RE: [Sipping] I-D on service identification now available
"Henry Sinnreich" <hsinnrei@adobe.com> Thu, 10 May 2007 00:42 UTC
Return-path: <sipping-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1HlwjQ-0007Zc-IO; Wed, 09 May 2007 20:42:08 -0400
Received: from sipping by megatron.ietf.org with local (Exim 4.43) id 1HlwjP-0007Z4-2I for sipping-confirm+ok@megatron.ietf.org; Wed, 09 May 2007 20:42:07 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HlwjO-0007X9-Od for sipping@ietf.org; Wed, 09 May 2007 20:42:06 -0400
Received: from exprod6og55.obsmtp.com ([64.18.1.191]) by ietf-mx.ietf.org with smtp (Exim 4.43) id 1HlwjN-0000bn-5H for sipping@ietf.org; Wed, 09 May 2007 20:42:06 -0400
Received: from source ([192.150.11.134]) by exprod6ob55.postini.com ([64.18.5.12]) with SMTP; Wed, 09 May 2007 17:42:02 PDT
Received: from inner-relay-3.eur.adobe.com (inner-relay-3.adobe.com [192.150.20.198] (may be forged)) by outbound-smtp-1.corp.adobe.com (8.12.10/8.12.10) with ESMTP id l4A0fID1008593; Wed, 9 May 2007 17:41:19 -0700 (PDT)
Received: from fe1.corp.adobe.com (fe1.corp.adobe.com [10.8.192.70]) by inner-relay-3.eur.adobe.com (8.12.10/8.12.9) with ESMTP id l4A0fx0e011076; Wed, 9 May 2007 17:42:01 -0700 (PDT)
Received: from namail5.corp.adobe.com ([10.8.192.88]) by fe1.corp.adobe.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 9 May 2007 17:41:59 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Subject: RE: [Sipping] I-D on service identification now available
Date: Wed, 09 May 2007 17:41:54 -0700
Message-ID: <24CCCC428EFEA2469BF046DB3C7A8D22808769@namail5.corp.adobe.com>
In-Reply-To: <4641F203.1040209@cisco.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Sipping] I-D on service identification now available
Thread-Index: AceSVF7guDztECDoTpqrJ4SsiXb9JAARa36A
References: <463F56D9.4080408@cisco.com><C84E0A4ABA6DD74DA5221E0833A35DF309A7564A@esebe101.NOE.Nokia.com> <4641F203.1040209@cisco.com>
From: Henry Sinnreich <hsinnrei@adobe.com>
To: Jonathan Rosenberg <jdrosen@cisco.com>
X-OriginalArrivalTime: 10 May 2007 00:41:59.0025 (UTC) FILETIME=[046E7610:01C7929C]
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 03169bfe4792634a390035a01a6c6d2f
Cc: sipping@ietf.org, Markus.Isomaki@nokia.com
X-BeenThere: sipping@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SIPPING Working Group \(applications of SIP\)" <sipping.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sipping@ietf.org>
List-Help: <mailto:sipping-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=subscribe>
Errors-To: sipping-bounces@ietf.org
I suggest we forget this comment about using QoS since it diminishes the great value of the draft. After all QoS is an evil tool targeted to foul up the application in the end points from competitors. This is how I read the IAB LC RFC (no number yet) Reflections on Internet Transparency by B. Aboba and E. Davies. http://www.ietf.org/internet-drafts/draft-iab-net-transparent-05.txt Henry -----Original Message----- From: Jonathan Rosenberg [mailto:jdrosen@cisco.com] Sent: Wednesday, May 09, 2007 11:09 AM To: Markus.Isomaki@nokia.com Cc: sipping@ietf.org Subject: Re: [Sipping] I-D on service identification now available This is a very good question, Markus. Firstly, as you indicate, for these types of services, only the called domain can ascertain what the service is. Interestingly, it is in exactly these cases that the calling domain is not actually providing the service. This raises interesting questions, like, does it even make sense for an originating domain to *authorize* the access of a service that it is not even providing? Clearly, though, some of the things we'd want to do based on knowledge of the service, do make sense in the calling domain. One clear one is QoS authorization. I think the right answer there is that the SIP signaling would be sent all the way to the terminating domain, which would then be able to make the service determination, and through something like policy server peering, communicate information back to the originating domain on the required QoS and whether it should be authorized or not. Such an approach has the benefit that it allows a terminating domain to offer whatever services it wants, without coordinating with the originating side, yet still allow service-based QOS authorization in the originating domain. Thanks, Jonathan R. Markus.Isomaki@nokia.com wrote: > Hi Jonathan, > > Thanks for putting this together. > > One of the points that you make in the draft is that the SIP signaling > itself contains enough information on the "service", without the need > for an additional explicit identifier. In the IPTV vs. multimedia > conferencing case you suggest that it is the target URI that makes the > difference: > > IPTV vs. Multimedia Conferencing: The two services in Section 4.1 > appear to have identical signaling. They both involve audio and > video streams, both of which are unidirectional. Both might > utilize the same codecs. However, there is another important > difference in the signaling - the target URI. In the case of > IPTV, the request is targeted at a media server or to a particular > piece of content to be viewed. In the case of multimedia > conferencing, the target is a conference server. The > administrator of the domain can therefore examine the two Request- > URI, and figure out whether it is targeted for a conference server > or a content server, and use that to derive the service associated > with the request. > > This is all true. However, what if the caller and the server are in > different domains, and caller's domain wants to enforce some policy > based on what the service is. For instance the one that is explained in > the draft itself: > > Frequently, a network administrator will want to authorize whether a > user is allowed to invoke a particular service. Not all users will > be authorized to use all services that are provided. For example, a > user may not be authorized to access IPTV services, whereas they are > authorized to utilize multimedia processing. A user might not be > able to utilize a multiplayer gaming service, whereas they are > authorized to utilize voice chat services. > > Request-URI is totally opaque to the caller and caller's domain. Neither > of them can know without some further information, whether INVITE is > destined to IPTV session or a video conference. > > I agree with all the problems that explicit identifiers cause, but how > to deal with this case. > > Regards, > Markus > > > >>-----Original Message----- >>From: ext Jonathan Rosenberg [mailto:jdrosen@cisco.com] >>Sent: 07 May, 2007 19:42 >>To: IETF Sipping List >>Subject: [Sipping] I-D on service identification now available >> >>During the Prague IETF, we discussed producing a document that >>is an expository on the architectural principles behind >>service identification >>- what it means, why people want it, what the perils are. I've >>now finished this, and posted it. Until it appears, you can >>pick it up here: >> >>http://www.jdrosen.net/papers/draft-rosenberg-sipping-service-i >>dentification-02.txt >> >>This is a complete rewrite of the previous document, following >>the outline I proposed in Prague. >> >>Thanks, >>Jonathan R. >>-- >>Jonathan D. Rosenberg, Ph.D. 600 Lanidex Plaza >>Cisco Fellow Parsippany, NJ >>07054-2711 >>Cisco Systems >>jdrosen@cisco.com FAX: (973) 952-5050 >>http://www.jdrosen.net PHONE: (973) 952-5000 >>http://www.cisco.com >> >> >>_______________________________________________ >>Sipping mailing list https://www1.ietf.org/mailman/listinfo/sipping >>This list is for NEW development of the application of SIP Use >>sip-implementors@cs.columbia.edu for questions on current sip >>Use sip@ietf.org for new developments of core SIP >> > > -- Jonathan D. Rosenberg, Ph.D. 600 Lanidex Plaza Cisco Fellow Parsippany, NJ 07054-2711 Cisco Systems jdrosen@cisco.com FAX: (973) 952-5050 http://www.jdrosen.net PHONE: (973) 952-5000 http://www.cisco.com _______________________________________________ Sipping mailing list https://www1.ietf.org/mailman/listinfo/sipping This list is for NEW development of the application of SIP Use sip-implementors@cs.columbia.edu for questions on current sip Use sip@ietf.org for new developments of core SIP _______________________________________________ Sipping mailing list https://www1.ietf.org/mailman/listinfo/sipping This list is for NEW development of the application of SIP Use sip-implementors@cs.columbia.edu for questions on current sip Use sip@ietf.org for new developments of core SIP
- [Sipping] I-D on service identification now avail… Jonathan Rosenberg
- Re: [Sipping] I-D on service identification now a… Paul Kyzivat
- Re: [Sipping] I-D on service identification now a… Spencer Dawkins
- RE: [Sipping] I-D on service identification now a… Henry Sinnreich
- RE: [Sipping] I-D on service identification now a… Markus.Isomaki
- RE: [Sipping] I-D on service identification now a… Juha Heinanen
- Re: [Sipping] I-D on service identification now a… Arjun Roychowdhury
- RE: [Sipping] I-D on service identification now a… Markus.Isomaki
- Re: [Sipping] I-D on service identification now a… Bruce Qi
- Re: [Sipping] I-D on service identification now a… Paul Kyzivat
- Re: [Sipping] I-D on service identification now a… Jonathan Rosenberg
- Re: [Sipping] I-D on service identification now a… Jonathan Rosenberg
- Re: [Sipping] I-D on service identification now a… Dean Willis
- Re: [Sipping] I-D on service identification now a… Juha Heinanen
- RE: [Sipping] I-D on service identification now a… Samir Srivastava
- RE: [Sipping] I-D on service identification now a… Henry Sinnreich
- RE: [Sipping] I-D on service identification now a… Henry Sinnreich
- RE: [Sipping] I-D on service identification now a… Christer Holmberg (JO/LMF)
- Re: [Sipping] I-D on service identification now a… Dean Willis
- Re: [Sipping] I-D on service identification now a… Dean Willis
- RE: [Sipping] I-D on service identification now a… Markus.Isomaki
- Re: [Sipping] I-D on service identification now a… Jonathan Rosenberg
- Re: [Sipping] I-D on service identification now a… Dean Willis
- Re: [Sipping] I-D on service identification now a… Paul Kyzivat
- RE: [Sipping] I-D on service identification now a… Christer Holmberg (JO/LMF)
- Re: [Sipping] I-D on service identification now a… Dean Willis
- Re: [Sipping] I-D on service identification now a… Jonathan Rosenberg
- RE: [Sipping] I-D on service identification now a… Francois Audet
- RE: [Sipping] I-D on service identification now a… Samir Srivastava
- Re: [Sipping] I-D on service identification now a… Dale.Worley
- Re: [Sipping] I-D on service identification now a… Dale.Worley
- Re: [Sipping] I-D on service identification now a… Dean Willis
- Re: [Sipping] I-D on service identification now a… Dale.Worley
- Re: [Sipping] I-D on service identification now a… Dale.Worley
- RE: [Sipping] I-D on service identification now a… Francois Audet
- RE: [Sipping] I-D on service identification now a… Henry Sinnreich
- RE: [Sipping] I-D on service identification now a… Samir Srivastava
- RE: [Sipping] I-D on service identification now a… Andrew Allen
- RE: [Sipping] I-D on service identification now a… Samir Srivastava
- Re: [Sipping] I-D on service identification now a… Paul Kyzivat
- Re: [Sipping] I-D on service identification now a… Paul Kyzivat
- Re: [Sipping] I-D on service identification now a… Dale.Worley
- Re: [Sipping] I-D on service identification now a… Dean Willis
- Re: [Sipping] I-D on service identification now a… Dean Willis
- RE: [Sipping] I-D on service identification now a… Henry Sinnreich
- RE: [Sipping] I-D on service identification now a… Christer Holmberg (JO/LMF)
- RE: [Sipping] I-D on service identification now a… Francois Audet
- Re: [Sipping] I-D on service identification now a… Paul Kyzivat
- Re: [Sipping] I-D on service identification now a… Dale.Worley
- Re: [Sipping] I-D on service identification now a… Dean Willis
- Re: [Sipping] I-D on service identification now a… Spencer Dawkins
- Re: [Sipping] I-D on service identification now a… Eric Burger
- Call Recording use case (was Re: [Sipping] I-D on… Eric Burger
- RE: [Sipping] I-D on service identification now a… Christer Holmberg (JO/LMF)
- Re: [Sipping] I-D on service identification now a… Arjun Roychowdhury
- Re: [Sipping] I-D on service identification now a… Dean Willis
- Re: [Sipping] I-D on service identification now a… Paul Kyzivat
- RE: [Sipping] I-D on service identification now a… Roy, Radhika R.
- RE: [Sipping] I-D on service identification now a… Henry Sinnreich
- Re: [Sipping] I-D on service identification now a… Dale.Worley
- Re: [Sipping] I-D on service identification now a… Dale.Worley
- RE: [Sipping] I-D on service identification now a… Roy, Radhika R.
- RE: [Sipping] I-D on service identification now a… Christer Holmberg (JO/LMF)
- RE: [Sipping] I-D on service identification now a… Christer Holmberg (JO/LMF)
- Re: [Sipping] I-D on service identification now a… Eric Burger
- Re: [Sipping] I-D on service identification now a… Jonathan Rosenberg
- Re: [Sipping] I-D on service identification now a… Paul Kyzivat
- RE: [Sipping] I-D on service identification now a… Christer Holmberg (JO/LMF)
- Re: [Sipping] I-D on service identification now a… Paul Kyzivat
- RE: [Sipping] I-D on service identification now a… Christer Holmberg (JO/LMF)
- RE: [Sipping] I-D on service identification now a… Dawes, Peter, VF-Group
- R: [Sipping] I-D on service identification now av… Salvatore Loreto (JO/LMF)
- RE: [Sipping] I-D on service identification now a… Christer Holmberg (JO/LMF)