Re: [AVTCORE] I-D Action: draft-ietf-avtcore-multiplex-guidelines-12.txt
Magnus Westerlund <magnus.westerlund@ericsson.com> Mon, 22 June 2020 14:05 UTC
Return-Path: <magnus.westerlund@ericsson.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 92CE93A0D47 for <avt@ietfa.amsl.com>; Mon, 22 Jun 2020 07:05:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level:
X-Spam-Status: No, score=-2.101 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, HTML_MESSAGE=0.001, 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 f4pcQJr425N2 for <avt@ietfa.amsl.com>; Mon, 22 Jun 2020 07:05:38 -0700 (PDT)
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10045.outbound.protection.outlook.com [40.107.1.45]) (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 1CA4E3A0D46 for <avt@ietf.org>; Mon, 22 Jun 2020 07:05:37 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Q79n+BYu9jIWwuabWsBEZlODaCVd8DUOMFn8Ne4kGtFp73VBDD4v7BLhmAPLZFLXAjq2g7MAniJcWHZ7oIikktG+XTiGioOvYezFB484MMsxsZ59xJGAxMIHi4pJXUhCP1SNdtZZIh1edkQkskFew+KgGrHT11PBWhSr9qt7WZiPgp0CjqGFxB+/V8CSGQekD20GWpJcJmDvAtqN7PpIvPte4iFUawqxhPgFWMUPufeX5IEHueqe+FgkqMynguCNnJa8EK/rMTE1ZmI91MmXvWco7iFMlH/VE63NRNx9+kPS2PDhoIIcQU/XazqRghR8CCQiq8lUpNp42kNIUn7BRw==
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=6F0eJY6UNp0PsBgCOLzG+dpT5nnwflMlOfmfY+/pYyc=; b=KpL/Sp6nxORCgjphRRMcWYYpy0fHiTEeS/Jb4VxvQAjT1WM3IlgZNW+XAmqFBvW8i5Rs09fyzCSeWkQTynAR6boOXYIZRvVdpjqGqKtpI87xGx19d2/15uaXjUQ71m4F7SquazcnPJJeJ7M9lzQo+UVmDouOiUJpNF7xjeXHlt6szhHtkSGTCuTVETkmmI8tp5CB4iiviXxJ6CQoGRB3oYow3RrXI2AgqW7rl6oWK5BovpBY5nBXjVTPadWL6DYblPL425mYol8x+39x3NjF//feQspcm8M3Z3D4d3x+EFNa6dRyq3sW8az4C7elxl/IZDy2CY1Rkan22TJuFlfSjA==
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=6F0eJY6UNp0PsBgCOLzG+dpT5nnwflMlOfmfY+/pYyc=; b=Two86Cm6rcSRKHmBnndIjGnfQQujmLvUFuzHNxYYbTK6iZz4hfid3+RKlyQ0Dj0H5h/Bno/teOy6+xs/Zs2kvOU8yKIRPgT9Mqc7jfvZPhcuWis16FzFM9935Jiwg9GvnZHnPxiLilBni0UqIJ+oPJkAuNpSw57pc6bjiyBFHSE=
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com (2603:10a6:7:8e::14) by HE1PR0701MB2681.eurprd07.prod.outlook.com (2603:10a6:3:99::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3131.13; Mon, 22 Jun 2020 14:05:35 +0000
Received: from HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::546c:3b3:9193:3351]) by HE1PR0702MB3772.eurprd07.prod.outlook.com ([fe80::546c:3b3:9193:3351%6]) with mapi id 15.20.3131.015; Mon, 22 Jun 2020 14:05:35 +0000
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
To: "gunnar.hellstrom@ghaccess.se" <gunnar.hellstrom@ghaccess.se>, "avt@ietf.org" <avt@ietf.org>
Thread-Topic: [AVTCORE] I-D Action: draft-ietf-avtcore-multiplex-guidelines-12.txt
Thread-Index: AQHWQ7l543B41b0NP0ShTRh47fJw2aja7D+AgAZZQYCAA2rtcA==
Date: Mon, 22 Jun 2020 14:05:35 +0000
Message-ID: <HE1PR0702MB377287D768D309C6B7EF539795970@HE1PR0702MB3772.eurprd07.prod.outlook.com>
References: <159229666664.30176.8858768879475819006@ietfa.amsl.com> <36894aeffee62e5e982f3284b42c97b725d93555.camel@ericsson.com> <7ef7be5e-61db-e1a1-096b-e2ea8923613c@ghaccess.se>
In-Reply-To: <7ef7be5e-61db-e1a1-096b-e2ea8923613c@ghaccess.se>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: ghaccess.se; dkim=none (message not signed) header.d=none;ghaccess.se; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [176.10.164.117]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3912da52-a365-412a-0766-08d816b555bc
x-ms-traffictypediagnostic: HE1PR0701MB2681:
x-microsoft-antispam-prvs: <HE1PR0701MB268117ADA7FC36828E2F1DA495970@HE1PR0701MB2681.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0442E569BC
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: M3yg1GPGs9hDtkqZeNZ1ofwIBEp1JbNAuJirtdB1z5vMEidovUic09a4o+9lXMLYbug7Xs5+qKWWUORHHEs+0SrDW3fIZK6BCbXosB9/umbSUplVmWggeR7ZdI07hb4oil8GNIxQuZvqmm/Jryk797gAxWBB+rvFQKPPwJIPveahBMCJnjXsQyP2q29lR/45KgWdozoKtBnkGjrSo0ZfUQM8LTs3/28hiHv6+MSVNISD4Q+U8KoHjp/AzJmThwhizOJOf6kUNUJsiY+RZBKOH3Hpj2oE3Iq6XUkXVztga+unfbFll7PG6+4MHR/67f44LunyDnEE0//l78ysH31LNRVIWwTCUQUUhhL954KLzwaFEkAeY6KiTkJk2Mbez0jfxfEMrIMAO6l/p5ndPLvRBQ==
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; SFTY:; SFS:(4636009)(396003)(366004)(136003)(346002)(39860400002)(376002)(52536014)(71200400001)(316002)(110136005)(83380400001)(166002)(478600001)(44832011)(99936003)(26005)(8936002)(66946007)(66556008)(186003)(66446008)(66616009)(9686003)(6506007)(33656002)(53546011)(5660300002)(86362001)(64756008)(66476007)(8676002)(76116006)(55016002)(7696005)(2906002)(66574015); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: JLm2x6oOU5JBJsQE7k3zOdkYskuAuzeP5ZYcXXWcLZdHsQEnqU6YjubOOCkPAGq2PkVJEjN4HFXc7RWEGEuaJm7d7Li8ksZl7Fdn7PEyze2HjVpjUBkSUmauTM3QxwWCeGpc2iN/Gf9kPr1vB7nbZmcbCoNO7A8etIv2xkHr3i2idn7yAXdvPIGtnjcRyOQQEPcB81kQFMYk/x37/fn7XNT+5SgluoXphwYaTzdRrUg/AHZoOgfLykOMqVxwcHQVPAWrKm0mAsKculHB5pPe+ZC34BTcjReAKjROc2dIw+WSqlNzx73RQmtIKd1ctwhFrQPyBg3HPaLM76Mw81tx3KMTarro4rvLtX7pd3svDWj3ZvWWGDsvbP9pJl/mD5NhdPpuFDCeNGljwT00bjs+dvNKnr9lSWo6FRZrDZlawbDqyNuARB3KPMH9aWvQmfo5aIaAoHo9vLLe+J8aiqLIjUovs9URHNwOCBm+YHUNiS82GllAKYTeh1oVoi3RC2OH
x-ms-exchange-transport-forked: True
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_00A0_01D648AE.F6063680"
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: 3912da52-a365-412a-0766-08d816b555bc
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jun 2020 14:05:35.5443 (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: 2Ae3wOIogDJV3Iil4zo14R5rFNvC6v8GSdZ5E3wqCa6CPOGnOa3BSTJ+ZHO7iRJ1gKP9/KrcOrXQbyih09yfkVwhRs/jJrVv89GUnokryYE=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2681
Archived-At: <https://mailarchive.ietf.org/arch/msg/avt/xdJC1cVHLnP9JvYRH5vZb0pNV_M>
Subject: Re: [AVTCORE] I-D Action: draft-ietf-avtcore-multiplex-guidelines-12.txt
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.29
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: <https://mailarchive.ietf.org/arch/browse/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: Mon, 22 Jun 2020 14:05:41 -0000
Hi Gunnar, Thanks for the feedback. From: Gunnar Hellström <gunnar.hellstrom@ghaccess.se> Sent: den 20 juni 2020 11:38 To: Magnus Westerlund <magnus.westerlund@ericsson.com>; avt@ietf.org Subject: Re: [AVTCORE] I-D Action: draft-ietf-avtcore-multiplex-guidelines-12.txt Hi, Thanks for an inspiring draft. I have two issues: 1.) In section 3.4.2 it is said: "RTP Considerations for Endpoints Sending Multiple Media Streams" [RFC8108 <https://tools.ietf.org/html/rfc8108> ]. I first got the impression that this would refer to a section in RFC 8108, but there is none with that title. And it is also not the title of RFC 8108. I suggest that you update the string to what it was intended to refer to. [MW] Yes, the title should really be changed. I am not certain I understand the first part. This whole document do discuss and clarify how to handle the aspects that are raised. So I tried to clarify that These really refer to aspects and not anything else. Updated paragraph below. Using multiple SSRCs at one endpoint in an RTP session requires resolving some unclear aspects of the RTP specification. These aspects could potentially lead to some interoperability issues as well as some potential significant inefficiencies, as further discussed in Sending Multiple RTP Streams in a Single RTP Session" [RFC8108]. An RTP application designer should consider these issues and the possible application impact from lack of appropriate RTP handling or optimization in the peer endpoints. 2.) I see a contradiction between two statements: ---------------------------------------------------------------------------- ---- I.) In 3.4 you say: "Using multiple RTP streams is a well-supported feature of RTP." II.) In 5.2, 4.b you mention a disadvantage with using multiple streams for the same media type in one RTP session: "b. There is some potential for concern with legacy implementations that don't support the RTP specification fully when it comes to handling multiple SSRC per endpoint." ---------------------------------------------------------------------------- --------------- Can you in some way tell for which cases there is concern and for which it is a well-supported feature. My interest is for the multi-party-rtt drafts, where we have so far avoided the solution with multiple media streams of one media type in a single RTP session saying that there may be lack of support for it in current RTP stacks. Our current choice to instead have a mixer combine all streams into one stream has some disadvantages and does not seem to be your recommendation. [MW] So the 3.4 is related to the RTP protocols capabilities as specification. The second aspect is related to system employing RTP and what capabilities they have required and can be expected to support. Cheers Magnus Westerlund
- [AVTCORE] I-D Action: draft-ietf-avtcore-multiple… internet-drafts
- Re: [AVTCORE] I-D Action: draft-ietf-avtcore-mult… Magnus Westerlund
- Re: [AVTCORE] I-D Action: draft-ietf-avtcore-mult… Gunnar Hellström
- Re: [AVTCORE] I-D Action: draft-ietf-avtcore-mult… Magnus Westerlund
- Re: [AVTCORE] I-D Action: draft-ietf-avtcore-mult… Magnus Westerlund