Wireless Personal Communications

, Volume 99, Issue 4, pp 1683–1697 | Cite as

Designing Smart Control Systems Based on Internet of Things and Big Data Analytics

  • Murad Khan
  • Kijun Han
  • S. Karthik


The Internet of Things (IoT) lay down a platform for global communication among millions of electronic devices connected to the internet. These devices and electronic appliances included both wireless and wired sensors, home appliances such as Television, refrigerator, etc., radio frequency identifications (RFID), and so. Similarly, heterogeneous networks provide a platform for media independent communications. However, there exist several issues in using heterogeneous technologies for IoT communications. These challenges include the co-existence of wireless technologies such as ZigBee, Bluetooth and WIFI, cross-layer communications, high packet loss due to interferences with electronic devices, etc. Similarly, IoT is a new paradigm for interconnecting electronic devices, thus, it needs major refinement for standardising it for various services. In order to address the aforementioned challenges, we proposed a scheme for enabling a generic IoT framework and platform for various IoT embedded devices. The working of the proposed scheme is twofold, (1) discovering and collecting information from IoT enabled devices using sensors and (2) scheduling the working of these appliances based on the data collected using sensors attached to these devices. Further, the data is transferred to Hadoop ecosystem for processing and analyzing to disseminate the relevant information to the citizen. Moreover, the proposed system is tested in a smart home scenario by installing sensors attached to various home appliances. The energy consumption and packet loss occur due to available electronic appliances, and heterogeneous devices are computed and analyzed for planning an optimal scheduling scheme and load balancing. Similarly, data from various authentic sources is analyzed using Hadoop ecosystem and disseminate it to the citizen in real-time.


Wireless sensor networks Hadoop ecosystem Internet of Things Scheduling Load balancing 



This work was supported by Institute for Information and communications Technology Promotion (IITP) grant funded by the Korea government (MSIP) (No. 2017-0-00770). This study was supported by the BK21 Plus project (SW Human Resource Development Program for Supporting Smart Life) funded by the Ministry of Education, School of Computer Science and Engineering, Kyungpook National University, Korea (21A20131600005).


  1. 1.
    Lin, J., Yu, W., Zhang, N., Yang, X., Zhang, H., & Zhao, W. (2017). A survey on Internet of Things: Architecture, enabling technologies, security and privacy, and applications. IEEE Internet of Things Journal, 4(5), 1125–1142.CrossRefGoogle Scholar
  2. 2.
    Baccarelli, E., Naranjo, P. G. V., Scarpiniti, M., Shojafar, M., & Abawajy, J. H. (2017). Fog of everything: Energy-efficient networked computing architectures, research challenges, and a case study. IEEE Access, 5, 9882–9910.CrossRefGoogle Scholar
  3. 3.
    Bari, M. F., Chowdhury, S. R., Ahmed, R., Boutaba, R., & Mathieu, B. (2012). A survey of naming and routing in information-centric networks. IEEE Communications Magazine, 50(12), 44–53.CrossRefGoogle Scholar
  4. 4.
    Bouk, S. H., Ahmed, S. H., Kim, D., & Song, H. (2017). Named-data-networking-based ITS for smart cities. IEEE Communications Magazine, 55(1), 105–111.CrossRefGoogle Scholar
  5. 5.
    Gou, L., Zhang, G., Bian, D., Zhang, W., & Xie, Z. (2016). Data dissemination in wireless sensor networks with instantly decodable network coding. Journal of Communications and Networks, 18(5), 846–856.Google Scholar
  6. 6.
    Silva, B. N., Khan, M., & Han, K. (2017). Internet of Things: A comprehensive review of enabling technologies, architecture, and challenges. IETE Technical Review, 1–16.Google Scholar
  7. 7.
    Shojafar, M., Cordeschi, N., & Baccarelli, E. (2016). Energy-efficient adaptive resource management for real-time vehicular cloud services. IEEE Transactions on Cloud Computing, 99, 1.Google Scholar
  8. 8.
    Xia, F., Wang, W., Bekele, T. M., & Liu, H. (2017). Big scholarly data: A survey. IEEE Transactions on Big Data, 3(1), 18–35.CrossRefGoogle Scholar
  9. 9.
    Jabbar, S., Khan, M., Silva, B. N., & Han, K. (2016). A REST-based industrial web of things’ framework for smart warehousing. The Journal of Supercomputing, 2016, 1–15.Google Scholar
  10. 10.
    Barker, S., Irwin, D., & Shenoy, P. (2017). Pervasive energy monitoring and control through low-bandwidth power line communication. IEEE Internet of Things Journal, 4(5), 1349–1359.CrossRefGoogle Scholar
  11. 11.
    Daneels, G., Municio, E., Spaey, K., Vandewiele, G., Dejonghe, A., Ongenae, F., Latré, S., & Famaey, J. (2017). Real-time data dissemination and analytics platform for challenging IoT environments. In Global information infrastructure and networking symposium (GIIS).Google Scholar
  12. 12.
    Khan, M., Silva, B. N., & Han, K. (2017). A web of things-based emerging sensor network architecture for smart control systems. Sensors, 17(2), 332.CrossRefGoogle Scholar
  13. 13.
    Amadeo, M., Campolo, C., Quevedo, J., Corujo, D., Molinaro, A., Iera, A., et al. (2016). Information-centric networking for the internet of things: Challenges and opportunities. IEEE Network, 30(2), 92–100.CrossRefGoogle Scholar
  14. 14.
    Zhang, Y., Duan, L., Sun, C.-A., Cheng, B., & Chen, J. (2017). A cross-layer security solution for publish/subscribe-based IoT services communication infrastructure. In IEEE international conference on web services (ICWS).Google Scholar
  15. 15.
    Kim, S., Lee, K., & Jeong, J. P. (2017). DNS naming services for service discovery and remote control for Internet-of-Things devices. In International conference on information and communication technology convergence (ICTC).Google Scholar
  16. 16.
    Gazis, V. (2017). A survey of standards for machine-to-machine and the internet of things. IEEE Communications Surveys & Tutorials, 19(1), 482–511.CrossRefGoogle Scholar
  17. 17.
    Ju, Q., & Zhang, Y. (2017). Clustered data collection for internet of batteryless things. IEEE Internet of Things Journal, 4(6), 2275–2285.CrossRefGoogle Scholar
  18. 18.
    Maiti, P., Sahoo, B., Turuk, A. K., & Satpathy, S. (2017). Sensors data collection architecture in the Internet of Mobile Things as a service (IoMTaaS) platform. In International conference on I-SMAC (IoT in social, mobile, analytics and cloud) (I-SMAC).Google Scholar
  19. 19.
    Luong, N. C., Hoang, D. T., Wang, P., Niyato, D., Kim, D. I., & Han, Z. (2016). Data collection and wireless communication in Internet of Things (IoT) using economic analysis and pricing models: A survey. IEEE Communications Surveys & Tutorials, 18(4), 2546–2590.CrossRefGoogle Scholar
  20. 20.
    Trihinas, D., Pallis, G., & Dikaiakos, M. D. (2017). ADMin: Adaptive monitoring dissemination for the Internet of Things. In IEEE INFOCOM 2017IEEE conference on computer communications.Google Scholar
  21. 21.
    Liu, L., Liu, Y., & Wang, L. (2014). Economical and balanced energy usage in the smart home infrastructure: A tutorial and new results. IEEE Transactions on Emerging Topics in Computing, 3(4), 556–570.CrossRefGoogle Scholar
  22. 22.
    Li, M., & Lin, H.-J. (2015). Design and implementation of smart home control systems based on wireless sensor networks and power line communications. IEEE Transactions on Industrial Electronics, 62(7), 4430–4442.CrossRefGoogle Scholar
  23. 23.
    Leu, J.-S., Chen, C.-F., & Hsu, K.-C. (2013). Improving heterogeneous SOA-based IoT message stability by shortest processing time scheduling. IEEE Transactions on Services Computing, 7(4), 575–585.CrossRefGoogle Scholar
  24. 24.
    Palattella, M., Accettura, N., Grieco, L., Boggia, G., Dohler, M., & Engel, T. (2013). On optimal scheduling in duty-cycled industrial IoT applications using IEEE802.15.4e TSCH. IEEE Sensors Journal, 13(10), 3655–3666.CrossRefGoogle Scholar
  25. 25.
    Zand, P., & Shiva, M. (2008). Defining a new frame based on IEEE 802.15.4 for having the synchronized mesh networks with channel hopping capability. In 11th IEEE international conference on communication technology, Hangzhou.Google Scholar
  26. 26.
    Mehta, A., Kerkez, B., Glaser, S., & Pister, K. (2012). TDMA-based dual-mode communication for mobile wireless sensor networks. Sensors, 12(12), 16194–16210.CrossRefGoogle Scholar
  27. 27.
    Tinka, A., Watteyne, T., & Pister, K. S. J. (2010). A decentralized scheduling algorithm for time synchronized channel hopping. Ad Hoc Networks, 4(49), 201–216.CrossRefGoogle Scholar
  28. 28.
    Li, L., Li, S., & Zhao, S. (2014). QoS-aware scheduling of services-oriented internet of things. IEEE Transactions on Industrial Informatics, 10(2), 1497–1505.CrossRefGoogle Scholar
  29. 29.
    Uppoor, S., & Fiore, M. (2011). Large-scale urban vehicular mobility for networking research. In IEEE vehicular networking conference (VNC).Google Scholar
  30. 30.
    Naboulsi, D., & Fiore, M. (2013). On the instantaneous topology of a large-scale urban vehicular network: The cologne case. In Proceedings of ACM international symposium on mobile ad hoc networking and computing.Google Scholar
  31. 31.
    Uppoor, S., Trullols-Cruces, O., Fiore, M., & Barcelo-Ordinas, J. M. (2014). Generation and analysis of a large-scale urban vehicular mobility dataset. IEEE Transactions on Mobile Computing, 13(5), 1061–1075.CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Department of Computer Science and Information TechnologySarhad University of Science and Information TechnologyPeshawarPakistan
  2. 2.School of Computer Science and EngineeringKyungpook National UniversityDaeguSouth Korea
  3. 3.SNS College of TechnologyCoimbatoreIndia

Personalised recommendations