rfc9450xml2.original.xml | rfc9450.xml | |||
---|---|---|---|---|
<?xml version="1.0" encoding="US-ASCII"?> | <?xml version="1.0" encoding="UTF-8"?> | |||
<!DOCTYPE rfc SYSTEM "rfc2629.dtd"> | ||||
<?rfc toc="yes"?> | ||||
<?rfc tocompact="yes"?> | ||||
<?rfc tocdepth="3"?> | ||||
<?rfc tocindent="yes"?> | ||||
<?rfc symrefs="yes"?> | ||||
<?rfc sortrefs="yes"?> | ||||
<?rfc comments="yes"?> | ||||
<?rfc inline="yes"?> | ||||
<?rfc compact="no"?> | ||||
<?rfc subcompact="no"?> | ||||
<?rfc authorship="yes"?> | ||||
<?rfc tocappendix="yes"?> | ||||
<rfc category="info" ipr="trust200902" docName="draft-ietf-raw-use-cases-11"> | ||||
<front> | <!DOCTYPE rfc [ | |||
<!ENTITY nbsp " "> | ||||
<!ENTITY zwsp "​"> | ||||
<!ENTITY nbhy "‑"> | ||||
<!ENTITY wj "⁠"> | ||||
]> | ||||
<title abbrev="RAW Use-Case Scenarios">RAW Use-Cases</title> | <rfc xmlns:xi="http://www.w3.org/2001/XInclude" submissionType="IETF" category=" info" consensus="true" ipr="trust200902" docName="draft-ietf-raw-use-cases-11" n umber="9450" obsoletes="" updates="" xml:lang="en" tocInclude="true" tocDepth="3 " symRefs="true" sortRefs="true" version="3"> | |||
<author role="editor" fullname="Carlos J. Bernardos" | <front> | |||
initials="CJ." | <title abbrev="RAW Use Cases">Reliable and Available Wireless (RAW) Use | |||
surname="Bernardos"> | Cases</title> | |||
<organization abbrev="UC3M"> | <seriesInfo name="RFC" value="9450"/> | |||
<author role="editor" fullname="Carlos J. Bernardos" initials="CJ." surname= | ||||
"Bernardos"> | ||||
<organization abbrev="UC3M"> | ||||
Universidad Carlos III de Madrid | Universidad Carlos III de Madrid | |||
</organization> | </organization> | |||
<address> | <address> | |||
<postal> | <postal> | |||
<street>Av. Universidad, 30</street> | <street>Av. Universidad, 30</street> | |||
<city>Leganes, Madrid</city> | <city>Madrid</city> | |||
<code>28911</code> | <code>28911</code> | |||
<country>Spain</country> | <country>Spain</country> | |||
</postal> | </postal> | |||
<phone>+34 91624 6236</phone> | <phone>+34 91624 6236</phone> | |||
<email>cjbc@it.uc3m.es</email> | <email>cjbc@it.uc3m.es</email> | |||
<uri>http://www.it.uc3m.es/cjbc/</uri> | <uri>http://www.it.uc3m.es/cjbc/</uri> | |||
</address> | </address> | |||
</author> | </author> | |||
<author initials="G." surname="Papadopoulos" fullname="Georgios Papadopoulos | ||||
<author initials="G.Z." surname="Papadopoulos" fullname="Georgios Z. Papa | "> | |||
dopoulos"> | <organization>IMT Atlantique</organization> | |||
<organization>IMT Atlantique</organization> | <address> | |||
<address> | <postal> | |||
<postal> | <extaddr>Office B00 - 114A</extaddr> | |||
<street>Office B00 - 114A</street> | <street>2 Rue de la Chataigneraie</street> | |||
<street>2 Rue de la Chataigneraie</street> | <city>Cesson-Sevigne - Rennes</city> | |||
<city>Cesson-Sevigne - Rennes</city> | <code>35510</code> | |||
<code>35510</code> | <country>France</country> | |||
<country>FRANCE</country> | </postal> | |||
</postal> | <phone>+33 299 12 70 04</phone> | |||
<phone>+33 299 12 70 04</phone> | <email>georgios.papadopoulos@imt-atlantique.fr</email> | |||
<email>georgios.papadopoulos@imt-atlantique.fr</email> | </address> | |||
</address> | </author> | |||
</author> | <author initials="P" surname="Thubert" fullname="Pascal Thubert"> | |||
<organization abbrev="Cisco">Cisco Systems, Inc</organization> | ||||
<author initials="P" surname="Thubert" fullname="Pascal Thubert"> | <address> | |||
<organization abbrev="Cisco">Cisco Systems, Inc</organization> | <postal> | |||
<address> | <extaddr>Building D</extaddr> | |||
<postal> | <street>45 Allee des Ormes - BP1200 </street> | |||
<street>Building D</street> | <city>MOUGINS - Sophia Antipolis</city> | |||
<street>45 Allee des Ormes - BP1200 </street> | <code>06254</code> | |||
<city>MOUGINS - Sophia Antipolis</city> | <country>France</country> | |||
<code>06254</code> | </postal> | |||
<country>FRANCE</country> | <phone>+33 497 23 26 34</phone> | |||
</postal> | <email>pthubert@cisco.com</email> | |||
<phone>+33 497 23 26 34</phone> | </address> | |||
<email>pthubert@cisco.com</email> | </author> | |||
</address> | <author initials="F." surname="Theoleyre" fullname="Fabrice Theoleyre"> | |||
</author> | <organization>CNRS</organization> | |||
<address> | ||||
<author initials="F." surname="Theoleyre" fullname="Fabrice Theoleyre"> | <postal> | |||
<organization>CNRS</organization> | <extaddr>ICube Lab, Pole API</extaddr> | |||
<address> | <street>300 boulevard Sebastien Brant - CS 10413</street> | |||
<postal> | <city>Illkirch</city> | |||
<street>ICube Lab, Pole API</street> | <code>67400</code> | |||
<street>300 boulevard Sebastien Brant - CS 10413</street> | <country>France</country> | |||
<city>Illkirch</city> | </postal> | |||
<code>67400</code> | <phone>+33 368 85 45 33</phone> | |||
<country>FRANCE</country> | <email>fabrice.theoleyre@cnrs.fr</email> | |||
</postal> | <uri>https://fabrice.theoleyre.cnrs.fr/</uri> | |||
<phone>+33 368 85 45 33</phone> | </address> | |||
<email>fabrice.theoleyre@cnrs.fr</email> | </author> | |||
<uri>https://fabrice.theoleyre.cnrs.fr/</uri> | <date year="2023" month="August" /> | |||
</address> | <area>rtg</area> | |||
</author> | <workgroup>raw</workgroup> | |||
<keyword>determinism</keyword> | ||||
<date/> | <keyword>availability</keyword> | |||
<keyword>routing</keyword> | ||||
<workgroup>RAW</workgroup> | <keyword>path</keyword> | |||
<abstract> | ||||
<t> | ||||
The wireless medium presents significant specific challenges to achieve | ||||
properties similar to those of wired deterministic networks. At the same time, a | ||||
number of use-cases cannot be solved with wires and justify the extra effort of | ||||
going wireless. This document presents wireless use-cases (such as aeronautical | ||||
communications, amusement parks, industrial applications, pro audio and video, | ||||
gaming, UAV and V2V control, edge robotics and emergency vehicles) demanding | ||||
reliable and available behavior. | ||||
</t> | ||||
</abstract> | ||||
</front> | ||||
<middle> | ||||
<section title="Introduction"> | ||||
<t> | ||||
Based on time, resource reservation, and policy enforcement by distributed | ||||
shapers, deterministic networking (DetNet) provides the capability to carry spec | ||||
ified | ||||
unicast or multicast data streams for real-time applications with extremely low | ||||
data loss rates and bounded latency, so as to support time-sensitive and | ||||
mission-critical applications on a converged enterprise infrastructure. | ||||
</t> | ||||
<t> | ||||
Deterministic networking aims at eliminating packet loss | ||||
for a committed bandwidth while ensuring a worst case end-to-end latency, | ||||
regardless of the network conditions and across technologies. By leveraging | ||||
lower layer (Layer 2 and below) capabilities, L3 can exploit the use of a servic | ||||
e layer, | ||||
steering over multiple technologies, and using media independent signaling to | ||||
provide high reliability, precise time delivery, and rate enforcement. | ||||
Deterministic networking can be seen as a set of new Quality of Service (QoS) | ||||
guarantees of worst-case delivery. IP networks become more deterministic when | ||||
the effects of statistical multiplexing (jitter and collision loss) are mostly | ||||
eliminated. This requires a tight control of the physical resources to maintain | ||||
the amount of traffic within the physical capabilities of the underlying | ||||
technology, e.g., using time-shared resources (bandwidth and buffers) | ||||
per circuit, and/or by shaping and/or scheduling the packets at every hop. | ||||
</t> | ||||
<t> | ||||
Key attributes of Deterministic networking include: | ||||
<list style="symbols"> | ||||
<t>time synchronization on all the nodes,</t> | ||||
<t>multi-technology path with co-channel interference minimization,</t> | ||||
<t>frame preemption and guard time mechanisms to ensure a worst-case del | ||||
ay, and</t> | ||||
<t>new traffic shapers within and at the edge to protect the network.</t | ||||
> | ||||
</list> | ||||
</t> | ||||
<t> | ||||
Wireless operates on a shared medium, and transmissions cannot be guaranteed to | ||||
be fully deterministic due to uncontrolled interferences, including self-induced | ||||
multipath fading. The term RAW stands for Reliable and Available Wireless, and r | ||||
efers to the mechanisms aimed for providing high reliability and availability fo | ||||
r IP connectivity over a wireless medium. Making Wireless Reliable and Available | ||||
is even more | ||||
challenging than it is with wires, due to the numerous causes of loss in | ||||
transmission that add up to the congestion losses and the delays caused by | ||||
overbooked shared resources. | ||||
</t> | ||||
<t> | ||||
The wireless and wired media are fundamentally different at the physical level, | ||||
and while the generic Problem Statement <xref target="RFC8557"/> for DetNet | ||||
applies to the wired as well as the wireless medium, the methods to achieve RAW | ||||
necessarily differ from those used to support Time-Sensitive Networking over | ||||
wires, e.g., due to the wireless radio channel specifics. | ||||
</t> | ||||
<t> | ||||
So far, open standards for deterministic networking have prevalently been | ||||
focused on wired media, with Audio/Video Bridging (AVB) and Time Sensitive | ||||
Networking (TSN) at the IEEE and DetNet <xref | ||||
target="RFC8655"/> at the IETF. But wires cannot be used in | ||||
several cases, including mobile or rotating devices, rehabilitated | ||||
industrial buildings, wearable or in-body sensory devices, vehicle automation | ||||
and multiplayer gaming. | ||||
</t> | ||||
<t> | ||||
Purpose-built wireless technologies such as <xref target="ISA100"/>, which | ||||
incorporates IPv6, were developed and deployed to cope with the lack of open | ||||
standards, but they yield a high cost in OPEX and CAPEX and are limited to | ||||
very few industries, e.g., process control, concert instruments or racing. | ||||
</t> | ||||
<t> | ||||
This is now changing <xref target="I-D.ietf-raw-technologies"/>: | ||||
<list style="symbols"> | ||||
<t> | ||||
IMT-2020 has recognized Ultra-Reliable Low-Latency Communication (URLLC) as a | ||||
key functionality for the upcoming 5G. | ||||
</t> | ||||
<t> | ||||
IEEE 802.11 has identified a set of real-applications <xref | ||||
target="IEEE80211-RT-TIG"/> which may use the IEEE802.11 standards. They | ||||
typically emphasize strict end-to-end delay requirements. | ||||
</t> | ||||
<t> | ||||
The IETF has produced an IPv6 stack for IEEE Std. 802.15.4 TimeSlotted Channel | ||||
Hopping (TSCH) and an architecture <xref target="RFC9030"/> | ||||
that enables RAW on a shared MAC. | ||||
</t> | ||||
</list> | ||||
</t> | ||||
<!--FT: recent experiments with TSN + WiFi 7 --> | <abstract> | |||
<t>The wireless medium presents significant specific challenges to | ||||
achieve properties similar to those of wired deterministic networks. At | ||||
the same time, a number of use cases cannot be solved with wires and | ||||
justify the extra effort of going wireless. This document presents | ||||
wireless use cases (such as aeronautical communications, amusement | ||||
parks, industrial applications, pro audio and video, gaming, Unmanned Aeri | ||||
al Vehicle (UAV) and vehicle-to-vehicle (V2V) | ||||
control, edge robotics, and emergency vehicles), demanding reliable and | ||||
available behavior. | ||||
</t> | ||||
</abstract> | ||||
</front> | ||||
<middle> | ||||
<section numbered="true" toc="default"> | ||||
<name>Introduction</name> | ||||
<t> | <t>Based on time, resource reservation, and policy enforcement by | |||
Experiments have already been conducted with IEEE802.1 TSN over IEEE802.11be <xr | distributed shapers <xref target="RFC2475"/>, Deterministic Networking (De | |||
ef | tNet) provides the | |||
target="IEEE80211BE"/>. | capability to carry specified unicast or multicast data streams for | |||
This mode enables time synchronization, and time-aware scheduling | real-time applications with extremely low data loss rates and bounded | |||
(trigger based access mode) to support TSN flows. | latency so as to support time-sensitive and mission-critical | |||
applications on a converged enterprise infrastructure. | ||||
</t> | ||||
<t>DetNet aims at eliminating packet loss for a committed bandwidth, | ||||
while ensuring a worst-case end-to-end latency, regardless of the | ||||
network conditions and across technologies. By leveraging lower layer | ||||
(Layer 2 (L2) and below) capabilities, Layer 3 (L3) can exploit the use | ||||
of a service layer, steering over multiple technologies and using media | ||||
independent signaling to provide high reliability, precise time | ||||
delivery, and rate enforcement. DetNet can be seen as | ||||
a set of new Quality of Service (QoS) guarantees of worst-case | ||||
delivery. IP networks become more deterministic when the effects of | ||||
statistical multiplexing (jitter and collision loss) are mostly | ||||
eliminated. | ||||
This requires a tight control of the physical resources | ||||
to maintain the amount of traffic within the physical capabilities of | ||||
the underlying technology, e.g., by using time-shared resources | ||||
(bandwidth and buffers) per circuit, by shaping or scheduling | ||||
the packets at every hop, or by using a combination of these | ||||
techniques. | ||||
</t> | ||||
<t>Key attributes of DetNet include:</t> | ||||
<ul spacing="normal"> | ||||
<li>time synchronization on all the nodes,</li> | ||||
<li>multi-technology path with co-channel interference | ||||
minimization,</li> | ||||
<li>frame preemption and guard time mechanisms to ensure a worst-case | ||||
delay, and</li> | ||||
<li>new traffic shapers, both within and at the edge, to protect the | ||||
network.</li> | ||||
</ul> | ||||
<t>Wireless operates on a shared medium, and transmissions cannot be | ||||
guaranteed to be fully deterministic due to uncontrolled interferences, | ||||
including self-induced multipath fading. The term RAW stands for | ||||
"Reliable and Available Wireless" and refers to the mechanisms aimed for | ||||
providing high reliability and availability for IP connectivity over a | ||||
wireless medium. Making wireless reliable and available is even more | ||||
challenging than it is with wires, due to the numerous causes of loss in | ||||
transmission that add up to the congestion losses and due to the delays | ||||
caused by overbooked shared resources.</t> | ||||
<t>The wireless and wired media are fundamentally different at the | ||||
physical level. While the generic Problem Statement in <xref | ||||
target="RFC8557" format="default"/> for DetNet applies to the wired as | ||||
well as the wireless medium, the methods to achieve RAW necessarily | ||||
differ from those used to support Time-Sensitive Networking over wires, | ||||
e.g., due to the wireless radio channel specifics.</t> | ||||
<t>So far, open standards for DetNet have prevalently | ||||
been focused on wired media, with Audio Video Bridging (AVB) and | ||||
Time-Sensitive Networking (TSN) at the IEEE and DetNet <xref | ||||
target="RFC8655" format="default"/> at the IETF. However, wires cannot | ||||
be used in several cases, including mobile or rotating devices, | ||||
rehabilitated industrial buildings, wearable or in-body sensory devices, | ||||
vehicle automation, and multiplayer gaming. | ||||
</t> | ||||
<t>Purpose-built wireless technologies such as <xref target="ISA100" | ||||
format="default"/>, which incorporates IPv6, were developed and deployed | ||||
to cope with the lack of open standards, but they yield a high cost in | ||||
Operational Expenditure (OPEX) and Capital Expenditure (CAPEX) and are | ||||
limited to very few industries, e.g., process control, concert | ||||
instruments, or racing. | ||||
</t> | ||||
<t>This is now changing (as detailed in <xref target="I-D.ietf-raw-technol | ||||
ogies" | ||||
format="default"/>):</t> | ||||
<ul spacing="normal"> | ||||
<li>IMT-2020 has recognized Ultra-Reliable Low Latency Communication | ||||
(URLLC) as a key functionality for the upcoming 5G. | ||||
</li> | ||||
<li>IEEE 802.11 has identified a set of real applications <xref | ||||
target="IEEE80211RTA" format="default"/>, which may use the | ||||
IEEE802.11 standards. They typically emphasize strict end-to-end delay | ||||
requirements. | ||||
</li> | ||||
<li>The IETF has produced an IPv6 stack for IEEE Std. 802.15.4 | ||||
Time-Slotted Channel Hopping (TSCH) and an architecture <xref | ||||
target="RFC9030" format="default"/> that enables RAW on a shared MAC. | ||||
</li> | ||||
</ul> | ||||
<t>Experiments have already been conducted with IEEE802.1 TSN over | ||||
IEEE802.11be <xref target="IEEE80211BE" format="default"/>. This mode | ||||
enables time synchronization and time-aware scheduling (trigger based | ||||
access mode) to support TSN flows.</t> | ||||
<t>This document extends the "<xref target="RFC8578" format="title"/>" | ||||
document <xref target="RFC8578" format="default"/> and describes several | ||||
additional use cases that require "reliable/predictable and available" | ||||
flows over wireless links and possibly complex multi-hop paths called | ||||
"Tracks". This is covered mainly by the "Wireless for Industrial | ||||
Applications" (<xref target="RFC8578" sectionFormat="of" section="5"/>) | ||||
use case, as the "Cellular Radio" (<xref target="RFC8578" | ||||
sectionFormat="of" section="6"/>) is mostly dedicated to the (wired) | ||||
link part of a Radio Access Network (RAN). Whereas, while the "Wireless | ||||
for Industrial Applications" use case certainly covers an area of | ||||
interest for RAW, it is limited to IPv6 over the TSCH mode of IEEE | ||||
802.15.4e (6TiSCH), and thus, its scope is narrower than the use cases | ||||
described next in this document. | ||||
</t> | ||||
</section> | ||||
<section numbered="true" toc="default"> | ||||
<name>Aeronautical Communications</name> | ||||
<t>Aircraft are currently connected to Air-Traffic Control (ATC) and | ||||
Airline Operational Control (AOC) via voice and data communication | ||||
systems through all phases of a flight. Within the airport terminal, | ||||
connectivity is focused on high-bandwidth communications, whereas en route | ||||
it's focused on high reliability, robustness, and range. | ||||
</t> | ||||
<section numbered="true" toc="default"> | ||||
<name>Problem Statement</name> | ||||
<t>Up to 2020, civil air traffic had been growing constantly at a | ||||
compound rate of 5.8% per year <xref target="ACI19" format="default"/>, | ||||
and despite the severe impact of the COVID-19 pandemic, air-traffic | ||||
growth is expected to resume very quickly in post-pandemic times <xref | ||||
target="IAT20" format="default"/> <xref target="IAC20" | ||||
format="default"/>. Thus, legacy systems in Air-Traffic Management | ||||
(ATM) are likely to reach their capacity limits, and the need for new | ||||
aeronautical communication technologies becomes apparent. Especially | ||||
problematic is the saturation of VHF band in high density areas in | ||||
Europe, the US, and Asia <xref target="SESAR" format="default"/> | ||||
<xref target="FAA20" format="default"/>, calling for suitable new | ||||
digital approaches such as the Aeronautical Mobile Airport Communication | ||||
s System (AeroMACS) for airport communications, | ||||
SatCOM for remote domains, and the L-band Digital Aeronautical Communica | ||||
tion System (LDACS) as the long-range terrestrial | ||||
aeronautical communication system. Making the frequency spectrum's | ||||
usage a more efficient transition from analog voice to digital data | ||||
communication <xref target="PLA14" format="default"/> is necessary to | ||||
cope with the expected growth of civil aviation and its supporting | ||||
infrastructure. A promising candidate for long-range terrestrial | ||||
communications, already in the process of being standardized in the | ||||
International Civil Aviation Organization (ICAO), is LDACS <xref | ||||
target="ICAO2022" format="default"/> <xref target="RFC9372" | ||||
format="default"/>. | ||||
</t> | </t> | |||
<t>Note that the large scale of the planned Low Earth Orbit (LEO) | ||||
<t> | constellations of satellites can provide fast end-to-end latency rates a | |||
This document extends the "Deterministic Networking use-cases" document <xref | nd high | |||
target="RFC8578"/> and describes several additional use-cases which require | data-rates at a reasonable cost, but they also pose challenges, such as | |||
"reliable/predictable and available" flows over wireless links and possibly | frequent handovers, high interference, and a diverse range of system | |||
complex multi-hop paths called Tracks. This is covered mainly by the "Wireless | users, which can create security issues since both safety-critical and | |||
for Industrial Applications" use-case, as the "Cellular Radio" is mostly | not safety-critical communications can take place on the same | |||
dedicated to the (wired) link part of a Radio Access Network (RAN). Whereas | system. Some studies suggest that LEO constellations could be a | |||
the "Wireless for Industrial Applications" use-case certainly covers an area of | complete solution for aeronautical communications, but they do not | |||
interest for RAW, it is limited to 6TiSCH, and thus its scope is narrower than | offer solutions for the critical issues mentioned | |||
the use-cases described next in this document. | earlier. Additionally, of the three communication domains defined by | |||
</t> | ICAO, only passenger entertainment services can currently be provided | |||
using these constellations. Safety-critical aeronautical | ||||
</section> | communications require reliability levels above 99.999%, which is | |||
higher than that required for regular commercial data | ||||
<section title="Aeronautical Communications"> | links. Therefore, addressing the issues with LEO-based SatCOM is | |||
<t> | necessary before these solutions can reliably support safety-critical | |||
Aircraft are currently connected to ATC (Air-Traffic Control) and AOC (Airline | data transmission <xref target="Maurer2022" format="default"/>. | |||
Operational Control) via voice and data communication systems through all | ||||
phases of a flight. Within the airport terminal, connectivity is focused on high | ||||
bandwidth communications while en-route high reliability, robustness and | ||||
range are the focus. | ||||
</t> | ||||
<section title="Problem Statement"> | ||||
<t> | ||||
Up to 2020, civil air traffic has been growing constantly at a compound rate of | ||||
5.8% per year <xref target="ACI19"/> and despite the severe impact of the | ||||
COVID-19 pandemic, air traffic growth is expected to resume very quickly in | ||||
post-pandemic times <xref target="IAT20"/> <xref target="IAC20"/>. Thus, legacy | ||||
systems in air traffic management (ATM) are likely to reach their capacity | ||||
limits and the need for new aeronautical communication technologies becomes | ||||
apparent. Especially problematic is the saturation of VHF band in high density | ||||
areas in Europe, the US, and Asia <xref target="KEAV20"/> <xref target="FAA20"/> | ||||
calling for suitable new digital approaches such as AeroMACS for airport | ||||
communications, SatCOM for remote domains, and LDACS as long-range terrestrial | ||||
aeronautical communication system. Making the frequency spectrum's usage more | ||||
efficient a transition from analog voice to digital data communication <xref | ||||
target="PLA14"/> is necessary to cope with the expected growth of civil aviation | ||||
and its supporting infrastructure. A promising candidate for long range | ||||
terrestrial communications, already in the process of being standardized in the | ||||
International Civil Aviation Organization (ICAO), is the L-band Digital | ||||
Aeronautical Communication System (LDACS) <xref target="ICAO18"/> <xref | ||||
target="I-D.ietf-raw-ldacs" format="default"/>. | ||||
</t> | </t> | |||
</section> | ||||
<t> | <section numbered="true" toc="default"> | |||
Note that the large scale of the planned low Earth orbit (LEO) constellations ca | <name>Specifics</name> | |||
n provide fast end-to-end latency rates and high data-rates at a reasonable cost | ||||
, but they also pose challenges such as frequent handovers, high-interference, a | ||||
nd a diverse range of system users, which can create security issues since both | ||||
safety-critical and non-safety-critical communications can take place on the sam | ||||
e system. Some studies suggest that LEO constellations could be a complete solut | ||||
ion for aeronautical communications, but they do not offer solutions for the cri | ||||
tical issues mentioned earlier. Additionally, of the three communication domains | ||||
defined by ICAO, only passenger entertainment services can currently be provide | ||||
d using these constellations. Safety-critical aeronautical communications requir | ||||
e reliability levels above 99.999%, which is higher than that required for regul | ||||
ar commercial data links. Therefore, addressing the issues with LEO-based SatCOM | ||||
is necessary before these solutions can reliably support safety-critical data t | ||||
ransmission <xref target="Maurer2022" />. | ||||
</t> | ||||
</section> | ||||
<section title="Specifics"> | ||||
<t> | <t> | |||
During the creation process of new communication system, analog voice is | During the creation process of a new communication system, analog voice is | |||
replaced by digital data communication. This sets a paradigm shift from analog | replaced by digital data communication. This sets a paradigm shift from analog | |||
to digital wireless communications and supports the related trend towards | to digital wireless communications and supports the related trend towards | |||
increased autonomous data processing that the Future Communications | increased autonomous data processing that the Future Communications | |||
Infrastructure (FCI) in civil aviation must provide. The FCI is depicted in | Infrastructure (FCI) in civil aviation must provide. The FCI is depicted in | |||
<xref target="fig_LDACS"/>: | <xref target="fig_LDACS" format="default"/>: | |||
</t> | </t> | |||
<figure title="The Future Communication Infrastructure (FCI): AeroMACS f | <figure anchor="fig_LDACS"> | |||
or Airport/Termina Maneuvering Area domain, LDACS A/G for Terminal Maneuvering/E | <name>The Future Communication Infrastructure (FCI)</name> | |||
n-Route domain, LDACS A/G for En-Route/Oceanic, Remote, Polar domain, SatCOM for | ||||
Oceanic, Remote, Polar domain domain communications" anchor="fig_LDACS"> | <artwork name="" type="" align="left" alt=""><![CDATA[ | |||
<artwork> | ||||
<![CDATA[ | ||||
Satellite | Satellite | |||
# # | # # | |||
# # # | # # # | |||
# # # | # # # | |||
# # # | # # # | |||
# # # | # # # | |||
# # # | # # # | |||
# # # | # # # | |||
# Satellite-based # # | # Satellite-based # # | |||
# Communications # # | # Communications # # | |||
skipping to change at line 307 ¶ | skipping to change at line 298 ¶ | |||
# | LDACS A/G (|) | | # | LDACS A/G (|) | | |||
# Communications in | | | # Communications in | | | |||
# and around airports | | | # and around airports | | | |||
# AeroMACS (-) | | | # AeroMACS (-) | | | |||
# | | | # | | | |||
# Aircraft-------------+ | | | # Aircraft-------------+ | | | |||
# | | | | # | | | | |||
# | | | | # | | | | |||
# Ground network | | Ground network | | # Ground network | | Ground network | | |||
SatCOM <---------------------> Airport <----------------------> LDACS | SatCOM <---------------------> Airport <----------------------> LDACS | |||
ground ground ground | ground ground ground | |||
transceiver transceiver transceiver | transceiver transceiver transceiver | |||
]]> | ]]></artwork> | |||
</artwork> | </figure> | |||
</figure> | ||||
</section> | ||||
<section title="Challenges"> | ||||
<t> | ||||
This paradigm change brings a lot of new challenges: | ||||
<list style="symbols"> | ||||
<t> | ||||
Efficiency: It is necessary to keep latency, time and data overhead of new aeron | ||||
autical datalinks at a minimum. | ||||
</t> | ||||
<t> | ||||
Modularity: Systems in avionics usually operate up to 30 years, thus solutions | ||||
must be modular, easily adaptable and updatable. | ||||
</t> | ||||
<t> | ||||
Interoperability: All 192 members of the international Civil Aviation | ||||
Organization (ICAO) must be able to use these solutions. | ||||
</t> | ||||
<t> | ||||
<!-- FT: dynamic topology (very high mobility)--> | ||||
Dynamicity: the communication infrastructure needs to accommodate mobile devices | ||||
(airplanes) | ||||
that move extremely fast. | ||||
</t> | ||||
</list> | <t>FCI includes:</t> | |||
<ul spacing="compact"> | ||||
<li>AeroMACS for airport and terminal maneuvering area domains,</li> | ||||
<li>LDACS Air/Ground for terminal maneuvering area and en route | ||||
domains,</li> | ||||
<li>LDACS Air/Ground for en route or oceanic, remote, and polar | ||||
regions, and</li> | ||||
<li>SatCOM for oceanic, remote, and polar regions.</li> | ||||
</ul> | ||||
</section> | ||||
<section numbered="true" toc="default"> | ||||
<name>Challenges</name> | ||||
<t>This paradigm change brings a lot of new challenges:</t> | ||||
<ul spacing="normal"> | ||||
<li>Efficiency: It is necessary to keep latency, time, and data | ||||
overhead of new aeronautical data links to a minimum.</li> | ||||
<li>Modularity: Systems in avionics usually operate for up to 30 | ||||
years. Thus, solutions must be modular, easily adaptable, and | ||||
updatable.</li> | ||||
<li>Interoperability: All 192 members of the ICAO must be able to | ||||
use these solutions.</li> | ||||
<li> | ||||
Dynamicity: The communication infrastructure needs to accommodate | ||||
mobile devices (airplanes) that move extremely fast.</li> | ||||
</ul> | ||||
</section> | ||||
<section numbered="true" toc="default"> | ||||
<name>The Need for Wireless</name> | ||||
<t>In a high-mobility environment, such as aviation, the envisioned | ||||
solutions to provide worldwide coverage of data connections with | ||||
in-flight aircraft require a multi-system, multi-link, multi-hop | ||||
approach. Thus, air, ground, and space-based data links that provide | ||||
these technologies will have to operate seamlessly together to cope | ||||
with the increasing needs of data exchange between aircraft, | ||||
air-traffic controller, airport infrastructure, airlines, air network | ||||
service providers (ANSPs), and so forth. Wireless technologies have to | ||||
be used to tackle this enormous need for a worldwide digital | ||||
aeronautical data link infrastructure. | ||||
</t> | ||||
</section> | ||||
<section numbered="true" toc="default"> | ||||
<name>Requirements for RAW</name> | ||||
<t>Different safety levels need to be supported. All network traffic | ||||
handled by the Airborne Internet Protocol Suite (IPS) System are not | ||||
equal, and the QoS requirements of each network traffic flow must be | ||||
considered n order to avoid having to support QoS requirements at the | ||||
granularity of data flows. These flows are grouped into classes that | ||||
have similar requirements, following the Diffserv approach <xref | ||||
target="ARINC858P1" format="default"/>. These classes are referred to | ||||
as Classes of Service (CoS), and the flows within a class are treated | ||||
uniformly from a QoS perspective. Currently, there are at least eight | ||||
different priority levels (CoS) that can be assigned to packets. For | ||||
example, a high-priority message requiring low latency and high | ||||
resiliency could be a "WAKE" warning indicating two aircraft are | ||||
dangerously close to each other, while a less safety-critical message | ||||
with low-to-medium latency requirements could be the "WXGRAPH" service | ||||
providing graphical weather data. | ||||
</t> | ||||
<t>Overhead needs to be kept to a minimum since aeronautical data | ||||
links provide comparatively small data rates on the order of kbit/s. | ||||
</t> | ||||
<t>Policy needs to be supported when selecting data links. The focus | ||||
of RAW here should be on the selectors that are responsible for the | ||||
track a packet takes to reach its end destination. This would minimize | ||||
the amount of routing information that must travel inside the network | ||||
because of precomputed routing tables, with the selector being | ||||
responsible for choosing the most appropriate option according to | ||||
policy and safety. | ||||
</t> | </t> | |||
<!-- BEGIN Non-latency critical considerations --> | ||||
<section numbered="true" toc="default"> | ||||
<name>Non-latency-critical Considerations</name> | ||||
<t>Achieving low latency is a requirement for aeronautics | ||||
communications, though the expected latency is not extremely low, and | ||||
what is important is to keep the overall latency bounded under a | ||||
certain threshold. Low latency in LDACS communications <xref | ||||
target="RFC9372" format="default"/> translates to a latency in the | ||||
Forward Link (FL - Ground -> Air) of 30-90 ms and a latency in | ||||
the Reverse Link (RL - Air -> Ground) of 60-120 ms. This use case | ||||
is not latency critical from that view point. On the other hand, | ||||
given the controlled environment, end-to-end mechanisms can be | ||||
applied to guarantee bounded latency where needed. | ||||
</t> | ||||
</section> | ||||
<!-- END Non-latency critical considerations --> | ||||
</section> | </section> | |||
<section title="The Need for Wireless"> | ||||
<t> | ||||
In a high mobility environment such as aviation, the envisioned solutions to | ||||
provide worldwide coverage of data connections with in-flight aircraft require a | ||||
multi-system, multi-link, multi-hop approach. Thus air, ground and space-based | ||||
datalink providing technologies will have to operate seamlessly together to cope | ||||
with the increasing needs of data exchange between aircraft, air traffic | ||||
controller, airport infrastructure, airlines, air network service providers | ||||
(ANSPs) and so forth. Wireless technologies have to be used to tackle this enorm | ||||
ous need for a worldwide digital aeronautical datalink infrastructure. | ||||
</t> | ||||
</section> | </section> | |||
<section numbered="true" toc="default"> | ||||
<section title="Requirements for RAW"> | <name>Amusement Parks</name> | |||
<section numbered="true" toc="default"> | ||||
<t> | <name>Use Case Description</name> | |||
Different safety levels need to be supported. All network traffic handled by the | <t>The digitalization of amusement parks is expected to significantly | |||
Airborne Internet Protocol Suite (IPS) System is not equal and the Quality of S | decrease the cost for maintaining the attractions. Such deployment is | |||
ervice (QoS) requirements of each network traffic flow must be considered n orde | a mix between multimedia (e.g., Virtual and Augmented Reality and | |||
r to avoid having to support QoS requirements at the granularity of data flows, | interactive video environments) and non-multimedia applications (e.g, | |||
these flows are grouped into classes that have similar requirements, following t | access control, industrial automation for a roller coaster). | |||
he DiffServ approach <xref target="ARINC858P1" />. These classes are referred to | ||||
as Classes of Service (CoS) and flows within a class are treated uniformly from | ||||
a QoS perspective. Currently, there are at least eight different priority level | ||||
s (CoS) that can be assigned to packets. For example, a high-priority message re | ||||
quiring low latency and high resiliency could be a "WAKE" warning indicating two | ||||
aircraft are dangerously close to each other, while a less safety-critical mess | ||||
age with low-medium latency requirements could be the "WXGRAPH" service providin | ||||
g graphical weather data. | ||||
</t> | </t> | |||
<t>Attractions may rely on a large set of sensors and actuators, which | ||||
<t> | react in real time. Typical applications comprise: | |||
Overhead needs to be kept at a minimum since aeronautical data links provide | ||||
comparatively small data rates on the order of kbit/s. | ||||
</t> | </t> | |||
<ul spacing="normal"> | ||||
<li>Emergency: the safety of the operators and visitors has to be | ||||
preserved, and the attraction must be stopped appropriately when a | ||||
failure is detected.</li> | ||||
<li>Video: augmented and virtual realities are integrated in the | ||||
attraction. Wearable mobile devices (e.g., glasses and virtual | ||||
reality headsets) need to offload one part of the processing | ||||
tasks.</li> | ||||
<li>Real-time interactions: visitors may interact with an | ||||
attraction, like in a real-time video game. The visitors may | ||||
virtually interact with their environment, triggering actions in the | ||||
real world (through actuators) <xref target="KOB12" | ||||
format="default"/>.</li> | ||||
<li>Geolocation: visitors are tracked with a personal wireless tag, | ||||
so that their user experience is improved. This requires special | ||||
care to ensure that visitors' privacy is not breached, and users are | ||||
anonymously tracked.</li> | ||||
<li>Predictive maintenance: statistics are collected to predict the | ||||
future failures or to compute later more complex statistics about | ||||
the attraction's usage, the downtime, etc.</li> | ||||
<li>Marketing: to improve the customer experience, owners may | ||||
collect a large amount of data to understand the behavior and the | ||||
choices of their clients.</li> | ||||
</ul> | ||||
</section> | ||||
<section numbered="true" toc="default"> | ||||
<name>Specifics</name> | ||||
<t>Amusement parks comprise a variable number of attractions, mostly | ||||
outdoor, over a large geographical area. The IT infrastructure is | ||||
typically multiscale:</t> | ||||
<ul spacing="normal"> | ||||
<li>Local area: The sensors and actuators controlling the | ||||
attractions are colocated. Control loops trigger only local | ||||
traffic, with a small end-to-end delay, typically less than 10 ms, | ||||
like classical industrial systems <xref target="IEEE80211RTA" | ||||
format="default"/>.</li> | ||||
<li>Wearable devices: Wearable mobile devices are free to move in the | ||||
park. They | ||||
exchange traffic locally (identification, personalization, | ||||
multimedia) or globally (billing, child-tracking).</li> | ||||
<li>Edge computing: Computationally intensive applications offload som | ||||
e tasks. Edge | ||||
computing seems to be an efficient way to implement real-time | ||||
applications with offloading. Some non-time-critical tasks may | ||||
rather use the cloud (predictive maintenance, marketing).</li> | ||||
</ul> | ||||
<t> | <t> | |||
Policy needs to be supported when selecting data links. The focus of RAW here | ||||
should be on the selectors, responsible for the track a packet takes to | ||||
reach its end destination. This would minimize the amount of routing information | ||||
that must travel inside the network because of precomputed routing tables with | ||||
the selector being responsible for choosing the most appropriate option | ||||
according to policy and safety. | ||||
</t> | ||||
<!-- BEGIN Non-latency critical considerations --> | ||||
<section title="Non-latency critical considerations"> | ||||
<t> | ||||
Achieving low latency is a requirement for aeronautics communications, though | ||||
the expected latency is not extremely low and what is important is to keep | ||||
the overall latency bounded under a certain threshold. Low latency in LDACS comm | ||||
unications <xref target="RFC9372" /> translates to a latency in the Forward Link | ||||
(FL - Ground -> Air) of 30-90 ms and a latency in the Reverse Link (RL - Air -> | ||||
Ground) of 60-120 ms. This use-case is not | ||||
latency-critical from that view point. On the other hand, given the controlled | ||||
environment, end-to-end mechanisms can be applied to guarantee bounded latency | ||||
where needed. | ||||
</t> | ||||
</t> | ||||
</section> | </section> | |||
<!-- END Non-latency critical considerations --> | <section numbered="true" toc="default"> | |||
<name>The Need for Wireless</name> | ||||
</section> | <t>Removing cables helps to easily change the configuration of the | |||
attractions or upgrade parts of them at a lower cost. The attraction | ||||
</section> | can be designed modularly and can upgrade or insert novel modules | |||
later on in the life cycle of the attraction. Novelty of attractions | ||||
<section title="Amusement Parks"> | tends to increase the attractiveness of an amusement park, encouraging | |||
previous visitors to regularly visit the park. | ||||
<section title="Use-Case Description"> | </t> | |||
<t>Some parts of the attraction are mobile, like trucks of a | ||||
<t> | roller-coaster or robots. Since cables are prone to frequent failures | |||
The digitalization of Amusement Parks is expected to decrease significantly the | in this situation, wireless transmissions are recommended. | |||
cost for maintaining the attractions. | </t> | |||
Such deployment is a mix between multimedia (e.g., Virtual and Augmented Reality | <t>Wearable devices are extensively used for a user experience | |||
, | personalization. They typically need to support wireless | |||
interactive video environments) and non-multimedia applications (e.g, industrial | transmissions. Personal tags may help to reduce the operating costs | |||
automation for a roller-coaster, access control). | <xref target="DISNEY15" format="default"/> and increase the number | |||
</t> | of charged services provided to the audience (e.g., VIP tickets or | |||
interactivity). Some applications rely on more sophisticated wearable | ||||
<t> | devices, such as digital glasses or Virtual Reality (VR) headsets for | |||
Attractions may rely on a large set of sensors and actuators, which react in | an immersive experience. | |||
real time. Typical applications comprise: | ||||
</t> | ||||
<t> | ||||
<list style="symbols"> | ||||
<t> | ||||
Emergency: the safety of the operators / visitors has to be preserved and the | ||||
attraction must be stopped appropriately when a failure is detected. | ||||
</t> | ||||
<t> | ||||
Video: augmented and virtual realities are integrated in the attraction. | ||||
Wearable mobile devices (e.g., glasses, virtual reality headset) need to offload | ||||
one part of the processing tasks. | ||||
</t> | ||||
<t> | ||||
Real-time interactions: visitors may interact with an attraction, like in a | ||||
real-time video game. The visitors may virtually interact with their environment | ||||
, | ||||
triggering actions in the real world (through actuators) <xref target="KOB12"/>. | ||||
</t> | ||||
<t> | ||||
Geolocation: visitors are tracked with a personal wireless tag so that their use | ||||
r | ||||
experience is improved. This requires special care to ensure that visitors' priv | ||||
acy is not breached, and users are anonymously tracked. | ||||
</t> | ||||
<t> | ||||
Predictive maintenance: statistics are collected to predict the future failures, | ||||
or to compute later more complex statistics about the attraction's usage, the | ||||
downtime, etc. | ||||
</t> | ||||
<t> | ||||
Marketing: to improve the customer experience, owners may collect a large amount | ||||
of data to understand the behavior, and the choice of their clients. | ||||
</t> | ||||
</list> | ||||
</t> | ||||
</section> | ||||
<section title="Specifics"> | ||||
<t> | ||||
Amusement parks comprise a variable number of attractions, mostly outdoor, over | ||||
a large geographical area. The IT infrastructure is typically multi-scale: | ||||
<list style="symbols"> | ||||
<t> | ||||
Local area: the sensors and actuators controlling the attractions are co-located | ||||
. | ||||
Control loops trigger only local traffic, with a small end-to-end delay, | ||||
typically less than 10 ms, like classical industrial systems <xref | ||||
target="IEEE80211-RT-TIG"/>. | ||||
</t> | ||||
<t> | ||||
Wearable mobile devices are free to move in the park. They exchange traffic loca | ||||
lly | ||||
(identification, personalization, multimedia) or globally (billing, child | ||||
tracking). | ||||
</t> | ||||
<t> | ||||
Computationally intensive applications offload some tasks. Edge computing seems | ||||
an efficient way to implement real-time applications with offloading. Some | ||||
non-time-critical tasks may rather use the cloud (predictive maintenance, | ||||
marketing). | ||||
</t> | ||||
</list> | ||||
</t> | ||||
<t> | ||||
</t> | </t> | |||
</section> | </section> | |||
<!-- title="The Need for Wireless" --> | ||||
<section title="The Need for Wireless"> | <section numbered="true" toc="default"> | |||
<name>Requirements for RAW</name> | ||||
<t> | <t>The network infrastructure must support heterogeneous traffic, with | |||
Removing cables helps to change easily the configuration of the attractions, or | very different critical requirements. Thus, flow isolation must be | |||
to | provided. | |||
upgrade parts of them at a lower cost. The attraction can be designed modularly, | ||||
upgrade or insert novel modules later in the lifecycle of the attraction. Novelt | ||||
y | ||||
of attractions tends to increase the attractiveness of an amusement park, | ||||
encouraging previous visitors to visit regularly the park. | ||||
</t> | ||||
<t> | ||||
Some parts of the attraction are mobile, like trucks of a roller-coaster or | ||||
robots. Since cables are prone to frequent failures in this situation, wireless | ||||
transmissions are recommended. | ||||
</t> | </t> | |||
<t>The transmissions must be scheduled appropriately, even in the | ||||
<t> | presence of mobile devices. While <xref target="RFC9030" | |||
Wearable devices are extensively used for a user experience personalization. | format="default"/> already proposes an architecture for synchronized, | |||
They typically need to support wireless transmissions. Personal tags may help to | IEEE Std. 802.15.4 Time-Slotted Channel Hopping (TSCH) networks, the | |||
reduce the operating costs <xref target="DISNEY15"/> and to increase the number | industry requires a multi-technology solution that is able to | |||
of charged services provided to the audience (e.g., VIP tickets or | guarantee end-to-end requirements across heterogeneous technologies | |||
interactivity). Some applications rely on more sophisticated wearable devices | with strict Service Level Agreement (SLA) requirements. | |||
such as digital glasses or Virtual Reality (VR) headsets for an immersive | ||||
experience. | ||||
</t> | </t> | |||
<t>Nowadays, long-range wireless transmissions are used mostly for | ||||
</section> <!-- title="The Need for Wireless" --> | best-effort traffic. On the contrary, <xref target="IEEE802.1AS" | |||
format="default"/> is used for critical flows using Ethernet | ||||
<section title="Requirements for RAW"> | devices. However, we need an IP-enabled technology to interconnect | |||
<t> | large areas, independent of the Physical (PHY) and Medium Access | |||
The network infrastructure must support heterogeneous traffic, with very | Control (MAC) layers. | |||
different critical requirements. Thus, flow isolation must be provided. | ||||
</t> | </t> | |||
<t>It is expected that several different technologies (long vs. short | ||||
<t> | range) are deployed, which have to cohabit the same area. Thus, we | |||
The transmissions must be scheduled appropriately even in presence of mobile | need to provide L3 mechanisms able to exploit multiple | |||
devices. While the <xref target="RFC9030"/> already proposes an architecture for | co-interfering technologies (i.e., different radio technologies using | |||
synchronized, IEEE Std. 802.15.4 Time-Slotted Channel Hopping (TSCH) networks, | overlapping spectrum, and therefore, potentially interfering with each | |||
the industry requires a multi-technology solution, able to guarantee end-to-end | other). | |||
requirements across heterogeneous technologies, with strict SLA requirements. | </t> | |||
</t> | <t>It is worth noting that low-priority flows (e.g., predictive | |||
maintenance, marketing) are delay tolerant; a few minutes or even | ||||
<t> | hours would be acceptable. While classical unscheduled wireless | |||
Nowadays, long-range wireless transmissions are used mostly for best-effort | networks already accommodate best-effort traffic, this would force | |||
traffic. On the contrary, <xref target="IEEE802.1TSN"/> is used for critical | several colocated and subefficient deployments. Unused resources could | |||
flows using Ethernet devices. However, we need an IP enabled technology to inter | rather be used for low-priority flows. Indeed, allocated resources are | |||
connect large | consuming energy in most scheduled networks, even if no traffic is | |||
areas, independent of the PHY and MAC layers. | transmitted. | |||
</t> | </t> | |||
<!-- BEGIN Non-latency critical considerations --> | ||||
<t> | <section numbered="true" toc="default"> | |||
It is expected that several different technologies (long vs. short range) are | <name>Non-latency-critical Considerations</name> | |||
deployed, which have to cohabit in the same area. Thus, we need to provide | ||||
layer-3 mechanisms able to exploit multiple co-interfering technologies (i.e., d | ||||
ifferent radio technologies using overlapping spectrum, and therefore, potential | ||||
ly interfering to each other). | ||||
</t> | ||||
<t> | ||||
It is worth noting that low-priority flows (e.g., predictive maintenance, | ||||
marketing) are delay tolerant: a few minutes or even hours would be acceptable. | ||||
While classical unscheduled wireless networks already accomodate best-effort | ||||
traffic, this would force several colocated and subefficient deployments. Unused | ||||
resources could rather be used for low-priority flows. Indeed, allocated resourc | ||||
es | ||||
are consuming energy in most scheduled networks, even if no traffic is transmitt | ||||
ed. | ||||
</t> | ||||
<!-- BEGIN Non-latency critical considerations --> | ||||
<section title="Non-latency critical considerations"> | ||||
<t> | <t> | |||
While some of the applications in this use-case involve control loops (e.g., | While some of the applications in this use case involve control loops (e.g., | |||
sensors and actuators) that require bounded latencies below 10 ms, that can | sensors and actuators) that require bounded latencies below 10 ms that can | |||
therefore be considered latency critical, there are other applications as well | therefore be considered latency critical, there are other applications as well | |||
that mostly demand reliability (e.g., safety related, or maintenance). | that mostly demand reliability (e.g., safety-related or maintenance). | |||
</t> | </t> | |||
</section> | ||||
</section> | <!-- END Non-latency critical considerations --> | |||
<!-- END Non-latency critical considerations --> | ||||
</section> | </section> | |||
</section> | ||||
<section numbered="true" toc="default"> | ||||
<name>Wireless for Industrial Applications</name> | ||||
<section numbered="true" toc="default"> | ||||
<name>Use Case Description</name> | ||||
</section> | <t> | |||
A major use case for networking in industrial environments is the control | ||||
<section title="Wireless for Industrial Applications"> | ||||
<section title="Use-Case Description"> | ||||
<t> | ||||
<!-- FT: several sensors may be attached to the PLC --> | ||||
A major use-case for networking in Industrial environments is the control | ||||
networks where periodic control loops operate between a collection of sensors | networks where periodic control loops operate between a collection of sensors | |||
that measure a physical property such as the temperature of a fluid, a | that measure a physical property (such as the temperature of a fluid), a | |||
Programmable Logic Controller (PLC) that decides an action such as warm up the | Programmable Logic Controller (PLC) that decides on an action (such as "warm | |||
mix, and actuators that perform the required action, such as the injection of | up the mix"), and actuators that perform the required action (such as the | |||
power in a resistor. | injection of power in a resistor). | |||
</t> | </t> | |||
</section> | ||||
<section anchor="indusspecif" title="Specifics"> | ||||
<section anchor="indusloops" title="Control Loops"> | ||||
<t> | ||||
Process Control designates continuous processing operations, like heating oil | ||||
in a refinery or mixing drinking soda. Control loops in the Process Control | ||||
industry operate at a very low rate, typically four times per second. Factory | ||||
Automation, on the other hand, deals with discrete goods such as individual | ||||
automobile parts, and requires faster loops, on the order of milliseconds. | ||||
Motion control that monitors dynamic activities may require even faster rates on | ||||
the order of and below the millisecond. | ||||
</t> | ||||
<t> | ||||
In all those cases, a packet must flow reliably between the sensor and the PLC, | ||||
be processed by the PLC, and sent to the actuator within the control loop | ||||
period. In some particular use-cases that inherit from analog operations, jitter | ||||
might also alter the operation of the control loop. A rare packet loss is | ||||
usually admissible, but typically a loss of multiple packets in a row will cause | ||||
an emergency halt | ||||
of the production and incur a high cost for the manufacturer. | ||||
</t> | ||||
<t> | ||||
Additional details and use-cases related to Industrial applications and their | ||||
RAW requirements can be found in | ||||
<xref target="I-D.ietf-raw-industrial-requirements" />. | ||||
</t> | ||||
</section><!--"Control Loops"--> | ||||
<section anchor="indusdiags" title="Monitoring and diagnostics"> | ||||
<t> | ||||
A secondary use-case deals with monitoring and diagnostics. This data is essenti | ||||
al to improve the performance of a production line, | ||||
e.g., by optimizing real-time processing or maintenance windows using Machine | ||||
Learning predictions. For the lack of wireless technologies, some specific | ||||
industries such as Oil and Gas have been using serial cables, literally by the | ||||
millions, to perform their process optimization over the previous decades. But | ||||
few industries would afford the associated cost. One of the goals of the Industr | ||||
ial Internet of Things is to provide the same benefits to all industries, | ||||
including SmartGrid, Transportation, Building, Commercial and Medical. This | ||||
requires a cheap, available and scalable IP-based access technology. | ||||
</t> | ||||
<t> | ||||
Inside the factory, wires may already be available to operate the Control | ||||
Network. But monitoring and diagnostics data are not welcome in that network for | ||||
several | ||||
reasons. On the one hand it is rich and asynchronous, meaning that it may | ||||
influence the deterministic nature of the control operations and impact the | ||||
production. On the other hand, this information must be reported to the operator | ||||
s over IP, which means the potential for a security breach via the | ||||
interconnection of the Operational Technology (OT) network with the Internet | ||||
technology (IT) network and possibly enable a rogue access. | ||||
</t> | ||||
</section><!-- "Monitoring and diagnostics" --> | ||||
</section> <!-- title="Speficicities --> | ||||
<section title="The Need for Wireless"> | ||||
<t> | ||||
Wires used on a robot arm are prone to breakage after a few thousands | ||||
flexions, a lot faster than a power cable that is wider in diameter, and more | ||||
resilient. In general, wired networking and mobile parts are not a good match, | ||||
mostly in the case of fast and recurrent activities, as well as rotation. | ||||
</t> | ||||
<t> | ||||
When refurbishing older premises that were built before the Internet age, power | ||||
is usually available everywhere, but data is not. It is often impractical, time | ||||
consuming and expensive to deploy an Ethernet fabric across walls and between | ||||
buildings. Deploying a wire may take months and cost tens of thousands of US | ||||
Dollars. | ||||
</t> | ||||
<t> | ||||
Even when wiring exists, like in the case of an existing control network, | ||||
asynchronous IP packets such as diagnostics may not be welcome for operational | ||||
and security reasons. For those packets, the option to create a parallel | ||||
wireless network offers a credible solution that can scale with the many sensors | ||||
and actuators that equip every robot, every valve and fan that are deployed on | ||||
the factory floor. It may also help detect and prevent a failure that could | ||||
impact the production, like the degradation (vibration) of a cooling fan on the | ||||
ceiling. IEEE Std. 802.15.4 Time-Slotted Channel Hopping (TSCH) <xref | ||||
target="RFC7554"/> is a promising technology for that purpose, mostly if the | ||||
scheduled operations enable to use the same network by asynchronous and | ||||
deterministic flows in parallel. | ||||
</t> | ||||
</section> <!-- title="The Need for Wireless" --> | ||||
<section title="Requirements for RAW"> | ||||
<t> | ||||
As stated by the <xref target="RFC8557"> "Deterministic Networking Problem | ||||
Statement" </xref>, a deterministic network is backwards compatible with | ||||
(capable of transporting) statistically multiplexed traffic while preserving the | ||||
properties of the accepted deterministic flows. While the <xref | ||||
target="RFC9030">6TiSCH Architecture</xref> serves that requirement, the work at | ||||
6TiSCH was focused on best-effort IPv6 packet flows. RAW should be able to lock | ||||
so-called hard cells (i.e., scheduled cells <xref | ||||
target="I-D.ietf-6tisch-terminology"/>) for use by a centralized scheduler, and | ||||
leverage time and spatial diversity over a graph of end-to-end paths called a | ||||
Track that is based on those cells. | ||||
</t> | ||||
<t> | ||||
Over the course of the recent years, major Industrial Protocols (e.g., <xref | ||||
target="ODVA"/> with EtherNet/IP <xref target="EIP"/> and <xref | ||||
target="PROFINET"/>) have been migrating towards Ethernet and IP. In order to | ||||
unleash the full power of the IP hourglass model, it should be possible to | ||||
deploy any application over any network that has the physical capacity to | ||||
transport the industrial flow, regardless of the MAC/PHY technology, wired or | ||||
wireless, and across technologies. RAW mechanisms should be able to setup a | ||||
Track over a wireless access segment and a wired or wireless backbone to report | ||||
both sensor data and critical monitoring within a bounded latency and maintain | ||||
the high reliability of the flows over time. It is also important to ensure that | ||||
RAW solutions are interoperable with existing wireless solutions in place, and | ||||
with legacy equipment whose capabilities can be extended using retrofitting. | ||||
Maintainability, as a broader concept than reliability is also important in | ||||
industrial scenarios <xref target="MAR19" />. | ||||
</t> | ||||
<!-- BEGIN Non-latency critical considerations --> | ||||
<section title="Non-latency critical considerations"> | ||||
<t> | ||||
Monitoring and diagnostics applications do not require latency critical | ||||
communications, but demand reliable and scalable communications. On the other | ||||
hand, process control applications involve control loops that require a bounded | ||||
latency, thus are latency critical, but can be managed end-to-end, and therefore | ||||
DetNet mechanisms can be applied in conjunction with RAW mechanisms. | ||||
</t> | ||||
</section> | </section> | |||
<!-- END Non-latency critical considerations --> | <section anchor="indusspecif" numbered="true" toc="default"> | |||
<name>Specifics</name> | ||||
</section> | <section anchor="indusloops" numbered="true" toc="default"> | |||
<name>Control Loops</name> | ||||
</section> | <t>Process Control designates continuous processing operations, like | |||
heating oil in a refinery or mixing up soda. Control loops in | ||||
<section title="Pro Audio and Video"> | the Process Control industry operate at a very low rate, typically | |||
four times per second. Factory Automation, on the other hand, deals | ||||
with discrete goods, such as individual automobile parts, and | ||||
requires faster loops, to the rate of milliseconds. Motion control | ||||
that monitors dynamic activities may require even faster rates on | ||||
the order of and below the millisecond. | ||||
</t> | ||||
<t>In all those cases, a packet must flow reliably between the | ||||
sensor and the PLC, be processed by the PLC, and be sent to the | ||||
actuator within the control loop period. In some particular use | ||||
cases that inherit from analog operations, jitter might also alter | ||||
the operation of the control loop. A rare packet loss is usually | ||||
admissible, but typically, a loss of multiple packets in a row will | ||||
cause an emergency halt of the production and incur a high cost for | ||||
the manufacturer. | ||||
</t> | ||||
<t>Additional details and use cases related to industrial | ||||
applications and their RAW requirements can be found in <xref | ||||
target="I-D.ietf-raw-industrial-requirements" format="default"/>. | ||||
</t> | ||||
</section> | ||||
<!--"Control Loops"--> | ||||
<section title="Use-Case Description"> | <section anchor="indusdiags" numbered="true" toc="default"> | |||
<t> | <name>Monitoring and Diagnostics</name> | |||
Many devices support audio and video streaming <xref target="RFC9317" /> by empl | <t>A secondary use case deals with monitoring and diagnostics. This | |||
oying 802.11 wireless LAN. | data is essential to improve the performance of a production line, | |||
Some of these applications require low latency capability. For instance, when | e.g., by optimizing real-time processing or by maintenance windows | |||
the application provides interactive play, or when the audio plays in real | using Machine Learning predictions. For the lack of wireless | |||
time - meaning live for public addresses in train stations or in theme parks. | technologies, some specific industries such as Oil and Gas have been | |||
</t> | using serial cables, literally by the millions, to perform their | |||
process optimization over the previous decades. However, few | ||||
industries would afford the associated cost. One of the goals of the | ||||
Industrial Internet of Things is to provide the same benefits to all | ||||
industries, including SmartGrid, transportation, building, | ||||
commercial, and medical. This requires a cheap, available, and | ||||
scalable IP-based access technology. | ||||
</t> | ||||
<t>Inside the factory, wires may already be available to operate the | ||||
control network. However, monitoring and diagnostics data are not | ||||
welcome in that network for several reasons. On the one hand, it is | ||||
rich and asynchronous, meaning that it may influence the | ||||
deterministic nature of the control operations and impact the | ||||
production. On the other hand, this information must be reported to | ||||
the operators over IP, which means the potential for a security | ||||
breach via the interconnection of the Operational Technology | ||||
network with the Internet Technology network and the potential | ||||
of a rogue access. | ||||
</t> | ||||
</section> | ||||
<!-- "Monitoring and diagnostics" --> | ||||
<t> | </section> | |||
The professional audio and video industry ("ProAV") includes: | <!-- title="Specifics --> | |||
<list style="symbols"> | ||||
<t> | <section numbered="true" toc="default"> | |||
Virtual Reality / Augmented Reality (VR/AR) | <name>The Need for Wireless</name> | |||
<t>Wires used on a robot arm are prone to breakage, after a few | ||||
thousand flexions, a lot faster than a power cable that is wider in | ||||
diameter and more resilient. In general, wired networking and mobile | ||||
parts are not a good match, mostly in the case of fast and recurrent | ||||
activities, as well as rotation. | ||||
</t> | </t> | |||
<t> | <t>When refurbishing older premises that were built before the | |||
Production and post-production systems such as CD and Blu-ray disk mastering. | Internet age, power is usually available everywhere, but data is | |||
not. It is often impractical, time consuming and expensive to deploy | ||||
an Ethernet fabric across walls and between buildings. Deploying a | ||||
wire may take months and cost tens of thousands of US Dollars. | ||||
</t> | </t> | |||
<t>Even when wiring exists, like in the case of an existing control | ||||
<t> | network, asynchronous IP packets, such as diagnostics, may not be | |||
Public address, media and emergency systems at large venues (e.g., airports, | welcome for operational and security reasons. For those packets, the | |||
train stations, stadiums, and theme parks). | option to create a parallel wireless network offers a credible | |||
solution that can scale with the many sensors and actuators that equip | ||||
every robot, valve, and fan that are deployed on the factory floor. It | ||||
may also help detect and prevent a failure that could impact the | ||||
production, like the degradation (vibration) of a cooling fan on the | ||||
ceiling. IEEE Std. 802.15.4 TSCH <xref target="RFC7554" | ||||
format="default"/> is a promising technology for that purpose, mostly | ||||
if the scheduled operations enable the use of the same network by | ||||
asynchronous and deterministic flows in parallel. | ||||
</t> | </t> | |||
</section> | ||||
<!-- title="The Need for Wireless" --> | ||||
</list> | <section numbered="true" toc="default"> | |||
<name>Requirements for RAW</name> | ||||
</t> | <t>As stated by the <xref target="RFC8557" format="default"> | |||
"Deterministic Networking Problem Statement"</xref>, a deterministic | ||||
</section> | network is backwards compatible with (capable of transporting) | |||
statistically multiplexed traffic while preserving the properties of | ||||
<section title="Specifics"> | the accepted deterministic flows. While the <xref target="RFC9030" | |||
format="default">"6TiSCH Architecture"</xref> serves that requirement, | ||||
the work at 6TiSCH was focused on best-effort IPv6 packet flows. RAW | ||||
should be able to lock so-called "hard cells" (i.e., scheduled cells | ||||
<xref target="I-D.ietf-6tisch-terminology" format="default"/>) for use | ||||
by a centralized scheduler and leverage time and spatial diversity | ||||
over a graph of end-to-end paths called a "Track" that is based on | ||||
those cells. | ||||
</t> | ||||
<t>Over recent years, major industrial protocols | ||||
have been migrating towards Ethernet and IP. (For example, <xref target= | ||||
"ODVA"/> with | ||||
EtherNet/IP <xref target="EIP"/> and <xref target="PROFINET"/>, where OD | ||||
VA is the organization that | ||||
supports network technologies built on the Common Industrial Protocol | ||||
(CIP) including EtherNet/IP.) In order to unleash the full power of | ||||
the IP hourglass model, it should be possible to deploy any | ||||
application over any network that has the physical capacity to | ||||
transport the industrial flow, regardless of the MAC/PHY technology, | ||||
wired, or wireless, and across technologies. RAW mechanisms should be | ||||
able to set up a Track over a wireless access segment and a wired or | ||||
wireless backbone to report both sensor data and critical monitoring | ||||
within a bounded latency and should be able to maintain the high | ||||
reliability of the flows over time. It is also important to ensure | ||||
that RAW solutions are interoperable with existing wireless solutions | ||||
in place and with legacy equipment whose capabilities can be extended | ||||
using retrofitting. Maintainability, as a broader concept than | ||||
reliability, is also important in industrial scenarios <xref | ||||
target="MAR19" format="default"/>. | ||||
</t> | ||||
<!-- BEGIN Non-latency critical considerations --> | ||||
<section numbered="true" toc="default"> | ||||
<name>Non-latency-critical Considerations</name> | ||||
<t>Monitoring and diagnostics applications do not require | ||||
latency-critical communications but demand reliable and scalable | ||||
communications. On the other hand, process-control applications | ||||
involve control loops that require a bounded latency and, thus, are | ||||
latency critical. However, they can be managed end-to-end, and | ||||
therefore DetNet mechanisms can be applied in conjunction with RAW | ||||
mechanisms. | ||||
</t> | ||||
</section> | ||||
<!-- END Non-latency critical considerations --> | ||||
<section title="Uninterrupted Stream Playback"> | ||||
<t> | ||||
Considering the uninterrupted audio or video stream, a potential packet loss | ||||
during the transmission of audio or video flows cannot be tackled by re-trying | ||||
the transmission, as it is done with file transfer, because by the time the | ||||
packet lost has been identified it is too late to proceed with packet | ||||
re-transmission. Buffering might be employed to provide a certain delay which | ||||
will allow for one or more re-transmissions, however such approach is not | ||||
viable in application where delays are not acceptable. | ||||
</t> | ||||
</section> | </section> | |||
<section title="Synchronized Stream Playback"> | ||||
<t> | ||||
In the context of ProAV over packet networks, latency is the time between the tr | ||||
ansmitted signal over a stream and its reception. Thus, for sound to remain sync | ||||
hronized to the movement in the video, the latency of both the audio and video s | ||||
treams must be bounded and consistent. | ||||
</t> | ||||
</section> | ||||
</section> | </section> | |||
<section numbered="true" toc="default"> | ||||
<section title="The Need for Wireless"> | <name>Professional Audio and Video</name> | |||
<section numbered="true" toc="default"> | ||||
<t> | <name>Use Case Description</name> | |||
The devices need the wireless communication to support video streaming via IEEE | <t>Many devices support audio and video streaming <xref | |||
802.11 wireless LAN for instance. Wireless communications provide huge | target="RFC9317" format="default"/> by employing 802.11 wireless LAN. | |||
advantages in terms of simpler deployments in many scenarios, where the use of a | Some of these applications require low latency capability, for | |||
wired alternative would not be feasible. Similarly, in live events, mobility | instance, when the application provides interactive play or when the | |||
support makes wireless communications the only viable approach. | audio plays in real time -- meaning being live for public addresses in | |||
</t> | train stations or in theme parks. | |||
</t> | ||||
<t> | <t>The professional audio and video industry (ProAV) includes: | |||
Deployed announcement speakers, for instance | </t> | |||
along the platforms of the train stations, need the wireless communication to | <ul spacing="normal"> | |||
forward the audio traffic in real time. Most train stations are already built, a | <li>Virtual Reality / Augmented Reality (VR/AR) </li> | |||
nd | <li>Production and post-production systems, such as CD and Blu-ray | |||
deploying novel cables for each novel service seems expensive. | disk mastering.</li> | |||
</t> | <li>Public address, media, and emergency systems at large venues | |||
(e.g., airports, train stations, stadiums, and theme parks).</li> | ||||
</section> <!-- title="The Need for Wireless" --> | </ul> | |||
<section title="Requirements for RAW"> | ||||
<t> | ||||
The network infrastructure needs to support heterogeneous types of traffic | ||||
(including QoS). | ||||
</t> | ||||
<t> | ||||
Content delivery with bounded (lowest possible) latency. | ||||
</t> | ||||
<t> | ||||
The deployed network topology should allow for multipath. This will enable for | ||||
multiple streams to have different (and multiple) paths (tracks) through the | ||||
network to support redundancy. | ||||
</t> | ||||
<!-- BEGIN Non-latency critical considerations --> | ||||
<section title="Non-latency critical considerations"> | ||||
<t> | ||||
For synchronized streaming, latency must be bounded, and therefore, depending on | ||||
the actual requirements, this can be considered as latency critical. However, | ||||
the most critical requirement of this use-case is reliability, by the network | ||||
providing redundancy. Note that in many cases, wireless is only present in the | ||||
access, where RAW mechanisms could be applied, but other wired segments are also | ||||
involved (like the Internet), and therefore latency cannot be guaranteed. | ||||
</t> | ||||
</section> | </section> | |||
<!-- END Non-latency critical considerations --> | <section numbered="true" toc="default"> | |||
<name>Specifics</name> | ||||
</section> | <section numbered="true" toc="default"> | |||
<name>Uninterrupted Stream Playback</name> | ||||
</section> | <t>Considering the uninterrupted audio or video stream, a potential | |||
packet loss during the transmission of audio or video flows cannot | ||||
<section title="Wireless Gaming"> | be tackled by re-trying the transmission, as it is done with file | |||
transfer, because by the time the lost packet has been identified, | ||||
<section title="Use-Case Description"> | it is too late to proceed with packet re-transmission. Buffering | |||
might be employed to provide a certain delay that will allow for one | ||||
<t> | or more re-transmissions. However, such an approach is not viable in | |||
The gaming industry includes <xref target="IEEE80211RTA" /> real-time mobile | applications where delays are not acceptable. | |||
gaming, wireless console gaming, wireless gaming controllers and cloud gaming. N | </t> | |||
ote that they are not mutually exclusive (e.g., a console can connect wirelessly | </section> | |||
to the Internet to play a cloud game). For RAW, wireless console gaming is the | <section numbered="true" toc="default"> | |||
most relevant one. We next summarize the four: | <name>Synchronized Stream Playback</name> | |||
<t>In the context of ProAV over packet networks, latency is the time | ||||
<list style="symbols"> | between the transmitted signal over a stream and its | |||
reception. Thus, for sound to remain synchronized to the movement in | ||||
<t> | the video, the latency of both the audio and video streams must be | |||
Real-time Mobile Gaming: Different from traditional games, real time mobile | bounded and consistent. | |||
gaming is very sensitive to network latency and stability. The mobile game can | </t> | |||
connect multiple players together in a single game session and exchange data | </section> | |||
messages between game server and connected players. Real-time means the feedback | </section> | |||
should present on screen as users operate in game. For good game experience, the | <section numbered="true" toc="default"> | |||
end-to-end (E2E) latency plus game servers processing time must be the same for | <name>The Need for Wireless</name> | |||
all players and should not be noticeable as the game is played. RAW technologies | <t>Audio and video devices need the wireless communication to support vi | |||
might help in keeping latencies low on the wireless segments of the communicati | deo | |||
on. | streaming via IEEE 802.11 wireless LAN, for instance. Wireless | |||
communications provide huge advantages in terms of simpler deployments | ||||
in many scenarios where the use of a wired alternative would not be | ||||
feasible. Similarly, in live events, mobility support makes wireless | ||||
communications the only viable approach. | ||||
</t> | </t> | |||
<t>Deployed announcement speakers, for instance, along the platforms of | ||||
<t> | the train stations, need the wireless communication to forward the | |||
Wireless Console Gaming: while gamers may use a physical console, interactions w | audio traffic in real time. Most train stations are already built, and | |||
ith | deploying novel cables for each novel service seems expensive. | |||
a remote server may be required for online games. Most of the gaming consoles to | ||||
day | ||||
support Wi-Fi 5, but may benefit from a scheduled access with Wi-Fi 6 in the | ||||
future. Previous Wi-Fi versions have an especially bad reputation among the gami | ||||
ng | ||||
community. The main reasons are high latency, lag spikes, and jitter. | ||||
</t> | </t> | |||
</section> | ||||
<!-- title="The Need for Wireless" --> | ||||
<t> | <section numbered="true" toc="default"> | |||
Wireless Gaming controllers: most controllers are now wireless for a freedom of | <name>Requirements for RAW</name> | |||
movement.Controllers may interact with consoles or directly with gaming server i | <t>The network infrastructure needs to support heterogeneous types of | |||
n | traffic (including QoS). | |||
the cloud. A low and stable end-to-end latency is here of predominant importance | ||||
. | ||||
</t> | </t> | |||
<t>Content delivery must have bounded latency (to the lowest possible lat | ||||
<t> | ency).</t> | |||
Cloud Gaming: The cloud gaming requires low latency capability as the user | <t>The deployed network topology should allow for multipath. This will | |||
commands in a game session need to be sent back to the cloud server, the cloud | enable for multiple streams to have different (and multiple) paths | |||
server would update game context depending on the received commands, and the | (Tracks) through the network to support redundancy. | |||
cloud server would render the picture/video to be displayed at user devices and | ||||
stream the picture/video content to the user devices. User devices might very | ||||
likely be connected wirelessly. | ||||
</t> | </t> | |||
<!-- BEGIN Non-latency critical considerations --> | ||||
<section numbered="true" toc="default"> | ||||
<name>Non-latency-critical Considerations</name> | ||||
<t>For synchronized streaming, latency must be bounded. | ||||
Therefore, depending on the actual requirements, this can be | ||||
considered as "latency critical". | ||||
</list> | However, the most critical | |||
requirement of this use case is reliability, which can be achieved by | ||||
</t> | the network | |||
providing redundancy. Note that in many cases, wireless is only | ||||
</section> | present in the access where RAW mechanisms could be applied, but | |||
other wired segments are also involved (like the Internet), and | ||||
<section title="Specifics"> | therefore latency cannot be guaranteed. | |||
</t> | ||||
<t> | </section> | |||
While a lot of details can be found on <xref target="IEEE80211RTA" />, we next | <!-- END Non-latency critical considerations --> | |||
summarize the main requirements in terms of latency, jitter and packet loss: | ||||
<list style="symbols"> | ||||
<t> | </section> | |||
Intra Basic Service Set (BSS) latency is less than 5 ms. | </section> | |||
<section numbered="true" toc="default"> | ||||
<name>Wireless Gaming</name> | ||||
<section numbered="true" toc="default"> | ||||
<name>Use Case Description</name> | ||||
<t>The gaming industry includes <xref target="IEEE80211RTA" | ||||
format="default"/> real-time mobile gaming, wireless console gaming, | ||||
wireless gaming controllers, and cloud gaming. Note that they are not | ||||
mutually exclusive (e.g., a console can connect wirelessly to the | ||||
Internet to play a cloud game). For RAW, wireless console gaming is | ||||
the most relevant one. We next summarize the four:</t> | ||||
<ul spacing="normal"> | ||||
<li><t>Real-time mobile gaming:</t> | ||||
<t>Real-time mobile gaming is | ||||
very sensitive to network latency and stability. The mobile game can | ||||
connect multiple players together in a single game session and | ||||
exchange data messages between game server and connected | ||||
players. Real-time means the feedback should present on-screen as | ||||
users operate in-game. For good game experience, the end-to-end | ||||
latency plus game servers processing time must be the same for | ||||
all players and should not be noticeable as the game is played. RAW | ||||
technologies might help in keeping latencies low on the wireless | ||||
segments of the communication.</t></li> | ||||
<li><t>Wireless console gaming:</t> | ||||
<t>While gamers may use a physical console, interactions with a | ||||
remote server may be required for online games. Most of the gaming | ||||
consoles today support Wi-Fi 5 but may benefit from a scheduled | ||||
access with Wi-Fi 6 in the future. Previous Wi-Fi versions have an | ||||
especially bad reputation among the gaming community, the main | ||||
reasons being high latency, lag spikes, and jitter.</t></li> | ||||
<li><t>Wireless Gaming controllers:</t> | ||||
<t>Most controllers are now wireless for the freedom of | ||||
movement. Controllers may interact with consoles or directly with | ||||
the gaming server in the cloud. A low and stable end-to-end latency | ||||
is here of predominant importance.</t></li> | ||||
<li><t>Cloud Gaming:</t> | ||||
<t>Cloud gaming requires low-latency capability as | ||||
the user commands in a game session are sent back to the | ||||
cloud server. Then, the cloud server updates the game context | ||||
depending on the received commands, renders the | ||||
picture/video to be displayed on the user devices, and streams the | ||||
picture/video content to the user devices. User devices might very likely | ||||
be connected | ||||
wirelessly.</t></li> | ||||
</ul> | ||||
</section> | ||||
<section numbered="true" toc="default"> | ||||
<name>Specifics</name> <t>While a lot of details can be found at <xref | ||||
target="IEEE80211RTA" format="default"/>, we next summarize the main | ||||
requirements in terms of latency, jitter, and packet loss: </t> | ||||
<ul spacing="normal"> | ||||
<li>Intra Basic Service Set (BSS) latency is less than 5 ms.</li> | ||||
<li>Jitter variance is less than 2 ms.</li> | ||||
<li>Packet loss is less than 0.1%.</li> | ||||
</ul> | ||||
</section> | ||||
<section numbered="true" toc="default"> | ||||
<name>The Need for Wireless</name> | ||||
<t>Gaming is evolving towards wireless, as players demand being able | ||||
to play anywhere, and the game requires a more immersive experience | ||||
including body movements. Besides, the industry is changing towards | ||||
playing from mobile phones, which are inherently connected via | ||||
wireless technologies. | ||||
Wireless controllers are the rule in modern gaming, with increasingly | ||||
sophisticated interactions (e.g., haptic feedback, augmented reality). | ||||
</t> | </t> | |||
</section> | ||||
<section numbered="true" toc="default"> | ||||
<name>Requirements for RAW</name> | ||||
<dl spacing="normal" newline="true"> | ||||
<dt>Time-sensitive networking extensions:</dt> | ||||
<dd>Extensions, such as time-aware shaping and redundancy, | ||||
can be explored to address congestion and reliability problems | ||||
present in wireless networks. As an example, in haptics, it is very | ||||
important to minimize latency failures.</dd> | ||||
<dt>Priority tagging (Stream identification):</dt> | ||||
<dd>One basic requirement to provide better QoS for time-sensitive | ||||
traffic is the capability to identify and differentiate | ||||
time-sensitive packets from other (like best-effort) traffic.</dd> | ||||
<dt>Time-aware shaping:</dt> | ||||
<dd>This capability (defined in IEEE 802.1Qbv) consists of gates to | ||||
control the opening and closing of queues that share a common egress | ||||
port within an Ethernet switch. A scheduler defines the times when | ||||
each queue opens or closes, therefore, eliminating congestion and | ||||
ensuring that frames are delivered within the expected latency | ||||
bounds. Though, note that while this requirement needs to be | ||||
signaled by RAW mechanisms, it would actually be served by the | ||||
lower layer.</dd> | ||||
<dt>Dual/multiple link:</dt> | ||||
<dd>Due to the fact that competitions and interference are common | ||||
and hardly in control under wireless network, to improve the latency | ||||
stability, dual/multiple link proposal is brought up to address this | ||||
issue.</dd> | ||||
<dt>Admission Control:</dt> | ||||
<dd>Congestion is a major cause of high/variable latency, and it is | ||||
well known that if the traffic load exceeds the capability of the | ||||
link, QoS will be degraded. QoS degradation may be acceptable for | ||||
many applications today. However, emerging time-sensitive | ||||
applications are highly susceptible to increased latency and | ||||
jitter. To better control QoS, it is important to control access to | ||||
the network resources.</dd> | ||||
</dl> | ||||
<!-- BEGIN Non-latency critical considerations --> | ||||
<section numbered="true" toc="default"> | ||||
<name>Non-latency-critical Considerations</name> | ||||
<t>Depending on the actual scenario, and on use of Internet to | ||||
interconnect different users, the communication requirements of this | ||||
use case might be considered as latency critical due to the need of | ||||
bounded latency. However, note that, in most of these scenarios, | ||||
part of the communication path is not wireless, and DetNet | ||||
mechanisms cannot be applied easily (e.g., when the public Internet | ||||
is involved), and therefore, reliability is the critical | ||||
requirement. | ||||
</t> | ||||
</section> | ||||
<!-- END Non-latency critical considerations --> | ||||
<t> | </section> | |||
Jitter variance is less than 2 ms. | </section> | |||
<section numbered="true" toc="default"> | ||||
<name>Unmanned Aerial Vehicles and Vehicle-to-Vehicle Platooning and | ||||
Control</name> | ||||
<section numbered="true" toc="default"> | ||||
<name>Use Case Description</name> | ||||
<t>Unmanned Aerial Vehicles (UAVs) are becoming very popular for many | ||||
different applications, including military and civil use cases. The | ||||
term "drone" is commonly used to refer to a UAV. | ||||
</t> | </t> | |||
<t> | <t> | |||
Packet loss is less than 0.1 percent. | UAVs can be used to perform aerial surveillance activities, traffic monitoring | |||
(i.e., the Spanish traffic control has recently introduced a fleet of drones | ||||
for quicker reactions upon traffic congestion related events <xref | ||||
target="DGT2021" format="default"/>), support of emergency situations, and | ||||
even transporting of small goods (e.g., medicine in rural areas). Note that | ||||
the surveillance and monitoring application would have to comply with local | ||||
regulations regarding location privacy of users. Different considerations have | ||||
to be applied when surveillance is performed for traffic rules enforcement | ||||
(e.g., generating fines), as compared to when traffic load is being monitored. | ||||
</t> | </t> | |||
<t>Many types of vehicles, including UAVs but also others, such as | ||||
</list> | cars, can travel in platoons, driving together with shorter distances | |||
between vehicles to increase efficiency. Platooning imposes certain | ||||
</t> | vehicle-to-vehicle considerations, most of these are applicable to | |||
both UAVs and other vehicle types.</t> | ||||
</section> | <t>UAVs and other vehicles typically have various forms of wireless | |||
connectivity: | ||||
<section title="The Need for Wireless"> | ||||
<t> | ||||
Gaming is evolving towards wireless, as players demand being | ||||
able to play anywhere, and the game requires a more immersive experience | ||||
including body movements. Besides, the industry is changing towards playing from | ||||
mobile phones, which are inherently connected via wireless technologies. | ||||
<!-- FT=: wireless controllers (haptic, etc.) --> | ||||
Wireless controllers are the rule in modern gaming, with increasingly sophistica | ||||
ted | ||||
interactions (e.g., haptic feedback, augmented reality). | ||||
</t> | ||||
</section> | ||||
<section title="Requirements for RAW"> | ||||
<t> | ||||
<list style="symbols"> | ||||
<t> | ||||
Time sensitive networking extensions: extensions, such as time-aware shaping and | ||||
redundancy can be explored to address congestion and reliability problems | ||||
present in wireless networks. As an example, in haptics it is very important to | ||||
minimize latency failures. | ||||
</t> | </t> | |||
<ul spacing="normal"> | ||||
<t> | <li>Cellular: for communication with the control center, remote | |||
Priority tagging (Stream identification): one basic requirement to provide | maneuvering, and monitoring of the drone;</li> | |||
better QoS for time-sensitive traffic is the capability to identify and | <li>IEEE 802.11: for inter-drone communications (i.e., platooning) | |||
differentiate time-sensitive packets from other (like best-effort) traffic. | and providing connectivity to other devices (i.e., acting as Access | |||
Point).</li> | ||||
</ul> | ||||
<t>Note that autonomous cars share many of the characteristics of the | ||||
aforementioned UAV case. Therefore, it is of interest for RAW. | ||||
</t> | </t> | |||
</section> | ||||
<t> | <section numbered="true" toc="default"> | |||
Time-aware shaping: this capability (defined in IEEE 802.1Qbv) consists of gates | <name>Specifics</name> | |||
to control the opening/closing of queues that share a common egress port within | <t>Some of the use cases and tasks involving UAVs require coordination | |||
an Ethernet switch. A scheduler defines the times when each queue opens or | among UAVs. Others involve complex computing tasks that might not be | |||
close, therefore eliminating congestion and ensuring that frames are delivered | performed using the limited computing resources that a drone typically | |||
within the expected latency bounds. Note though, that while this requirement | has. These two aspects require continuous connectivity with the | |||
needs to be signalled by RAW mechanisms, it would be actually served by the | control center and among UAVs. | |||
lower layer. | ||||
</t> | </t> | |||
<t>Remote maneuvering of a drone might be performed over a cellular | ||||
<t> | network in some cases, but there are situations that need very | |||
Dual/multiple link: due to the fact that competitions and interference are commo | low latency and deterministic behavior of the connectivity. Examples | |||
n and | involve platooning of drones or sharing of computing resources among | |||
hardly in control under wireless network, to improve the latency stability, | drones (like a drone offloading some function to a neighboring drone). | |||
dual/multiple link proposal is brought up to address this issue. | ||||
</t> | </t> | |||
</section> | ||||
<t> | <section numbered="true" toc="default"> | |||
Admission Control: congestion is a major cause of high/variable latency and it | <name>The Need for Wireless</name> | |||
is well known that if the traffic load exceeds the capability of the link, QoS | <t>UAVs cannot be connected through any type of wired media, so it is | |||
will be degraded. QoS degradation may be acceptable for many applications today, | obvious that wireless is needed. | |||
however emerging time-sensitive applications are highly susceptible to increased | ||||
latency and jitter. To better control QoS, it is important to control | ||||
access to the network resources. | ||||
</t> | </t> | |||
</list> | ||||
</t> | ||||
<!-- BEGIN Non-latency critical considerations --> | ||||
<section title="Non-latency critical considerations"> | ||||
<t> | ||||
Depending on the actual scenario, and on use of Internet to interconnect | ||||
different users, the communication requirements of this use-case might be | ||||
considered as latency critical due to the need of bounded latency. But note that | ||||
in most of these scenarios, part of the communication path is not wireless and | ||||
DetNet mechanisms cannot be applied easily (e.g., when the public Internet is | ||||
involved), and therefore in these cases, reliability is the critical | ||||
requirement. | ||||
</t> | ||||
</section> | </section> | |||
<!-- END Non-latency critical considerations --> | <!-- title="The Need for Wireless" --> | |||
</section> | ||||
</section> | ||||
<section title="Unmanned Aerial Vehicles and Vehicle-to-Vehicle platooning and c | ||||
ontrol"> | ||||
<section title="Use-Case Description"> | ||||
<t> | ||||
Unmanned Aerial Vehicles (UAVs) are becoming very popular for many different | ||||
applications, including military and civil use-cases. The term drone is commonly | ||||
used to refer to a UAV. | ||||
</t> | ||||
<t> | ||||
<!-- FT: ref for ths spanish app? (I also inserted the medicine app, | ||||
quite popular in Africa) --> | ||||
UAVs can be used to perform aerial surveillance activities, traffic monitoring | ||||
(i.e., the Spanish traffic control has recently introduced a fleet of drones for | ||||
quicker reactions upon traffic congestion related events <xref target="DGT2021" | ||||
/>), support of emergency situations, and even transportation of small goods (e. | ||||
g., medicine in rural | ||||
areas). Note that the surveillance and monitoring application would have to comp | ||||
ly with local regulations regarding location privacy of users. Different conside | ||||
rations have to be applied when surveillance is performed for traffic rules enfo | ||||
rcement (e.g., generating fines) as compared to when traffic load is being monit | ||||
ored. | ||||
</t> | ||||
<t> | ||||
Many types of vehicles, including UAVs but also others, such as cars, can travel | ||||
in platoons, driving together with shorter distances between vehicles to | ||||
increase efficiency. Platooning imposes certain vehicle-to-vehicle | ||||
considerations, most of these are applicable to both UAVs and other vehicle | ||||
types. | ||||
</t> | ||||
<t> | ||||
UAVs/vehicles typically have various forms of wireless connectivity: | ||||
</t> | ||||
<t> | ||||
<list style="symbols"> | ||||
<t>Cellular: for communication with the control center, for remote | ||||
maneuvering as well as monitoring of the drone; | ||||
</t> | ||||
<t>IEEE 802.11: for inter-drone communications (i.e., platooning) | ||||
and providing connectivity to other devices (i.e., acting as Access Point). | ||||
</t> | ||||
</list> | ||||
</t> | ||||
<t> | ||||
Note that autonomous cars share many of the characteristics of the aforemention | ||||
UAV case, and therefore it is of interest for RAW. | ||||
</t> | ||||
</section> | ||||
<section title="Specifics"> | ||||
<t> | ||||
Some of the use-cases/tasks involving UAVs require coordination among UAVs. | ||||
Others involve complex compute tasks that might not be performed using the | ||||
limited computing resources that a drone typically has. These two aspects | ||||
require continuous connectivity with the control center and among UAVs. | ||||
</t> | ||||
<t> | ||||
Remote maneuvering of a drone might be performed over a cellular network in some | ||||
cases, however, there are situations that need very low latency and | ||||
deterministic behavior of the connectivity. Examples involve platooning of | ||||
drones or sharing of computing resources among drones (like, a drone offload som | ||||
e | ||||
function to a neighboring drone). | ||||
</t> | ||||
</section> | ||||
<section title="The Need for Wireless"> | ||||
<t> | <section numbered="true" toc="default"> | |||
UAVs cannot be connected through any type of wired media, so it is obvious that | <name>Requirements for RAW</name> | |||
wireless is needed. | <t>The network infrastructure is composed of the UAVs themselves, | |||
requiring self-configuration capabilities. | ||||
</t> | </t> | |||
<t>Heterogeneous types of traffic need to be supported, from extremely | ||||
</section> <!-- title="The Need for Wireless" --> | critical traffic types requiring ultra-low latency and high resiliency | |||
to traffic requiring low-to-medium latency. | ||||
<section title="Requirements for RAW"> | ||||
<t> | ||||
The network infrastructure is composed by the UAVs themselves, requiring | ||||
self-configuration capabilities. | ||||
</t> | </t> | |||
<t>When a given service is decomposed into functions (which are hosted a | ||||
<t> | t | |||
Heterogeneous types of traffic need to be supported, from extremely critical | different UAVs and chained), each link connecting two given functions | |||
ones requiring ultra-low latency and high resiliency, to traffic requiring | would have a well-defined set of requirements (e.g., latency, | |||
low-medium latency. | bandwidth, and jitter) that must be met. | |||
</t> | </t> | |||
<!-- BEGIN Non-latency critical considerations --> | ||||
<section numbered="true" toc="default"> | ||||
<name>Non-latency-critical Considerations</name> | ||||
<t>Today's solutions keep the processing operations that are | ||||
critical local (i.e., they are not offloaded). Therefore, in this | ||||
use case, the critical requirement is reliability, and, only for some | ||||
platooning and inter-drone communications, latency is critical. | ||||
</t> | ||||
</section> | ||||
<!-- END Non-latency critical considerations --> | ||||
</section> | ||||
</section> | ||||
<section numbered="true" toc="default"> | ||||
<name>Edge Robotics Control</name> | ||||
<section numbered="true" toc="default"> | ||||
<name>Use Case Description</name> | ||||
<t>The edge robotics scenario consists of several robots, deployed in | ||||
a given area (like a shopping mall) and inter-connected via an access | ||||
network to a network edge device or a data center. The robots are | ||||
connected to the edge so that complex computational activities are not | ||||
executed locally at the robots but offloaded to the edge. This brings | ||||
additional flexibility in the type of tasks that the robots perform, | ||||
reduces the costs of robot-manufacturing (due to their lower | ||||
complexity), and enables complex tasks involving coordination among | ||||
robots (that can be more easily performed if robots are centrally | ||||
controlled). | ||||
</t> | ||||
<t> | <t> | |||
When a given service is decomposed into functions -- hosted at different UAVs -- | Simple examples of the use of multiple robots are cleaning, video surveillance | |||
chained, each link connecting two given functions would have a well-defined set | (note that this have to comply with local regulations regarding user privacy | |||
of requirements (e.g., latency, bandwidth and jitter) that must be met. | at the application level), search and rescue operations, and delivering of | |||
goods from warehouses to shops. Multiple robots are simultaneously instructed | ||||
to perform individual tasks by moving the robotic intelligence from the robots | ||||
to the network's edge. That enables easy synchronization, scalable solution, | ||||
and on-demand option to create flexible fleet of robots. | ||||
</t> | </t> | |||
<t>Robots would have various forms of wireless connectivity: | ||||
<!-- BEGIN Non-latency critical considerations --> | </t> | |||
<section title="Non-latency critical considerations"> | <ul spacing="normal"> | |||
<li>Cellular: as an additional communication link to the edge, | ||||
<t> | though primarily as backup, since ultra-low latency is needed. | |||
Today's solutions keep the processing operations that are critical local (i.e., | </li> | |||
they are not offloaded). Therefore, in this use-case, the critical requirement | <li>IEEE 802.11: for connection to the edge and also inter-robot | |||
is reliability, and only for some platooning and inter-drone communications | communications (i.e., for coordinated actions).</li> | |||
latency is critical. | </ul> | |||
</t> | ||||
</section> | </section> | |||
<!-- END Non-latency critical considerations --> | <section numbered="true" toc="default"> | |||
<name>Specifics</name> | ||||
</section> | <t>Some of the use cases and tasks involving robots might benefit from | |||
decomposition of a service into small functions that are distributed and | ||||
</section> | chained among robots and the edge. These require continuous | |||
connectivity with the control center and among drones. | ||||
<section title="Edge Robotics control"> | ||||
<section title="Use-Case Description"> | ||||
<t> | ||||
The Edge Robotics scenario consists of several robots, deployed in a given area | ||||
(like a shopping mall), inter-connected via an access network to a | ||||
network edge device or a data center. The robots are connected to the edge so | ||||
complex computational activities are not executed locally at the robots but | ||||
offloaded to the edge. This brings additional flexibility in the type of tasks | ||||
that the robots do, as well as reducing the costs of robot manufacturing (due to | ||||
their lower complexity), and enabling complex tasks involving coordination among | ||||
robots (that can be more easily performed if robots are centrally controlled). | ||||
</t> | ||||
<t> | ||||
<!-- FT: search and rescue app --> | ||||
Simple examples of the use of multiple robots are cleaning, video surveillance ( | ||||
note that this have to comply with local regulations regarding user's privacy at | ||||
the application level), | ||||
search and rescue operations, and delivering of goods from warehouses to shops. | ||||
Multiple robots are simultaneously instructed to perform individual tasks by | ||||
moving the robotic intelligence from the robots to the network's edge. That | ||||
enables easy synchronization, scalable solution, and on-demand option to create | ||||
flexible fleet of robots. | ||||
</t> | ||||
<t> | ||||
Robots would have various forms of wireless connectivity: | ||||
</t> | ||||
<t> | ||||
<list style="symbols"> | ||||
<t> | ||||
IEEE 802.11: for connection to the edge and also inter-robot communications | ||||
(i.e., for coordinated actions). | ||||
</t> | ||||
<t> | ||||
Cellular: as an additional communication link to the edge, though primarily as | ||||
backup, since ultra-low latency is needed. | ||||
</t> | ||||
</list> | ||||
</t> | ||||
</section> | ||||
<section title="Specifics"> | ||||
<t> | ||||
Some of the use-cases/tasks involving robots might benefit from decomposition of | ||||
a service in small functions that are distributed and chained among robots and | ||||
the edge. These require continuous connectivity with the control center and | ||||
among drones. | ||||
</t> | ||||
<t> | ||||
Robot control is an activity requiring very low latency (0.5-20 ms <xref target= | ||||
"Groshev2021" />) between the robot and the location where the control intellige | ||||
nce resides (which might be the edge or another robot). | ||||
</t> | ||||
</section> | ||||
<section title="The Need for Wireless"> | ||||
<t> | ||||
Deploying robots in scenarios such as shopping malls for the applications | ||||
mentioned cannot be done via wired connectivity. | ||||
</t> | </t> | |||
<t>Robot control is an activity requiring very low latency (0.5-20 ms | ||||
</section> <!-- title="The Need for Wireless" --> | <xref target="Groshev2021" format="default"/>) between the robot and | |||
the location where the control intelligence resides (which might be | ||||
<section title="Requirements for RAW"> | the edge or another robot). | |||
<t> | ||||
The network infrastructure needs to support heterogeneous types of traffic, from | ||||
robot control to video streaming. | ||||
</t> | </t> | |||
</section> | ||||
<t> | <section numbered="true" toc="default"> | |||
When a given service is decomposed into functions -- hosted at different robots | <name>The Need for Wireless</name> | |||
set of requirements (latency, bandwidth and jitter) that must be met. | <t>Deploying robots in scenarios such as shopping malls for the | |||
applications mentioned cannot be done via wired connectivity. | ||||
</t> | </t> | |||
<!-- BEGIN Non-latency critical considerations --> | ||||
<section title="Non-latency critical considerations"> | ||||
<t> | ||||
This use-case might combine multiple communication flows, with some of them | ||||
being latency critical (like those related to robot control tasks). Note that | ||||
there are still many communication flows (like some offloading tasks) that only | ||||
demand reliability and availability. | ||||
</t> | ||||
</section> | </section> | |||
<!-- END Non-latency critical considerations --> | <!-- title="The Need for Wireless" --> | |||
</section> | ||||
</section> | ||||
<!-- [2020-07-11] cjbc: text added --> | ||||
<section title="Instrumented emergency medical vehicles"> | ||||
<section title="Use-Case Description"> | ||||
<t> | ||||
An instrumented ambulance would be one that one or multiple network segments to | ||||
which are connected | ||||
these end systems such as: | ||||
<list style="symbols" > | ||||
<t> | ||||
vital signs sensors attached to the casualty in the ambulance. Relay medical | ||||
data to hospital emergency room, | ||||
</t> | ||||
<t> | ||||
radio-navigation sensor to relay position data to various destinations including | ||||
dispatcher, | ||||
</t> | ||||
<t> | ||||
voice communication for ambulance attendant (like to consult with ER doctor), an | ||||
d | ||||
</t> | ||||
<t> | ||||
voice communication between driver and dispatcher. | ||||
</t> | ||||
</list> | ||||
</t> | ||||
<t> | ||||
The LAN needs to be routed through radio-WANs (a radio network in the interior o | ||||
f a network, i.e., it is terminated by routers) to complete the network linkage. | ||||
</t> | ||||
</section> | ||||
<section title="Specifics"> | ||||
<t> | ||||
What we have today is multiple communication systems to reach the vehicle via: | ||||
<list style="symbols" > | ||||
<t> | ||||
A dispatching system, | ||||
</t> | ||||
<t> | ||||
a cellphone for the attendant, | ||||
</t> | ||||
<t> | ||||
a special purpose telemetering system for medical data, | ||||
</t> | ||||
<t> | <section numbered="true" toc="default"> | |||
etc. | <name>Requirements for RAW</name> | |||
<t>The network infrastructure needs to support heterogeneous types of | ||||
traffic, from robot control to video streaming. | ||||
</t> | ||||
<t>When a given service is decomposed into functions (which are hosted a | ||||
t | ||||
different UAVs and chained), each link connecting two given functions | ||||
would have a well-defined set of requirements (e.g., latency, | ||||
bandwidth, and jitter) that must be met. | ||||
</t> | ||||
<!-- BEGIN Non-latency critical considerations --> | ||||
<section numbered="true" toc="default"> | ||||
<name>Non-latency-critical Considerations</name> | ||||
<t>This use case might combine multiple communication flows, with | ||||
some of them being latency critical (like those related to | ||||
robot-control tasks). Note that there are still many communication | ||||
flows (like some offloading tasks) that only demand reliability and | ||||
availability. | ||||
</t> | </t> | |||
</section> | ||||
<!-- END Non-latency critical considerations --> | ||||
</list> | </section> | |||
</section> | ||||
</t> | <section numbered="true" toc="default"> | |||
<name>Instrumented Emergency Medical Vehicles</name> | ||||
<t> | <section numbered="true" toc="default"> | |||
This redundancy of systems does not contribute to availability. | <name>Use Case Description</name> | |||
</t> | ||||
<t> | ||||
Most of the scenarios involving the use of an instrumented ambulance are | ||||
composed of many different flows, each of them with slightly different | ||||
requirements in terms of reliability and latency. Destinations might be either | ||||
at the ambulance itself (local traffic), at a near edge cloud or at the general | ||||
Internet/cloud. Special care (at application level) have to be paid to ensuring | ||||
that sensitive data is not disclosed to unauthorized parties, by properly securi | ||||
ng traffic and authenticating the communication ends. | ||||
</t> | ||||
</section> | <!--[rfced] To follow up, should "be" be "have"? | |||
<section title="The Need for Wireless"> | Current: | |||
An instrumented ambulance would be one or multiple network segments | ||||
that are connected to end systems such as: | ||||
<t> | Perhaps: | |||
Local traffic between the first responders/ambulance staff and the ambulance | An instrumented ambulance would have one or multiple network segments | |||
equipment cannot be done via wired connectivity as the responders perform | that are connected to end systems such as: | |||
initial treatment outside of the ambulance. The communications from the | --> | |||
ambulance to external services must be wireless as well. | <t> An instrumented ambulance would be one or multiple network | |||
segments that are connected to end systems such as:</t> | ||||
<ul spacing="normal"> | ||||
<li>vital signs sensors attached to the casualty in the ambulance to relay | ||||
medical data to hospital emergency room,</li> | ||||
<li>a radio-navigation sensor to relay position data to various | ||||
destinations including dispatcher, | ||||
</li> | ||||
<li>voice communication for ambulance attendant (likely to consult | ||||
with ER doctor), and | ||||
</li> | ||||
<li>voice communication between driver and dispatcher. | ||||
</li> | ||||
</ul> | ||||
<t>The LAN needs to be routed through radio-WANs (a radio network in the | ||||
interior of a network, i.e., it is terminated by routers) to complete the netwo | ||||
rk linkage. | ||||
</t> | </t> | |||
</section> | ||||
<section numbered="true" toc="default"> | ||||
<name>Specifics</name> | ||||
<t>What we have today is multiple communication systems to reach the | ||||
vehicle via: </t> | ||||
<ul spacing="normal"> | ||||
<li>a dispatching system, </li> | ||||
<li>a cellphone for the attendant, </li> | ||||
<li>a special purpose telemetering system for medical data, </li> | ||||
<li>etc. </li> | ||||
</ul> | ||||
<t>This redundancy of systems does not contribute to availability. | ||||
</t> | ||||
<t>Most of the scenarios involving the use of an instrumented | ||||
ambulance are composed of many different flows, each of them with | ||||
slightly different requirements in terms of reliability and | ||||
latency. Destinations might be either the ambulance itself (local | ||||
traffic), a near edge cloud, or the general Internet/cloud. Special | ||||
care (at application level) have to be paid to ensure that sensitive | ||||
data is not disclosed to unauthorized parties by properly securing | ||||
traffic and authenticating the communication ends. | ||||
</t> | ||||
</section> | ||||
<section numbered="true" toc="default"> | ||||
<name>The Need for Wireless</name> | ||||
<t>Local traffic between the first responders and ambulance staff and | ||||
the ambulance equipment cannot be done via wired connectivity as the | ||||
responders perform initial treatment outside of the ambulance. The | ||||
communications from the ambulance to external services must be | ||||
wireless as well. | ||||
</t> | ||||
</section> | ||||
<!-- title="The Need for Wireless" --> | ||||
</section> <!-- title="The Need for Wireless" --> | <section numbered="true" toc="default"> | |||
<name>Requirements for RAW</name> | ||||
<section title="Requirements for RAW"> | <t>We can derive some pertinent requirements from this scenario: </t> | |||
<ul spacing="normal"> | ||||
<t> | <li>High availability of the internetwork is required. The exact | |||
We can derive some pertinent requirements from this scenario: | level of availability depends on the specific deployment scenario, | |||
as not all emergency agencies share the same type of instrumented | ||||
<list style="symbols" > | emergency vehicles. | |||
</li> | ||||
<t> | <li>The internetwork needs to operate in damaged state (e.g., | |||
High availability of the inter-network is required. The exact level of availabil | during an earthquake aftermath, heavy weather, a wildfire, etc.). In | |||
ity depends on the specific deployment scenario, as not all emergency agencies s | addition to continuity of operations, rapid restore is a needed | |||
hare the same type of instrumented emergency vehicles. | characteristic. </li> | |||
</t> | ||||
<t> | ||||
The inter-network needs to operate in damaged state (e.g. during an earthquake | ||||
aftermath, heavy weather, wildfire, etc.). In addition to continuity of | ||||
operations, rapid restore is a needed characteristic. | ||||
</t> | ||||
<!-- | ||||
<t> | ||||
E2E security, both authenticity and confidentiality, is required of | ||||
traffic. All data needs to be authenticated; some like medical needs to be | ||||
confidential. | ||||
</t> | ||||
<t> | <li>The radio-WAN has characteristics similar to the cellphone's -- | |||
The radio-WAN has characteristics similar to cellphone -- the vehicle will | the vehicle will travel from one radio coverage area to another, | |||
travel from one radio coverage area to another, thus requiring some hand-off app | thus requiring some hand-off approach. | |||
roach. | </li> | |||
</ul> | ||||
<!-- BEGIN Non-latency critical considerations --> | ||||
<section numbered="true" toc="default"> | ||||
<name>Non-latency-critical Considerations</name> | ||||
<t>In this case, all applications identified do not require | ||||
latency-critical communication but do need high reliability and | ||||
availability. | ||||
</t> | </t> | |||
</section> | ||||
</list> | <!-- END Non-latency critical considerations --> | |||
</t> | ||||
<!-- BEGIN Non-latency critical considerations --> | ||||
<section title="Non-latency critical considerations"> | ||||
<t> | ||||
In this case, all applications identified do not require latency critical | ||||
communication, but do need high reliability and availability. | ||||
</t> | ||||
</section> | ||||
<!-- END Non-latency critical considerations --> | ||||
</section> | </section> | |||
</section> | ||||
<section anchor="sec:summary" title="Summary"> | ||||
<t> | ||||
This document enumerates several use-cases and applications that need RAW | ||||
technologies, focusing on the requirements from reliability, availability and | ||||
latency. Whereas some use-cases are latency-critical, there are also several | ||||
applications that are non-latency critical, but that do pose strict reliability | ||||
and availability requirements. | ||||
</t> | ||||
</section> | </section> | |||
<section anchor="sec_summary" numbered="true" toc="default"> | ||||
<section anchor="sec:iana" title="IANA Considerations"> | <name>Summary</name> | |||
<t>This document enumerates several use cases and applications that need | ||||
<t> | RAW technologies, focusing on the requirements from reliability, | |||
This document has no IANA actions. | availability, and latency. While some use cases are latency critical, | |||
there are also several applications that are not latency critical but | ||||
do pose strict reliability and availability requirements. | ||||
</t> | </t> | |||
</section> | </section> | |||
<section anchor="sec_iana" numbered="true" toc="default"> | ||||
<section anchor="sec:security" title="Security Considerations"> | <name>IANA Considerations</name> | |||
<t>This document has no IANA actions. </t> | ||||
<t> | </section> | |||
This document covers several representative applications and network scenarios | <section anchor="sec_security" numbered="true" toc="default"> | |||
that are expected to make use of RAW technologies. Each of the potential RAW | <name>Security Considerations</name> | |||
use-cases will have security considerations from both the use-specific | <t>This document covers several representative applications and network | |||
perspective and the RAW technology perspective. <xref target="RFC9055" /> | scenarios that are expected to make use of RAW technologies. Each of the | |||
provides a comprehensive discussion of security considerations in the context of | potential RAW use cases will have security considerations from both the | |||
deterministic networking, which are generally applicable also to RAW. | use-specific perspective and the RAW technology perspective. <xref | |||
target="RFC9055" format="default"/> provides a comprehensive discussion | ||||
of security considerations in the context of DetNet, which are generally | ||||
also applicable to RAW. | ||||
</t> | </t> | |||
</section> | </section> | |||
<section anchor="sec:acks" title="Acknowledgments"> | </middle> | |||
<back> | ||||
<t> | ||||
Nils Mäurer, Thomas Gräupl and Corinna Schmitt have contributed | ||||
significantly to this document, providing input for the Aeronautical | ||||
communication section. Rex Buddenberg has also contributed to the document, | ||||
providing input to the Emergency: instrumented emergency vehicle section. | ||||
</t> | ||||
<t> | <displayreference target="I-D.ietf-raw-industrial-requirements" to="RAW-IND-REQS | |||
The authors would like to thank Toerless Eckert, Xavi Vilajosana Guillen, Rute | "/> | |||
Sofia, Corinna Schmitt, Victoria Pritchard, John Scudder, Joerg Ott and | <displayreference target="I-D.ietf-6tisch-terminology" to="6TiSCH-TERMS"/> | |||
Stewart Bryant for their valuable comments on previous versions of this document | <displayreference target="I-D.ietf-raw-technologies" to="RAW-TECHNOS"/> | |||
. | ||||
</t> | ||||
<t> | <references> | |||
The work of Carlos J. Bernardos in this document has been partially supported by | <name>Informative References</name> | |||
the Horizon Europe PREDICT-6G (Grant 101095890) and UNICO I+D 6G-DATADRIVEN-04 p | <xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.247 | |||
roject. | 5.xml"/> | |||
</t> | <xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.755 | |||
4.xml"/> | ||||
<!-- 6TiSCH TSCH --> | ||||
<xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.855 | ||||
7.xml"/> | ||||
<xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.857 | ||||
8.xml"/> | ||||
<xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.865 | ||||
5.xml"/> | ||||
<xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.903 | ||||
0.xml"/> | ||||
<xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.905 | ||||
5.xml"/> | ||||
<xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.937 | ||||
2.xml"/> | ||||
</section> | <!-- [I-D.ietf-raw-industrial-requirements] IESG state Expired --> | |||
</middle> | <xi:include href="https://bib.ietf.org/public/rfc/bibxml3/reference.I-D.ie tf-raw-industrial-requirements.xml"/> | |||
<back> | <!-- [I-D.ietf-6tisch-terminology] IESG state Expired. Updated to long version b ecause missing editor role for Palattella --> | |||
<!-- | <reference anchor="I-D.ietf-6tisch-terminology" target="https://datatracker.ietf | |||
<references title="Normative References"> | .org/doc/html/draft-ietf-6tisch-terminology-10"> | |||
<front> | ||||
<title>Terms Used in IPv6 over the TSCH mode of IEEE 802.15.4e</title> | ||||
<author initials="MR." surname="Palattella" fullname="Maria Rita Palattella" rol | ||||
e="editor"> | ||||
<organization>LIST</organization> | ||||
</author> | ||||
<author initials="P." surname="Thubert" fullname="Pascal Thubert"> | ||||
<organization>cisco</organization> | ||||
</author> | ||||
<author initials="T." surname="Watteyne" fullname="Thomas Watteyne"> | ||||
<organization>Analog Devices</organization> | ||||
</author> | ||||
<author initials="Q." surname="Wang" fullname="Qin Wang"> | ||||
<organization>Univ. of Sci. and Tech. Beijing</organization> | ||||
</author> | ||||
<date month="March" day="2" year="2018"/> | ||||
</front> | ||||
<seriesInfo name="Internet-Draft" value="draft-ietf-6tisch-terminology-10"/> | ||||
</reference> | ||||
</references> | <!-- [I-D.ietf-raw-technologies] IESG state I-D Exists. Updated to long version because missing editor role for Thubert --> | |||
<references title="Informative References"> | <reference anchor="I-D.ietf-raw-technologies" target="https://datatracker.ietf.o | |||
rg/doc/html/draft-ietf-raw-technologies-06"> | ||||
<front> | ||||
<title>Reliable and Available Wireless Technologies</title> | ||||
<author initials="P." surname="Thubert" fullname="Pascal Thubert" role="editor"> | ||||
<organization>Cisco Systems, Inc</organization> | ||||
</author> | ||||
<author initials="D." surname="Cavalcanti" fullname="Dave Cavalcanti"> | ||||
<organization>Intel Corporation</organization> | ||||
</author> | ||||
<author initials="X." surname="Vilajosana" fullname="Xavier Vilajosana"> | ||||
<organization>Universitat Oberta de Catalunya</organization> | ||||
</author> | ||||
<author initials="C." surname="Schmitt" fullname="Corinna Schmitt"> | ||||
<organization>Research Institute CODE, UniBw M</organization> | ||||
</author> | ||||
<author initials="J." surname="Farkas" fullname="János Farkas"> | ||||
<organization>Ericsson</organization> | ||||
</author> | ||||
<date month="November" day="30" year="2022"/> | ||||
</front> | ||||
<seriesInfo name="Internet-Draft" value="draft-ietf-raw-technologies-06"/> | ||||
</reference> | ||||
<?rfc include="reference.RFC.7554"?> <!-- 6TiSCH TSCH --> | <xi:include href="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.931 | |||
<?rfc include='reference.RFC.8557'?> | 7.xml"/> | |||
<?rfc include='reference.RFC.8578'?> | ||||
<?rfc include='reference.RFC.8655'?> | ||||
<?rfc include='reference.RFC.9030'?> | ||||
<?rfc include='reference.RFC.9055'?> | ||||
<?rfc include='reference.I-D.ietf-raw-ldacs'?> | ||||
<?rfc include='reference.I-D.ietf-raw-industrial-requirements'?> | ||||
<?rfc include='reference.I-D.ietf-6tisch-terminology'?> | ||||
<?rfc include='reference.I-D.ietf-raw-technologies'?> | ||||
<?rfc include='reference.RFC.9317'?> | ||||
<?rfc include='reference.RFC.9372'?> | ||||
<reference anchor="DISNEY15" target="https://www.wired.com/2015/03/disney | <reference anchor="DISNEY15" target="https://www.wired.com/2015/03/disney- | |||
-magicband/"> | magicband/"> | |||
<front> | <front> | |||
<title>Disney's $1 Billion Bet on a Magical Wristband</title> | <title>Disney's $1 Billion Bet on a Magical Wristband</title> | |||
<author> | <author surname="Kuang" initials="C."> | |||
<organization>Wired</organization> | <organization>Wired</organization> | |||
</author> | </author> | |||
<date year="2015" month="March"/> | <date year="2015" month="March"/> | |||
</front> | </front> | |||
</reference> | </reference> | |||
<reference anchor="KEAV20" target="https://www.sesarju.eu/"> <!--LDACS--> | <reference anchor="SESAR" target="https://www.sesarju.eu/"> | |||
<front> | <front> | |||
<title>Single European Sky ATM Research Joint Undertaking</title> | <title>SESAR Joint Undertaking</title> | |||
<author> | <author> | |||
<organization>T. Keaveney and C. Stewart</organization> | <organization>SESAR</organization> | |||
</author> | </author> | |||
<date year="2019"/> | </front> | |||
</front> | </reference> | |||
</reference> | ||||
<reference anchor="FAA20" target="https://www.faa.gov/nextgen/ "> <!--LDA | <reference anchor="FAA20" target="https://www.faa.gov/nextgen/"> | |||
CS--> | <!--LDACS--> | |||
<front> | <front> | |||
<title>Next Generation Air Transportation System</title> | <title>Next Generation Air Transportation System (NextGen)</title> | |||
<author> | <author> | |||
<organization>U.S. Department of Transportation Federal Aviat | <organization>U.S. Department of Transportation: Federal Aviation | |||
ion Administration (FAA)</organization> | Administration (FAA)</organization> | |||
</author> | </author> | |||
<date year="2019"/> | </front> | |||
</front> | </reference> | |||
</reference> | ||||
<reference anchor="PLA14"> <!--LDACS--> | <reference anchor="PLA14"> | |||
<!--LDACS--> | ||||
<front> | <front> | |||
<title>Flight Trial Demonstration of Seamless Aeronautical Networ | <title>Flight Trial Demonstration of Seamless Aeronautical Networking< | |||
king | /title> | |||
</title> | <author initials="S." surname="Plass"/> | |||
<author initials="S." surname="Plass"/> | <author initials="R." surname="Hermenier"/> | |||
<author initials="R." surname="Hermenier"/> | <author initials="O." surname="Lücke"/> | |||
<author initials="O." surname="Luecke"/> | <author initials="D." surname="Gomez Depoorter"/> | |||
<author initials="D." surname="Gomez Depoorter"/> | <author initials="T." surname="Tordjman"/> | |||
<author initials="T." surname="Tordjman"/> | <author initials="M." surname="Chatterton"/> | |||
<author initials="M." surname="Chatterton"/> | <author initials="M." surname="Amirfeiz"/> | |||
<author initials="M." surname="Amirfeiz"/> | <author initials="S." surname="Scotti"/> | |||
<author initials="S." surname="Scotti"/> | <author initials="Y." surname="Cheng"/> | |||
<author initials="Y.J." surname="Cheng"/> | <author initials="P." surname="Pillai"/> | |||
<author initials="P." surname="Pillai"/> | <author initials="T." surname="Gräupl"/> | |||
<author initials="T." surname="Graeupl"/> | <author initials="F." surname="Durand"/> | |||
<author initials="F." surname="Durand"/> | <author initials="K." surname="Murphy"/> | |||
<author initials="K." surname="Murphy"/> | <author initials="A." surname="Marriott"/> | |||
<author initials="A." surname="Marriott"/> | <author initials="A." surname="Zaytsev"/> | |||
<author initials="A." surname="Zaytsev"/> | <date year="2014" month="May"/> | |||
<date year="2014" month="May"/> | </front> | |||
</front> | <seriesInfo name="DOI" value="10.1109/MCOM.2014.6815902"/> | |||
<seriesInfo name='IEEE Communications Magazine, vol. 52, no. 5' value | <refcontent>IEEE Communications Magazine, Volume 52, Issue 5</refcontent | |||
=''/> | > | |||
</reference> | </reference> | |||
<reference anchor="ICAO18"> <!--LDACS--> | <reference anchor="ICAO2022" target="https://www.ldacs.com/wp-content/uplo | |||
<front> | ads/2023/03/WP06.AppA-DCIWG-6-LDACS_SARPs.pdf"> | |||
<title>L-Band Digital Aeronautical Communication System (LDACS) | <front> | |||
</title> | <title>CHAPTER 13 L-Band Digital Aeronautical Communications | |||
<author initials="" surname="International Civil Aviation Organiz | System (LDACS)</title> | |||
ation (ICAO)"/> | <author initials="" surname=""> | |||
<date year="2018"/> | <organization>International Civil Aviation Organization | |||
</front> | (ICAO)</organization> | |||
<seriesInfo name='International Standards and Recommended Practices A | </author> | |||
nnex 10 - Aeronautical Telecommunications, Vol. III - Communication Systems' val | <date year="2022"/> | |||
ue=''/> | </front> | |||
</reference> | <refcontent>International Standards and Recommended Practices, | |||
Annex 10 - Aeronautical Telecommunications, Volume III, Communication | ||||
Systems</refcontent> | ||||
</reference> | ||||
<reference anchor="IEEE80211-RT-TIG" target="http://www.ieee802.org/11/Rep | <reference anchor="KOB12"> | |||
orts/rtatig_update.htm"> | <front> | |||
<front> | <title>Playing catch and juggling with a humanoid robot</title> | |||
<title>IEEE 802.11 Real Time Applications TIG Report</title> | <author initials="J." surname="Kober"/> | |||
<author> | <author initials="M." surname="Glisson"/> | |||
<organization>IEEE</organization> | <author initials="M." surname="Mistry"/> | |||
</author> | <date month="November" year="2012"/> | |||
<date year="2018" month="November"/> | </front> | |||
</front> | <seriesInfo name="DOI" value="10.1109/HUMANOIDS.2012.6651623"/> | |||
</reference> | </reference> | |||
<reference anchor="KOB12" target="https://doi.org/10.1109/HUMANOIDS.2012.6 | <reference anchor="ODVA" target="https://www.odva.org/"> | |||
651623"> | <front> | |||
<front> | <title>ODVA | Industrial Automation | Technologies and Standards</titl | |||
<title>Playing catch and juggling with a humanoid robot.</title> | e> | |||
<author initials="J." surname="Kober" fullname="J. Kober"></author> | <author> | |||
<author initials="M." surname="Glisson" fullname="M. Glisson"></auth | <organization>ODVA</organization> | |||
or> | </author> | |||
<author initials="M." surname="Mistry" fullname="M. Mistry"></author | <date/> | |||
> | </front> | |||
<date year="2012"/> | ||||
</front> | ||||
</reference> | </reference> | |||
<reference anchor="ODVA"> | <reference anchor="PROFINET" target="https://us.profinet.com/technology/pr | |||
<front> | ofinet/"> | |||
<title>The organization that supports network technologies built on | <front> | |||
the Common Industrial Protocol (CIP) including EtherNet/IP.</title> | <title>PROFINET Technology</title> | |||
<author> | <author> | |||
<organization>http://www.odva.org/</organization> | <organization>PROFINET</organization> | |||
</author> | </author> | |||
<date></date> | <date/> | |||
</front> | </front> | |||
</reference> | </reference> | |||
<reference anchor="PROFINET" target="http://us.profinet.com/technology/pr | <reference anchor="EIP" target="https://www.odva.org/technology-standards/ | |||
ofinet/"> | key-technologies/ethernet-ip/"> | |||
<front> | <front> | |||
<title>PROFINET is a standard for industrial networking in | <title>EtherNet/IP | ODVA Technologies | Industrial Automation</title> | |||
automation. </title> | <author> | |||
<author> | <organization>ODVA</organization> | |||
<organization>http://us.profinet.com/technology/profinet/</organi | </author> | |||
zation> | <date/> | |||
</author> | </front> | |||
<date></date> | ||||
</front> | ||||
</reference> | </reference> | |||
<reference anchor="EIP" target="http://www.odva.org/Portals/0/Library/Pub | <reference anchor="ISA100" target="https://www.isa.org/isa100/"> | |||
lications_Numbered/PUB00138R3_CIP_Adv_Tech_Series_EtherNetIP.pdf"> | <front> | |||
<front> | <title>ISA100, Wireless Systems for Automation</title> | |||
<title> EtherNet/IP provides users with the network tools to deploy | <author> | |||
standard Ethernet technology (IEEE 802.3 combined with the TCP/IP | <organization>ISA</organization> | |||
Suite) for industrial automation applications while enabling Internet | </author> | |||
and enterprise connectivity data anytime, anywhere.</title> | <date/> | |||
<author> | </front> | |||
<organization>http://www.odva.org/</organization> | ||||
</author> | ||||
<date></date> | ||||
</front> | ||||
</reference> | </reference> | |||
<reference anchor="ISA100" target="https://www.isa.org/isa100/"> | <reference anchor="ACI19" target="https://store.aci.aero/product/annual-wo | |||
<front> | rld-airport-traffic-report-2019/"> | |||
<title>ISA100, Wireless Systems for Automation</title> | <front> | |||
<author> | <title>Annual World Airport Traffic Report, 2019</title> | |||
<organization>ISA/ANSI</organization> | <author> | |||
</author> | <organization>Airports Council International</organization> | |||
<date/> | </author> | |||
</front> | <date year="2019"/> | |||
</front> | ||||
</reference> | </reference> | |||
<reference anchor="ACI19" target="https://store.aci.aero/product/annual-w | <reference anchor="IAT20" target="https://www.iata.org/en/iata-repository/ | |||
orld-airport-traffic-report-2019/"> | publications/economic-reports/airline-industry-economic-performance---november-2 | |||
<front> | 020---report/"> | |||
<title>Annual World Aitport Traffic Report 2019</title> | <front> | |||
<author> | <title>Economic Performance of the Airline Industry</title> | |||
<organization>Airports Council International (ACI)</organizat | <author> | |||
ion> | <organization>IATA</organization> | |||
</author> | </author> | |||
<date year="2019" month="November"/> | <date year="2020" month="November"/> | |||
</front> | </front> | |||
</reference> | </reference> | |||
<reference anchor="IAT20" target="https://www.iata.org/en/iata-repository | ||||
/publications/economic-reports/airline-industry-economic-performance---november- | ||||
2020---report/"> | ||||
<front> | ||||
<title>Economic Performance of the Airline Industry</title> | ||||
<author> | ||||
<organization>International Air Transport Association (IATA)< | ||||
/organization> | ||||
</author> | ||||
<date year="2020" month="November"/> | ||||
</front> | ||||
</reference> | ||||
<reference anchor="IAC20"> | <reference anchor="IAC20"> | |||
<front> | <front> | |||
<title>Estimating and projecting air passenger traffic | <title>Estimating and projecting air passenger traffic during the | |||
during the COVID-19 coronavirus outbreak and its socio- | COVID-19 coronavirus outbreak and its socio-economic impact</title> | |||
economic impact | <author initials="S." surname="Iacus"/> | |||
</title> | <author initials="F." surname="Natale"/> | |||
<author initials="S.M." surname="Iacus"/> | <author initials="C." surname="Santamaria"/> | |||
<author initials="F." surname="Natale"/> | <author initials="S." surname="Spyratos"/> | |||
<author initials="C." surname="Santamaria"/> | <author initials="M." surname="Vespe"/> | |||
<author initials="S." surname="Spyratos"/> | <date month="September" year="2020"/> | |||
<author initials="V." surname="Michele"/> | </front> | |||
<date year="2020" /> | <seriesInfo name="DOI" value="10.1016/j.ssci.2020.104791"/> | |||
</front> | <refcontent>Safety Science, Volume 129</refcontent> | |||
<seriesInfo name='Safety Science 129 (2020) 104791' value=''/> | </reference> | |||
</reference> | ||||
<reference anchor="IEEE802.1TSN"> | <reference anchor="IEEE802.1AS"> | |||
<front> | <front> | |||
<title>IEEE 802.1AS-2011 - IEEE Standard for Local and Metropolitan A | <title>IEEE Standard for Local and Metropolitan Area Networks--Timing | |||
rea | and Synchronization for Time-Sensitive Applications</title> | |||
Networks - Timing and Synchronization for Time-Sensitive Applicati | <author> | |||
ons | <organization>IEEE</organization> | |||
in Bridged Local Area Networks | </author> | |||
</title> | <date month="June" year="2020"/> | |||
<author> | ||||
<organization>IEEE standard for Information Technology</organizati | ||||
on> | ||||
</author> | ||||
<date/> | ||||
</front> | </front> | |||
</reference> | <seriesInfo name="DOI" value="10.1109/IEEESTD.2020.9121845"/> | |||
<seriesInfo name="IEEE" value="802.1AS-2020"/> | ||||
</reference> | ||||
<reference anchor="IEEE80211BE" target="https://www.ieee802.org/1/files/pub lic/docs2020/new-Cavalcanti-802-1TSN-over-802-11-1120-v02.pdf"> | <reference anchor="IEEE80211BE" target="https://www.ieee802.org/1/files/pu blic/docs2020/new-Cavalcanti-802-1TSN-over-802-11-1120-v02.pdf"> | |||
<front> | <front> | |||
<title>802.1 TSN over 802.11 with updates from developments in 802.11 | <title>802.1 TSN over 802.11 with updates from developments in 802.11b | |||
be | e | |||
</title> | </title> | |||
<author initials="D." surname="Cavalcanti" fullname="D. Cavalcanti">< | <author initials="D." surname="Cavalcanti"/> | |||
/author> | <author initials="G." surname="Venkatesan"/> | |||
<author initials="G." surname="Venkatesan" fullname="G. Venkatesan">< | <date year="2020" month="November"/> | |||
/author> | ||||
<date year="2020" month="November" /> | ||||
</front> | </front> | |||
<seriesInfo name='IEEE plenary meeting' value=''/> | <refcontent>IEEE plenary meeting</refcontent> | |||
</reference> | </reference> | |||
<reference anchor="IEEE80211RTA"> | <reference anchor="IEEE80211RTA"> | |||
<front> | <front> | |||
<title>IEEE 802.11 Real Time Applications TIG Report | <title>IEEE 802.11 Real Time Applications TIG Report | |||
</title> | </title> | |||
<author> | <author> | |||
<organization>IEEE standard for Information Technology</organizati | <organization>IEEE standard for Information | |||
on> | Technology</organization> | |||
</author> | </author> | |||
<date year="2018" month="November" /> | <date year="2018" month="November"/> | |||
</front> | </front> | |||
</reference> | </reference> | |||
<reference anchor="MAR19" target="https://ieeexplore.ieee.org/document/870 | <reference anchor="MAR19"> | |||
3476"> | <front> | |||
<front> | <title>A Square Peg in a Round Hole: The Complex Path for Wireless | |||
<title>A Square Peg in a Round Hole: The Complex Path for Wireless i | in the Manufacturing Industry</title> | |||
n the Manufacturing Industry</title> | <author initials="B." surname="Martinez"/> | |||
<author initials="B." surname="Martinez" fullname="B. Martinez"></au | <author initials="C." surname="Cano"/> | |||
thor> | <author initials="X." surname="Vilajosana"/> | |||
<author initials="C." surname="Cano" fullname="C. Cano"></author> | <date month="April" year="2019"/> | |||
<author initials="X." surname="Vilajosana" fullname="X. Vilajosana"> | </front> | |||
</author> | <seriesInfo name="DOI" value="10.1109/MCOM.2019.1800570"/> | |||
<date year="2019"/> | <refcontent>IEEE Communications Magazine, Volume 57, Issue | |||
</front> | 4</refcontent> | |||
</reference> | </reference> | |||
<reference anchor="DGT2021" target="https://revista.dgt.es/es/reportajes/2 | <reference quoteTitle="false" anchor="DGT2021" target="https://revista.dgt | |||
021/01ENERO/0126-Como-funciona-un-operativo-con-drones.shtml"> | .es/es/reportajes/2021/01ENERO/0126-Como-funciona-un-operativo-con-drones.shtml" | |||
<front> | > | |||
<title>Drones: asi es la vigilancia</title> | <front> | |||
<author initials="J. M." surname="Menendez" fullname="J. M. Menendez | <title>"Drones: así es la vigilancia" [Drones: this is surveillance]</ | |||
"></author> | title> | |||
<date year="2021"/> | <author initials="J." surname="Menéndez"/> | |||
</front> | <date month="January" year="2021"/> | |||
</front> | ||||
</reference> | </reference> | |||
<reference anchor="Groshev2021" target="https://doi.org/10.1109/ACCESS.202 | <reference anchor="Groshev2021"> | |||
1.3098109"> | <front> | |||
<front> | <title>Dissecting the Impact of Information and Communication | |||
<title>Dissecting the Impact of Information and Communication Techno | Technologies on Digital Twins as a Service</title> | |||
logies on Digital Twins as a Service</title> | <author initials="M." surname="Groshev"/> | |||
<author initials="M." surname="Groshev" fullname="M. Groshev"></auth | <author initials="C." surname="Guimarães"/> | |||
or> | <author initials="A." surname="de la Oliva"/> | |||
<author initials="C." surname="Guimaraes" fullname="C. Guimaraes"></ | <author initials="R." surname="Gazda"/> | |||
author> | <date month="July" year="2021"/> | |||
<author initials="A." surname="de la Oliva" fullname="A. de la Oliva | </front> | |||
"></author> | <seriesInfo name="DOI" value="10.1109/ACCESS.2021.3098109"/> | |||
<author initials="B." surname="Gazda" fullname="B. Gazda"></author> | <refcontent>IEEE Access, Volume 9</refcontent> | |||
<date year="2021"/> | ||||
</front> | ||||
<seriesInfo name='IEEE Access, vol. 9' value=''/> | ||||
</reference> | </reference> | |||
<reference anchor="Maurer2022" target="https://doi.org/10.1016/j.ijcip.202 | <reference anchor="Maurer2022"> | |||
2.100549"> | <front> | |||
<front> | <title>Security in Digital Aeronautical Communications A | |||
<title>Security in Digital Aeronautical Communications A Comprehensi | Comprehensive Gap Analysis</title> | |||
ve Gap Analysis</title> | <author initials="N." surname="Mäurer"/> | |||
<author initials="N." surname="Maurer" fullname="N. Maurer"></author | <author initials="T." surname="Guggemos"/> | |||
> | <author initials="T." surname="Ewert"/> | |||
<author initials="T." surname="Ewert" fullname="T. Ewert"></author> | <author initials="T." surname="Gräupl"/> | |||
<author initials="T." surname="Graupl" fullname="T. Graupl"></author | <author initials="C." surname="Schmitt"/> | |||
> | <author initials="S." surname="Grundner-Culemann"/> | |||
<author initials="C." surname="Schmitt" fullname="C. Schmitt"></auth | <date month="September" year="2022"/> | |||
or> | </front> | |||
<author initials="S." surname="Grundner-Culemann" fullname="S. Grund | <seriesInfo name="DOI" value="10.1016/j.ijcip.2022.100549"/> | |||
ner-Culemann"></author> | <refcontent>International Journal of Critical Infrastructure | |||
<date year="2022"/> | Protection, Volume 38</refcontent> | |||
</front> | ||||
<seriesInfo name='International Journal of Critical Infrastructure | ||||
Protection, | ||||
vol. 38' value=''/> | ||||
</reference> | </reference> | |||
<reference anchor="ARINC858P1" target="https://www.sae.org/standards/conte nt/arinc858p1/"> | <reference anchor="ARINC858P1" target="https://www.sae.org/standards/conte nt/arinc858p1/"> | |||
<front> | <front> | |||
<title>INTERNET PROTOCOL SUITE (IPS) FOR AERONAUTICAL SAFETY SERVICE | <title>Internet Protocol Suite (IPS) for Aeronautical Safety | |||
S PART 1 AIRBORNE IPS SYSTEM TECHNICAL REQUIREMENTS</title> | Services Part 1 Airborne IPS System Technical Requirements</title> | |||
<author> | <author> | |||
<organization>ARINC</organization> | <organization>SAE International</organization> | |||
</author> | </author> | |||
<date year="2021"/> | <date month="June" year="2021"/> | |||
</front> | </front> | |||
<refcontent>ARINC858P1</refcontent> | ||||
</reference> | </reference> | |||
</references> | </references> | |||
<section anchor="sec_acks" numbered="false" toc="default"> | ||||
<name>Acknowledgments</name> | ||||
<t><contact fullname="Nils Mäurer"/>, <contact fullname="Thomas | ||||
Gräupl"/>, and <contact fullname="Corinna Schmitt"/> have contributed | ||||
significantly to this document, providing input for the Aeronautical | ||||
communication section. <contact fullname="Rex Buddenberg"/> has also | ||||
contributed to the document, providing input to the "Instrumented | ||||
Emergency Medical Vehicles" section.</t> | ||||
<t>The authors would like to thank <contact fullname="Toerless | ||||
Eckert"/>, <contact fullname="Xavi Vilajosana Guillen"/>, <contact | ||||
fullname="Rute Sofia"/>, <contact fullname="Corinna Schmitt"/>, <contact | ||||
fullname="Victoria Pritchard"/>, <contact fullname="John Scudder"/>, | ||||
<contact fullname="Joerg Ott"/>, and <contact fullname="Stewart Bryant"/> | ||||
for their valuable comments on draft versions of this document.</t> | ||||
<t>The work of <contact fullname="Carlos J. Bernardos"/> in this | ||||
document has been partially supported by the Horizon Europe PREDICT-6G | ||||
(Grant 101095890) and UNICO I+D 6G-DATADRIVEN-04 project.</t> | ||||
</section> | ||||
</back> | ||||
</back> | ||||
</rfc> | </rfc> | |||
End of changes. 135 change blocks. | ||||
1650 lines changed or deleted | 1397 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. |