@techreport{ietf-rmt-bb-pgmcc-03, number = {draft-ietf-rmt-bb-pgmcc-03}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-ietf-rmt-bb-pgmcc/03/}, author = {Gianluca Iannaccone and Lorenzo Vicisano and Mark J. Handley}, title = {{PGMCC single rate multicast congestion control: Protocol Specification}}, pagetotal = 22, year = 2004, month = jul, day = 14, abstract = {This document describes PGMCC, a single rate multicast congestion control scheme which is TCP-friendly and achieves scalability, stability and fast response to variations in network conditions. PGMCC is suitable for both non-reliable and reliable data transfers. It is mainly designed for NAK- based multicast protocols, and uses a window-based, TCP-like control loop using positive ACKs between one representative of the receiver group (the ACKER) and the sender. The ACKER is selected dynamically and may change over time. PGMCC is made of two components: a window-based control loop, which closely mimics TCP behaviour, and a fast and low- overhead procedure to select (and track changes of) the ACKER. The scheme is robust to measurement errors, and supports fast response to changes in the receiver set and/or network conditions.}, }