Re: [MMUSIC] 1-week WGLC on Section 7.6 (3PCC Considerations) in draft-ietf-mmusic-rfc8843bis-06

Christer Holmberg <christer.holmberg@ericsson.com> Mon, 29 November 2021 19:00 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 CE9453A07AD for <mmusic@ietfa.amsl.com>; Mon, 29 Nov 2021 11:00:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.8
X-Spam-Level:
X-Spam-Status: No, score=-2.8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.701, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 jkwg7WY0AaY9 for <mmusic@ietfa.amsl.com>; Mon, 29 Nov 2021 11:00:12 -0800 (PST)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on20606.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e1b::606]) (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 7DB9C3A07AE for <mmusic@ietf.org>; Mon, 29 Nov 2021 11:00:11 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MR1fnf8UDZpWBTxvAqI0ViT4xybDReDxNLRC2mSN+x1Kp6kdy9ODR5LwYv4aMkO0EDufK7/QFz9CuSoEuGx1BvkoeLLAmMCToxArq60kdghTPBlPwEBJDnOIzdl5M72ZX69qupWEVvmLOMPUIAMgUxGysW5+CRtl2KkUfjNpPzGGhp7GHFeTnHGvE/i8Ta2L/8BS7oIEWi8pJjTmTTieoBDKtQThI+11cu36ep7HwDQUM4CcYblepCyEU45k8LBMmAQQNTrK4l+J5TIm45dt60YIfb1grLXH4ZZab/9gijHjdWdJDD515/AsOKyP6ZAbz815u2nqhCkr+RZT5AZwTw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=N95iHXC4m1CdFViPSy4tdSVJG+eLxmTxMBH8TXHDWS0=; b=ZswbQW/J5UyGqRvObHQJPzsnk8WNHA1vlonShhhN0ZfGdBHSebvbz7+B0RD9F0gjRN12KdbKP+HZdEG1B8vzlE3VqDCinY0Ju1kmCcIKOH/NKDjXMqbl2ELNl/ibBOttEUEkIucuankb2wdVsir2SGSdhUhT5RMN9z/LC79Hwsm4NsWytrtNm/MbjLjb0BREtmyMGV/0VWg+OlD6e0QtlTQmj+9vFCAGwUvlkNp8HZ0qT/RxkqngxvO+it0ZsM2jW8xYZOqOBPEaNBsTphG7pHFiYxm6KrtxKh14F9HQK05klBMJ49Zeq7QmAMfhWHrE/iT+KdBRO79EB1agndkDBg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=N95iHXC4m1CdFViPSy4tdSVJG+eLxmTxMBH8TXHDWS0=; b=cmZUWkNj6TwI2F2n86uzRhP+U3MRIV0EmHYrYZBu3rvBGBVIkPu84b981P/Iw8+jS5wbkLm50W8gW1nud7GS1kcuBBdD4jE9yL1lWcByazdMU11AlLtElVxEPRxKB+v6I/T9NzNmG6PpTGGLp/nix6u8bRjdi6hySdu5o9Uyh1s=
Received: from HE1PR07MB4441.eurprd07.prod.outlook.com (2603:10a6:7:9f::27) by HE1PR0702MB3755.eurprd07.prod.outlook.com (2603:10a6:7:8d::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.9; Mon, 29 Nov 2021 19:00:05 +0000
Received: from HE1PR07MB4441.eurprd07.prod.outlook.com ([fe80::f9c6:ee52:f4eb:ea8c]) by HE1PR07MB4441.eurprd07.prod.outlook.com ([fe80::f9c6:ee52:f4eb:ea8c%6]) with mapi id 15.20.4755.011; Mon, 29 Nov 2021 19:00:05 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>, "mmusic@ietf.org" <mmusic@ietf.org>
Thread-Topic: [MMUSIC] 1-week WGLC on Section 7.6 (3PCC Considerations) in draft-ietf-mmusic-rfc8843bis-06
Thread-Index: AQHX3Ak/hBaHnooYkUSn2nMJ6e+Pu6wP84gAgAAAW8uAAFiPAIAAm1wwgACQLYCAAAcFAIABEjwAgADJKoCABJjlEIAC2RQAgAAAVkeAAARDgIAADtcAgAAMs90=
Date: Mon, 29 Nov 2021 19:00:05 +0000
Message-ID: <HE1PR07MB44419F390B8996EED8312BAB93669@HE1PR07MB4441.eurprd07.prod.outlook.com>
References: <443b55f8-9d42-6728-de87-36a8392aaa10@cisco.com> <CAOLzse3aNuKCp9jSXyzAdLjpaCZUzL4K071k3zLTWoE3Fry-BA@mail.gmail.com> <HE1PR07MB4441163C03DA3FA9A88B0114939F9@HE1PR07MB4441.eurprd07.prod.outlook.com> <CAOLzse1JMd=re=96OQR1qD6wj_SJnwRdUGAzU69k4v=gr4LcvQ@mail.gmail.com> <HE1PR07MB44419673CDC9E5C1CD76F04593609@HE1PR07MB4441.eurprd07.prod.outlook.com> <CAOLzse3e0bmNwkz_2T6QvpQYs5Q3dqB8YnEoVQp=YRPhGP+6Vw@mail.gmail.com> <CAD5OKxs25qiRvvFZDzda2CWun3MAwZxz8WrGYJdDHEgdB1d0ng@mail.gmail.com> <HE1PR07MB44415ADB77F0EA6B8732DB2393619@HE1PR07MB4441.eurprd07.prod.outlook.com> <CAOLzse3yFO+iAWEeqrv_WZTZZi0xO3C3pGL+G13-59N4+kgj-A@mail.gmail.com> <HE1PR07MB44418958A9C748993B42342293649@HE1PR07MB4441.eurprd07.prod.outlook.com> <366a03d8-8228-9b90-7730-93146d628927@alum.mit.edu> <HE1PR07MB4441C740C1E7D1D2E33E81A893669@HE1PR07MB4441.eurprd07.prod.outlook.com> <CAD5OKxsF+r9f62C1F-VX2ijKTHFepUMJaaatn_SGc+7Eo5AxfQ@mail.gmail.com> <0da5c5e0-3379-7920-05a8-b959d65912a5@alum.mit.edu>
In-Reply-To: <0da5c5e0-3379-7920-05a8-b959d65912a5@alum.mit.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
suggested_attachment_session_id: e5e61117-22b6-5079-df07-88fb9787889e
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ericsson.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1e9ff4e0-7048-4b18-12cb-08d9b36a74bb
x-ms-traffictypediagnostic: HE1PR0702MB3755:
x-microsoft-antispam-prvs: <HE1PR0702MB37550D1B1325C72C6470C31D93669@HE1PR0702MB3755.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7219;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: E/Jma0A2LdRTiCIdK64oJyykAJcEGJylyK7Tkq1uzVK3MopsjCWvuE2FbqNXcYnFLdyil2PZrjqrpW1736BUsRAfZcz8ALsJV53FNkrM5Mhp+KbbOMOH4AAf+UGc8td9KUGKNUQsMdgzB7BTp/QONi+vwox1zZj0DO1lfpRxNYfNSP3FQql146zdhfhI+NJ6AM93XJ40zwkUM7GQ+iOIAyl0hCxBHf2PkaZ0FnxjHg4RyLHbyMUp3tIQ1WICdCkhQ8iD1JkHdTKwu9rlJWLp9kr3rbO1pQGr+e2QMlPeXxbUVxeqpfxAG/vyxqTajNIahPPawvxjDf1557MNaaT2I2wx4sjnZwuxlzPacdAoAIgfM6+LE+jeQaXQDdGYzfou3cmF79Wy4mYydH6mIiYHbo1oTSvcqhcz37OBIq4MNRF5dEQcDIvq24sab+7jzt2PkdvKItn8f508JdM2pb/DRyOdVe80mu9W3kj2El3/LyS8QIWiIitwAjkpF4SdLRT2yYq5HTjFuJFOFXHd+SSZzHrKBIhqvc9jZXdwCT1KiGdW8AtNsjIJcFObeR3JMcoXEPhNh+5tgQ5kuJQ+LHgAvHF7R+TusiZ4ITl5bnm4M8DrKvV7OyHMB/l1G/Iz2/a/aJSWlHgVBsaiZHElg8vob4C7tq0nx3g1mWZuS2SqD9GqXlX7GgcpvM6lXB7MLsVsVfs5KjfH805aDptMAkiyBMaaE1DHB8yNVDYoneJ8lm+EN/XuBUMqLfLFI+w1FEsdymtOFNjY/CfKpjUfaQCmw9i7zM7qm+YSdkQkbj8XbS8=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR07MB4441.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(316002)(19627405001)(7696005)(33656002)(966005)(83380400001)(38070700005)(55016003)(122000001)(44832011)(71200400001)(110136005)(66446008)(5660300002)(38100700002)(76116006)(8676002)(66946007)(82960400001)(186003)(9686003)(8936002)(86362001)(6506007)(53546011)(64756008)(2906002)(66556008)(52536014)(26005)(508600001)(66476007)(166002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: hqPW2/tcq2WkD2+KZKR6bY2sndfHu5fg+JJnAIc9HcRWqIQFtIQumyI0AwcjNZrO2Z6+Xw2Uzg0XdRtN406oX2uNVOUGx+ZGdXcvdvogM85MOeTZzzwN66syetsQSpos3WJKAyXNPsrG9Gryj1lWGAcoUvdvBtIoVZktdnNHgWShdCVU4J2lxhUxxuqjVbP9Ir24Xv28DapdUhF360ZnIw+f+WLvPIXd7gYT4v4tGn1aLmJkTGSiCSiph/xVx5X+yxzZp47gOx7fo4dqGOE3BsiXfZxCXdqnFcxgO/OTGnl2gu/TNQLm1w/rmU+oti6DgrW6pIIPtuhDuxIxFhpdm7GzIAo3r9onXIwOWUTaZRn+UwWvhgiFGDOWefS7cNxfpKuXjgNNVUOyrLyn+YzNNm13dS6wTETToXX3Tw/037NfLnQk2fEcrFiR/asXQQDoCA5f60T3inFRcmVf8HNWoFB7ih6DxG1PKLPfm+jzu8npL8cyTcXkfz8eakoGqGyTL4JyFOe+xhZk9SUFzegLikt+E/8WIjLm0gbQe3NdVx3GkUAvU2jRv8xUFbkwG/cGel5YAuWSrFJy7x/yyFh9ftXk0/CGqf77pGjLtRsiE0kHq//d1BvNTBOmkQbtKYGVHBwHTRxC96pri6tzZqNF69+p4ELkBFuQLyI1W14JvUdFXFZq3BtGuBJau/A5i0wnAv30cT/GUWrY8er1goVOvphXdVKk86AsI/xYAutkhZXB3iip9EJuLB0u54bhGsiD/iABjNfPbbXHJW2LxLhlzaMJ7oDhRbsYxPJ/RA0U4u8Dw2xgG4PwEyGKUwMFrJxKu2tpI/2I/yAXsOAwLlAfs7WdSPJdTyL4aKj+vOLa5F3sEretRPBOAticW+GhmhktTLgzr2M1KQSFqSoI1/CJPtP9ts9TmLe+72QeWf2IKwAr1VJaSO1BrFHrbGxeP0P9y2ShItPHjS1dIkbS6UFyUwf1gGDuWEyd789Znlglvm7N/UdYlvJEaUl7tymX9MS9EurEraRQ+vbHbzzooqFFOzOPADXHU9I1dtIAv2efeFvw8t9EZ7/dnfs63MLzvJ0t+0Uv+m6MbndtcuTN0Vuz4AvdHf0iD+521vEU0z4KX0p7vOsanM38j+jkhmHhPw4DmaK1DBXw57/uSsbgF/CMbVYlAfY0wBEtz6PeIah/Ewq9GONx44TWPfyEvJ5RpGTNqNn8qiEKA5Z6L54r5RDIsTfA3kOiLiEITc3/oW2ks3oXgMMY8g8BJUZhoHoUbr/uXiyA7KCmJFOWPBiKSPCMu93Y00I669+3XnNF8RroRqouZBF+MW5btOazNdNO8qlCI7HgPUyMyOw2l6ESj+hiz54UWN8zutq6R+S+/p64sLqvHUzbjKcACsq96W7atVS1ohdJSm6vPlwoDCKAljArNBfq9rye0hAcoQXHSvGgkOlBMhzzdo0wa8ciON/iCFR7Mp/YUMZdA40FFXN7VK0KSXsqN9UbkcLCLsUIkbh7hDfkpf4bNMPVP+KEt41aYR+iKjHIDEusVXba0lEXhboP7sR5sIZwxaL3C8B3OIVOtYr2Yf81snYX1Q1RIkQvHfybn7hwAXEOfB0pv8TRBeF9X0Lf4JiobEpRtrZkAy8R1hl6xRY6iWxsq7mzrIUb8cn1EE1qYQJGkxy2SukDel4apg==
Content-Type: multipart/alternative; boundary="_000_HE1PR07MB44419F390B8996EED8312BAB93669HE1PR07MB4441eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR07MB4441.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1e9ff4e0-7048-4b18-12cb-08d9b36a74bb
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Nov 2021 19:00:05.4552 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: eHziAG8JyISb1cSOyAHYM2mj2CoeLfJMbUtZxYIqc9z03fl9UtQgf3HBzQHqEGR+hALa4itNh08ehwqj7HuscUHyv84Deq5l92cmYPc7a84=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0702MB3755
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/RBwQikc3O4fBgytAwWLjyCcfvnA>
Subject: Re: [MMUSIC] 1-week WGLC on Section 7.6 (3PCC Considerations) in draft-ietf-mmusic-rfc8843bis-06
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 29 Nov 2021 19:00:17 -0000

Hi Paul,

Since the issue is introduced by BUNDLE, I think we should say more than simply "the 3PCC has to do something".

I am fine to change the current procedure from a SHOULD to an example, but I do think we should include some guidance.

For example:

"Therefore, the 3PCC controller needs to take actions to mitigate this problem, e.g., by rewriting the subsequent BUNDLE offer
into a valid initial BUNDLE offer (Section 7.2), before it forwards the BUNDLE offer to a UA."

(I have no strong opinion on whether we use "3GPP controller needs to" or "3GPP controller SHOULD".)

Regards,

Christer



________________________________
From: mmusic <mmusic-bounces@ietf.org> on behalf of Paul Kyzivat <pkyzivat@alum.mit.edu>
Sent: Monday, November 29, 2021 8:07 PM
To: mmusic@ietf.org <mmusic@ietf.org>
Subject: Re: [MMUSIC] 1-week WGLC on Section 7.6 (3PCC Considerations) in draft-ietf-mmusic-rfc8843bis-06

Roman,

On 11/29/21 12:14 PM, Roman Shpount wrote:
> Paul,
>
> There is already the following language there:
>
> When the BUNDLE mechanism is used, an initial BUNDLE Offer is
> constructed using different rules than subsequent BUNDLE Offers, and it
> cannot be assumed that a UA is able to correctly process a subsequent
> BUNDLE Offer as an initial BUNDLE offer.  Therefore, the  3PCC
> controller SHOULD rewrite the subsequent BUNDLE Offer into a valid
> initial BUNDLE Offer, following the procedures in Section 7.2, before it
> forwards the BUNDLE Offer to a UA.  In the rewritten BUNDLE Offer the
> 3PCC controller will set the port value to zero (and include an SDP
> 'bundle-only' attribute) for each "m=" section within the BUNDLE group,
> excluding the offerer-tagged "m=" section.

OK. Shame on me for responding to Christer's proposed new text without
reviewing it in the context it falls within.

You are right that the paragraph you mention here, which immediately
follows the revised text for #2, does address the need to mitigate the
problem. But that then goes back to my earlier comment:

> This approach has a limitation:
>
> If the new UA is unable/unwilling to bundle the media then the updated call will be limited to a single media stream, even if the old UA is willing to operate with unbundled media.
>
> An alternative way to do this is for the 3pcc controller start the transfer by sending the old UA an offerless INVITE/Replaces. That will result in getting an initial bundle offer that should give maximum flexibility to the new UA.
>
> Its possible that the old UA doesn't support INVITE/Replaces. If so, the 3pcc controller could then fall back to the method currently in 7.6.

Subsequent discussion of that comment led me to conclude that getting
into the weeds of *how* to mitigate the problem may be unwise.

So perhaps my more recent can replace part of this last paragraph.
Specifically, replace:

OLD

    ... Therefore, the
    3PCC controller SHOULD rewrite the subsequent BUNDLE Offer into a
    valid initial BUNDLE Offer, following the procedures in Section 7.2,
    before it forwards the BUNDLE Offer to a UA.  In the rewritten BUNDLE
    Offer the 3PCC controller will set the port value to zero (and
    include an SDP 'bundle-only' attribute) for each "m=" section within
    the BUNDLE group, excluding the offerer-tagged "m=" section.

NEW

    The 3PCC controller SHOULD take actions to mitigate this problem.

        Thanks,
        Paul

_______________________________________________
mmusic mailing list
mmusic@ietf.org
https://www.ietf.org/mailman/listinfo/mmusic