Home > Published Issues > 2013 > Volume 8, No. 2, February 2013 >

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

Tariq Alahdal1, Raed Alsaqour, Maha Abdelhaq2, Rashid Saeed3, and Ola Alsaqour4
1.Faculty of Computer Science and Information System, Thamar University, Thamar, Republic of Yemen
2.Faculty of Information Science and Technology, University Kebangsaan Malaysia
3.Faculty of Engineering, Sudan University of Science and Technology (SUST), Khartoum, Sudan
4.Faculty of Engineering and Technology, University of Jordan, 11942, Amman, Jordan

Abstract—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, 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.

Index Terms—Buffer management, ad-hoc networks, forward servers, reliable multicast

Cite: Tariq Alahdal, Raed Alsaqour, Maha Abdelhaq, Rashid Saeed, and Ola Alsaqour, "Reliable Buffering Management Algorithm Support for Multicast Protocol in Mobile Ad-hoc Networks," Journal of Communications, vol. 8, no. 2, pp. 136-150, 2013. Doi: 10.12720/jcm.8.2.136-150