TY - GEN
T1 - Towards in-network industrial feedback control
AU - Rüth, Jan
AU - Glebke, René
AU - Wehrle, Klaus
AU - Causevic, Vedad
AU - Hirche, Sandra
N1 - Publisher Copyright:
© 2018 Copyright held by the owner/author(s).
PY - 2018/8/7
Y1 - 2018/8/7
N2 - Controlling physical machinery and processes is at the core of production automation. However, challenged by inflexibility, automation and control is evaluating to outsource this control to resourceful cloud environments. While this enables to derive better control through a plethora of measurements, it challenges the control quality through delay introduced through networks. In this paper, we show how to unify control and communication by offloading delay sensitive control tasks from the cloud to local network elements - a previously unexplored area for in-network processing - enabling both, ultra-high quality-of-control and scalable orchestration through cloud environments. Our implementation demonstrates how we combine state of the art control with communication. We achieve this by expressing the control and the datapath in P4 which we synthesize to BPF programs that we execute in XDP environments on Netronome SmartNICs. Further, we highlight the demands of control towards communication to build more involved and complex in-network controllers.
AB - Controlling physical machinery and processes is at the core of production automation. However, challenged by inflexibility, automation and control is evaluating to outsource this control to resourceful cloud environments. While this enables to derive better control through a plethora of measurements, it challenges the control quality through delay introduced through networks. In this paper, we show how to unify control and communication by offloading delay sensitive control tasks from the cloud to local network elements - a previously unexplored area for in-network processing - enabling both, ultra-high quality-of-control and scalable orchestration through cloud environments. Our implementation demonstrates how we combine state of the art control with communication. We achieve this by expressing the control and the datapath in P4 which we synthesize to BPF programs that we execute in XDP environments on Netronome SmartNICs. Further, we highlight the demands of control towards communication to build more involved and complex in-network controllers.
UR - http://www.scopus.com/inward/record.url?scp=85056432829&partnerID=8YFLogxK
U2 - 10.1145/3229591.3229592
DO - 10.1145/3229591.3229592
M3 - Conference contribution
AN - SCOPUS:85056432829
T3 - NetCompute 2018 - Proceedings of the 2018 Morning Workshop on In-Network Computing, Part of SIGCOMM 2018
SP - 14
EP - 19
BT - NetCompute 2018 - Proceedings of the 2018 Morning Workshop on In-Network Computing, Part of SIGCOMM 2018
PB - Association for Computing Machinery, Inc
T2 - ACM SIGCOMM Workshop on In-Network Computing, NetCompute 2018
Y2 - 20 August 2018
ER -