Re: [rtcweb] Plan A, respun

Christer Holmberg <christer.holmberg@ericsson.com> Mon, 20 May 2013 13:32 UTC

Return-Path: <christer.holmberg@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 5B57021F91B8 for <rtcweb@ietfa.amsl.com>; Mon, 20 May 2013 06:32:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.086
X-Spam-Level:
X-Spam-Status: No, score=-6.086 tagged_above=-999 required=5 tests=[AWL=0.163, BAYES_00=-2.599, HELO_EQ_SE=0.35, RCVD_IN_DNSWL_MED=-4]
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 EYXtwqGAKILg for <rtcweb@ietfa.amsl.com>; Mon, 20 May 2013 06:32:08 -0700 (PDT)
Received: from mailgw1.ericsson.se (mailgw1.ericsson.se [193.180.251.45]) by ietfa.amsl.com (Postfix) with ESMTP id 2D2C721F90F1 for <rtcweb@ietf.org>; Mon, 20 May 2013 06:32:08 -0700 (PDT)
X-AuditID: c1b4fb2d-b7fe36d000007102-e3-519a25d640eb
Received: from ESESSHC007.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw1.ericsson.se (Symantec Mail Security) with SMTP id 37.8E.28930.6D52A915; Mon, 20 May 2013 15:32:06 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.167]) by ESESSHC007.ericsson.se ([153.88.183.39]) with mapi id 14.02.0328.009; Mon, 20 May 2013 15:32:06 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Adam Roach <adam@nostrum.com>, Colin Perkins <csp@csperkins.org>
Thread-Topic: [rtcweb] Plan A, respun
Thread-Index: AQHOS1D4OJ9/f3yaDU2ZIoLMuUfuQ5j6/lQAgAYylwCAACb0gIAGqKWAgAANLwCAAAQgAIAACXGAgABGrACAAHZegIAAoYQAgARLbQCAABnaAIAAET4AgAA07+A=
Date: Mon, 20 May 2013 13:32:05 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1C374483@ESESSMB209.ericsson.se>
References: <51894846.3090102@nostrum.com> <518A304A.1030609@alvestrand.no> <518F6338.8070903@jitsi.org> <518F83E5.4060209@alvestrand.no> <519519DB.6050702@nostrum.com> <519524EA.3000509@alvestrand.no> <51952860.5030906@nostrum.com> <5195304B.10706@alvestrand.no> <CABcZeBO+miF-euyyKFDrpMUdnV-Ej2QaZgKmiMc2Yp08QUyz7A@mail.gmail.com> <5195CEDF.9040109@alvestrand.no> <CABkgnnWbkX-+mLU+o6MfwTB3nyD2weudGg6tOR-U8zXrctm7_A@mail.gmail.com> <5199F0A0.8020406@nostrum.com> <A5A19E8A-01BB-4925-BD54-B5381ECA3E42@csperkins.org> <519A14C6.7000009@nostrum.com>
In-Reply-To: <519A14C6.7000009@nostrum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.17]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrCLMWRmVeSWpSXmKPExsUyM+Jvre411VmBBicfWFns+buI3WL5yxOM Fmv/tbM7MHtMu3+fzWPJkp9MHrN2PmEJYI7isklJzcksSy3St0vgytj93Lygn7Oif/ta1gbG RexdjJwcEgImEv1N3WwQtpjEhXvrgWwuDiGBw4wSczc9ZoRwljBKrPxxCKiDg4NNwEKi+582 SIOIgIvE0w/3mUFsZgF1iTuLz4GVCAuoSFyaWgxiigioSkz9zwUyRUSgi1Fi8+c9TCDlLEDx 1c+WgLXyCvhKHH/yhxVi1XYWic3LPoIdxymgLfFj/wqw4xiBjvt+ag0TxC5xiVtP5jNBHC0g sWTPeWYIW1Ti5eN/rCCLJQQUJZb3y0GU60gs2P2JDcLWlli28DXUXkGJkzOfsExgFJuFZOos JC2zkLTMQtKygJFlFSN7bmJmTnq54SZGYMwc3PJbdwfjqXMihxilOViUxHl7tacGCgmkJ5ak ZqemFqQWxReV5qQWH2Jk4uCUamBM0zByNNvK0ur+eeUHkRjjhljllkXuJmWlgsrJITd+7fLK klkSfrWGM78hc0LKKZVc+Qa3aNb0tZOC1u/nnfLd9Nv0wDaF5buv+pfdeBZXa2F6sC5LPpdD armdw9Vrt9eW7a+q6W5VnfPje+cGY/77cw6cZ2X1VGJITUpSXhDwdcrJAzP8TyixFGckGmox FxUnAgCmCeNJZwIAAA==
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] Plan A, respun
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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, 20 May 2013 13:32:15 -0000

Hi,

>>>> Let's be very, very precise about this.
>>>>
>>>> Demultiplexing is *always* performed based on SSRC.  It's just that 
>>>> correlation with signaling components (the m-line in this case) 
>>>> might use of PT in the absence of prior knowledge of SSRC.
>>>>
>>>> We didn't get this quite right in Plan A.
>>> Yeah, that's a valid point. It's not really being proposed as a demux point as much as a correlation token. Thanks for clearing that up -- we should definitely clear that up in the next version of the document.
>>
>> Rather than try to overload the PT, I would suggest we define an explicit correlation token that can be sent. Put something in RTCP SDES 
>> and/or RTP header extensions, and in the SDP, to signal what RTP flow corresponds to what m-line.
>
> That kind of defeats some of the purpose here, which includes working with existing deployed implementations.

Existing deployments will use different port numbers, so you would be able to separate media belonging to different m- lines (as different 5-tuples will be used), so you would not need to use the extension.

Regards,

Christer