Re: [AVTCORE] I-D Action: draft-ietf-avtcore-rtp-topologies-update-05.txt

"Roni Even" <ron.even.tlv@gmail.com> Mon, 01 December 2014 05:12 UTC

Return-Path: <ron.even.tlv@gmail.com>
X-Original-To: avt@ietfa.amsl.com
Delivered-To: avt@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 828521A0393 for <avt@ietfa.amsl.com>; Sun, 30 Nov 2014 21:12:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham
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 pGOT1mAfFhIK for <avt@ietfa.amsl.com>; Sun, 30 Nov 2014 21:12:06 -0800 (PST)
Received: from mail-wg0-x232.google.com (mail-wg0-x232.google.com [IPv6:2a00:1450:400c:c00::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E6061A19F2 for <avt@ietf.org>; Sun, 30 Nov 2014 21:12:06 -0800 (PST)
Received: by mail-wg0-f50.google.com with SMTP id k14so12995178wgh.23 for <avt@ietf.org>; Sun, 30 Nov 2014 21:12:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:references:in-reply-to:subject:date:message-id:mime-version :content-type:content-transfer-encoding:thread-index :content-language; bh=Bj8AnAOMrsiyP5zZK04XQQ2UVeVqf85alqqY1vBeNf8=; b=yBv2Klkyhxu/Qx9Cy6Z+dE9ub+A/8iiO7G1SY61ZcClbhVQYeN5MZLYEfA2MCIJZVF W8KlmblNUGY7+NpycHo6b3A1U5DvwkpkVtRv33YKswrgvbM5Tw+p1yb6LzTXdmnqu1w/ NvC2PjXIGkKKPz6t2P8mWPKTAcV9+B2bg15l0iSA4cnkDm2M1oEBpbwG/Bkn3wySnrju WkAuRlGqvzKD2hCcW//lWzxzpsUcZg2NbVnJm6keLDMCEhS8pElWm+B/pKR0thn9Tat3 E3vPxmzekt7IIG968s2RZPUtWCxBXQMsp6hlh0nr+ZEpwYtuASBhoiIPdzEq2ZLqxm09 6OpA==
X-Received: by 10.180.76.7 with SMTP id g7mr79554677wiw.38.1417410724827; Sun, 30 Nov 2014 21:12:04 -0800 (PST)
Received: from RoniE ([109.64.170.181]) by mx.google.com with ESMTPSA id js5sm39924991wid.11.2014.11.30.21.12.01 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 30 Nov 2014 21:12:03 -0800 (PST)
From: Roni Even <ron.even.tlv@gmail.com>
To: 'Stephan Wenger' <stewe@stewe.org>, avt@ietf.org, "'Liuyan (Scarlett)'" <scarlett.liuyan@huawei.com>
References: <20141112200649.2023.29088.idtracker@ietfa.amsl.com> <E97C33E5D67C2843AFA535DE2E5B80C15FE5747C@SZXEMA503-MBX.china.huawei.com> <D0A0D842.4C1D6%stewe@stewe.org>
In-Reply-To: <D0A0D842.4C1D6%stewe@stewe.org>
Date: Mon, 01 Dec 2014 07:12:00 +0200
Message-ID: <041c01d00d25$5826c030$08744090$@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="windows-1255"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQIZAot853wWyoSdrqJn1zdGrhisPAHf09yvAVJPp5abzrPNYA==
Content-Language: en-us
Archived-At: http://mailarchive.ietf.org/arch/msg/avt/OOWvzRWvLHBGftpuwR19LJ0qkrw
Subject: Re: [AVTCORE] I-D Action: draft-ietf-avtcore-rtp-topologies-update-05.txt
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Audio/Video Transport Core Maintenance <avt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Mon, 01 Dec 2014 05:12:09 -0000

Stephan,
This can be as an early WGLC and make a revision after the second WGLC.
Roni

> -----Original Message-----
> From: Stephan Wenger [mailto:stewe@stewe.org]
> Sent: 01 December, 2014 12:44 AM
> To: avt@ietf.org; Liuyan (Scarlett); Roni Even
> Subject: Re: [AVTCORE] I-D Action:
draft-ietf-avtcore-rtp-topologies-update-
> 05.txt
> 
> Hi Scarlett,
> Thanks for the careful reading of the draft.  Please see my comments
inline.
> 
> Hi Roni,
> to summarize, small clarifications appear to be in order.  Should I rev
the doc
> now, or take this as an early WGLC comment?
> 
> Stephan
> 
> On 11/20/14, 01:07, "Liuyan (Scarlett)" <scarlett.liuyan@huawei.com>
wrote:
> 
> >Hi Stephan,
> >
> >I have already the latest version and have a question.
> >The section 4.5 says:
> >	The RTP protocol includes functionality to identify the session
> >participants through the use of the SSRC and CSRC fields.
> >
> >And the section 4.5 continues to say:
> >	RTP includes explicit specification text for Translators and Mixers,
> >and for SFMs the required functionality can be derived from that text.
> 
> This statement has to be read broadly.  In particular, in SFMs, the CSRC
> mechanism doesn¹t work directly as specified in RFC 3550, because each End
> Point connects to the SFM using its own RTP session (each having its own
SSRC
> numbering space).  Therefore, what is required in the SFM is an
> (unspecified) mapping mechanism that maps the local SSRC values between
> between the RTP session.  In other words, End Points do see CSRC values,
but
> the value of the CSRC value for a given contributing endpoint may be
different
> for each receiving End Point, and different from the SSRC of the sending
End
> Point.  See page 30, 2nd paragraph.
> 
> >
> >
> >At last the section says:
> >	The topologies that create independent RTP sessions per End point or
> >pair of End points, like back-to-back RTP session, MESH with
> >independent RTP sessions, and the RTCP terminating MCU RTCP terminating
> >MCU do not support RTP based identification of session participants.
> 
> ... and SFMs do.  Even if they are RTCP terminating topologies.
> Conclusion: most, but not all topologies that ³create independent RTP
sessions
> per End Point² do not support RTP-based identification.  The
> exception are SFMs.   A clarifying sentence seems in order.
> 
> >
> >It seems to inconsistent on SFMs.
> >Based on the section 3.7, SFM: all potential RTP sources into a
> >per-endpoint, independent RTP session.
> >I think that SFMs have a similar behavior with MESH with independent
> >RTP sessions, and then do not support RTP based identification of
> >session participants.
> 
> That¹s incorrect.  SFMs support RTP-based identification of session
participants.
> 
> With MESH, one cannot easily map the different SSRC spaces to each other,
> because there is no single entity that has the full picture of what¹s
going on.
> With SFMs, that entity exists.
> 
> >Therefore, the sentence "for SFMs the required functionality can be
> >derived from that text. " should be removed or modified.
> 
> I would agree that this sentence may be a bit misleading if read in
isolation, as
> the required cross-RTP session mapping mechanism (page 30, 2nd paragraph)
> cannot be directly read from RFC 3550.  At least I do not recall out of
hand a
> section in RFC 3550 that contemplates this issue.  I could easily add a
back-
> reference to 3.7, and mention that there is an SSRC number mapping
> mechanism required.  Would that clarify the issue?
> 
> 
> Thanks,
> Stephan
> 
> 
> >
> >
> >Thanks.
> >
> >Best Regards,
> >Scarlett
> >
> >> -----Original Message-----
> >> From: avt [mailto:avt-bounces@ietf.org] On Behalf Of
> >>internet-drafts@ietf.org
> >> Sent: Thursday, November 13, 2014 4:07 AM
> >> To: i-d-announce@ietf.org
> >> Cc: avt@ietf.org
> >> Subject: [AVTCORE] I-D Action:
> >>draft-ietf-avtcore-rtp-topologies-update-05.txt
> >>
> >>
> >> A New Internet-Draft is available from the on-line Internet-Drafts
> >>directories.
> >>  This draft is a work item of the Audio/Video Transport Core
> >>Maintenance  Working Group of the IETF.
> >>
> >>         Title           : RTP Topologies
> >>         Authors         : Magnus Westerlund
> >>                           Stephan Wenger
> >> 	Filename        : draft-ietf-avtcore-rtp-topologies-update-05.txt
> >> 	Pages           : 46
> >> 	Date            : 2014-11-12
> >>
> >> Abstract:
> >>    This document discusses point to point and multi-endpoint topologies
> >>    used in Real-time Transport Protocol (RTP)-based environments.  In
> >>    particular, centralized topologies commonly employed in the video
> >>    conferencing industry are mapped to the RTP terminology.
> >>
> >>    This document is updated with additional topologies and is intended
> >>    to replace RFC 5117.
> >>
> >>
> >> The IETF datatracker status page for this draft is:
> >>
> >>https://datatracker.ietf.org/doc/draft-ietf-avtcore-rtp-topologies-upd
> >>ate
> >>/
> >>
> >> There's also a htmlized version available at:
> >> http://tools.ietf.org/html/draft-ietf-avtcore-rtp-topologies-update-0
> >> 5
> >>
> >> A diff from the previous version is available at:
> >>
> >>http://www.ietf.org/rfcdiff?url2=draft-ietf-avtcore-rtp-topologies-upd
> >>ate
> >>-05
> >>
> >>
> >> Please note that it may take a couple of minutes from the time of
> >>submission  until the htmlized version and diff are available at
> >>tools.ietf.org.
> >>
> >> Internet-Drafts are also available by anonymous FTP at:
> >> ftp://ftp.ietf.org/internet-drafts/
> >>
> >> _______________________________________________
> >> Audio/Video Transport Core Maintenance avt@ietf.org
> >> https://www.ietf.org/mailman/listinfo/avt