Re: [MMUSIC] Eric Rescorla's No Objection on draft-ietf-mmusic-sdp-bundle-negotiation-51: (with COMMENT)

Christer Holmberg <christer.holmberg@ericsson.com> Tue, 22 May 2018 03:14 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76DA012E047 for <mmusic@ietfa.amsl.com>; Mon, 21 May 2018 20:14:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.311
X-Spam-Level:
X-Spam-Status: No, score=-4.311 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_MED=-2.3, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com
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 swBQzGsA7ALn for <mmusic@ietfa.amsl.com>; Mon, 21 May 2018 20:14:55 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5677F12E055 for <mmusic@ietf.org>; Mon, 21 May 2018 20:14:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1526958890; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=IJF+Dwfche2Gx2QH9VlIlp4gnFqrD/s5lr7RGyZ1/Gs=; b=EoO4GRgGtTfpxnhpS4FI6KwVwXIsfIkVTYbZgwfvAY2CrI/cqXcfppuFhu3w3QKr 9PEHTSHNTcVPd8FhSS9o8DAT1I0vC9RQavbATX9Kl9i2FZReWwNscEWCkDpBWFWs 8HNB6vCrxO3TRevFi3iIM9QFV+nBp7l2E6SSnDQIfOk=;
X-AuditID: c1b4fb2d-a6b079c00000050d-39-5b038b2a9c63
Received: from ESESSHC003.ericsson.se (Unknown_Domain [153.88.183.27]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id 4C.7E.01293.A2B830B5; Tue, 22 May 2018 05:14:50 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.29]) by ESESSHC003.ericsson.se ([153.88.183.27]) with mapi id 14.03.0382.000; Tue, 22 May 2018 05:14:50 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Ben Campbell <ben@nostrum.com>
CC: Adam Roach <adam@nostrum.com>, Eric Rescorla <ekr@rtfm.com>, Flemming Andreasen <fandreas@cisco.com>, "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, mmusic WG <mmusic@ietf.org>, The IESG <iesg@ietf.org>, "draft-ietf-mmusic-sdp-bundle-negotiation@ietf.org" <draft-ietf-mmusic-sdp-bundle-negotiation@ietf.org>
Thread-Topic: Eric Rescorla's No Objection on draft-ietf-mmusic-sdp-bundle-negotiation-51: (with COMMENT)
Thread-Index: AQHT766LffbzCcV2SUiRhWKu/Il/cKQ3YCGAgAASdYCAAlF4YIAAQO6AgAAnPgCAACLr4P//4gwAgAAh4dCAAA2UqIAAAxdIgACL9wCAACYIQA==
Date: Tue, 22 May 2018 03:14:49 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B72EFCBEB@ESESSMB109.ericsson.se>
References: <152676110260.28001.7412898846338225219.idtracker@ietfa.amsl.com> <CABcZeBN43yTCK+XbLLih_xeaBwsGVMa6XcPQkrcyQjzQHfzNuQ@mail.gmail.com> <CABcZeBO5b4OMaV5z-XhQPVOUpX6eB_GZKPu7b9Ti6MOCwsJ5xQ@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B72EF825B@ESESSMB109.ericsson.se> <CABcZeBM5Vqmw-txmTmrcOXndwsW=20oUvXywdeLR9OMBPFp1cQ@mail.gmail.com> <701d1e42-fcb9-a849-2865-9f1a71176a50@nostrum.com> <7594FB04B1934943A5C02806D1A2204B72EF9591@ESESSMB109.ericsson.se> <d6143d6e-7177-36dc-76ea-b85e8b519724@nostrum.com> <7594FB04B1934943A5C02806D1A2204B72EF9626@ESESSMB109.ericsson.se> <EA1B8B7B-B908-422E-8D75-ECABF47E8690@ericsson.com> <54A24D59-4EC7-415D-B83D-1FFFF7AA715E@ericsson.com> <5DC7BE03-19FF-4E26-988C-95577F0F74C7@nostrum.com>
In-Reply-To: <5DC7BE03-19FF-4E26-988C-95577F0F74C7@nostrum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.170]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrIIsWRmVeSWpSXmKPExsUyM2K7tK5WN3O0wbNtFhZ7/i5it5jfeZrd Yvqsd2wWK16fY7d4f0HXYsaficwW53euZ7KYuvwxiwOHx5TfG1k9liz5yeQxa+cTFo/Jj9uY A1iiuGxSUnMyy1KL9O0SuDJWnX7CVLBBqqLx8QTWBsYbkl2MnBwSAiYSr091sXQxcnEICRxh lJh6+w2Us5hR4tjf/UxdjBwcbAIWEt3/tEEaRASUJJ43b2UBsZkFjjJJvJlnAWILC2RJ9C6e xQpRky1xZNIaRpBWEYE6iWsv9EHCLAKqEi+3XGMDsXkFfCWONU9nhVj1k1XixpR9YDM5Bewl Ns/5B1bEKCAm8f3UGiaIXeISt57MZ4I4WkBiyZ7zzBC2qMTLx/9YIWwliTObnrOA7GUW0JRY v0sfolVRYkr3Q3aIvYISJ2c+YZnAKDoLydRZCB2zkHTMQtKxgJFlFaNocWpxcW66kbFealFm cnFxfp5eXmrJJkZgxB3c8lt3B+Pq146HGAU4GJV4eP9VM0cLsSaWFVfmHmKU4GBWEuH9dIkp Wog3JbGyKrUoP76oNCe1+BCjNAeLkjiv3qo9UUIC6YklqdmpqQWpRTBZJg5OqQZGqZr6um3h unutlu04Ljkz6LbZfgtbuygF5su38po63M2fZ+379+QYZ68Y+4cJq6wen1RQtp6e0Gn5Z3mA cYD5L5O62hkLPUOq34ea3OY3l/1x6cMOwUiBrrdtTz50t8YzWvC9eSNuf07sQnupd+VM6SkJ gRerXOVFrxm1zXV5pX1xC/OceEUlluKMREMt5qLiRABAR6Y0tAIAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/5U64fpBBLkFKSiTlqIHagSP4gSE>
Subject: Re: [MMUSIC] Eric Rescorla's No Objection on draft-ietf-mmusic-sdp-bundle-negotiation-51: (with COMMENT)
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mmusic/>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 May 2018 03:14:57 -0000

Hi,

>> In my opinion, if the problem is that there is a conflict with the terminology in RFC 3261 and/or 3264, then let’s fix those specs instead.
>
> I don’t follow -- are you suggesting we should change the terminology in 3264 to match that of work-in-process extensions? Or did I misread that?

I am saying that we have been using "initial offer" in SDP attribute extension specifications for many years, and I can't think of a single case where it would only apply to the initial offer of a session. It applies to the case where an SDP attribute is first added to an m- section (the m- section itself may not even be present in the initial offer of the session, but added later).

I can't think of a single case where we would have procedures that ONLY apply to the initial offer of a session. "Initial offer" always refer to the offer where the attribute is first added to an m- section.

Regards,

Christer

 
> Sent from my iPhone
> 
> On 21 May 2018, at 19.23, Christer Holmberg <christer.holmberg@ericsson.com> wrote:
> 
>> ...and, to use an example you may be more familiar with: RID.
>> 
>> Are you saying that the “initial offer” procedures can only be used for the initial offer of the SIP session, meaning I can’t introduce RID later in the session (to an existing and/or new m- line)? If so, I think that should be explicitly stated in the draft.
>> 
>> Regards,
>> 
>> Christer
>> 
>> 
>> Sent from my iPhone
>> 
>> On 21 May 2018, at 18.37, Christer Holmberg <christer.holmberg@ericsson.com> wrote:
>> 
>>> Hi,
>>> 
>>>>> It is also important to remember that this affects virtually every SDP attribute we define, >> unless there are cases where "initial offer" always means the initial offer of a session, i.e., >> it is not possible to introduce an attribute later in a session.
>>>> 
>>>> I'm not following your logic here. Can you give an example?
>>> 
>>> Assume I establish a session, with audio and video.
>>> 
>>> The initial offer will contain the m- lines, and associated SDP attributes, for audio and video.
>>> 
>>> Later in the session, I send a subsequent offer, adding a BFCP m- line.
>>> 
>>> When setting the SDP attributes associated with the BFCP m- line, I will now use the "initial offer" procedures for those attributes, because it is the initial offer for those attributes (while a subsequent offer for the SIP session).
>>> 
>>> Regards,
>>> 
>>> Christer
>>>