Re: [straw] FW: New Version Notification for draft-ram-straw-b2bua-feature-tag-00.txt

"Ram Mohan R (rmohanr)" <rmohanr@cisco.com> Sat, 01 August 2015 06:28 UTC

Return-Path: <rmohanr@cisco.com>
X-Original-To: straw@ietfa.amsl.com
Delivered-To: straw@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A0931B2ACD for <straw@ietfa.amsl.com>; Fri, 31 Jul 2015 23:28:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.511
X-Spam-Level:
X-Spam-Status: No, score=-14.511 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YoymCViFC8mp for <straw@ietfa.amsl.com>; Fri, 31 Jul 2015 23:28:45 -0700 (PDT)
Received: from alln-iport-7.cisco.com (alln-iport-7.cisco.com [173.37.142.94]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E7BD1B2ACC for <straw@ietf.org>; Fri, 31 Jul 2015 23:28:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7098; q=dns/txt; s=iport; t=1438410525; x=1439620125; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=YMt8sK+Vync0iG72132AkBaoKD7u8Tl2A4mY3lQn7k0=; b=WyZEi/bu2z1/L49W0XpbWGuuxFQIH5Z9rRbAPaxfzvIC6YCfNXF4tcmd HT+DEknKiJYMboSzECYclK2YgQxo52+c9+ZLJFLlt2MFRngisUerasm0B o6/USM9r6gGUIqOftuupG/1a0UvMH3tZk+8eRrJ/QtFmKaXO6SOnYjFba Y=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AnAwCYZrxV/5NdJa1bGQEBAYJ+VGkGvD0JgV0dCoV5AoEuOBQBAQEBAQEBfwuEIwEBAQEDAQEBNzQJAgwEAgEIEQMBAgEeECcLHAEIAgQOBYguDcg1AQEBAQEBAQEBAQEBAQEBAQEBAQEBF4tPhGImBwaEJgWMTYdwPAGEeodRgUdGg1qHCohzg2Qmgj+BPm+BSIEEAQEB
X-IronPort-AV: E=Sophos;i="5.15,590,1432598400"; d="scan'208";a="174388064"
Received: from rcdn-core-11.cisco.com ([173.37.93.147]) by alln-iport-7.cisco.com with ESMTP; 01 Aug 2015 06:28:44 +0000
Received: from xhc-aln-x10.cisco.com (xhc-aln-x10.cisco.com [173.36.12.84]) by rcdn-core-11.cisco.com (8.14.5/8.14.5) with ESMTP id t716SijQ013531 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Sat, 1 Aug 2015 06:28:44 GMT
Received: from xmb-aln-x05.cisco.com ([169.254.11.100]) by xhc-aln-x10.cisco.com ([173.36.12.84]) with mapi id 14.03.0195.001; Sat, 1 Aug 2015 01:28:44 -0500
From: "Ram Mohan R (rmohanr)" <rmohanr@cisco.com>
To: "ranjit@ranjitvoip.com" <ranjit@ranjitvoip.com>
Thread-Topic: [straw] FW: New Version Notification for draft-ram-straw-b2bua-feature-tag-00.txt
Thread-Index: AQHQt/mB0cj6CX2sgkGh2cwdMA+3wZ311+HGgAGuyYA=
Date: Sat, 01 Aug 2015 06:28:43 +0000
Message-ID: <D1E26488.3AA90%rmohanr@cisco.com>
References: <20150706143859.26484.14872.idtracker@ietfa.amsl.com> <D1C0A2A2.37309%rmohanr@cisco.com> <559AB12A.40604@alum.mit.edu> <D1D2A26D.38C83%rmohanr@cisco.com> <9d4829dbc4e84926759a56e090090038@ranjitvoip.com>
In-Reply-To: <9d4829dbc4e84926759a56e090090038@ranjitvoip.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.5.3.150624
x-originating-ip: [10.65.60.41]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <961C6C6BC245A34DA0DC2A681C5E38BC@emea.cisco.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/straw/dVgfx301fhebFFJNWDoXGbZkaso>
Cc: "straw@ietf.org" <straw@ietf.org>, Paul Kyzivat <pkyzivat@alum.mit.edu>
Subject: Re: [straw] FW: New Version Notification for draft-ram-straw-b2bua-feature-tag-00.txt
X-BeenThere: straw@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Sip Traversal Required for Applications to Work \(STRAW\) working group discussion list" <straw.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/straw>, <mailto:straw-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/straw/>
List-Post: <mailto:straw@ietf.org>
List-Help: <mailto:straw-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/straw>, <mailto:straw-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 01 Aug 2015 06:28:48 -0000

Hi Ranjit,

Agree. There can be multiple roles for B2BUA and hence different
capabilities.

Ram

-----Original Message-----
From: "ranjit@ranjitvoip.com" <ranjit@ranjitvoip.com>
Date: Friday, 31 July 2015 8:46 pm
To: Cisco Employee <rmohanr@cisco.com>
Cc: Paul Kyzivat <pkyzivat@alum.mit.edu>, "straw@ietf.org" <straw@ietf.org>
Subject: Re: [straw] FW: New Version Notification for
draft-ram-straw-b2bua-feature-tag-00.txt

>Hi Ram
>
>I agree that B2BUA can multiple roles for different scenarios - but it
>could also play multiple roles for a particular scenario - like for a
>particular session, it could play the role of both signaling and media
>relay. Then both need to be indicated. So then the syntax could be
>
>Contact: <sip:b2bua1@host.example.com>;audio;video;
>          methods="INVITE,BYE,OPTIONS,ACK,CANCEL";
>          +sip.isSignalingB2BUA, +sip.isMediaAwareRelayB2BUA
>
>
>This means that the B2BUA can act as both signaling and media relay for
>this scenario and also shows its capabilities to act as both.
>
>Regards
>Ranjit
>
>On 2015-07-20 6:52 am, Ram Mohan R (rmohanr) wrote:
>> Hi Paul,
>> 
>> Sorry for delay. See inline
>> 
>> -----Original Message-----
>> From: straw <straw-bounces@ietf.org> on behalf of Paul Kyzivat
>> <pkyzivat@alum.mit.edu>
>> Date: Monday, 6 July 2015 6:47 pm
>> To: "straw@ietf.org" <straw@ietf.org>
>> Subject: Re: [straw] FW: New Version Notification for
>> draft-ram-straw-b2bua-feature-tag-00.txt
>> 
>>> Ram,
>>> 
>>> I am puzzled by this. I can't figure out when/how it would be used, or
>>> if/how it relates to RFC6809 (proxy-feature).
>>> 
>>> My problem is fundamentally whether the devices carrying this tag are
>>> to
>>> be viewed as endpoints or intermediaries.
>> 
>> These devices are primarily intermediary devices [ B2BUAs of types in
>> RFC
>> 7092].
>> 
>>> For the properties being
>>> described to be useful, I think one must view the device as an
>>> intermediary, that is somehow masking/modifying the intrinsic
>>> properties
>>> of the *actual* endpoint. Yet feature tags (callee capabilities)
>>> should
>>> be viewed as describing the target of communication.
>> 
>> Agree. Initially I had looked at RFC 3840 capabilities (some of them
>> like
>> isFocus which is a special case of middle box terminating sessions) and
>> thought 3840 would fit in to indicate the B2BUA capabilities. After
>> reading RFC 6809 I think that is more relevant and each B2BUA in the
>> path
>> can add a fci header with its type and so when the UA receives the
>> INVITE
>> it will see the list of fci headers with the top most being the closest
>> to
>> UA receiving the message.
>> 
>> The goal of this draft is for a UA to know the different types of B2BUA
>> [
>> with in the scope of RFC 7092 types] between itself and the
>> destination.
>> What the UA does by looking at the type of B2BUA is not in scope here.
>> 
>> Ram
>>> 
>>> RFC6809 provides a way of describing properties of intermediaries on
>>> the
>>> signaling (and potentially also the media) path. Perhaps this new
>>> property belongs there instead.
>>> 
>>> Another way to use a B2BUA is for me, as a user, to use a B2BUA as a
>>> foundation to build a virtual user agent, composed of one or more
>>> other
>>> UAs. That seems to fit your model. But in that case, other UAs
>>> interacting with it don't need to know that it is a B2BUA. Rather,
>>> they
>>> only need to know what capabilities it presents to the world. The fact
>>> that it is a B2BUA is simply an implementation detail.
>>> 
>>> 	Thanks,
>>> 	Paul
>>> 
>>> On 7/6/15 12:07 PM, Ram Mohan R (rmohanr) wrote:
>>>> Hi All,
>>>> 
>>>>   We have published a new draft that extends the User Agent
>>>> capabilities
>>>> specification(RFC 3840) to allow
>>>>     indication of Back-to-Back User Agent (B2BUA) types.
>>>> The motivation for this draft came out  of IESG review and subsequent
>>>> discussions of [I-D.ietf-straw-b2bua-stun] where it was pointed
>>>> that there is no existing mechanisms for B2BUA to indicate its
>>>> presence
>>>> except for special cases like Focus.
>>>> 
>>>> Please review and provide your inputs.
>>>> 
>>>> Regards,
>>>> Authors
>>>> 
>>>> -----Original Message-----
>>>> From: "internet-drafts@ietf.org" <internet-drafts@ietf.org>
>>>> Date: Monday, 6 July 2015 8:08 pm
>>>> To: Cisco Employee <rmohanr@cisco.com>, "Tirumaleswar Reddy
>>>> (tireddy)"
>>>> <tireddy@cisco.com>, "Gonzalo Salgueiro (gsalguei)"
>>>> <gsalguei@cisco.com>,
>>>> "Gonzalo Salgueiro (gsalguei)" <gsalguei@cisco.com>, "Tirumaleswar
>>>> Reddy
>>>> (tireddy)" <tireddy@cisco.com>, Cisco Employee <rmohanr@cisco.com>
>>>> Subject: New Version Notification for
>>>> draft-ram-straw-b2bua-feature-tag-00.txt
>>>> 
>>>>> 
>>>>> A new version of I-D, draft-ram-straw-b2bua-feature-tag-00.txt
>>>>> has been successfully submitted by Ram Mohan Ravindranath and posted
>>>>> to
>>>>> the
>>>>> IETF repository.
>>>>> 
>>>>> Name:		draft-ram-straw-b2bua-feature-tag
>>>>> Revision:	00
>>>>> Title:		A Session Initiation Protocol (SIP) Feature Tag for
>>>>> Back-to-Back
>>>>> User Agents (B2BUAs)
>>>>> Document date:	2015-07-06
>>>>> Group:		Individual Submission
>>>>> Pages:		8
>>>>> URL:
>>>>> 
>>>>> 
>>>>>https://www.ietf.org/internet-drafts/draft-ram-straw-b2bua-feature-tag
>>>>>-0
>>>>> 0.
>>>>> txt
>>>>> Status:
>>>>> https://datatracker.ietf.org/doc/draft-ram-straw-b2bua-feature-tag/
>>>>> Htmlized:
>>>>> https://tools.ietf.org/html/draft-ram-straw-b2bua-feature-tag-00
>>>>> 
>>>>> 
>>>>> Abstract:
>>>>>    The User Agent capabilities specification allows Session
>>>>> Initiation
>>>>>    Protocol (SIP) User Agents to convey their capabilities and
>>>>>    characteristics to other User Agents and to the registrar for its
>>>>>    domain.  This information is conveyed as parameters of the
>>>>> Contact
>>>>>    header field.  Amongst those capabilities are the type of User
>>>>> Agent
>>>>>    that is available at a SIP Uniform Resource Identifier (URI).
>>>>> This
>>>>>    document extends the User Agent capabilities specification to
>>>>> allow
>>>>>    indication of Back-to-Back User Agent (B2BUA) types.
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> Please note that it may take a couple of minutes from the time of
>>>>> submission
>>>>> until the htmlized version and diff are available at tools.ietf.org.
>>>>> 
>>>>> The IETF Secretariat
>>>>> 
>>>> 
>>>> _______________________________________________
>>>> straw mailing list
>>>> straw@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/straw
>>>> 
>>> 
>>> _______________________________________________
>>> straw mailing list
>>> straw@ietf.org
>>> https://www.ietf.org/mailman/listinfo/straw
>> 
>> _______________________________________________
>> straw mailing list
>> straw@ietf.org
>> https://www.ietf.org/mailman/listinfo/straw
>