Title :
A multicast transport protocol for cooperative media distribution
Author :
Vyzovitis, Dimitris ; Lippman, Andrew
Author_Institution :
Media Lab., MIT, MA, USA
Abstract :
This paper describes the main ideas of DRMTP (Distributed Real-time Multicast Transport Protocol), an adaptive application-level protocol which allows cooperative multicast of real-time streams. Our protocol is designed for peer-to-peer operation, where multiple sources residing on end-user machines may be present in the network, and is based on a dynamic stream aggregation and congestion control scheme. The protocol solves the problem of network asymmetry that plagues residential broadband networks and allows for fast fail-over and adaptation to departure of source nodes, mitigating the reliability and upstream capacity problems of end-user nodes. Coupled with traffic localization, stream patching, and TCP-friendly congestion control, we design a protocol that enables scalable soft real-time media distribution in a completely decentralised, serverless fashion.
Keywords :
broadband networks; distributed processing; multicast protocols; telecommunication congestion control; telecommunication traffic; transport protocols; DRMTP; TCP-friendly congestion control; adaptive application-level protocol; cooperative media distribution; cooperative multicast; decentralised media distribution; distributed real-time multicast transport protocol; dynamic stream aggregation; end-user nodes; network asymmetry; peer-to-peer operation; real-time streams; reliability; residential broadband networks; scalable soft real-time media distribution; source nodes; stream patching; traffic localization; upstream capacity; Bandwidth; Broadband communication; Communication system traffic control; Laboratories; Multicast protocols; Network servers; Peer to peer computing; Scalability; Streaming media; Transport protocols;
Conference_Titel :
Network Protocols, 2002. Proceedings. 10th IEEE International Conference on
Print_ISBN :
0-7695-1856-7
DOI :
10.1109/ICNP.2002.1181404