Re: [AVT] draft-ietf-avt-ports-for-ucast-mcast-rtp-04: Review Comments [csp]

Magnus Westerlund <magnus.westerlund@ericsson.com> Fri, 03 December 2010 15:23 UTC

Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: avt@core3.amsl.com
Delivered-To: avt@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id DE18D28C105 for <avt@core3.amsl.com>; Fri, 3 Dec 2010 07:23:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.263
X-Spam-Level:
X-Spam-Status: No, score=-106.263 tagged_above=-999 required=5 tests=[AWL=-0.264, BAYES_00=-2.599, J_CHICKENPOX_14=0.6, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IKwpUxPfhVqY for <avt@core3.amsl.com>; Fri, 3 Dec 2010 07:23:10 -0800 (PST)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by core3.amsl.com (Postfix) with ESMTP id A19E728C0EB for <avt@ietf.org>; Fri, 3 Dec 2010 07:23:09 -0800 (PST)
X-AuditID: c1b4fb39-b7c42ae0000029aa-2e-4cf90baa6437
Received: from esessmw0191.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id BE.06.10666.AAB09FC4; Fri, 3 Dec 2010 16:24:26 +0100 (CET)
Received: from [147.214.183.21] (153.88.115.8) by esessmw0191.eemea.ericsson.se (153.88.115.85) with Microsoft SMTP Server id 8.2.234.1; Fri, 3 Dec 2010 16:24:25 +0100
Message-ID: <4CF90BA9.6090106@ericsson.com>
Date: Fri, 03 Dec 2010 16:24:25 +0100
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; sv-SE; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6
MIME-Version: 1.0
To: "Ali C. Begen (abegen)" <abegen@cisco.com>
References: <4CF3BAB3.2000501@ericsson.com> <04CAD96D4C5A3D48B1919248A8FE0D540DC93041@xmb-sjc-215.amer.cisco.com> <EDC0A1AE77C57744B664A310A0B23AE21E36365E@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com> <396D3FC7-9DA5-416E-9883-7FABD7234652@csperkins.org> <04CAD96D4C5A3D48B1919248A8FE0D540DC93B87@xmb-sjc-215.amer.cisco.com> <4CF7A62A.808@ericsson.com> <04CAD96D4C5A3D48B1919248A8FE0D540DC93C63@xmb-sjc-215.amer.cisco.com> <4CF7D54A.5000900@ericsson.com> <04CAD96D4C5A3D48B1919248A8FE0D540DC93D22@xmb-sjc-215.amer.cisco.com> <37011BA4-DDBF-465B-AE54-523E2F2A124F@csperkins.org> <04CAD96D4C5A3D48B1919248A8FE0D540DC93E52@xmb-sjc-215.amer.cisco.com> <4CF8B498.50600@ericsson.com> <04CAD96D4C5A3D48B1919248A8FE0D540DD50D13@xmb-sjc-215.amer.cisco.com>
In-Reply-To: <04CAD96D4C5A3D48B1919248A8FE0D540DD50D13@xmb-sjc-215.amer.cisco.com>
X-Enigmail-Version: 1.1.1
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: 8bit
X-Brightmail-Tracker: AAAAAA==
Cc: Colin Perkins <csp@csperkins.org>, IETF AVT WG <avt@ietf.org>
Subject: Re: [AVT] draft-ietf-avt-ports-for-ucast-mcast-rtp-04: Review Comments [csp]
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Audio/Video Transport Working Group <avt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avt>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 03 Dec 2010 15:23:11 -0000

Ali C. Begen (abegen) skrev 2010-12-03 14:15:
> ...
>>> Probably yes. Correct if I am wrong but this does not relate to the Token AFAICT. Here we are discussing the PT port which
>> is used to acquire a Token from, whereas the concern Magnus has raised is related to sharing the feedback target port
>> among multiple RTP sessions (which is the a=rtcp line in the multicast session).
>>>
>>> Maybe, this belongs to 5760?
>>
>> I think it belongs in the port mapping draft. Because without it what we
>> are discussing here is not really possible. The port mapping allows one
>> to do late binding between a receiver local port and a specific feedback
>> target address that relates to a specific SSM session. If there is some
>> overloading ongoing for the FT Adress plus port then re-using the
>> receivers local port creates an issue of separation. This would not
>> likely happen if one had to pre-establish the unicast sessions. It
>> becomes the receivers choice to re-use a specific local port, and that
>> is really what the discussion here is about.
> 
> OK, not about the server side - which I wanted to convey.
>  
>> From my point of view a receiver really should use different local ports
>> when submitting RTCP requests related to different SSM sessions. That
>> way you avoid the whole mess, even if there is some overloading happening.
> 
> Yes, clearly a client cannot keep using the same local (receive) port for different unicast (retransmission, RAMS, etc.) sessions since the unless the source packets are distinct in their media source SSRCs, there could be leakage when switching from one session to another. OTOH, the client does not necessarily need a totally different port for every session, either.
> 
> I guess what implementations will do is that they will select N local ports when the system boots up and will rotate the port as they switch from one session to another. N should be chosen such that the probability of still receiving RTP/RTCP packets from an old session is almost zero when the client starts using the same port for a new session. N is application and usage dependent. For typical IPTV applications, a value of 10 or even 5 should be sufficient to satisfy the requirement above.
> 
> Is something along the lines above what you were looking for?

Yes, making clear the need to use separate local ports to get different
unicast sessions to avoid reuse to quickly.

Cheers

Magnus Westerlund

----------------------------------------------------------------------
Multimedia Technologies, Ericsson Research EAB/TVM
----------------------------------------------------------------------
Ericsson AB                | Phone  +46 10 7148287
Färögatan 6                | Mobile +46 73 0949079
SE-164 80 Stockholm, Sweden| mailto: magnus.westerlund@ericsson.com
----------------------------------------------------------------------