Skip to main content

Tunneling Multiplexed Compressed RTP (TCRTP)
draft-ietf-avt-tcrtp-08

Revision differences

Document history

Date Rev. By Action
2012-08-22
08 (System) post-migration administrative database adjustment to the No Objection position for Thomas Narten
2012-08-22
08 (System) post-migration administrative database adjustment to the No Objection position for Margaret Wasserman
2005-03-18
08 Amy Vezza State Changes to RFC Ed Queue from Approved-announcement sent by Amy Vezza
2005-03-10
08 Amy Vezza IESG state changed to Approved-announcement sent
2005-03-10
08 Amy Vezza IESG has approved the document
2005-03-10
08 Amy Vezza Closed "Approve" ballot
2005-03-10
08 Allison Mankin State Changes to Approved-announcement to be sent from IESG Evaluation::AD Followup by Allison Mankin
2005-03-10
08 Thomas Narten [Ballot Position Update] Position for Thomas Narten has been changed to No Objection from Discuss by Thomas Narten
2004-09-13
08 (System) Sub state has been changed to AD Follow up from New Id Needed
2004-09-13
08 (System) New version available: draft-ietf-avt-tcrtp-08.txt
2004-04-30
08 (System) Removed from agenda for telechat - 2004-04-29
2004-04-29
08 Amy Vezza State Changes to IESG Evaluation::Revised ID Needed from IESG Evaluation by Amy Vezza
2004-04-29
08 Margaret Cullen
[Ballot comment]
It seems likely to me that using ECRTP, L2TP and PPP-MUX together, as described in this document might be useful.  However, this document …
[Ballot comment]
It seems likely to me that using ECRTP, L2TP and PPP-MUX together, as described in this document might be useful.  However, this document seems to be more of an applicability document than a protocol itself.  The way the document is structured, and the fact that it talks about TCRTP as a protocol was quite confusing to me -- I kept looking for the protocol that is being defined here, but I eventually came to the conclusion that there really isn't one.  Am I correct?

This document uses the acronyms CRTP and  ROHC without defining them.  It then seems to use the terms "ECRTP" and "CRTP" interchangeably in a way that is confusing to me.  For instance, the section "1.4 Enhanced CRTP" discusses CRTP and ROHC, not (apparently) ECRTP.  I am not sure why ROHC doesn't have its own section (and the indenting seems to indicate that something might have gone wrong in the production of the document).  I am also not sure why details about why a particular path was not chosen are included in the overview section.

Section 2.1 talks about models for how TRCTP could be "implemented" (although it really seems to describe use cases), but as far as I can tell, the document has not yet described what TRCTP is, other than to say that it combines three other mechanisms.

Section 2.2 indicates that the tunneling links described in this document will be "long delay".  Why is this the case?  L2TP tunnels are not all, inherently, long delay...  Are the authors refering to the WAN links that they talked about in the first section?  Is that the primary situation in which TRCTP is applicable?
2004-04-29
08 Margaret Cullen [Ballot Position Update] Position for Margaret Wasserman has been changed to No Objection from Discuss by Margaret Wasserman
2004-04-29
08 Jon Peterson [Ballot Position Update] New position, No Objection, has been recorded for Jon Peterson by Jon Peterson
2004-04-29
08 Bert Wijnen
[Ballot comment]
Missing IPR statements:
$ idnits <drafts/draft-ietf-avt-tcrtp-07.txt
idnits 1.26, (21 Apr 2004)

The document seems to use RFC 2026 boilerplate...
The document seems to …
[Ballot comment]
Missing IPR statements:
$ idnits <drafts/draft-ietf-avt-tcrtp-07.txt
idnits 1.26, (21 Apr 2004)

The document seems to use RFC 2026 boilerplate...
The document seems to lack an RFC 2026 Section 10.4(C) Disclaimer
-- however, there's a paragraph with a matching beginning. Boilerplate error?

Warnings:
  The document seems to lack an RFC 2026 Section 10.4(A) Disclaimer
  The document seems to lack an RFC 2026 Section 10.4(B) IPR Disclosure
    Invitation
2004-04-29
08 Bert Wijnen [Ballot Position Update] New position, No Objection, has been recorded for Bert Wijnen by Bert Wijnen
2004-04-29
08 Margaret Cullen
[Ballot discuss]
I am not sure if this is worthy of a "discuss" or not, but since there are no open discusses on the document, …
[Ballot discuss]
I am not sure if this is worthy of a "discuss" or not, but since there are no open discusses on the document, I'll hold one for now so that I'm sure we'll have a chance to talk about this.

It seems likely to me that using ECRTP, L2TP and PPP-MUX together, as described in this document might be useful.  However, this document seems to be more of an applicability document than a protocol itself.  The way the document is structured, and the fact that it talks about TCRTP as a protocol was quite confusing to me -- I kept looking for the protocol that is being defined here, but I eventually came to the conclusion that there really isn't one.  Am I correct?

This document uses the acronyms CRTP and  ROHC without defining them.  It then seems to use the terms "ECRTP" and "CRTP" interchangeably in a way that is confusing to me.  For instance, the section "1.4 Enhanced CRTP" discusses CRTP and ROHC, not (apparently) ECRTP.  I am not sure why ROHC doesn't have its own section (and the indenting seems to indicate that something might have gone wrong in the production of the document).  I am also not sure why details about why a particular path was not chosen are included in the overview section.

Section 2.1 talks about models for how TRCTP could be "implemented" (although it really seems to describe use cases), but as far as I can tell, the document has not yet described what TRCTP is, other than to say that it combines three other mechanisms.

Section 2.2 indicates that the tunneling links described in this document will be "long delay".  Why is this the case?  L2TP tunnels are not all, inherently, long delay...  Are the authors refering to the WAN links that they talked about in the first section?  Is that the primary situation in which TRCTP is applicable?
2004-04-29
08 Margaret Cullen
[Ballot discuss]
I am not sure if this is worthy of a "discuss" or not, but since there are no open discusses on the document, …
[Ballot discuss]
I am not sure if this is worthy of a "discuss" or not, but since there are no open discusses on the document, I'll hold one for now so that I'm sure we'll have a chance to talk about this.

It seems likely to me that using ECRTP, L2TP and PPP-MUX together, as described in this document might be useful.  However, this document seems to be more of an applicability document than a protocol itself.  The way the document is structured, and the fact that it talks about TCRTP as a protocol was quite confusing to me -- I kept looking for the protocol that is being defined here, but I eventually came to the conclusion that there really isn't one.  Am I correct?

This document uses the acronyms CRTP and  ROHC without defining them.  It then seems to use the terms "ECRTP" and "CRTP" interchangeably in a way that is confusing to me.  For instance, the section "1.4 Enhanced CRTP" discusses CRTP and ROHC, not (apparently) ECRTP.  I am not sure why ROHC doesn't have its own section (and the indenting seems to indicate that something might have gone wrong in the production of the document).  I am also not sure why details about why a particular path was not chosen are included in the overview section.

Section 2.1 talks about models for how TRCTP could be implemented, but as far as I can tell, the document has not yet described what TRCTP is, other than to say that it combines three other mechanisms.

Section 2.2 indicates that the tunneling links described in this document will be "long delay".  Why is this the case?  Are the authors refering to the WAN links that they talked about in the first section?  Is that the primary situation in which TRCTP is applicable?
2004-04-29
08 Thomas Narten [Ballot discuss]
Has normative reference to draft-ietf-l2tpext-l2tphc-06.txt; need to verify that that document is still going forward.
2004-04-29
08 Thomas Narten [Ballot Position Update] New position, Discuss, has been recorded for Thomas Narten by Thomas Narten
2004-04-29
08 Margaret Cullen [Ballot Position Update] New position, Discuss, has been recorded for Margaret Wasserman by Margaret Wasserman
2004-04-29
08 Alex Zinin [Ballot Position Update] New position, No Objection, has been recorded for Alex Zinin by Alex Zinin
2004-04-28
08 David Kessens [Ballot Position Update] New position, No Objection, has been recorded for David Kessens by David Kessens
2004-04-28
08 Harald Alvestrand
[Ballot comment]
Reviewed by Brian Carpenter, Gen-ART.

His review:

This seems mainly OK, but...

> 2.4.2. Tunneling and DiffServ
>   
>  RTP streams may …
[Ballot comment]
Reviewed by Brian Carpenter, Gen-ART.

His review:

This seems mainly OK, but...

> 2.4.2. Tunneling and DiffServ
>   
>  RTP streams may be marked with Expedited Forwarding (EF) bits, as
>  described in [EF-PHB].  When such a packet is tunneled, the tunnel
>  header must also be marked for the same EF bits, as required by [EF-
>  PHB].  It is important to not mix EF and non-EF traffic in the same
>  EF-marked multiplexed tunnel.

Two problems in this. Firstly, the RFC cited is 2598, but that was
obsoleted by 3246. Secondly, 3246 has a normative "SHOULD" where the above
paragraph has a lower-case "must." If the present draft wants to strengthen
the requirement, it should use a normative "MUST" and cite RFC 2119.

There is heavy normative dependency on the following expired reference:

>  [RFCXXXX] T. Koren, S. Casner, J. Geevarghese, B. Thompson, P. Ruddy,
>        "Compressing IP/UDP/RTP headers on links with high delay, packet
>        loss, and reordering", draft-ietf-avt-crtp-enhance-05.txt,
>        November 2002.

With a bit of hard work I discovered that this ended life as -07
and is now RFC 3545, but I really think draft authors should deal with
these things before sending a draft to the IESG.

I hope these two pieces of carelessness are not statistically significant
for the document as a whole.
2004-04-28
08 Harald Alvestrand [Ballot Position Update] New position, No Objection, has been recorded for Harald Alvestrand by Harald Alvestrand
2004-04-27
08 Russ Housley [Ballot comment]
Please delete the last paragraph of the Abstract.
2004-04-27
08 Russ Housley [Ballot Position Update] New position, No Objection, has been recorded for Russ Housley by Russ Housley
2004-04-27
08 Scott Hollenbeck [Ballot Position Update] Position for Scott Hollenbeck has been changed to No Objection from Undefined by Scott Hollenbeck
2004-04-27
08 Scott Hollenbeck
[Ballot comment]
In section 2.2.2, what does "the ECRTP decompressor must operate correctly in the presence of out of order packets" mean?  This is vague.  …
[Ballot comment]
In section 2.2.2, what does "the ECRTP decompressor must operate correctly in the presence of out of order packets" mean?  This is vague.  Per an offline discussion with Allison, I would suggest adding this text that Allison shared with me:

"The order of packets for RTP is determined by the RTP sequence number.  ECRTP does not compress it out the way ROHC does.  Instead, ECRTP sends short deltas from the RTP seqno, and sends a full value every N packets, where N is an engineered constant tuned to the kind of pipe ECRTP is used for."
2004-04-27
08 Scott Hollenbeck [Ballot Position Update] New position, Undefined, has been recorded for Scott Hollenbeck by Scott Hollenbeck
2004-04-27
08 Ted Hardie [Ballot Position Update] Position for Ted Hardie has been changed to No Objection from Undefined by Ted Hardie
2004-04-27
08 Ted Hardie
[Ballot comment]
In the Abstract, this statement:

  Those other methods may be more appropriate as
  proprietary protocols rather than standards.

seems odd and …
[Ballot comment]
In the Abstract, this statement:

  Those other methods may be more appropriate as
  proprietary protocols rather than standards.

seems odd and inappropriate.  If there are methods that are highly optimized for specific environments,
then those may be adopted for those environments, whithout regard to their being "proprietary".  It
seems like it would be more appropriate to say this is "BCP" for the overall context; other methods
may be better optimized for specific contexts, and leave it at that.

This also struck me:

1.3. Document Focus

  This document is primarily concerned with bandwidth savings for Voice
  over IP (VoIP) applications.  However, the combinations of protocols
  described in this document can be used to provide similar bandwidth
  savings for other RTP applications such as video.

The document doesn't actually seem to consider video (there is no
video Bandwidth calculation example, to take one element, nor
any recommended value for T).  Given that this is meant to be  a BCP,
I am uncomfortable with including anything that says "similar bandwidth
savings" without any demonstration.  It would also be useful for
the document to describe whether the authors feel you could
mux voice and video togethe and achieve reasonable results or whether
this is a subject for further study.
2004-04-27
08 Ted Hardie
[Ballot comment]
In the Abstract, this statement:

  Those other methods may be more appropriate as
  proprietary protocols rather than standards.

seems odd and …
[Ballot comment]
In the Abstract, this statement:

  Those other methods may be more appropriate as
  proprietary protocols rather than standards.

seems odd and inappropriate.  If there are methods that are highly optimized for specific environments,
then those may be adopted for those environments, whithout regard to their being "proprietary".  It
seems like it would be more appropriate to say this is "BCP" for the overall context; other methods
may be better optimized for specific contexts, and leave it at that.
2004-04-27
08 Ted Hardie [Ballot Position Update] New position, Undefined, has been recorded for Ted Hardie by Ted Hardie
2004-04-27
08 Steven Bellovin [Ballot comment]
In 2.4.1, do you mean RECOMMENDED instead of "recommended"?
2004-04-27
08 Steven Bellovin [Ballot Position Update] New position, No Objection, has been recorded for Steve Bellovin by Steve Bellovin
2004-04-27
08 Allison Mankin Ballot has been issued by Allison Mankin
2004-04-27
08 Allison Mankin [Ballot Position Update] New position, Yes, has been recorded for Allison Mankin
2004-04-27
08 Allison Mankin Ballot has been issued by Allison Mankin
2004-04-27
08 Allison Mankin Created "Approve" ballot
2004-04-22
08 Allison Mankin State Changes to IESG Evaluation from Waiting for Writeup by Allison Mankin
2004-04-22
08 Allison Mankin Placed on agenda for telechat - 2004-04-29 by Allison Mankin
2004-03-23
08 (System) State has been changed to Waiting for Writeup from In Last Call by system
2004-02-16
08 Amy Vezza Last call sent
2004-02-16
08 Amy Vezza State Changes to In Last Call from Last Call Requested by Amy Vezza
2004-02-13
08 Allison Mankin
[Note]: 'This slipped through the cracks because it looked like it would slow down ECRTP - need to LC it now.' has been cleared by …
[Note]: 'This slipped through the cracks because it looked like it would slow down ECRTP - need to LC it now.' has been cleared by Allison Mankin
2004-02-13
08 Allison Mankin State Changes to Last Call Requested from AD Evaluation by Allison Mankin
2004-02-13
08 Allison Mankin Last Call was requested by Allison Mankin
2004-02-13
08 (System) Ballot writeup text was added
2004-02-13
08 (System) Last call text was added
2004-02-13
08 (System) Ballot approval text was added
2003-03-06
08 Allison Mankin State Changes to AD Evaluation from AD Evaluation  :: Revised ID Needed by Mankin, Allison
2002-11-07
07 (System) New version available: draft-ietf-avt-tcrtp-07.txt
2002-10-31
08 Allison Mankin Intended Status has been changed to BCP from Proposed Standard
2002-10-28
08 Allison Mankin State Changes to AD Evaluation  -- New ID Needed from AD Evaluation by mankin
2002-10-28
08 Allison Mankin State Changes to AD Evaluation  -- 0 from Publication Requested by mankin
2002-04-30
08 Allison Mankin Request was received 2002-04-15
2002-04-30
08 Allison Mankin Due date has been changed to from 04/15/2002
by Allison Mankin
2002-04-30
08 Allison Mankin
State Changes to Pre AD Evaluation                                from Requested      …
State Changes to Pre AD Evaluation                                from Requested                                        by Allison Mankin
2002-04-10
08 Allison Mankin Intended Status has been changed to Proposed Standard from Request
2002-03-11
06 (System) New version available: draft-ietf-avt-tcrtp-06.txt
2001-11-30
05 (System) New version available: draft-ietf-avt-tcrtp-05.txt
2001-07-24
04 (System) New version available: draft-ietf-avt-tcrtp-04.txt
2001-06-21
03 (System) New version available: draft-ietf-avt-tcrtp-03.txt
2000-11-30
02 (System) New version available: draft-ietf-avt-tcrtp-02.txt
2000-07-18
01 (System) New version available: draft-ietf-avt-tcrtp-01.txt
2000-03-15
00 (System) New version available: draft-ietf-avt-tcrtp-00.txt