Re: [rtcweb] Does RID require the same ext id for all the m= sections?

"Mo Zanaty (mzanaty)" <mzanaty@cisco.com> Mon, 11 September 2017 13:34 UTC

Return-Path: <mzanaty@cisco.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 5978D133084 for <rtcweb@ietfa.amsl.com>; Mon, 11 Sep 2017 06:34:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.519
X-Spam-Level:
X-Spam-Status: No, score=-14.519 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.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 dVb-OZJprERZ for <rtcweb@ietfa.amsl.com>; Mon, 11 Sep 2017 06:34:53 -0700 (PDT)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B1451133083 for <rtcweb@ietf.org>; Mon, 11 Sep 2017 06:34:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3970; q=dns/txt; s=iport; t=1505136893; x=1506346493; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=ELjSyP9bODR/WAmNTlUtIR9vIKgD6S4Sd+/26l1meR4=; b=DW+fFa5WccihcGmS0w1qhGyzEtbZf8+DzsxO19m/mblsFfx6hnaHhLlE lPDxpN/1XF/N1IAcR8++BOas2RvS4dw2eme2m1IbVQlz/xiVcR3jPUEzE PejH4CXvQcwWzxMqu9QtU3W8LLxpQRHE4dHsSVgWawM0CEDYCyqeDocza 4=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0DPAACpkLZZ/5hdJa1cGQEBAQEBAQEBAQEBBwEBAQEBg1tkbieOGJAfkl6FP4ISCiWEBAGBFAKEIT8YAQIBAQEBAQEBayiFGQZ5EAIBCAQ7BzIUEQIEDgWJTWQQri2LNQEBAQEBAQEBAQEBAQEBAQEBAQEBARgFgyuCAoFQgg6CfYg6gjEFkXOGQYhAAodZjHaScZR+AhEZAYE4AR84gQ13FVwBhQUcgWd2iT8BAQE
X-IronPort-AV: E=Sophos; i="5.42,378,1500940800"; d="scan'208,217"; a="75920607"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by rcdn-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 11 Sep 2017 13:34:28 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by rcdn-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id v8BDYSrA007989 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 11 Sep 2017 13:34:28 GMT
Received: from xch-aln-005.cisco.com (173.36.7.15) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1263.5; Mon, 11 Sep 2017 08:34:27 -0500
Received: from xch-aln-005.cisco.com ([173.36.7.15]) by XCH-ALN-005.cisco.com ([173.36.7.15]) with mapi id 15.00.1263.000; Mon, 11 Sep 2017 08:34:27 -0500
From: "Mo Zanaty (mzanaty)" <mzanaty@cisco.com>
To: Iñaki Baz Castillo <ibc@aliax.net>
CC: "rtcweb@ietf.org" <rtcweb@ietf.org>
Thread-Topic: [rtcweb] Does RID require the same ext id for all the m= sections?
Thread-Index: AQHTKlLYycaFAbftikGdC4xIWfjdaqKubsPPgAGJDoD//7jqJw==
Date: Mon, 11 Sep 2017 13:34:27 +0000
Message-ID: <881A3BC9-C9ED-4E1E-ACFE-C887333BB672@cisco.com>
References: <CALiegfnGvkdrhG_hPKGuGuhZCbcL9mUoauheBA3bc15s_G7ihg@mail.gmail.com> <EB2B7F8E-2847-4C8F-8DF4-5BAEE3C1DEE6@cisco.com>, <CALiegf=6xRCXAx71XiErwqzwdVBVbFmzhvtaKS77v88Oh569TQ@mail.gmail.com>
In-Reply-To: <CALiegf=6xRCXAx71XiErwqzwdVBVbFmzhvtaKS77v88Oh569TQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
Content-Type: multipart/alternative; boundary="_000_881A3BC9C9ED4E1EACFEC887333BB672ciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtcweb/SwTE5gCjgSxj6ESJ0EGJXRcMnvA>
Subject: Re: [rtcweb] Does RID require the same ext id for all the m= sections?
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.22
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: Mon, 11 Sep 2017 13:34:56 -0000

See bundle section 13.

https://tools.ietf.org/html/draft-ietf-mmusic-sdp-bundle-negotiation-38#section-13

The same ID must always map to the same URN. Different IDs can map to the same URN as aliases. (The latter is not stated but implied.)

Mo

On Sep 11, 2017, at 8:49 AM, Iñaki Baz Castillo <ibc@aliax.net<mailto:ibc@aliax.net>> wrote:

On Sun, Sep 10, 2017 at 8:22 PM, Mo Zanaty (mzanaty) <mzanaty@cisco.com<mailto:mzanaty@cisco.com>> wrote:
All extmap IDs must be consistent in all bundled m= sections, just like PTs.

Thanks.

However, what does "consistent" mean? I assume/expect that the extmap
ID (for example a=extmap:4) cannot exist in two different m= sections
pointing to different extension URLs, right?

But, and given that you told about PTs, it's perfectly valid that two
different PTs point to the same codec+condiguration within the same m=
section or in different m= sections.

So, could a m=audio section have an "a=extmap:4 urn:foo" line while a
m=video section has "a=extmap:8 urn:foo"? or should both use extmap ID
4?

For example, the extmap ID for MID must be *UNIQUE* across all the
m=sections. Does the same constrain exist for the extmap ID for RID?



--
Iñaki Baz Castillo
<ibc@aliax.net<mailto:ibc@aliax.net>>