Re: [MMUSIC] AD Review: draft-ietf-mmusic-t140-usage-data-channel

Christer Holmberg <christer.holmberg@ericsson.com> Mon, 27 January 2020 18:09 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 E6B2D3A09CE for <mmusic@ietfa.amsl.com>; Mon, 27 Jan 2020 10:09:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, 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 2r_F7uLQqmY6 for <mmusic@ietfa.amsl.com>; Mon, 27 Jan 2020 10:09:51 -0800 (PST)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2066.outbound.protection.outlook.com [40.107.20.66]) (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 668DC3A0930 for <mmusic@ietf.org>; Mon, 27 Jan 2020 10:09:33 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nKNK7bJ9W6yM68eBLoA+MuJPhwQk1vOhVnTieJfyuQ8rRAsVpPJ40N/BpIW/XQ+cvLCBjz5YXGnhsV5lqU2kE6zk+lWBOfvZIVsKGOJz57eyNWLUpUT+zciLhkOxXvaQy6ui80AGOal+0F2tN6iZ32BIblHyjs8CYAvhH+AfS3EDQgvRrzB7VVQjEvKWfCfvY4928lV3f87Y7LdT1kRx3IMKdpjRYR+XWnbsGrfJHJyByUGcFzu+Zuumf+o9wziXVQ8a3aTHJMRrt2U5hfznOdRCoxSaN1L/QPFTSD8J6fCbjhs123xk4xmSFcS7/+CD9oN75LbT8kfL92+GveZ+dw==
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=o+q77u3M3TiGC/d/vIERSPVX/F6zIV7mk9jhG8TyzcU=; b=JbgsO0U6HI+NPqsPOckiWurIzvMG89DMbArt0sm8a+rBjl//AJu+hMuGBPnX8ZgxOzFfjor1WClrKDFShMaYUzud85GfzlO50k04IUZaIjCiLhUGYRzQbyiKT+OPspYW25ZTn0OX7QF38tVLk82teipksZyOhQzyQhwfE/NXp8X2CJkc2nyUKIXToG15f3pDQBptB6/KOPpszlDx6liAAGNF94TyVXrnAWffWFzTXc3TcPsYxJkUbo7TUoZCibrKCYB1b47A0ZHV/+MgzGocB+aUPjyzdIff25zD3zH4eNGwZmgXY+Pwqf0K8peznoE0D2tjkI1I7A8CYDAFhmnuww==
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=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=o+q77u3M3TiGC/d/vIERSPVX/F6zIV7mk9jhG8TyzcU=; b=R3SstrcStd8EOCL8cCtrO4ccaptYN0GoHHCT8pFUL9Hz7gNMJjSH99RdDmmj072Xcw+/6P+OI97FPQ+oIMW0MfrII6ar1w0Nj/Q/ynt6QDhIb1s5HK/KHl5OIuou+6SrRCmK5Jy3LY9frPi827xef/s/mNGjynohiZlRu1vqDtc=
Received: from AM0PR07MB3987.eurprd07.prod.outlook.com (52.134.82.159) by AM0PR07MB5969.eurprd07.prod.outlook.com (20.178.112.27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2686.12; Mon, 27 Jan 2020 18:09:30 +0000
Received: from AM0PR07MB3987.eurprd07.prod.outlook.com ([fe80::28e8:93ab:34a6:c38d]) by AM0PR07MB3987.eurprd07.prod.outlook.com ([fe80::28e8:93ab:34a6:c38d%3]) with mapi id 15.20.2686.019; Mon, 27 Jan 2020 18:09:30 +0000
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>, "mmusic@ietf.org" <mmusic@ietf.org>
Thread-Topic: [MMUSIC] AD Review: draft-ietf-mmusic-t140-usage-data-channel
Thread-Index: AQHV0j8QvGhfsyADH0OPd6E91lnbkqf50IMA///o8wCAADK4AIADHJyAgABGsgCAAAifAIABVLuAgAAmvQD//+QtgIAAPx8A
Date: Mon, 27 Jan 2020 18:09:30 +0000
Message-ID: <AA322B3E-ECAD-4F94-8DC7-EB4715B0B6C8@ericsson.com>
References: <25e5fd92-84c2-fd6c-d497-3fcfa452967e@nostrum.com> <556B5E81-09BE-41E4-9A2C-E902E870F0E0@ericsson.com> <715526dd-fa80-ea2b-5837-aa08193b7445@nostrum.com> <9C2BD899-6EC8-4920-96AC-6C2B170B6373@ericsson.com> <60b0aaa0-648d-4026-1820-9322743d7778@omnitor.se> <DB0C4D76-E849-4609-847E-6E454F14B7BC@ericsson.com> <659c43b1-7fa7-3bf4-0b9a-3dfa6ecaad93@omnitor.se> <8ee7d5b1-131c-9e47-4026-d64a8b0ba0c6@alum.mit.edu> <BBC0E0FA-99D0-48CB-9D35-DBAB0739D90B@ericsson.com> <f5db2705-7043-7dbf-0cb4-daed062882a6@alum.mit.edu>
In-Reply-To: <f5db2705-7043-7dbf-0cb4-daed062882a6@alum.mit.edu>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.1e.0.191013
authentication-results: spf=none (sender IP is ) smtp.mailfrom=christer.holmberg@ericsson.com;
x-originating-ip: [188.127.223.154]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 6dd6a011-e76c-463a-f715-08d7a3540e26
x-ms-traffictypediagnostic: AM0PR07MB5969:
x-microsoft-antispam-prvs: <AM0PR07MB5969BAD80464A06BE5796645930B0@AM0PR07MB5969.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02951C14DC
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(396003)(376002)(346002)(136003)(366004)(39860400002)(189003)(199004)(71200400001)(36756003)(6506007)(478600001)(316002)(8676002)(110136005)(44832011)(33656002)(2616005)(86362001)(6512007)(2906002)(26005)(5660300002)(81156014)(8936002)(81166006)(66946007)(66556008)(6486002)(66446008)(64756008)(66476007)(186003)(91956017)(76116006); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR07MB5969; H:AM0PR07MB3987.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: BCL:0;
x-microsoft-antispam-message-info: 4gCQ3hYagE9aBOWPq6b/zDjoPekuxMCYu4KaO5Geuc7fMtKlxrD9st4ZStR7MFVoy53FIpvTLzWdQTkptSZox1odY6g8FluTgBJw7ihEX7+C7j4pSpZgoK7Or1NEeR+3TopcG5tUT3G7bxicmBi0td9+WiCoz8BQ7mozL/2caoI0Pv+ZhCz15bd/mBs/AFELhnWErWtg33qNgJ7Uj+Iud1xNIXfzLMvyU8AkrGw0m9vGKXm5c4xG9FsgDnFoFOlA9AqaLpO5rQXf7O++0I3dFT7pGCclWLIVzRHbdT5uaSJlRn3PbJXXYrgxZeuJoe/a8xu/khZO0WkejaOGokYL9tv+5lsj7CsQf8di8Z5XT8RuFauThk9XCQhJoUd36GVWhhXP0qYpEwjCFqq0TatbiUzQzKDDSH3RJj1Lmvd/LkzBxSSJuh5Yixp4dGMfDFEb
x-ms-exchange-antispam-messagedata: kCkBhq0OS9BDfrIH0B8+gugqQfHnVerDmfS5fdLFma6+nj9XYThJqUKDELT7RAo4Ow+mDNWYk9sRQDQkW4VfhOoNFPmcAAFL6XSla2fmviPs+s8fqM+M6DyjhmLwuqvQHkUR8G2dbT5dyvRucH8+fQ==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <2DCC5C3B9144894197AFFEC25B031A7E@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 6dd6a011-e76c-463a-f715-08d7a3540e26
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jan 2020 18:09:30.5110 (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: 7xQWTn7rC/4xf42sV3U6FdhUhDF/oyF5Nd41l5PriWq/Wah+p1dBts9feCR0C8G+DAPR/NTeghigqxF4YJBv9obfhYf4MciFfHrWvqPQ50U=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR07MB5969
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/HY6Mce37U1fQ5VR_51rUdKDlKh0>
Subject: Re: [MMUSIC] AD Review: draft-ietf-mmusic-t140-usage-data-channel
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: Mon, 27 Jan 2020 18:09:54 -0000

Hi,

    >>>> sdpneg has the following wording in 6.2 for the error case when both
    >>>> parameters are included in the answer:
    >>>>
    >>>>    "If an SDP answer contains both
    >>>>     of these parameters then the offerer MUST treat the associated SDP
    >>>>     offer/answer as failed."
    >>>
    >>> The tricky part of treating the O/A as having failed is that only the
    >>> offerer knows this, while the answerer thinks it has succeeded. So the
    >>> two sides have differing understandings of the state of the session.
    >>> (Consider that there may also have been changes in another media
    >>> section.) Things will not go well until this is corrected.
    >>>
    >>> I don't know if there is any document that specifies what to do in this
    >>> situation. I think there are only two generic possibilities: drop the
    >>> entire session (i.e., BYE), or start another O/A to try to fix this,
    >>> perhaps by dropping the m= line. When following this latter course,
    >>> there will be an extended period while the two sides are in
    >>> disagreement, and no guarantee that the fix will work.
    >>>
    >>> The simplest solution is to simply say that this is a protocol
    >>> violation, and recovery is an implementation issue. While simple to
    >>> write, this is perhaps not the best solution.
    >> 
    >> That is normally what we say.
    >> 
    >> However, if more text is needed I think it belongs to the data channel sdpneg draft. I don't think that each data channel usage draft shall have to describe how it is done.
    >
    > Then I think the best path might be to update sdpneg with some specific 
    > language, and then update this draft to refer to that.

We can do that. However, we don't need to wait for that until we progress this draft. It is anyway not going to be published until sdpneg is done.

Regards,

Christer