Abstract
The growing requirement for real-time Internet of Things (IoT) applications has ended with Quality of Service (QoS) communication protocols. where heterogeneous IoT data collection and communication processing contains specific requirements in terms of energy, reliability, latency, and priority. Due to energy constraints, a proper estimation model for monitoring and control is accomplished by the objective of sensing and end-to-end communication respectively. Moreover, the connectivity that requires QoS routing, prioritization, and satisfying the QoS requirements are significant challenges in sensor networks. So, the Multi-objective Optimization for QoS Routing method is used to differentiating the traffics while data communication and gives the requirements to be caring about the network resource. In this paper, the Energy-Efficient Priority-based Multi-Objective QoS routing (PMQoSR) mechanism ensures the energy and QoS in IoT networks. The proposed system regulates the routing performance based on the QoS parameters, using an optimization technique for three hybrid algorithms, named as WLFA-Whale Lion Fireworks optimization algorithm with Fitness Function Routing mechanisms. The WLFA to prevent congestion and minimizes the localization error using and select the shortest path through the network period uses Priority label and time delay patterns when sending data to the destination. We evaluate its performance and existing competing schemes in terms of Energy-Efficient. This improvement is made possible by the hybrid WLFA protocol because of the modified CS algorithm and the weight parameters (Fitness Functions) namely distance, forwarding ratio, error rate, energy and buffer load that is positively influenced to increase the packet delivery rate of the data packets by selecting highly stable routes considering the optimal route. The results demonstrate that PMQoSR holds out considering network traffic, packets forwarding, error rate, energy, and distance between the nodes and also considers priority-aware routing to improve the traffic load, throughput, end-to-end delay, and packet delivery ratio when compared with the existing systems.
Similar content being viewed by others
Availability of data and materials
Not applicable.
Code availability
Not applicable.
References
Munoz, R., Vilalta, R., Yoshikane, N., Casellas, R., Martinez, R., Tsuritani, T., & Morita, I. (2018). Integration of IoT, transport SDN, and edge/cloud computing for dynamic distribution of IoT analytics and efficient use of network resources. Journal of Lightwave Technology, 36(7), 1420–1428.
Ahmed, A. M., Knog, X., Liu, L., Xia, F., Abolfazli, S., Sanaei, Z., & Tolba, A. (2017). BoD-MaS: Bio-inspired selfishness detection and mitigation in data management for ad-hoc social networks. Ad Hoc Networks, 55, 119–131.
Shah, B., Iqbal, F., Abbas, A., & Kim, K.-I. (2015). Fuzzy logic-based guaranteed lifetime protocol for real-time wireless sensor networks. Sensors, 15, 20373–20391.
Li, S., Kim, J. G., Han, D. H., & Lee, K. S. (2019). A survey of energy-effcient communication protocols with QoS guarantees in wireless multimedia sensor networks. Sensors, 19, 199.
Rani, S., Talwar, R., Malhotra, J., Ahmed, S. H., Sarkar, M., & Song, H. (2015). A novel scheme for an energy-efficient Internet of Things based on wireless sensor networks. Sensors, 15, 28603–28626.
Kotb, Y., et al. (2019). Cloud-based multi-agent cooperation for IoT devices using workflow-nets. Journal of Grid Computing, 17, 1–26.
Kharrufa, H., Al-Kashoash, H., & Kemp, A. (2019). RPL-based routing protocols in IoT applications: A review. IEEE Sensors Journal, 19, 5952–5967.
Radi, M., Dezfouli, B., Bakar, K., & Lee, M. (2012). Multipath routing in wireless sensor networks: Survey and research challenges. Sensors, 12, 650–685.
Yahiaoui, S., et al. (2018). An energy-efficient and QoS aware routing protocol for wireless sensor and actuator networks. AEU-International Journal of Electronics and Communications, 83, 193–203.
Molnar, M., Simon, G., & Gönczy, L. (2008). Quasi-optimal scheduling algorithm for area coverage in multi-functional sensor networks. International Journal of Ad Hoc and Ubiquitous Computing, 14(2), 109. https://doi.org/10.1504/IJAHUC.2013.056418
Raoof, A., Matrawy, A., & Lung, C.-H. (2018). Routing attacks and mitigation methods for RPL-based internet of things. IEEE Communications Surveys & Tutorials, 21, 1582–1606.
Airehrour, D., Gutierrez, J., & Ray, S. K. (2016). Secure routing for the internet of things: A survey. Journal of Network and Computer Applications, 66, 198–213.
Cavallari, R., Martelli, F., Rosini, R., et al. (2014). A survey on wireless body area networks: Technologies and design challenges. IEEE Communications Surveys & Tutorials, 16, 1635–1657.
Huang, J., Meng, Y., Gong, X., Liu, Y., & Duan, Q. (2014). A novel deployment scheme for green Internet of Things. IEEE IoT Journal, 1, 196–205.
Saha, R., Biswas, S., & Pradhan, G. 2017. A priority-based routing protocol with extensive survey and comparison of related works for healthcare applications using WBAN. In Proceedings of the international conference on wireless communications, signal processing and networking (WiSPNET) (p. 1430). IEEE.
Bruzgiene, R., Narbutaite, L., & Adomkus, T. (2017). MANET network in Internet of Things system. In Ad hoc networks. InTech.
Zhang, S. B., Lv, G. Y., Liu, Z. M., et al. (2000). QoS routing based on antalgorithm. Journal of Circuits and Systems, 5(1), 1–5.
Machado, K., Rosário, D., Cerqueira, E., Loureiro, A. A., Neto, A., & de Souza, J. N. (2013). A routing protocol based on energy and link quality for internet of things applications. Sensors, 13, 1942–1964. https://doi.org/10.3390/s130201942
Zhu, C., Leung, V. C. M., Shu, L., & Ngai, E.C.-H. (2015). Green Internet of Things for a smart world. IEEE Access, 3, 2151–2162.
Ehsan, S., & Hamdaoui, B. (2012). A survey on energy-efficient routing techniques with QoS assurances for wireless multimedia sensor networks. IEEE Communications Surveys & Tutorials, 14(2), 265–278.
Sohrabi, K., & Pottie, J. (2000). Protocols for self-organization of a wireless sensor network. IEEE Personal Communications, 7(5), 16–27.
Nassar, J., Berthome, M., Dubrulle, J., Gouvy, N., Mitton, N., & Quoitin, B. (2018). Multiple instances QoS routing in RPL: Application to smart grids. Sensors, 18, 2472. https://doi.org/10.3390/s18082472
He, T., Stankovic, J.A., Lu, C., & Abdelzaher, T. (2003). SPEED: A stateless protocol for real-time communication in sensor networks. In The Proceedings of the international conference on distributed computing systems, Providence, RI, USA, May 19–22, 2003, pp. 46–55.
Huang, X., & Fang, Y. (2008). Multiconstrained QoS multipath routing in wireless sensor networks. Journal of Wireless Networks, 14(4), 465–478.
Bagula, A. B., & Mazandu, K. G. (2008). Energy constrained multipath routing in wireless sensor networks. In The Proceedings of the 5th international conference on Ubiquitous Intelligence and Computing, UIC-2008, Oslo, Norway, June 23–25, 2008, pp. 453–467.
Othman, B., Bahattabb, A. A., Trada, A., & Youssef, H. (2020). PEERP: An priority-based energy-efficient routing protocol for reliable data transmission in healthcare using the IoT. ScienceDirect Procedia Computer Science, 175, 373–378.
Kaur, N., & Singh, S. (2017). Optimized cost-effective and energy-efficient routing protocol for wireless body area networks. Ad Hoc Networks, 61, 65–84.
Genta, A., Lobiyal, D. K., & Abawajy, J. H. (2019). Energy efficient multipath routing algorithm for wireless multimedia sensor network. Sensors, 19, 3642. https://doi.org/10.3390/s19173642
Annur, R., Wattanamongkhol, N., Nakpeerayuth, S, Wuttisittikulkij, L., & Takada, J. I. (2011). Applying the tree algorithm with prioritization for body area networks. In Proceedings of the 10th International Symposium on Autonomous Decentralized Systems, Tokyo and Hiroshima, Japan, 23–27 March 2011 (pp. 519–524). IEEE.
Ahmed, G., Jianhua, Z., & Fareed, M. M. S. (2017). PERA: Priority-based energy-efficient routing algorithm for WBANs. Wireless Personal Communication, 96, 4737–4753.
Ding, W., Tang, L., & Ji, S. (2016). Optimizing routing based on congestion control for wireless sensor networks. Wireless Networks, 22, 915–925.
Awan, K. M., Ashraf, N., Saleem, M. Q., Sheta, O. E., Qureshi, K. N., Zeb, A., Haseeb, K., & Sadiq, A. S. (2019). A priority-based congestion-avoidance routing protocol using IoT-based heterogeneous medical sensors for energy efficiency in healthcare wireless body area networks. International Journal of Distributed Sensor Networks. https://doi.org/10.1177/1550147719853980
Haseeb, K., Almogren, A., Islam, N., Din, I., & Jan, Z. (2019). An energy-efficient and secure routing protocol for intrusion avoidance in IoT-based WSN. Energies, 12, 4174. https://doi.org/10.3390/en12214174
Safara, F., Baker, A. S. T., Ridhawi, I. A., & Aloqaily, M. (2020). riNergy: A priority-based energy-efficient routing method for IoT systems. The Journal of Supercomputing, 86, 8609. https://doi.org/10.1007/s11227-020-03147-8
Liu, W., Yang, S., Sun, S., & Wei, S. (2018). A node deployment optimization method of WSN based on Ant-Lion Optimization Algorithm. In The 4th IEEE International Symposium on Wireless Systems Within the International Conferences on Intelligent Data Acquisition and Advanced Computing Systems, 20–21 September 2018.
Rajakumar, B. R. (2014). Lion algorithm for standard and large-scale bilinear system identification: A global optimization based on Lion's social behavior. In 2014 IEEE Congress on Evolutionary Computation (CEC), Beijing, China, pp. 2116–2123.
Mirjalili, S., & Lewis, A. (2016). The Whale Optimization Algorithm. Advances in Engineering Software, 95, 51–67.
Murugesan, S., Senthil Kumar, T., Priyanka, U. S., & Abinaya, K. (2013). Towards an approach for improved security in wireless networks. International Journal of Computer Applications, 1, 9–13.
Daniel, A., Baalamurugan, K. M., Vijay, R., & Arjun, K. P. (2021). Energy aware clustering with multihop routing algorithm for wireless sensor networks. Intelligent Automation & Soft Computing, 29(1), 233–246.
Tan, Y., & Zhu, Y. (2010). Fireworks algorithm for optimization. Computations Vision, 6145, 355–364.
Funding
Not applicable.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Thenmozhi, R., Sakthivel, P. & Kulothungan, K. Hybrid multi-objective-optimization algorithm for energy efficient priority-based QoS routing in IoT networks. Wireless Netw (2022). https://doi.org/10.1007/s11276-021-02848-z
Accepted:
Published:
DOI: https://doi.org/10.1007/s11276-021-02848-z