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

Christer Holmberg <christer.holmberg@ericsson.com> Tue, 23 July 2019 22:11 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 92654120161; Tue, 23 Jul 2019 15:11:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level:
X-Spam-Status: No, score=-2.002 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, RCVD_IN_DNSWL_NONE=-0.0001, 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
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 1-XzYVaVLcJw; Tue, 23 Jul 2019 15:10:58 -0700 (PDT)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60047.outbound.protection.outlook.com [40.107.6.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9CCB1209BE; Tue, 23 Jul 2019 15:10:57 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=M3hRGyjjdvPf8++k63IhAc96jwuvbD3q42kYmVfP2T/84bEMpKL4f1VlLuMjElvmUH1DNe3DRGa+nYS0vM61h3LAR9ZkBGNXR9WWRctAJycOozLx/Gt63MVgMWhdmGMxzSQsNVbpCduuq7MOzmaKpBqE24ZUaSzwny3yFKjOJgghK/Bn3hNc7XRmi28jeoDgk8LvmWj0MESHcy+mmw46kpwjINMxWzZaCIuyksSa0lRzk74qAq9puCGoUIhB0ng7ZygzVboC96CPDRNlWkse3CpK4jDCFEzn2JaQpFlCeoP7c8HeofyuB4fdpZScNQ/YnupKfroevqAoylyqNkKXeg==
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=oSo7JQWY48ZYNxIb6xilm2zFIDQgb0fFsyyBkmaF4bU=; b=KqKqMv6y3EYAPA4ES2x+UDcjtnCJr+csuZBef+TtIafyfmSF/UPMic0EO4/SkJceMLwfKaKwIlA6fK+o+GIAHN7n9KRGnTnr2eumtshXh/kFFrOisFKKQ8zFz3q8ny73Vzody0ownWNHQ0Tnkv22zpbWQpq9EtFGy+cgGCiCtLt1GLvnj/HHc/0qCPBO88oKsloZhfdtanTm3wreZ7Yh95OmSJwh8V8lYmLeAW32psoReWx6zCLxKT4pDZpf/cZuZlCEH9GDx3IP2Tlpm5Y04f3P1vjussPdF/1Bdse2gU/zie45VdokveES7K2WzUiWyXBLEUGXb5WVuHpwVgP6+g==
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=oSo7JQWY48ZYNxIb6xilm2zFIDQgb0fFsyyBkmaF4bU=; b=Tu+NIbd6C8xwqojdd+1KIgy27rRXtjGXBLZwDfL9ksgHhjZniIZ/kFZcBHElHT+N9ZqXEomkH6C4WQfd9j9F9Xxa6YuNe+Z5Q7q+KCydnpjsa3uOo39XGMAxkRRREj0p/AHQdMaRbHc5V9c4svnq4XfzUp5VhVQjWg0U8wNs1cs=
Received: from HE1PR07MB3161.eurprd07.prod.outlook.com (10.170.245.23) by HE1PR07MB3515.eurprd07.prod.outlook.com (10.170.248.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.10; Tue, 23 Jul 2019 22:10:55 +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; Tue, 23 Jul 2019 22:10:55 +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: Concluding ICE statement
Thread-Index: AQHVPKw2e0+KSgDw30S7CQWjva3tSabPVecAgAAKTjCAAAZygIAAf57AgAEHkwCAAAPEcIAAD1gAgADg04CABWbzgIAAbD1AgADkGoCAACN3sIAACNMAgAAGYcA=
Date: Tue, 23 Jul 2019 22:10:55 +0000
Message-ID: <HE1PR07MB3161B5786C7BBA2926AB75A593C70@HE1PR07MB3161.eurprd07.prod.outlook.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>
In-Reply-To: <CAD5OKxv_GwmXdYN0P3J7H_Brf5hRXc2yQGtjppdyRL7Zm=SkzQ@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: [79.134.118.162]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: af557a58-ffb5-46b3-d349-08d70fbaa20b
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:HE1PR07MB3515;
x-ms-traffictypediagnostic: HE1PR07MB3515:
x-microsoft-antispam-prvs: <HE1PR07MB3515D6FAFD9BCAD27DCC086793C70@HE1PR07MB3515.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-forefront-prvs: 0107098B6C
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(136003)(376002)(346002)(366004)(396003)(199004)(189003)(9686003)(14454004)(55016002)(53936002)(33656002)(6436002)(305945005)(74316002)(7736002)(478600001)(14444005)(256004)(44832011)(2906002)(11346002)(486006)(476003)(446003)(66066001)(3846002)(6116002)(186003)(26005)(102836004)(6506007)(81166006)(81156014)(8936002)(8676002)(68736007)(76176011)(316002)(54906003)(71200400001)(71190400001)(6916009)(99286004)(52536014)(7696005)(64756008)(66446008)(25786009)(4326008)(66556008)(66946007)(5660300002)(66476007)(76116006)(86362001); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR07MB3515; 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: ebTOdpO4icepD7y7S8OUyzLgTbSnbJDDiljd7Q5XaMj9VDpt3GEpH0XqXiB+gJs3BAS7/pgMEHaMvSi8EglO9bAbYQKF7pCEy4PGbKs9TCXq7xgKSIRScM08OCBxaQHggF9P8UDoKbHErLsKHo1SSe8o+cDZt2VAPxwglbRLAm+Mc8qv9kcUKKHRxS6R82Wq0haMlVZxBVdt9YzTCYEpKJ20cc/jRN8Uv4nAJFjzjYg+FP6a0waCNxMrZXdG2T5qCz4OzCeQJgkYy7zm4YAAmEdN1ISz1tuCMOkef99GkbWdAtXNfLwnhbDu5u1Xty28nNtrYadXt1mVkazPVXkDfjTUClWXnEHB+DNkhPKw5qODylkaUHCZXXdj4aRZrnlk6MDKXQiUzbfsDkZPFQMRh0LMVzQ2lp03WujcUOtdHhc=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: af557a58-ffb5-46b3-d349-08d70fbaa20b
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jul 2019 22:10:55.1333 (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: HE1PR07MB3515
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/XYgPu5tUcKOOEvl_T4Q42_aRm1E>
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: Tue, 23 Jul 2019 22:11:11 -0000

Hi,

>> "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,..."
>
> I am still unclear about Failed. I would prefer the last sentence to say:
>
> 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, 
> or if there are any Failed check lists, and the peer did not indicate support for the 'ice2' ice-option, the controlling agent MUST 
> generate a subsequent offer (Section 3.4.1), 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. 
> Data streams associated with a Failed check lists MUST be rejected by setting port in "m=" line to zero.

If there are Failed check lists, shouldn't there be a subsequent update with port set to zero no matter if there is 'ice2' or not?

RFC 8445 says that "The agent MUST take proper actions for removing the failed data stream."

Regards,

Christer