Re: [payload] Payload WG notes - Please read

Jonathan Lennox <jonathan@vidyo.com> Wed, 22 July 2015 08:52 UTC

Return-Path: <jonathan@vidyo.com>
X-Original-To: payload@ietfa.amsl.com
Delivered-To: payload@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B73541ACEDC for <payload@ietfa.amsl.com>; Wed, 22 Jul 2015 01:52:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.566
X-Spam-Level:
X-Spam-Status: No, score=-1.566 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, IP_NOT_FRIENDLY=0.334, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no
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 7HY8q-xaKnsu for <payload@ietfa.amsl.com>; Wed, 22 Jul 2015 01:52:51 -0700 (PDT)
Received: from mx0a-00198e01.pphosted.com (mx0a-00198e01.pphosted.com [67.231.149.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3C061ACED3 for <payload@ietf.org>; Wed, 22 Jul 2015 01:52:51 -0700 (PDT)
Received: from pps.filterd (m0073109.ppops.net [127.0.0.1]) by mx0a-00198e01.pphosted.com (8.15.0.59/8.14.7) with SMTP id t6M8qnvv004074; Wed, 22 Jul 2015 04:52:49 -0400
Received: from mail.vidyo.com ([162.209.16.214]) by mx0a-00198e01.pphosted.com with ESMTP id 1vndjeunf6-1 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT); Wed, 22 Jul 2015 04:52:49 -0400
Received: from 492132-EXCH1.vidyo.com ([fe80::50:56ff:fe85:4f77]) by 492133-EXCH2.vidyo.com ([fe80::50:56ff:fe85:6b62%13]) with mapi id 14.03.0195.001; Wed, 22 Jul 2015 03:52:48 -0500
From: Jonathan Lennox <jonathan@vidyo.com>
To: Varun Singh <vsingh.ietf@gmail.com>
Thread-Topic: [payload] Payload WG notes - Please read
Thread-Index: AQHQxFMtKDNbhKH4dEm08yOYiaZR+53ngroA
Date: Wed, 22 Jul 2015 08:52:47 +0000
Message-ID: <D0F06B80-77E0-4167-8930-176886AEAF06@vidyo.com>
References: <E144AE8E-8DE7-44A7-88B1-00340DEC549D@cisco.com> <CAEbPqrywC5vPQrcsfDiHtx8avDceKa7A2_KUO-VqQ6V51Kk_rQ@mail.gmail.com>
In-Reply-To: <CAEbPqrywC5vPQrcsfDiHtx8avDceKa7A2_KUO-VqQ6V51Kk_rQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [31.133.179.79]
Content-Type: multipart/alternative; boundary="_000_D0F06B8077E041678930176886AEAF06vidyocom_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.14.151, 1.0.33, 0.0.0000 definitions=2015-07-22_03:2015-07-22,2015-07-22,1970-01-01 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 suspectscore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1506180000 definitions=main-1507220145
Archived-At: <http://mailarchive.ietf.org/arch/msg/payload/CJTjwI85pyO6ogEgduUN7pps3ZQ>
Cc: "payload@ietf.org" <payload@ietf.org>
Subject: Re: [payload] Payload WG notes - Please read
X-BeenThere: payload@ietf.org
X-Mailman-Version: 2.1.15
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, 22 Jul 2015 08:52:52 -0000

On Jul 22, 2015, at 9:43 AM, Varun Singh <vsingh.ietf@gmail.com<mailto:vsingh.ietf@gmail.com>> wrote:


Below is the outcome of the side meeting: provide corrections if I the summary is inaccurate.

It was decided that
1. We will need to revisit how FEC operates with PERC-enabled middleboxes. This is currently a non-goal.
2. an identifier will be in the FEC payload. For now this is SSRC. However, if a needed this could be replaced by another identifier (e.g., RSID). .

3. keep the encapsulated length as 16 bits. Add the 4 bits of SSRC Counter elsewhere, this is still TBD.

To summarise the version 3/3 in the slides was accepted.

On point 2 — my opinion in the side meeting was that even if we define identifiers like RSID in the future, the identifier in FlexFEC should nonetheless remain an SSRC.  The reason is that the FEC receiver needs to know, after an SSRC change, whether the packets being FEC’d come from the old SSRC or the new SSRC.

It was also pointed out that the FEC format, as a degenerate case, can also perform retransmission (by creating a FEC packet that covers only a single source packet).  This may be able to resolve some of the annoyances of the RFC 4588 RTX format, notably in a BUNDLE context — it avoids payload type explosion (because the source PT is in the packet), and gives you stream association automatically.