Re: [MMUSIC] ICE-SIP-SDP: Concluding ICE statement

Christer Holmberg <christer.holmberg@ericsson.com> Wed, 24 July 2019 09:33 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 D458B1200E7; Wed, 24 Jul 2019 02:33:42 -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 hYhv0Ao5-vFg; Wed, 24 Jul 2019 02:33:39 -0700 (PDT)
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10062.outbound.protection.outlook.com [40.107.1.62]) (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 5B3FA1200FB; Wed, 24 Jul 2019 02:33:39 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FTCX54u/qboDV1mjgtxUiKL5xhb9MUA4u5c9h4b/R2WjmMfyHM/FGNJ7gD02teqGJIpmEErA6VhWXE1Veon4UtWtksUOfz/PGkJFTUpMtlhC8+HHm3e8gFV+W5rnJIQJF2aD+qlp/SYzNl4F5QSG+poAJmIjlZvuGi7ATFpA4NCgVNttLtEh0Uqs3nwNjRKV6oGsecHDWUlnpkpg99/t3Vg+4su1qE3EKU/T20KUrVAs/0acs8K+JbGaKZeVolHt2TAvGN24wU0HpmVeXn2ixFUlI943ilDwmHgMQAJmQhMN53DrOsG1in4CrqKhEO37kLCxENYDytJn84yET0h0DA==
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=7Lhb6ZSPZD3wbfxp8dzG299ZQXp7cA4FfX/3a9DYhgQ=; b=PoZq2uv9Ee2ADbUJv2x/pDZgiK6Eve/0W1sBnnZ6mYi1JBAamyZX7bIW3KdSyarrXvM7hkBEPBFmvV7Mfcs6h1kvCmT+VK/4kpLVVjNpxVhqWPxQQ2UN2ka/Cdbam+d+nj4ty/AQCPltDum16hzk3YCctnYeBe/DrbGmMD/cFBAuGo80Nwrvq4HogugToFj4G8t/5B8w2+5wT0QcOj7FCWOsMmTiI0mMWqIh0/2YKOKCCfNnz0KkvNxVjlbBqI6KngkCHolZgKMqKmJ1ytle4xoh2mh8yIOOUx/KYoV1A6FIZbLy1kynUZZCa/EGcyAfU0QPUaH2c77iDI8Z9hLlrA==
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=7Lhb6ZSPZD3wbfxp8dzG299ZQXp7cA4FfX/3a9DYhgQ=; b=Jmr08hejwf+AQ66zkg/M6n5VLwSnHsUacr301pXktJoZo5gKsv4pCSfapRkVIwJmBehjENsa6j9HCoaGrT6s5lCiJLlJ1LOroqCGTPDiyysoDnyu0ADReS171Z9CSQI7Ig13kz76atLj8N0IDXjfsaiDVh0YbIQdtG6RYIvraTA=
Received: from HE1PR07MB3161.eurprd07.prod.outlook.com (10.170.245.23) by HE1PR07MB3195.eurprd07.prod.outlook.com (10.170.246.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.10; Wed, 24 Jul 2019 09:33:36 +0000
Received: from HE1PR07MB3161.eurprd07.prod.outlook.com ([fe80::ec0d:f9d3:7159:ba7]) by HE1PR07MB3161.eurprd07.prod.outlook.com ([fe80::ec0d:f9d3:7159:ba7%6]) with mapi id 15.20.2115.005; Wed, 24 Jul 2019 09:33:36 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Roman Shpount <roman@telurix.com>
CC: "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, "mmusic@ietf.org" <mmusic@ietf.org>
Thread-Topic: [MMUSIC] ICE-SIP-SDP: Concluding ICE statement
Thread-Index: AQHVPKw2e0+KSgDw30S7CQWjva3tSabPVecAgAAKTjCAAAZygIAAf57AgAEHkwCAAAPEcIAAD1gAgADg04CABWbzgIAAbD1AgADkGoCAACN3sIAACNMAgAAGYcCAAAPdAIAAAa1ggAAEpgCAAOjBgA==
Date: Wed, 24 Jul 2019 09:33:36 +0000
Message-ID: <8D94D763-8877-4D80-B61F-2C332D274DC1@ericsson.com>
References: <804B6CBB-3614-4CD5-82FC-0E475F716E18@ericsson.com> <CAD5OKxvYQZz_6RpMf9FvSFx+Mz1=cTUC5-cw3o6jVgKqMKLxSQ@mail.gmail.com> <HE1PR07MB316103A8253F36D03E718AB793C90@HE1PR07MB3161.eurprd07.prod.outlook.com> <CAD5OKxv4kSM3xbqB7Kag3=qdV_4W3T9RbB4D-DLXeNJVqqzOwA@mail.gmail.com> <HE1PR07MB31611980F5E438EFA620329C93C80@HE1PR07MB3161.eurprd07.prod.outlook.com> <CAD5OKxsoRrvzvnc4uSwmbJgMzv7Y4bmjPc4fYv4iGhogtyJTzQ@mail.gmail.com> <HE1PR07MB316164B3D661E223F7F892BA93C80@HE1PR07MB3161.eurprd07.prod.outlook.com> <CAD5OKxuA-Kt_NONWorafn1XPNgKJGvR6XLb2f5sx+_WkW4hz-A@mail.gmail.com> <41178B75-AB52-4CD0-A157-3E8EA6778DE2@ericsson.com> <CAD5OKxsHGK6gpz3rM42BAK4vpwV3RHK=F5QZBPViXGF4quNuJw@mail.gmail.com> <HE1PR07MB3161D26FD5FA4C43821D86BB93C70@HE1PR07MB3161.eurprd07.prod.outlook.com> <CAD5OKxvaVw877ee7sfjnfxcecbcPM370YVQkwtqNrWUCpDLM-w@mail.gmail.com> <HE1PR07MB31616857A2CBFD17202C9B5993C70@HE1PR07MB3161.eurprd07.prod.outlook.com> <CAD5OKxv_GwmXdYN0P3J7H_Brf5hRXc2yQGtjppdyRL7Zm=SkzQ@mail.gmail.com> <HE1PR07MB3161B5786C7BBA2926AB75A593C70@HE1PR07MB3161.eurprd07.prod.outlook.com> <CAD5OKxscsSa03o_T2GdhvwYkvYc2wxMSsmXQAe2QizRWQ-WHrw@mail.gmail.com> <HE1PR07MB3161B334C6E49871CC9673E593C70@HE1PR07MB3161.eurprd07.prod.outlook.com> <CAD5OKxu+D6J1X8S=vyVqOzPYXvWoptcRQ2BaTo7yp7X5hy2z-A@mail.gmail.com>
In-Reply-To: <CAD5OKxu+D6J1X8S=vyVqOzPYXvWoptcRQ2BaTo7yp7X5hy2z-A@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.1a.0.190609
authentication-results: spf=none (sender IP is ) smtp.mailfrom=christer.holmberg@ericsson.com;
x-originating-ip: [89.166.49.243]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: d24961e4-6094-409e-a49f-08d7101a010b
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:HE1PR07MB3195;
x-ms-traffictypediagnostic: HE1PR07MB3195:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <HE1PR07MB319533C64F7AAEA7BABB731393C60@HE1PR07MB3195.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(136003)(396003)(39860400002)(346002)(366004)(189003)(199004)(71200400001)(66066001)(229853002)(86362001)(446003)(44832011)(6506007)(186003)(66946007)(66446008)(64756008)(76176011)(76116006)(26005)(6486002)(66476007)(66556008)(53546011)(476003)(11346002)(54896002)(6436002)(6306002)(236005)(71190400001)(102836004)(2906002)(6512007)(4326008)(606006)(7736002)(6916009)(14454004)(6246003)(2616005)(486006)(53936002)(14444005)(68736007)(81166006)(33656002)(58126008)(54906003)(256004)(25786009)(8676002)(3846002)(6116002)(8936002)(478600001)(99286004)(5660300002)(81156014)(36756003)(316002); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR07MB3195; 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: nllJiX2juVol6yvwtacewM1hxphYqdlzZ9AgvftR84ejJtk41l8m7ISTOuPavbRGtwFnvwRig4TH3Ex9bSOJyPhyupikSuEyhaGoRSW3T4zOKpYfaFZtx4FF8foRaXw8sGwVmL4Y2+gLp7VobvYrLz28nNLtwGizctvz9wwg0midaBrWaUOaFKQv6IzLDryP0vwSmy1O8rFad7dh5/UwLE2qDwM7xaThjUZI6t13ciVSRLJXzNz084cv8qtlGuKpVNrixAH8eT8S+bO+bmFYAHnW/Sdve59sLqZ3oNRJQW2EOsEx5TryqbjGYm6K0TuI6umABZF0sCX2viXB7JRaRNd0vz47sR1lbznnhuAu6l1c/t+9yOWGcvingOxpBop3e9mhlj9RZfd5jQ29xw5/moBocNZl68NSbz/+fknAKYo=
Content-Type: multipart/alternative; boundary="_000_8D94D76388774D80B61F2C332D274DC1ericssoncom_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: d24961e4-6094-409e-a49f-08d7101a010b
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 09:33:36.7209 (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: HE1PR07MB3195
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/aqkA2rWebhgwAiSBDk6Us1fYejY>
Subject: Re: [MMUSIC] ICE-SIP-SDP: Concluding ICE statement
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, 24 Jul 2019 09:33:43 -0000

Hi,

It would be really good if the draft was on GitHub. Then one could submit pull requests with the new text, and one will be able to better follow what the changes in the next version of the draft will be.

Because, this is not the only issue I raised. I also had comments regarding the ice-option and ice-pacing attribute.

Regards,

Christer

From: mmusic <mmusic-bounces@ietf.org> on behalf of Roman Shpount <roman@telurix.com>
Date: Wednesday, 24 July 2019 at 1.41
To: Christer Holmberg <christer.holmberg@ericsson.com>
Cc: "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, "mmusic@ietf.org" <mmusic@ietf.org>
Subject: Re: [MMUSIC] ICE-SIP-SDP: Concluding ICE statement

On Tue, Jul 23, 2019 at 6:33 PM Christer Holmberg <christer.holmberg@ericsson.com<mailto:christer.holmberg@ericsson.com>> wrote:
Once the agent has successfully nominated a pair, the state of the check list associated with the pair is set to Completed.. Once the state of
each check list is set to either Completed or Failed, for each Completed check list the agent checks whether the nominated pair matches the
default candidate pair. If there are one or more pairs that don't match, and the peer did not indicate support for the 'ice2' ice-option, the controlling
agent MUST generate a subsequent offer, in which the connection address, port and transport protocol in the "c=" and "m=" lines
associated with each data stream match the corresponding local information of the nominated pair for that data stream (Section 3.4.1.2.2.).
Furthermore, if there are one or more check lists with the state set to Failed, the controlling agent MUST generate a subsequent offer in order to remove
the associated data streams by setting the port value of the data streams to zero (Section 3.4.1.1.2.), even if  the peer did indicate support for the 'ice2' ice-option.

This looks good to me too. I have copied Suhas so that he can review and update draft-ietf-mmusic-ice-sip-sdp section 3.3.4 (https://tools.ietf.org/html/draft-ietf-mmusic-ice-sip-sdp-36#section-3.3.4)

Best Regards,
_____________
Roman Shpount