A load‐balancing and coding‐aware multicast protocol for mobile ad hoc networks

In this paper, we propose a Load-Balancing and Coding-Aware Multicast LCM protocol for mobile ad hoc networks. In LCM protocol, a new route metric named Expected Transmission Time with Coding and Load Balancing ETTCL is presented at first, aiming at effectively selecting the path not only that has the possible coding opportunity but also where overflow due to network overload can be prevented. Then, we describe the route discovery phase by constructing the node-disjoint multicast tree on the basis of ETTCL and employ network coding to encode the data flows for route maintenance. The effectiveness of LCM protocol is simulated and analyzed by NS-2, which shows that this protocol has good performance in reducing average end-to-end delay and control overhead and can improve packet delivery ratio compared with the existing protocol. Copyright © 2015 John Wiley & Sons, Ltd.

[1]  Ren-Hung Hwang,et al.  A novel efficient power-saving MAC protocol for multi-hop MANETs , 2013, Int. J. Commun. Syst..

[2]  Charles E. Perkins,et al.  Ad-hoc on-demand distance vector routing , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[3]  A. Venugopal Reddy,et al.  QOS Multicast Routing Based on Bandwidth and Resource availability in Mobile , 2008 .

[4]  Lei Guo,et al.  A channel estimation based opportunistic scheduling scheme in wireless bidirectional networks , 2014, J. Netw. Comput. Appl..

[5]  Jianwei Liu,et al.  The effect of hexagonal grid topology on wireless communication networks based on network coding , 2014, Int. J. Commun. Syst..

[6]  Gugulothu Narsimha,et al.  QOS Multicast Routing Based on Bandwidth and Resource Availability in Mobile Adhoc Networks , 2008, Seventh International Conference on Networking (icn 2008).

[7]  Mario Gerla,et al.  Performance of Network-Coding in Multi-Rate Wireless Environments for Multicast Applications , 2007, MILCOM 2007 - IEEE Military Communications Conference.

[8]  Xiaohua Jia,et al.  QoS multicast routing by using multiple paths/trees in wireless ad hoc networks , 2007, Ad Hoc Networks.

[9]  ABBAS JAMALIPOUR,et al.  Network selection in an integrated wireless LAN and UMTS environment using mathematical modeling and computing techniques , 2005, IEEE Wireless Communications.

[10]  Mohammad S. Obaidat,et al.  EEAODR: An energy-efficient ad hoc on-demand routing protocol for mobile ad hoc networks , 2009, Int. J. Commun. Syst..

[11]  Haitham S. Hamza,et al.  Secure multicast routing protocols in mobile ad‐hoc networks , 2014, Int. J. Commun. Syst..

[12]  Shuo-Yen Robert Li,et al.  Linear network coding , 2003, IEEE Trans. Inf. Theory.

[13]  Siba K. Udgata,et al.  SRMAODV: a scalable reliable MAODV for MANET , 2010, ICWET.

[14]  Xiaohong Jiang,et al.  Network coding-based reliable multicast in wireless networks , 2010, Comput. Networks.

[15]  Yijie Wang,et al.  Weighted partial network coding and its applications in wireless mesh networks , 2013, Wirel. Commun. Mob. Comput..

[16]  Abbas Jamalipour,et al.  A network selection mechanism for next generation networks , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.

[17]  Xue Liu,et al.  Delay analysis in practical wireless network coding , 2014, Wirel. Commun. Mob. Comput..

[18]  Robert Tappan Morris,et al.  a high-throughput path metric for multi-hop wireless routing , 2003, MobiCom '03.

[19]  Charles E. Perkins,et al.  Multicast Ad hoc On-Demand Distance Vector (MAODV) Routing , 2000 .

[20]  G. Varaprasad Stable routing algorithm for mobile ad hoc networks using mobile agent , 2014, Int. J. Commun. Syst..

[21]  Jorjeta G. Jetcheva,et al.  Adaptive demand-driven multicast routing in multi-hop wireless ad hoc networks , 2001, MobiHoc '01.