Re: [Detnet] Questions about the Networks in DetNet charter

"Grossman, Ethan A." <eagros@dolby.com> Tue, 07 July 2020 02:36 UTC

Return-Path: <eagros@dolby.com>
X-Original-To: detnet@ietfa.amsl.com
Delivered-To: detnet@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9803B3A0921; Mon, 6 Jul 2020 19:36:33 -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, 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=dolby.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 zbrSZW0gmZyo; Mon, 6 Jul 2020 19:36:31 -0700 (PDT)
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2099.outbound.protection.outlook.com [40.107.93.99]) (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 16C133A091E; Mon, 6 Jul 2020 19:36:30 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=btpRiewjn/F8bMzyi/6tuN6xMhf0nXCvyoqg1EGdEv9eijGOTO+eAkDpwJHCd9oJaGcKDs5eGDCRV5qWZNNJ4cwe4+2oFSvgf//DsQiRS4XGvVfGGZ/R5cE/+VJIOoT2qz11AIfa+QG7hiD0NNiOhzu0kHGseMLSVv36uGlT9ToHEohPzt3XiCyftNmcZtW4UOJGlxarEqEUUU6rHeVXKB8bKFfU/IzCcFkbkKJPqe42HE9YxdqfaQtrIL2NGh8UOGEwtk4h6KwCCbXeqyBNR6ym2ICjGPqUWTq8EE5dmsqrdrTrn3YHX+rsQTnDfB+urjy1fVsBVZyZLl1wbcMOrg==
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=6LFV966cfk5VcvGrYEwm25joc2TWJHVBXLlVTop8gnk=; b=Jupuai5CvLsZfr0anSWyqZ0cAj6bmFcoAdJye5Ae3nHUgoyfHQ7GmJEMqmJP2ZrW5dngEK2CtCnIYuB5Gs/GRvlIbnHDEPqaTakvswMvWsMbH+42BQfSDpKYg6aPt1bZZT00FLrvfd1/08Je8iJ4u92cOhgSxKHKLOOwkZRi+9rnY/1UVsef+x/j2lBt4zLQnj/uUfE8fox1Egdqa7WSw1DNwsUM9DROK247mphejIboOmBYMg64FVHVOl5qWCruteCQW9vqMiyuQqlB41/FV23Wb57GDSJuAvYXsLIWf4PEL/dD3miRqUQqlBIQfjng0jkgOwqXrGV3i9TjpwnEOQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dolby.com; dmarc=pass action=none header.from=dolby.com; dkim=pass header.d=dolby.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dolby.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6LFV966cfk5VcvGrYEwm25joc2TWJHVBXLlVTop8gnk=; b=BprOElO0WcDLWindzpDVEhGJ2OUE6xJYzT6gquy0RaTsFrT/aihn7IkC6Rz6uqXRyrN2++9ka6E20pQVC9WmEVwY3e/EFcuLDrL9Ka8oQrCIEXADG9sYu9PDFc0PY6OxgmxaSfIZKiSpcmU5Yr5nn4etKznU/IN3b2DKTkKz1r0=
Received: from BY5PR06MB6611.namprd06.prod.outlook.com (2603:10b6:a03:23d::20) by BYAPR06MB6118.namprd06.prod.outlook.com (2603:10b6:a03:e2::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3153.29; Tue, 7 Jul 2020 02:36:28 +0000
Received: from BY5PR06MB6611.namprd06.prod.outlook.com ([fe80::6db6:d0bb:845c:db3a]) by BY5PR06MB6611.namprd06.prod.outlook.com ([fe80::6db6:d0bb:845c:db3a%7]) with mapi id 15.20.3153.029; Tue, 7 Jul 2020 02:36:28 +0000
From: "Grossman, Ethan A." <eagros@dolby.com>
To: Gyan Mishra <hayabusagsm@gmail.com>
CC: "detnet@ietf.org" <detnet@ietf.org>, "detnet-chairs@ietf.org" <detnet-chairs@ietf.org>, Lou Berger <lberger@labn.net>
Thread-Topic: [Detnet] Questions about the Networks in DetNet charter
Thread-Index: AQHWSDzhZNPqLeMaF0G+48Pu2V1um6jkVOkAgApChACAAAdZAIAABKkAgAAJhYCACz7pAIABGLgAgAB1ziA=
Date: Tue, 07 Jul 2020 02:36:28 +0000
Message-ID: <BY5PR06MB66118F531965B6ABEA56A002C4660@BY5PR06MB6611.namprd06.prod.outlook.com>
References: <202006221028453198858@zte.com.cn> <AM7PR07MB6994297E99322D6796E4A46EF2970@AM7PR07MB6994.eurprd07.prod.outlook.com> <AM7PR07MB69948C5CFC5F8FAF1FBFA929F2910@AM7PR07MB6994.eurprd07.prod.outlook.com> <CABNhwV2FMdv9LN1i49W562f78LKwBKGuiBq+t2cyMW3h+3t8pw@mail.gmail.com> <CABNhwV2ygWPEFtuorbn6XmugckiUwXUepTwygh1dpD=0M3Wa1Q@mail.gmail.com> <CABNhwV1Fud-7Ao-LLw6V-8bMEX5QnesuTtu+MXVkAdonx83rjA@mail.gmail.com> <CABNhwV0=4gshH5-ma+=7+OGgP26QU1UxMxKFXsjpdTRbuAarxQ@mail.gmail.com> <618b14a5-8363-b814-e1d9-24da90749990@labn.net>
In-Reply-To: <618b14a5-8363-b814-e1d9-24da90749990@labn.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=dolby.com;
x-originating-ip: [104.129.202.56]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b92887a8-a807-4b68-7d55-08d8221e8d1f
x-ms-traffictypediagnostic: BYAPR06MB6118:
x-microsoft-antispam-prvs: <BYAPR06MB61187E959A8950FD0DF9356DC4660@BYAPR06MB6118.namprd06.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0457F11EAF
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: OnbVtXKeWn6FbpDg1JTuwgbg+8WEkY/yOgZbpvmdF7nGz2rO4xZsY1jOtmIGSu1HznWnqXKygNHTy1zf5neByQ6YTGNHZAb9x283fFxZvurB5q1OCIM9R1mO9LTIFouh97oD5n4bZFXq1DCtIeWSTZcKFyuNWhUBKiX0QHHKXL9hepa6QCzHfy/qVBYPDVL5VSmnOKezQ6uXmaB0A0W5SEhAl623ldK8dXCEx10gUYL4Wo2auig8VDpLAmWFSoSh1acIAulcSDXhSwTM6PmSv+rmBDRDAaoMq88sqtxYPi8AkypoNt4zxDbPqnTdoodNkY+laxipiRAp1qe7jTBJ8KQXA4r7+wjLcdcitrKRwJy+D6Zdu6Ai8GxkgeO04cgMyBMORgL75PEmAa/kjOZWXQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR06MB6611.namprd06.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(366004)(39850400004)(346002)(396003)(376002)(136003)(6506007)(53546011)(55236004)(2906002)(26005)(4326008)(9686003)(52536014)(64756008)(6916009)(66476007)(66446008)(66556008)(55016002)(86362001)(186003)(66946007)(76116006)(966005)(71200400001)(83380400001)(54906003)(8936002)(5660300002)(33656002)(316002)(66574015)(8676002)(478600001)(7696005); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: kcOU8E+uVj1yAcilWF9A8Un+0kjvqZPUNIiJNNBLXS2LFMAOxW1dK15e+fHLuxYsz3R+o9zyvEA+fTvGpdKbe+asmSdLDBGNFEto6BROkaH0SxA9b3KsUGzBptZxQD3CvrZCzHP9LN6AWlYV00DQq0J9BUEN7oaHZjB7N69n8hYgypmoT440Hz8uEm1Ovl7wuWX3IFKUW0gN0AMcRtlhjtpmCml7GaThnTHtC6/QqQRZyPwUVsE1TNoBLj0MTgZBTstNms+9W9QohEjaUEkzMR5GTmCT/e7nePpri7wANFyURJyoVI9w/vpuVb7HNydTBzfyWYz06EqJ5eSzNOzFJwHlCx7vICO2TC+gk6A2xiryCQY353EgSEo7gpUVRqAZce7RwD20sAe9NBd0VGV9HKaLrDvwSAPqXEkgPEWLbGwDiOHiu4nhCYOJEtXYmniecWEWwLrzEUZDwaQ3SFTrgviZQSINaalTSfFUfyglW/UZb/uMWUIti+fMsSmf3nZ2
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: dolby.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BY5PR06MB6611.namprd06.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b92887a8-a807-4b68-7d55-08d8221e8d1f
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jul 2020 02:36:28.3386 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 05408d25-cd0d-40c8-8962-5462de64a318
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: zb0Yw1PWrEXebNO95mAjUpj+x8QxY0NPQMJrS4uaoauQKioOAPuxqqhhEpUQRlJL9pi2YR2D/FeE9/HBGV5o8A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR06MB6118
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet/BEcG2dTAcIKgLYSZ0zfjZ7XB5us>
Subject: Re: [Detnet] Questions about the Networks in DetNet charter
X-BeenThere: detnet@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussions on Deterministic Networking BoF and Proposed WG <detnet.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet>, <mailto:detnet-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet/>
List-Post: <mailto:detnet@ietf.org>
List-Help: <mailto:detnet-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet>, <mailto:detnet-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jul 2020 02:36:34 -0000

Hi Gyan,
Gyan wrote: 
    > Also it does state in the charter but how was the WG name Detnet history?
Lou wrote: 
    I'm not sure what the question is here. 
    https://datatracker.ietf.org/wg/detnet has the history and record for 
    past meetings and activities.

If you are asking about the history of how the DetNet workgroup came to be, awhile ago I wrote up a brief summary from my perspective, which I can paraphrase here: 
---------------------------------------
In 2013 I became my employer's Technical Representative to the Avnu Alliance, an industry group dedicated to propagating the AVB technology. At that time Avnu had a “Pro AV” (Professional Audio and Video) subgroup that I joined, and also around that time the AES67 standard was introduced, which was the start of the broadcast industry’s interest in using packet based IP/Ethernet networks to replace dedicated point-to-point HW technologies for audio and video in broadcast production. It became clear to us in Avnu that we needed to figure out how to access the AVB services from the IP layer. 
 
The broadcast industry did a formal “gap analysis” about what was needed to transition the whole broadcast industry to packet-based technologies, and we at Avnu submitted a response pitching AVB as a useful technology. They basically replied that a LAN technology didn’t solve many of their connectivity use cases, they needed an IP based solution, regardless of whether the performance was guaranteed or not. 
 
Then Cisco sent Norm Finn to join Avnu Alliance, and he realized that we (i.e. Avnu) had to go to the IETF to address this. So he organized a BOF (at IETF 93 in Prague in 2015) in which he issued a call for use cases for deterministic IP networking, and various people presented the core use cases that eventually became the core of RFC8578 (DetNet Use Cases), including the Pro Audio and Video use case that I co-authored. I didn’t attend that BOF, but I shortly thereafter became editor of the DetNet Use Cases draft, and dropped my participation in Avnu to devote my time to DetNet.
--------------------------------------

Hope that helps. 
Ethan.

-----Original Message-----
From: Lou Berger <lberger@labn.net> 
Sent: Monday, July 6, 2020 12:21 PM
To: Gyan Mishra <hayabusagsm@gmail.com>
Cc: detnet@ietf.org; detnet-chairs@ietf.org
Subject: Re: [Detnet] Questions about the Networks in DetNet charter


On 7/5/2020 10:35 PM, Gyan Mishra wrote:
> Detnet WG
>
> I did not hear back anything on this question I had so was just 
> wondering on the correlation between Detnet and non ECMP type flows.

Hi,

multiple documents recommend against use of ECMP, e.g.,
draft-ietf-detnet-data-plane-framework:


          3.5.1.5
          <https://tools.ietf.org/html/draft-ietf-detnet-data-plane-framework-06#section-3.5.1.5>.
          Load sharing



    Use of packet-by-packet load sharing of the same DetNet flow over
    multiple paths is not recommended except for the cases listed above
    where PREOF is utilized to improve protection of traffic and maintain
    order.  Packet-by-packet load sharing, e.g., via ECMP or UCMP,
    impacts ordering and possibly jitter.

also, see https://www.google.com/search?q=draft-ietf-detnet+ecmp

>
> Also it does state in the charter but how was the WG name Detnet history?

I'm not sure what the question is here. 
https://datatracker.ietf.org/wg/detnet has the history and record for 
past meetings and activities.

Lou

>
> Kind Regards
>
> Gyan
>
> On Sun, Jun 28, 2020 at 6:51 PM Gyan Mishra <hayabusagsm@gmail.com 
> <mailto:hayabusagsm@gmail.com>> wrote:
>
>
>     Deterministic networking by definition means the inbound and
>     outbound paths use the same set of nodes and links for the flow.
>
>     So generally that means no ECMP per packet or per flow as IP ECMP
>     is traditionally an XOR source/destination hash and so is deemed
>     non deterministic predictable path taken by a flow.
>
>     Thanks
>
>     Gyan
>
>     On Sun, Jun 28, 2020 at 6:17 PM Gyan Mishra <hayabusagsm@gmail.com
>     <mailto:hayabusagsm@gmail.com>> wrote:
>
>
>         My last paragraph related to my question fixed.
>
>         I noticed in the charter or RFC 8578 does not mention non ECMP
>         routing as deemed deterministic routing used in Detnet.
>
>         Thanks
>
>         Gyan
>
>         On Sun, Jun 28, 2020 at 6:01 PM Gyan Mishra
>         <hayabusagsm@gmail.com <mailto:hayabusagsm@gmail.com>> wrote:
>
>
>             I had a generic question related to the Detnet WG charter.
>
>             So I understand the focus of latency and jitter time
>             sensitive applications such as voice and video over any
>             single administrative domain which is covers am any
>             carriers network including RAN 4G/5G.  Am good with all that.
>
>             To me the term “deterministic” from a network routing
>             perspective historically precluded ECMP flow based load
>             balancing or for example vxlan source port entropy IP ECMP
>             load balancing.   Since IP ECMP load balancing is all flow
>             based technically UDP voice and video flows are not
>             impacted as IP ECMP is prevalent in most all providers and
>             enterprises.  In the past, IP per packet load existed and
>             that reeked havoc with voice and video UDP RTP based flows
>             out of order packets.  Since then most vendors due to
>             issues with per packet load balancing over multiple paths
>             have been eliminated.
>             In my mind anything other then per packet load balanced
>             flows is deterministic.
>
>             Deterministic routing I would think means in the simplest
>             sense a non load balanced single path with no ECMP along
>             the entire path.  Another way to look at is that you can
>             see the flow along any hop in the path if you did a packet
>             capture where non deterministic path for a flow that would
>             not be possible.
>
>             I noticed in the charter it does mention ECMP Verdi’s not
>             or in RFC 8578.
>
>             What does the deterministic mean in the context of the WG
>             framework as it does not seem related to deterministic
>             routing.
>
>
>             Kind Regards
>
>             Gyan
>
>             On Sun, Jun 28, 2020 at 5:35 PM Janos Farkas
>             <Janos.Farkas=40ericsson.com@dmarc.ietf.org
>             <mailto:40ericsson.com@dmarc..ietf.org>> wrote:
>
>                 Hi Quan.
>
>                 This was my previous response.
>
>                 Best regards,
>
>                 Janos
>
>                 *From:* Janos Farkas
>                 *Sent:* Monday, June 22, 2020 10:54 AM
>                 *To:* xiong..quan@zte.com.cn
>                 <mailto:xiong.quan@zte.com.cn>
>                 *Cc:* detnet-chairs@ietf.org
>                 <mailto:detnet-chairs@ietf.org>; lberger@labn.net
>                 <mailto:lberger@labn.net>; gregory.mirsky@ztetx.com
>                 <mailto:gregory.mirsky@ztetx.com>
>                 *Subject:* RE: Questions about the Networks in DetNet
>                 charter
>
>                 Hi Quan.
>
>                 The main purpose of the cited sentence is to limit the
>                 scope of the work to make it reasonable, i.e., not
>                 trying to boil the ocean. Actually, the main message
>                 is that DetNet is not for the big I Internet, but for
>                 smaller networks than that.
>
>                 Networks like mobile backhaul are definitely in scope
>                 of DetNet. It is actually explicitly there in the
>                 DetNet Use Cases
>                 https://tools.ietf.org/html/rfc8578#section-6.2.2.
>
>                 Best regards,
>
>                 Janos
>
>                 *From:* xiong.quan@zte.com.cn
>                 <mailto:xiong.quan@zte.com.cn> <xiong.quan@zte.com.cn
>                 <mailto:xiong.quan@zte.com.cn>>
>                 *Sent:* Monday, June 22, 2020 4:29 AM
>                 *To:* detnet-chairs@ietf.org
>                 <mailto:detnet-chairs@ietf.org>; Janos Farkas
>                 <Janos.Farkas@ericsson.com
>                 <mailto:Janos.Farkas@ericsson.com>>; lberger@labn.net
>                 <mailto:lberger@labn.net>
>                 *Cc:* gregory.mirsky@ztetx.com
>                 <mailto:gregory.mirsky@ztetx.com>
>                 *Subject:* Questions about the Networks in DetNet charter
>
>                 Dear Chairs,
>
>                 I noticed that in DetNet Charter, it mentions that the
>                 networks which WG foucs on as following shown.
>
>                 "The Working Group will initially focus on solutions
>                 for networks that are under a single administrative
>                 control or within a closed group of administrative
>                 control; these include not only campus-wide networks
>                 but also can include private WANs. The DetNet WG will
>                 not spend energy on solutions for large groups of
>                 domains such as the Internet."
>
>                 Could you please clarify that the WAN  such
>                 as Metropolitan area network and Mobile backhaul
>                 network is included in DetNet use case or not?
>
>                 And does the DetNet WG only focus on the small
>                 networks similier with TSN?
>
>                 Your reply is important and appreciated.
>
>                 Thanks,
>
>                 Quan
>
>                 _______________________________________________
>                 detnet mailing list
>                 detnet@ietf.org <mailto:detnet@ietf.org>
>                 https://www.ietf.org/mailman/listinfo/detnet
>
>             -- 
>
>             <http://www.verizon.com/>
>
>             *Gyan Mishra*
>
>             /Network Solutions A//rchitect /
>
>             /M 301 502-1347
>             13101 Columbia Pike
>             /Silver Spring, MD
>
>
>         -- 
>
>         <http://www.verizon.com/>
>
>         *Gyan Mishra*
>
>         /Network Solutions A//rchitect /
>
>         /M 301 502-1347
>         13101 Columbia Pike
>         /Silver Spring, MD
>
>
>     -- 
>
>     <http://www.verizon.com/>
>
>     *Gyan Mishra*
>
>     /Network Solutions A//rchitect /
>
>     /M 301 502-1347
>     13101 Columbia Pike
>     /Silver Spring, MD
>
>
> -- 
>
> <http://www.verizon.com/>
>
> *Gyan Mishra*
>
> /Network Solutions A//rchitect /
>
> /M 301 502-1347
> 13101 Columbia Pike
> /Silver Spring, MD
>
>
>
> _______________________________________________
> detnet mailing list
> detnet@ietf.org
> https://www.ietf.org/mailman/listinfo/detnet