Content Distribution Network Interconnection (CDNI) Problem Statement
RFC 6707
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2018-12-20
|
08 | (System) | Received changes through RFC Editor sync (changed abstract to 'Content Delivery Networks (CDNs) provide numerous benefits for cacheable content: reduced delivery cost, improved quality of … Received changes through RFC Editor sync (changed abstract to 'Content Delivery Networks (CDNs) provide numerous benefits for cacheable content: reduced delivery cost, improved quality of experience for End Users, and increased robustness of delivery. For these reasons, they are frequently used for large-scale content delivery. As a result, existing CDN Providers are scaling up their infrastructure, and many Network Service Providers (NSPs) are deploying their own CDNs. It is generally desirable that a given content item can be delivered to an End User regardless of that End User's location or attachment network. This is the motivation for interconnecting standalone CDNs so they can interoperate as an open content delivery infrastructure for the end-to-end delivery of content from Content Service Providers (CSPs) to End Users. However, no standards or open specifications currently exist to facilitate such CDN Interconnection. The goal of this document is to outline the problem area of CDN Interconnection for the IETF CDNI (CDN Interconnection) working group. This document is not an Internet Standards Track specification; it is published for informational purposes.') |
2016-11-30
|
08 | (System) | Closed request for Last Call review by GENART with state 'Unknown' |
2015-10-14
|
08 | (System) | Notify list changed from cdni-chairs@ietf.org, draft-ietf-cdni-problem-statement@ietf.org to (None) |
2012-09-26
|
08 | (System) | RFC published |
2012-07-10
|
08 | Cindy Morgan | State changed to RFC Ed Queue from Approved-announcement sent |
2012-07-09
|
08 | (System) | IANA Action state changed to No IC |
2012-07-09
|
08 | Cindy Morgan | State changed to Approved-announcement sent from Approved-announcement to be sent |
2012-07-09
|
08 | Cindy Morgan | IESG has approved the document |
2012-07-09
|
08 | Cindy Morgan | Closed "Approve" ballot |
2012-07-09
|
08 | Cindy Morgan | Ballot approval text was generated |
2012-07-06
|
08 | Martin Stiemerling | State changed to Approved-announcement to be sent from Approved-announcement to be sent::Point Raised - writeup needed |
2012-07-06
|
08 | Martin Stiemerling | Ballot writeup was changed |
2012-07-05
|
08 | Cindy Morgan | State changed to Approved-announcement to be sent::Point Raised - writeup needed from IESG Evaluation - Defer |
2012-07-05
|
08 | Sean Turner | [Ballot Position Update] New position, No Objection, has been recorded for Sean Turner |
2012-07-05
|
08 | Ralph Droms | [Ballot Position Update] New position, No Objection, has been recorded for Ralph Droms |
2012-07-05
|
08 | Gonzalo Camarillo | [Ballot Position Update] New position, No Objection, has been recorded for Gonzalo Camarillo |
2012-07-05
|
08 | Adrian Farrel | [Ballot comment] I found Appendix A a little suspect. While it demonstrates that the problem could be solved, it also seems to end-run the discussion … [Ballot comment] I found Appendix A a little suspect. While it demonstrates that the problem could be solved, it also seems to end-run the discussion of which protocol solution should be developed. I would like it if the introduction indicated that the content of the Appendix is purely examples and that further analysis will be made before the WG decides on the correct solutions. |
2012-07-05
|
08 | Adrian Farrel | [Ballot Position Update] New position, No Objection, has been recorded for Adrian Farrel |
2012-07-04
|
08 | Pete Resnick | [Ballot Position Update] New position, No Objection, has been recorded for Pete Resnick |
2012-07-04
|
08 | Stewart Bryant | [Ballot Position Update] New position, No Objection, has been recorded for Stewart Bryant |
2012-07-02
|
08 | Wesley Eddy | [Ballot Position Update] New position, No Objection, has been recorded for Wesley Eddy |
2012-07-02
|
08 | Ron Bonica | [Ballot Position Update] Position for Ronald Bonica has been changed to No Objection from No Record |
2012-06-26
|
08 | Martin Stiemerling | Removed as returning item on telechat |
2012-06-25
|
08 | Benoît Claise | [Ballot comment] [Thanks for addressing my DISCUSS and COMMENT, which I kept for the record below, since this draft will be on the next IESG … [Ballot comment] [Thanks for addressing my DISCUSS and COMMENT, which I kept for the record below, since this draft will be on the next IESG telechat] DISCUSS: Preliminary note: between the 3 different chartered items (problem statement, uses cases, and requirement), I'll be specifically checking for the manageability and operational requirements in the requirement document. So hopefully the uses cases document will not only address what the use cases are, but how the operators plan on supporting those use cases. The only manageability aspect concern I noticed is o CDNI Logging interface: This interface allows the Logging system in interconnected CDNs to communicate the relevant activity logs in order to allow log consuming applications to operate in a multi-CDN environments. For example, an upstream CDN may collect delivery logs from a downstream CDN in order to perform consolidated charging of the CSP or for settlement purposes across CDNs. Similarly, an upstream CDN may collect delivery logs from a downstream CDN in order to provide consolidated reporting and monitoring to the CSP. The Logging System doesn't mention fault management, which is consistent with the above text. However, the problem I have is that section 4.3 "CDNI Logging Interface" mentions "events" for the first time. The CDNI Logging interface enables details of logs or events to be exchanged between interconnected CDNs, where events could be for example log records related to the delivery of content (similar to the log records recorded in a web server's access log) as well as real-time or near-real time events before, during or after content delivery and operations and diagnostic messages. So clearly, the intend here is that you want to cover fault management as well, right? Please be consistent between the Logging System definition, the CDNI Logging Interface and this section 4.3 COMMENT: - the terminology order seemed weird initially when I had to search for a specific item. However, while reading through it, the order nicely helps the reader. Thanks. - the surrogate definition could be improved to express that the device can be caching content. This is mentioned later on in the draft: CDNs allow caching of content closer to the edge of a network so that a given item of content can be delivered by a CDN Surrogate (i.e. a cache) to multiple User Agents (and their End Users) without transiting multiple times through the network core (i.e from the content origin to the surrogate). - In the Appendix B table of content, there is: Appendix B. Additional Material . . . . . . . . . . . . . . . . . 27 B.1. Non-Goals for IETF . . . . . . . . . . . . . . . . . . . . 27 B.2. Related standardization activites . . . . . . . . . . . . 29 B.2.1. IETF CDI Working Group (Concluded) . . . . . . . . . . 30 B.2.2. 3GPP . . . . . . . . . . . . . . . . . . . . . . . . . 30 B.2.3. ISO MPEG . . . . . . . . . . . . . . . . . . . . . . . 31 B.2.4. ATIS IIF . . . . . . . . . . . . . . . . . . . . . . . 32 B.2.5. CableLabs . . . . . . . . . . . . . . . . . . . . . . 32 B.2.6. ETSI MCD . . . . . . . . . . . . . . . . . . . . . . . 32 B.2.7. ETSI TISPAN . . . . . . . . . . . . . . . . . . . . . 32 B.2.8. ITU-T . . . . . . . . . . . . . . . . . . . . . . . . 33 B.2.9. Open IPTV Forum (OIPF) . . . . . . . . . . . . . . . . 33 B.2.10. TV-Anytime Forum . . . . . . . . . . . . . . . . . . . 33 B.2.11. SNIA . . . . . . . . . . . . . . . . . . . . . . . . . 34 B.2.12. Summary of existing standardization work . . . . . . . 34 B.3. Related Research Projects . . . . . . . . . . . . . . . . 36 B.3.1. IRTF P2P Research Group . . . . . . . . . . . . . . . 36 B.3.2. OCEAN . . . . . . . . . . . . . . . . . . . . . . . . 36 B.3.3. Eurescom P1955 . . . . . . . . . . . . . . . . . . . . 36 B.4. Relationship to relevant IETF Working Groups . . . . . . . 37 B.1 is useful: too many times we don't express which problem(s) we don't plan on addressing Note that there is a little important line in there that is worth stressing: "Element management interfaces" B.2 will be obsolete in a year from now. Personally I would not include this one. No strong feelings though B.3 is not interesting, except maybe the IRTF P2P which could go in B.4 B.4 is very important to us. Conclusion: I would definitively keep B1 and B4, maybe B2, and not B3 (except IRTF) |
2012-06-25
|
08 | Benoît Claise | [Ballot Position Update] Position for Benoit Claise has been changed to No Objection from Discuss |
2012-06-25
|
08 | Ben Niven-Jenkins | New version available: draft-ietf-cdni-problem-statement-08.txt |
2012-06-23
|
07 | Barry Leiba | [Ballot comment] All comments addressed in the -07 version. Thanks for taking the time! |
2012-06-23
|
07 | Barry Leiba | [Ballot Position Update] Position for Barry Leiba has been changed to No Objection from Discuss |
2012-06-23
|
07 | Stephen Farrell | [Ballot Position Update] Position for Stephen Farrell has been changed to No Objection from Discuss |
2012-06-23
|
07 | Ben Niven-Jenkins | New version available: draft-ietf-cdni-problem-statement-07.txt |
2012-06-20
|
06 | Ron Bonica | Telechat date has been changed to 2012-07-05 from 2012-06-21 |
2012-06-20
|
06 | Ron Bonica | State changed to IESG Evaluation - Defer from IESG Evaluation |
2012-06-20
|
06 | Ron Bonica | [Ballot comment] Sorry for the late defer. I really want to read this document and I won't get to it tonight. |
2012-06-20
|
06 | Ron Bonica | Ballot comment text updated for Ronald Bonica |
2012-06-20
|
06 | Robert Sparks | [Ballot Position Update] New position, No Objection, has been recorded for Robert Sparks |
2012-06-20
|
06 | Russ Housley | [Ballot comment] As suggested in the Gen-ART Review by Wassim Haddad, please define "Quality of Experience". This phrase is mentioned four times in … [Ballot comment] As suggested in the Gen-ART Review by Wassim Haddad, please define "Quality of Experience". This phrase is mentioned four times in the document. |
2012-06-20
|
06 | Russ Housley | [Ballot Position Update] New position, No Objection, has been recorded for Russ Housley |
2012-06-19
|
06 | Benoît Claise | [Ballot discuss] Preliminary note: between the 3 different chartered items (problem statement, uses cases, and requirement), I'll be specifically checking for the manageability and operational … [Ballot discuss] Preliminary note: between the 3 different chartered items (problem statement, uses cases, and requirement), I'll be specifically checking for the manageability and operational requirements in the requirement document. So hopefully the uses cases document will not only address what the use cases are, but how the operators plan on supporting those use cases. The only manageability aspect concern I noticed is o CDNI Logging interface: This interface allows the Logging system in interconnected CDNs to communicate the relevant activity logs in order to allow log consuming applications to operate in a multi-CDN environments. For example, an upstream CDN may collect delivery logs from a downstream CDN in order to perform consolidated charging of the CSP or for settlement purposes across CDNs. Similarly, an upstream CDN may collect delivery logs from a downstream CDN in order to provide consolidated reporting and monitoring to the CSP. The Logging System doesn't mention fault management, which is consistent with the above text. However, the problem I have is that section 4.3 "CDNI Logging Interface" mentions "events" for the first time. The CDNI Logging interface enables details of logs or events to be exchanged between interconnected CDNs, where events could be for example log records related to the delivery of content (similar to the log records recorded in a web server's access log) as well as real-time or near-real time events before, during or after content delivery and operations and diagnostic messages. So clearly, the intend here is that you want to cover fault management as well, right? Please be consistent between the Logging System definition, the CDNI Logging Interface and this section 4.3 |
2012-06-19
|
06 | Benoît Claise | [Ballot comment] - the terminology order seemed weird initially when I had to search for a specific item. However, while reading through it, the order … [Ballot comment] - the terminology order seemed weird initially when I had to search for a specific item. However, while reading through it, the order nicely helps the reader. Thanks. - the surrogate definition could be improved to express that the device can be caching content. This is mentioned later on in the draft: CDNs allow caching of content closer to the edge of a network so that a given item of content can be delivered by a CDN Surrogate (i.e. a cache) to multiple User Agents (and their End Users) without transiting multiple times through the network core (i.e from the content origin to the surrogate). - In the Appendix B table of content, there is: Appendix B. Additional Material . . . . . . . . . . . . . . . . . 27 B.1. Non-Goals for IETF . . . . . . . . . . . . . . . . . . . . 27 B.2. Related standardization activites . . . . . . . . . . . . 29 B.2.1. IETF CDI Working Group (Concluded) . . . . . . . . . . 30 B.2.2. 3GPP . . . . . . . . . . . . . . . . . . . . . . . . . 30 B.2.3. ISO MPEG . . . . . . . . . . . . . . . . . . . . . . . 31 B.2.4. ATIS IIF . . . . . . . . . . . . . . . . . . . . . . . 32 B.2.5. CableLabs . . . . . . . . . . . . . . . . . . . . . . 32 B.2.6. ETSI MCD . . . . . . . . . . . . . . . . . . . . . . . 32 B.2.7. ETSI TISPAN . . . . . . . . . . . . . . . . . . . . . 32 B.2.8. ITU-T . . . . . . . . . . . . . . . . . . . . . . . . 33 B.2.9. Open IPTV Forum (OIPF) . . . . . . . . . . . . . . . . 33 B.2.10. TV-Anytime Forum . . . . . . . . . . . . . . . . . . . 33 B.2.11. SNIA . . . . . . . . . . . . . . . . . . . . . . . . . 34 B.2.12. Summary of existing standardization work . . . . . . . 34 B.3. Related Research Projects . . . . . . . . . . . . . . . . 36 B.3.1. IRTF P2P Research Group . . . . . . . . . . . . . . . 36 B.3.2. OCEAN . . . . . . . . . . . . . . . . . . . . . . . . 36 B.3.3. Eurescom P1955 . . . . . . . . . . . . . . . . . . . . 36 B.4. Relationship to relevant IETF Working Groups . . . . . . . 37 B.1 is useful: too many times we don't express which problem(s) we don't plan on addressing Note that there is a little important line in there that is worth stressing: "Element management interfaces" B.2 will be obsolete in a year from now. Personally I would not include this one. No strong feelings though B.3 is not interesting, except maybe the IRTF P2P which could go in B.4 B.4 is very important to us. Conclusion: I would definitively keep B1 and B4, maybe B2, and not B3 (except IRTF) |
2012-06-19
|
06 | Benoît Claise | [Ballot Position Update] New position, Discuss, has been recorded for Benoit Claise |
2012-06-19
|
06 | Stephen Farrell | [Ballot discuss] There is no mention of privacy in the document. I think there needs to be. Did the WG discuss that? In particular, I … [Ballot discuss] There is no mention of privacy in the document. I think there needs to be. Did the WG discuss that? In particular, I think you need to say that transiting different legal regimes is likely to impact on the logging system which may need to handle anonymisation, obfuscation or removal of some fields. As a second example, some end users (ok, mostly wearing tin foil hats for now;-) might also prefer to use a CDN that is more privacy friendly, so again (mostly) the logging system ought pay attention to end user privacy, and be able to work while being privacy friendly. I think this could be handled via a new "privacy" subsection of the security considerations section or by adding a bit to the logging description. I think a short paragraph saying something like the above would be fine (if that's agreeable) but I do think its important that this isn't omitted. Other than that, I think this is a fine document. |
2012-06-19
|
06 | Stephen Farrell | [Ballot comment] - 6.1, "a very private nature" seems wrong, I think you really mean "sensitive," since data origin authentication will be needed and isn't … [Ballot comment] - 6.1, "a very private nature" seems wrong, I think you really mean "sensitive," since data origin authentication will be needed and isn't really related to confidentiality. (And that's why I consider there's no mention of privacy in the document - just encrypting logs between CDNI nodes doesn't handle end user privacy.) |
2012-06-19
|
06 | Stephen Farrell | [Ballot Position Update] New position, Discuss, has been recorded for Stephen Farrell |
2012-06-15
|
06 | Brian Haberman | [Ballot Position Update] New position, No Objection, has been recorded for Brian Haberman |
2012-06-15
|
06 | Barry Leiba | [Ballot discuss] One small thing, easily dealt with: The definitions of "upstream CDN" and "downstream CDN" are confusing to me. From Figure 1, they appear … [Ballot discuss] One small thing, easily dealt with: The definitions of "upstream CDN" and "downstream CDN" are confusing to me. From Figure 1, they appear to be what I expect: the upstream CDN is the one that's farther from the end user. But when I read the definition: Upstream CDN: For a given End User request, the CDN (within a pair of directly interconnected CDNs) that redirects the request to the other CDN. ...what I get is that if an EU makes a request to CDN1, and CDN1 redirects that request to CDN2, then CDN1 (the one closer to the user) is the upstream CDN. Can you clear up this confusion for me? *** UPDATE, 15 June *** *** François replies: The thing is that the CDN that will get the request first (CDN1) is the one that is "closer" to the Content Service Provider, not the one that is "closer" to the enduser. Effectively both request and content flow in the same direction: * the initial enduser request is first received by the upstream CDN which is the CDN closer to the Content Service Provider (this is because the upstream CDN is the one who is authoritative for that Content Service Provider and therefore responsible for the whole delivery and the "entry point" into the CDNs). * the upstream CDN may serve the request itself, or may elect to use CDNI and redirect the request to a CDN that is "closer" to the enduser ie the downstream CDN. * the enduser will request the content from the downstream CDN, that will acquire it from the upstream CDN, that will acquire it from the Content Service Provider So, request flows uCDN-->dCDN. And content flows CSP-->uCDN-->dCDN. Does that clarify? *** Barry: It does, very well; thanks. If you could put a few words in an appropriate place somewhere early in the document to explain the request and response path like that, I would be happy. Perhaps it's not needed for the intended audience... but if you can explain it to me in a paragraph or two, then that can go in the document to make it easier for others. |
2012-06-15
|
06 | Barry Leiba | [Ballot comment] You tell the RFC Editor to remove Appendix B on publication. But it contains a great deal of useful related information -- why … [Ballot comment] You tell the RFC Editor to remove Appendix B on publication. But it contains a great deal of useful related information -- why remove it? Further, the last paragraph of the Introduction refers directly to two parts of Appendix B. *** UPDATE, 15 June *** *** François replies: We discussed this. We also felt there is useful info in the Appendix B but our concerned was that a lot of the information in there was, by definition, mutable (e.g. Non-Goals, relationship to other Working Groups,…). I think the option we have are: *A) stick with the plan to remove Appendix B and remove the references to it from the Introduction *B) retain Appendix B and include a very clear statement at the beginning clarifying that the information in there was true at the time of writing but expected to become stale over time. We'd like to get yours and IESG's guidance on that. *** Barry: I prefer option B, because I think it's useful to have this kind of information in an Informational document like this. But I don't know what the other ADs think. |
2012-06-15
|
06 | Barry Leiba | Ballot comment and discuss text updated for Barry Leiba |
2012-06-14
|
06 | Barry Leiba | [Ballot discuss] Two small things, easily dealt with: 1. This is probably just my lack of understanding: The definitions of "upstream CDN" and "downstream CDN" … [Ballot discuss] Two small things, easily dealt with: 1. This is probably just my lack of understanding: The definitions of "upstream CDN" and "downstream CDN" are confusing to me. From Figure 1, they appear to be what I expect: the upstream CDN is the one that's farther from the end user. But when I read the definition: Upstream CDN: For a given End User request, the CDN (within a pair of directly interconnected CDNs) that redirects the request to the other CDN. ...what I get is that if an EU makes a request to CDN1, and CDN1 redirects that request to CDN2, then CDN1 (the one closer to the user) is the upstream CDN. Can you clear up this confusion for me? 2. You tell the RFC Editor to remove Appendix B on publication. But it contains a great deal of useful related information -- why remove it? Further, the last paragraph of the Introduction refers directly to two parts of Appendix B. |
2012-06-14
|
06 | Barry Leiba | [Ballot Position Update] New position, Discuss, has been recorded for Barry Leiba |
2012-06-13
|
06 | Martin Stiemerling | State changed to IESG Evaluation from Waiting for AD Go-Ahead |
2012-06-06
|
06 | (System) | State changed to Waiting for AD Go-Ahead from In Last Call |
2012-06-04
|
06 | Martin Stiemerling | Placed on agenda for telechat - 2012-06-21 |
2012-06-04
|
06 | Martin Stiemerling | Ballot has been issued |
2012-06-04
|
06 | Martin Stiemerling | [Ballot Position Update] New position, Yes, has been recorded for Martin Stiemerling |
2012-06-04
|
06 | Martin Stiemerling | Created "Approve" ballot |
2012-05-31
|
06 | Pearl Liang | IANA has reviewed draft-ietf-cdni-problem-statement-06, 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-cdni-problem-statement-06, 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-05-24
|
06 | Jean Mahoney | Request for Last Call review by GENART is assigned to Wassim Haddad |
2012-05-24
|
06 | Jean Mahoney | Request for Last Call review by GENART is assigned to Wassim Haddad |
2012-05-23
|
06 | 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: (Content Distribution Network Interconnection (CDNI) Problem … The following Last Call announcement was sent out: From: The IESG To: IETF-Announce CC: Reply-To: ietf@ietf.org Subject: Last Call: (Content Distribution Network Interconnection (CDNI) Problem Statement) to Informational RFC The IESG has received a request from the Content Delivery Networks Interconnection WG (cdni) to consider the following document: - 'Content Distribution Network Interconnection (CDNI) Problem Statement' 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-06-06. 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 Content Delivery Networks (CDNs) provide numerous benefits: reduced delivery cost for cacheable content, improved quality of experience for End Users and increased robustness of delivery. For these reasons they are frequently used for large-scale content delivery. As a result, existing CDN Providers are scaling up their infrastructure and many Network Service Providers (NSPs) are deploying their own CDNs. It is generally desirable that a given content item can be delivered to an End User regardless of that End User's location or attachment network. This is the motivation for interconnecting standalone CDNs so they can interoperate as an open content delivery infrastructure for the end-to-end delivery of content from Content Service Providers (CSPs) to End Users. However, no standards or open specifications currently exist to facilitate such CDN interconnection. The goal of this document is to outline the problem area of CDN interconnection for the IETF CDNI (CDN Interconnection) working group. The file can be obtained via http://datatracker.ietf.org/doc/draft-ietf-cdni-problem-statement/ IESG discussion can be tracked via http://datatracker.ietf.org/doc/draft-ietf-cdni-problem-statement/ballot/ No IPR declarations have been submitted directly on this I-D. |
2012-05-23
|
06 | Amy Vezza | State changed to In Last Call from Last Call Requested |
2012-05-23
|
06 | Martin Stiemerling | Last call was requested |
2012-05-23
|
06 | Martin Stiemerling | Last call announcement was generated |
2012-05-23
|
06 | Martin Stiemerling | Ballot approval text was generated |
2012-05-23
|
06 | Martin Stiemerling | State changed to Last Call Requested from AD Evaluation::AD Followup |
2012-05-23
|
06 | Martin Stiemerling | Ballot writeup was changed |
2012-05-23
|
06 | Martin Stiemerling | Ballot writeup was generated |
2012-05-20
|
06 | (System) | Sub state has been changed to AD Followup from Revised ID Needed |
2012-05-20
|
06 | Ben Niven-Jenkins | New version available: draft-ietf-cdni-problem-statement-06.txt |
2012-05-08
|
05 | Martin Stiemerling | Need to address some editorials. |
2012-05-08
|
05 | Martin Stiemerling | State changed to AD Evaluation::Revised ID Needed from AD Evaluation |
2012-05-08
|
05 | Martin Stiemerling | State changed to AD Evaluation from Publication Requested |
2012-05-03
|
05 | Ben Niven-Jenkins | New version available: draft-ietf-cdni-problem-statement-05.txt |
2012-03-29
|
04 | Martin Stiemerling | Responsible AD changed to Martin Stiemerling from David Harrington |
2012-03-16
|
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? This draft is intended to become an Informational RFC, and the type is indicated in the title page header. The document shepherd believes that this is the proper type of RFC for a problem statement document. (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 Content Delivery Networks (CDNs) provide numerous benefits: reduced delivery cost for cacheable content, improved quality of experience for End Users and increased robustness of delivery. As a result, many CDNs have been deployed in the Internet with varying geographic footprints and capabilities. It is generally desirable that a given content item can be delivered to an end user regardless of that end user's location or attachment network. Therefore, many CDN operators are motivated to interconnect their independent CDNs so they can interoperate as an open content delivery infrastructure. However, no standards or open specifications currently exist to facilitate all aspects of such CDN interconnection. Working Group Summary There was strong consensus in the CDNI WG to publish this document as its Problem Statement. Document Quality Despite many existing CDN implementations, there are no implementations of CDN interconnection that resolve the functional and operational challenges raised in this Problem Statement. Many CDN vendors and service providers are interested in adopting IETF solutions to the problems raised in this document. Personnel Richard Woundy (richard_woundy@cable.comcast.com) is the Document Shepherd. 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. The document shepherd reviewed the document for nits and for content, and believes that this version of the document is ready for publication, with the possible exception of additional review of the Security Considerations section by a security expert. (4) Does the Document Shepherd have any concerns about the depth or breadth of the reviews that have been performed? This draft was extensively reviewed by the CDNI working group. (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. The Security Considerations section may need additional expert review. (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. The Document Shepherd has 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. All authors have confirmed that no IPR disclosures will be required to be filed for full conformance with the provisions of BCP 78 and 79. (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 disclosures have been filed that reference this document. (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? This document represents the strong concurrence of a significant proportion of the CDNI working group. (10) Has anyone threatened an appeal or otherwise indicated extreme discontent? If so, please summarise 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 one has raised an objection against this document, to the best knowledge of the Document Shepherd. (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. The Document Shepherd has found no nits with the draft. (12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, media type, and URI type reviews. As a Problem Statement with Informational content only, no formal review is required. (13) Have all references within this document been identified as either normative or informative? All references within the document have been identified as informative. (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? There are no normative references. (15) Are there downward normative references (see RFC 3967)? If so, list these downward references to support the Area Director in the Last Call procedure. There are no downward normative references. (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. Publication of this document will not change the status of any existing RFC. (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). This document has no IANA considerations. (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 new IANA registries will be created by this document. (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. No parts of the document are written in a formal language. (end) |
2012-03-16
|
04 | Cindy Morgan | Note added 'Richard Woundy (richard_woundy@cable.comcast.com) is the Document Shepherd.' |
2012-03-16
|
04 | Cindy Morgan | Intended Status changed to Informational |
2012-03-16
|
04 | Cindy Morgan | IESG process started in state Publication Requested |
2012-03-16
|
04 | (System) | Earlier history may be found in the Comment Log for draft-jenkins-cdni-problem-statement |
2012-03-10
|
04 | Ben Niven-Jenkins | New version available: draft-ietf-cdni-problem-statement-04.txt |
2012-01-21
|
03 | (System) | New version available: draft-ietf-cdni-problem-statement-03.txt |
2012-01-16
|
02 | (System) | New version available: draft-ietf-cdni-problem-statement-02.txt |
2011-10-31
|
01 | (System) | New version available: draft-ietf-cdni-problem-statement-01.txt |
2011-09-09
|
00 | (System) | New version available: draft-ietf-cdni-problem-statement-00.txt |