Re: [AVT] WGLC comments on draft-ietf-avt-ports-for-ucast-mcast-rtp-11: Part 1 SSRC spaces

"Ali C. Begen (abegen)" <abegen@cisco.com> Fri, 14 January 2011 18:31 UTC

Return-Path: <abegen@cisco.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 958173A6C1D for <avt@core3.amsl.com>; Fri, 14 Jan 2011 10:31:15 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.453
X-Spam-Level:
X-Spam-Status: No, score=-10.453 tagged_above=-999 required=5 tests=[AWL=0.146, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
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 CH9bCJ3nuBJd for <avt@core3.amsl.com>; Fri, 14 Jan 2011 10:31:14 -0800 (PST)
Received: from sj-iport-5.cisco.com (sj-iport-5.cisco.com [171.68.10.87]) by core3.amsl.com (Postfix) with ESMTP id 6A3C83A6BCD for <avt@ietf.org>; Fri, 14 Jan 2011 10:31:14 -0800 (PST)
Authentication-Results: sj-iport-5.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEAKwlME2rRN+J/2dsb2JhbACkWXOiLpkLAoJ1glgEhGuJUw
Received: from sj-core-3.cisco.com ([171.68.223.137]) by sj-iport-5.cisco.com with ESMTP; 14 Jan 2011 18:33:40 +0000
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-3.cisco.com (8.13.8/8.14.3) with ESMTP id p0EIXeBc004732; Fri, 14 Jan 2011 18:33:40 GMT
Received: from xmb-sjc-215.amer.cisco.com ([171.70.151.169]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Fri, 14 Jan 2011 10:33:40 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
Date: Fri, 14 Jan 2011 10:32:59 -0800
Message-ID: <04CAD96D4C5A3D48B1919248A8FE0D540E16DA38@xmb-sjc-215.amer.cisco.com>
In-Reply-To: <4D307838.4030509@ericsson.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [AVT] WGLC comments on draft-ietf-avt-ports-for-ucast-mcast-rtp-11: Part 1 SSRC spaces
Thread-Index: Acu0BzsJRw+uBD+MQTeKSsYJJ2316QADOpVQ
References: <4D307838.4030509@ericsson.com>
From: "Ali C. Begen (abegen)" <abegen@cisco.com>
To: Magnus Westerlund <magnus.westerlund@ericsson.com>, IETF AVT WG <avt@ietf.org>, draft-ietf-avt-ports-for-ucast-mcast-rtp@tools.ietf.org
X-OriginalArrivalTime: 14 Jan 2011 18:33:40.0379 (UTC) FILETIME=[90A02EB0:01CBB419]
Subject: Re: [AVT] WGLC comments on draft-ietf-avt-ports-for-ucast-mcast-rtp-11: Part 1 SSRC spaces
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, 14 Jan 2011 18:31:15 -0000

> -----Original Message-----
> From: avt-bounces@ietf.org [mailto:avt-bounces@ietf.org] On Behalf Of Magnus Westerlund
> Sent: Friday, January 14, 2011 5:22 PM
> To: IETF AVT WG; draft-ietf-avt-ports-for-ucast-mcast-rtp@tools.ietf.org
> Subject: [AVT] WGLC comments on draft-ietf-avt-ports-for-ucast-mcast-rtp-11: Part 1 SSRC spaces
> 
> Hi,
> 
> This is one of several issues I still see remaining in the document. It
> has clearly improved. I am sorry that I become sick before Christmas and
> couldn't continue the discussion then.
> 
> There is an issue with SSRC usage in this document related to the
> different RTP sessions. Please remember that the most fundamental part
> of the RTP session definition is that each RTP session has its own SSRC
> space.
> 
> So there is one SSRC number space for the multicast RTP session. An SSRC
> from this space is used in the Token Verification Request to identify
> the requesting client. In the Token Verification response message this
> SSRC identifier is included in the Token response message. The problem

Are you referring to the port mapping request/response messages? In that request, client chooses an SSRC randomly. This exchange does not belong to either session (not necessarily) since the same token can be used in different unicast sessions.

In the token verification request message, the client uses whatever SSRC it needs to use for that particular unicast session.

> is that this message is conveyed in the unicast RTP session that has its
> own SSRC space. Thus we have potentially create a coupling between the
> two RTP sessions.

Nope, this is not correct.
 
> As I see it this can be fixed in two ways. Either one explicitly notes
> that this RTCP Token Response message field carries a value that refers
> to the SSRC space in another RTP session then one currently are in. This
> is likely the simplest solution.

This is already mentioned in section 4.1 where we say the ssrc is chosen randomly. 
 
> The alternative is to accept the coupling. But then one has to make
> clear on how to handle SSRC collisions. This seems problematic as the
> coupled session is a multicast session. A multicast session has bigger
> difficulties with changes due to its number of receivers and also that
> if one forces an active sender to change it may causes widespread
> disruption.
> 
> I also observe that it is not clear what SSRC space the Port Mapping
> request and response messages uses. Does this need to be synchronized
> with any other space or can it be its own unique one. A unique one is
> probably easiest. I don't see any direct coupling to the other sessions.

That SSRC is not used anywhere for a purpose, so that's why we decided to say "choose it randomly and forget about it".

-acbegen
 
> 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
> ----------------------------------------------------------------------
> _______________________________________________
> Audio/Video Transport Working Group
> avt@ietf.org
> https://www.ietf.org/mailman/listinfo/avt