H., A., M., 2015. Internet of Things (IoT): Definitions, Challenges and Recent Research Directions 128.. https://doi.org/10.5120/ijca2015906430