Receiver-driven layered multicast
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
A digital fountain approach to reliable distribution of bulk data
Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
Modeling TCP throughput: a simple model and its empirical validation
Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
PLM: fast convergence for cumulative layered multicast transmisson schemes
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Equation-based congestion control for unicast applications
Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
FLID-DL: congestion control for layered multicast
COMM '00 Proceedings of NGC 2000 on Networked group communication
ACM SIGCOMM Computer Communication Review
STAIR: Practical AIMD Multirate Multicast Congestion Control
STAIR: Practical AIMD Multirate Multicast Congestion Control
A survey on TCP-friendly congestion control
IEEE Network: The Magazine of Global Internetworking
Improving multirate congestion control using a TCP Vegas throughput model
Computer Networks and ISDN Systems
Fine-grained layered multicast with STAIR
IEEE/ACM Transactions on Networking (TON)
Explicit rate multicast congestion control
Computer Networks: The International Journal of Computer and Telecommunications Networking
Generalized multicast congestion control
Computer Networks: The International Journal of Computer and Telecommunications Networking
Scalable on-demand media streaming for heterogeneous clients
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Implicit layer coordination in arbitrary non-cumulative layered multicasting
International Journal of High Performance Computing and Networking
Multicast congestion control for content distribution
Proceedings of the 4th edition of the UPGRADE-CN workshop on Use of P2P, GRID and agents for the development of content networks
An adaptive multirate congestion control protocol for multicast communications
Computer Communications
Improving multirate congestion control using a TCP Vegas throughput model
Computer Networks: The International Journal of Computer and Telecommunications Networking
SPECTS'09 Proceedings of the 12th international conference on Symposium on Performance Evaluation of Computer & Telecommunication Systems
A collaborative mobile architecture for multicast live-streaming social networks
ICME'09 Proceedings of the 2009 IEEE international conference on Multimedia and Expo
Performance evaluation of simulcast vs. layered multicasting over best-effort networks
SoftCOM'09 Proceedings of the 17th international conference on Software, Telecommunications and Computer Networks
Journal of Network and Systems Management
MCA: an end-to-end multicast congestion avoidance scheme with feedback suppression
Computer Communications
Hi-index | 0.00 |
Existing approaches for multirate multicast congestion control are either friendly to TCP only over large time scales or introduce unfortunate side effects, such as significant control traffic, wasted bandwidth, or the need for modifications to existing routers. We advocate a layered multicast approach in which steady-state receiver reception rates emulate the classical TCP sawtooth derived from additive-increase, multiplicative decrease (AIMD) principles. Our approach introduces the concept of dynamic stair layers to simulate various rates of additive increase for receivers with heterogeneous round-trip times (RTTs), facilitated by a minimal amount of IGMP control traffic. We employ a mix of cumulative and non-cumulative layering to minimize the amount of excess bandwidth consumed by receivers operating asynchronously behind a shared bottleneck. We integrate these techniques together into a congestion control scheme called STAIR which is amenable to those multicast applications which can make effective use of arbitrary and time-varying subscription levels.