Optimal Request Clustering for Link Reliability Guarantee in Wireless Networked Control

In wireless networked control systems, ensuring predictable communication link reliabilities among sensors, controllers, and actuators is critical. In such scenarios, different data gathered at the application layer of each sender require different packet delivery ratios (i.e., reliabilities). The lower layers try to accommodate these requests by first mapping each of them into a service level and then deliver the associated data packets to the receiver at the mapped service level. Due to resource constraints and maintenance overhead, the number of supported service levels is usually limited. An important question is then how to determine the set of service levels to maintain and how to map each request to an appropriate service level, such that the requested reliabilities are guaranteed and the total cost of mapping is minimized? We formally formulate this as an optimal request clustering problem since each service level acts as a cluster and can host multiple requests. In particular, we formulate the Migratory Clustering Problem and the Non-Migratory Clustering Problem, depending on whether a request can migrate from one service level to another after its initial assignment. We propose two optimal algorithms to solve both problems.

[1]  Yu Chen,et al.  Scheduling with predictable link reliability for wireless networked control , 2015, 2015 IEEE 23rd International Symposium on Quality of Service (IWQoS).

[2]  Andreas Willig,et al.  Recent and Emerging Topics in Wireless Industrial Communications: A Selection , 2008, IEEE Transactions on Industrial Informatics.

[3]  Rajeev Barua,et al.  Contention-free periodic message scheduler medium access control in wireless sensor/actuator networks , 2003, RTSS 2003. 24th IEEE Real-Time Systems Symposium, 2003.

[4]  Richard Zurawski,et al.  The Industrial Communication Technology Handbook , 2005 .

[5]  Sudipto Guha,et al.  Clustering Data Streams: Theory and Practice , 2003, IEEE Trans. Knowl. Data Eng..

[6]  Song Han,et al.  Reliable and Real-Time Communication in Industrial Wireless Mesh Networks , 2011, 2011 17th IEEE Real-Time and Embedded Technology and Applications Symposium.

[7]  Mahmoud K. Quweider,et al.  Edge Detection Using Dynamic Optimal Partitioning , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[8]  S. P. Lloyd,et al.  Least squares quantization in PCM , 1982, IEEE Trans. Inf. Theory.

[9]  Panganamala Ramana Kumar,et al.  Scheduling Periodic Real-Time Tasks with Heterogeneous Reward Requirements , 2010, 2011 IEEE 32nd Real-Time Systems Symposium.

[10]  Jeffrey D. Scargle,et al.  An algorithm for optimal partitioning of data on an interval , 2003, IEEE Signal Processing Letters.

[11]  Panos J. Antsaklis,et al.  Control and Communication Challenges in Networked Real-Time Systems , 2007, Proceedings of the IEEE.

[12]  Hongwei Zhang,et al.  Adaptive instantiation of the protocol interference model in wireless networked sensing and control , 2014, TOSN.

[13]  Shreyas Sundaram,et al.  The Wireless Control Network: A New Approach for Control Over Networks , 2011, IEEE Transactions on Automatic Control.

[14]  Sergei Vassilvitskii,et al.  k-means++: the advantages of careful seeding , 2007, SODA '07.