Internet DRAFT - draft-wmdf-ocn-use-cases
draft-wmdf-ocn-use-cases
Internet Area Working Group C. Westphal
Internet-Draft K. Makhijani
Intended status: Informational Futurewei, USA
Expires: 8 January 2023 K. Dev
Munster Technological University, Ireland
L. Foschini
University of Bologna, Italy
7 July 2022
OCN Use Cases for Industry control Networks
draft-wmdf-ocn-use-cases-00
Abstract
This document present industrial networking use cases for Operations
and Control Networks (OCN). It is a companion document to the OCN
reference model and the OCN problem statement and requirements
document. This document compiles a list of potential use cases where
new industrial networking protocols could be beneficial.
Status of This Memo
This Internet-Draft is submitted in full conformance with the
provisions of BCP 78 and BCP 79.
Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet-
Drafts is at https://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress."
This Internet-Draft will expire on 8 January 2023.
Copyright Notice
Copyright (c) 2022 IETF Trust and the persons identified as the
document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents (https://trustee.ietf.org/
license-info) in effect on the date of publication of this document.
Please review these documents carefully, as they describe your rights
and restrictions with respect to this document.
Westphal, et al. Expires 8 January 2023 [Page 1]
Internet-Draft OCN Use Cases July 2022
Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2
2. Conventions and Definitions . . . . . . . . . . . . . . . . . 3
3. Background and Framework . . . . . . . . . . . . . . . . . . 4
4. Industrial Use Cases . . . . . . . . . . . . . . . . . . . . 6
4.1. Protocol Convergence . . . . . . . . . . . . . . . . . . 6
4.2. Self-Configuration of Industrial Networks . . . . . . . . 7
4.3. 5G Private Networks . . . . . . . . . . . . . . . . . . . 8
4.4. IIoT . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.5. Large Volume Application . . . . . . . . . . . . . . . . 9
4.6. Remote Control . . . . . . . . . . . . . . . . . . . . . 10
4.7. Determinism . . . . . . . . . . . . . . . . . . . . . . . 10
4.8. Industry 5.0 . . . . . . . . . . . . . . . . . . . . . . 11
4.9. Virtual PLC . . . . . . . . . . . . . . . . . . . . . . . 11
4.10. Simplification of OT/IT Integration . . . . . . . . . . . 12
4.11. Smart Contract . . . . . . . . . . . . . . . . . . . . . 13
5. Security Considerations . . . . . . . . . . . . . . . . . . . 14
6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 14
7. References . . . . . . . . . . . . . . . . . . . . . . . . . 14
7.1. Normative References . . . . . . . . . . . . . . . . . . 14
7.2. Informative References . . . . . . . . . . . . . . . . . 14
Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . 15
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 15
1. Introduction
This document present the OCN Industrial Use Cases. OCN stands for
Operations and Control Networks. It is believed that current network
protocols are not flexible enough to allow deployment in industrial
networks.
Industrial networks have a specific set of requirements and existing
solutions and technologies. It is however expected that the
deployment of 5G and of solutions to extend the WAN into distributed
and potentially remote or hard to reach locations would dramatically
alter the way these networks are deployed, managed and operated.
In particular, it is expected that these networks would interconnect
a wider range of networks potentially at a global scale; would
interface and peer with a wider number of potential networks,
including the global Internet; and would coalesce around a unified
set of protocols, both to commoditize and reduce the cost of the
industrial network infrastructure, and to offer interconnection with
a wider set of networks over these unified protocols.
Westphal, et al. Expires 8 January 2023 [Page 2]
Internet-Draft OCN Use Cases July 2022
In this document, we first give a quick background on OCN and
industrial networks, and then present use cases where new industrial
network protocols would potentially bring new features and new
services.
These use cases could potentially be solved with current technology,
or are active areas of investigation. However we believe that
eventually, some unified set of protocols would be useful that
supports these use cases. While we make no proposal for such
protocol, we believe it would be of value to the community to seek to
design such protocols.
2. Conventions and Definitions
We provide some definitions and acronyms that are relevant to this
document:
Industrial Control Network: Industrial control networks are the
interconnection of equipment used to operate, control, or monitor
machines in the industry environment. It involves different
levels of communications between field bus devices, digital
controllers, and software applications.
Industry Automation: Mechanisms that enable the machine to machine
communication by use of technologies that enable automatic control
and operation of industrial devices and processes leading to
minimizing human intervention.
Control Loop: Control loops are part of process control systems in
with desired process response is provided as an input to the
controller, which performs the corresponding action (using
actuators) and reads the output values. Since no error correction
is performed, these are called open control loops.
Feedback Control Loop: Feedback control loop is a system in which
the output of a control system is continuously measured and
compared to the input reference value. The controller uses any
deviation from the input value to adjust the output value for the
desired response. Since there is a feedback of error signal to
the input, these are called closed control loops.
Programmable logic controllers (PLC): Industrial computers/servers
to control manufacturing processes such as assembly lines.
Supervisory Control and Data Acquisition (SCADA): Software System to
control industrial processes and collect and manage data.
Distributed Control Systems (DCS): Systems of sensors and
Westphal, et al. Expires 8 January 2023 [Page 3]
Internet-Draft OCN Use Cases July 2022
controllers that are distributed throughout a plant.
Fieldbus Devices: A device which is installed on the field (e.g.,
solar farm, energy grid, autonomous vehicle). Operational
Technology field devices include valves, transmitters, switches,
actuators, etc.
Operations and Control Networks (OCN): A network that supports all
the capabilities necessary to accomplish a process or control
command execution on actuators for the desired effect prescribed
by the controllers based on continuous inputs from the sensory
data and application requests.
3. Background and Framework
Traditional communication networks facilitate the data communication
between multiple devices and peripherals. With the evolution of
devices and systems such as Internet of Things (IoT) and cyber-
physical system (CPS), the characteristics of a network has undergone
great changes. In order to accommodate IoT and CPS, Industrial
Communication Networks were introduced that could handle data
integrity and real-time control for large installations in harsh
environments. The purpose of these networks is to connect sensors
(devices that monitor some parameter at a site), actuators (devices
that perform an action in the physical world), controllers and other
elements that require some specific network services.
In Industrial applications, these networks include ControlNet,
Modbus, DeviceNet, Ethernet, Profinet and so on. They form a
connection among PCs, controllers, and field devices which is
difficult to do with traditional communication networks.
Industrial Ethernet is used extensively which is part of industrial
automation, but with the advent of 5G and mMTC, it is expected that
industrial networks would expand to a global reach. This creates new
constraints to meet the real-time operational needs. These networks
to support increasingly large number of devices with a wide range of
standards and policies. Furthermore, the factory system should offer
solutions with great reliability, efficiency, and fast or even
deterministic response times.
The OCN problem statement we consider stems from [OCN-PS].
We consider here industrial systems and networks, and they have a
wide range of applications. As a consequence, they operate in a wide
range of conditions as well, which poses a challenge to operate and
manage these networks. The level of required connectivity will vary
between devices within a network, and between the applications of the
Westphal, et al. Expires 8 January 2023 [Page 4]
Internet-Draft OCN Use Cases July 2022
network within an industry. A manufacturing plant may have remotely
controlled robots that perform assembly of a product, which have a
much lower latency requirement than, say, a solar farm.
For Industry control systems, there are different types of end-points
and different types of traffic in between. Some data traffic
essentially convey instructions that need to be delivered within a
specific time to perform a task at a machine or equipment. Some may
have more elastic latency requirements. Some interactions between
two end-points may be atomic, while some may require to convey some
contect, or to maintain some state either within the network or at
one or both of the end-points.
The end-points in such systems can be either a controlling entity,
sensors or actuators. Sensors and actuators are assumed to not
perform decision making tasks. The controller has those
responsibilities.
The packets delivered from the controller are the actionable
instructions to actuating device. They may fit into a single packet,
or be part of a data stream. Many IoT application would have smaller
packets, and therefore require consideration of packet overhead.
Some other applications may require stream, for instance in case of
videosurveillance of industrial operations.
We briefly recall the main components of the OCN framework (for more
details, see [OCN-RM]).
An OCN is a network used to connect three basic types of functional
devices - actuators, sensors and controllers. They are well-known in
the industry control systems (ICS) and are generalized to include all
kinds of OCN scenarios. The sensors and the actuators are associated
with physical, logical, or digital entities that can be observed,
monitored, or caused to move or change. An OCN connects field
devices, with the controllers and associates them for the exchange of
data to trigger and monitor changes to achieve desired effect.
The OCN connects these elements to support the services that enable
the deployment of an industrial network, including providing some
guarantees for certain type of services, some reliability, or some
security. Indeed, an industrial application may have strict latency
requirements, for instance to control remotely the operation of some
machinery. It may also have some reliability requirement, as any
down time may impact the bottom line of the industrial application it
supports; and it should be robust to some attempts to disrupt the
production from adversary entities. Privacy may be a requirement as
well.
Westphal, et al. Expires 8 January 2023 [Page 5]
Internet-Draft OCN Use Cases July 2022
The OCN framework is not limited to industrial networks. Smart Grid
or Self-Driving Cars for instance could be areas of application. Any
network that supports sensors, actuators and controllers is a target
for deployment of such network. We focus here on the use cases in
the industrial/manufacturing sector, as it is expected that most
machine-to-machine deployments would occur in the near future.
4. Industrial Use Cases
This section lists some of the Use Cases we anticipate for OCN. This
list is not exhaustive, and some of the use cases may be supported
using current technologies. We believe however that the superset of
these use cases would provide basis for establishing a set of
requirements for OCNs in the future. This list is open for
discussion.
4.1. Protocol Convergence
Currently, a hodgepodge of protocols are used in Industrial networks.
We mentioned ControlNet, Modbus, DeviceNet, Ethernet, Profinet above.
It is detrimental to the industry to have many protocols that cannot
easily interoperate and have different support for different
services.
To reach a critical mass and to decrease the unitary cost of a device
through economies of scale, we believe there is a need to unify these
protocols into one common protocol. We need a glue to connect these
different networks together, similary to the way that the Internet
became successful once a common narrow waist was defined and
provided.
One special case is that of the field bus convergence protocol.
Field bus are typically serial devices with limited range.
A complex automated industrial system has typically a hierarchical
structure, denoted distributed control system (DCS). The top of the
hierarchy for production management is connected to a control level
of Programmable Logic Controllers (PLCs). This is typically done via
Ethernet. The Fieldbus then links the PLCs to the control level of
the components, namely sensors, actuators, switches, etc. The
fieldbus is therefore time-critical. Fieldbuses are currently
deployed over Industrial Ethernet, that is the use of Ethernet in an
industrial environment that supports determinism and real-time
control.
Protocols for Industrial Ethernet include EtherCAT, EtherNet/IP,
PROFINET, POWERLINK, SERCOS III, CC-Link IE, Modbus TCP, CANopen,
MQQT, etc. Most of these protocols are at layer 2. Translating
Westphal, et al. Expires 8 January 2023 [Page 6]
Internet-Draft OCN Use Cases July 2022
protocols to interoperate as well as to extend the range beyond the
LAN would require new layer 3 protocols to connect the sensors,
actuators and controllers in a more universal manner.
In the OCN reference model, this use case connects sensor points
(SPs), actuation points (APs) and controller points (CPs) using a
unified OCN communication interface, to support delivery of OCN
message of multiple types (in-time, on-time, bounded latency,
periodic, etc.) as required by the underlying protocol that the OCN
is emulating and/or replacing.
4.2. Self-Configuration of Industrial Networks
Adding new device in a distributed network, where the facilities have
a large footprint, needs to be supported in the OCN. Bootstrapping
is a significant use case for a network that orchestrate and
coordinates between a large number of sensors, actuators and
controllers.
Further, an OCN is a potentially large collection of devices that may
be constrained in some way. This means that the configuration of new
field devices needs to be done in a scalable manner yet without
burdening the devices with too many omputational steps (say, crypto
computations), large exchange of data (say, firmware uploads) or
other similar considerations.
The deployment of such a network requires that the devices may be
added to the network in a simple model, or removed from the network,
or updated or modified, in a scalable manner.
The OCN protocol need to support some form of authentication for new
devices, or to have the ability to filter the data from devices
(including field devices) so as to remove unwanted packets or to
refuse transmission of data from unknown devices. The data from the
devices can be equipped with some authentication tokens or
certificates that can be verified in the OCN.
Some of this use case may be covered in the IETF IoTOPS, that deals
with networked devices with a limited user interface and deployed in
large numbers. This could apply to some controllers, actuators and
sensors in an OCN. However, the indutrial networks have specific
requirements to be considered here.
Westphal, et al. Expires 8 January 2023 [Page 7]
Internet-Draft OCN Use Cases July 2022
This pertains to the bootstrapping of an OCN, where the number of
Actuation Points (APs), Sensor Points (SPs) and controller points
(CPs) is potentially large and cannot be configured manually. Some
of the message types to be supported include asynchronous messages
and periodic message for pushing firmware updates or checking the
liveliness of a field device (AP, SP or CP).
4.3. 5G Private Networks
One key aspect of 5G is to enable massive machine-to-machine (massive
Machine-Type Communication - mMTC) over 5G private network or 5G
campus networks. This allows a large number of devices in
distributed domains to connect together into a single industrial
network.
Private network can connect devices that could not be reached
beforehand with a combination of wireless connectivity, WAN
connectivity, and cloud connectivity.
This allows to connecting devices at a much larger scale than current
wifi deployments, for instance. In the extreme, the whole industrial
network could be connected into one single network domain where all
the devices are reachable.
Once consequence of a uniform network deployment would be to deploy
networks - and devices within that network- using a single standard
technology, rather than every industry creating their own
idiosyncratic solution.
The OCN interface in this use case has a much larger footprint, which
requires care to support certain types of OCN messages (in particular
in-time or bounded latency messages) due to the potential physical
distance between the CP and the APs/SPs.
4.4. IIoT
One specific case of industrial OCN is that of connecting IoT
devices. The sensors and to some extent, the actuators, may have
limited networking capability, due to for instance power constraints
(due to battery-powered, or solar power devices).
Constrained devices in an industrial OCN require specific
considerations. If the bandwidth of the link that connect to the
devices is limited, the OCN protocol to exchange data should be
designed carefully to minimize the overhead tax of the protocols.
Westphal, et al. Expires 8 January 2023 [Page 8]
Internet-Draft OCN Use Cases July 2022
Minimizing the protocol overhead may require to use flexible
addressing scheme so that devices in a bandwidth constrained
environment use shorter addresses than devices with plenty of
bandwidth available. Similarly, devices that transmit small amount
of data should also be careful to not use very long pacekt headers.
Of course, such addressing scheme still needs to provide some
reachability throughout the OCN domain, and potentially globally.
The protocol overhead in OCN should be such that it operates in an
efficient regime.
The OCN communication interface should therefore take into account
the limits and constraints of the APs and SPs.
4.5. Large Volume Application
The opposite side of the coin of the previous use case is that of
industrial networks that carry extremely large volume of
applications.
For instance, some processes may require to extract a lot of
information for continuous quality control. This could be composed
of some data from sensors, some measurement data, some video stream
extracted from a monitoring camera where product defects can be
identified using image processing.
Other use case that generate large volume application would be the
creation of a virtual environment that replicate off-site the
conditions of the industrial facility, so that an operator can
observe - or even participate within - that environment. Such an AR/
VR use case would require a large amount of data to be transmitted
from the industrial facility to the location of the operator.
Many pieces of equipment in an industrial environment also require
continuous telemetry to monitor the functioning of the industrial
facility, and potentially to identify conditions that may lead to
failure ahead of time. This also requires the transmition of a
continuos stream of data that could encompass many different
dimensions, as well as the data processing functions to identify the
signature of a potential failure (or whatever other use is applied to
this data).
OCN therefore may require to transmit large amount of volumetric
data. Techniques to support the transmission of large volume of data
(in particular, proper transport protocols) are required to support
this use case.
Westphal, et al. Expires 8 January 2023 [Page 9]
Internet-Draft OCN Use Cases July 2022
4.6. Remote Control
More and more industrial applications rely on controlling machinery
from afar. Among the reasons for this use is to consolidate the
control of several facilities into one location; to control
facilities that are in hazardous or sterile environment. For
instance oil extraction, refineries, mining industries are highly
dangerous industries.
We envision the deployment of networks for the remote control of the
equipment in such environment to ensure safer procedures. Remote
control tools and robots can conduct the tasks that are risky for
human beings. The OCN network to support this use case would need to
meet some stringent availability requirements, as well as some
latency (corresponding to the eventual industrial application).
Remote control is also a use case for vehicular network and remote
driving, described in [OCN-remote-driving].
With respect to the reference model, this entails support of bounded
latency, in-time, on-time message types as well as support of
reliability requirements on the OCN network itself.
4.7. Determinism
Industrial applications often have requirements that cannot be
provided by best-effort networks. As a result, some specialized
protocols have been designed to provide performance guarantees beyond
best-effort (BE).
IEEE 802.1 Time-Sensitive Networking (TSN) builds on top of Ethernet
to provide reserved shares of bandwidth in a sub-network. However,
there is a need to extend beyond Ethernet and still provide these
same stringent guarantees across wider interconnected domains.
[DetNet-TSN] extend this service to DetNet IP domains.
For the case of IIoT, [I-D.irtf-coinrg-use-cases] suggests leveraging
in-network computation. The idea is that by bringing computation
closer to the end devices, more stringent delay requirements can be
achieved. However, this requires re-architecting the network to
support computations within the network.
OCN requires stringent time constraints in many industrial
applications. The operations of an actuator need to be executed with
fine grained time accuracy. The OCN may extend beyond a domain of
limited scope. THe controller may be in a different site, for
practical or for safety reasons, or due to virtualization objectives
(see the vPLC use case for instance).
Westphal, et al. Expires 8 January 2023 [Page 10]
Internet-Draft OCN Use Cases July 2022
In the reference model, this is captured by the in-time, on-time and
bounded latency message types to be supported by an OCN.
4.8. Industry 5.0
Industry 5.0 is defined as the next phase of industrial production,
after Industry 1.0 (the Industrial revolution of the 1800s with steam
power), 2.0 (the adoption of electricy and of division of labor in
the early 1900s), 3.0 (the appearance of electronics in production
environment in the 1970s), 4.0 (smart manufacturing, in the 2000s).
Industry 5.0 supports mass personalization of the production output.
In this framework, collaborative robots (cobots) also communicate
with humans to enable personalizable autonomous manufacturing.
To achieve this, the production requires to be integrated with
variations from product to product. These changes need to be shared
with the production line so as to integrate them within the product.
The production line is the actuator, the controllers store the
specificity of each produced item (say, a medical device that is
specific to its user) and each specifications need to be shared
across the OCN to each of the steps of the production line.
This use case requires APs to be dynamically configured and
potentially updated between producing consecutive items, and support
for bounded-latency message type would reduce the downtime and
increase the productivity of the Industry 5.0 production facility.
4.9. Virtual PLC
Many current industrial applications run over Programmable Logic
Controlers (PLCs). These are the basic building blocks of
automation, and control sensors and actuators on factory floors.
PLCs are everywhere, and perform trasks such as motion control for
robots, or smart manufacturing automoation.
There is a wide range of traditional PLCs, depending on size, type
and function. Size range from nano (with less than 15 I/O points) to
large (with over 512 I/O). As automation grows and becomes more
dynamic, factory floors will need more and more PLCs with better
performance, more flexibility and more I/Os.
For this purpose, it is suggested to virtualize the PLCs and to
leverage the benefits (in terms of elasticity and scale) of
virtualization for PLCs.
Westphal, et al. Expires 8 January 2023 [Page 11]
Internet-Draft OCN Use Cases July 2022
[PLC] defines virtualized PLCs as follows: "Virtualized PLC is a
hardware-agnostic abstraction of the control unit and memory
functions of a PLC. It is hardware- independent and still needs an
interface to communicate with the I/O modules."
There are related trends to virtualized PLCs, such as the
virtualization of HMI, SCADA MES, and other OT equipment, with the
purpose of using general purpose hardware in a scalable manner; and
to integrate higher lever functions that require more processing
power.
The benefits of virtual PLCs are many: it allows to leverage more
sophisticated compute and storage and virtualization technologies.
It integrates multiple PLCs operations on one platform, removing some
superfulous movement of data; it allows for tighter application
integration; it allows to leverage better edge support; and it frees
up some physical space on the factory floor as the control units
could be remote.
Some instantiation of virtual PLC would require bettern network
support. The virtual PLC can be separated from the hardware, using
some abstracted interface. The Control Unit can be then placed
across an OCN network, provided that it supports this placement away
from the actuator.
The network needs to preserve the zone security and safety of
operations, and to support timeliness of the delivery as required by
the application of the PLC (the control unit and its related
actuator).
For this use case, the network would provide a common interface
between the device and the vPLC, as well as a unified converged
fabric for all types of end-point. The OCN between the vPLC and the
APs/SPs needs to support in-time, on-time, periodic, synchronous
message types.
4.10. Simplification of OT/IT Integration
Industrial networks have multiple devices in a specific location,
where changes are relatively rare. Many of them are wired devices
from a network point of view, where direct process control loops are
the more important aspect.
Security is often achieved by separation, and in particular by
separating the OT infrastructure from the IT. The control loops
oftern require deterministic network behavior.
Westphal, et al. Expires 8 January 2023 [Page 12]
Internet-Draft OCN Use Cases July 2022
This creates some challenges, in particular to deal with the
heterogeneity of industry protocols. There are more than 100
protocols, where the controller sits behind one protocol and control
devices; stateful gateways are often required to translate in between
protocols.
This also hinders automation: the network is "engineered" to support
a set of devices, and makes changes in the scale challenging.
One use case of OCN would be to simplify the integration of OT and IT
and to allow to run industrial (process control) technologies over
IP.
There are structural differences in addressing between IP and
industrial protocols. IP offers a fixed number of bytes that
identify a node. Industrial protocols in different process control
zones have different address spaces. They typically don't have a
network layer, but are scoped within a LAN. Protocol format
conversions are possible and may happen on the fly: devices of one
protocol often connect to controller of other protocols.
To enable a unified and simplied industrial network, we would need a
comon network format that is friendly to both OT and IT applications.
This needs to take into account that typical actuator and sensor data
is often small, and could require either header compression or a
flexible address structure.
A network layer would need to be defined, especially as it pertains
to extending this use case to support virtualization of the
controllers (vPLC, as in the previous use case).
4.11. Smart Contract
Devices in an OCN may need to support some operations that are
specified by the controller under the form of a smart contract. For
instance, some tasks may need to be specified by the controller as a
function to be deployed in the field devices under the proper
contract terms.
The OCN needs to support mechanisms to propagate such smart contract
(which may be programs or instruction sets, or just some
authenticated information to share between the devices) and to
validate them throughout the OCN network.
This may relate to the configuration use case as well, since the
contract may be to set up the device, for instance by specifying the
credentials required for authentication and trust, and by setting up
what type of function it will support.
Westphal, et al. Expires 8 January 2023 [Page 13]
Internet-Draft OCN Use Cases July 2022
Smart contracts may require as well some abstractions to be
validated, either within the OCN or at the edge of the OCN, and
either in a distributed manner or within a specified control point.
5. Security Considerations
OCN may have security implications to discuss in subsequent
documents.
6. IANA Considerations
This document has no IANA actions.
7. References
7.1. Normative References
[I-D.irtf-coinrg-use-cases]
Kunze, I., Wehrle, K., Trossen, D., Montpetit, M., Foy, X.
D., Griffin, D., and M. Rio, "Use Cases for In-Network
Computing", Work in Progress, Internet-Draft, draft-irtf-
coinrg-use-cases-02, 7 March 2022,
<https://datatracker.ietf.org/doc/html/draft-irtf-coinrg-
use-cases-02>.
7.2. Informative References
[DetNet-TSN]
Varga, B., Farkas, J., Malis, A., and S. Bryant,
"Deterministic Networking (DetNet) Data Plane: IP over
IEEE 802.1 Time-Sensitive Networking (TSN)", RFC 9023, 8
June 2021, <https://www.rfc-editor.org/rfc/rfc9023>.
[OCN-PS] "Problem Statement and Requirements for the Operation and
Control Networks (OCNs)", n.d.,
<https://github.com/tabz11/IETF-OCN-1/blob/gh-pages/draft-
tf-ocn-ps.txt>.
[OCN-remote-driving]
Dong, L., Li, R., and J. Hong, "Use Case of Remote Driving
and its Network Requirements", Work in Progress, Internet-
Draft, draft-dong-remote-driving-usecase-00, 27 June 2022,
<https://datatracker.ietf.org/doc/html/draft-dong-remote-
driving-usecase-00>.
[OCN-RM] "Operations and Control Networks - Reference Model and
Taxonomy", n.d., <https://kiranmak.github.io/draft-kmak-
ocn/draft-km-intarea-ocn.html>.
Westphal, et al. Expires 8 January 2023 [Page 14]
Internet-Draft OCN Use Cases July 2022
[PLC] Makhijani, K. and L. Dong, "Virtualization of PLC in
Industrial Networks - Problem Statement", Work in
Progress, Internet-Draft, draft-km-iotops-iiot-frwk-02, 5
March 2022, <https://datatracker.ietf.org/doc/html/draft-
km-iotops-iiot-frwk-02>.
Acknowledgments
TODO acknowledge.
Authors' Addresses
Cedric Westphal
Futurewei, USA
Email: cedric.westphal@futurewei.com
Kiran Makhijani
Futurewei, USA
Email: kiran.ietf@gmail.com
Kapal Dev
Munster Technological University, Ireland
Email: kapal.dev@ieee.org
Luca Foschini
University of Bologna, Italy
Email: Luca.Foschini@unibo.it
Westphal, et al. Expires 8 January 2023 [Page 15]