Re: [MMUSIC] IETF#89: BUNDLE: Q12: Scope of non-RTP media de-mux procedures in BUNDLE?

Christer Holmberg <christer.holmberg@ericsson.com> Sun, 02 March 2014 20:21 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B13C71A0AC7 for <mmusic@ietfa.amsl.com>; Sun, 2 Mar 2014 12:21:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.24
X-Spam-Level:
X-Spam-Status: No, score=-1.24 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_SE=0.35, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] autolearn=no
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 dMlGOvlL0zfm for <mmusic@ietfa.amsl.com>; Sun, 2 Mar 2014 12:21:49 -0800 (PST)
Received: from sessmg20.mgmt.ericsson.se (sessmg20.ericsson.net [193.180.251.50]) by ietfa.amsl.com (Postfix) with ESMTP id 4D1741A0AC0 for <mmusic@ietf.org>; Sun, 2 Mar 2014 12:21:49 -0800 (PST)
X-AuditID: c1b4fb32-b7f4c8e0000012f5-5b-531392d936b9
Received: from ESESSHC016.ericsson.se (Unknown_Domain [153.88.253.124]) by sessmg20.mgmt.ericsson.se (Symantec Mail Security) with SMTP id 60.33.04853.9D293135; Sun, 2 Mar 2014 21:21:46 +0100 (CET)
Received: from ESESSMB209.ericsson.se ([169.254.9.216]) by ESESSHC016.ericsson.se ([153.88.183.66]) with mapi id 14.02.0387.000; Sun, 2 Mar 2014 21:21:45 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>, "mmusic@ietf.org" <mmusic@ietf.org>
Thread-Topic: [MMUSIC] IETF#89: BUNDLE: Q12: Scope of non-RTP media de-mux procedures in BUNDLE?
Thread-Index: Ac82MKMUCOeiYc5PSXK9YNe83HDvFwAGwP2AAAI4pFA=
Date: Sun, 02 Mar 2014 20:21:44 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1D1C4F63@ESESSMB209.ericsson.se>
References: <7594FB04B1934943A5C02806D1A2204B1D1C4C88@ESESSMB209.ericsson.se> <5313912D.9020202@alum.mit.edu>
In-Reply-To: <5313912D.9020202@alum.mit.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.149]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrALMWRmVeSWpSXmKPExsUyM+Jvje6tScLBBm+O8FhMXf6YxWLFhgOs Dkwef99/YPJYsuQnUwBTFJdNSmpOZllqkb5dAlfGhL/H2Apu81QsaNzK1sA4nauLkZNDQsBE 4uDcf6wQtpjEhXvr2boYuTiEBE4wSqy61MAC4SxmlPiw5h1QFQcHm4CFRPc/bZAGEQFfiWeP b7OB2MICiRJP5p9ih4gnSbT8+cYEYVtJzOufxgxiswioSOxdsJoFZAwvUG/jMTYQU0ggX+LM TA2QCk4BHYlPq1vAOhmBzvl+ag2YzSwgLnHryXwmiDMFJJbsOc8MYYtKvHwMc76SxNrD21kg 6nUkFuz+xAZha0ssW/garJ5XQFDi5MwnLBMYRWchGTsLScssJC2zkLQsYGRZxShZnFpcnJtu ZKCXm55bopdalJlcXJyfp1ecuokRGCsHt/w22sF4co/9IUZpDhYlcd7rrDVBQgLpiSWp2amp BalF8UWlOanFhxiZODilGhiNlujEeM1aY35L59CO75m7d9rPk1X84lxl80dh8ouZrpqFmodK 3jpMrGyxFZJ/s7enn6tTc7rxDcmn7H/vbU4J+zT14LSAN3OC3ke73D+52aa7/j3/2Qd88Y2q VRoLTh6wSp6wKGm6pN3a0xzvJQtsn9z7ZLR3s52rQYqz36bnR6QO/5lY+GaOEktxRqKhFnNR cSIAy/RIvmMCAAA=
Archived-At: http://mailarchive.ietf.org/arch/msg/mmusic/qT291t3WYtzw0kDxmbUbnDcIU4w
Subject: Re: [MMUSIC] IETF#89: BUNDLE: Q12: Scope of non-RTP media de-mux procedures in BUNDLE?
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Sun, 02 Mar 2014 20:21:50 -0000

Hi,

>> One of the open issues is what we, in the BUNDLE spec, are going to 
>> say about de-multiplexing about different media types, and for which 
>> (if any) media types we are going to specify how the de-multiplexing is done.
>>
>> We have previously agreed that we are NOT going to describe all 
>> different possibilities in BUNDLE, and that separate specifications 
>> how to perform (and, indicate support of) de-multiplexing will have to 
>> be written. However, we haven't really agreed on the details.
>>
>> I intend to suggest the following in London.
>>
>> In the BUNDLE spec we:
>>
>> 1)Reference to RFC 5764 for how to de-multiplex DTLS/SRTP/STUN; and
>>
>> 2)Separate specifications are required to describe how to de-mulitplex 
>> other media types, and any type of information that needs to be 
>> exchanged between peers in order to perform the de-multiplexing.
>>
>> I think that DTLS/SRTP/STUN is going to be the main use-case (not only 
>> for WebRTC) in the near future, so I think it's a good approach.
>
> Note that 5764 is sufficient to demux SRTP traffic from DTLS payload messages. It doesn't say 
> anything about what those payload messages are used for.
>
> It will take another reference to specify that when using proto DTLS/SCTP those payload messages > are used exclusively for SCTP.

I am fully aware of that. But, my proposal remains :)

If you want to transport different things (e.g. data channel and something else) over DTLS, you need a specification that describes how the separation is done.

Regards,

Christer