Energy Aware and Quality of Service Routing Mechanism for Hybrid Internet of Things Network
Abstract
:1. Introduction
- We propose an energy-aware and QoS routing algorithm for mesh-connected visual sensor nodes in a hybrid IoT network, as proposed in our previous work [6].
- We propose an optimal routing algorithm that provides guaranteed bandwidth and limited delay while minimizing total energy consumption. The energy efficiency is achieved by completely shutting down as many visual sensor nodes as possible without compromising performance.
- We formulate the problem as an integer linear program (ILP) and used a branch-and-bound algorithm for obtaining the optimum solution.
2. Related Works
3. System Model
3.1. Network Model
3.2. Interference Model
4. Problem Formulation and Optimum Solution
- : the set of links
- : the set of visual sensor nodes
- : the set of cliques
- : the set of flows in the network
- : the capacity reserved on link
- : the total capacity available on link
- : the source and the gateway of flow
- : the minimum capacity requested by flow
- : equal to 1 if the node is used to route flow, 0 otherwise
- : equal to 1 if is used to route flow , 0 otherwise
- : path lenth limit of each of the flows
5. Performance Evaluation
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Fortino, G.; Savaglio, C.; Spezzano, G.; Zhou, M. Internet of Things as System of Systems: A Review of Methodologies, Frameworks, Platforms, and Tools. IEEE Trans. Syst. Man Cybern. Syst. 2021, 51, 223–236. [Google Scholar] [CrossRef]
- Nauman, A.; Qadri, Y.A.; Amjad, M.; Zikria, Y.B.; Afzal, M.K.; Kim, S.W. Multimedia Internet of Things: A Comprehensive Survey. IEEE Access 2020, 8, 8202–8250. [Google Scholar] [CrossRef]
- Ren, X.; Zhang, Z.; Chen, S.; Abnoosian, K. An energy-aware method for task allocation in the Internet of things using a hybrid optimization algorithm. Concurr. Comput. Pract. Exp. 2021, 33, e5967. [Google Scholar] [CrossRef]
- Sousa, F.; Campos, R.; Ricardo, M. Energy-efficient wireless multimedia sensor networks using FM as a control channel. In Proceedings of the 2014 IEEE Symposium on Computers and Communications (ISCC), Funchal, Portugal, 23–26 June 2014; pp. 1–7. [Google Scholar]
- Zhang, X.; Shin, K.G. E-MiLi: Energy-Minimizing Idle Listening in Wireless Networks. IEEE Trans. Mob. Comput. 2012, 11, 1441–1454. [Google Scholar] [CrossRef]
- Dilla Diratie, E.; Al Agha, K. Hybrid Internet of Things Network for Energy Efficient Video Surveillance. In Proceedings of the 2020 IEEE 6th World Forum on Internet of Things (WF-IoT), New Orleans, LA, USA, 2–26 June 2020; pp. 1–6. [Google Scholar]
- Gupta, R.; Jia, Z.; Tung, T.; Walrand, J. Interference-aware QoS routing (IQRouting) for ad-hoc networks. In Proceedings of the GLOBECOM’05. IEEE Global Telecommunications Conference, St. Louis, MO, USA, 28 November–2 December 2005; Volume 5, p. 2604. [Google Scholar]
- Tang, J.; Xue, G.; Zhang, W. Interference-aware topology control and QoS routing in multi-channel wireless mesh networks. In Proceedings of the 6th ACM International Symposium on Mobile Ad Hoc Networking and Computing, New York, NY, USA, 25 May 2005; pp. 68–77. [Google Scholar]
- Bakhshi, B.; Khorsandi, S. Complexity and design of QoS routing algorithms in wireless mesh networks. Comput. Commun. 2011, 34, 1722–1737. [Google Scholar] [CrossRef]
- Jia, Z.; Gupta, R.; Walrand, J.; Varaiya, P. Bandwidth guaranteed routing for ad-hoc networks with interference consideration. In Proceedings of the 10th IEEE Symposium on Computers and Communications (ISCC’05), Murcia, Spain, 27–30 June 2005; pp. 3–9. [Google Scholar]
- De la Oliva, A.; Banchs, A.; Serrano, P. Throughput and energy-aware routing for 802.11 based mesh networks. Comput. Commun. 2012, 35, 1433–1446. [Google Scholar] [CrossRef]
- Alotaibi, E.; Ramamurthi, V.; Batayneh, M.; Mukherjee, B. Interference-aware routing for multi-hop Wireless Mesh Networks. Comput. Commun. 2010, 33, 1961–1971. [Google Scholar] [CrossRef]
- Houaidia, C.; Idoudi, H.; Van Den Bossche, A.; Saidane, L.A.; Val, T. Inter-flow and intra-flow interference mitigation routing in wireless mesh networks. Comput. Netw. 2017, 120, 141–156. [Google Scholar] [CrossRef] [Green Version]
- Cheng, M.X.; Gong, X. Interference-Aware Multipath Routing and Link Rate Control in Multihop Wireless Networks. In Proceedings of the 2010 IEEE Global Telecommunications Conference GLOBECOM 2010, Miami, FL, USA, 6–10 December 2010; 2010; pp. 1–6. [Google Scholar]
- Medjiah, S.; Ahmed, T.; Krief, F. AGEM: Adaptive Greedy-Compass Energy-Aware Multipath Routing Protocol for WMSNs. In Proceedings of the 2010 7th IEEE Consumer Communications and Networking Conference, Las Vegas, NV, USA, 9–12 January 2010; pp. 1–6. [Google Scholar]
- Jung, S.; Hundewale, N.; Zelikovsky, A. Energy efficiency of load balancing in MANET routing protocols. In Proceedings of the Sixth International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing and First ACIS International Workshop on Self-Assembling Wireless Network, Towson University, Towson, MD, USA, 23–25 May 2005; pp. 476–483. [Google Scholar]
- Li, X.; Keegan, B.; Mtenzi, F.; Weise, T.; Tan, M. Energy-Efficient Load Balancing Ant Based Routing Algorithm for Wireless Sensor Networks. IEEE Access 2019, 7, 113182–113196. [Google Scholar] [CrossRef]
- Thangaramya, K.; Kulothungan, K.; Logambigai, R.; Selvi, M.; Ganapathy, S.; Kannan, A. Energy aware cluster and neuro-fuzzy based routing algorithm for wireless sensor networks in IoT. Comput. Netw. 2019, 151, 211–223. [Google Scholar] [CrossRef]
- Charu; Arya, V. A quality of service analysis of energy aware routing protocols in mobile ad hoc networks. In Proceedings of the 2013 Sixth International Conference on Contemporary Computing (IC3), Noida, India, 8–10 August 2013; pp. 439–444. [Google Scholar]
- Laube, A.; Martin, S.; Quadri, D.; Alagha, K. Optimal Flow Aggregation for Global Energy Savings in Multi-hop Wireless Networks. In Proceedings of the Ad-hoc, Mobile, and Wireless Networks; Mitton, N., Loscri, V., Mouradian, A., Eds.; Springer International Publishing: Cham, Switzerland, 2016; pp. 124–137. [Google Scholar]
- Impact of Interference on Multi-Hop Wireless Network Performance|SpringerLink. Available online: https://link.springer.com/article/10.1007/s11276-005-1769-9 (accessed on 16 June 2021).
- Benfattoum, Y.; Martin, S.; Gawedzki, I.; Agha, K.A. I2SWP: Routing algorithm with intra-flow interference consideration in ad hoc network. In Research report, CNRS University of Paris Sud-LRI, December 2010. Available online: https://www.semanticscholar.org/paper/I-2-SWP-%3A-Routing-algorithm-with-intra-flow-in-ad-Benfattoum-Martin/f5e2ee245b0b5b8e2922bf6e842dc11153fb1fca (accessed on 16 June 2021).
- Gupta, R.; Musacchio, J.; Walrand, J. Sufficient rate constraints for QoS flows in ad-hoc networks. Ad Hoc Netw. 2007, 5, 429–443. [Google Scholar] [CrossRef] [Green Version]
- Schrijver, A. Theory of Linear and Integer Programming; John Wiley& Sons Inc.: Chichester, UK, 1986. [Google Scholar]
- Glover, F. Improved linear integer programming formulations of nonlinear integer problems. Manag. Sci. 1975, 22, 455–460. [Google Scholar] [CrossRef] [Green Version]
- ILOG CPLEX Optimization Studio—Overview. Available online: https://www.ibm.com/products/ilog-cplex-optimization-studio (accessed on 9 June 2021).
Reference | Global Energy Consumption Reduction | Increase Life Time | Interference Considerations | QoS Guarantees |
---|---|---|---|---|
Jung et al. [16] | Not considered | Yes | No | Not specified |
Medjiah et al. [15] | Not considered | Yes | No | Limited delay, Packet loss ratio |
Li et al. [17] | Not considered | Yes | No | Not specified |
Thangaramya et al. [18] | Not considered | Yes | No | Not specified |
De la Oliva et al. [11] | Yes | Not considered | Yes | Throughput |
Laube et al. [20] | Yes | Not considered | Yes | Throughput |
The proposal | Yes | Not considered | Yes | Throughput, Limited delay |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Diratie, E.D.; Sharma, D.P.; Al Agha, K. Energy Aware and Quality of Service Routing Mechanism for Hybrid Internet of Things Network. Computers 2021, 10, 93. https://doi.org/10.3390/computers10080093
Diratie ED, Sharma DP, Al Agha K. Energy Aware and Quality of Service Routing Mechanism for Hybrid Internet of Things Network. Computers. 2021; 10(8):93. https://doi.org/10.3390/computers10080093
Chicago/Turabian StyleDiratie, Eyassu Dilla, Durga Prasad Sharma, and Khaldoun Al Agha. 2021. "Energy Aware and Quality of Service Routing Mechanism for Hybrid Internet of Things Network" Computers 10, no. 8: 93. https://doi.org/10.3390/computers10080093
APA StyleDiratie, E. D., Sharma, D. P., & Al Agha, K. (2021). Energy Aware and Quality of Service Routing Mechanism for Hybrid Internet of Things Network. Computers, 10(8), 93. https://doi.org/10.3390/computers10080093