%% You should probably cite rfc3208 instead of this I-D. @techreport{speakman-pgm-spec-07, number = {draft-speakman-pgm-spec-07}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-speakman-pgm-spec/07/}, author = {Tony Speakman and Jon Crowcroft and Jim Gemmell and Dino Farinacci and Steven Lin and Dan Leshchiner and Michael Luby and Todd L. Montgomery and Luigi Rizzo and Alex Tweedly and Nidhi Bhaskar and Richard Edmonstone and Rajitha Sumanasekera and Lorenzo Vicisano}, title = {{PGM Reliable Transport Protocol Specification}}, pagetotal = 111, year = 2001, month = sep, day = 19, abstract = {Pragmatic General Multicast (PGM) is a reliable multicast transport protocol for applications that require ordered or unordered, duplicate- free, multicast data delivery from multiple sources to multiple receivers. PGM guarantees that a receiver in the group either receives all data packets from transmissions and repairs, or is able to detect unrecoverable data packet loss. PGM is specifically intended as a workable solution for multicast applications with basic reliability requirements. Its central design goal is simplicity of operation with due regard for scalability and network efficiency. This memo defines an Experimental Protocol for the Internet community.}, }