Re: [AVTCORE] Comments on draft-ietf-avtcore-feedback-supression-rtp-06.txt

"Van Caenegem, Tom (Tom)" <tom.van_caenegem@alcatel-lucent.com> Fri, 16 September 2011 15:58 UTC

Return-Path: <tom.van_caenegem@alcatel-lucent.com>
X-Original-To: avt@ietfa.amsl.com
Delivered-To: avt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7FBE021F8C5F for <avt@ietfa.amsl.com>; Fri, 16 Sep 2011 08:58:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.194
X-Spam-Level:
X-Spam-Status: No, score=-6.194 tagged_above=-999 required=5 tests=[AWL=0.055, BAYES_00=-2.599, HELO_EQ_FR=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 gfSqbGkdUk3B for <avt@ietfa.amsl.com>; Fri, 16 Sep 2011 08:58:32 -0700 (PDT)
Received: from smail2.alcatel.fr (smail2.alcatel.fr [64.208.49.57]) by ietfa.amsl.com (Postfix) with ESMTP id AB35821F8C5A for <avt@ietf.org>; Fri, 16 Sep 2011 08:58:31 -0700 (PDT)
Received: from FRMRSSXCHHUB02.dc-m.alcatel-lucent.com (FRMRSSXCHHUB02.dc-m.alcatel-lucent.com [135.120.45.62]) by smail2.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id p8GG0YMq027203 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Fri, 16 Sep 2011 18:00:36 +0200
Received: from FRMRSSXCHMBSB1.dc-m.alcatel-lucent.com ([135.120.45.41]) by FRMRSSXCHHUB02.dc-m.alcatel-lucent.com ([135.120.45.62]) with mapi; Fri, 16 Sep 2011 18:00:35 +0200
From: "Van Caenegem, Tom (Tom)" <tom.van_caenegem@alcatel-lucent.com>
To: Magnus Westerlund <magnus.westerlund@ericsson.com>, Qin Wu <bill.wu@huawei.com>
Date: Fri, 16 Sep 2011 18:00:34 +0200
Thread-Topic: [AVTCORE] Comments on draft-ietf-avtcore-feedback-supression-rtp-06.txt
Thread-Index: Acx0hNti40jHEUkURUq5eqofz9q8KQAAyDjA
Message-ID: <EC3FD58E75D43A4F8807FDE074917546191E69B2@FRMRSSXCHMBSB1.dc-m.alcatel-lucent.com>
References: <20110831070359.24630.22446.idtracker@ietfa.amsl.com> <4E5F9C23.8050702@ericsson.com> <4E69F7AE.3040601@ericsson.com> <8CD73AC40EDC452A80EE42BBF82E7DE8@china.huawei.com> <4E6E1A90.7050805@ericsson.com> <8D5E855A956E43DEA6621731CADE5E6C@china.huawei.com> <4E736A47.7090909@ericsson.com>
In-Reply-To: <4E736A47.7090909@ericsson.com>
Accept-Language: nl-NL, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: nl-NL, en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.69 on 155.132.188.80
Cc: "avt@ietf.org" <avt@ietf.org>, "draft-ietf-avtcore-feedback-supression-rtp@tools.ietf.org" <draft-ietf-avtcore-feedback-supression-rtp@tools.ietf.org>
Subject: Re: [AVTCORE] Comments on draft-ietf-avtcore-feedback-supression-rtp-06.txt
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.12
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: Fri, 16 Sep 2011 15:58:32 -0000

Magnus,


> The typical RAMS architecture [RFC6285] may have several Burst/
> 
> Retransmission Sources(BRS) behind the multicast source (MS) placed
> 
> at the same level.  These BRSes will receive the primary multicast RTP 
> stream from the media source after joining multicast session.  If 
> packet loss happens at the upstream of all the BRSs. one of the BRSes 
> or all the BRSes may identify packet loss and send a NACK to the 
> distribution source. Similar to the Distribution Source Feedback 
> Summary model, the distribution source doesn't want to redistribute 
> the duplicated NACK for the same loss event from multiple BRSes. In 
> this case, the distribution source may send a Third Party Loss Report 
> to the systems that were unable to receive the NACK.
> 
> "
> 
> Does it make sense?
> 

Hmmm, this is strange. If the BRS can send the NACKs then I would expect the DS to retransmit the missing packet, rather than sending a TPLR as they will not arrive to the receivers any prior to the actual repair packet.


Tom: I think you are mixing up two things : a NACK can be sent by the BRS to the DS with the aim to result in feedback suppression relying on the fact that the DS reflects this NACK down on the SSM. However, the DS may also host a RS, and then it could respond additionally with a retransmission to the BRS, which a BRS could send to receivers in existing retransmission sessions. However, this is not what this draft is about. You are right that both will result in FB suppression, but there is no mandate that a DS also hosts a RS.  


In the same way I don't see how a TPLR works well in this use case if is only targeted to a part of the multicast tree. This as there isn't really anyway of controlling who interpret the TPLR.

I don't know what I think of Tom's idea that the receiver should filter the TPLR based on the source SSRC of it and only react on the ones that matches its configured BRS. Then I think this needs to be well defined, rather than just discussed here for that particular use case.

Tom: well , again,  that's exactly why I want Qin to refer to "draft-vancaenegem-avtcore-retransmission-for-ssm-00". Can we defer the discussion on this item towards that draft? I will provide a second version in due time.