MQBM: An autonomic QoS multicast routing protocol for mobile ad hoc networks

Mobile ad hoc network (MANET) is a wireless network that consists of a large number of mobile and heterogeneous nodes interconnected by wireless links which move in an arbitrary direction with random velocity. It is characterized by the absence of any pre-existing infrastructure. This makes the transmission more difficult especially, in the case of multicast mode. Some of the most important applications that use the MANETs are the multimedia and real time systems. They require a very high level of quality of service (QoS) to make the network useful. In this paper, we propose a new QoS multicast routing protocol called MQBM for MANETs inspired by the bees' communication. It allows finding routes between the source and the head of multicast group responsible to communicate the packet toward the group members. Each node is allowed to transmit data only if the average end-to-end delay and the average bandwidth satisfy the QoS requirements. Extensive simulation results obtained using NS2 simulator, demonstrate the efficiency and the performance of the proposed protocol after comparisons against MAODV in terms of the average end-to-end delay and the average bandwidth as QoS metrics.

[1]  Chong-kwon Kim,et al.  Neighbor supporting ad hoc multicast routing protocol , 2000, 2000 First Annual Workshop on Mobile and Ad Hoc Networking and Computing. MobiHOC (Cat. No.00EX444).

[2]  Hung Q. Ngo,et al.  CQMP: a mesh-based multicast routing protocol with consolidated query packets , 2005, IEEE Wireless Communications and Networking Conference, 2005.

[3]  El-Ghazali Talbi,et al.  A survey on bee colony algorithms , 2010, 2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW).

[4]  Abdelhamid Mellouk,et al.  QoSBeeManet: A new QoS multipath routing protocol for mobile ad-hoc networks , 2010, 2010 IEEE Globecom Workshops.

[5]  Jiannong Cao,et al.  GMZRP: Geography-aided Multicast Zone Routing Protocol in Mobile Ad Hoc Networks , 2008, QShine '08.

[6]  Andreas Willig,et al.  Protocols and Architectures for Wireless Sensor Networks , 2005 .

[7]  J. J. Garcia-Luna-Aceves,et al.  Scalable Multicasting: The Core-Assisted Mesh Protocol , 2001, Mob. Networks Appl..

[8]  C. Siva Ram Murthy,et al.  A dynamic core based multicast routing protocol for ad hoc wireless networks , 2002, MobiHoc '02.

[9]  Charles E. Perkins,et al.  Multicast operation of the ad-hoc on-demand distance vector routing protocol , 1999, MobiCom.