A Scalable and Efficient Approach for Obtaining Measurements in CAN-Based Control Systems

The availability of small inexpensive sensor elements enables the employment of large wired or wireless sensor networks for feeding control systems. Unfortunately, the need to transmit a large number of sensor measurements over a network negatively affects the timing parameters of the control loop. This paper presents a solution to this problem by representing sensor measurements with an approximate representation-an interpolation of sensor measurements as a function of space coordinates. A priority-based medium access control (MAC) protocol is used to select the sensor messages with high information content. Thus, the information from a large number of sensor measurements is conveyed within a few messages. This approach greatly reduces the time for obtaining a snapshot of the environment state and therefore supports the real-time requirements of feedback control loops.

[1]  Lui Sha,et al.  An implicit prioritized access protocol for wireless sensor networks , 2002, 23rd IEEE Real-Time Systems Symposium, 2002. RTSS 2002..

[2]  Y. C. Tay,et al.  Sift: A MAC Protocol for Event-Driven Wireless Sensor Networks , 2006, EWSN.

[3]  G.M.P. O'Hare,et al.  Interpolation for wireless sensor network coverage , 2005, The Second IEEE Workshop on Embedded Networked Sensors, 2005. EmNetS-II..

[4]  Aloysius K. Mok,et al.  Distributed Broadcast Channel Access , 1979, Comput. Networks.

[5]  C. Guestrin,et al.  Distributed regression: an efficient framework for modeling sensor network data , 2004, Third International Symposium on Information Processing in Sensor Networks, 2004. IPSN 2004.

[6]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[7]  I.F. Akyildiz,et al.  Spatial correlation-based collaborative medium access control in wireless sensor networks , 2006, IEEE/ACM Transactions on Networking.

[8]  Agathoniki Trigoni,et al.  A Study of Approximate Data Management Techniques for Sensor Networks , 2006, 2006 International Workshop on Intelligent Solutions in Embedded Systems.

[9]  J. Nilsson,et al.  Timing problems in real-time control systems , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[10]  P. Marti,et al.  A CAN Application Profile for Control Optimization in Networked Embedded Systems , 2006, IECON 2006 - 32nd Annual Conference on IEEE Industrial Electronics.

[11]  David E. Culler,et al.  Telos: enabling ultra-low power wireless research , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[12]  Nuno Pereira,et al.  Exploiting a Prioritized MAC Protocol to Efficiently Compute Min and Max in Multihop Networks , 2007, 2007 Fifth Workshop on Intelligent Solutions in Embedded Systems.

[13]  D. Shepard A two-dimensional interpolation function for irregularly-spaced data , 1968, ACM National Conference.

[14]  Alan Burns,et al.  Controller Area Network (CAN) schedulability analysis: Refuted, revisited and revised , 2007, Real-Time Systems.

[15]  Kay Römer,et al.  BitMAC: a deterministic, collision-free, and robust MAC protocol for sensor networks , 2005, Proceeedings of the Second European Workshop on Wireless Sensor Networks, 2005..

[16]  F.H.P. Fitzek,et al.  MAC-layer approach for cluster-based aggregation in sensor networks , 2004, International Workshop on Wireless Ad-Hoc Networks, 2004..

[17]  Cyrus Shahabi,et al.  Supporting spatial aggregation in sensor network databases , 2004, GIS '04.