Pseudo Content Delivery Protocol (CDP) for Protecting Multiple Source Flows in the Forward Error Correction (FEC) Framework
draft-ietf-fecframe-pseudo-cdp-05
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2012-10-18
|
05 | Amy Vezza | State changed to RFC Ed Queue from Approved-announcement sent |
2012-10-17
|
05 | (System) | IANA Action state changed to No IC from In Progress |
2012-10-17
|
05 | (System) | IANA Action state changed to In Progress |
2012-10-17
|
05 | Amy Vezza | State changed to Approved-announcement sent from Approved-announcement to be sent |
2012-10-17
|
05 | Amy Vezza | IESG has approved the document |
2012-10-17
|
05 | Amy Vezza | Closed "Approve" ballot |
2012-10-17
|
05 | Amy Vezza | Ballot approval text was generated |
2012-10-17
|
05 | Martin Stiemerling | The authors updated the draft to address all remaining comments. Ready to go. |
2012-10-17
|
05 | Martin Stiemerling | State changed to Approved-announcement to be sent from Approved-announcement to be sent::Point Raised - writeup needed |
2012-10-17
|
05 | Martin Stiemerling | Ballot writeup was changed |
2012-10-16
|
05 | Ali Begen | New version available: draft-ietf-fecframe-pseudo-cdp-05.txt |
2012-10-11
|
04 | Cindy Morgan | State changed to Approved-announcement to be sent::Point Raised - writeup needed from IESG Evaluation |
2012-10-11
|
04 | Stephen Farrell | [Ballot Position Update] New position, No Objection, has been recorded for Stephen Farrell |
2012-10-11
|
04 | Gonzalo Camarillo | [Ballot Position Update] New position, No Objection, has been recorded for Gonzalo Camarillo |
2012-10-09
|
04 | Benoît Claise | [Ballot comment] Same question as Wes': "I didn't find a very clear description of why doing this is a good thing, rather than just keeping … [Ballot comment] Same question as Wes': "I didn't find a very clear description of why doing this is a good thing, rather than just keeping separate repair flows. For instance, is it intended to have a savings in packet count, does it impact latency, does it minimize encoder/decoder state to be kept, etc?" |
2012-10-09
|
04 | Benoît Claise | [Ballot Position Update] New position, No Objection, has been recorded for Benoit Claise |
2012-10-08
|
04 | Robert Sparks | [Ballot Position Update] New position, No Objection, has been recorded for Robert Sparks |
2012-10-08
|
04 | Russ Housley | [Ballot comment] The authors agreed to make some changes based on the comments provided in the Gen-ART Review by Miguel Garcia on 27-Sep-2012, … [Ballot comment] The authors agreed to make some changes based on the comments provided in the Gen-ART Review by Miguel Garcia on 27-Sep-2012, but they have not appeared yet. |
2012-10-08
|
04 | Russ Housley | [Ballot Position Update] New position, No Objection, has been recorded for Russ Housley |
2012-10-08
|
04 | Ron Bonica | [Ballot Position Update] New position, No Objection, has been recorded for Ronald Bonica |
2012-10-07
|
04 | Stewart Bryant | [Ballot Position Update] New position, No Objection, has been recorded for Stewart Bryant |
2012-10-06
|
04 | Adrian Farrel | [Ballot Position Update] New position, No Objection, has been recorded for Adrian Farrel |
2012-10-04
|
04 | Sean Turner | [Ballot comment] 1) no action required - I have to admit that when I first read this draft I thought it odd that it's called … [Ballot comment] 1) no action required - I have to admit that when I first read this draft I thought it odd that it's called a pseudo CDP, but I now get that this draft is supposed to be like a cookbook for how to put everything together to get a CDP. 2) a: r/full-pledged/full-fledged 3) s1: (let's assume it does ;) r/aims at providing/provides 4) s2: Probably nit picking here a bit, but are you also importing the 2119 language at the end of s2 in RFC 6363? If not maybe: This document uses all the definitions and abbreviations from Section 2 of [RFC6363] minus the 2119-requirements language. or something like that. 5) Where's the bit about how the security protocol gets picked!? I guess I'm just saying an even better non-trivial scenario would have included security. |
2012-10-04
|
04 | Sean Turner | [Ballot Position Update] New position, No Objection, has been recorded for Sean Turner |
2012-10-04
|
04 | Tero Kivinen | Request for Last Call review by SECDIR Completed: Ready with Nits. Reviewer: Klaas Wierenga. |
2012-10-02
|
04 | Barry Leiba | [Ballot Position Update] New position, No Objection, has been recorded for Barry Leiba |
2012-10-02
|
04 | Brian Haberman | [Ballot comment] I have no problem with the publication of this document, but do have some non-blocking comments/questions... 1. I support Wes' comments on this … [Ballot comment] I have no problem with the publication of this document, but do have some non-blocking comments/questions... 1. I support Wes' comments on this draft. 2. The abstract refers to a "full-pledged" protocol, I assume this should be a "full-fledged" protocol. 3. The last sentence of the abstract seems odd. Do you really mean for this approach to "design a protocol"? I would think that it would make more sense to say form/develop/implement a CDP. 4. I am curious if there is a well-accepted definition of what a CDP provides. How can a reader determine if this approach really provides the necessary functions needed for a CDP? Are there aspects of CDPs that this approach does not provide? 5. Section 3 states that both the source and destination need to know the Flow ID and that the Flow ID is generated from header fields such as IP addresses and transport-layer port numbers. Are there implications for this approach introduced by NATs and other types of middleboxes? 6. The Security Considerations section references the Security Considerations in RFC 6363, which is good. Would any of the security issues in RFC 6364 also apply? |
2012-10-02
|
04 | Brian Haberman | [Ballot Position Update] New position, No Objection, has been recorded for Brian Haberman |
2012-10-01
|
04 | Wesley Eddy | [Ballot comment] I didn't find a very clear description of why doing this is a good thing, rather than just keeping separate repair flows. For … [Ballot comment] I didn't find a very clear description of why doing this is a good thing, rather than just keeping separate repair flows. For instance, is it intended to have a savings in packet count, does it impact latency, does it minimize encoder/decoder state to be kept, etc? It was not clear to me whether the rates of the N source flows come into play or need to be aligned in some way (i.e. if they don't have fixed rates, have odd harmoics, or could have phase issues in how they present bits into the encoder). For instance, if some flows stall and others don't, does the encoder need to idle fill in order to have enough input to produce the repair blocks? If there are some assumptions on this, it really should be made clear, as it could impact the effectiveness or latency of the FEC. |
2012-10-01
|
04 | Wesley Eddy | [Ballot Position Update] New position, No Objection, has been recorded for Wesley Eddy |
2012-10-01
|
04 | Martin Stiemerling | Ballot has been issued |
2012-10-01
|
04 | Martin Stiemerling | [Ballot Position Update] New position, Yes, has been recorded for Martin Stiemerling |
2012-10-01
|
04 | Martin Stiemerling | Created "Approve" ballot |
2012-10-01
|
04 | Martin Stiemerling | Ballot writeup was changed |
2012-10-01
|
04 | Martin Stiemerling | Placed on agenda for telechat - 2012-10-11 |
2012-10-01
|
04 | Martin Stiemerling | State changed to IESG Evaluation from Waiting for AD Go-Ahead |
2012-10-01
|
04 | (System) | State changed to Waiting for AD Go-Ahead from In Last Call |
2012-09-27
|
04 | Miguel García | Request for Last Call review by GENART Completed: Ready. Reviewer: Miguel Garcia. |
2012-09-20
|
04 | Jean Mahoney | Request for Last Call review by GENART is assigned to Miguel Garcia |
2012-09-20
|
04 | Jean Mahoney | Request for Last Call review by GENART is assigned to Miguel Garcia |
2012-09-20
|
04 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Klaas Wierenga |
2012-09-20
|
04 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Klaas Wierenga |
2012-09-20
|
04 | Pearl Liang | IANA has reviewed draft-ietf-fecframe-pseudo-cdp-04, which is currently in Last Call, and has the following comments: IANA understands that, upon approval of this document, there … IANA has reviewed draft-ietf-fecframe-pseudo-cdp-04, which is currently in Last Call, and has the following comments: IANA understands that, upon approval of this document, there are no IANA Actions that need completion. |
2012-09-17
|
04 | Amy Vezza | The following Last Call announcement was sent out: From: The IESG To: IETF-Announce CC: Reply-To: ietf@ietf.org Subject: Last Call: (Pseudo Content Delivery Protocol (CDP) for … The following Last Call announcement was sent out: From: The IESG To: IETF-Announce CC: Reply-To: ietf@ietf.org Subject: Last Call: (Pseudo Content Delivery Protocol (CDP) for Protecting Multiple Source Flows in FEC Framework) to Informational RFC The IESG has received a request from the FEC Framework WG (fecframe) to consider the following document: - 'Pseudo Content Delivery Protocol (CDP) for Protecting Multiple Source Flows in FEC Framework' as Informational RFC The IESG plans to make a decision in the next few weeks, and solicits final comments on this action. Please send substantive comments to the ietf@ietf.org mailing lists by 2012-10-01. Exceptionally, comments may be sent to iesg@ietf.org instead. In either case, please retain the beginning of the Subject line to allow automated sorting. Abstract This document provides a pseudo Content Delivery Protocol (CDP) to protect multiple source flows with one or more repair flows based on the FEC Framework and the Session Description Protocol (SDP) elements defined for the framework. The purpose of the document is not to provide a full-pledged protocol, but to show how the defined framework and SDP elements can be combined together to design a CDP. The file can be obtained via http://datatracker.ietf.org/doc/draft-ietf-fecframe-pseudo-cdp/ IESG discussion can be tracked via http://datatracker.ietf.org/doc/draft-ietf-fecframe-pseudo-cdp/ballot/ No IPR declarations have been submitted directly on this I-D. |
2012-09-17
|
04 | Amy Vezza | State changed to In Last Call from Last Call Requested |
2012-09-17
|
04 | Amy Vezza | Last call announcement was generated |
2012-09-16
|
04 | Martin Stiemerling | Last call was requested |
2012-09-16
|
04 | Martin Stiemerling | State changed to Last Call Requested from AD Evaluation::External Party |
2012-08-17
|
04 | Martin Stiemerling | AD review done. |
2012-08-17
|
04 | Martin Stiemerling | Waiting for the chairs to update the list of milestones, as there is no milestone for this draft. |
2012-08-17
|
04 | Martin Stiemerling | State changed to AD Evaluation::External Party from AD Evaluation |
2012-08-17
|
04 | Martin Stiemerling | State changed to AD Evaluation from Last Call Requested |
2012-08-17
|
04 | Martin Stiemerling | Last call was requested |
2012-08-17
|
04 | Martin Stiemerling | Ballot approval text was generated |
2012-08-17
|
04 | Martin Stiemerling | Ballot writeup was generated |
2012-08-17
|
04 | Martin Stiemerling | State changed to AD Evaluation from None |
2012-08-17
|
04 | Martin Stiemerling | Last call announcement was generated |
2012-08-17
|
04 | Martin Stiemerling | it is solely an information document, defining a framework, but not a protocol. |
2012-08-17
|
04 | Martin Stiemerling | Intended Status changed to Informational from Proposed Standard |
2012-07-23
|
04 | Martin Stiemerling | State changed to AD Evaluation from Publication Requested |
2012-07-11
|
04 | Cindy Morgan | (1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? Why is this the proper type of RFC? … (1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? Why is this the proper type of RFC? Is this type of RFC indicated in the title page header? RFC informational due to wg consensus. The title page indicates Informational Track. (2) The IESG approval announcement includes a Document Announcement Write-Up. Please provide such a Document Announcement Write-Up. Recent examples can be found in the "Action" announcements for approved documents. The approval announcement contains the following sections: Technical Summary This document provides a pseudo Content Delivery Protocol (CDP) to protect multiple source flows with one or more repair flows based on the FEC Framework (RFC6363) and the Session Description Protocol (SDP) elements defined for the framework. The purpose of the document is not to provide a full-pledged protocol, but to show how the defined framework and SDP elements can be combined together to design a CDP. Working Group Summary There is consensus within the FECFrame WG to publish this document. The document has been actively discussed on the wg list and in wg meetings. There was no controversy with the progression of this document. Document Quality Are there existing implementations of the protocol? Have a significant number of vendors indicated their plan to implement the specification? Are there any reviewers that merit special mention as having done a thorough review, e.g., one that resulted in important changes or a conclusion that the document had no substantive issues? If there was a MIB Doctor, Media Type or other expert review, what was its course (briefly)? In the case of a Media Type review, on what date was the request posted? No Implementations. Who is the Document Shepherd? Who is the Responsible Area Director? Greg Shepherd is the document shepherd and Martin Stiemerling is the responsible Area Director. (3) Briefly describe the review of this document that was performed by the Document Shepherd. If this version of the document is not ready for publication, please explain why the document is being forwarded to the IESG. I read the document. The AD read the document. The WG has read the document. It has been successfully run through idnits. This version of the document is ready for publication. (4) Does the document Shepherd have any concerns about the depth or breadth of the reviews that have been performed? I have no concerns. (5) Do portions of the document need review from a particular or from broader perspective, e.g., security, operational complexity, AAA, DNS, DHCP, XML, or internationalization? If so, describe the review that took place. No. (6) Describe any specific concerns or issues that the Document Shepherd has with this document that the Responsible Area Director and/or the IESG should be aware of? For example, perhaps he or she is uncomfortable with certain parts of the document, or has concerns whether there really is a need for it. In any event, if the WG has discussed those issues and has indicated that it still wishes to advance the document, detail those concerns here. No concerns. (7) Has each author confirmed that any and all appropriate IPR disclosures required for full conformance with the provisions of BCP 78 and BCP 79 have already been filed. If not, explain why. Yes. There is no IPR. (8) Has an IPR disclosure been filed that references this document? If so, summarize any WG discussion and conclusion regarding the IPR disclosures. No IPR. (9) How solid is the WG consensus behind this document? Does it represent the strong concurrence of a few individuals, with others being silent, or does the WG as a whole understand and agree with it? There is solid WG consensus behind the document. It has undergone thorough review within the AVT and FEC communities. The document has been actively discussed on the WG mailing list and in WG meetings. (10) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarize the areas of conflict in separate email messages to the Responsible Area Director. (It should be in a separate email because this questionnaire is publicly available.) No. (11) Identify any ID nits the Document Shepherd has found in this document. (See http://www.ietf.org/tools/idnits/ and the Internet-Drafts Checklist). Boilerplate checks are not enough; this check needs to be thorough. No nits. (12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, media type, and URI type reviews. No required formal review. (13) Have all references within this document been identified as either normative or informative? Yes. (14) Are there normative references to documents that are not ready for advancement or are otherwise in an unclear state? If such normative references exist, what is the plan for their completion? All normative references are to completed work. (15) Are there downward normative references references (see RFC 3967)? If so, list these downward references to support the Area Director in the Last Call procedure. No. (16) Will publication of this document change the status of any existing RFCs? Are those RFCs listed on the title page header, listed in the abstract, and discussed in the introduction? If the RFCs are not listed in the Abstract and Introduction, explain why, and point to the part of the document where the relationship of this document to the other RFCs is discussed. If this information is not in the document, explain why the WG considers it unnecessary. No, publication of this document will not change the status of any existing RFCs. (17) Describe the Document Shepherd's review of the IANA considerations section, especially with regard to its consistency with the body of the document. Confirm that all protocol extensions that the document makes are associated with the appropriate reservations in IANA registries. Confirm that any referenced IANA registries have been clearly identified. Confirm that newly created IANA registries include a detailed specification of the initial contents for the registry, that allocations procedures for future registrations are defined, and a reasonable name for the new registry has been suggested (see RFC 5226). IANA considerations are clear and detailed. (18) List any new IANA registries that require Expert Review for future allocations. Provide any public guidance that the IESG would find useful in selecting the IANA Experts for these new registries. No expert review necessary. (19) Describe reviews and automated checks performed by the Document Shepherd to validate sections of the document written in a formal language, such as XML code, BNF rules, MIB definitions, etc. Not applicable |
2012-07-11
|
04 | Cindy Morgan | State changed to Publication Requested from Dead |
2012-07-11
|
04 | Cindy Morgan | Note added 'Greg Shepherd (gjshep@gmail.com) is the document shepherd' |
2012-06-20
|
04 | Ali Begen | New version available: draft-ietf-fecframe-pseudo-cdp-04.txt |
2012-05-17
|
03 | Ali Begen | New version available: draft-ietf-fecframe-pseudo-cdp-03.txt |
2012-05-03
|
02 | (System) | Document has expired |
2012-05-03
|
02 | (System) | State changed to Dead from AD is watching |
2012-03-29
|
02 | Martin Stiemerling | Intended Status changed to Proposed Standard |
2012-03-29
|
02 | Martin Stiemerling | IESG process started in state AD is watching |
2012-03-29
|
02 | (System) | Earlier history may be found in the Comment Log for draft-kozat-fecframe-pseudo-cdp |
2011-10-31
|
02 | (System) | New version available: draft-ietf-fecframe-pseudo-cdp-02.txt |
2009-09-08
|
02 | (System) | Document has expired |
2009-03-08
|
01 | (System) | New version available: draft-ietf-fecframe-pseudo-cdp-01.txt |
2008-10-27
|
00 | (System) | New version available: draft-ietf-fecframe-pseudo-cdp-00.txt |