Re: [rtcweb] RID syntax inconsistencies

Magnus Westerlund <magnus.westerlund@ericsson.com> Tue, 15 January 2019 16:26 UTC

Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E108712D4E9 for <rtcweb@ietfa.amsl.com>; Tue, 15 Jan 2019 08:26:01 -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=abW2bvIH; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=ericsson.com header.b=OYZ0DBpQ
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 Gc-3YL03M1ne for <rtcweb@ietfa.amsl.com>; Tue, 15 Jan 2019 08:25:59 -0800 (PST)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (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 11BF4124C04 for <rtcweb@ietf.org>; Tue, 15 Jan 2019 08:25:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/relaxed; q=dns/txt; i=@ericsson.com; t=1547569557; x=1550161557; 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=APCzhJu4hrlgANADOKrn8dmI6dQgBd1n+Gdh5mgLaHg=; b=abW2bvIH9VzjjYf4Fw3exRyJZOyR30G2VjtA2cU4J4b6WPL7BRVN6IGl0LMrnzxl u3FzC/Of8So0mRv/eQ0/Ml4PjA3AYQTYDoMmcDn6H5D6WHQrDxlMQzYbgLgmxl+H 83PkCwtGJ1w93NMleaKFoF6oAI5L+lG2/ccUPj5R/SY=;
X-AuditID: c1b4fb30-41b3a9e00000355c-46-5c3e09959b9b
Received: from ESESBMB503.ericsson.se (Unknown_Domain [153.88.183.116]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id 1E.F8.13660.5990E3C5; Tue, 15 Jan 2019 17:25:57 +0100 (CET)
Received: from ESESBMR503.ericsson.se (153.88.183.135) by ESESBMB503.ericsson.se (153.88.183.116) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Tue, 15 Jan 2019 17:25:54 +0100
Received: from ESESSMB504.ericsson.se (153.88.183.165) by ESESBMR503.ericsson.se (153.88.183.135) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Tue, 15 Jan 2019 17:25:54 +0100
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (153.88.183.157) by ESESSMB504.ericsson.se (153.88.183.165) 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; Tue, 15 Jan 2019 17:25:54 +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=ZjZaU3F0C/M7UrpJe3kbaqqsFVc95K00nS9+qgGaWpU=; b=OYZ0DBpQLcMMsj5elHrwsYTRQt2IB4UUlmG6/vCkBB+yQk45WIWzHcFuzm7CTC++y7UeHMa7JtyM07DrtzA1Sr1307BkQ/i+c1FMG3ISH+/UwBwI0DW+EHxfIdPs2qJ3d6ugMOZB6ACP+7m7urNmkTrqScViAiupVzwF6+P3DrA=
Received: from DB7PR07MB4988.eurprd07.prod.outlook.com (20.178.42.222) by DB7PR07MB5371.eurprd07.prod.outlook.com (20.178.45.79) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1537.19; Tue, 15 Jan 2019 16:25:53 +0000
Received: from DB7PR07MB4988.eurprd07.prod.outlook.com ([fe80::59db:b1cc:5d05:1f08]) by DB7PR07MB4988.eurprd07.prod.outlook.com ([fe80::59db:b1cc:5d05:1f08%3]) with mapi id 15.20.1537.018; Tue, 15 Jan 2019 16:25:53 +0000
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
To: "bernard.aboba@gmail.com" <bernard.aboba@gmail.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>
Thread-Topic: [rtcweb] RID syntax inconsistencies
Thread-Index: AQHUrOv6sFdjXi6aPk29hhA+tAN8oqWwgWpw
Date: Tue, 15 Jan 2019 16:25:52 +0000
Message-ID: <DB7PR07MB49884C9097C4BADC4E1D712895810@DB7PR07MB4988.eurprd07.prod.outlook.com>
References: <CAOW+2duR3B4uykvA126g8buOrAwpw-35Lo=gsKSHsq-zKr1Z0A@mail.gmail.com>
In-Reply-To: <CAOW+2duR3B4uykvA126g8buOrAwpw-35Lo=gsKSHsq-zKr1Z0A@mail.gmail.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=magnus.westerlund@ericsson.com;
x-originating-ip: [192.176.1.84]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB7PR07MB5371; 6:tu51dRMm/9BFWy/82UJvG/GyL0QwRjs/EI5aCLvMXgQpBKGMaL+a4sCF8jjVRrHWh7ewxsQoD6ch6rZSnLUf6VQSMohLxzrsRVm3K+VnQqy4FoxbIcbL0oX+v77sQrVsio+vQ+AGLduOCCKtcSAjNgw7/tIN4fBZdmLwRypyroXUK+7sUpT+Ul7FpteNHAEx9H3dOiIDMoOttWQo1p35bGtHgHelHfz5XY/B2o8ZbOH0G8Gdzxgy4B3bJQyfOgti2SBTSlFdd3BvOX6cGdzap9jxrHL4rD3U/cF/o3p81zY4qKrH3J1odKvgqrqv3EiwLL8vfkKQou7B0dN1IWjBP2h1lfhTea5s0zdeuaLR3ow867nR2NT87M9NlW5cTR40FoWgtHKo7Z9HihojADzKmHVDRXufCRtFCy79YdQ0cQqxEmcSCZgk758Yh/xOSF7EgUuJ33QLrgZ0lHo783d8TQ==; 5:PHD+eRpdoMjbL7ztLHq39mPRMsXlTsk1TRm78TUou+3k3zlCk0jMMC+uT0F+Be7ChG9uYcuE5P2IEg6/sBtt7p7eOuVOMM6+IXIedN+a9286nTxKOJY+I7b1QXcB2BrA1ytzgsFRgijOojblaYZadA3HI9w7W37Bs9dAtREcoYFR/bBsTFlfwQEC/LV7/0Qmv7Ut298A2DJ94lV8sB0Q3g==; 7:EXftAcRdeI9Pe1k2M2Rgy4dQp5YoFXbZwOOMcx4sPfbfKPgTg/a71tFKujSZCUyjn1goZGAHHH2YsxaDsWWR3HbppM4IYBQZwMfeZ0EeKwgwX8h5C8VGuyUmJSljYJAP/MjfUxzQeN05CqZ2b91OsQ==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 89e099b1-63b6-4604-1644-08d67b061e80
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600109)(711020)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(49563074)(7193020); SRVR:DB7PR07MB5371;
x-ms-traffictypediagnostic: DB7PR07MB5371:
x-microsoft-antispam-prvs: <DB7PR07MB5371D9210DACCAE744E69BD895810@DB7PR07MB5371.eurprd07.prod.outlook.com>
x-forefront-prvs: 0918748D70
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(136003)(366004)(346002)(396003)(376002)(199004)(189003)(55016002)(6436002)(9686003)(25786009)(81156014)(8676002)(7736002)(606006)(6116002)(8936002)(3846002)(966005)(76176011)(256004)(7696005)(99936001)(39060400002)(81166006)(790700001)(54896002)(6306002)(236005)(14454004)(229853002)(478600001)(53936002)(6246003)(106356001)(316002)(105586002)(71190400001)(71200400001)(53546011)(110136005)(97736004)(446003)(186003)(66066001)(86362001)(26005)(486006)(44832011)(74316002)(476003)(11346002)(5660300001)(33656002)(99286004)(2501003)(6506007)(68736007)(2906002)(102836004); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR07MB5371; H:DB7PR07MB4988.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: US6Pb8FzjXjvavhPSnYo/1ANLN90/UAZFEn6fgyTHQymKW+GXtq4YI2NMCyOYjDEckcCcToWofT7sy8mY5ipkiFwYCfoOVTZ25aiGK5M/V8akuU6DaWNzzA0wr4fRwVzVqoNJ7/fcwOQK9Fc55LBKZm+0XBg1LcQHIf7r7DHV873bS4JmO/BQGy9wUbaY5NwPkFy2Gq6x74QcdHrXHKRnlGAcd43GIDp3AQ4l3SPCZ2ZNeAgvELdFYXAKE9GB8KYAr3IDB+uaK3wleVSi4yY+R7OoZJ9XzDM0aKfM27ywlMwgt0cBgeUOHL43Zzd47g3y39AzBZrA+Lkzvb91M3rpwkVKhAgcWK6x5QkRz6PEtkKo5V4WIN3coMBZPzP5F2McReQzf6TM5SP9uji7PEE2PfFtKfetB1RGrShQo/fl8c=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_003B_01D4ACF7.592FA020"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 89e099b1-63b6-4604-1644-08d67b061e80
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jan 2019 16:25:53.0124 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR07MB5371
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA2WSa0iTURjHO+/77mYNjlPxyRJtZJjm0qHgB2+JgRCB1RezUc58UVE32dZI oZyJCfOSSl62yEupdMG0TSm/KGlepoQXWuowbaaZSdGwTNE03Tsj6Nvv+T+/55zzwOGSgmWW BzdNpqIVMmmGkO1E6eJfqAIqeRGSwBKTa2hb1zYZ2rJVyIkiYjv17zmxjY3rRByR4BSWTGek qWnFyYhEp9TBmhVW1p0SdH35YbwGdeQjLeJxAQfDhH6I1CInrgC/RlBrKEdMsYrAkl/G/ltU 9C9STNFIwNuaDrtG4TIS1szNjpkKAtbHNh3aHALru1r27jVsHApTa3l2dsWXYVDbbmcXHAjl P1Y5TB4EDZ0dJMNiGPlpszsU9oGZvm1il/lYAtW1xfZcgONgtvcDa5d5+BzUGFvtOcKeMPtr htplEruDZb6OYFZ1BevYMJthN1j6uMVifClM5i04HG/4UqRxOJ4wXldk3wzwLQ7MmR84GgHw vbKSZPgs1NSNcBjJgsA0+JzFNPzgtsVEMZwOWlubY+AwGEfGCWYgjw2jeg1ZhkT6f16r3+mR uBxBSdV9pLev7Qwm3TzFSJfgXouGxbA/lFgL0B43NyyTDPvBG/ME5/88HD4PzTryI3C3yOrg EFjus6F6tP8JclPSyqTMFLFYRCvSriqVcplIRqsMaOfbvWrfCHyJlhZP9SDMRcIDfPG+CImA JVUrszN70NGdc+bano4iD0oml9FCV746Okwi4CdLs3NohfyK4loGrexBh7iU0J2/KXCWCHCK VEWn03QWrdjrElyehwYlfBvIbrVVJXGPQ5N4uPyGlyRf/Sl5q/L3o1B/HT6mEU20d12wTfdP T9s2ut2F4RmCmNzqBW/DaIyPR7BvwddS80a9S3I0Mid6RbUYH3fXhxtVTYW+B09EytVT53sj O+dXcrQyUfPNUqK4qWnSZtDlXqTGn8lCTgfNDpxJ7RZSylRpkB+pUEr/AJ9Py6V+AwAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtcweb/zWx8S3Yf2xXsWJ_mksMcd3x_hyg>
Subject: Re: [rtcweb] RID syntax inconsistencies
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtcweb/>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Jan 2019 16:26:02 -0000

Hi,

 

So the main point is the missing ”-” and ”_” i.e. dec 45 and 95 in ASCII. 

 

Are any of these characters used by actual implementations? 

 

If not isn’t the easiest to restrict the MMUSIC RID to the set AVTEXT RID defines? 

 

I guess we should also address the limitation of 255 characters, i.e. change syntax in MMUSIC-RID to:

 

rid-id = 1*255(alpha-numeric)

 

Cheers

 

Magnus Westerlund

 

 

From: rtcweb <rtcweb-bounces@ietf.org> On Behalf Of Bernard Aboba
Sent: den 15 januari 2019 17:04
To: RTCWeb IETF <rtcweb@ietf.org>
Subject: [rtcweb] RID syntax inconsistencies

 

An issue has been raised about inconsistencies in the RID syntax between draft-ietf-mmusic-rid and draft-ietf-avtext-rid . 

 

According to  <https://tools.ietf.org/html/draft-ietf-mmusic-rid-15> https://tools.ietf.org/html/draft-ietf-mmusic-rid-15 , we have:

rid-id = 1*(alpha-numeric / "-" / "_")

 

According to:  <https://tools.ietf.org/html/draft-ietf-avtext-rid-09#section-3> https://tools.ietf.org/html/draft-ietf-avtext-rid-09#section-3 :


As with all SDES items, RtpStreamId and RepairedRtpStreamId are
limited to a total of 255 octets in length. RtpStreamId and
RepairedStreamId are constrained to contain only alphanumeric
characters. For avoidance of doubt, the only allowed byte values for
these IDs are decimal 48 through 57, 65 through 90, and 97 through
122.