Re: [Raw] FW: New Version Notification for draft-pthubert-raw-architecture-00.txt

Janos Farkas <Janos.Farkas@ericsson.com> Thu, 02 April 2020 20:33 UTC

Return-Path: <Janos.Farkas@ericsson.com>
X-Original-To: raw@ietfa.amsl.com
Delivered-To: raw@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C6D53A18A1 for <raw@ietfa.amsl.com>; Thu, 2 Apr 2020 13:33:38 -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, 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 JL0kWdar_12y for <raw@ietfa.amsl.com>; Thu, 2 Apr 2020 13:33:36 -0700 (PDT)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-ve1eur02on0608.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe06::608]) (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 4CEAE3A1898 for <raw@ietf.org>; Thu, 2 Apr 2020 13:33:36 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NpqwSxnihqerR0tGYx++dGIgXHwLZZLWuy1AZy0ccaJqF92zdBjrwlVOtrO6NulBFxAoXirdobPKciK/VfYt6+6zByxbHEa6BYMfwOIB4cdMNm/qTgYJvXXcGZ9xxJ/D/iLoJ1UhM8ErTZTMBamdo5VrRll4eRWBy3a+pp2YL35MpgMo2pBTV69451OsHpPEUMKMnbxhmeV+Nwhq8g3GKQ0G6rzmV1Bgzc2i6qUZfxTKZOzHlT1bxpqFnK2deic7jAHBP7Eehk7Xq9JsKAFzo0viXCjmY20b75cW7z4SqiLFB09hJ7ZIrPJi14w2vvinka1ZNpPNQxQ1uqcw3OYNyg==
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=pZIZLBGqZ64aCgUCjVhpB5Ee8Ms0t0f5U5IoJObKNsA=; b=I6Ml2VY3Ow1gZY5pfq00Qa/oI/Exwi2ZaINsPGkE2SWHT98bHNaroVYCpcapOS0H+hyYo3/tWPU5zyVts8zJQzFQHTudrTpnQzVX4Xb6sTuSfgVtRPF1smMh11mjML+ZXbYj6Cbb4TxhlqniBzYB2ZpOJa4JG2kHIiCOhw8pZTpC05BTGu0QLXH3PgVeiGEkQQOBQgD15vCkkGZbAA/1CxKMXsSqCF7sl9InqjwhC4mjlmti0+nNwdqla1KRJjVlOhXy6zNQYvofgIlYvewVNdGAfqpmhBLDEL4H/xeo9RXM1iDsHrmn+RnOcs7Nvke9jet+xdRsMax8XfoJrmL9+w==
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=pZIZLBGqZ64aCgUCjVhpB5Ee8Ms0t0f5U5IoJObKNsA=; b=eSa2zwyD7AWXeEOiIaG3HXs8M0LsLTTL3EvXK25iYq4jp2ddZ5ZnN90mqAfWcZpF+dA7AgoUwhpZs7bSJy9T0a2VM9e+LQpf9/ee+lLudB/nrU6fnFI8THJPGxPKSaAVO53NSs99VUd2/v28AHqzRqpL6uxBZxUNlGfJVW2+5RE=
Received: from VI1PR07MB4415.eurprd07.prod.outlook.com (20.176.2.145) by VI1PR07MB4190.eurprd07.prod.outlook.com (20.176.6.27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2878.12; Thu, 2 Apr 2020 20:33:33 +0000
Received: from VI1PR07MB4415.eurprd07.prod.outlook.com ([fe80::e02a:72a3:7222:f505]) by VI1PR07MB4415.eurprd07.prod.outlook.com ([fe80::e02a:72a3:7222:f505%2]) with mapi id 15.20.2878.014; Thu, 2 Apr 2020 20:33:33 +0000
From: Janos Farkas <Janos.Farkas@ericsson.com>
To: "Pascal Thubert (pthubert)" <pthubert=40cisco.com@dmarc.ietf.org>, Rex Buddenberg <buddenbergr@gmail.com>, "raw@ietf.org" <raw@ietf.org>
CC: Fabrice Theoleyre <theoleyre@unistra.fr>, CARLOS JESUS BERNARDOS CANO <cjbc@it.uc3m.es>
Thread-Topic: [Raw] FW: New Version Notification for draft-pthubert-raw-architecture-00.txt
Thread-Index: AQHWCCdbQWLXrSLM5UyP1kApZmWDcahkQDCwgABqdgCAASs7kIAAck7g
Date: Thu, 02 Apr 2020 20:33:33 +0000
Message-ID: <VI1PR07MB441515F21C02DEBD54A83FEFF2C60@VI1PR07MB4415.eurprd07.prod.outlook.com>
References: <158574681247.30890.2068130938683129843@ietfa.amsl.com> <MN2PR11MB3565B230F566803AC2AF8F4BD8C90@MN2PR11MB3565.namprd11.prod.outlook.com> <1585770064.2437.660.camel@gmail.com> <MN2PR11MB3565F7E2093B5ECD194B8D34D8C60@MN2PR11MB3565.namprd11.prod.outlook.com>
In-Reply-To: <MN2PR11MB3565F7E2093B5ECD194B8D34D8C60@MN2PR11MB3565.namprd11.prod.outlook.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=Janos.Farkas@ericsson.com;
x-originating-ip: [176.63.28.146]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 810b99e1-8521-4334-d7de-08d7d7451d0c
x-ms-traffictypediagnostic: VI1PR07MB4190:
x-microsoft-antispam-prvs: <VI1PR07MB4190D777CEF2B8C04DBF239EF2C60@VI1PR07MB4190.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0361212EA8
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR07MB4415.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(10009020)(4636009)(136003)(39860400002)(376002)(366004)(396003)(346002)(71200400001)(54906003)(52536014)(4326008)(2906002)(110136005)(316002)(33656002)(9686003)(81166006)(8676002)(6506007)(55016002)(15650500001)(66476007)(66556008)(64756008)(66446008)(478600001)(76116006)(86362001)(966005)(81156014)(7696005)(26005)(53546011)(8936002)(186003)(66946007)(5660300002); DIR:OUT; SFP:1101;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Uj+JQwULHovvvs2Hy1s9htEDNoqZ8Z3TajRsQq0vGwWzVxQ01ApfY7FzDt9ImX6NNQYru9z4FsZS1gTrKkRQ/yCsVPcGamy2gGAgUc/j7Lrsa3zgRPydiA+2k5uFwAGjdC5xVGT5ka5nmCgBPt/QtR9SHGgHGukjCSKMs8IJoR6NaMi5+FC3BJJnsJA6hLb+xjrcTQFzu79YU1C1jS4YjBATZYlW5vpVCQDU8y72QGhUDeQu7zPwstc7/c2l9qeKp9UE3oYeVg4mVg+Hq2UfWoSOkfFevAQnVyZwWtmPfWy0e5JZQB0HfhD27cWCxflvizvDI6LP8HWRaRT+wCMk+fGljrou14YGRRD7qCYI2SiM5Q7nLtXCAAzs5pCCrEM74aWg5ykwI+9kGrHZTm60o1sC+xE7wOaRR7Bum/eWEtPqoEW5kW9XDy1PblW/DEiQ+KQzrd8P9pLf2uAibUmZaPt2zYB4OQAUnyrEE3cZZ50a0XJ9Ne6iTBzfBV2M4yf2xaslxa344KE7rzw9/bO9XA==
x-ms-exchange-antispam-messagedata: /YiReisCayIsLjGqsMUUkV1ZiSQbX83Lyun3cBy1BGNRfQACSTqeVoThgcgCL19cb2fu+SZopHRmdrvRYv69vT0rbL32ZeMk1vm9e/3DV59OIXTDv6GUDSloyRj4BLDBT8yVrszcNzHcNDg/9KbQ4Q==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 810b99e1-8521-4334-d7de-08d7d7451d0c
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Apr 2020 20:33:33.5591 (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: vXOe6cSqLVl7hVSEw8uKn6XUSJ0DVw+yg6kmCaZzYkQKDgPoAve7z1pqyF7Tw7/xEanmsshMAD8EExtSp8L+eqskX1BxYKPeavykDEzgUSs=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB4190
Archived-At: <https://mailarchive.ietf.org/arch/msg/raw/tl8jueQkk1JXh_Z_TF_vrl7Asqo>
Subject: Re: [Raw] FW: New Version Notification for draft-pthubert-raw-architecture-00.txt
X-BeenThere: raw@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: reliable and available wireless <raw.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/raw>, <mailto:raw-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/raw/>
List-Post: <mailto:raw@ietf.org>
List-Help: <mailto:raw-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/raw>, <mailto:raw-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 02 Apr 2020 20:33:39 -0000

Hi Pascal,

Reliability and Availability are unfortunately controversial terms as different industries, or even sub-groups of industries have defined them independently of each other, hence, very much unfortunately differently. A lot of discussion is now happening on it in multiple fora with the convergence of Operations Technology, Information Technology, and Telecommunications networking. I would not try to redefine them in RAW. We may consider taking one of the existing or converged definitions.

When it comes to packet loss, I have the same information as you: there is no tolerance of n consecutive packets in industrial automation for the reasons you described. The numbers I heard is no 2 or 3 consecutive packets are allowed to be lost.
This is also captured in the DetNet use cases:
https://tools.ietf.org/html/rfc8578#section-7.4
In DetNet, we did not try to convert this requirement to X nines, but introduced new parameter for it:
https://tools.ietf.org/html/draft-ietf-detnet-flow-information-model-07#section-5.9.5

As it was also pointed out on the DetNet list, it actually often means zero packet loss requirement:
https://mailarchive.ietf.org/arch/msg/detnet/nkoqM-cBlmIhBoyvs4u6nv-q-t0/

So, we need service protection to meet this requirement as described in DetNet Architecture: https://www.rfc-editor.org/rfc/rfc8655.html#name-service-protection.

Stay safe,
Janos


-----Original Message-----
From: RAW <raw-bounces@ietf.org> On Behalf Of Pascal Thubert (pthubert)
Sent: Thursday, April 2, 2020 4:04 PM
To: Rex Buddenberg <buddenbergr@gmail.com>; raw@ietf.org
Cc: Fabrice Theoleyre <theoleyre@unistra.fr>; CARLOS JESUS BERNARDOS CANO <cjbc@it.uc3m.es>
Subject: Re: [Raw] FW: New Version Notification for draft-pthubert-raw-architecture-00.txt

Dear RAWers,

The Industrial people I've been discussing with tell me that they want 5 nines of reliability (PDR=99.999%) because if the faults are independent, then there are 10 nines that we have 2 faults in a row, and 15 nines that you get three.

What they really want is to avoid faults in a row. Because after 4 packet losses, the control loop is unstable and the production line is emergency halted. Once a year you get a bad look. Twice and your equipment is on the curb.

You see that the nines of reliability actually translate in an unscheduled loss of availability that is less than 4 loops. Because we cannot repair that fast, we need redundancy is a requirement.

In the architecture I used the following definition:

   Reliability:  Reliability is a measure of the probability that an
      item will perform its intended function for a specified interval
      under stated conditions.  For RAW, the service that is expected is
      delivery within a bounded latency and a failure is when the packet
      is either lost or delivered too late.  RAW expresses reliability
      in terms of Mean Time Between Failure (MTBF) and Maximum
      Consecutive Failures (MCF).

   Availability:  Availability is a measure of the relative amount of
      time where a path operates in stated condition, in other words
      (uptime)/(uptime+downtime).  Because a serial wireless path may
      not be good enough to provide the required availability, and even
      2 parallel paths may not be over a longer period of time, the RAW
      availability implies a path that is a lot more complex than what
      DetNet typically envisages (a Track).

(feedback welcome!)

Certainly the ratio of usable time is of interest. If it's scheduled and you can coordinate other maintenance activities then it can last longer. But the losses in a row are the real criterion on which automation operates; the reliable cross-over that Rex tells us about must happen within that time.

Keep safe,

Pascal





-- 
RAW mailing list
RAW@ietf.org
https://www.ietf.org/mailman/listinfo/raw