Re: [MMUSIC] ICE-SIP-SDP: Question on ice-pacing attribute

Christer Holmberg <christer.holmberg@ericsson.com> Thu, 18 July 2019 06:18 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 1AEDA12012C; Wed, 17 Jul 2019 23:18:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 63iiQPQt9GfU; Wed, 17 Jul 2019 23:18:19 -0700 (PDT)
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40044.outbound.protection.outlook.com [40.107.4.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5390A120058; Wed, 17 Jul 2019 23:18:19 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SgHwqzhxttloFsgu85BDX4d+NakNoo+XD3NJ/mqFkZJSpFtC/jLfbibbBUFFmarQgpMH7zmd6m5+aB5pqzQuABbPTml2cBr0SN16KAmL0VOmQfUuyYQPDT93VujG89+oUjkCDSx5a6rRsjpCY0sP6Mt68IuNk/6poshyywx7LVgBZFmHKbyatVEE9ujGs8v+MPdGhe5nP3WH6z+doz4jRdiRIBDeUQzYm3AY2Gy3GSh/omepKTiB0yyU+bGN0e7o+Xz8yN/sEBTqcPK+KDXnavCJ+Wao3d4JC7nortMssVbsZrl7y6qv6CXITAhSnRQpfJey2YvxteFUOJolUtEieg==
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-SenderADCheck; bh=AmfJyfzTfRtrtSf34gUcgdXRxDtmyl6XfBFEfKGyD/w=; b=iQVXvbURY8/l5gIGk6UglCg0CoSi+xk7VWm8V1/38waSK1E0UaGLwNhai+lltrlzE62rRlH4Em5P/XD+0gksltPTYQfe+aL7kIX5SGzw6w7p8vUFUG7gUHIzc/LWGZcDMBm6dIvYJrPVH8TT0MrfZdVIf5mGNyslVYrkKSf35WqLiqbRldQdtOg2/jz2/X2qx+WDKNfPP0X8Qm/3oY9I/zuy+KUWjJ0Sk9pkz1FFmJ9+f6u8WsFG/E38TXTt+VqI3DcMK7AH/EQTA/aIkNRo4aqW0imcKAA4ppHEoxbp1J5H7AGpo0K97jW8uG9JKC8YoJ5UwmKi7vmmE8CNJoaLrw==
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=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AmfJyfzTfRtrtSf34gUcgdXRxDtmyl6XfBFEfKGyD/w=; b=bre1ONT3sEevTGJ/UWLfWMeDhaHfrQb1f6vz0oDYQuQRmaRW3dB54IQE++ux7cv3xWjNIH0blz/hmeqIvdmmLdrZwQW1azeTXdf+E7KYSWL41e/JDtx49zvhLUIrVOcIzjR/KtNNevDLQVK68UqpQ8pQyVgg5oUG2KH2s5h+loc=
Received: from HE1PR07MB3161.eurprd07.prod.outlook.com (10.170.245.23) by HE1PR07MB4218.eurprd07.prod.outlook.com (20.176.166.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2094.8; Thu, 18 Jul 2019 06:18:16 +0000
Received: from HE1PR07MB3161.eurprd07.prod.outlook.com ([fe80::5050:a3a9:be80:cf43]) by HE1PR07MB3161.eurprd07.prod.outlook.com ([fe80::5050:a3a9:be80:cf43%5]) with mapi id 15.20.2094.009; Thu, 18 Jul 2019 06:18:16 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Roman Shpount <roman@telurix.com>
CC: "mmusic@ietf.org" <mmusic@ietf.org>, "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>
Thread-Topic: [MMUSIC] ICE-SIP-SDP: Question on ice-pacing attribute
Thread-Index: AQHVPKhTYvk/K01+fEqTd3w2WIiQUqbPV2SAgAAG/2CAAAmlAIAAfy5A
Date: Thu, 18 Jul 2019 06:18:16 +0000
Message-ID: <HE1PR07MB31617387FC4011720FA33D0A93C80@HE1PR07MB3161.eurprd07.prod.outlook.com>
References: <D7B95418-048F-4C6F-B953-33CC85C5B238@ericsson.com> <CAD5OKxvYCkB-Kz40EYTZADQQJLYKxrTcqNDMaTbDmhD16hrdnw@mail.gmail.com> <HE1PR07MB316129D747E30D434F96832893C90@HE1PR07MB3161.eurprd07.prod.outlook.com> <CAD5OKxv2aDZhy3LM0+7ehNybV14pDFiNwcdOtrLyF7stwPoYeQ@mail.gmail.com>
In-Reply-To: <CAD5OKxv2aDZhy3LM0+7ehNybV14pDFiNwcdOtrLyF7stwPoYeQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: fi-FI
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=christer.holmberg@ericsson.com;
x-originating-ip: [178.55.156.56]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: edc96bd1-ae7a-4604-855d-08d70b47b8db
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:HE1PR07MB4218;
x-ms-traffictypediagnostic: HE1PR07MB4218:
x-microsoft-antispam-prvs: <HE1PR07MB4218E01A9FA759EA48D07FF593C80@HE1PR07MB4218.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 01026E1310
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(376002)(366004)(39860400002)(136003)(396003)(189003)(199004)(66066001)(71200400001)(2906002)(102836004)(14454004)(66446008)(44832011)(66476007)(64756008)(52536014)(7696005)(99286004)(33656002)(6436002)(68736007)(76176011)(4326008)(66556008)(71190400001)(9686003)(6506007)(186003)(790700001)(53936002)(7736002)(74316002)(8936002)(55016002)(478600001)(26005)(14444005)(6116002)(81156014)(81166006)(25786009)(256004)(3846002)(11346002)(476003)(316002)(54906003)(486006)(76116006)(66946007)(53546011)(54896002)(6306002)(5660300002)(8676002)(86362001)(236005)(66574012)(6916009)(446003); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR07MB4218; H:HE1PR07MB3161.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: zre/BQcXkyY8v/pBKDRrLU0ulSsOqF2JzdiOZvWHbVxugBKADaaIGwc3wOpzt4F5uYsFDoqg7+T1BM27olwcap3xxHsIU03FobK3LIzDKlvPrYpvGyd08tywRM4NA/XC9B6OPzYsOxaMNdiVw+qqweWDPMkVP12e74aIRGTQYt0Kpzekah0TST8ePYbhQgFWrFzy5mfVG0G1MkaE3K1QDIfmDCTVTl4SZK+Z+MP7fiRdiTPttMLaMVrRwvkVA3saKwUZBZtRVtKvk7zVItsaKIvvWKqGvDK7zYSs7k62Pj3LoK33NNk5n1OHjhxDfvbp3BUh9N7nr08lfus6COijj0rFhiAmigcaJn3hw1CMsVay5u4GTcXGKU/txSZT5JQ/ac2kFSdemPU62V+b3DNMwUXcJPjW5bBefgxckJ6NeaY=
Content-Type: multipart/alternative; boundary="_000_HE1PR07MB31617387FC4011720FA33D0A93C80HE1PR07MB3161eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: edc96bd1-ae7a-4604-855d-08d70b47b8db
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jul 2019 06:18:16.6893 (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: christer.holmberg@ericsson.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB4218
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/MwJTuxJhlc5WTMMD2KILJwx3nGk>
Subject: Re: [MMUSIC] ICE-SIP-SDP: Question on ice-pacing attribute
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: Thu, 18 Jul 2019 06:18:22 -0000

So, it seems like we need some additional text regarding the attributes.

Roman, did you have any opinion regarding Q1, whether we should allow to indicate pacing values smaller than 50ms?

Regards,

Christer

Lähettäjä: Roman Shpount <roman@telurix.com>
Lähetetty: torstai 18. heinäkuuta 2019 1.41
Vastaanottaja: Christer Holmberg <christer.holmberg@ericsson.com>
Kopio: mmusic@ietf.org; mmusic-chairs@ietf.org
Aihe: Re: [MMUSIC] ICE-SIP-SDP: Question on ice-pacing attribute

On Wed, Jul 17, 2019 at 6:12 PM Christer Holmberg <christer.holmberg@ericsson.com<mailto:christer.holmberg@ericsson.com>> wrote:
>> Before I suggest text, my question is: do we allow modifying the pacing mid-session?
>
> We should allow modifying pacing attribute mid-session on ICE restart. Due to 3PCC, a new end point
> might join the session without the prior knowledge of the negotiated pacing value. In order to support this,
> changes in pacing attribute in combination with ICE-restart must be supported. Changes of pacing during ICE
> nomination process (i.e. without ICE restart) are extremely hard to implement and should be prohibited.

If there is a subsequent offer/answer while the ICE processing is ongoing, and if we do NOT allow modifying the value (without ICE restart), we need to say how/of the attribute is included in such offer/answers. Are endpoint mandated to include the previously negotiated value?

I would assume that the same values for pacing, ice-options, or ice-lite should be included unless ICE restart was initiated.

And, what happens if an agent tries to modify the value (again, without ICE restart)?

Ignoring the change would be the safer option.

Also, when reading Roman’s 3PCC use-case, I assume we need to specify the same for the ice-options attribute?

I think this should apply to ice-options and ice-lite attributes as well. Changing these values mid ICE nomination is not well defined and, most likely, unnecessary.

Best Regards,
_____________
Roman Shpount