Re: [MMUSIC] FW: [rtcweb] How to signal RTX SSRCs with simulcast
Bo Burman <bo.burman@ericsson.com> Thu, 06 July 2017 11:49 UTC
Return-Path: <bo.burman@ericsson.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4EA3C129B34; Thu, 6 Jul 2017 04:49:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level:
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.onmicrosoft.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 qrp2v895IgK6; Thu, 6 Jul 2017 04:49:36 -0700 (PDT)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (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 17A6A129AF4; Thu, 6 Jul 2017 04:49:29 -0700 (PDT)
X-AuditID: c1b4fb25-607ff70000001eeb-28-595e23c8ccaa
Received: from ESESSHC023.ericsson.se (Unknown_Domain [153.88.183.87]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id A2.8B.07915.8C32E595; Thu, 6 Jul 2017 13:49:28 +0200 (CEST)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.87) with Microsoft SMTP Server (TLS) id 14.3.352.0; Thu, 6 Jul 2017 13:49:27 +0200
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.onmicrosoft.com; s=selector1-ericsson-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=FlM9JahFkVBZNZV6bcrwV+n9dufYzYJwaxzETzyBGkg=; b=dJiFfSW2/K7EqeLBa3Bx/KVcLRskKDCOZPTAq/33xH+9nTgSJoF6OGNqExXJQfFE7QP2dFIgO8J4kNrFzmtM/rKZ06fB8ZCbY2zJdmpM873c+JTDtYlTW0wEguhD2lcWqpH55qQdYRrnVDmMaH1YJ70dUc00VQIKMmyQEOBrhvs=
Received: from AM5PR0701MB2577.eurprd07.prod.outlook.com (10.173.92.21) by AM5PR0701MB2625.eurprd07.prod.outlook.com (10.173.92.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.6; Thu, 6 Jul 2017 11:49:26 +0000
Received: from AM5PR0701MB2577.eurprd07.prod.outlook.com ([fe80::ccac:2cc5:7789:e0a7]) by AM5PR0701MB2577.eurprd07.prod.outlook.com ([fe80::ccac:2cc5:7789:e0a7%18]) with mapi id 15.01.1240.013; Thu, 6 Jul 2017 11:49:26 +0000
From: Bo Burman <bo.burman@ericsson.com>
To: Iñaki Baz Castillo <ibc@aliax.net>, "Adam Roach (adam@nostrum.com)" <adam@nostrum.com>
CC: "mmusic (mmusic@ietf.org)" <mmusic@ietf.org>, "Taylor Brandstetter (deadbeef@google.com)" <deadbeef@google.com>, "draft-ietf-mmusic-rid@ietf.org" <draft-ietf-mmusic-rid@ietf.org>, "draft-ietf-mmusic-sdp-simulcast@ietf.org" <draft-ietf-mmusic-sdp-simulcast@ietf.org>
Thread-Topic: [MMUSIC] FW: [rtcweb] How to signal RTX SSRCs with simulcast
Thread-Index: AQHSmSRXaXEak/rxUUuXLqrZPXzB4qGOeTSAgAADuwCAADM6gIAAAMcAgAAFxYCAA7fx4IAALRSAgAANzbCAAAP1gIAAG7mwgAAEAICAtIzBMA==
Date: Thu, 06 Jul 2017 11:49:26 +0000
Message-ID: <AM5PR0701MB2577ACCA590E0F4FC4561F6C8DD50@AM5PR0701MB2577.eurprd07.prod.outlook.com>
References: <CALiegfkM+Gh5tnu_LU+Lo4FM_OVy+TixyBt2zBtoREucHHAsCg@mail.gmail.com> <3A98F0E8-772E-40E3-A872-5414AC8FDF35@iii.ca> <CALiegfm0+GkfTvUk0Kfj2SLf+zcw-k6b-xnqXd4omnVy7mPTEg@mail.gmail.com> <12EA18B8-39F0-491F-92B6-D41F3D640209@iii.ca> <CALiegfndNRoBH-1TYvLhC2TZsWApaLLZ0WBjh3HzL4pYJtCmGQ@mail.gmail.com> <CAK35n0ZuGu+FxYsdDGkX4aomeTC68XvBd0MniKS7NzdAeuEACQ@mail.gmail.com> <AM5PR0701MB2577FD1D3E43697C4672F80C8D250@AM5PR0701MB2577.eurprd07.prod.outlook.com> <CALiegfnUqrd_5z2gsgjsOqHxUXyciDv1uN1z+EJw_A8rNXmFMQ@mail.gmail.com> <AM5PR0701MB2577F4261814169B0AF408488D250@AM5PR0701MB2577.eurprd07.prod.outlook.com> <CALiegfmREKCotLeNkp9mj=zB8V-fir-Z=QQBUvVUUK9jsjELRQ@mail.gmail.com> <AM5PR0701MB257767A071B4BAE79A9DFE878D250@AM5PR0701MB2577.eurprd07.prod.outlook.com> <CALiegfm6rgrtpN55N3LYbt1ZMvKuxNSahEs4JikNc_eSHPfR0Q@mail.gmail.com>
In-Reply-To: <CALiegfm6rgrtpN55N3LYbt1ZMvKuxNSahEs4JikNc_eSHPfR0Q@mail.gmail.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: aliax.net; dkim=none (message not signed) header.d=none;aliax.net; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [192.176.1.86]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; AM5PR0701MB2625; 7:Dgt7rAo0BaZuDpE5FDcEXFrD+Hhs0/yw/tTy0U9XCJMQSuUAEi8Cx0t/UrSc8SOoBfqhN/W+VhSZ21VNdOuUhHB5zWy6HmmztMGuQk5pDu08/c5ohZiZVKnafrTyO+xR172LaCyjShhfcnksF1LEKP580Y7p7V6Vvz27y/EP59/jRmNWiNELTGqXbN8jJ7t5caLWUliaT3YeWNYGh2Qpi+RjM5A3EbZn+SOm43htQ5XnLI+r3x8eUjvQw4H8GJgsohtcFQXdDkcjCWl+hXcOH2swe+IJ6vP3QmU/QuHevOT8HEtFPGHcajYIOhSzj95iF73FJYqkp+BcbK5RlM7YXqVvnDB5ltDZZmVNrszaYJ12yEDhAMHBb0yVlSdNmCjeRdSzSWbcrrVYsPySbVB1RsbOag+Hxvf81sEnRwJhgdEUwTeM1e1BPgGmRU1qeNZ1qLbj+h9hTtKPZn6zjpANaGt5n9PMV/kHU4+7MVUXxrbUnFDDNC+s3lv+ikmvffyaOkLK7Jnne1iYebVqrnWLZqGhVN90hPvlKMNNqa610Jsn/xwS84WGbEL/y4GHw2rGc+mGY7yUro/omHchvm62MEw63MJy0yjT8cEtDhP0LYGDJCgYBJler0wNdv9kc7S7EEvrNSGKTWzfukFybNrtW/4F3P9A34YbAPpSjih9++IJqXc119BjmO0dWZIeHDUkaSah6gb58v5J5S6+Oewi1Z7lYGe09SHfinleypxuTH2jzQss9CYJt2YsOY2xqPUUGocjmgS2IppQbA875vbLQRiJaiFnzj1ziYQ/yDE3LtE=
x-ms-office365-filtering-correlation-id: ae9548a8-67fd-49ba-2a00-08d4c4650db0
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254075)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:AM5PR0701MB2625;
x-ms-traffictypediagnostic: AM5PR0701MB2625:
x-microsoft-antispam-prvs: <AM5PR0701MB2625ACF406F18FACB80F220E8DD50@AM5PR0701MB2625.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(37575265505322)(133145235818549)(236129657087228)(211936372134217)(148574349560750);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(2017060910047)(8121501046)(5005006)(100000703101)(100105400095)(3002001)(93006095)(93001095)(10201501046)(6041248)(20161123562025)(20161123564025)(20161123558100)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:AM5PR0701MB2625; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:AM5PR0701MB2625;
x-forefront-prvs: 03607C04F0
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(39450400003)(39840400002)(39860400002)(39850400002)(39400400002)(39410400002)(377424004)(74316002)(2950100002)(5250100002)(66066001)(54906002)(99286003)(55016002)(9686003)(6436002)(25786009)(33656002)(6246003)(6506006)(86362001)(38730400002)(53546010)(229853002)(14454004)(53936002)(4326008)(478600001)(2900100001)(5660300001)(6116002)(102836003)(3846002)(3280700002)(7696004)(2906002)(189998001)(3660700001)(305945005)(8936002)(54356999)(7736002)(50986999)(8676002)(76176999)(81166006)(93886004); DIR:OUT; SFP:1101; SCL:1; SRVR:AM5PR0701MB2625; H:AM5PR0701MB2577.eurprd07.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Jul 2017 11:49:26.5378 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0701MB2625
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA02SbUhTURjHOXf3bldpcVqKzyxDV4GWqWXBApHs00oqpSK1MlfepqVT7qak kQ0KDHU5c6aOYhLL0iLNklRMSAstybdZ5PIldaSGoonmu+Z2F/Ttd57f//A8z+HQPJGJcqfj lWqGVcoTJHxnsjjizZk9LdujIwNKv4ul9SuPBFLz00FKmlfxgpCOGEZJaWFDkLTgyTB5iC9r 00wKZCVVKTKTaYGQGWqtZBgZ5RwUyyTEpzKsf3CMc1xZ3iyZPLTt2t3FSkKDlj2ykBMNeD88 KCmispAzLcLvEdQVF1I2IcLNCJ5/zbAJEmt5UNnTJOBSRQQYWptJ7vATQctYE892hY+9wVjT h2zsglloq9HwbczDBQTM3T5u4834COimzXwucxSmMhccnAELz3SEjUm8A6Ys7fa6EMdAeWYO wTUb4MNQ/Yh9PiccDr2zM/bGCHvAwFw/yTVzA4vVSHDLYTDVt/M4doWx4VX7oghrEdyamyE5 4QkDi/mOkAd0GbORLQR4iA9rr3IdoWOQ0/vLIcwEtBd+ozjhC/MrekcoCao/NCGOM0CnmyW5 C18oGLdY+ZzYCg9fLgo48ZiCWWMppUO7Df/NbkD0OvtARZ0/V/YCffagwGB/j03wsdhKliCy HLmqGNXFRMW+QD+Gjb+kUiUp/ZSMugqt/513r5d21iDzeEgjwjSSbBBO8KIjRZQ8VZWW2IiA 5klchNXi9ZIwVp6WzrBJF9iUBEbViLbQpMRNGNLQESHCCrmaucowyQz7zxK0k7sGsYHB/flz tRWscrlJfK5HnhDb2tmhMGm9zaHzAeLV/riKzxaLeEB9Q62Y9gn0jS4d3Jiun5zpzn0r6068 k9w3ERXZfcB6Nnam63do4c3TRZ/Q6P3rqLcz/Z6X5/m16czJtRNdvUuHT5bmlv2p0urDtZf1 P5acVoNHTo1eORiBwiSkKk6+dxePVcn/AiilSiM3AwAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/hP8soiuZ88ajq9mld5Cm2PAV2BI>
Subject: Re: [MMUSIC] FW: [rtcweb] How to signal RTX SSRCs with simulcast
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mmusic/>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 06 Jul 2017 11:49:38 -0000
To follow up on this, I suggest making the following addition to draft-ietf-mmusic-rid: ---- AFTER this text in section 4 ---- An "a=rid" SDP media attribute specifies restrictions defining a unique RTP payload configuration identified via the "rid-id" field. This value binds the restriction to the RTP Stream identified by its RTP Stream Identifier SDES item [I-D.ietf-avtext-rid]. To be clear, implementations that use the "a=rid" parameter in SDP MUST support the RtpStreamId SDES item described in [I-D.ietf-avtext-rid]. Such implementations MUST send it for all streams in an SDP media description ("m=") that have "a=rid" lines remaining after applying the rules in Section 6 and its subsections. ---- ... add this proposed, new text ---- Implementations that use the "a=rid" parameter in SDP and that make use of redundancy RTP streams [RFC7656], e.g. RTP RTX [RFC4588] or FEC [RFC5109][I-D.ietf-payload-flexible-fec-scheme], for any of the source RTP streams that have "a=rid" lines remaining after applying the rules in Section 6 and its subsections, MUST support and use RepairedRtpStreamId SDES item described in [I-D.ietf-avtext-rid] for those redundancy RTP streams. This provides the binding between the source RTP stream and the corresponding redundancy RTP stream, by setting RepairedRtpStreamId value for the redundancy RTP stream to the RtpStreamId value of the source RTP stream. The redundancy RTP stream MAY (but need not) have an "a=rid" line of its own, in which case the RtpStreamId SDES item value will be different from the corresponding source RTP stream. ---- End changes ---- The -simulcast draft would be entirely agnostic to this clarification of "a=rid" and RepairedRtpStreamId usage and thereby transparently allow using redundancy RTP streams with simulcast. /Bo (as individual) > -----Original Message----- > From: Iñaki Baz Castillo [mailto:ibc@aliax.net] > Sent: den 13 mars 2017 14:43 > To: Bo Burman <bo.burman@ericsson.com> > Cc: mmusic (mmusic@ietf.org) <mmusic@ietf.org>; Taylor Brandstetter (deadbeef@google.com) > <deadbeef@google.com>; draft-ietf-mmusic-rid@ietf.org; draft-ietf-mmusic-sdp-simulcast@ietf.org > Subject: Re: [MMUSIC] FW: [rtcweb] How to signal RTX SSRCs with simulcast > > 2017-03-13 14:41 GMT+01:00 Bo Burman <bo.burman@ericsson.com>: > > [BoB] Usage of RepairedRtpStreamId and RtpStreamId are already defined on RTP level by -avtext-rid. If we have > preferences on how to best use them with redundancy RTP streams in general, I suggest we add text to -mmusic-rid > about it. This would be regardless if we go for option A or B, but decided once and for all, thus applicable to RFC 4588 rtx > and FLEX-FEC alike. > > Agreed. > > > -- > Iñaki Baz Castillo > <ibc@aliax.net>
- [MMUSIC] FW: [rtcweb] How to signal RTX SSRCs wit… Bo Burman
- Re: [MMUSIC] FW: [rtcweb] How to signal RTX SSRCs… Iñaki Baz Castillo
- Re: [MMUSIC] FW: [rtcweb] How to signal RTX SSRCs… Iñaki Baz Castillo
- Re: [MMUSIC] FW: [rtcweb] How to signal RTX SSRCs… Bo Burman
- Re: [MMUSIC] FW: [rtcweb] How to signal RTX SSRCs… Iñaki Baz Castillo
- Re: [MMUSIC] FW: [rtcweb] How to signal RTX SSRCs… Bo Burman
- Re: [MMUSIC] FW: [rtcweb] How to signal RTX SSRCs… Iñaki Baz Castillo
- Re: [MMUSIC] FW: [rtcweb] How to signal RTX SSRCs… Bo Burman
- Re: [MMUSIC] FW: [rtcweb] How to signal RTX SSRCs… Adam Roach
- Re: [MMUSIC] FW: [rtcweb] How to signal RTX SSRCs… Bernard Aboba
- Re: [MMUSIC] FW: [rtcweb] How to signal RTX SSRCs… Adam Roach
- Re: [MMUSIC] FW: [rtcweb] How to signal RTX SSRCs… Bernard Aboba
- Re: [MMUSIC] FW: [rtcweb] How to signal RTX SSRCs… Peter Thatcher
- Re: [MMUSIC] FW: [rtcweb] How to signal RTX SSRCs… Adam Roach