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

Magnus Westerlund <magnus.westerlund@ericsson.com> Fri, 11 September 2020 09:09 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 4CE773A0C1D; Fri, 11 Sep 2020 02:09:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.102
X-Spam-Level:
X-Spam-Status: No, score=-2.102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, 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 WFCF8vHi7slH; Fri, 11 Sep 2020 02:09:39 -0700 (PDT)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-eopbgr150084.outbound.protection.outlook.com [40.107.15.84]) (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 6F2273A0C16; Fri, 11 Sep 2020 02:09:39 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Z+KUl8k3jP6BvX66U+kldJIQbcfK/dMhzEwqoKE0qkLrJKw/8NEAkfg5BWb3eq4ZTO1mBo7Z+XPL5t+AK0XmVItB1rqQUoVky8KD2LMz5evqQU/I32nR76YfkoOSUdG+y13iFAepyhf07Q0Y7mwn0lMPdS9GMsca6dTdRejpMxCoP1A6d+3zFoF0/BuzEmNLZrAKtm0c94+Eh26kRNGdI6Zn888EvOA/cHRlHRi0dd9NyoDAPjPH9Ah3SlUhS9OUoSfPD6lQwbOCNHy6GZvpRj6BHt4l+RNS7OugKa/gB//u09ZKFStSgUpapTLra0altiuz8wChlNs7g4heGwcxPw==
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=g8rXYZWgApzew/IpwNfdG/MduX9Xr9KYk0OCG7igin0=; b=Mu9+uqdI09PI5JQoOcAhSpjeHnhRWN8MUaBrZ3bjM2/hn1SP/E2geQRhjJAJm9Fva3eHkQUaIvA5zJiRN6VsK5FGucE4pXdHXhOfn/AeKnSnx3RGUWx4AQMeh8rnUNPELEyNlc7xvw4uRkcC5JBuyq1YrfLxx+JtVaT3oraLOePLa+46A6CWTeoOx4VKF08yWAuX4mxGXrNJm+S3eaFFNDUNCnm0x258dTpgyMYCVj4ehNRNM0HfFuVNWlnppTg7WzeaOVWeTwN5QEHP+acZcGZo0C8KrJroEd8q1iCZtagWHD/PyKsTajefYUX7UM+GH58ACfeWUFEMXCHhJ0lBoA==
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=g8rXYZWgApzew/IpwNfdG/MduX9Xr9KYk0OCG7igin0=; b=deXBxfaOX2899ki1Q+gPOWhWmKs1JDRBEqcy2S3Iwzt7VHlvQsu50Cj7U0EjKsoJM7Z1bkx2iSY7w7EUvd8XHICck6fwhlT3Cbx5PP4u1aZTIl/CXAJTtOyjlJ0YdilZbnYhzyeh5X2AfRYf8J6qaJjU55p3fSG87YU417NZsrg=
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com (2603:10a6:7:8e::14) by HE1PR07MB4169.eurprd07.prod.outlook.com (2603:10a6:7:9d::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3370.7; Fri, 11 Sep 2020 09:09:03 +0000
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::b56f:9a8e:3399:aaa3]) by HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::b56f:9a8e:3399:aaa3%7]) with mapi id 15.20.3370.016; Fri, 11 Sep 2020 09:09:03 +0000
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
To: "magnus.westerlund=40ericsson.com@dmarc.ietf.org" <magnus.westerlund=40ericsson.com@dmarc.ietf.org>, "sergio.garcia.murillo@cosmosoftware.io" <sergio.garcia.murillo@cosmosoftware.io>, "rlb@ipv.sx" <rlb@ipv.sx>
CC: "dispatch@ietf.org" <dispatch@ietf.org>, "iesg@ietf.org" <iesg@ietf.org>, "sframe-chairs@ietf.org" <sframe-chairs@ietf.org>, "sframe@ietf.org" <sframe@ietf.org>
Thread-Topic: [Sframe] Magnus Westerlund's Block on charter-ietf-sframe-00-00: (with BLOCK and COMMENT)
Thread-Index: AQHWhTXfuLaYkFC4LEWqC8j5AGiLAKlh8DkAgAASwICAALgzgIAAV8mAgAAZAQA=
Date: Fri, 11 Sep 2020 09:09:03 +0000
Message-ID: <a512c10a32b18f77eba06075a559fda05682ef5b.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>
In-Reply-To: <5c6c96621b29ebf4b1f84e53ae3a414c9d0ec3a5.camel@ericsson.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: dmarc.ietf.org; dkim=none (message not signed) header.d=none;dmarc.ietf.org; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [192.176.1.81]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e25b109e-cc22-4389-8aa2-08d85632543c
x-ms-traffictypediagnostic: HE1PR07MB4169:
x-microsoft-antispam-prvs: <HE1PR07MB41690A77EE003838250291F595240@HE1PR07MB4169.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: 3HAwJr6/+9oNn9nnURQ6tt+/AUbzuD0x6hDNsA1ciJ00OcgzVtSYnx5eiQVv5WGg8Huj8RIvo+IxMbTQdxi105ZkiFhfuIzztmgF3Ww8Yeee5UViTuNjTrsRuylN6j4U4gd3LmsdlkePPR0Sx8FGBnAVI72FOHlEzlDW2ULTR5RKuonahXsY86ek4/N8MlAQPVxV7f/3r21BZ1g/AtDpRQ59KF61c+wrSbgHOGeWu9Hchlqwv/O8aYNRWAOIpt7UI9txNqn+5qoz84wgkTAPhcHm1qqcziDE3oVxp8SegktBjHW76E3Vns4UvKbguDNi+hVdaPKcb++DP6TL5L5R1xe05mhkk3VlkZUxJk/WQjDCFzW18Qng+/eU72mQcODd8gSTeEDaqYy5+LTXSIiy4oMEZ+jkgLil6zZWsSJBGI4=
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)(396003)(136003)(346002)(376002)(39860400002)(366004)(6486002)(54906003)(316002)(186003)(478600001)(110136005)(6506007)(53546011)(36756003)(86362001)(26005)(4326008)(8676002)(8936002)(6512007)(2906002)(5660300002)(44832011)(76116006)(64756008)(91956017)(66446008)(66946007)(66556008)(71200400001)(2616005)(66476007)(99106002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: F78AMUy1ODeCRBytxEhddh37fMNSNKCgn5QvE/vhzBmWB7mj46ZJe7XUd2VbUzOak65PZ505bRNHhLOWe2kvrIJujXFSVc2KMhl0ay5HOQokTLuK5by5rO7z/osTD2sURuz0u00Dv8sdttAGGf+anO+Z5Rcfh67o64bciraGGjqAGS43E5SX7CvWnvC2vmn0+pO4kKe7fCiCSOc6GJOZOyImQoq/Mj3kABzll588yga7+Tm5Hi5mbObvCC+BzWdgyF43JC6dLUg38pm9JC2p4Mg5iyM/c1+VFK+h3DbmAwv2ZCvWIBna9DIxAr0TAlq7EYufvOjmcoq8Ri+/JcpNq1pIHs9s6O1aQjDw8gvqpJr4rdTpxOv5OKk+Xph0VXtyF3nSExEmvds/bv4vdUC6k+mOcA+DPuX+A2BT2SX3CLRBf4tBMMNrPQQKncSbJPFI228cG0+8uVsMJKE/8lcvhWQololAYb2fDbmYM59/QJH1oCfJYfnsEb+5DQdyQtswE6AmAil0AX7byTOqVv4ZJ/NYcUvOXGyxmY1DDSrJa1fcP3JbDR1lmwup8oH7TYZtdudJGYpb3/kJwqQINPEhGoHuBrJOqMYyQxcOGbSwiIjJzxU41f0p5p0RS1auwSvJbS5uTTH/NVz+ZAb1l8TMew==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <411E1D34E8027C46951C8C1BE35F2766@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: e25b109e-cc22-4389-8aa2-08d85632543c
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Sep 2020 09:09:03.3103 (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: zTv8LMwaQDko4ZC/X90xSL76mFR6VHbhOWcKqUSQWUAi2t0s56sYN+6/slf5atgFrCJ9cHDr8L8nNOEIa2UREBpzYHqoKCUSn8xNYFFPRiA=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB4169
Archived-At: <https://mailarchive.ietf.org/arch/msg/sframe/yKh-uBlnaYI7xRNvvuzi0uCYehM>
Subject: Re: [Sframe] 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: Fri, 11 Sep 2020 09:09:42 -0000

Hi,

I did forgot one aspect that I should have picked up earlier.

The relationship to AVTCORE in this work. Can we be expicit if the SFRAME WG do
the RTP Payload format and then cordinate with AVTCORE and have joint WG Last
call or if the RTP payload format is done in AVTCORE? I am fine with the first.

Cheers

Magnus

On Fri, 2020-09-11 at 07:39 +0000, Magnus Westerlund wrote:
> Hi,
> 
> I think we are making good progress here. 
> 
> On Fri, 2020-09-11 at 04:25 +0200, Sergio Garcia Murillo wrote:
> > On 10/09/2020 17:26, Magnus Westerlund wrote:
> > 
> > > [...] However, the issue I really reacted to here is the fact that the
> > > charter is
> > > stating that it should do an RTP payload format. When doing an RTP payload
> > > format I think it is pre-mature of the charter to say that the signalling
> > > required for the RTP payload foramt is out of scope. I think that needs to
> > > be
> > > part of the process to discuss in the RTP payload format how an RTP
> > > middlebox
> > > can use the payload format, and any RTP extension like frame marking to
> > > figure
> > > out what to do when switching. That RTP payload format will require some
> > > configuration capability to be able to work.
> > > 
> > > So what I am really asking for is the removable of the restriction that
> > > prevents
> > > a regular RTP payload format design work. And stating that SDP is out of
> > > scope
> > > implies that to me in the direct context of the payload format.
> > 
> > 
> > I agree. As I read the charter, SDP is out of the scope for 
> > negotiating/signaling the usage of SFrame and the parameters that may be 
> > used for encryption/decryption.
> 
> The signalling for what is in the SFRAME is out of scope also. 
> 
> So do I assume correctly that the idea is that the application layer using
> SFRAME if it haves multiple independent or sets of dependent streams there
> will
> be no support for that aspect in SFRAME layer? Instead it is up to the
> application to put such information to either put it inside the encapsualted
> part of the SFRAME or map it to the lower transport layer, like to RTP SSRCs
> and
> extension information. 
> 
> > 
> > However, if the encrypted output is going to be transmitted over RTP 
> > using a new packetization format, we need to address how to negotiate 
> > that in the SDP.
> 
> Good
> 
> > Note that this new packetization format will not only be alid for 
> > transporting encrypted frames (SFrame or not) but even any other 
> > audio/video frames.
> 
> I understand the potential exists. However, the recommendation for RTP has
> been
> to try to consider Application Level Framing. In the case of SFRAME that
> consideration moves up above SFRAME in the choice of how data is split into
> SFRAMEs. However, having an RTP paylaod format for SFRAME, then that should
> carry SFRAMEs. If you starts putting in other binary objects into it, then you
> create a new demultiplexing point for format between the RTP payload format
> and
> the SFRAME processing. That appears unmotivated. 
> 
> > 
> > 
> > > [...]
> > > Maybe one way forward is to break the paragraph talking about signalling
> > > and
> > > RTP
> > > payload format into two different paragraph. Where the RTP payload format
> > > need
> > > for signalling is not associated with the higher level need for SFRAME
> > > signalling over for example a SIP system. Which I am fine with excluding
> > > explicitly.
> > > 
> > > So just talking about the RTP Payload format. I think this do need a model
> > > for
> > > how an RTP SFU is going to be able to do switching on it. Shouldn't that
> > > be
> > > in
> > > scope?
> > 
> > Note that the RTP payload format may not be the one providing the 
> > switching information for an SFU. It is much cleaner to carry that 
> > information in a new (hop-by-hop encrypted) header extension so the 
> > payload does not need to be parser by the SFU at all, so the 
> > packetization can be "payload-agnostic".
> 
> 
> Yes, I agree that putting the layer dependency information into an payload
> external header extension etc is very reasonable. However, the RTP payload
> format will need to discuss this need and potentially recommend a particular
> method for carrying the dependency information within RTP.
> 
> So to conlude I think there is one charter related question here.
> 
> Should the RTP payload format aspect of the charter be more explicit in that
> it
> needs to disucss the general model of how to use SFRAME and how an application
> can use the facilities of RTP to get good performance from RTP mechanism like
> FEC and retransmission? 
> 
>  
> Cheers
> 
> Magnus Westerlund 
> 
> 
> ----------------------------------------------------------------------
> Networks, Ericsson Research
> ----------------------------------------------------------------------
> Ericsson AB                 | Phone  +46 10 7148287
> Torshamnsgatan 23           | Mobile +46 73 0949079
> SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com
> ----------------------------------------------------------------------
> 
> 
-- 
Cheers

Magnus Westerlund 


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