RE: [MEDIACTRL] SIP Control Framework
"Chris Boulton" <cboulton@ubiquity.net> Wed, 26 September 2007 15:46 UTC
Return-path: <mediactrl-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1IaZ5p-00058g-1w; Wed, 26 Sep 2007 11:46:29 -0400
Received: from mediactrl by megatron.ietf.org with local (Exim 4.43) id 1IaZ5n-000556-Vs for mediactrl-confirm+ok@megatron.ietf.org; Wed, 26 Sep 2007 11:46:27 -0400
Received: from [10.90.34.44] (helo=chiedprmail1.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1IaZ5n-000549-Ju for mediactrl@ietf.org; Wed, 26 Sep 2007 11:46:27 -0400
Received: from cluster-b.mailcontrol.com ([217.68.146.190]) by chiedprmail1.ietf.org with esmtp (Exim 4.43) id 1IaZ5m-0002ay-Vn for mediactrl@ietf.org; Wed, 26 Sep 2007 11:46:27 -0400
Received: from rly10b.srv.mailcontrol.com (localhost.localdomain [127.0.0.1]) by rly10b.srv.mailcontrol.com (MailControl) with ESMTP id l8QFkFhF014760 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <mediactrl@ietf.org>; Wed, 26 Sep 2007 16:46:24 +0100
Received: from submission.mailcontrol.com (submission.mailcontrol.com [86.111.216.190]) by rly10b.srv.mailcontrol.com (MailControl) id l8QFjlYX008916 for mediactrl@ietf.org; Wed, 26 Sep 2007 16:45:47 +0100
Received: from GBNEWP0758M.eu.ubiquity.net ([62.172.205.164]) by rly10b-eth0.srv.mailcontrol.com (envelope-sender cboulton@ubiquity.net) (MIMEDefang) with ESMTP id l8QFjFku004620; Wed, 26 Sep 2007 16:45:47 +0100 (BST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6603.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Subject: RE: [MEDIACTRL] SIP Control Framework
Date: Wed, 26 Sep 2007 16:40:26 +0100
Message-ID: <D8A411E49D63A648BFA87E44904FEDCF03404C@gbnewp0758m.eu.ubiquity.net>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [MEDIACTRL] SIP Control Framework
Thread-Index: Acf0VKZ6sGlbUH+WRz6SzmVe8dvUAAL/cVAA
References: <1189502955.46e65feb29616@oldwebmail.unina.it>
From: Chris Boulton <cboulton@ubiquity.net>
To: Lorenzo Miniero <lorenzo.miniero@unina.it>, mediactrl@ietf.org
X-Scanned-By: MailControl A-07-08-10 (www.mailcontrol.com) on 10.66.1.120
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 31247fb3be228bb596db9127becad0bc
Cc:
X-BeenThere: mediactrl@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Media Control BOF Discussion List <mediactrl.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/mediactrl>, <mailto:mediactrl-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/mediactrl>
List-Post: <mailto:mediactrl@ietf.org>
List-Help: <mailto:mediactrl-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/mediactrl>, <mailto:mediactrl-request@ietf.org?subject=subscribe>
Errors-To: mediactrl-bounces@ietf.org
Hi Lorenzo - thanks for the input. Some comments in-line. Chris. -----Original Message----- From: Lorenzo Miniero [mailto:lorenzo.miniero@unina.it] Sent: 11 September 2007 10:29 To: mediactrl@ietf.org Subject: [MEDIACTRL] SIP Control Framework Hi Chris and all, just some lines to give you all a small review on the framework work. I already thought it was a very good work, so I'm happy to see it as a WG item now. I noticed you removed the headers in the initial negotiation (Requires: escs, Control-Packages: ..), leaving this further negotiation to after the channel has been setup. I think it's good to have it there, considering it's more flexible, but wouldn't a previous negotiation be good as well? e.g. if the MS doesn't support a CP the AS needs, then the control channel wouldn't need to be opened at all. I remember a discussion in Prague about having these negotiation in the SDP itself, even if I'm not sure it would be the best solution. What are your feelings about this? [Chris Boulton] I agree that it would be useful (hence the reason I first put it in SIP headers). My gut feeling is that it should be kept out of the core framework. We 'could' then define an extension draft for MMUSIC that defines some new SDP attributes. The attributes could then provide a hint of supported packages and enable the call to be rejected before the channel it setup. Do others think this is a good path forward? Then, I have a doubt regarding the chosen acronyms. SCFW is used in control messages, but ESCS instead is used in the COMEDIA negotiation. Wouldn't a single name be better to avoid confusion? [Chris Boulton] I am happy to align the tokens - any objections? I also noticed a potential ambiguity in the text. At the beginning the Content-Length header in control framework messages is stated to be a MUST, even if no payload is attached (which would mean CL=0). But in the 10.1 figure, it is reported to be optional. Which one is true? I'd prefer to have it optional for bodyless messages, but that's just my two cents. [Chris Boulton] Yes - I suspected this might cause confusion - I will take a close look at the text around content-length. Finally, a couple of errors I've found in the example at the end: 1) the SIP BYE and its 200 OK both still have leftovers from the previous version (the Requires: escs and the Control-Packages header); 2) REPORT messages with an XML blob body are missing the Content-Length header. [Chris Boulton] Great - thanks. Information contained in this e-mail and any attachments are intended for the use of the addressee only, and may contain confidential information of Ubiquity Software Corporation. All unauthorized use, disclosure or distribution is strictly prohibited. If you are not the addressee, please notify the sender immediately and destroy all copies of this email. Ubiquity Software Corporation plc, a company registered under the laws of England and Wales, Registration 2719723, registered offices at Eastern Business Park, Building 3, Wern Fawr Lane, St. Mellons, Cardiff CF3 5EA, Wales, United Kingdom. _______________________________________________ MEDIACTRL mailing list MEDIACTRL@ietf.org https://www1.ietf.org/mailman/listinfo/mediactrl Supplemental Web Site: http://www.standardstrack.com/ietf/mediactrl
- [MEDIACTRL] SIP Control Framework Lorenzo Miniero
- RE: [MEDIACTRL] SIP Control Framework Chris Boulton
- Re: [MEDIACTRL] SIP Control Framework Salvatore Loreto
- Re: [MEDIACTRL] SIP Control Framework Lorenzo Miniero
- Re: [MEDIACTRL] SIP Control Framework Salvatore Loreto
- RE: [MEDIACTRL] SIP Control Framework Christer Holmberg
- Re: [MEDIACTRL] SIP Control Framework Lorenzo Miniero
- Re: [MEDIACTRL] SIP Control Framework Sukanta ganguly
- RE: [MEDIACTRL] SIP Control Framework Salvatore Loreto
- RE: [MEDIACTRL] SIP Control Framework Chris Boulton
- RE: [MEDIACTRL] SIP Control Framework Christer Holmberg
- Re: [MEDIACTRL] SIP Control Framework Diego B
- RE: [MEDIACTRL] SIP Control Framework Christer Holmberg
- Re: [MEDIACTRL] SIP Control Framework Salvatore Loreto
- RE: [MEDIACTRL] SIP Control Framework Salvatore Loreto
- Re: [MEDIACTRL] SIP Control Framework Diego B
- Re: [MEDIACTRL] SIP Control Framework Diego B
- Re: [MEDIACTRL] SIP Control Framework Lorenzo Miniero
- RE: [MEDIACTRL] SIP Control Framework Krishna Prasad Kalluri
- Re: [MEDIACTRL] SIP Control Framework Diego B
- Re: [MEDIACTRL] SIP Control Framework Lorenzo Miniero
- RE: [MEDIACTRL] SIP Control Framework Chris Boulton
- Re: [MEDIACTRL] SIP Control Framework Diego B
- Re: [MEDIACTRL] SIP Control Framework Eric Burger
- RE: [MEDIACTRL] SIP Control Framework Chris Boulton
- [MEDIACTRL] SBC traversal - not "if", but "when" Spencer Dawkins
- RE: [MEDIACTRL] SBC traversal - not "if", but "wh… Even, Roni
- Re: [MEDIACTRL] SBC traversal - not "if", but "wh… Spencer Dawkins
- RE: [MEDIACTRL] SBC traversal - not "if", but "wh… Christer Holmberg
- RE: [MEDIACTRL] SBC traversal - not "if", but "wh… Chris Boulton
- RE: [MEDIACTRL] SBC traversal - not "if", but "wh… Christer Holmberg
- RE: [MEDIACTRL] SBC traversal - not "if", but "wh… Chris Boulton
- Re: [MEDIACTRL] SBC traversal - not "if", but "wh… Diego B
- RE: [MEDIACTRL] SBC traversal - not "if", but "wh… Chris Boulton
- Re: [MEDIACTRL] SBC traversal - not "if", but "wh… Lorenzo Miniero
- RE: [MEDIACTRL] SBC traversal - not "if", but "wh… Steve Buko
- RE: [MEDIACTRL] SBC traversal - not "if", but "wh… McGlashan, Scott
- RE: [MEDIACTRL] SBC traversal - not "if", but "wh… Chris Boulton
- Re: [MEDIACTRL] SBC traversal - not "if", but "wh… Eric Burger
- [MEDIACTRL] SIP Control Framework Chris Boulton
- FW: [MEDIACTRL] SIP Control Framework Chris Boulton
- FW: [MEDIACTRL] SIP Control Framework Chris Boulton