Multi-class Multipath Routing Protocol for Low Power Wireless Networks with Heuristic Optimal Load Distribution

The distributed nature and dynamic topology of hierarchical low power wireless networks have made them an interesting platform for ubiquitous applications and smart environments. Wireless Sensor and Actuator Networks are a well known example in this area where the nodes collaborate to disseminate data over multi-hop routing trees. Emerging applications like smart grids and internet of things, demand more traffic volumes with QoS requirements, such as delay and reliability. The traditional shortest path routing fails to meet these demands because of producing more congestion, delay, packet loss, and energy consumption along the limited optimal paths. Multipath routing is a promising way to meet both the QoS constraints and lifetime concerns. In this paper we propose a proactive multipath load balancing approach which tries to achieve maximum lifetime by equalizing the traffic rate between the nodes of equal distance from the local sink. The load balancing and QoS provision is achieved through a network flow optimization problem, which is locally solved by a novel Heuristic Optimal Load Distributor. The load distribution is performed over a routing graph produced by a Multi-class Multipath Routing Protocol for Low power and lossy networks ($$\hbox {M}^2\hbox {RPL}$$M2RPL). The simulation results show the efficiency of the proposed framework, that leads to 30 % increase in lifetime and 10 % decrease in average delay compared to some well known algorithms in the area.

[1]  Hwangjun Song,et al.  Entire network load-aware cooperative routing algorithm for video streaming over mobile ad hoc networks , 2013, Wirel. Commun. Mob. Comput..

[2]  Vincent W. S. Wong,et al.  Delay–Throughput Enhancement in Wireless Networks With Multipath Routing and Channel Coding , 2011, IEEE Transactions on Vehicular Technology.

[3]  Mehdi Dehghan,et al.  Load-Balancing Using Multi-path Directed Diffusion in Wireless Sensor Networks , 2007, MSN.

[4]  Shan Zhong,et al.  A hierarchical scheme on achieving all-IP communication between WSN and IPv6 networks , 2013 .

[5]  Yajun Ha,et al.  Interference-Minimized Multipath Routing with Congestion Control in Wireless Sensor Network for High-Rate Streaming , 2008, IEEE Transactions on Mobile Computing.

[6]  Jiming Chen,et al.  Multipath Routing and Max-Min Fair QoS Provisioning under Interference Constraints in Wireless Multihop Networks , 2011, IEEE Transactions on Parallel and Distributed Systems.

[7]  Philip Levis,et al.  RPL: IPv6 Routing Protocol for Low-Power and Lossy Networks , 2012, RFC.

[8]  Kewei Sha,et al.  Noname Manuscript No. (will Be Inserted by the Editor) Multipath Routing Techniques in Wireless Sensor Networks: a Survey , 2022 .

[9]  Gabriel Montenegro,et al.  IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs): Overview, Assumptions, Problem Statement, and Goals , 2007, RFC.

[10]  Jalel Ben-Othman,et al.  Energy efficient and QoS based routing protocol for wireless sensor networks , 2010, J. Parallel Distributed Comput..

[11]  Yuguang Fang,et al.  Multiconstrained QoS multipath routing in wireless sensor networks , 2008, Wirel. Networks.

[12]  John N. Tsitsiklis,et al.  Parallel and distributed computation , 1989 .

[13]  Xin Ma,et al.  Energy-efficient multipath routing in wireless sensor network considering wireless interference , 2011 .

[14]  John N. Tsitsiklis,et al.  Parallel and distributed computation , 1989 .

[15]  Toufik Ahmed,et al.  Streaming multimedia over WMSNs: an online multipath routing protocol , 2012, Int. J. Sens. Networks.

[16]  S. V. Kasmir Raja,et al.  QoS routing in wireless sensor networks—a survey , 2012, CSUR.

[17]  Sungwook Kim An Ant-based Multipath Routing Algorithm for QoS Aware Mobile Ad-hoc Networks , 2012, Wirel. Pers. Commun..

[18]  Pascal Thubert,et al.  Objective Function Zero for the Routing Protocol for Low-Power and Lossy Networks (RPL) , 2012, RFC.

[19]  Chang-Gun Lee,et al.  MMSPEED: multipath Multi-SPEED protocol for QoS guarantee of reliability and. Timeliness in wireless sensor networks , 2006, IEEE Transactions on Mobile Computing.

[20]  Jing Luo,et al.  Reliable Energy Aware Routing In Wireless Sensor Networks , 2006, Second IEEE Workshop on Dependability and Security in Sensor Networks and Systems.

[21]  Antoine B. Bagula Modelling and Implementation of QoS in Wireless Sensor Networks: A Multiconstrained Traffic Engineering Model , 2010, EURASIP J. Wirel. Commun. Netw..

[22]  Theodore B. Zahariadis,et al.  Evaluating routing metric composition approaches for QoS differentiation in low power and lossy networks , 2013, Wirel. Networks.

[23]  Dirk Pesch,et al.  InRout - A QoS aware route selection algorithm for industrial wireless sensor networks , 2012, Ad Hoc Networks.

[24]  Ming Tao,et al.  An Adaptive Energy-aware Multi-path Routing Protocol with Load Balance for Wireless Sensor Networks , 2012, Wirel. Pers. Commun..

[25]  P. Venkata Krishna,et al.  Quality-of-service-enabled ant colony-based multipath routing for mobile ad hoc networks , 2012, IET Commun..