Abstract
Mobile ad hoc network (MANET) is a distributed wireless network with highly dynamic topology. So, the nodes keep moving in and out of the network instantly. A path formed between two distant nodes through several intermediate nodes cannot be maintained for a long duration of time. But, the availability of the link between any two nodes can be predicted up to a certain extent by using the available resources in the network, such as the power, bandwidth and delay, etc. Even then the guaranteed data delivery through the path cannot be made. Therefore, reliable multicast routing in MANET is a challenging issue. Thus, in this paper, we have proposed to design a multi-constrained reliable multicast routing protocol (MRMRP) using network coding. This technique builds the reliable path between the source and a multicast receivers. The reliable path between the nodes will be constructed by estimating residual power,bandwidth and delay then network coding scheme is used to recover the lost packet during data transmission. Results of our experiments show the performance improvements in terms of Quality of Service (QoS) metrics such as end-to-end delay, control overhead, packet loss and delivery ratio in comparison with an MAODV and routing technique proposed by Chi et al.
Similar content being viewed by others
References
Siva Ram Murthy C, Manoj BS (2004) Chapter 3 ad hoc wireless networks. In: Rappaport TS (ed) Ad hoc wireless networks: architectures and protocols. Prentice Hall PTR, USA, pp 213–245
Junhai L, Lin X, Daniye Y (2008) Research on multicast routing protocols for mobile ad hoc networks. Comput Netw 52:988–997 (Elseveier)
Su W, Lee SJ, Gerla M (2002) On-demand multicast routing protocol in multi hop wireless mobile networks (ODMRP). Mobile Netw Appl 7:44153 (Springer)
Royer EM, Perkins CE (2000) Multicast adhoc on demand distance vector (MAODV) routing. Mobile Ad Hoc Networking Working Group, Internet Draft
Badarnch OS, Kadich M (2009) Multicast routing protocols in mobile ad hoc networks: a comparative survey and taxonomy. EURASIP J Wirel Commun Netw 2009:1–42
Boukerche A, Turgut B, Aydin N, Ahmad MZ, Blni L, Turgut D (2011) Routing protocols in ad hoc networks: a survey. J Comput Netw 55:3031–3080 (Elsevier)
Biradar RC, Manavi SS (2012) Review of multicast routing protocols in mobile ad hoc networks. J Netw Comput Appl 32:221–239 (Elsevier)
Junhai L, Danxia Y, Lin C, Mingya F (2009) Survey of multicast routing protocols for mobile ad hoc networks. IEEE Commun Surv Tutor 11(1):78–91 (first quater 2009)
Vella J-M, Zammit S (2013) A survey of multicasting over wireless access networks. IEEE Commun Surv Tutor 15(2):78–91 (IEEE communication magazine, second quater 2013)
Alolaibi E, Mukharjee B (2012) A survey on routing algorithms for wireless ad hoc mesh networks. Comput Networ 5:940–965 (Elsevier)
Nagalakshmi B, Venkatesh D, Ramesh K (2013) Probability scheme with network coding technique in wireless adhoc networks: reducing the number of transmissions with enhanced security. Int J Adv Res Electr Electron Instrum Eng 2(6):2320–2325
Hay M, Saeed B, Lung C-H, Kunz T, Srinivasan A (2014) Network coding and quality of service for mobile ad hoc networks. Int J Commun Netw Syst Sc 7:409–422
Pingyi Fan, Chen Zhi, Chen Wei, Ben Letaief Khaled (2009) Reliable relay assisted wireless multicast using network coding. IEEE J Select Areas Commun 27(5):749–753
Chi K, Jiang X, Horiguchi S (2010) Network coding-based reliable multicast in wireless networks. Comput Netw 54:1823–1836
Wang NC (2012) Power-aware dual-tree-based multicast routing in mobile ad hoc networks. IET Commun 6(7):724–732
Torkestani JA, Maybodi MR (2010) Mobility based multicast routing algorithm for wireless adhoc networks. A learning automata approach. Comput Commun 33:721–735 (Elsevier)
Torkestani JA, Maybodi MR (2011) A link stability based multicast routing protocol for wireless mobile adhoc networks. J Netw Comput Appl 34:1429–1440 (Elsevier)
Biradar R, Manavi S, Reddy M (2010) Link stability based multicast routing in MANET. Comput Netw 54:1183–1196 (Elsevier)
Biradar RC, Manvi SS (2011) Neighbour supported reliable multipath multicast routing MANETs. J Netw Comput Appl 35:221–229 (Elsevier)
Yan Y, Tian K, Huang K, Zhang B, Zheng J (2012) D-ODMRP: a destination-driven on demand multicast routing protocol for mobile ad hoc networks. IET Commun 6(9):1025–1031
Li P, Guo S, Yu S, Vasilakos AV (2014) Reliable multicast with pipelined network coding using opportunistic feeding and routing. IEEE Trans Parallel Distrib Syst 25(12):3264–3273
Yena Y-S, Chaoc H-C, Changd R-S, Vasilakos A (2011) Flooding-limited and multi-constrained QoS multicast routing based on the genetic algorithm for MANETs. Math Comput Model 53:2238–2250
Chow C-O, Ishii H (2008) Multiple tree multicast ad hoc on-demand distance vector (MT-MAODV) routing protocol for video multicast over mobile ad hoc networks. IEICE Trans Commun 91(2):428–436
Egbogah EE, Fapojuwo AO, Li Z (2010) On the performance of network coding for multicast data delivery in large scale mobile ad hoc networks. In: Vehicular technology conference. pp 1–5, 6–9 September 2010
Karthikeyan P, Baskar S (2013) Improvement in genetic algorithm with genetic operator combination (GOC) and immigrant strategies for multicast routing in ad hoc networks. Lect Notes Comput Sci 8297:481–491
Karthikeyan P, Baskar S, Alphones A (2013) Improved genetic algorithm using different genetic operator combinations (GOCs) for multicast routing in ad hoc networks. Soft Comput 17(9):1563–1572 (Springer)
Karthikeyan P, Baskar S (2015) Genetic algorithm with ensemble of immigrant strategies for multicast routing in Ad hoc networks. Soft Comput 19(2):489–498 (Springer)
Shaukat U, Anwar Z (2016) A fast and scalable technique for constructing multicast routing trees with optimized quality of service using a firefly based genetic algorithm. Multimedia Tools Appl 75(2):2275–2301
Yadav AK, Tripathi S (2015) DLBMRP: design of load balanced multicast routing protocol for wireless mobile ad-hoc network. Wirel Pers Commun 85(4):1815–1829
Egbogah EE, Fapojuwo AO, Chan N (2008) Scalable team oriented reliable multicast routing protocol for tactical mobile ad hoc networks. In: IEEE military communications conference (MILCOM 2008). San Diego, CA, pp 1–7
Yu Y, Zhou Y, Du S (2009) Video multicast over mobile ad hoc networks using network coding. In:International conference on management and service science, pp 1–5, 20–22 September 2009
Singal G et al (2017) Multi-constraints link stable multicast routing protocol in MANETs. Ad Hoc Netw 63:115–128
Gopinatha S, Nagarajanb N (2015) Energy based reliable multicast routing protocol for packet forwarding in MANET. J Appl Res Technol 13:374–381
Yadav AK, Das S, Tripathi S (2017) EFMMRP: design of efficient fuzzy based multi-constraint multicast routing protocol for wireless ad-hoc network. Comput Netw 118:1523
Jiang D, Xu Z, Li W, Chen Z (2010) Network coding-based energy-efficient multicast routing algorithm for multi-hop wireless networks. In: Vehicular technology conference, pp 1–5, 6–9 September 2010
Hwang S-F, Su Y-Y, Lu K-H, Dow C-R (2015) A cluster-based approach for efficient multi-source multicasting in MANETs. J Syst Softw 104:152–165
Chen S-C, Dow C-R, Wang R-D, Li Y-H, Hwang S-F (2009) A reliable multicast routing protocol based on recovery points and FEC in mobile ad-hoc networks. Wirel Pers Commun 48:441–462
Mallapur SV, Patil SR, Agarkhed JV (2016) Multi constrained reliable multicast protocol using network coding in MANETs. In: IEEE 8th international conference on communication systems and networks (COMSNETS 2016). Banglore, India, p 16, January 5–9 2016
Su TS, Lin CHH, Shyong W (2006) A novel QoS aware routing for ad hoc network. In: Proc. of the 9th joint conference on information sciences (JCIS), Taiwan, 8–11 October 2006
Rishiwal V, Verma S, Bajpai SK (2009) QoS based power aware routing in MANETs. Int J Comput Theory Eng 1(1):47–54
Network Simulator (2013) http://www.isi.edu.nsnam/ns. Accessed 4 Nov 2011
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Mallapur, S.V., Patil, S.R. & Agarkhed, J.V. Multi-constraints reliable multicast routing protocol for group communications in MANETs. Int. j. inf. tecnol. 10, 147–163 (2018). https://doi.org/10.1007/s41870-018-0097-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s41870-018-0097-0