Re: [MMUSIC] Please Read and Comment: Re: ICE SDP/JSEP peace accords

Christer Holmberg <christer.holmberg@ericsson.com> Tue, 22 January 2019 20:36 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 DE84F1310E7 for <mmusic@ietfa.amsl.com>; Tue, 22 Jan 2019 12:36:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.852
X-Spam-Level:
X-Spam-Status: No, score=-8.852 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-4.553, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, 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 header.b=JOYEQt5k; dkim=pass (1024-bit key) header.d=ericsson.com header.b=GdMQZuXz
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 L3u8PENJGgSI for <mmusic@ietfa.amsl.com>; Tue, 22 Jan 2019 12:36:09 -0800 (PST)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (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 0C4391310E4 for <mmusic@ietf.org>; Tue, 22 Jan 2019 12:36:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/relaxed; q=dns/txt; i=@ericsson.com; t=1548189367; x=1550781367; 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=KuDhlikumecQN4BJRLnTXTj2gateWPPNYvSVb1fQDGo=; b=JOYEQt5kPbAtRp3tRvxGYhAvIMQTY9eLnLENtYWb8daTaJtzAOFowR5CNCWrKnmf vddVhNE4DR3blsKYMNZuh/+x5qO5tUVKuHDbQ9ny1c72laBH478MIBAW2HfMeznN R8NuWG7/YtI1pthDZEiA2ETLacKLQgRY3HDVwOTy5ZM=;
X-AuditID: c1b4fb30-fabff7000000355c-45-5c477eb79ecd
Received: from ESESBMB505.ericsson.se (Unknown_Domain [153.88.183.118]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id 52.2C.13660.7BE774C5; Tue, 22 Jan 2019 21:36:07 +0100 (CET)
Received: from ESESBMR501.ericsson.se (153.88.183.129) by ESESBMB505.ericsson.se (153.88.183.172) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Tue, 22 Jan 2019 21:36:06 +0100
Received: from ESESBMB501.ericsson.se (153.88.183.168) by ESESBMR501.ericsson.se (153.88.183.129) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Tue, 22 Jan 2019 21:36:06 +0100
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (153.88.183.157) by ESESBMB501.ericsson.se (153.88.183.168) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3 via Frontend Transport; Tue, 22 Jan 2019 21:36:06 +0100
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=KuDhlikumecQN4BJRLnTXTj2gateWPPNYvSVb1fQDGo=; b=GdMQZuXzfUg28X8zt1NJ5a9NfjUg/YUigXqX81bX0Rh/xCFPhfZqUtMDuYNMC2uIa1VE/Q3eOpXAEwZQ1CZW0ecp8k8AlQoRf26zqqexQIwRMenZa26PJ+Z1XGKHiESAJ8m+lXREj/bMn1kK0H6TQVAEsWgh0D/vorMB1Aonpoo=
Received: from HE1PR07MB3161.eurprd07.prod.outlook.com (10.170.245.23) by HE1PR07MB3259.eurprd07.prod.outlook.com (10.170.246.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1558.15; Tue, 22 Jan 2019 20:36:05 +0000
Received: from HE1PR07MB3161.eurprd07.prod.outlook.com ([fe80::ec90:1d14:9549:fdf0]) by HE1PR07MB3161.eurprd07.prod.outlook.com ([fe80::ec90:1d14:9549:fdf0%3]) with mapi id 15.20.1558.016; Tue, 22 Jan 2019 20:36:05 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Flemming Andreasen <fandreas@cisco.com>, Adam Roach <adam@nostrum.com>, Roman Shpount <roman@telurix.com>, "mmusic@ietf.org" <mmusic@ietf.org>
Thread-Topic: Please Read and Comment: Re: [MMUSIC] ICE SDP/JSEP peace accords
Thread-Index: AQHUrFwSRg1v+kfvnUi2AKM+0f5hhKWva/AAgAAFKQCAAMATAIALlTCAgAAEz+U=
Date: Tue, 22 Jan 2019 20:36:05 +0000
Message-ID: <HE1PR07MB3161189A6405D403F433F17293980@HE1PR07MB3161.eurprd07.prod.outlook.com>
References: <0454609c-ce69-80d4-93d8-f89bc8ba897e@nostrum.com> <CAD5OKxu1bPDU_snQ=H7RwVgPKW_hKJY1Nj7g82vTpJ+gorPrYQ@mail.gmail.com> <f279e997-0236-b78c-e555-5189d9818ef2@nostrum.com> <9B6124BE-E369-4327-B759-77DB0ED8A484@ericsson.com>, <6f42b5c5-72f0-8d6a-c68d-d19da7d94353@cisco.com>
In-Reply-To: <6f42b5c5-72f0-8d6a-c68d-d19da7d94353@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=christer.holmberg@ericsson.com;
x-originating-ip: [87.93.28.36]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; HE1PR07MB3259; 6:rndsOO0dHKSgPuaO9GLHPsIz2ySg8nRU0GCRJIP0zgAAk28t/hYTPimfU97Rg0DN5UUwmgLV6JSPt9uaGrDZEQCXVrfQmFsLd+rv2aWEp6rMAWUx333GKAa9m/TWTQvAyElcyvvf89n/giGsaphqMdLcQdYOaP9+UFmTHHoSmDrKj7gpCaI0wgKPx/S1dVD0BzzUXR8AQRdeuCSh2D6nkL9YoDUSs3yyTxqfODEla7sxH6f7U2Q90E2PKPsD6iEQQ2ywxHDlcy8s4uavzF7yb/aevR19ximU5eCmJ25EC4jEVP6ja+/JvazMsVxWmAlpsCcJ5Q2HDEN+nXV7W2BUVBwAiKIkgxSW5UDO5s0Wxg35iXo0joQWS+f1YE88LWSqmaMjRY2H8IrbdDn8CNKc+n8cXKMOSrU/WRUpR6j/vw7Y8wVFpBQJwhdLD/953elqQ4AGYcp9iizb8TEIzLX1ow==; 5:mXWzXoFP07/7rNRTuyTe+JaKRky7yTvp5qIlXI74OvIfdSO3LudNxGtxCvOhdYigb876vBXwRWC7f2mEeK2U97V9gBGxrNu+oSdZm/PmX3D8JrZ4HngunPw/5Q3g1mM20T84XO1obY0RxcBms3IePo1G2U0WuIxXpsUDO86bKTXen0yMrN6N1CS4Mmn/avNv5mE93gLHEtJcozddKONkYA==; 7:FG7t6zpaaXUzQKjv6fAbJTz5Y98La1BBL918vFC7DzIVxeMxcYzX+Q3rSG2G8SBLLcEllMMkrmqEb889RJjmch/xDTROEsMwVDvuEjDmerWXGpCs66W0rxEdWbF1wQNZSBemiDnZa8y3LyImryACfA==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 474a2b86-6a2c-477c-b65f-08d680a93b61
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(2017052603328)(7153060)(7193020); SRVR:HE1PR07MB3259;
x-ms-traffictypediagnostic: HE1PR07MB3259:
x-microsoft-antispam-prvs: <HE1PR07MB32594C757C402E874FC59BF793980@HE1PR07MB3259.eurprd07.prod.outlook.com>
x-forefront-prvs: 0925081676
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(136003)(39860400002)(396003)(376002)(366004)(199004)(189003)(7736002)(6116002)(106356001)(3846002)(105586002)(44832011)(256004)(81166006)(81156014)(316002)(8676002)(486006)(93886005)(14444005)(229853002)(476003)(11346002)(110136005)(606006)(68736007)(86362001)(2501003)(19627405001)(1015004)(446003)(74316002)(8936002)(71200400001)(71190400001)(97736004)(25786009)(33656002)(76176011)(6436002)(53936002)(478600001)(66066001)(102836004)(6506007)(7696005)(26005)(6246003)(236005)(14454004)(9686003)(54896002)(2906002)(6306002)(53546011)(55016002)(186003)(6606003)(99286004)(966005); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR07MB3259; H:HE1PR07MB3161.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX: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: bs8NwJ0NSw7VVtjFGgOiBAVfEgEFyKtjr6OoTH2JIsGuOS9HJiGsWiPMg0L7qivmH2d/IZjHF4z5bfbfz+W4MdaqAzFCxj/IedIlzt7iwgvCcJHbB7LWuNDHykcnbxS2ieLxkxPSb+/RQJW2X8tgaheD+iGBKmFq5bNMJx9cvABAs8nRC1sQG6nigAOs9wsJlqpaS1f1BgWFS0CubZ/xEgeiPpm7ZZCVd1a1Xd8MpUHd3QzLw1qtPlquXc6DB2QreJOpE0kizZXwxIs5ISTPCkOvn+ixFx24JLEuu3tv4UeMji43jvIwj89xHmMK1cGknnATvja0meOfIwbW5yb2Wy50l5FMCnJXF6GjbaHwv9E+1/3lyG57KF7/6YEp6r4KcjqyXCi9wammsSlYuKDxEdCUL7v8wi+HaVsUlU4hRzI=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_HE1PR07MB3161189A6405D403F433F17293980HE1PR07MB3161eurp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 474a2b86-6a2c-477c-b65f-08d680a93b61
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jan 2019 20:36:05.2029 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB3259
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA02SfUhTURjGOfdjuw6X16n5pqk0CELdNCkY9GH9kR+EYRRRsbKVFxV1k3vN UkyWWaBmmG6kluhsqVghpeTErxyKKZoaaX6S5ci0SCFIU1u53Rn+97zP8zvnvA8cCpe0kV5U gjqVYdWqJKlARJSebUqTNWWFK4NnLJii9U+VULE4JFPoa2YJRcmQHj9CROjWXpARRuNvLKKs 2UJETOhSoonzooOxTFJCGsMGHb4kih9duS9I6dt/vaiymtSiGlkecqKA3gfvK3KFeUhESegu BGN9bxA//EIwOdEl/D8MrhsciRGDnukv9oGgC3EY7s8R8EkxBrqPTQ7sM4L2tQkyD1GUgFZA vjXA5rvTOgQr7eNC2/NudBSY9I2kTbvTJ0Dbb0Wbetrw2H6WoHfDz09hNltMK8G6MOLYyYBB sWnVzjvRh6B88rb9TkRvh+W+Z5hN47QnTFgqML4qDcbWQZzXHjA/ayV5XgUddTMO3w8qq+od vA+8q8i3lwE6WwhPq58QfCCDJb0ety0HGwUWTG48M4Sg58OAw/cHbVEsjyfCyvJNx507obuu geT5OwIYaVxFhUhetmVXXmvg68hfssxe2hV6Sy0E78thTK8T8DoAqg3fcF7LoMRqJrb6lUhY hzw4hrucHBcSImfYhCscp1HL1UzqS7TxqTob14JNaH7uqBnRFJI6i5s14UoJqUrj0pPNCChc 6i4+NhymlIhjVekZDKuJYa8mMZwZeVOE1FO8LnFVSug4VSqTyDApDLuZYpSTlxY918rnnD2c lqLaC9ddaltqO9vTdTH1FxYPpFpeZ9RvqwkyLZzJKXublame8j6el9vb+ehOdvSeHZHjNyJN Cb4PHnZEB90KbDh9zzTwXej2yqdAMF9jzm4LLGDvxqdpziUGaE5N9U7lhp7MvRjaKhptuZY5 0l/tsutH3aTvgl95c1+3lODiVXv9cZZT/QNqZMEsUAMAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/_I7NP5Jbj1FRxMwZ-ExGutCraZs>
Subject: Re: [MMUSIC] Please Read and Comment: Re: ICE SDP/JSEP peace accords
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: Tue, 22 Jan 2019 20:36:12 -0000

Hi,


I think Roman requested information about what exactly has been implemented.


Regards,


Christer






________________________________
From: Flemming Andreasen <fandreas@cisco.com>
Sent: Tuesday, January 22, 2019 10:17 PM
To: Christer Holmberg; Adam Roach; Roman Shpount; mmusic@ietf.org
Subject: Please Read and Comment: Re: [MMUSIC] ICE SDP/JSEP peace accords

MMUSIC folks

It would be helpful if more people would chime in on this thread so we can gauge how to proceed.

Thanks

-- Flemming (with co-chair hat on)

On 1/15/19 4:24 AM, Christer Holmberg wrote:

Hi,



1. We are discussing the JSEP update that changes the protocol behavior. Subsequent offers in JSEP always specified transport,
address and port of the only (default) candidate present. No version of JSEP draft was ever published where it was not the case.
This is a protocol change which is being done when document is already in Editor Queue. If any implementations currently exist
that send UDP/TLS/RTP/SAVPF in subsequent offers when only TCP candidates are present, they are not compliant with latest published JSEP draft.


The JSEP document was internally inconsistent, as you have pointed out in the past. Two statements conflicted with each other, so no matter
what an implementation did, it was possible to point to a normative statement in JSEP that it was violating. The change to JSEP is being made
to bring it in line with the behavior that was actually developed and deployed.


If the JSEP contains two conflicting statements, and we have to choose one, it sounds strange that we would choose the one that is inconsistent with the ICE spec.

Also, as I have indicated before, JSEP defines an internal API - not a signaling protocol. I DO understand that it is convenient to use the same "JSEP SDP O/A & ICE procedures" alsao on the wire, but AFAIK that is not defined anywhere. What SDP O/A & ICE procedures is a WebRTC endpoint that do NOT implement JSEP expected to use?

Regards,

Christer

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