Title :
MESH-R: large-scale, reliable multicast transport
Author :
Lucas, Matthew T. ; Dempsey, Bert J. ; Weaver, Alfred C.
Author_Institution :
Dept. of Comput. Sci., Virginia Univ., Charlottesville, VA, USA
Abstract :
This paper presents a novel multicast protocol, MESH-R, for fully reliable data distribution in a scalable, efficient fashion. A key contribution of our solution is the receiver-driven, dynamic organization of the multicast control structure based on network performance characteristics. The MESH-R framework (1) is a fully distributed, transport-layer solution, (2) presents a robust state synchronization protocol that provides detailed end-system state for reliability, congestion control, group management, and other end-system services, and (3) achieves an efficient, low-latency error control service using a self-organizing, soft-state unicast recovery structure between multicast receivers. In order to assess the relative performance and cost of our solution in comparison to other approaches, MESH-R and three alternative protocols are implemented in a high-fidelity WAN testbed, and their performance and costs compared directly across a range of network assumptions. The results highlight the robustness and agility of MESH-R heuristics in adapting its error recovery and feedback message patterns to dynamic network conditions, and MESH-R performs well relative to the other protocols. The simulation study also uncovers some unexpected results regarding the relative performance between the four protocol designs under certain network scenarios
Keywords :
computer network management; computer network reliability; digital simulation; distributed processing; multicast communication; performance evaluation; self-adjusting systems; synchronisation; system recovery; telecommunication congestion control; transport protocols; wide area networks; MESH-R heuristics; congestion control; cost; distributed transport-layer solution; dynamic network conditions; end-system services; error recovery; feedback message patterns; group management; high-fidelity WAN testbed; large-scale multicast transport; low-latency error control service; multicast control structure; multicast protocol; multicast receivers; network performance; performance; receiver-driven dynamic organization; reliable data distribution; reliable multicast transport; robust state synchronization protocol; self-organizing recovery structure; simulation; soft-state unicast recovery structure; Costs; Error correction; Large-scale systems; Multicast protocols; Robust control; Robustness; Testing; Transport protocols; Unicast; Wide area networks;
Conference_Titel :
Communications, 1999. ICC '99. 1999 IEEE International Conference on
Conference_Location :
Vancouver, BC
Print_ISBN :
0-7803-5284-X
DOI :
10.1109/ICC.1999.768019