Re: [Sframe] [dispatch] Magnus Westerlund's Block on charter-ietf-sframe-00-00: (with BLOCK and COMMENT)

Magnus Westerlund <magnus.westerlund@ericsson.com> Tue, 15 September 2020 09:47 UTC

Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: sframe@ietfa.amsl.com
Delivered-To: sframe@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D4FA3A0C64; Tue, 15 Sep 2020 02:47:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.796
X-Spam-Level:
X-Spam-Status: No, score=-3.796 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.695, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, 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=ericsson.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 RMKweOM7c6eQ; Tue, 15 Sep 2020 02:46:59 -0700 (PDT)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70051.outbound.protection.outlook.com [40.107.7.51]) (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 6EF203A0C60; Tue, 15 Sep 2020 02:46:58 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kC3Wf3FUUEhklNclI/vA8X5eINKKzZgdbgTkMdC8zHq6wQ25feWvYfuRFhbgJjOqrAuGAyHSXaWZgR+wVL3M6CupUVxkmwmd4kWyyPgmNXTCjLOMGHQO/VRVb+9B4r9uv4+tbcaHIYstzLZz6jy5RxB9mgVjLqf48cSF/YxkSKUIXEawkl2d5CxqhhTuV23yt7Q2B/Xupbx+uuGrCPou3USwF4qrW36Iiu0/L+PqNuyko6jwmLlwvXvuNKARXHDu2WHjKmBUeJrUvqo7sUjXxx9y6we2dtWDcMLl9dH1TJRXn97AIAvlpX3MDhGHlTJNdJPzWXPJkThmCplz1B5zZw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1bavODGNZvbYwhcT0GxebS/Pl775OXghrJL17kQuQKM=; b=aZX4gcvyO8s3m9wEkSuMvc7Q7TOwG7F20P1CrMlc+A6UshDWa4PZyQ4k9+islitmfbfcZePbmPPhZu2lhkGQSoCcYeaxNFeEmBG1JlljKBcpDwjhaOGqTOkJYd84HdY5MRYgCfSERvmqufrNZrTVBt1yV5grBm21eVUixsB1rcOsiIgmlv9QhSbboLGC9hwL0CJz0bkxr2SMzzHQJmI12e1PuceOUF+DCzQotZLtm0wAYx2KobfVXwuAJOQ0vQhV/fdh7zvRUoR8rELMoa6QmNFBlXKNwO8/y+9Al6NbuoEkWfu6nMVvE2TxxgIeBEASD3Xb+srx0cGwWYa+SDa9sw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1bavODGNZvbYwhcT0GxebS/Pl775OXghrJL17kQuQKM=; b=HY4dvM3D5jMzZSTk7uy9PiakNsH33kOlgMyjyKDb3pjqV2RxR9BXhL2mnNIziPV1Txu6wtJr9WgDv6jx/O1MtMfJCs/NC2tBYMULpXQw3EeLWOdzpfe+cwa0G/IqxKtvSlXiQgqvEHZiFpmfABGOMCTIQEmXb2/OznJDIVr7/fA=
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com (2603:10a6:7:8e::14) by HE1PR0701MB2459.eurprd07.prod.outlook.com (2603:10a6:3:72::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3391.5; Tue, 15 Sep 2020 09:46:55 +0000
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::c98a:9a0c:1eea:3fdc]) by HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::c98a:9a0c:1eea:3fdc%6]) with mapi id 15.20.3391.009; Tue, 15 Sep 2020 09:46:55 +0000
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
To: "sergio.garcia.murillo@cosmosoftware.io" <sergio.garcia.murillo@cosmosoftware.io>, "rlb@ipv.sx" <rlb@ipv.sx>, "sergio.garcia.murillo@gmail.com" <sergio.garcia.murillo@gmail.com>
CC: "dispatch@ietf.org" <dispatch@ietf.org>, "iesg@ietf.org" <iesg@ietf.org>, "sframe@ietf.org" <sframe@ietf.org>
Thread-Topic: [dispatch] [Sframe] Magnus Westerlund's Block on charter-ietf-sframe-00-00: (with BLOCK and COMMENT)
Thread-Index: AQHWhTXfuLaYkFC4LEWqC8j5AGiLAKlh8DkAgAASwICAALgzgIAAV8mAgAAoYICAAA/A0IAAS+mAgAQwQoCAACQlgIAATFQAgAA2lgD///JUAA==
Date: Tue, 15 Sep 2020 09:46:55 +0000
Message-ID: <c9153938b265081fb29fa46f12a2bafcbe9e9369.camel@ericsson.com>
References: <159949693494.2875.16993532753477402380@ietfa.amsl.com> <CAL02cgS=y7mBt10n+jCGwUoy54eeH9ZXFijQdDSKk5Qt9mNrUw@mail.gmail.com> <e0b5dc1c04ab6b5cee2c88b5b1b348d7c70a5d4c.camel@ericsson.com> <a3fbe87c-d60b-23f1-2968-c7ac6ad50ea4@cosmosoftware.io> <5c6c96621b29ebf4b1f84e53ae3a414c9d0ec3a5.camel@ericsson.com> <05085c6c-0c30-a407-8f41-b6c9be8100bc@gmail.com> <HE1PR0702MB3772BEFD51DAB83AC64A252695240@HE1PR0702MB3772.eurprd07.prod.outlook.com> <cb46a294-5ae4-d82f-efe8-f887c578ae30@gmail.com> <49b13e5efa0b2ac0a7b09842dbce8793dfcf6667.camel@ericsson.com> <d4179012-2d13-d48d-8805-a5b8747a47aa@gmail.com> <a6c19cb8e25006c78f674f3f4777442b376bf92b.camel@ericsson.com> <f21f0216-d3ae-832e-9648-d3283d7393aa@gmail.com>
In-Reply-To: <f21f0216-d3ae-832e-9648-d3283d7393aa@gmail.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.2
authentication-results: cosmosoftware.io; dkim=none (message not signed) header.d=none;cosmosoftware.io; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [158.174.116.90]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 03af180b-a23c-41e2-98fb-08d8595c480c
x-ms-traffictypediagnostic: HE1PR0701MB2459:
x-microsoft-antispam-prvs: <HE1PR0701MB245982EC7697DBD4485011EF95200@HE1PR0701MB2459.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: KybFNGRfW/dl2BAL9PWQOUqSSDh7uLuOAGEH9A8ceffj3x6Pb6+wQxm6+BVsQcbMru1fTORXbp77MqYB8nl9ZF3O01mhp7Ft57+KyxPJdYTzcw1z4SMC2hQelFD+OdnQhMRSZ+5lbQbRsRz4UjyV6TEYJyony4Pxt6XI3dNolbj4WVm4F8Nmzom2yJQajIg3IvfH8Eeh2pU3y5TRzEZ6kNtHYoomM/4t1NkfknPN3YOHIvmvMHnW+hQmEyDx8Wsxh92Rka3HRc8rKyjLKiwFXgjw2DxXZ0W0ksqmMUt6VFj04HTnX0BJmKex7EdK7tNYfYCuaEpEjHDGhhLPxw/6sGtF3uF2+f+ktimMDL0QabJGwZSQkqUtZo7Di2MpCL9fGQBcHIbZFgM0yx273KghNPxBfckmdDzEwinQLMHNKNg=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR0702MB3772.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(396003)(376002)(39860400002)(366004)(346002)(36756003)(4326008)(316002)(478600001)(66476007)(64756008)(26005)(110136005)(6512007)(5660300002)(6506007)(66556008)(54906003)(76116006)(66946007)(66446008)(2616005)(71200400001)(6486002)(8676002)(44832011)(53546011)(2906002)(8936002)(83380400001)(186003)(86362001)(99106002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: 3qwb9W0gbUEZ4G4wuR75jyHLMTuKaaXqKGV90dcyPs+c4uBJH8SNlLcdrEIcCTjGjGsZkPNg4dTLOML+k+TEhJDGuWuZjc04BGjJ84OBzfjJ3oIv37+3a0GaNT1WTR5BishiwMPmroOaCPxj6n2VYrS+/duMmZHFFxb7AnoM+wdYGXaN5darcp+c+jHhPiedubCiPKYU6r6r7UCjdW8V8nTeBfK+obWcB30UOYhPZ6+33tuQUWq5mBmL2xluUhdixs29iQqbx0b7gfh4EJm4lNjarOqFF74ZegLYtcrsXj+f1QnhLqxkZLOp1Zvr0W7xjmZb9/5lEd1ImdRVkdKSisTnNoOR8zBzCqQn+J1esrBx5vHeH5r5v2uzUdhjPXYoglJg5ycuqFsPJEqg9gfau2goGQo21lIsY4YmM8RFEgPdnWBLkux12yHnMjL/L+yf3xSPl1koQUZRFyri8SiTT88wrpRQb/I5B1D4f6GTEnQlfvUOT1E1Fg8rkIn4w1YYml24UmZXKO9VOtZFO1EqJ9vsbUK3D65VD96Z3cOj6s0Hi3pzwCRlate++DviYgTPAfFXbUeTQc0oHTZkuSIdNGZX6C8LZLCgWzWsA/0TFG8iTyNqQYnba+tB+VotI7Dfn61BOm2rkUWZZMXXUi+ovw==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <4ABD2FCB66AA174FB27F06D7337FC8C0@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR0702MB3772.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 03af180b-a23c-41e2-98fb-08d8595c480c
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Sep 2020 09:46:55.2694 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: QyUEo29rsRhq4Vk+AtkC5I/j4BL1TyqTDNOYEeFuetK+mE4Vncj8y7CjpkZD+/t1XxB8AgLS+2rN9TBh4gYE2AfOsGwp89at+klQ/IniVAc=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2459
Archived-At: <https://mailarchive.ietf.org/arch/msg/sframe/w87vgQ3g-DV06S_NrS_zwJr26_s>
Subject: Re: [Sframe] [dispatch] Magnus Westerlund's Block on charter-ietf-sframe-00-00: (with BLOCK and COMMENT)
X-BeenThere: sframe@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <sframe.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sframe>, <mailto:sframe-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sframe/>
List-Post: <mailto:sframe@ietf.org>
List-Help: <mailto:sframe-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sframe>, <mailto:sframe-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Sep 2020 09:47:00 -0000

On Mon, 2020-09-14 at 19:27 +0200, Sergio Garcia Murillo wrote:
> On 14/09/2020 16:12, Magnus Westerlund wrote:
> > Sergio,
> > 
> > Having 20 years of experience with RTP payload format designs some of your
> > formulations made me a bit worried. After this discussion I think we are
> > much
> > closer on a common understanding of the high level functionality necessary. 
> > 
> > However, there will be questions about where we document that interaction
> > and
> > what dependencies that do exist on other specificaitons for scalable codecs
> > that
> > are generic and is desirable to require from RTP middleboxes. In addition
> > even
> > without RTP there will be need from the application to consider how it can
> > utilize one SFRAME key and its IVs to carry multiple application sub-streams 
> > and
> > the need to expose that to lower layer transport function to achiveve
> > performance goals. 
> 
> What I fail to understand is the nature of your concerns and how should we
> address them on the charter:
> Is it something that we plan to do that is not covered in the charter?
> Is it something that we don't plan to do but the charter is wide enough to
> allow it?
> Is it something that we plan to do and it is covered in the charter but you
> don't agree to it?
> Is it something that we don't plan to do and is neither covered by the charter
> and we should add it?

I think with the resolution of the RTP payload format there is only the question
if there needs to exist an informational discussion towards those who intended
to apply the SFRAME format in their application the difference between
application streams or strucutres and the SFRAME sequence and their keys and the
requirement that puts on meta data and mapping to lower layer transport
depending on application. I do note that a pure store and forward application
like email has its set of needs that is quite different from real-time media. 

I personally would like to see it written into the charter that this needs to be
considered. In the current draft update I think there wording that would imply
that this needs to happen. However, depending on how the below change are done
this might get lost. 

An alternative for the WG to actually ensure that they have a solid description
and components that solve the issue would be to write an non-standard
description of how SFRAME would be used in WebRTC multi-media multi-party with
SFU conference application  and what is needed to make it work. There one could
discuss the WebRTC applications control over how the media streams SFRAME
encapsualtion and mapping onto RTP streams impact the underlying repair tools
and SFUs of WebRTC conference application. 

If things are done correctly all the components, SFRAME, RTP Payload format, and
meta deta transport would exist in specifications of their own, so that it could
be that high level description of how an WebRTC application maker would get this
to work avoiding those pitfalls that will exist.

> 
> > So I think some clarification on the RTP payload format work, and it that is
> > going to happen in the SFRAME WG. If happening in SFRAME WG I would like to
> > have
> > a joint WG Last call with AVTCORE WG. 
> 
> I raised that question already a couple of times. I am not sure what is the
> role of the SFRAME WG regarding specifying a new RTP codec-agnostic payload.
> IMHO this WG should collect the requirements, match them to current
> specifications, and if anything is missing, liaise with the appropriate groups
> in order to produce the specs based on our       requirements.

Fine, lets make it explicit in a paragraph in the SFRAME WG charter that AVTCORE
WG will be the place to do the work on the RTP Payload format and the WGs will
colaborate on this. 
 
Cheers

Magnus Westerlund 


----------------------------------------------------------------------
Networks, Ericsson Research
----------------------------------------------------------------------
Ericsson AB                 | Mobile +46 73 0949079
Torshamnsgatan 23           |
SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com
----------------------------------------------------------------------