Prioritized contention resolution for random access networked control systems

Decentralized scheduling schemes offer low-cost, easy-to-install, and scalable resource allocation mechanisms suitable for networked control systems (NCS) with a large number of loops. However, contentions are unavoidable as collisions randomly occur in the communication link which lowers channel throughput and consequently compromises control performance. In this paper, we introduce a novel deterministic state-dependent prioritization policy to resolve the contention in a multi-loop NCS with random access medium. The proposed prioritization scheme can be realized within most of the shared medium technologies, e.g. ad-hoc and bus networks, aiming to decrease the collision probability. The priority for an individual control loop depends on the current local network-induced errors with a larger error leading to higher priority. We show stability of the described NCS under the proposed collision reduction mechanism according to stochastic Lyapunov-based techniques. It is demonstrated that the proposed state-dependent contention resolution is considerably effective in lowering the collision rate, though incapable of eliminating it due to the decentralized nature of the medium access control.

[1]  Jesus Alonso-Zarate,et al.  Is the Random Access Channel of LTE and LTE-A Suitable for M2M Communications? A Survey of Alternatives , 2014, IEEE Communications Surveys & Tutorials.

[2]  Alberto Bemporad,et al.  Stability analysis of stochastic Networked Control Systems , 2010, Proceedings of the 2010 American Control Conference.

[3]  Frank Kozin,et al.  A survey of stability of stochastic systems , 1969, Autom..

[4]  Sandra Hirche,et al.  Event-based Scheduling of Multi-loop Stochastic Systems over Shared Communication Channels , 2014 .

[5]  Sandra Hirche,et al.  Error-dependent data scheduling in resource-aware multi-loop networked control systems , 2017, Autom..

[6]  Peter F. Al-Hokayem Stability Analysis of Networked Control Systems , 2003 .

[7]  Wolfgang Kellerer,et al.  Enhancing cellular M2M random access with binary countdown contention resolution , 2017, 2017 IEEE 28th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[8]  Hossam S. Hassanein,et al.  A new class of collision prevention MAC protocols for wireless ad hoc networks , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[9]  John S. Baras,et al.  Adaptive Sampling for Linear State Estimation , 2009, SIAM J. Control. Optim..

[10]  Wolfgang Kellerer,et al.  LATMAPA: Load-Adaptive Throughput- MAximizing Preamble Allocation for Prioritization in 5G Random Access , 2017, IEEE Access.

[11]  Sandra Hirche,et al.  Decentralized event-triggered medium access control for networked control systems , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).

[12]  Sandra Hirche,et al.  Event-triggered scheduling for stochastic multi-loop networked control systems with packet dropouts , 2014, 53rd IEEE Conference on Decision and Control.

[13]  Hong Ye,et al.  Scheduling of networked control systems , 2001 .

[14]  Sandra Hirche,et al.  Price-Based Adaptive Scheduling in Multi-Loop Control Systems With Resource Constraints , 2014, IEEE Transactions on Automatic Control.

[15]  Ronald L. Rivest,et al.  Network control by Bayesian broadcast , 1987, IEEE Trans. Inf. Theory.

[16]  Wolfgang Kellerer,et al.  Priority-based energy-efficient MAC protocols for the in-car power line communication , 2014, 2014 IEEE Vehicular Networking Conference (VNC).

[17]  Wolfgang Kellerer,et al.  Adaptive Decentralized MAC for Event-Triggered Networked Control Systems , 2016, HSCC.

[18]  Alejandro Ribeiro,et al.  Control-Aware Random Access Communication , 2016, 2016 ACM/IEEE 7th International Conference on Cyber-Physical Systems (ICCPS).

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