Re: [MMUSIC] FW: New Version Notification for draft-even-mmusic-application-token-00.txt

Paul Kyzivat <pkyzivat@alum.mit.edu> Sun, 30 June 2013 16:02 UTC

Return-Path: <pkyzivat@alum.mit.edu>
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 DA2D121F9B12 for <mmusic@ietfa.amsl.com>; Sun, 30 Jun 2013 09:02:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.404
X-Spam-Level:
X-Spam-Status: No, score=-0.404 tagged_above=-999 required=5 tests=[AWL=0.033, BAYES_00=-2.599, FH_RELAY_NODNS=1.451, HELO_MISMATCH_NET=0.611, RDNS_NONE=0.1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9vreODPZ0aw9 for <mmusic@ietfa.amsl.com>; Sun, 30 Jun 2013 09:02:39 -0700 (PDT)
Received: from qmta15.westchester.pa.mail.comcast.net (qmta15.westchester.pa.mail.comcast.net [IPv6:2001:558:fe14:44:76:96:59:228]) by ietfa.amsl.com (Postfix) with ESMTP id 1823421F9A27 for <mmusic@ietf.org>; Sun, 30 Jun 2013 09:02:38 -0700 (PDT)
Received: from omta20.westchester.pa.mail.comcast.net ([76.96.62.71]) by qmta15.westchester.pa.mail.comcast.net with comcast id ufbC1l0061YDfWL5Fg2eVt; Sun, 30 Jun 2013 16:02:38 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([50.138.229.164]) by omta20.westchester.pa.mail.comcast.net with comcast id ug2d1l0103ZTu2S3gg2eMY; Sun, 30 Jun 2013 16:02:38 +0000
Message-ID: <51D0569C.3020508@alum.mit.edu>
Date: Sun, 30 Jun 2013 12:02:36 -0400
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130620 Thunderbird/17.0.7
MIME-Version: 1.0
To: Roni Even <ron.even.tlv@gmail.com>
References: <20130628152721.7537.5884.idtracker@ietfa.amsl.com> <760B7D45D1EFF74988DBF5C2122830C2299A10BE@szxpml504-mbs.exmail.huawei.com> <51CF0435.3050305@alum.mit.edu> <047901ce7552$de032840$9a0978c0$@gmail.com>
In-Reply-To: <047901ce7552$de032840$9a0978c0$@gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20121106; t=1372608158; bh=ovvasw1MozG+fJEZufGz/4MWR8jxcHbybOUF2JwPo7o=; h=Received:Received:Message-ID:Date:From:MIME-Version:To:Subject: Content-Type; b=Y3gYkRYRQeeUqqjIAp7PFybrcMhQB/WvLFg+h0Y30IoDYW84qsR/N1FXCH12y9hop 9kNUK4ecTl0Rb47w9VG5W5/uyQaD1uJ1T5pO0ZQrT6NKuforYghpJ2GyrKinZplJ5C sKEDMPJqQKZ3M9H8qQ9QfCIx8rfi5VdW5HCZd58si8X0sYnBRl5Q0ZQQCZTM7N6N59 QYfrV34oaVYD+h53/6g0AYIc9F0m1TzRFdaQX4bZIx9qJjkFooRuG+nv0n4nwK7bkd kTF4eeRyxCGQh3TwUAXmfVLdqhJ7XFuv7xlOswc0FFfz6eSzo6ULpU9suO0Ny6pVyo INljPxmnK8JNw==
Cc: mmusic@ietf.org
Subject: Re: [MMUSIC] FW: New Version Notification for draft-even-mmusic-application-token-00.txt
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
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, 30 Jun 2013 16:02:44 -0000

On 6/30/13 1:29 AM, Roni Even wrote:
> Inline
>
>> -----Original Message-----
>> From: mmusic-bounces@ietf.org [mailto:mmusic-bounces@ietf.org] On
>> Behalf Of Paul Kyzivat
>> Sent: 29 June, 2013 6:59 PM
>> To: mmusic@ietf.org
>> Subject: Re: [MMUSIC] FW: New Version Notification for draft-even-
>> mmusic-application-token-00.txt
>>
>> I looked this over, and it seems to solve many of the issues at hand.
>> There are no doubt some nits to iron out, but we should get agreement over
>> the concepts before worrying too much about the details.
>>
>> A couple of things I wanted to comment on:
>>
>> You give examples of form:
>>         a=ssrc:11111 AppID:1
>> But you don't say too much about the meaning of this. The reason I ask is
>> that you say elsewhere that the appid can move from one ssrc to another.
>> My question is: If this form is used, can that appid later be bound to a
>> different ssrc via the header extension? Also, is the following legal?
>>         a=ssrc:11111,22222 AppID:1
> [Roni Even] The AppID can be mapped later using SDES or header extension to
> a new SSRC and our view is that this is a replacement. An AppID can be
> mapped to a single SSRC at a time.

OK. That's fine, but then I think the draft should say more about it.

Also, a followup question:

Suppose I start with an offer with

        a=ssrc:11111 AppID:1

and then use SDES or header extension to change move AppID 1 to ssrc 22222.

If there is then another O/A, with the same SDP as before:

        a=ssrc:11111 AppID:1

Does that change the mapping back to 11111, or does it stay as 22222?

This impacts how closely the SDP signaling must be coupled to the media 
processing.

> We looked at having more than one SSRC mapped to a single AppID and decided
> to leave it to discussion. It will require to distinguish between adding and
> SSRC and replacing an SSRC when a new mapping is specified.
> My view is that the unique mapping is clearer and I assume we can look at
> using SDP grouping if want to associate two RTP media streams to an
> application usage.

I asked about

        a=ssrc:11111,22222 AppID:1

just because it seemed to be allowed by the syntax. My next question 
would be what it means. E.g, it *could* mean that it is expected that 
11111 and 22222 may both be used, but won't be used simultaneously. If 
it turned out that they *were* used simultaneously, then the effect 
would be to switch rapidly between them.

	Thanks,
	Paul

> Roni
>
>>
>> My other issue is with:
>>      In the CLUE WG case the mapping is from an RTP stream to a CLUE media
>>      capture specified in the CLUE framework [I-D.ietf-clue-framework].
>> This should be to a CLUE capture-encoding.
> [Roni Even] OK, will fix it
>>
>> 	Thanks,
>> 	Paul
>>
>> On 6/28/13 11:54 AM, Roni Even wrote:
>>> Hi,
>>> We have submitted this document that  defines a mechanism to provide
>> the mapping between the
>>>      SSRCs of RTP streams and the application semantics by defining
>> extensions to RTP and RTCP messages.
>>>
>>> It defines a new SDP attribute, RTCP SDES message and RTP header
>> extension for this puropose. The document explains how it can be used with
>> the different multiplexing proposal (Plan A, Plan B and no plan).
>>>
>>> It can be used also in CLUE to map SSRCs to Clue media capture.
>>>
>>> Please review and send comments
>>> Thanks
>>> Roni Even
>>>
>>> ________________________________________
>>> From: internet-drafts@ietf.org [internet-drafts@ietf.org]
>>> Sent: Friday, June 28, 2013 6:27 PM
>>> To: Jonathan Lennox; Qin Wu; Roni Even
>>> Subject: New Version Notification for   draft-even-mmusic-application-
>> token-00.txt
>>>
>>> A new version of I-D, draft-even-mmusic-application-token-00.txt
>>> has been successfully submitted by Roni Even and posted to the IETF
>>> repository.
>>>
>>> Filename:        draft-even-mmusic-application-token
>>> Revision:        00
>>> Title:           The Session Description Protocol (SDP) Application
> Token
>> Attribute
>>> Creation date:   2013-06-28
>>> Group:           Individual Submission
>>> Number of pages: 11
>>> URL:             http://www.ietf.org/internet-drafts/draft-even-mmusic-
>> application-token-00.txt
>>> Status:          http://datatracker.ietf.org/doc/draft-even-mmusic-
>> application-token
>>> Htmlized:
> http://tools.ietf.org/html/draft-even-mmusic-application-
>> token-00
>>>
>>>
>>> Abstract:
>>>      The RTP fixed header includes the payload type number and the SSRC
>>>      values of the RTP stream.  RTP defines how you de-multiplex streams
>>>      within an RTP session, but in some use cases applications need
>>>      further identifiers in order to identify the application semantics
>>>      associated with particular streams within the session.
>>>
>>>      This document defines a mechanism to provide the mapping between
>> the
>>>      SSRCs of RTP streams and the application semantics by defining
>>>      extensions to RTP and RTCP messages.
>>>
>>>
>>>
>>>
>>> The IETF Secretariat
>>> _______________________________________________
>>> mmusic mailing list
>>> mmusic@ietf.org
>>> https://www.ietf.org/mailman/listinfo/mmusic
>>>
>>
>> _______________________________________________
>> mmusic mailing list
>> mmusic@ietf.org
>> https://www.ietf.org/mailman/listinfo/mmusic
>
>