NOTE: This charter is a snapshot of the 48th IETF Meeting in Pittsburgh, Pennsylvania. It may now be out-of-date. Last Modified: 17-Jul-00
Chair(s):
Allison Mankin <mankin@east.isi.edu>
Roger Kermode <ark008@email.mot.com>
L Vicisano <lorenzo@cisco.com>
Transport Area Director(s):
Scott Bradner <sob@harvard.edu>
Allison Mankin <mankin@east.isi.edu>
Transport Area Advisor:
Scott Bradner <sob@harvard.edu>
Mailing Lists:
General Discussion:rmt@lbl.gov
To Subscribe: majordomo@listserv.lbl.gov
In Body: subscribe rmt
Archive: Send msg to rmt-request@lbl.gov w/Subject of archive help
Description of Working Group:
The purpose of this WG is to standardize reliable multicast transport.
Initial efforts will focus solely on the standardization of the one-to-many transport of large amounts of data. Due to the large number of applications that fall into this category, and the sometimes orthogonal requirements these applications exhibit, it is believed that a "one size fits all" protocol will be unable to meet the requirements of all applications. In recognition of this observation, this working group expects to initially standardize three protocol instantiations, one each from the the following three families:
1) A NACK-based protocol 2) A Tree-based ACK protocol 3) An "Asynchronous Layered Coding protocol that uses Forward Error Correction
The WG will carry out protocol standardization by composing a set of RFCs that specify
- building blocks: A set of easily-separable coarse-grained modular components that are common to multiple protocols along with abstract APIs that define a building block's access methods and their arguments.
- protocol instantiations: Specifications that define the necessary gluing logic and minimal additional functionality required to realize a working protocol from one or more building blocks. These specifications will also include an abstract API that defines the interface between the protocol implementation and an application.
To assist in this standardization process, the WG will also complete work on three documents. The first describes the design-space in which the three one-to-many transport protocols will be developed. The second explains the concepts of building-blocks and protocol instantiations. The third provides guidelines to authors of drafts that specify building-blocks and protocol instantiations. These three documents will be initially submitted as WG drafts and subsequently proposed as Informational RFC.
The WG will generate and submit for standardization drafts of the following building-blocks for use in the construction of the three protocols: congestion control, negative acknowledgments, forward error correction, generic mechanisms for router assist, and to address the RFC 2357 security requirements.
The WG will also standardize and generate RFCs for the following three protocol instantiations: A NACK-based protocol, A Tree-based ACK protocol and an Open Loop protocol that uses Forward Error Correction.
If new requirements are identified that cannot be satisfied with the building-blocks and protocol instantiations described above, the Area Directors in consultation with the IESG may add additional building-blocks and protocol instantiations to the working group deliverables.
This working group will work closely with the Internet Research Task Force (IRTF) groups on Reliable Multicast (RMRG) and Secure Multicast (SMUG), especially for meeting the congestion control and security requirements mandated by RFC 2357. This working group may work with the Area Directors to recharter to standardize reliable multicast for additional scenarios beyond the one-to-many transport of bulk data once they are sufficiently well understood.
Goals and Milestones:
Jan 00 |
|
Submit design-space, building-blocks, and guidelines drafts for publication as Informational RFCs |
Feb 00 |
|
Initial Drafts for the following building blocks: negative acknowledgments, forward error correction, a generic signaling mechanism for router assist, and transport protection |
Feb 00 |
|
Submit Initial Drafts for the three protocol instantiations. |
Mar 00 |
|
Review drafts at the Adelaide IETF |
Apr 00 |
|
Submit Initial Draft for Congestion Control |
May 00 |
|
Complete building-block drafts WG Last-Call and submit for publication as Proposed Standard |
Jun 00 |
|
Protocol instantiations drafts submitted for publication as Proposed Standard. |
Jun 00 |
|
Congestion control draft submitted for publication as Proposed Standard. |
Internet-Drafts:
· Reliable Multicast Transport Building Blocks for One-to-Many Bulk-Data Transfer
· The Reliable Multicast Design Space for Bulk Data Transfer
· Generic Router Assist (GRA) Building Block Motivation and Architecture
· Reliable Multicast Transport Building Block: Forward Error Correction Codes
· Asynchronous Layered Coding A scalable reliable multicast protocol
· Author Guidelines for RMT Building Blocks and Protocol Instantiation documents
· Reliable Multicast Transport Building Block: Tree Auto-Configuration
· Reliable Multicast Transport Building Block: Multirate Congestion Control
· Security Requirements For TRACK
· TRACK ARCHITECTURE A SCALEABLE REAL-TIME RELIABLE MULTICAST PROTOCOL
No Request For Comments
None received.
Agenda
ALC PI Update
MRCC BB 00 New Draft
TRACK Architecture and Requirements
Reliable Multicast Transport Building Block: Tree Auto-Configuration