Reliable Buffering Management Algorithm Support for Multicast Protocol in Mobile Ad-hoc Networks

Tariq Alahdal, Raed Alsaqour, Maha Abdelhaq, Rashid Saeed, Ola Alsaqour
2013 Journal of Communications  
Multicasting is one of the relevant issues of communication in infrastructure or centralized administration networks. The reliable delivery of multicast data packets needs feedback from all multicast receivers to indicate whether a retransmission is necessary. A reliable multicast delivery in the wireless Ad-hoc network requires a multicast packet to be received by all multicast receiver nodes. Thus, one or all members need to buffer data packet for possible error recovery. Furthermore,
more » ... urthermore, different buffer strategies are essentially used in existing reliable multicast protocols towards support error recovery and reducing buffer overflow. This study proposed two algorithms to improve the performance of the source tree reliable multicast (STRM) protocol. The first algorithm was developed to avoid buffer overflow in the sender node as the forward server (FS) nodes of STRM. This reduction is achieved by managing the buffer of the FS nodes, i.e., selecting the FS nodes depending on its empty buffer size and reducing the feedback sent from the receiver nodes to their FS node. The second algorithm was developed to decrease duplicated packets in the multicast members of the local group, which may be achieved by sending the repair packets to the requesting member. The FS in the local group should create a dynamic and temporary subgroup whose members are only those that requested the repair packet retransmission. The algorithms were tested using detailed discrete event simulation models encompassing messaging systems including error, delay, and mobility models to characterize the performance benefits of the proposed algorithms compared with the existing wireless Ad-hoc network protocols. Several experiments were conducted, revealing numerous results that verify the superior performance of the proposed algorithms over the existing algorithms. wireless connectivity between nodes is limited by transmission range and signal attenuation due to terrain and interference. Thus, MANETs are characterized by low bandwidth, high error rates, intermittent connectivity, and dynamic topology [8], [6], [9], [10], [11], [12]. Ad-hoc networks employed in several scenarios are particularly useful in dynamic network environments, where network topology continuously changes. These networks are also useful in areas where networking infrastructure implementation is difficult. An increasing number of ad-hoc network applications require a sender to distribute the same data to a large group of receivers. These applications fall in the category of group communication, as opposed to the traditional one-to-one communication [13] . Accordingly, multi-point communication (i.e., multicast) offers the most efficient way to support this application by delivering a single message to multiple recipients [9], [14] , [15] . Universiti Kebangsaan Malaysia, Malaysia, in 2008. His research interests include wireless network, ad hoc network, vehicular network, routing protocols, simulation, and network performance evaluation. He also has a keen interest in computational intelligence algorithms (fuzzy logic and genetic) applications and security issues (intrusion detection and prevention) over network. Maha Abdelhaq received her Bachelor and Master degrees in
doi:10.12720/jcm.8.2.136-150 fatcat:l36oehetojewbl6yt22pkbd6xi