[Sip] RE: [RAI] RAI review of draft-ietf-sip-hitchhikers-guide-03
"DRAGE, Keith \(Keith\)" <drage@alcatel-lucent.com> Thu, 01 November 2007 10:14 UTC
Return-path: <sip-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1InX49-0007qw-2k; Thu, 01 Nov 2007 06:14:21 -0400
Received: from sip by megatron.ietf.org with local (Exim 4.43) id 1InX47-0007pW-4m for sip-confirm+ok@megatron.ietf.org; Thu, 01 Nov 2007 06:14:19 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1InX46-0007mn-OT; Thu, 01 Nov 2007 06:14:18 -0400
Received: from ihemail2.lucent.com ([135.245.0.35]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1InX3q-0001sn-Q3; Thu, 01 Nov 2007 06:14:08 -0400
Received: from ilexp02.ndc.lucent.com (h135-3-39-2.lucent.com [135.3.39.2]) by ihemail2.lucent.com (8.13.8/IER-o) with ESMTP id lA1ADvcA018261; Thu, 1 Nov 2007 05:13:57 -0500 (CDT)
Received: from DEEXP01.de.lucent.com ([135.248.187.65]) by ilexp02.ndc.lucent.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 1 Nov 2007 05:13:56 -0500
Received: from DEEXC1U01.de.lucent.com ([135.248.187.26]) by DEEXP01.de.lucent.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 1 Nov 2007 11:13:54 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Thu, 01 Nov 2007 11:13:53 +0100
Message-ID: <5D1A7985295922448D5550C94DE29180018867C7@DEEXC1U01.de.lucent.com>
In-Reply-To: <1ECE0EB50388174790F9694F77522CCF12DC4A04@zrc2hxm0.corp.nortel.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [RAI] RAI review of draft-ietf-sip-hitchhikers-guide-03
Thread-Index: AcgaGKH+zp3EvtG8TLeDyez69R12VQAQbavAAD12KJAAQbDz8A==
References: <OF4D147ED0.D97D7DF1-ONC2257383.0032DA38-C2257383.003A99E6@il.ibm.com> <5D1A7985295922448D5550C94DE291800188609F@DEEXC1U01.de.lucent.com> <1ECE0EB50388174790F9694F77522CCF12DC4A04@zrc2hxm0.corp.nortel.com>
From: "DRAGE, Keith (Keith)" <drage@alcatel-lucent.com>
To: Francois Audet <audet@nortel.com>, Avshalom Houri <AVSHALOM@il.ibm.com>, rai@ietf.org, sip@ietf.org, jdrosen@cisco.com
X-OriginalArrivalTime: 01 Nov 2007 10:13:54.0333 (UTC) FILETIME=[E83D2CD0:01C81C6F]
X-Scanned-By: MIMEDefang 2.57 on 135.245.2.35
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 0f44ec47f6ebd2aaf0f97ba9529b3ca5
Cc:
Subject: [Sip] RE: [RAI] RAI review of draft-ietf-sip-hitchhikers-guide-03
X-BeenThere: sip@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Session Initiation Protocol <sip.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sip@ietf.org>
List-Help: <mailto:sip-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1107892904=="
Errors-To: sip-bounces@ietf.org
At the risk of committing myself - definitely in. Apart from one issue that I need to respond to Francois on which is about documentation of Warning headers (i.e. adequately documenting the changes as far as RFC 3261 and IANA are concerned, and anything the PROTO shepherd (Dean) finds during his writeup, this document is finished by the WG. The outbound reference is not going to prevent the submission to IESG, or the IESG approving it, merely delay the publication until outbound gets an RFC number assigned. regards Keith ________________________________ From: Francois Audet [mailto:audet@nortel.com] Sent: Tuesday, October 30, 2007 11:56 PM To: DRAGE, Keith (Keith); Avshalom Houri; rai@ietf.org; sip@ietf.org; jdrosen@cisco.com Subject: RE: [RAI] RAI review of draft-ietf-sip-hitchhikers-guide-03 What about SIPS, which is already in hitchiker's guide, and which is waiting on outbound because of a normative reference? ________________________________ From: DRAGE, Keith (Keith) [mailto:drage@alcatel-lucent.com] Sent: Tuesday, October 30, 2007 01:01 To: Avshalom Houri; rai@ietf.org; sip@ietf.org; jdrosen@cisco.com Subject: RE: [RAI] RAI review of draft-ietf-sip-hitchhikers-guide-03 (As WG chair) Just a note that I should have included with the WGLC. The intention with this document is to republish on a recurring basis, and therefore to keep it up to date (say once a year or so). The 1st versions is intended to include gruu, outbound and ice, but apart from that, anything that is not published in that timeframe will probably be removed unless there is exceptional justification for keeping it, with the idea that it will appear in the next version. regards Keith ________________________________ From: Avshalom Houri [mailto:AVSHALOM@il.ibm.com] Sent: Monday, October 29, 2007 10:40 AM To: rai@ietf.org; sip@ietf.org; jdrosen@cisco.com Subject: [RAI] RAI review of draft-ietf-sip-hitchhikers-guide-03 I have been assigned to review of draft-ietf-sip-hitchhikers-guide-03 from the perspective of presence and the SIMPLE group but ended up in commenting on the whole document at the end. For background on RAI-ART, please see the FAQ at http://www.softarmor.com/rai/art/rai-art-FAQ.html <http://www.alvestrand.no/ietf/gen/art/gen-art-FAQ.html> Please resolve these comments along with any other Last Call comments you may receive. In my opinion this draft is basically ready for publication, but has nits that should be fixed before publication. Citations from the draft are marked by <<< text from draft >>> General comments ---------------- By its nature there are a lot of reference to drafts in the document. It will take a lot of time for these documents to become and RFC. So how we are going to publish this as an RFC? Since when the referenced drafts will become an RFC, this draft would have to be updated with new drafts, will it be held in the RFC ED queue for ever? How do we gauge the usage of an RFC or a draft? There are many places here that it is said that this or that RFC/draft got widely implemented or not. How it is measured? The wide implementation test is used to decide whether an RFC or draft are core or not and therefore there should be some text explaining how the wide implementation was determined. Better change RFC XXXX (before the reference number in []) to the name of the draft (with no version number), it will make the ride smoother. An introduction that details the various grouping should be added. It should include additional text on the group and what was the criteria for putting an RFC/draft in the group. 2. Scope of this Document -------------------------- <<< o Any specification that defines an extension to SIP itself, where an extension is a mechanism that changes or updates in some way a behavior specified in RFC 3261 >>> "to SIP itself" sounds vague. It will be better to say:"to RFC 3261" instead. Maybe there should be an earlier definition of RFC 3261 as the SIP nucleus (or the president of the galaxy) and that RFCs/drafts mentioned in this document are based on their relation to it. <<< Excluded from this list are requirements, architectures, registry definitions, non-normative frameworks, and processes. Best Current Practices are included when they normatively define mechanisms for accomplishing a task. >>> "normatively define" not sure what is meant by normative with respect to BCP. Seems like a contradiction in terms. 3. Core SIP Specifications --------------------------- If we think on presence as eventually replacing registration, since it carries much more information about the availability of the user, should we consider also presence as a towel? <<< RFC 3261, The Session Initiation Protocol (S): RFC 3261 [1] is the core SIP protocol itself. RFC 3261 is an update to RFC 2543 [9]. It is the president of the galaxy [42] as far as the suite of SIP specifications is concerned. >>> RFC 3261 is a very big document. Should it be treated as one or it can be divided into parts in this document e.g. proxy, client etc.? I am not sure what would be better. 4. Public Switched Telephone Network (PSTN) Interworking --------------------------------------------------------- Regarding RFC 3578 Ugly in one corner of the galaxy may be beautiful on the other of it :-) 7. Minor Extensions -------------------- <<< RFC XXXX, Referring to Multiple Resources in SIP (S): RFC XXXX [44] allows a UA sending a REFER to ask the recipient of the REFER to generate multiple SIP requests, not just one. This is useful for conferencing, where a client would like to ask a conference server to eject multiple users. >>> Should not this be referred to in the conferencing section also? <<< RFC 4483, A Mechanism for Content Indirection in Session Initiation Protocol (SIP) Messages (S): RFC 4483 [89] defines a mechanism for content indirection. Instead of carrying an object within a SIP body, a URL reference is carried instead, and the recipient dereferences the URL to obtain the object. The specification has potential applicability for sending large instant messages, but has yet to find much actual use. >>> The specification has also potential for sending large presence documents via a URL. <<< RFC 4583, Session Description Protocol (SDP) Format for Binary Floor Control Protocol (BFCP) Streams (S): RFC 4583 [91] defines a mechanism in SDP to signal floor control streams that use BFCP. It is used for Push-To-Talk and conference floor control. >>> Should not this be referred to in the conferencing section also? <<< RFC XXXX, Connectivity Preconditions for Session Description Protocol Media Streams (S): RFC XXXX [93] defines a usage of the precondition framework [59]. The connectivity precondition makes sure that the session doesn't get established until actual packet connectivity is checked. >>> Should not this be referred to in the QoS section also? 8. Conferencing ---------------- The Conferencing section should be before or after "Instant Messaging, Presence and Multimedia" as it is also an application. See the comment on whether presence is an application or not later. 10. Event Framework and Packages ---------------------------------- Suggest to divide this section to event framework section and to packages section. The event framework should include 3265, 3903, 4662 and subnot-etags which define the event framework itself. The other section will the packages sections that will list the packages. Alternatively, many of the packages are mentioned in their proper section so it may be that all the event packages can be fit into their relevant section and there is not a need for packages section. 11. Quality of Service ----------------------- <<< RFC 3313, Private SIP Extensions for Media Authorization (I): RFC 3313 [61] defines a P-header that provides a mechanism for passing an authorization token between SIP and a network QoS reservation protocol like RSVP. Its purpose is to make sure network QoS is only granted if a client has made a SIP call through the same providers network. This specification is sometimes referred to as the SIP walled garden specification by the truly paranoid androids in the SIP community. This is because it requires coupling of signaling and the underlying IP network. >>> Understand that being a "truly paranoid" is a virtue? :-) 15. Security Mechanisms ------------------------ Should not RFC 3323 (Privacy), RFC 3325 (Asserted-ID) and RFC 4474 (Identity) be mentioned here also? 16. Instant Messaging, Presence and Multimedia ----------------------------------------------- Maybe create an applications section and put also conferencing as a type of an application. Including presence here with IM and multimedia seems that presence is regarded as an additional type of media. I am not sure that I agree with this. Presence is an enabler for many other applications and it deserves a section of its own. It is very tempting to include the simple-simple content here (as an appendix?). If simple-simple is not to be included here, there should be at least a reference to simple-simple as for presence there are so many documents that are essential for doing presence and are not mentioned here (e.g. watcher format, RPID, presence rules, partial notify and publish and many many more). Roughly counting, there are about 20-25 RFCs/drafts that are very relevant to presence that are mentioned in simple-simple in addition to the ones that are mentioned here. The MSRP drafts seem to be forgotten? Thanks --Avshalom
_______________________________________________ Sip mailing list https://www1.ietf.org/mailman/listinfo/sip This list is for NEW development of the core SIP Protocol Use sip-implementors@cs.columbia.edu for questions on current sip Use sipping@ietf.org for new developments on the application of sip
- [Sip] RAI review of draft-ietf-sip-hitchhikers-gu… Avshalom Houri
- [Sip] RE: [RAI] RAI review of draft-ietf-sip-hitc… DRAGE, Keith (Keith)
- [Sip] RE: [RAI] RAI review of draft-ietf-sip-hitc… Avshalom Houri
- [Sip] RE: [RAI] RAI review of draft-ietf-sip-hitc… Francois Audet
- [Sip] RE: [RAI] RAI review of draft-ietf-sip-hitc… DRAGE, Keith (Keith)
- [Sip] Re: [RAI] RAI review of draft-ietf-sip-hitc… Jonathan Rosenberg
- [Sip] RE: [RAI] RAI review of draft-ietf-sip-hitc… Brian Stucker
- Re: [Sip] Re: [RAI] RAI review of draft-ietf-sip-… Spencer Dawkins
- [Sip] RE: [RAI] RAI review of draft-ietf-sip-hitc… Avshalom Houri
- [Sip] RE: [RAI] RAI review of draft-ietf-sip-hitc… Francois Audet
- Re: [Sip] RE: [RAI] RAI review of draft-ietf-sip-… Spencer Dawkins
- [Sip] Re: [RAI] RAI review of draft-ietf-sip-hitc… Jonathan Rosenberg
- [Sip] RE: [RAI] RAI review of draft-ietf-sip-hitc… Francois Audet
- [Sip] RE: [RAI] RAI review of draft-ietf-sip-hitc… DRAGE, Keith (Keith)
- [Sip] Re: [RAI] RAI review of draft-ietf-sip-hitc… Andrew Booth
- [Sip] Re: [RAI] RAI review of draft-ietf-sip-hitc… Jonathan Rosenberg
- [Sip] Re: RAI review of draft-ietf-sip-hitchhiker… Jonathan Rosenberg
- [Sip] Re: [RAI] Re: RAI review of draft-ietf-sip-… Avshalom Houri
- Re: [Sip] [RAI] Re: RAI review of draft-ietf-sip-… Jonathan Rosenberg