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

Christer Holmberg <christer.holmberg@ericsson.com> Wed, 23 January 2019 19:29 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 AF7B6129B88 for <mmusic@ietfa.amsl.com>; Wed, 23 Jan 2019 11:29:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.853
X-Spam-Level:
X-Spam-Status: No, score=-8.853 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] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.com header.b=PAUfpGkd; dkim=pass (1024-bit key) header.d=ericsson.com header.b=MpXYcoXh
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 luMjKJtHG4Mu for <mmusic@ietfa.amsl.com>; Wed, 23 Jan 2019 11:29:00 -0800 (PST)
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 1B4D91286D9 for <mmusic@ietf.org>; Wed, 23 Jan 2019 11:28:59 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/relaxed; q=dns/txt; i=@ericsson.com; t=1548271738; x=1550863738; 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=e/neU857Or4CQbsH2UsXDX1KCOuBuD1cW0brbnmDG00=; b=PAUfpGkdbsKZ+dzRd9mXUcOWVtd/hWLSaB8GxgWUeYBWXE+9nqwN1KNF175xOeLp y5vM/vh9F3urgo9ytjwGDg9fswUFk9lVUOn1+UBhb+lnLHpOLglpGZWss/nulRND Gj7MibO69JPrrSoKjQDV0jQ4U9RjWrqamU8UlG3wAlI=;
X-AuditID: c1b4fb2d-2198b9e00000062f-96-5c48c07a629c
Received: from ESESSMB501.ericsson.se (Unknown_Domain [153.88.183.119]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id B2.D4.01583.A70C84C5; Wed, 23 Jan 2019 20:28:58 +0100 (CET)
Received: from ESESBMB503.ericsson.se (153.88.183.170) by ESESSMB501.ericsson.se (153.88.183.162) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Wed, 23 Jan 2019 20:28:57 +0100
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (153.88.183.157) by ESESBMB503.ericsson.se (153.88.183.170) 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; Wed, 23 Jan 2019 20:28:57 +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=e/neU857Or4CQbsH2UsXDX1KCOuBuD1cW0brbnmDG00=; b=MpXYcoXhFTvTavtMiSn22Jg3cwtzKFRRgCXWYmCELTUKyf6g3Z660mLEUT1618TXQVu98jLzgal1/Wg0g+Jvyk0uqt4/hZRKe0D2s/T7nleNd3TnrKpzleEYgdjw1xLpV3GIz5ZT/Q0DZRcv/UH+zHEUS13cfltnKOHS4AGt60M=
Received: from HE1PR07MB3161.eurprd07.prod.outlook.com (10.170.245.23) by HE1PR07MB3084.eurprd07.prod.outlook.com (10.170.244.158) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1580.6; Wed, 23 Jan 2019 19:28:56 +0000
Received: from HE1PR07MB3161.eurprd07.prod.outlook.com ([fe80::ec90:1d14:9549:fdf0]) by HE1PR07MB3161.eurprd07.prod.outlook.com ([fe80::ec90:1d14:9549:fdf0%4]) with mapi id 15.20.1580.004; Wed, 23 Jan 2019 19:28:56 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Roman Shpount <roman@telurix.com>
CC: Adam Roach <adam@nostrum.com>, Flemming Andreasen <fandreas@cisco.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+WAAASlgIAAA36AgAADQICAAAKHAIAAAoCAgAAAxoCAAAE0gIAAAHyAgADIlQCAAJ+igIAAAgvR
Date: Wed, 23 Jan 2019 19:28:56 +0000
Message-ID: <HE1PR07MB3161E99D48E20F140DF2934B93990@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> <HE1PR07MB3161189A6405D403F433F17293980@HE1PR07MB3161.eurprd07.prod.outlook.com> <CAD5OKxvNYnARbw5yvSHCeQUiSMRxQdMj9h5zUeXj+o3Nd8Kh-g@mail.gmail.com> <3e17ec5d-e6b2-5d38-e206-2ed7b8b9c690@nostrum.com> <CAD5OKxtzxOfE9O-G5tQ1C_sg8LHQBxpNATJi_ee-UVcp0gdb2w@mail.gmail.com> <ab0940dd-9ad0-d012-5530-a6a35dd659e9@nostrum.com> <CAD5OKxtgRZErxSfPOQd1xts4zg+1RWuYFOZSey=HgG-Y9g0Dhw@mail.gmail.com> <b7c0eb29-d11b-1a54-5325-d8fccb1c778d@nostrum.com> <CAD5OKxthX_GVNCchMvovAac9Q_hwLVP2VHudp3QUEZxfzBj5HA@mail.gmail.com> <b5cd275a-1dc7-9729-fea0-e8e2b432f171@nostrum.com> <6AB5D82C-6962-4A8B-BBB5-02DAD53C674E@ericsson.com>, <CAD5OKxvmZ7mr6LY7GCObfJrpdh1BxBE-EHtGTmVW2jqR39uQkA@mail.gmail.com>
In-Reply-To: <CAD5OKxvmZ7mr6LY7GCObfJrpdh1BxBE-EHtGTmVW2jqR39uQkA@mail.gmail.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; HE1PR07MB3084; 6:O3r2niJc2M67OABLG6SK2FtpymgCiSYJEre35m1su0wc9/fgnp+eetfOizJ4cxhCeFbIu60dQTdeEEfiRDYW4mCg2dDRVDK3VCIiVmWzpWps7oOkQ0hNiXu2gbnkHNcUN8mtxzxglVWWS9wQxv0GVQfkLvzPlOxDhkOTer6jmoO4bVSWxnR3Wz1Vj/e6dXNhCdntalArr6k8gqfJPd0t2NyZv3mlrlJZ4jyzy6d1r8Sw5CT0gtV8AD6HQJ5B72fn9P3r6MN5qv76M/M0PjuVmOxMdRbj3Vq5DhK16cnCiS3GWhr5EQVi+gnwgIuM4/CY+mXBmNn48sKChOnjnuLLIE3jI0KP9Dpio/hPkHnwb5jgjIjOaks3YdSr+cwaR/3ffbVzMLDGZE8UPyNbjI2/cHjygDhVaj0TF+FtDIZdXHllWTDP2CCSuJgbK4AxRhGBA+3vFSKDL5JBzLo/XqrdfQ==; 5:4MyJ2CqSzwo4ZMAEIyju9P0kvKkZLe46GDjOfD5zb77QgFTpQeZIx773irwNvLcfVJlnD3t2f41uOZ0TZEK4l6fn6126/JpQDUTZD3KCfm0GyDC5ZK5BgJBv3A9gwaXCJRYrikX3XADVupF1sA2Xuy80WEg2vTuQbc7O+DTllP0IEWdhFDK5FVnrbULfnZV8gEUIVxpiDLvsO4lnv656Lw==; 7:fnnDfJEpY82pvnWvPaC0tX6DIDGZnFbEdLMT0UBLYY0lQFZ5WksQ1K/4KRUiSObEeErSGRurqVQqTx6mP1MbW1NzMAekuoXahNFTrn3jKYhvuwfL4M1ADiOROHS9zE2zY1IXvQaHO1OxueQUlr8lag==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 897e47da-a28d-41d7-05db-08d6816904b0
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600110)(711020)(4605077)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:HE1PR07MB3084;
x-ms-traffictypediagnostic: HE1PR07MB3084:
x-microsoft-antispam-prvs: <HE1PR07MB3084E197F2A1774E5EDCA65393990@HE1PR07MB3084.eurprd07.prod.outlook.com>
x-forefront-prvs: 0926B0E013
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(39860400002)(366004)(136003)(376002)(346002)(199004)(189003)(105586002)(6916009)(25786009)(6116002)(4326008)(6606003)(229853002)(3846002)(53936002)(14454004)(19627405001)(2906002)(33656002)(74316002)(106356001)(256004)(6246003)(93886005)(14444005)(97736004)(54896002)(9686003)(81156014)(81166006)(446003)(11346002)(8676002)(6506007)(476003)(26005)(316002)(186003)(486006)(8936002)(102836004)(7736002)(66066001)(54906003)(478600001)(99286004)(68736007)(55016002)(6436002)(44832011)(5070765005)(7696005)(86362001)(76176011)(71190400001)(71200400001); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR07MB3084; 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: 02O6dVus3diJt+j/7Xh5KwVf+c5j7qWU7v7i8BGfgde5+2S8OEQSpkllx5ihRCMnzR8B5s0hRl1Q1hbklCOvF1cW/VdGHGG5/ehW2o3gi7W/R19n5MBXhA9xRDsij0C5N/W9dsSZRFz349NF1czeRfXnKM0vphvurgIN83/rgUqx4zDs7h6/bHcGvTtxAsT7KuL/V2Br743cXvK/1ebLOsFJOArXU6GbG+46VfiHw7Aw2T3tE0UXiujrY+5U5sKjaWZ1KrIIsE4/B8XHwBZYh7XPUl9CcMhEPC2cdOhyJrej+nt/E/xyLxv4f0Pzmx6nmN1AF42yeCZZdPA8sUYwEo86f2ZR7DiQeFDozPxoGJtGeYfoyCRdkTyvRFTlIKKsEoAIuHLGi+vh3INuEQsDULDQZtsdQMe+vP5t6lHjlDE=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_HE1PR07MB3161E99D48E20F140DF2934B93990HE1PR07MB3161eurp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 897e47da-a28d-41d7-05db-08d6816904b0
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jan 2019 19:28:56.7706 (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-Transport-CrossTenantHeadersStamped: HE1PR07MB3084
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA02Sa0hTYRjHeXfO8ZxNB6/z9mAXYRWU5iW1WBZSUTGCbtSHikGNPKioU3eW Nr8oIuUtNN0sJ+G02cWi8oYTtOUqQ5tXzFLIMoelUgsLrbyU21ngt9/zPP//+zx/eBlC8pQK ZBJVGlatUiZLPURk5ZnWzNCsZ3JFxHANkrUv19Iyx0CoTH93kpTdHNAT+0i5brGBkptMvwVy Q5udlI/p0k6Q50R749jkxAxWHR57QZTQv2wh01o3X56bv0rnoKWNhUjIAI6GHzoDUYhEjAS/ QDBeMuPBF/MIpvUzJF+YBHC/wuQqSFxKwJjZLOAn5QLoyy9zez4h+GaaoAsRw3hgGRSthDiX +OItsLxQLnAygdNh8Fc57WQffBTM+maK1xyDHNsKcr7jiysQlL8tcInIVbPV8hc5WYwVcGVY 7752gobcyW6XW4hPQkmJM4aQQdgfFnoeurcFwJi9WsBHxWBq7yd49oPpyRWK1yvBUv/R3Q8C Y+1jt34DDFUXuS4CnEvDhzd1ND8Ihe96vdtwFEZna0leNIrgepld4IwPOBhyu3bzmiSw3J6i eF4PnXPjBK+foqC4TkeXonDDmmN5ToU8k402uFJ7Q3elneT7EeDoqyZ4DoE7NbNuDoeGn71o bd+I6Hrkx7EclxIfGRXGqhMvclyqKkzFahrR6q/qbF4MNaMHs/utCDNI6iX+0yFXSChlBqdN sSJgCKmv+NDgYYVEHKfUZrHq1PPqS8ksZ0XrGFIaIF6SeCskOF6pYZNYNo1V/58KGGFgDtoW 1bozWtvTKl7YXmusuVcQme6T6eNV0xaY1qwuC+vqqYpperW1o88hGjLjcZs9O9lY9ZmyPvFu cZylHm0aaXwdm5fveK490iRu8V8YZi2+p3aN2L56Fr8viHl3sPFGpHe2zr+nsHjiwJdbL/eo rnlpOo979p8OMqYkNessvYZoKcklKHcEE2pO+Q+Ad0NwUQMAAA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/0MYL8l1_p7wqrbrSI0PNWJTFV-0>
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: Wed, 23 Jan 2019 19:29:03 -0000

Hi,


>>Assuming that the default candidate is UDP, but a TCP candidate is eventually nominated,
>>since there is no update offer does that mean that the setup and connection attributes
>>(and possible other TCP-specific attributes) will never be provided in an offer/answer
>>from the JSEP endpoint? Wouldn’t that also break RFC4145?

>
>Values of setup and other TCP specific attributes are encoded within the TCP ICE candidate.
>Providing TCP connection attributes, or providing any information about the actual nominated
>candidate in c=/m= line in the update offer is optional in ice-sip-sdp.

Ok. I just saw they were included in the examples.

>This typically does not break anything unless signaling agent needs to record the actual
>communication address and protocol used for connection. In case of JSEP, update offer
>can be implemented via the API when ICE nomination is complete. I think it is good enough
>that JSEP API provides a mechanism to develop an offer/answer ICE negotiation compatible
>with RFC5245 but allows to relax those constraints when they are not necessary.

Then ANY app (JSEP or no JSEP) could consider the constraints not being necessary.

But, as you say, eventhough the JSEP API does not automatically provide the updated offer, the JS app can do it.

Regards,

Christer