Re: [MMUSIC] Magnus Westerlund's Discuss on draft-ietf-mmusic-t140-usage-data-channel-12: (with DISCUSS)

Magnus Westerlund <magnus.westerlund@ericsson.com> Thu, 09 April 2020 09:00 UTC

Return-Path: <magnus.westerlund@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 4BFE93A0F5C; Thu, 9 Apr 2020 02:00:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.268
X-Spam-Level:
X-Spam-Status: No, score=-2.268 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.168, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, 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 ItqIaGbdGC5K; Thu, 9 Apr 2020 02:00:25 -0700 (PDT)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70058.outbound.protection.outlook.com [40.107.7.58]) (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 D661C3A0F59; Thu, 9 Apr 2020 02:00:23 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SXAJuNnNTnRlRM5UPFOYY1uhcSykkjC24M8rrzoEyI12H6FPpkVpO5bEJ9usecVOlrRV5cFObKcZtcZPUHpTEFTIYXEfI8EPiiTr7gTIeJY7YT6sbfbtchh4H1jZwE74ysxaflmgnEJKPrXRIOpJ29usohgCbruk6GZgvbRBxAsI70GEVC950hSyU2zXv6P5MgWjJFpsOQdwwsPzefYM6aLqxWI5q1h/g13ClCsZnGLjeoTfrcvVSyBYm6Nfzg/bRSoVKt+QmiTVd7II9oDkQcqwjZWAMXJRCQtKhHFffCKHgA4652zYfKDeN5zriSrvrJs/VoZkMpeOeNwT+OSBDw==
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=6AYyDaXZjIp7OcTbtG2+z90Z14RpZUv3zCWu/S0qzvI=; b=YGS988v4lE2dGx1SJKP2RfbMghBqrIdm6ozEToh8gNjpj8c3rvHyAkTZ3kcOeJoJhGAaybgleiy/9JFBcMfWeRl5dEJuCewTrOVhJK0y1vVkYl0mWipJJsAZokpD+H4qD6kDl6LMJYMwsfsRmQRaXT6eApr+0vkbGkaKFJhltH+uENy3XGpocBtp7GzxnMJ2kWXHmZUpzXn1FT/hW6CUT0osApOFynXWW52gQhEsIjVTcz7cSIzX2Kw2hDoOMZ2V6yiTiExDV0Kypd7uT94PvHTN6gl61AUhidHtqjYd0ro6c0IENDHKa2qZJ5IyEOU/veLkKoDSKmzFnVHE+ATPLw==
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=6AYyDaXZjIp7OcTbtG2+z90Z14RpZUv3zCWu/S0qzvI=; b=DTIJjeSy3LtwaKTOyTUDNNKfOwzUyvQJLKJ1915XnQgGlz73iZqyEInpIZPhsSEkk4ER5rBG20UHm4ZGKuclUXeOWSYOWLWnSZLEpwFhxxwiODC6kEmWntg9zPOD/rap+ox0nkvI5Gx0uYRvtJQRUj3SqElv6JYb3/8viXqpiQs=
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com (2603:10a6:7:8e::14) by HE1PR0702MB3753.eurprd07.prod.outlook.com (2603:10a6:7:84::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2900.13; Thu, 9 Apr 2020 09:00:21 +0000
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::ec28:2c21:6d78:917a]) by HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::ec28:2c21:6d78:917a%2]) with mapi id 15.20.2900.012; Thu, 9 Apr 2020 09:00:21 +0000
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
To: Christer Holmberg <christer.holmberg@ericsson.com>, "iesg@ietf.org" <iesg@ietf.org>
CC: "draft-ietf-mmusic-t140-usage-data-channel@ietf.org" <draft-ietf-mmusic-t140-usage-data-channel@ietf.org>, "mmusic-chairs@ietf.org" <mmusic-chairs@ietf.org>, "mmusic@ietf.org" <mmusic@ietf.org>, "fandreas@cisco.com" <fandreas@cisco.com>
Thread-Topic: Magnus Westerlund's Discuss on draft-ietf-mmusic-t140-usage-data-channel-12: (with DISCUSS)
Thread-Index: AQHWDNwseybUJf0EiEST3K0KeR0Tp6htvjsAgAAEEICAAr6UAA==
Date: Thu, 09 Apr 2020 09:00:21 +0000
Message-ID: <d3356461c44e79ad5e7613f213ae430ad6fa665c.camel@ericsson.com>
References: <158626260658.31671.267375326833144534@ietfa.amsl.com> <10FF9BAA-F487-4C78-9E9E-CD6DA317FF71@ericsson.com> <6d0c7e2ce13538bda07058753c5732cd9c548425.camel@ericsson.com> <1DF37BE3-6B08-45D8-B214-064DBDA783EA@ericsson.com>
In-Reply-To: <1DF37BE3-6B08-45D8-B214-064DBDA783EA@ericsson.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.1
authentication-results: spf=none (sender IP is ) smtp.mailfrom=magnus.westerlund@ericsson.com;
x-originating-ip: [158.174.118.23]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4972c984-edf7-4a80-e798-08d7dc646f04
x-ms-traffictypediagnostic: HE1PR0702MB3753:|HE1PR0702MB3753:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <HE1PR0702MB37539EC061E858EBFEA6630E95C10@HE1PR0702MB3753.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0368E78B5B
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR0702MB3772.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(10009020)(4636009)(39860400002)(346002)(136003)(396003)(376002)(366004)(66616009)(66556008)(44832011)(81166007)(64756008)(66446008)(5660300002)(66476007)(86362001)(71200400001)(2616005)(66946007)(76116006)(8936002)(26005)(81156014)(478600001)(6506007)(36756003)(316002)(6486002)(186003)(99936003)(4326008)(6512007)(8676002)(110136005)(54906003)(2906002)(99106002); DIR:OUT; SFP:1101;
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: 43jkeEzrx0eH4rW6BSnxNDQJNSZ5+GgSJESKCYNI1Ay3+w2A9oADMh7vfUwwsCy7cdVQmZQFPkk9nX7bGQCVD4wM1izkZ9foAm57cYEAFLuw4RFIX3frrA0Lgwj9bcpR4VnbsNPoYRdT005XHur0my+uP2xdK+yWzy9B57Aqv86PWEft22QviXK23CuL798H/lawZxgVB5BjrhfPwTRohekaKWqLa4dPEal7KXihwfzwjoej8o7ciPnNE0tChzyZOcsfIiXnHWBU2+pmd3NxjhkVlrI4PVtV/XLgeW/dfBOFqtdybNY7DyRAlK62IyggIBK7G0mGItXJtocDoh52ZIucfhpKIzSDNOdOMB2GscEDvaRBxMPcVXZ0G8ViySWDK72A/woGtID9tQg/MYUCaRl9sDFD9UeRKeY6Gu4T7ehKx4MdM9sqSQBm2AHq7Zg8z1MO8R3ti0wKpv4irwsKazzMUPNKLsHxgjORwQnxEskia6w3xqSzOQSOKph8qomG
x-ms-exchange-antispam-messagedata: h6lC71nJY61jBWFqiWl8QwYYVAb5dCLG/M/BA/WG8qI0R24tEJwW8LKUNARF9KYOPMJhTCjnI3Iaa2h2trz1onDNeMYF6KuIGl5nqeeWXQ0hg7yR6I0bOZxLc7Eta6zi26ZsvS1AmLGXwAx29fL5UQ==
Content-Type: multipart/signed; micalg="sha-256"; protocol="application/x-pkcs7-signature"; boundary="=-ZLO2a953R7OQOOhYbixP"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4972c984-edf7-4a80-e798-08d7dc646f04
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Apr 2020 09:00:21.2288 (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: sUCNANrQiFlfkMGycSTxHGwnj4Za1Ws8s7bIyJBTy2Rc6XztRfG126e9Yle7lI04n/+GBmyLuvz+UzEyY7vgKewR9R3wUz8WU/CGmEHbTd8=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0702MB3753
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/YzPzyFYnPb-L33plerojoENzBlg>
Subject: Re: [MMUSIC] Magnus Westerlund's Discuss on draft-ietf-mmusic-t140-usage-data-channel-12: (with DISCUSS)
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: Thu, 09 Apr 2020 09:00:26 -0000

Hi,

I will clear my discuss as I think I strayed beyond the discuss criteria due
missing the sentence in the prior sub-section. 

I think the text would clearer if one took slightly more consideration for under
what conditions in offers or answers the normative language will apply. For
exmaple. When an a=dcmap:3 with a subprotocol="t140" attribute is included ...

This is of course statement dependent and I will not spend my time on suggesting
rewording of all of these. 

Cheers

Magnus


On Tue, 2020-04-07 at 15:05 +0000, Christer Holmberg wrote:
> Hi,
> 
>  ----------------------------------------------------------------------
>  DISCUSS:
>  ----------------------------------------------------------------------
>         
>     >>>    Section 4.1:
>     >>>    
>     >>>       The offerer and answerer MUST NOT include the max-retr or the
> max-
>     >>>       time attribute parameters in the 'dcmap' attribute.
>     >>>    
>     >>>    This is just an example of a issue that is exists in basically all
> of the
>     >>>    RFC 2119 terminolgy using sentences in this section. The
> formulation is that
>     >>>    the offerer or answerer must do something with attributes or
> parameters of
>     >>>    the dcmap attribute. However, it is not stated to be specific to
> the dcmap
>     >>>    attribute that specifically specify something for a T.140 SCTP
> stream. I
>     >>>    think that scope restriction needs to be made more explicit for
> these RFC 2119
>     >>>    statements. Else they would have applicability as soon as one
> support
>     >>>    this specification.
>     >>   
>     >> The last sentence of Section 4 says:
>     >> 
>     >> "This section defines the SDP considerations that are specific to a
> T.140 data
>     >> channel."
>     >
>     > So why is that last and not first? 
> 
>     It is the last sentence of the parent section (4), and covers the
> procedures in the section, including the subsections (4.x). This wording has
> been used multiple times before.
> 
>     But, if you think it is more clear, I could say "The following sub
> sections define the SDP considerations....".
> 
>     > So isn't this all scoped based on that there is an dcsmap line with a
> subprotocol line stating t140 either included in an
>     > offer that one is generating or responding to as an answerer? 
> 
>     Correct, and Section 4.1 describes the SDP details on how to indicate a
> T.140 data channel, using the dcmap attribute.
>     
>     > As you see I am undertain if the sentence is sufficient to scope this
> correctly.
>     > Are there statement that are relevant outside of the scope of actually
> offering
>     > or answering a T140 offer? I think part of the uncertainty is if there
> are
>     > aspect that my be wrongly interpreted if one support T140 but it is not
> actively
>     > included? 
> 
>     The procedures in section 4 (including the sub sections) only apply to
> T140.
> 
>    Regards,
> 
>    Christer
> 
> 
> 
> 
>     Cheers
>     
>     Magnus Westerlund 
>     
>     
>     ----------------------------------------------------------------------
>     Networks, Ericsson Research
>     ----------------------------------------------------------------------
>     Ericsson AB                 | Phone  +46 10 7148287
>     Torshamnsgatan 23           | Mobile +46 73 0949079
>     SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com
>     ----------------------------------------------------------------------
>     
>     
>     
-- 
Cheers

Magnus Westerlund 


----------------------------------------------------------------------
Networks, Ericsson Research
----------------------------------------------------------------------
Ericsson AB                 | Phone  +46 10 7148287
Torshamnsgatan 23           | Mobile +46 73 0949079
SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com
----------------------------------------------------------------------