A SIP Usage for REsource LOcation And Discovery (RELOAD)
draft-ietf-p2psip-sip-21
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2016-10-07
|
21 | (System) | RFC Editor state changed to AUTH48-DONE from AUTH48 |
2016-06-06
|
21 | (System) | RFC Editor state changed to AUTH48 from RFC-EDITOR |
2016-06-02
|
21 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2016-06-02
|
21 | (System) | RFC Editor state changed to RFC-EDITOR from IANA |
2016-06-01
|
21 | (System) | IANA Action state changed to Waiting on RFC Editor from Waiting on Authors |
2016-05-20
|
21 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2016-05-20
|
21 | (System) | IANA Action state changed to In Progress from On Hold |
2016-05-18
|
21 | (System) | RFC Editor state changed to IANA from EDIT |
2016-05-02
|
21 | (System) | IANA Action state changed to On Hold from In Progress |
2016-05-02
|
21 | (System) | RFC Editor state changed to EDIT |
2016-05-02
|
21 | (System) | IESG state changed to RFC Ed Queue from Approved-announcement sent |
2016-05-02
|
21 | (System) | Announcement was received by RFC Editor |
2016-05-02
|
21 | (System) | IANA Action state changed to In Progress |
2016-04-29
|
21 | Cindy Morgan | IESG state changed to Approved-announcement sent from Approved-announcement to be sent::Point Raised - writeup needed |
2016-04-29
|
21 | Cindy Morgan | IESG has approved the document |
2016-04-29
|
21 | Cindy Morgan | Closed "Approve" ballot |
2016-04-29
|
21 | Cindy Morgan | Ballot approval text was generated |
2016-04-29
|
21 | Cindy Morgan | Ballot writeup was changed |
2016-04-28
|
21 | Tero Kivinen | Closed request for Last Call review by SECDIR with state 'No Response' |
2016-04-27
|
21 | Thomas Schmidt | New version available: draft-ietf-p2psip-sip-21.txt |
2016-04-23
|
20 | Gunter Van de Velde | Request for Telechat review by OPSDIR Completed: Has Issues. Reviewer: Shucheng LIU. |
2016-04-21
|
20 | Cindy Morgan | IESG state changed to Approved-announcement to be sent::Point Raised - writeup needed from IESG Evaluation |
2016-04-21
|
20 | Jari Arkko | [Ballot Position Update] New position, No Objection, has been recorded for Jari Arkko |
2016-04-20
|
20 | Joel Jaeggli | [Ballot Position Update] New position, No Objection, has been recorded for Joel Jaeggli |
2016-04-20
|
20 | Cindy Morgan | Changed consensus to Yes from Unknown |
2016-04-20
|
20 | Suresh Krishnan | [Ballot Position Update] New position, No Objection, has been recorded for Suresh Krishnan |
2016-04-20
|
20 | Alexey Melnikov | [Ballot comment] In 3.3: Before a Store is permitted, the storing peer MUST check that: o The AOR of the request is a … [Ballot comment] In 3.3: Before a Store is permitted, the storing peer MUST check that: o The AOR of the request is a valid Resource Name with respect to the namespaces defined in the overlay configuration document. o The certificate contains a username that is a SIP AOR which hashes to the Resource-ID it is being stored at. o The certificate contains a Node-ID that is the same as the dictionary key it is being stored at. Is there a document that defines how exactly a username and a Node-ID can be represented in an X.509 certificate? If yes, adding a normative reference here would be useful. If not, adding specific details here would be useful. On page 10: Inclusion of a element in an overlay configuration document is OPTIONAL. If the element is not included, the default behavior is to accept any AOR. If the element is included and the "enable" attribute is not set or set to false, the overlay MUST only accept AORs that match the domain name of the overlay. What happens if "enable" is false/unspecified and patter subelements are included? Are they ignored? |
2016-04-20
|
20 | Alexey Melnikov | Ballot comment text updated for Alexey Melnikov |
2016-04-20
|
20 | Deborah Brungard | [Ballot Position Update] New position, No Objection, has been recorded for Deborah Brungard |
2016-04-19
|
20 | Terry Manderson | [Ballot Position Update] New position, No Objection, has been recorded for Terry Manderson |
2016-04-19
|
20 | Ben Campbell | [Ballot comment] I'm balloting "yes" because I want to see this move forward, but I have a number of comments and questions: Substantive: - Figure … [Ballot comment] I'm balloting "yes" because I want to see this move forward, but I have a number of comments and questions: Substantive: - Figure 1: It might be helpful to show the R-URI in the INVITE. - 1, 2nd to last paragraph: Please add a citation for GRUU. - 3.3, 7th paragraph from end: "any peer SHOULD verify that the AOR of the request is a valid Resource Name with respect to its domain name " How does that differ from the MUST in the first bullet, below? Also, does SIP over reload support phone numbers? If so, it would be good to include some discussion about how phone numbers fit into the domain scheme. If no, then please say so explicitly. -3.3, 3rd and 4th paragraph from end: What certificate? (Probably covered in RELOAD, but a comment here would be helpful.) - 3.4, first paragraph: The "MAY" looks like a statement of fact. I suggest "might" - 3.4, fourth paragraph: That seems to say that "enable=false" means the restrictions are enabled. Is that the intent? - 4.1, 2nd and 3rd paragraphs from end: Does that mean normal SIP procedures should be used if no overlay is found for the domain, or that normal SIP procedures can be used instead of checking for other overlays? What about the case where the domain is supported by the overlay, but the AOR is not found? Should the caller check for other overlays, or switch to standard SIP? - 5.1, 2nd paragraph: Are SIPS over reload connections assumed to be e2e encrypted? The last sentence says that ordinary SIPS requires e2e encryption, which is simply not true. What are "client links"? - 5.1, 3rd paragraph, last sentence: does "redirect its communication path" mean redirect to classic SIP? - 6, first paragraph: "Globally Routable User Agent URIs (GRUUs) [RFC5627] have been designed to allow direct routing without the indirection of a SIP proxy function. " That’s not really true. 5627 section 3.4 talks about using the proxy to dereference a gruu. - 8.1, first paragraph: "Hence no extra burden is introduced for RELOAD peers beyond loads already present in the base protocol." What about from when a caller chooses to switch to conventional SIP to reach a callee with a domain not supported by the overlay? - 8.2.4: Can you cite something for these methods that exist? Editorial: - IDNits has some comments marking code blocks. The data structure in 3.2 seems to qualify. -2 : It would have been useful to mention that you are intentionally dropping the AoR schemes back at the first AoR example. Otherwise SIP people are going to be confused until they find the comment 5 pages in. - 3.1, first paragraph: "a UA registers its AOR and location" technically, the user’s AOR and the UAs network location. - 3.2, 3rd bullet in first bullet list: It's a bit premature to use the term Callee. Perhaps Registrant? - 4.2, step 3: What is an "external AoR"? - Appendix A: Why is this not in the main body? |
2016-04-19
|
20 | Ben Campbell | [Ballot Position Update] New position, Yes, has been recorded for Ben Campbell |
2016-04-19
|
20 | Kathleen Moriarty | [Ballot Position Update] New position, No Objection, has been recorded for Kathleen Moriarty |
2016-04-19
|
20 | Stephen Farrell | [Ballot comment] - 5.1: I guess it's too late to ask, but I'll ask anyway, just in case this hasn't yet been implemented and it's … [Ballot comment] - 5.1: I guess it's too late to ask, but I'll ask anyway, just in case this hasn't yet been implemented and it's not too late... I can see why you want to support SIP URIs and can't e.g. only support SIPS URIs here. But in supporting SIP URIs couldn't you have taken an opportunistic security approach to using TLS and e.g. maybe treated a SIP URI as if it's a SIPS URI except for the certificate validation step? I do get that that might restrict re-use of unmodified SIPS stacks but maybe that'd be ok in this context. Any chance of considering that or is it too late or a case where there's not enough energy/interest? (EIther form of "no" is a very reasonable answer.) - Just out of curiosity, are folks deploying this anywhere? |
2016-04-19
|
20 | Stephen Farrell | [Ballot Position Update] New position, No Objection, has been recorded for Stephen Farrell |
2016-04-19
|
20 | Thomas Schmidt | New version available: draft-ietf-p2psip-sip-20.txt |
2016-04-19
|
19 | Alvaro Retana | [Ballot Position Update] New position, No Objection, has been recorded for Alvaro Retana |
2016-04-19
|
19 | Spencer Dawkins | [Ballot comment] This was a bit confusing to me. AOR domain not supported by overlay? If the domain part of the AOR … [Ballot comment] This was a bit confusing to me. AOR domain not supported by overlay? If the domain part of the AOR is not supported in the current overlay, the user SHOULD query the DNS (or other discovery services at hand) to search for an alternative overlay that services the AOR under request. Alternatively, standard SIP procedures for contacting the callee SHOULD be used. If you don't query the DNS (or other discovery services), and you don't use standard SIP procedures, are there any other choices? With both of these being SHOULDs, a conformant implementation might not do either of them. Is that expected? If you need this to be RFC 2119 language, I'm guessing this would be "MUST either do X or Y", but I'm not sure it needs to be RFC 2119. If you really do need two alternative SHOULDs, it's not required to explain why a SHOULD is not a MUST, but since the goal is that an implementer is making an informed choice, helping the implementer understand why one might not want to do what one SHOULD do is usually helpful. I think that A callee MAY choose to listen on both SIP and SIPS ports and accept calls from either SIP schemes, or select a single one. is using "SIP schemes" generically, but this might be clearer if you just said "either scheme". I'm not on top of SIPS these days, but I didn't think SIPS requires end-to-end protection that may include client links and endpoint certificates. was "end-to-end protection". Is it? I thought that it was protected-hop-by-protected-hop. Or maybe you only mean SIPS in P2PSIP? Sorry if I'm confused (and the SIP Forum will be thrilled to hear this, if I'm just confused). I can figure out what "fork explosion" and "fork bomb" are, but are these terms in common usage in the SIP community? Is there a definition or reference for them? |
2016-04-19
|
19 | Spencer Dawkins | [Ballot Position Update] New position, Yes, has been recorded for Spencer Dawkins |
2016-04-18
|
19 | Alexey Melnikov | [Ballot comment] Mentioning "opaque string" in the terminology section would be good. In 3.3: Before a Store is permitted, the storing peer MUST check … [Ballot comment] Mentioning "opaque string" in the terminology section would be good. In 3.3: Before a Store is permitted, the storing peer MUST check that: o The AOR of the request is a valid Resource Name with respect to the namespaces defined in the overlay configuration document. o The certificate contains a username that is a SIP AOR which hashes to the Resource-ID it is being stored at. o The certificate contains a Node-ID that is the same as the dictionary key it is being stored at. Is there a document that defines how exactly a username and a Node-ID can be represented in an X.509 certificate? If yes, adding a normative reference here would be useful. If not, adding specific details here would be useful. In Section 7: Access Control USER-NODE-MATCH. Note that this matches the SIP AOR against the rfc822Name in the X509v3 certificate. The rfc822Name does not include the scheme so that the "sip:" prefix needs to be removed from the SIP AOR before matching. In general the advice of stripping "sip:" is misleading, because URIs might have %-encoding, which is not present in rfc822Name, which is an email address. Thank you for adding text that %-encoding should be decoded, but I also think this should point to RFC 3986. On page 10: Inclusion of a element in an overlay configuration document is OPTIONAL. If the element is not included, the default behavior is to accept any AOR. If the element is included and the "enable" attribute is not set or set to false, the overlay MUST only accept AORs that match the domain name of the overlay. What happens if "enable" is false/unspecified and patter subelements are included? Are they ignored? |
2016-04-18
|
19 | Alexey Melnikov | [Ballot Position Update] Position for Alexey Melnikov has been changed to No Objection from Discuss |
2016-04-17
|
19 | Thomas Schmidt | IANA Review state changed to Version Changed - Review Needed from IANA - Not OK |
2016-04-17
|
19 | Thomas Schmidt | New version available: draft-ietf-p2psip-sip-19.txt |
2016-04-15
|
18 | Mirja Kühlewind | [Ballot comment] The privacy issues text in the security consideration section sounds not very convincing: 8.2.4. Privacy Issues All RELOAD SIP registration data is … [Ballot comment] The privacy issues text in the security consideration section sounds not very convincing: 8.2.4. Privacy Issues All RELOAD SIP registration data is visible to all nodes in the overlay. Methods of providing location and identity privacy are still being studied. Location privacy can be gained from using anonymous GRUUs. Can you give more details or a reference regarding the methods that are still under study? |
2016-04-15
|
18 | Mirja Kühlewind | [Ballot Position Update] New position, No Objection, has been recorded for Mirja Kühlewind |
2016-04-15
|
18 | Meral Shirazipour | Request for Telechat review by GENART Completed: Ready. Reviewer: Meral Shirazipour. |
2016-04-14
|
18 | Jean Mahoney | Request for Telechat review by GENART is assigned to Meral Shirazipour |
2016-04-14
|
18 | Jean Mahoney | Request for Telechat review by GENART is assigned to Meral Shirazipour |
2016-04-14
|
18 | (System) | IANA Review state changed to IANA - Not OK from Version Changed - Review Needed |
2016-04-10
|
18 | Gunter Van de Velde | Request for Telechat review by OPSDIR is assigned to Shucheng LIU |
2016-04-10
|
18 | Gunter Van de Velde | Request for Telechat review by OPSDIR is assigned to Shucheng LIU |
2016-04-08
|
18 | Alexey Melnikov | [Ballot discuss] I will move to No Objection once my comments are discussed. They should be easy to address. In Section 7: Access … [Ballot discuss] I will move to No Objection once my comments are discussed. They should be easy to address. In Section 7: Access Control USER-NODE-MATCH. Note that this matches the SIP AOR against the rfc822Name in the X509v3 certificate. The rfc822Name does not include the scheme so that the "sip:" prefix needs to be removed from the SIP AOR before matching. In general the advice of stripping "sip:" is misleading, because URIs might have %-encoding, which is not present in rfc822Name, which is an email address. I think adding text that %-encoding should be decoded would be a good idea. Also, the first reference to rfc822Name (earlier in the document) needs a normative reference to RFC 5280. |
2016-04-08
|
18 | Alexey Melnikov | [Ballot comment] In 3.2: If the registration is of type "sip_registration_uri", then the contents are an opaque string containing … [Ballot comment] In 3.2: If the registration is of type "sip_registration_uri", then the contents are an opaque string containing the AOR as specified in Section 2. Is the reference correct? Section 2 is "Terminology". What does "opaque string" means here? You still need to define syntax of the field. In 3.3: Before a Store is permitted, the storing peer MUST check that: o The AOR of the request is a valid Resource Name with respect to the namespaces defined in the overlay configuration document. o The certificate contains a username that is a SIP AOR which hashes to the Resource-ID it is being stored at. o The certificate contains a Node-ID that is the same as the dictionary key it is being stored at. Is there a document that defines how exactly a username and a Node-ID can be represented in an X.509 certificate? If yes, adding a normative reference here would be useful. If not, adding specific details here would be useful. On page 10: Inclusion of a element in an overlay configuration document is OPTIONAL. If the element is not included, the default behavior is to accept any AOR. If the element is included and the "enable" attribute is not set or set to false, the overlay MUST only accept AORs that match the domain name of the overlay. What happens if "enable" is false/unspecified and patter subelements are included? Are they ignored? The element serves as a container for zero to multiple sub-elements. A element MAY be present if the "enable" attribute of its parent element is set to true. Each element defines a pattern for constructing admissible resource names. It is of type xsd:string and interpreted as a regular expression according to "POSIX Extended Regular Expression" (see the specifications in [IEEE-Posix]). This repeats part of the second paragraph of the same section. Is this repetition needed? |
2016-04-08
|
18 | Alexey Melnikov | [Ballot Position Update] New position, Discuss, has been recorded for Alexey Melnikov |
2016-04-07
|
18 | Thomas Schmidt | IANA Review state changed to Version Changed - Review Needed from IANA - Not OK |
2016-04-07
|
18 | Thomas Schmidt | New version available: draft-ietf-p2psip-sip-18.txt |
2016-04-07
|
17 | Alissa Cooper | Ballot has been issued |
2016-04-07
|
17 | Alissa Cooper | [Ballot Position Update] New position, Yes, has been recorded for Alissa Cooper |
2016-04-07
|
17 | Alissa Cooper | Created "Approve" ballot |
2016-04-07
|
17 | Alissa Cooper | IESG state changed to IESG Evaluation from Waiting for AD Go-Ahead |
2016-04-06
|
17 | (System) | IESG state changed to Waiting for AD Go-Ahead from In Last Call |
2016-04-04
|
17 | (System) | IANA Review state changed to IANA - Not OK from IANA - Review Needed |
2016-04-04
|
17 | Sabrina Tanamal | (Via drafts-lastcall-comment@iana.org): IESG/Authors/WG Chairs: IANA has completed its review of draft-ietf-p2psip-sip-17.txt. If any part of this review is inaccurate, please let us know. IANA … (Via drafts-lastcall-comment@iana.org): IESG/Authors/WG Chairs: IANA has completed its review of draft-ietf-p2psip-sip-17.txt. If any part of this review is inaccurate, please let us know. IANA understands that, upon approval of this document, there are two actions which IANA must complete. First, in the RELOAD Data Kind-ID subregistry of the REsource LOcation And Discovery (RELOAD) registry located at: https://www.iana.org/assignments/reload/ a single new code point will be registered as follows: Kind-ID: 0x1 Kind: SIP-REGISTRATION Reference: [ RFC-to-be ] Second, in ns subregistry of the IETF XML Registry located at: https://www.iana.org/assignments/xml-registry/ a new URI will be registered as follows: ID: p2p:config-base:sip URI: urn:ietf:params:xml:ns:p2p:config-base:sip Filename: [ TBD-at-registration ] Reference: [ RFC-to-be ] As this document requests registrations in an Expert Review or Specification Required (see RFC 5226) registry, we will initiate the required Expert Review via a separate request. Expert review will need to be completed before your document can be approved for publication as an RFC. IANA understands that these are the only actions required to be completed upon approval of this document. Note: The actions requested in this document will not be completed until the document has been approved for publication as an RFC. This message is only to confirm what actions will be performed. Thank you, Sabrina Tanamal IANA Specialist ICANN |
2016-03-31
|
17 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Leif Johansson |
2016-03-31
|
17 | Tero Kivinen | Request for Last Call review by SECDIR is assigned to Leif Johansson |
2016-03-24
|
17 | Jean Mahoney | Request for Last Call review by GENART is assigned to Meral Shirazipour |
2016-03-24
|
17 | Jean Mahoney | Request for Last Call review by GENART is assigned to Meral Shirazipour |
2016-03-23
|
17 | Amy Vezza | IANA Review state changed to IANA - Review Needed |
2016-03-23
|
17 | Amy Vezza | The following Last Call announcement was sent out: From: The IESG To: "IETF-Announce" CC: draft-ietf-p2psip-sip@ietf.org, alissa@cooperw.in, p2psip@ietf.org, cjbc@it.uc3m.es, p2psip-chairs@ietf.org Reply-To: ietf@ietf.org … The following Last Call announcement was sent out: From: The IESG To: "IETF-Announce" CC: draft-ietf-p2psip-sip@ietf.org, alissa@cooperw.in, p2psip@ietf.org, cjbc@it.uc3m.es, p2psip-chairs@ietf.org Reply-To: ietf@ietf.org Sender: Subject: Last Call: (A SIP Usage for RELOAD) to Proposed Standard The IESG has received a request from the Peer-to-Peer Session Initiation Protocol WG (p2psip) to consider the following document: - 'A SIP Usage for RELOAD' as Proposed Standard 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 2016-04-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 This document defines a SIP Usage for REsource LOcation And Discovery (RELOAD). The SIP Usage provides the functionality of a SIP proxy or registrar in a fully-distributed system and includes a lookup service for Address of Records (AORs) stored in the overlay. It also defines Globally Routable User Agent Uris (GRUUs) that allow the registrations to map an AOR to a specific node reachable through the overlay. After such initial contact of a peer, the AppAttach method is used to establish a direct connection between nodes through which SIP messages are exchanged. The file can be obtained via https://datatracker.ietf.org/doc/draft-ietf-p2psip-sip/ IESG discussion can be tracked via https://datatracker.ietf.org/doc/draft-ietf-p2psip-sip/ballot/ No IPR declarations have been submitted directly on this I-D. |
2016-03-23
|
17 | Amy Vezza | IESG state changed to In Last Call from Last Call Requested |
2016-03-23
|
17 | Alissa Cooper | Placed on agenda for telechat - 2016-04-21 |
2016-03-23
|
17 | Alissa Cooper | Ballot writeup was changed |
2016-03-23
|
17 | Alissa Cooper | Last call was requested |
2016-03-23
|
17 | Alissa Cooper | Ballot approval text was generated |
2016-03-23
|
17 | Alissa Cooper | Ballot writeup was generated |
2016-03-23
|
17 | Alissa Cooper | IESG state changed to Last Call Requested from AD Evaluation::AD Followup |
2016-03-23
|
17 | Alissa Cooper | Last call announcement was generated |
2016-03-09
|
17 | (System) | Sub state has been changed to AD Followup from Revised ID Needed |
2016-03-09
|
17 | Thomas Schmidt | New version available: draft-ietf-p2psip-sip-17.txt |
2016-02-02
|
16 | Carlos Jesús Bernardos | A SIP Usage for RELOAD (draft-ietf-p2psip-sip-16) (1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? … A SIP Usage for RELOAD (draft-ietf-p2psip-sip-16) (1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? Proposed Standard Why is this the proper type of RFC? The document has received community review, and appears to enjoy enough community interest to be considered valuable. It defines a SIP usage for RFC6940, which also has the status of Proposed Standard. Is this type of RFC indicated in the title page header? Yes (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 defines a SIP Usage for RELOAD (RFC6940). This SIP Usage provides the functionality of a SIP proxy or registrar in a fully-distributed system and includes a lookup service for Address of Records (AORs) stored in the overlay. The document also defines Globally Routable User Agent URIs (GRUUs) that allow the registrations to map an AOR to a specific node reachable through the overlay. After such initial contact of a peer, a direct connection between nodes (to exchange SIP messages) can be established using the AppAttach method. Working Group Summary: The normal WG process was followed and the document has been discussed for several years. The document as it is now, reflects WG consensus, with nothing special worth noting. Document Quality: The document was thoroughly reviewed by Marc Petit-Huguenin. Personnel: Who is the Document Shepherd? Carlos J. Bernardos Who is the Responsible Area Director? Alissa Cooper (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 has personally performed an additional review of the document. The Document Shepherd believes the document is ready for forwarding to IESG for publication. (4) Does the document Shepherd have any concerns about the depth or breadth of the reviews that have been performed? The Document Shepherd has no concerns about the depth or breadth of these reviews. (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. The Document Shepherd has no such 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. (8) Has an IPR disclosure been filed that references this document? If so, summarize any WG discussion and conclusion regarding the IPR disclosures. No. (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 WG consensus behind this document. (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. (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 idnits tool returns 0 errors, 3 warnings and 4 comments. It contains a disclaimer for pre-RFC5378 work, but the authors mentioned that the document borrowed text from pre-5378 RFCs and tgey feel that the disclaimer cannot be removed. (12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, media type, and URI type reviews. The document meets the review criteria. The document shepherd section 6 (about GRUUs) and found the use of URIs consistent. (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? No. (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. (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). The document request to register a new code point in the "RELOAD Data Kind-ID" (RFC6940) and to register a new URI in the IETF XML registry defined in RFC3688. (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. None. (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. None. |
2016-01-27
|
16 | Alissa Cooper | IESG state changed to AD Evaluation::Revised I-D Needed from AD Evaluation |
2016-01-15
|
16 | Alissa Cooper | IESG state changed to AD Evaluation from Publication Requested |
2016-01-07
|
16 | Carlos Jesús Bernardos | A SIP Usage for RELOAD (draft-ietf-p2psip-sip-16) (1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? … A SIP Usage for RELOAD (draft-ietf-p2psip-sip-16) (1) What type of RFC is being requested (BCP, Proposed Standard, Internet Standard, Informational, Experimental, or Historic)? Proposed Standard Why is this the proper type of RFC? The document has received community review, and appears to enjoy enough community interest to be considered valuable. It defines a SIP usage for RFC6940, which also has the status of Proposed Standard. Is this type of RFC indicated in the title page header? Yes (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 defines a SIP Usage for RELOAD (RFC6940). This SIP Usage provides the functionality of a SIP proxy or registrar in a fully-distributed system and includes a lookup service for Address of Records (AORs) stored in the overlay. The document also defines Globally Routable User Agent URIs (GRUUs) that allow the registrations to map an AOR to a specific node reachable through the overlay. After such initial contact of a peer, a direct connection between nodes (to exchange SIP messages) can be established using the AppAttach method. Working Group Summary: The normal WG process was followed and the document has been discussed for several years. The document as it is now, reflects WG consensus, with nothing special worth noting. Document Quality: The document was thoroughly reviewed by Marc Petit-Huguenin. Personnel: Who is the Document Shepherd? Carlos J. Bernardos Who is the Responsible Area Director? Alissa Cooper (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 has personally performed an additional review of the document. The Document Shepherd believes the document is ready for forwarding to IESG for publication. (4) Does the document Shepherd have any concerns about the depth or breadth of the reviews that have been performed? The Document Shepherd has no concerns about the depth or breadth of these reviews. (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. The Document Shepherd has no such 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. (8) Has an IPR disclosure been filed that references this document? If so, summarize any WG discussion and conclusion regarding the IPR disclosures. No. (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 WG consensus behind this document. (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. (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 idnits tool returns 0 errors, 3 warnings and 4 comments. It contains a disclaimer for pre-RFC5378 work, but the authors mentioned that the document borrowed text from pre-5378 RFCs. (12) Describe how the document meets any required formal review criteria, such as the MIB Doctor, media type, and URI type reviews. The document meets the review criteria. (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? No. (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. (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). The document request to register a new code point in the "RELOAD Data Kind-ID" (RFC6940) and to register a new URI in the IETF XML registry defined in RFC3688. (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. None. (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. None. |
2016-01-07
|
16 | Carlos Jesús Bernardos | Responsible AD changed to Alissa Cooper |
2016-01-07
|
16 | Carlos Jesús Bernardos | IETF WG state changed to Submitted to IESG for Publication from WG Consensus: Waiting for Write-Up |
2016-01-07
|
16 | Carlos Jesús Bernardos | IESG state changed to Publication Requested |
2016-01-07
|
16 | Carlos Jesús Bernardos | IESG process started in state Publication Requested |
2016-01-07
|
16 | Carlos Jesús Bernardos | Changed document writeup |
2016-01-07
|
16 | Carlos Jesús Bernardos | Changed document writeup |
2016-01-07
|
16 | Carlos Jesús Bernardos | Changed document writeup |
2016-01-07
|
16 | Carlos Jesús Bernardos | Intended Status changed to Proposed Standard from None |
2015-12-31
|
16 | Thomas Schmidt | New version available: draft-ietf-p2psip-sip-16.txt |
2015-10-14
|
15 | (System) | Notify list changed from "Carlos J. Bernardos" to (None) |
2015-07-04
|
15 | Thomas Schmidt | New version available: draft-ietf-p2psip-sip-15.txt |
2015-07-04
|
14 | Carlos Jesús Bernardos | Changed document writeup |
2015-07-04
|
14 | Carlos Jesús Bernardos | Notification list changed to "Carlos J. Bernardos" <cjbc@it.uc3m.es> |
2015-07-04
|
14 | Carlos Jesús Bernardos | Document shepherd changed to Carlos Jésus Bernardos |
2015-07-04
|
14 | Carlos Jesús Bernardos | Tag Revised I-D Needed - Issue raised by WG cleared. |
2015-07-04
|
14 | Carlos Jesús Bernardos | IETF WG state changed to WG Consensus: Waiting for Write-Up from In WG Last Call |
2015-01-27
|
14 | Thomas Schmidt | New version available: draft-ietf-p2psip-sip-14.txt |
2015-01-27
|
13 | Carlos Jesús Bernardos | Tag Revised I-D Needed - Issue raised by WG set. |
2014-07-25
|
13 | Carlos Jesús Bernardos | IETF WG state changed to In WG Last Call from WG Document |
2014-07-21
|
13 | Thomas Schmidt | New version available: draft-ietf-p2psip-sip-13.txt |
2014-01-27
|
12 | Thomas Schmidt | New version available: draft-ietf-p2psip-sip-12.txt |
2013-07-29
|
11 | Thomas Schmidt | New version available: draft-ietf-p2psip-sip-11.txt |
2013-07-15
|
10 | Thomas Schmidt | New version available: draft-ietf-p2psip-sip-10.txt |
2013-02-25
|
09 | Thomas Schmidt | New version available: draft-ietf-p2psip-sip-09.txt |
2012-12-30
|
08 | Thomas Schmidt | New version available: draft-ietf-p2psip-sip-08.txt |
2012-01-17
|
07 | (System) | New version available: draft-ietf-p2psip-sip-07.txt |
2012-01-08
|
07 | (System) | Document has expired |
2011-07-08
|
06 | (System) | New version available: draft-ietf-p2psip-sip-06.txt |
2010-07-12
|
05 | (System) | New version available: draft-ietf-p2psip-sip-05.txt |
2010-03-09
|
04 | (System) | New version available: draft-ietf-p2psip-sip-04.txt |
2009-10-23
|
03 | (System) | New version available: draft-ietf-p2psip-sip-03.txt |
2009-10-06
|
02 | (System) | New version available: draft-ietf-p2psip-sip-02.txt |
2009-03-07
|
01 | (System) | New version available: draft-ietf-p2psip-sip-01.txt |
2008-10-28
|
00 | (System) | New version available: draft-ietf-p2psip-sip-00.txt |