International Conference on Information Technology: Coding and Computing (ITCC '01)
Reliable Multicast Via Satellites
Las Vegas, NV
April 02-April 04
ISBN: 0-7695-1062-0
Abstract: Automatic repeat request (ARQ) is a well known technique to provide error control. In reliable satellite multicasting, ARQ may reduce system throughput as the number of receivers in-creases since the satellite has to retransmit a packet until all receivers correctly receive it. This performance degradation might be alleviated substantially by conducting retransmissions through terrestrial paths from the sender to each receiver instead of through the multicast satellite link. However, this approach may not be possible when some receivers do not have terrestrial connections to the sender. Also, a large volume of feedback traffic from the receivers to the sender may cause a feedback implosion at the sender. In this paper, we propose a scalable framework to solve these problems. Our solution enables receivers to form groups to avoid unnecessary retransmissions as long as a correct packet can be found inside the group. Using analytical models, we demonstrate that the proposed solution can significantly improve system throughput.