Towards In-Network Industrial Feedback Control

Jan Rüth, René Glebke, Klaus Wehrle, Vedad Causevic, Sandra Hirche
2018 Proceedings of the 2018 Morning Workshop on In-Network Computing - NetCompute '18  
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
more » ... to local network elements -a previously unexplored area for in-network processing -enabling both, ultra high quality-of-control while enabling 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.
doi:10.1145/3229591.3229592 dblp:conf/sigcomm/RuthGWCH18 fatcat:vlyibltarfeovhp5vqc2edcbmi