Re: [Detnet-dp-dt] Integrating DetNet service model into architecture
Balázs Varga A <balazs.a.varga@ericsson.com> Mon, 27 February 2017 08:15 UTC
Return-Path: <balazs.a.varga@ericsson.com>
X-Original-To: detnet-dp-dt@ietfa.amsl.com
Delivered-To: detnet-dp-dt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
by ietfa.amsl.com (Postfix) with ESMTP id D8824129C28
for <detnet-dp-dt@ietfa.amsl.com>; Mon, 27 Feb 2017 00:15:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.219
X-Spam-Level:
X-Spam-Status: No, score=-4.219 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01,
RCVD_IN_MSPIKE_WL=-0.01, 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.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 GuVPUFekIId6 for <detnet-dp-dt@ietfa.amsl.com>;
Mon, 27 Feb 2017 00:15:02 -0800 (PST)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58])
(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 3CCA4129C27
for <detnet-dp-dt@ietf.org>; Mon, 27 Feb 2017 00:15:01 -0800 (PST)
X-AuditID: c1b4fb3a-ae2b298000007c1e-02-58b3e003c9fc
Received: from ESESSHC021.ericsson.se (Unknown_Domain [153.88.183.81])
by (Symantec Mail Security) with SMTP id 49.FA.31774.300E3B85;
Mon, 27 Feb 2017 09:15:00 +0100 (CET)
Received: from EUR01-VE1-obe.outbound.protection.outlook.com (153.88.183.145)
by oa.msg.ericsson.com (153.88.183.81) with Microsoft SMTP Server
(TLS) id 14.3.319.2; Mon, 27 Feb 2017 09:14:30 +0100
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=3ICmgyPNUmk2XsQf7ZdB4fgSszCTlDylA/wMyEXS09o=;
b=SwvZ26DbmYa0k33Y6kpqn59t6Y/ANVCC2nDTpSDKgwdIE6co8123nW+41JJ0gXamcoaBRhlCEojttKX7wN0fchEwLjTbXtEq51Aj3/VzxmiK9PRhQdLtuBLU1WOOzGj5HBKHF0sqmu/rBS6aQ4kTxc6C4ks0SNiBrr64ae8y+/E=
Received: from DBXPR07MB128.eurprd07.prod.outlook.com (10.242.138.156) by
DBXPR07MB125.eurprd07.prod.outlook.com (10.242.138.151) with Microsoft SMTP
Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id
15.1.947.2; Mon, 27 Feb 2017 08:14:29 +0000
Received: from DBXPR07MB128.eurprd07.prod.outlook.com ([169.254.3.89]) by
DBXPR07MB128.eurprd07.prod.outlook.com ([169.254.3.89]) with mapi id
15.01.0947.010; Mon, 27 Feb 2017 08:14:29 +0000
From: =?iso-8859-1?Q?Bal=E1zs_Varga_A?= <balazs.a.varga@ericsson.com>
To: Norman Finn <norman.finn@mail01.huawei.com>
Thread-Topic: Integrating DetNet service model into architecture
Thread-Index: AdKOvmRvLJIFIOR4QxecqfsstLyCdQCElWBw
Date: Mon, 27 Feb 2017 08:14:28 +0000
Message-ID: <DBXPR07MB12826C40F5B46D307CB267CAC570@DBXPR07MB128.eurprd07.prod.outlook.com>
References: <3DF0466E9510274382F5B74499ACD6F8C3C9EA@dfwpml702-chm.exmail.huawei.com>
In-Reply-To: <3DF0466E9510274382F5B74499ACD6F8C3C9EA@dfwpml702-chm.exmail.huawei.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is )
smtp.mailfrom=balazs.a.varga@ericsson.com;
x-originating-ip: [91.82.100.59]
x-ms-office365-filtering-correlation-id: fe3b50b2-1150-4c95-58d4-08d45ee8a6d8
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:DBXPR07MB125;
x-microsoft-exchange-diagnostics: 1; DBXPR07MB125;
7:KM5GiVBMRgQWroFgi5H6x8AB2XTiB/Qq0111DC3XtEa/3k2QiXJjgtJPPu7SYE3DsgWgVSnCUrZckOdsox3exLQ5kjkwYyk0kMBn0XwB4WHo/bex3nFsOHnPLtPU4CoZ3UbHAl8mdvgmu/8c6OW2t8ZDVWcVU+AtoHEd2I3+hkBZ78OXxPZtUBEnT7eUFp6w/gB9mwwnmZlKZH/DzX7B1CduC2cQuxBK7Ax9BiA+d8vV6sRetcEcb5HFhyVbfg0ITzfy1ddu4vVZMjfZZoqwe2wK/UCBAoYMXMe7ZvHmKqBis4dxQCpK2gEYXlpB0W3joKdBo/QyE+lfP8ysyhXTjw==
x-microsoft-antispam-prvs: <DBXPR07MB125EB4E9AAC4BCF394F3BB9AC570@DBXPR07MB125.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(37575265505322)(158342451672863)(278428928389397)(21748063052155)(17755550239193);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6041248)(20161123558025)(20161123555025)(20161123560025)(20161123562025)(20161123564025)(6072148);
SRVR:DBXPR07MB125; BCL:0; PCL:0; RULEID:; SRVR:DBXPR07MB125;
x-forefront-prvs: 02318D10FB
x-forefront-antispam-report: SFV:NSPM;
SFS:(10009020)(6009001)(7916002)(39450400003)(377454003)(199003)(189002)(105586002)(106356001)(189998001)(4326007)(122556002)(101416001)(86362001)(97736004)(54356999)(76176999)(6116002)(790700001)(102836003)(68736007)(50986999)(33656002)(3846002)(6506006)(6916009)(6246003)(53936002)(25786008)(7736002)(6436002)(2950100002)(74316002)(81166006)(81156014)(8936002)(229853002)(7696004)(53546006)(66066001)(38730400002)(110136004)(9326002)(8676002)(9686003)(19609705001)(5660300001)(6306002)(99286003)(2900100001)(54896002)(2906002)(92566002)(3660700001)(3280700002)(55016002);
DIR:OUT; SFP:1101; SCL:1; SRVR:DBXPR07MB125;
H:DBXPR07MB128.eurprd07.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords;
A:1; MX:1; LANG:en;
received-spf: None (protection.outlook.com: ericsson.com does not designate
permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative;
boundary="_000_DBXPR07MB12826C40F5B46D307CB267CAC570DBXPR07MB128eurprd_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Feb 2017 08:14:28.8674 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBXPR07MB125
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA02SeUhUURTGue+9mXlKE7dxO6hBDmWaqWWRkmL6h6TQphVOmtqQLx0at/dU
tCKkBWxKslDTELQy1yw30kAzxyzTQJOxJiEXHBxNyjapcKGZuRP43+9+33fuOXdhaVmNyJlV
pWZyfKpSLRfbMmWK9khvZrJVsePhqjigvrBRHFDdN0iFUOFVVX+p8I7WSdERKsY2KJFTq7I5
3jf4lG1y70i/KH0pIWf81jKdh4qiNMiGBbwbBhYHkQbZsjL8GMHLjkaR2ZDhfgSDsxlmg8EF
NMzU9olJqpiC3skmhiy0CPJfTdPmEjEOg5/5U2Iz22NfmFqal5iZxrvgSmuXiVnWDu+DhrcK
EgmBivpaRNgPnnwZsDCDt8BiyYIlLsUx8PRHAhnoGJRpLlt2t8HHYbY439IVYUf4PfCIIp2c
YMxQQZGTYajqHKIJO8Dc9KqI5ONhqTvPqm+ClsoFCeGDcLNgSET4ANyYuGO5FcDXaZheNiJi
qKDUsGgtuAAfmoateikFYyOOhF2h6t17a/GMCOZX/kjICTioabxqKbDDzvBJdw0VIs+7awYn
nAYGQ7vEzFK8Ad6UGRii+4C+uEhM2Auq783ThL2hdFXLrNUrkaQeOQicIKQk+fn5cLzqtCCk
pfqkcpktyPR9etqW9nagHmOoFmEWyddJv8W1KmQiZbaQm2J6UZaW20v9n5skaaIy9xzHpyXw
WWpO0CIXlpE7SffUTUTLcJIykzvLcekc/9+lWBvnPCQ+ysti9We0Hsav9/XayN40ja5GrR/e
/GD7r5Mnmt38R7OeRTl4NJ//rmNDFevHVSs5OvvovAAtt+IaFBiHZkci6MB4xW2f8TqvuPJL
sQ3l3Vs3lrxeDK4/9BkOV3hC29zFOfeZzpCujBe1LnpZRJi7cX9/8Ue07DZbHRbpOCpnhGTl
zm00Lyj/AUB5XMk6AwAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/detnet-dp-dt/gwoppXDPnuhlVlPaC_uJR1iOyGE>
Cc: "detnet-dp-dt@ietf.org" <detnet-dp-dt@ietf.org>
Subject: Re: [Detnet-dp-dt] Integrating DetNet service model into architecture
X-BeenThere: detnet-dp-dt@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: DetNet WG Data Plane Design Team <detnet-dp-dt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/detnet-dp-dt>,
<mailto:detnet-dp-dt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/detnet-dp-dt/>
List-Post: <mailto:detnet-dp-dt@ietf.org>
List-Help: <mailto:detnet-dp-dt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/detnet-dp-dt>,
<mailto:detnet-dp-dt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Feb 2017 08:15:05 -0000
Hi Norm, Thanks. 1. detnet-t-flow, detnet-s-flow, detnet-st-flow: Agree, that is better terminology. 2, "Deterministic connectivity service": that is my bad English, sorry for the confusing texting. My understanding is same as your described below. 3, Chapters proposals: OK with me. I will provide a proposed change based on your comments. Cheers Bala'zs From: Detnet-dp-dt [mailto:detnet-dp-dt-bounces@ietf.org] On Behalf Of Norman Finn Sent: Saturday, February 25, 2017 12:41 AM To: Balázs Varga A <balazs.a.varga@ericsson.com> Cc: detnet-dp-dt@ietf.org Subject: [Detnet-dp-dt] Integrating DetNet service model into architecture Balázs, Some questions/comments about text to be carried to the architecture document. 1. DetNet-s-flow and figure 2: Why "some DetNet service layer"? I find that confusing. Why not: detnet-t-flow: Only requires the congestion / latency features of the Detnet transport layer. detnet-s-flow: Only requires the replication/elimination feature of the DetNet service layer. detnet-st-flow: Requires both. (Feel free to use different terminology; I'm just trying to understand why the need for ambiguity.) Similarly, we can classify end systems as being t-aware, s-aware, both, or neither. Note some known use cases: unaware: The classic case requiring network proxies. t-aware: An extant AVB system. It knows about TSN, SRP, and 0 congestion, but not about replication/elimination. PRP/HSR: An extant IEC 62439-3 system. It supplies sequence numbers, but doesn't know about 0 congestion loss. st-aware: A real DetNet end station. I would suggest altering your figure 2 to be a tree, so that it doesn't look like a protocol stack. That may be confusing. The opening sentence of your section 4 makes me a little nervous. While it is true that, in order to provide DetNet services, the network often (though certainly not in all cases) needs to pin down paths. The phrase "Deterministic connectivity service" seems to me to say that we provide connectivity separately from the non-deterministic network, and that is definitely not true, at least in my mind. Two DetNet end stations have exactly the same connectivity for DetNet as for non-DetNet packets. in many applications, they will need to discover each other, either using broadcasts, multicasts, a connection server, or administrative commands. A DetNet source may only know a destination IP address for its DetNet flow, and not concern itself at the application layer whether it is connected through a bridge, a router, or a direct connect. Two DetNet stations may exchange all kinds of non-DetNet traffic intermixed with some number of DetNet flows. I'm not ruling out a special virtual port on a DetNet host just for one DetNet stream, providing special connectivity, etc. -- a virtual Ethernet link -- but that's what I think of when I read, "Deterministic connectivity service." In other words, our service is a QoS service, not a connectivity service. We often need connectivity services such as nailed down paths in order to provide that QoS. 2. Where to put this stuff in the document. You suggested putting your stuff deep inside clause 4. I think you could just add "End system", "DetNet transport layer" and "DetNet service layer" sections at the 4.x level. You should have references to them from 3.1 (that doesn't mention transport layer now, and it should), 3.4, and 4.1.3. THANKS! -- Norm
- [Detnet-dp-dt] Integrating DetNet service model i… Norman Finn
- Re: [Detnet-dp-dt] Integrating DetNet service mod… Balázs Varga A