Re: [payload] I-D Action: draft-ietf-payload-flexible-fec-scheme-13.txt

Giridhar Mandyam <mandyam@qti.qualcomm.com> Wed, 12 December 2018 18:40 UTC

Return-Path: <mandyam@qti.qualcomm.com>
X-Original-To: payload@ietfa.amsl.com
Delivered-To: payload@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5AB0130EDB for <payload@ietfa.amsl.com>; Wed, 12 Dec 2018 10:40:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.3
X-Spam-Level:
X-Spam-Status: No, score=-4.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=qti.qualcomm.com
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 sglpyx6yOci6 for <payload@ietfa.amsl.com>; Wed, 12 Dec 2018 10:40:56 -0800 (PST)
Received: from alexa-out-sd-02.qualcomm.com (alexa-out-sd-02.qualcomm.com [199.106.114.39]) (using TLSv1.2 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83E1B1311F9 for <payload@ietf.org>; Wed, 12 Dec 2018 10:40:56 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qcdkim; t=1544640056; x=1576176056; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=6t7vafIN/bkro+aGkjLPT5Ds6kUlWFHj4IdBwixHvok=; b=p/6BY11Vbc/uF0iTVCasXtioW9AlwhDjH7QE5eWy0lqOFuuuXbmHxDIh yU3Hfag3EX8TrJEWY9UxGqY5Bk/mNe++n/UQGWehpek3HBWqPuqwF5p7V fv0smmi9rHjZ39v9BxsYbhMlPFajPLZICONUoXlxMHV/jWTpD1fKmd/N2 0=;
X-IronPort-AV: E=Sophos;i="5.56,345,1539673200"; d="scan'208";a="20194255"
Received: from unknown (HELO ironmsg02-sd.qualcomm.com) ([10.53.140.142]) by alexa-out-sd-02.qualcomm.com with ESMTP; 12 Dec 2018 10:40:55 -0800
Received: from nasanexm01g.na.qualcomm.com ([10.85.0.33]) by ironmsg02-sd.qualcomm.com with ESMTP/TLS/AES256-SHA; 12 Dec 2018 10:40:55 -0800
Received: from NASANEXM01C.na.qualcomm.com (10.85.0.83) by NASANEXM01G.na.qualcomm.com (10.85.0.33) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Wed, 12 Dec 2018 10:40:55 -0800
Received: from NASANEXM01C.na.qualcomm.com ([10.85.0.83]) by NASANEXM01C.na.qualcomm.com ([10.85.0.83]) with mapi id 15.00.1395.000; Wed, 12 Dec 2018 10:40:55 -0800
From: Giridhar Mandyam <mandyam@qti.qualcomm.com>
To: Magnus Westerlund <magnus.westerlund@ericsson.com>, "payload@ietf.org" <payload@ietf.org>
Thread-Topic: [payload] I-D Action: draft-ietf-payload-flexible-fec-scheme-13.txt
Thread-Index: AQHUkYNOwBwcl0RgWUyBftJvM248iKV7Y5tw
Date: Wed, 12 Dec 2018 18:40:54 +0000
Message-ID: <92c0d62b5233440391e75ce5b9056016@NASANEXM01C.na.qualcomm.com>
References: <154455457454.13143.14509030085765652926@ietfa.amsl.com> <d47f7a5e86374769b38b361ada051036@NASANEXM01C.na.qualcomm.com> <DB7PR07MB49880261F6563E347598DF6A95A70@DB7PR07MB4988.eurprd07.prod.outlook.com>
In-Reply-To: <DB7PR07MB49880261F6563E347598DF6A95A70@DB7PR07MB4988.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.80.80.8]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/payload/uDMO5bp2edlKX8ZPAPZiKBF4nIk>
Subject: Re: [payload] I-D Action: draft-ietf-payload-flexible-fec-scheme-13.txt
X-BeenThere: payload@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Audio/Video Transport Payloads working group discussion list <payload.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/payload>, <mailto:payload-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/payload/>
List-Post: <mailto:payload@ietf.org>
List-Help: <mailto:payload-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/payload>, <mailto:payload-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Dec 2018 18:41:00 -0000

> Isn't keeping it as an unicast address a better approach here?

2 reasons:

a) I didn't see a particular reason to have 2 different addresses in the examples.

b) The repair window in the example of Sec. 7.1.1 was small compared to the example in Sec. 7.1.2, which seems appropriate for live media over multicast.  Therefore I felt that a multicast delivery address could be appropriate.   {I did consider using localhost for the address (127.0.0.1), so as to provide a unicast address example that could represent an RTP proxy that intermediates between a multicast source and unicast receiver.  But this may imply restricted use of FLEX FEC as well, which is not desirable either.}

I can change one of the examples to something like 192.0.2.0/24, but I wonder if Sec. 7.1.2 may be more appropriate than 7.1.1.

-Giri

-----Original Message-----
From: Magnus Westerlund <magnus.westerlund@ericsson.com> 
Sent: Wednesday, December 12, 2018 9:08 AM
To: Giridhar Mandyam <mandyam@qti.qualcomm.com>om>; payload@ietf.org
Subject: Re: [payload] I-D Action: draft-ietf-payload-flexible-fec-scheme-13.txt

Hi,

Looking at the changes.

Section 7.1.1:
Regarding: c=IN IP4 233.252.0.1/127
Isn't keeping it as an unicast address a better approach here?

Note that https://tools.ietf.org/html/rfc5737 do have unicast ranges which you can pick an address from.

I don't think there are any issues in itself with having a multicast address here. However, people may get ideas, especially with both 7.1.1 and 7.1.2 using multicast.

Otherwise it appears that you have addressed those ID-nits you need to address.

Cheers

Magnus


On 2018-12-11 20:02, Giridhar Mandyam wrote:
> Please note that I cleared out as many nits as I thought made sense.  Current nit check showed zero errors, but a few warnings and comments.  I also updated the avtext-rid reference.
>
> I modified the abstract slightly as inclusion of references violated RFC 7322, Sec. 4.3.   As a result, I removed those references from the abstract and added a sentence in the Introduction that provided the references.
>
> -Giri Mandyam
>
> -----Original Message-----
> From: payload <payload-bounces@ietf.org> On Behalf Of 
> internet-drafts@ietf.org
> Sent: Tuesday, December 11, 2018 10:56 AM
> To: i-d-announce@ietf.org
> Cc: payload@ietf.org
> Subject: [payload] I-D Action: 
> draft-ietf-payload-flexible-fec-scheme-13.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 Payloads WG of the IETF.
>
>         Title           : RTP Payload Format for Flexible Forward Error Correction (FEC)
>         Authors         : Mo Zanaty
>                           Varun Singh
>                           Ali Begen
>                           Giridhar Mandyam
> 	Filename        : draft-ietf-payload-flexible-fec-scheme-13.txt
> 	Pages           : 41
> 	Date            : 2018-12-11
>
> Abstract:
>    This document defines new RTP payload formats for the Forward Error
>    Correction (FEC) packets that are generated by the non-interleaved
>    and interleaved parity codes from source media encapsulated in RTP.
>    These parity codes are systematic codes, where a number of FEC repair
>    packets are generated from a set of source packets from one or more
>    source RTP streams.  These FEC repair packets are sent in a
>    redundancy RTP stream separate from the source RTP stream(s) that
>    carries the source packets.  RTP source packets that were lost in
>    transmission can be reconstructed using the source and repair packets
>    that were received.  The non-interleaved and interleaved parity codes
>    which are defined in this specification offer a good protection
>    against random and bursty packet losses, respectively, at a cost of
>    decent complexity.  The RTP payload formats that are defined in this
>    document address scalability issues experienced with the earlier
>    specifications, and offer several improvements.  Due to these
>    changes, the new payload formats are not backward compatible with
>    earlier specifications, but endpoints that do not implement this
>    specification can still work by simply ignoring the FEC repair
>    packets.
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-payload-flexible-fec-schem
> e/
>
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-payload-flexible-fec-scheme-13
> https://datatracker.ietf.org/doc/html/draft-ietf-payload-flexible-fec-
> scheme-13
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-payload-flexible-fec-sche
> me-13
>
>
> 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/
>
> _______________________________________________
> payload mailing list
> payload@ietf.org
> https://www.ietf.org/mailman/listinfo/payload
>
> _______________________________________________
> payload mailing list
> payload@ietf.org
> https://www.ietf.org/mailman/listinfo/payload
>

-- 

Magnus Westerlund 

----------------------------------------------------------------------
Network Architecture & Protocols, Ericsson Research
----------------------------------------------------------------------
Ericsson AB                 | Phone  +46 10 7148287
Torshamnsgatan 23           | Mobile +46 73 0949079
SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com
----------------------------------------------------------------------