Title |
Achieving Low Latency Communications in Smart Industrial Networks with Programmable Data Planes |
ID_Doc |
33024 |
Authors |
Atutxa, A; Franco, D; Sasiain, J; Astorga, J; Jacob, E |
Title |
Achieving Low Latency Communications in Smart Industrial Networks with Programmable Data Planes |
Year |
2021 |
Published |
Sensors, 21.0, 15 |
DOI |
10.3390/s21155199 |
Abstract |
Industrial networks are introducing Internet of Things (IoT) technologies in their manufacturing processes in order to enhance existing methods and obtain smarter, greener and more effective processes. Global predictions forecast a massive widespread of IoT technology in industrial sectors in the near future. However, these innovations face several challenges, such as achieving short response times in case of time-critical applications. Concepts like in-network computing or edge computing can provide adequate communication quality for these industrial environments, and data plane programming has been proved as a useful mechanism for their implementation. Specifically, P4 language is used for the definition of the behavior of programmable switches and network elements. This paper presents a solution for industrial IoT (IIoT) network communications to reduce response times using in-network computing through data plane programming and P4. Our solution processes Message Queuing Telemetry Transport (MQTT) packets sent by a sensor in the data plane and generates an alarm in case of exceeding a threshold in the measured value. The implementation has been tested in an experimental facility, using a Netronome SmartNIC as a P4 programmable network device. Response times are reduced by 74% while processing, and delay introduced by the P4 network processing is insignificant. |
Author Keywords |
P4; data plane programming; IoT; industrial communications; time-critical |
Index Keywords |
Index Keywords |
Document Type |
Other |
Open Access |
Open Access |
Source |
Science Citation Index Expanded (SCI-EXPANDED) |
EID |
WOS:000682204200001 |
WoS Category |
Chemistry, Analytical; Engineering, Electrical & Electronic; Instruments & Instrumentation |
Research Area |
Chemistry; Engineering; Instruments & Instrumentation |
PDF |
https://www.mdpi.com/1424-8220/21/15/5199/pdf?version=1627909152
|