Re: [dispatch] New I-D: draft-dawes-dispatch-mediasec-parameter-01

Hadriel Kaplan <HKaplan@acmepacket.com> Fri, 30 April 2010 15:47 UTC

Return-Path: <HKaplan@acmepacket.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 576C63A6AB2 for <dispatch@core3.amsl.com>; Fri, 30 Apr 2010 08:47:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.384
X-Spam-Level:
X-Spam-Status: No, score=-2.384 tagged_above=-999 required=5 tests=[AWL=0.215, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l7WpnEd9GLy4 for <dispatch@core3.amsl.com>; Fri, 30 Apr 2010 08:47:06 -0700 (PDT)
Received: from etmail.acmepacket.com (etmail.acmepacket.com [216.41.24.6]) by core3.amsl.com (Postfix) with ESMTP id 50A143A688C for <dispatch@ietf.org>; Fri, 30 Apr 2010 08:47:06 -0700 (PDT)
Received: from mail.acmepacket.com (216.41.24.7) by etmail.acmepacket.com (216.41.24.6) with Microsoft SMTP Server (TLS) id 8.1.375.2; Fri, 30 Apr 2010 11:46:51 -0400
Received: from mail.acmepacket.com ([127.0.0.1]) by mail ([127.0.0.1]) with mapi; Fri, 30 Apr 2010 11:46:51 -0400
From: Hadriel Kaplan <HKaplan@acmepacket.com>
To: "Leis, Peter (NSN - DE/Munich)" <peter.leis@nsn.com>, "Dawes, Peter, VF-Group" <Peter.Dawes@vodafone.com>, "dispatch@ietf.org" <dispatch@ietf.org>
Date: Fri, 30 Apr 2010 11:46:39 -0400
Thread-Topic: [dispatch] New I-D: draft-dawes-dispatch-mediasec-parameter-01
Thread-Index: AcrmqvRb0oMPHsADQou35HEOHpkh5AAqrLBwAAk+WIAAD9d+AAAExKawAB23s7A=
Message-ID: <430FC6BDED356B4C8498F634416644A91A8A5F18BC@mail>
References: <C6A11A02FF1FBF438477BB38132E47410614F0CD@EITO-MBX02.internal.vodafone.com> <430FC6BDED356B4C8498F634416644A91A8A5F15EF@mail> <D075E484906AB6479EEDA3624C87FAD1C204C3@DEMUEXC035.nsn-intra.net> <430FC6BDED356B4C8498F634416644A91A8A5F1711@mail> <D075E484906AB6479EEDA3624C87FAD1C2083F@DEMUEXC035.nsn-intra.net>
In-Reply-To: <D075E484906AB6479EEDA3624C87FAD1C2083F@DEMUEXC035.nsn-intra.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [dispatch] New I-D: draft-dawes-dispatch-mediasec-parameter-01
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 30 Apr 2010 15:47:07 -0000

> -----Original Message-----
> From: Leis, Peter (NSN - DE/Munich) [mailto:peter.leis@nsn.com]
> Sent: Friday, April 30, 2010 4:17 AM
> To: Hadriel Kaplan; Dawes, Peter, VF-Group; dispatch@ietf.org
> 
> > -----Original Message-----
> > From: ext Hadriel Kaplan [mailto:HKaplan@acmepacket.com]
> > Sent: Thursday, April 29, 2010 6:59 PM
> >
> > Right, but I'm trying to figure out why that is.  I mean
> > what's the reason the UA needs to know at Registration time
> > that it's next-hop b2bua can do srtp, instead of letting SDP
> > handle it?
> >
> > I *think* the answer is so that it can later send an INVITE
> > with an SDP offer without failing the request - is that the reason?
> 
> Right
 
OK, and I also agree that's a real problem.  That issue was raised in the IETF in 2006/2007.  There was a very simple proposal to avoid that, in draft-kaplan-mmusic-best-effort-srtp, but the decision of the MMUSIC WG was to instead use draft-ietf-mmusic-sdp-capability-negotiation to accomplish it.  That draft is now in the RFC editor's queue.  I know it's a lot of processing overhead, but that was the decision.  And I think 3gpp has put support for that into some release or other.


> > > RFC 3840 does only cover UA indicating support, but not SBC
> > indicating
> > > support.
> >
> > Actually, in a way it does.  An SBC is a B2BUA.  As a UA, it
> > can indicate feature tags.  What it *can't* do is indicate it
> > in the REGISTER response it sends to the UA.  But the UA
> > could send an OPTIONS to the B2BUA and get it in a feature
> > tag of the response to the OPTIONS.  I know it sucks to send
> > more SIP messages, but I don't see how to avoid that and be
> > consistent with the SIP architecture.  It's really weird for
> > a REGISTER response to indicate media capabilities of the Registrar.
> 
> use of OPTIONS was discussed, but due to the additional signalling, it
> was discarded.

Considering all of the other signaling already required (subscription to reg-event, subscription to presence, xcap, possibly subscription to Config server) isn't an OPTIONS just a nit at this point?  And that way this could be a general solution, instead of a 3gpp-specific one.


> The indication of network support for SDES-SRTP in response to REGISTER
> is not included by the registrar, but by the network element placed at
> the edge (the SBC/B2BUA)

I know, but from the UA's perspective the REGISTER response is coming from the Registrar, possibly through proxies.  There's no logical/conceptual model in the IETF for a REGISTER response to indicate media capabilities of some middle hop of the REGISTER.

-hadriel