Request-based, secured and energy-efficient (RBSEE) architecture for handling IoT big data

The technological advancements in the field of computing are giving rise to the generation of gigantic volumes of data which are beyond the handling capabilities of the conventionally available tools, techniques and systems. These types of data are known as big data. Moreover with the emergence of Internet of Things (IoT), these types of data have increased in multiple folds in 7Vs (volume, variety, veracity, value, variability, velocity and visualisation). There are several techniques prevalent in today’s time for handling these types of huge data. Hadoop is one such open source framework which has emerged as a de facto technology for handling such huge datasets. In an IoT ecosystem, real-time handling of requests is an imperative requirement; however, Hadoop has certain limitations while handling these types of requests. In this article, we present an energy-efficient architecture for effective, secured and real-time handling of IoT big data. The proposed approach adopts atrain distributed system (ADS) to construct the core architecture. This study uses software-defined networking (SDN) framework for energy-efficient and optimal routing of data and requests from source to destination, and vice versa. Furthermore, to ensure secured handling of IoT big data, the proposed approach uses ‘Twofish’ cryptographic technique for encrypting the information captured by the sensors. Finally, the concept of ‘request-type’ identifying unit has been proposed. Instead of handling all the requests in an identical way, the proposed approach works by characterising the requests on the basis of certain criteria and parameters, which are identified here.

[1]  Aiiad Albeshri,et al.  Analysis of Eight Data Mining Algorithms for Smarter Internet of Things (IoT) , 2016, EUSPN/ICTH.

[2]  Kire Trivodaliev,et al.  A review of Internet of Things for smart home: Challenges and solutions , 2017 .

[3]  Fernando M. V. Ramos,et al.  Software-Defined Networking: A Comprehensive Survey , 2014, Proceedings of the IEEE.

[4]  Jinjun Chen,et al.  IoT and Big Data: An Architecture with Data Flow and Security Issues , 2017, IISSC/CN4IoT.

[5]  Victor Chang,et al.  IoT, big data and HPC based smart flood management framework , 2017, Sustain. Comput. Informatics Syst..

[6]  Ibrar Yaqoob,et al.  Big IoT Data Analytics: Architecture, Opportunities, and Open Research Challenges , 2017, IEEE Access.

[7]  Athanasios V. Vasilakos,et al.  The role of big data analytics in Internet of Things , 2017, Comput. Networks.

[8]  Mohd Abdul Ahad,et al.  Comparing and Analyzing the Characteristics of Hadoop, Cassandra and Quantcast File Systems for Handling Big Data , 2017 .

[9]  Antonio Iera,et al.  The Internet of Things: A survey , 2010, Comput. Networks.

[10]  Partha Pratim Ray A survey on Internet of Things architectures , 2018, J. King Saud Univ. Comput. Inf. Sci..

[11]  Melanie Swan,et al.  Sensor Mania! The Internet of Things, Wearable Computing, Objective Metrics, and the Quantified Self 2.0 , 2012, J. Sens. Actuator Networks.

[12]  Kostas E. Psannis,et al.  Recent advances delivered by Mobile Cloud Computing and Internet of Things for Big Data applications: a survey , 2017, Int. J. Netw. Manag..

[13]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[14]  Zhihan Lv,et al.  Next-Generation Big Data Analytics: State of the Art, Challenges, and Future Research Topics , 2017, IEEE Transactions on Industrial Informatics.

[15]  Syed Hassan Ahmed,et al.  A Novel Scheme for an Energy Efficient Internet of Things Based on Wireless Sensor Networks , 2015, Sensors.

[16]  Xinyu Yang,et al.  A Survey on Internet of Things: Architecture, Enabling Technologies, Security and Privacy, and Applications , 2017, IEEE Internet of Things Journal.

[17]  K. Chandrasekaran,et al.  Energy Efficient Network Design for IoT Healthcare Applications , 2017 .

[18]  Houbing Song,et al.  Internet of Things and Big Data Analytics for Smart and Connected Communities , 2016, IEEE Access.

[19]  Jie Wu,et al.  IoTDeM: An IoT Big Data-oriented MapReduce performance prediction extended model in multiple edge clouds , 2017, J. Parallel Distributed Comput..

[20]  S Kusuma,et al.  IOT And Big Data Analytics In E-Learning: A Technological Perspective and Review , 2018 .

[21]  Michael Menth,et al.  Software-Defined Networking Using OpenFlow: Protocols, Applications and Architectural Design Choices , 2014, Future Internet.

[22]  Imran A. Zualkernan,et al.  A smart home energy management system using IoT and big data analytics approach , 2017, IEEE Transactions on Consumer Electronics.

[23]  Andrea Zanella,et al.  Internet of Things for Smart Cities , 2014, IEEE Internet of Things Journal.