Non-Real Time Reliable Multicast Protocol

Non-Real Time Reliable Multicast Protocol

Using Sub Sub-Casting

Ali Alsaih1 and Tariq Alahdal2

1 Department of Electrical and Computer Engineering, Sana’a University, Yemen

2Department of Communication Technology and Networks, University Putra Malaysia, Malaysia 

Abstract: In this paper, a Reliable Multicast transport protocol over combined (fixed/mobile) networks using Sub Sub-casting called (RMSS) is proposed. RMSS is based on a hierarchical structure where receivers are grouped into local regions. In each local region there are special receivers, which are called Designated Receivers (DRs) and Mobile Agents (MAs). Each DR or MA is responsible for retransmission of requested packets to the receivers which belong to its local region. DRs and MAs send their acknowledgments periodically to the sender. They also process the acknowledgments sent to them from the Fixed Hosts (FHs) and Mobile Hosts (MHs) and they retransmit lost packets to the requesting receivers. A sub sub-casting technique is applied within these relatively smaller regions, where the repaired packets are retransmitted only to the requested receivers of the local group. These receivers form a sub group of the local group which itself is a subgroup of the global multicast group.  By applying sub sub-casting technique the number of duplicated packets due to retransmission of packets drops to zero which improves the system performance. Simulations (using C++) have demonstrated the scalability of RMSS with sub sub-casting technique. 

Keywords: Reliable multicast, designated receiver, mobile agent, sub sub-casting. 

Received October 5, 2005; accepted January 17, 2006 
Read 6245 times Last modified on Wednesday, 20 January 2010 02:33
Share

Upcoming courses

  • Diploma Courses
  • Business and Enterprise
  • Digital Literacy & IT
  • Health Literacy
  • Business Literacy

Free courses

Starting from Jun. 14 2016

the degree finder

in 3 easy steps
Top
We use cookies to improve our website. By continuing to use this website, you are giving consent to cookies being used. More details…