Re: [MMUSIC] Telephone-event and multiple clock rates
Christer Holmberg <christer.holmberg@ericsson.com> Wed, 29 January 2014 06:53 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 727241A0373 for <mmusic@ietfa.amsl.com>; Tue, 28 Jan 2014 22:53:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.301
X-Spam-Level:
X-Spam-Status: No, score=-1.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, J_CHICKENPOX_15=0.6, 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 KljANeko2WNL for <mmusic@ietfa.amsl.com>; Tue, 28 Jan 2014 22:53:53 -0800 (PST)
Received: from sesbmg20.ericsson.net (sesbmg20.ericsson.net [193.180.251.56]) by ietfa.amsl.com (Postfix) with ESMTP id 56A591A036C for <mmusic@ietf.org>; Tue, 28 Jan 2014 22:53:53 -0800 (PST)
X-AuditID: c1b4fb38-b7f418e000001099-bb-52e8a57d15f4
Received: from ESESSHC001.ericsson.se (Unknown_Domain [153.88.253.124]) by sesbmg20.ericsson.net (Symantec Mail Security) with SMTP id 68.70.04249.D75A8E25; Wed, 29 Jan 2014 07:53:50 +0100 (CET)
Received: from ESESSMB209.ericsson.se ([169.254.9.99]) by ESESSHC001.ericsson.se ([153.88.183.21]) with mapi id 14.02.0387.000; Wed, 29 Jan 2014 07:53:49 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>, Randell Jesup <randell-ietf@jesup.org>, "mmusic@ietf.org" <mmusic@ietf.org>
Thread-Topic: [MMUSIC] Telephone-event and multiple clock rates
Thread-Index: AQHPGHg9LlpXnTtXk0SY+cajv/cG7ZqTZ5YAgAA1EQCAAFw3gIAEPmQAgAHpdsCAAHaq8IAAtLjQ
Date: Wed, 29 Jan 2014 06:53:48 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1D148ACD@ESESSMB209.ericsson.se>
References: <52E178F6.70009@nostrum.com> <F81CEE99482EFE438DAE2A652361EE1217A2E16D@MCHP04MSX.global-ad.net> <52E24090.1030608@ericsson.com> <52E28DEB.1040100@nostrum.com> <52E61D40.1020301@jesup.org> <7594FB04B1934943A5C02806D1A2204B1D14595C@ESESSMB209.ericsson.se> <949EF20990823C4C85C18D59AA11AD8B1246AC@FR712WXCHMBA11.zeu.alcatel-lucent.com>
In-Reply-To: <949EF20990823C4C85C18D59AA11AD8B1246AC@FR712WXCHMBA11.zeu.alcatel-lucent.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.19]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrFLMWRmVeSWpSXmKPExsUyM+JvjW7d0hdBBvumslk8bTzLaDF1+WMW i7PbshyYPVqf7WX1WLLkJ5PHh+Xr2AKYo7hsUlJzMstSi/TtErgy9j1bzlzQL1uxY+UK5gbG s+JdjBwcEgImEnfXx3YxcgKZYhIX7q1n62Lk4hASOMIo8WvZd0YIZzGjxPR9/1hBGtgELCS6 /2mDxEUEuhglGntPsIN0CwvYSVzdcYEZxBYRsJdYcuEJE0i9iECUxNqjuSBhFgFViRc3n7OA 2LwCvhJtT+dCLXvEJLH1zgQ2kASnQLTElZ8PwOYwAl30/dQaJhCbWUBc4taT+UwQlwpILNlz nhnCFpV4+RjkNhBbUaL9aQMjRL2OxILdn9ggbG2JZQtfM0MsFpQ4OfMJywRG0VlIxs5C0jIL ScssJC0LGFlWMXIUpxYn5aYbGWxiBMbHwS2/LXYwXv5rc4hRmoNFSZz341vnICGB9MSS1OzU 1ILUovii0pzU4kOMTBycUg2M19bfEzLf+av/O1vpOYsPv95dnbIldkJ38hMxzS1zA3X+P1l7 TKXNPXhqkkN8o75J2afEH1lPNsTnXk4Xf9GaXL7jxLQ7yaYs9+q5on9dt9+2oFdm578uzY9x zDu9Gi0Unm+czvdwjlJ7pl7H9Y2sK4/e0SlQbreq33dAX1MrfOmRky435a0KlFiKMxINtZiL ihMBjRFF0F0CAAA=
Subject: Re: [MMUSIC] Telephone-event and multiple clock rates
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: Wed, 29 Jan 2014 06:53:55 -0000
> Well I could postulate a webrtc endpoint forming the collection endpoint for a telephone voting system. Sure, if you are going to represent every new incoming "vote call" by adding an audio m- line to a single ongoing session. Regards, Christer > -----Original Message----- > From: mmusic [mailto:mmusic-bounces@ietf.org] On Behalf Of Christer > Holmberg > Sent: 28 January 2014 13:03 > To: Randell Jesup; mmusic@ietf.org > Subject: Re: [MMUSIC] Telephone-event and multiple clock rates > > Hi, > > I guess it would be good to add some text to BUNDLE, to indicate that > you must include the telephone-event PTs for every m- line which may > use them. I.e. you cannot indicate telephone-event for one m- line, > and then use them on every > m- line within the bundle group. > > But, I guess there will be no need for people to support > telephone-events on more than one m- line to begin with, so... > > Regards, > > Christer > > > -----Original Message----- > From: mmusic [mailto:mmusic-bounces@ietf.org] On Behalf Of Randell > Jesup > Sent: 27. tammikuuta 2014 10:48 > To: mmusic@ietf.org > Subject: Re: [MMUSIC] Telephone-event and multiple clock rates > > On 1/24/2014 10:59 AM, Adam Roach wrote: > > On 1/24/14 04:29, Magnus Westerlund wrote: > >> My understanding for the reasoning behind this definition > in the RFC > >> is due to that the events is supposed to be connected to the same > >> time-line as the audio. Thus it ended up using the same SSRC. To > >> avoid timestamp rate switching which we know has issues > >> > (https://datatracker.ietf.org/doc/draft-ietf-avtext-multiple-clock-ra > >> tes/) > >> > >> it was mandated to provide one PT for each rate negotiated for the > >> audio payload types. > > > > To make sure I understand what you're saying correctly: you are > > asserting that having four different clock rates for voice codecs > > requires us to use four different PTs for telephone-event if we're > > going to have them on the same SSRC. Is that correct? > > If those four PT's (not codecs) are accepted (and thus can be switched > between on-the-fly), yes. Multiple clock rates plays hell with RTP > timestamps. > > You could use a separate SSRC (or m=audio line) for each clock rate > instead. This would likely mean glitching at transitions however, so > not a great solution, but works. You might be able to avoid glitches > by making sure you send RTCP for the alternate SSRCs so > synchronization info is available, though this may require the > receiver to know somehow that the SSRC's need to be "lip-synced" (in > this case audio to audio though). Overall - here be (baby) dragons in > the glitch-avoidance variation... > > In theory you could allow one telephone-event PT and do a renegotiate > after an effective codec/PT change. You might need to be careful > about asynchronicity due to the renegotiation and not re-use the same > PT for a different rate of telephone-event (ping-pong between two). > There would exist a window when there was a switch where it would be > problematic to send telephone-event (and you'd need to require that > both sides switch when one does). Overall - here be (big) dragons. > > -- > Randell Jesup -- rjesup a t mozilla d o t com > > _______________________________________________ > 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 >
- Re: [MMUSIC] Telephone-event and multiple clock r… Adam Roach
- Re: [MMUSIC] Telephone-event and multiple clock r… Magnus Westerlund
- [MMUSIC] Telephone-event and multiple clock rates Adam Roach
- Re: [MMUSIC] Telephone-event and multiple clock r… Stach, Thomas
- Re: [MMUSIC] Telephone-event and multiple clock r… Magnus Westerlund
- Re: [MMUSIC] Telephone-event and multiple clock r… Randell Jesup
- Re: [MMUSIC] Telephone-event and multiple clock r… Christer Holmberg
- Re: [MMUSIC] Telephone-event and multiple clock r… Paul Kyzivat
- Re: [MMUSIC] Telephone-event and multiple clock r… Christer Holmberg
- Re: [MMUSIC] Telephone-event and multiple clock r… Harald Alvestrand
- Re: [MMUSIC] Telephone-event and multiple clock r… DRAGE, Keith (Keith)
- Re: [MMUSIC] Telephone-event and multiple clock r… Christer Holmberg