A network abstraction for control systems

Networked control systems (NCS), such as the smart power grid, implement feedback control loops by connecting distributed sensors and actuators to a remote controller over a communication network. In order to avoid the costly and timeconsuming installation of dedicated networks, NCS can bene t from utilizing readily available IP networks such as the Internet. However, as control systems are typically sensitive to delay and loss, the integration of such systems over best-e ort networks becomes a challenge, which we address in this paper with two main contributions. First, we propose an end-to-end transport abstraction for NCS based on a novel probabilistic quality of service speci cation which (1) is compatible with existing control models and (2) provides the network with application-speci c knowledge about the relation between system performance and network-relevant metrics. Second, we realize this abstraction at the network layer with an optimal routing algorithm, which ful ls the required QoS while minimizing the usage of network resources. We show that our approach lends itself to the implementation with state-of-the-art so ware-de ned networking (SDN) technologies, and demonstrate its e ectiveness in our evaluation.

[1]  Mark Ziegelmann Constrained shortest paths and related problems , 2001 .

[2]  Frank Allgöwer,et al.  Is it worth to retransmit lost packets in Networked Control Systems? , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[3]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[4]  D.E. Quevedo,et al.  Packetized Predictive Control over Erasure Channels , 2007, 2007 American Control Conference.

[5]  Eduardo D. Sontag,et al.  Mathematical Control Theory: Deterministic Finite Dimensional Systems , 1990 .

[6]  Frank Allgöwer,et al.  Analysis of Networked Event-Based Control with a Shared Communication Medium: Part I – Pure ALOHA , 2011 .

[7]  Panganamala Ramana Kumar,et al.  Abstractions, Architecture, Mechanisms, and a Middleware for Networked Control , 2009, IEEE Transactions on Automatic Control.

[8]  Panganamala Ramana Kumar,et al.  Cyber–Physical Systems: A Perspective at the Centennial , 2012, Proceedings of the IEEE.

[9]  Konstantina Papagiannaki,et al.  Measurement and analysis of single-hop delay on an IP backbone network , 2003, IEEE J. Sel. Areas Commun..

[10]  Pedro José Marrón,et al.  Generic Routing Metric and Policies for WSNs , 2006, EWSN.

[11]  Vincenzo Liberatore,et al.  Integrated Play-Back, Sensing, and Networked Control , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[12]  Robert D. Nowak,et al.  Network delay tomography , 2003, IEEE Trans. Signal Process..

[13]  András Varga,et al.  An overview of the OMNeT++ simulation environment , 2008, SimuTools.

[14]  Eduardo D. Sontag,et al.  Mathematical control theory: deterministic finite dimensional systems (2nd ed.) , 1998 .

[15]  Bruno Sinopoli,et al.  Foundations of Control and Estimation Over Lossy Networks , 2007, Proceedings of the IEEE.

[16]  João Pedro Hespanha,et al.  A Survey of Recent Results in Networked Control Systems , 2007, Proceedings of the IEEE.

[17]  Nathan van de Wouw,et al.  Networked Control Systems With Communication Constraints: Tradeoffs Between Transmission Intervals, Delays and Performance , 2010, IEEE Transactions on Automatic Control.

[18]  Gerhard P Hancke,et al.  Introduction to Industrial Control Networks , 2013, IEEE Communications Surveys & Tutorials.

[19]  David Walker,et al.  Abstractions for network update , 2012, SIGCOMM '12.

[20]  Ratul Mahajan,et al.  Inferring link weights using end-to-end measurements , 2002, IMW '02.