Abstract
Wireless Sensor Networks (WSNs) have been an important component of the Internet of Things (IoT) in the 5G and next-generation data communication networks. IoT WSN plays a vital role in monitoring, collecting, and reporting the sensed data in the surrounding context. Anytime anywhere, data availability in IoT WSNs brings high packetized data volume and complex data routing process in exchanging information from the sensor node to cluster head and sink. In achieving QoS in a sensor network, data aggregation and dynamic traffic routing play an important role and, hence, impose challenges in itself. The wireless sensor nodes in IoT have limited processing capability and scarcity of power; hence, it becomes thought-provoking to select and use efficient protocol for data aggregation and dynamic routing. Largely, energy efficiency and less delay govern the QoS performance of the IoT WSN. This research paper proposes a novel and effective hybrid data aggregation and routing protocol at the network layer to bring out efficacy in end-to-end delay and energy efficiency by modifying the delay- and energy-efficient data collection (DEEDC) and the reactive anchor-based routing protocol. The proposed approach of mixed time slot scheduling strategy for data aggregation and anchor-based dynamic data traffic routing gives efficacy to construct energy- and delay-efficient, collision-free time slot schedule scheme for data aggregation and routing with constrained flooding and dynamic clustering. The research work considers WSN deployed to monitor spatio-temporal events with a mobile sink. This holistic approach resulted in reduced energy consumption and delay, and a higher number of data packets processed by the sink successfully. The applicable mathematical modeling and substantiated simulation results have been carried out using Network Simulator 2 (NS2), an open-source event-driven simulator for WSNs. The following QoS performance metrics: throughput, end-to-end delay, packet delivery ratio, routing overhead, energy consumption have been compared by varying number of sensor nodes, input data rate, and node mobility. Then, the proposed hybrid protocol has been applied on modified low-energy adaptive clustering hierarchy (MLEACH) and modified power-efficient gathering in sensor information systems (MPEGASIS). Also, the obtained results have been compared with low-energy adaptive clustering hierarchy (LEACH), power-efficient gathering in sensor information systems (PEGASIS), improved stable election protocol (ISEP), and fuzzy logic-based effective clustering (FLEC) protocols. The proposed hybrid protocol outperforms in data aggregation, dynamic routing, and in obtaining guaranteed QoS IoT WSNs holistically.
Similar content being viewed by others
References
Zhang D, Zhang T, Zhang J, Dong Y, Zhang X. A kind of effective data aggregating method based on compressive sensing for wireless sensor network. EURASIP J Wirel Commun Netw. 2018;2018(1):1–15.
Gupta NK, Yadav RS, Nagaria RK Anchor Based Geographical Routing in WSN. In: Proceedings of the 2020 9th international conference on software and computer applications, pp. 222–226, 2020.
Gubbi J, Buyya R, Marusic S, Palaniswami M Internet of Things (IoT): A vision, architectural elements, and future directions. In: Future Generation Computer Systems, 29(7): 1645–1660, [Online]. https://doi.org/10.1016/j.future.2013.01.010
Fisher R, Ledwaba L, Hancke G, Kruger C Open hardware: a role to play in wireless sensor networks?" Sensors, 15(3): 6818–6844, 2015. [Online]. https://doi.org/10.3390/s150306818
S. D. T. Kelly, N. K. Suryadevara, and S. C. Mukhopadhyay, "Towards the Implementation of IoT for Environmental Condition Monitoring in Homes," IEEE Sensors Journal, vol. 13, no. 10, pp. 3846–3853, 2013. [Online]. https://doi.org/10.1109/jsen.2013.2263379
Yu M Spatiotemporal event detection: a review. In: International Journal of Digital Earth, pp 1–27, 2020.
Farnaghi M, Ghaemi Z, Mansourian A, Dynamic Spatio-Temporal Tweet Mining for Event Detection: A Case Study of Hurricane Florence. In: International Journal of Disaster Risk Science 11(3): 378–393, 2020. [Online]. https://doi.org/10.1007/s13753-020-00280-z
Aranzazu-Suescun, Cardei M Distributed algorithms for event reporting in mobile-sink WSNs for Internet of Things. Tsinghua Sci Technol 22(4): 413–426, 2017. [Online]. https://doi.org/10.23919/tst.2017.7986944
Gao J, Li J, Cai Z, Gao H. Composite event coverage in wireless sensor networks with heterogeneous sensors. Proceedings—IEEE INFO- COM. 2015;26:217–25.
Heinzelman WR, Chandrakasan A, Balakrishnan H Energy- efficient communication protocol for wireless microsensor networks. In: Proceedings of the Hawaii international conference on system sciences, pp. 223–223, 2000.
Kaleibar F, Abbaspour M, Aghdasi HS (2001) An energy-efficient hybrid routing method for wireless sensor networks with mobile sink. Wirel Personal Commun 90(4).
Kostin E, Fanaeian Y, Al-Wattar H (2016) Anycast tree-based routing in mobile wireless sensor networks with multiple sinks. Wirel Netw 22(2): 579–598. [Online]. 10. https://doi.org/10.1007/s11276-015-0975-3
Perumal M, Dhandapani S (2015) Modeling and simulation of a novel relay node based secure routing protocol using multiple mobile sink for wireless sensor networks. Sci World J, pp. 1–9, 2015. [Online]. https://doi.org/10.1155/2015/495945
Aranzazu-Suescun, Cardei M Spatio-temporal event detection and reporting in mobile-sink wireless sensors networks. In: 2017 IEEE 36th International performance computing and communications conference, pp. 1–8, 2017.
Behera TM, Mohapatra SK, Samal UC, Khan MS, Daneshmand M, Gandomi AH (2020) I-SEP: an improved routing protocol for heterogeneous WSN for IoT- based environmental monitoring. In: IEEE Internet of Things Journal, 7(1): 710–717 [Online]. https://doi.org/10.1109/jiot.2019.2940988
Verma A, Kumar S, Gautam PR, Rashid T, Kumar A Fuzzy logic based effective clustering of homogeneous wireless sensor networks for mobile sink. In: IEEE Sensors Journal, 20(10): 5615–5623, 2020. [Online]. https://doi.org/10.1109/jsen.2020.2969697
Xiang X,Liu W, Liu A, Xiong NN, Zeng Z, Cai Z Adaptive duty cycle control–based opportunistic routing scheme to reduce delay in cyber physical systems. Int J Distributed Sensor Netw 15(4): 155 014 771 984 187–155 014 771 984 187, 2019. [Online]. https://doi.org/10.1177/1550147719841870
Liu Y, Liu A, Zhang N, Liu X, Ma M, Hu Y. DDC: Dynamic duty cycle for improving delay and energy efficiency in wireless sensor networks. J Netw Comput Appl. 2019;131:16–27.
Wu Y, Li XY, Liu Y, Lou W. Energy-efficient wake-up scheduling for data collection and aggregation. IEEE Trans Parallel Distrib Syst. 2010;21(2):275–87.
Li J (2019) Battery-friendly relay selection scheme for prolonging the life- times of sensor nodes in the internet of things, IEEE Access 7: 33 180–33 201.
Huang M, Liu W, Wang T, Song H, Li X, Liu A (2019) A queuing delay utilization scheme for on-path service aggregation in services-oriented computing networks, IEEE Access 7: 23 816–23 833.
Liu Y. FFSC: an energy efficiency communications approach for delay minimizing in internet of things. IEEE Access. 2016;4:3775–93.
Xu X (2018) A cross-layer optimized opportunistic routing scheme for loss- and-delay sensitive WSNs, Sensors (Switzerland) 18(5).
Kim UH, Kong E, Choi HH, Lee JR. Analysis of aggregation delay for multisource sensor data with on-off traffic pattern in wireless body area networks. Sensors. 2016;16(10):1622–1622.
Park J, Lee S, Yoo S. Time slot assignment for convergecast in wireless sensor networks. J Parallel Distributed Comput. 2015;83:70–82.
Li Z, Liu Y, Liu A, Wang S, Liu H. Minimizing convergecast time and energy consumption in green internet of things. IEEE Trans Emerg Top Comput. 2020;8(3):797–813.
. Malhotra B, Nikolaidis I, Nascimento MA Aggregation convergecast scheduling in wireless sensor networks. In: Wireless Networks, 17(2): 319–335, 2011. [Online]. https://doi.org/10.1007/s11276-010-0282-y
S. Gandham, Y. Zhang, and Q. Huang, "Distributed time-optimal scheduling for convergecast in wireless sensor networks," Computer Networks, vol. 52, no. 3, pp. 610–629, 2008. [Online]. Available: 10.1016/ j.comnet.2007.10.011;https://dx.doi.org/https://doi.org/10.1016/j.comnet.2007.10.011
Xu X, Li XY, Mao X, Tang S, Wang S. A delay-efficient algorithm for data aggregation in multihop wireless sensor networks. IEEE Trans Parallel Distrib Syst. 2011;23(1):163–75.
Wu M. An Effective Delay Reduction Approach through a Portion of Nodes with a Larger Duty Cycle for Industrial WSNs. Sensors. 2018;18(5):1535–1535.
Liu Y, Liu A, Chen Z. Analysis and Improvement of Send-and- Wait Automatic Repeat-reQuest Protocols for Wireless Sensor Networks. Wireless Pers Commun. 2015;81(3):923–59.
Y. Ren, Y. Liu, N. Zhang, A. Liu, N. N. Xiong, and Z. Cai, "Minimum-cost mobile crowdsourcing with QoS guarantee using matrix completion technique," Pervasive and Mobile Computing, vol. 49, pp. 23–44, 2018. [Online]. Available: https://doi.org/10.1016/j.pmcj.2018.06.012
Dhanalakshmi R, Vadivel A, Parthiban P. Shortest Path Routing in Solar Powered WSNs Using Soft Computing Techniques. J Sci Ind Res. 2017;76:23–7.
J. Candès and B. Recht, "Exact Matrix Completion via Convex Optimization," Foundations of Computational Mathematics, vol. 9, no. 6, pp. 717–772, 2009. [Online]. Available: https://doi.org/10.1007/s10208-009-9045-5; https://dx.doi.org/https://doi.org/10.1007/s10208-009-9045-5
Liu X, Liu Y, Zhang N, Wu W, Liu A. Optimizing trajectory of un- manned aerial vehicles for efficient data acquisition: A matrix completion approach. IEEE Internet Things J. 2019;6(2):1829–40.
Tan J. An adaptive collection scheme-based matrix completion for data gathering in energy-harvesting wireless sensor networks. IEEE Access. 2019;7:6703–23.
Dalal R, Khari M Empirical Analysis of routing protocols in opportunistic network, pp. 695–703, 2021, https://doi.org/10.1007/978-981-15-7527-3_65.
Supriya, Khari M (2012) Mobile ad hoc netwoks security attacks and secured routing protocols: a survey,” lecture notes of the institute for computer sciences, social-informatics and telecommunications engineering, LNICST, 84(PART 1): 119–124, https://doi.org/10.1007/978-3-642-27299-8_14.
Rajagopal A, Ramachandran A, Shankar K, Khari M, Jha S, Joshi GP. Optimal routing strategy based on extreme learning machine with beetle antennae search algorithm for Low Earth Orbit satellite communication networks. Int J Satell Commun Network. 2021;39(3):305–17. https://doi.org/10.1002/SAT.1391.
Funding
No funding was received from any organization for conducting the study of the submitted work and preparation of this manuscript.
Author information
Authors and Affiliations
Contributions
Mr. NC performed the research work under the supervision of Dr. CNK. This manuscript is written by Mr. NC under the guidance of Dr. CNK. This manuscript is reviewed and proof read by Dr. CNK.
Corresponding author
Ethics declarations
Conflict of Interest
The authors of this manuscript declare that they have no conflict of interest.
Informed Consent
The research papers which are used for the study of the submitted work has been cited in the manuscript and the details of the same has been included in the reference section.
Ethical Approval
This manuscript does not contain any studies with human participants or animals performed by any of the authors.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This article is part of the topical collection “Machine Intelligence and Smart Systems” guest edited by Manish Gupta and Shikha Agrawal.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Chandnani, N., Khairnar, C.N. Quality of Service (QoS) Enhancement of IoT WSNs Using an Efficient Hybrid Protocol for Data Aggregation and Routing. SN COMPUT. SCI. 4, 762 (2023). https://doi.org/10.1007/s42979-023-02165-6
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s42979-023-02165-6