Guaranteeing Real-Time Services for Industrial Wireless Sensor Networks With IEEE 802.15.4

Industrial applications of wireless sensor networks require timeliness in exchanging messages among nodes. Although IEEE 802.15.4 provides a superframe structure for real-time communication, a real-time message-scheduling algorithm is still required to schedule a large number of real-time messages to meet their timing constraints. We propose a distance-constrained real-time offline message-scheduling algorithm which generates the standard specific parameters such as beacon order, superframe order, and guaranteed-time-slot information and allocates each periodic real-time message to superframe slots for a given message set. The proposed scheduling algorithm is evaluated and analyzed extensively through simulations. In addition, a guaranteed time service is implemented in a typical industrial sensor node platform with a well-known IEEE 802.15.4-compliant transceiver CC2420 and ATmega128L to verify the feasibility of the guaranteed time service with the schedule generated by the proposed scheduling algorithm. Through experiments, we prove that the real system runs accurately according to the schedule calculated by the proposed algorithm.

[1]  Jennifer C. Hou,et al.  Distance-Constrained Scheduling and Its Applications to Real-Time Systems , 1996, IEEE Trans. Computers.

[2]  Francis Y. L. Chin,et al.  Schedulers for larger classes of pinwheel instances , 1993, Algorithmica.

[3]  Yoonmee Doh,et al.  Scheduling support for guaranteed time services in IEEE 802.15.4 low rate WPAN , 2005, 11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA'05).

[4]  Dong-Sung Kim,et al.  Design and Implementation of Wireless Fieldbus for Networked Control Systems , 2006, 2006 SICE-ICASE International Joint Conference.

[5]  Anu G. Bourgeois,et al.  GTS allocation scheme revisited , 2007 .

[6]  Dacfey Dzung,et al.  Unplugged but connected [Design and implementation of a truly wireless real-time sensor/actuator interface] , 2007, IEEE Industrial Electronics Magazine.

[7]  Eduardo Tovar,et al.  An implicit GTS allocation mechanism in IEEE 802.15.4 for time-sensitive wireless sensor networks: theory and practice , 2007, Real-Time Systems.

[8]  Yuanqing Xia,et al.  Networked Predictive Control of Systems With Random Network Delays in Both Forward and Feedback Channels , 2007, IEEE Transactions on Industrial Electronics.

[9]  Daeyoung Kim,et al.  A2S: Automated Agriculture System based on WSN , 2007, 2007 IEEE International Symposium on Consumer Electronics.

[10]  Jeong-dong Ryoo,et al.  A Dynamic GTS Allocation Algorithm in IEEE 802.15.4 for QoS guaranteed Real-time Applications , 2007, 2007 IEEE International Symposium on Consumer Electronics.

[11]  Sandra McLain IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS , 2007 .

[12]  HyunKyung Yoo,et al.  A Study on the Method of Providing Family Finder on TV Services in the Open Service Platform , 2007, 2007 IEEE International Symposium on Consumer Electronics.

[13]  Guoping Liu,et al.  Event-Driven Networked Predictive Control , 2007, IEEE Transactions on Industrial Electronics.

[14]  Anna N. Kim,et al.  When HART goes wireless: Understanding and implementing the WirelessHART standard , 2008, 2008 IEEE International Conference on Emerging Technologies and Factory Automation.

[15]  Gianluca Cena,et al.  Hybrid wired/wireless networks for real-time communications , 2008, IEEE Industrial Electronics Magazine.

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

[17]  Daeyoung Kim,et al.  RFMS: Real-time Flood Monitoring System with wireless sensor networks , 2008, 2008 5th IEEE International Conference on Mobile Ad Hoc and Sensor Systems.

[18]  Amitabh Mishra,et al.  An optimal GTS scheduling algorithm for time-sensitive transactions in IEEE 802.15.4 networks , 2008, Comput. Networks.

[19]  Ai-Chun Pang,et al.  An Adaptive GTS Allocation Scheme for IEEE 802.15.4 , 2008, IEEE Transactions on Parallel and Distributed Systems.

[20]  Daeyoung Kim,et al.  Wireless Sensor Networks for Cultural Property Protection , 2008, 22nd International Conference on Advanced Information Networking and Applications - Workshops (aina workshops 2008).

[21]  Youngsoo Kim,et al.  DGS: Driving Guidance System Based on Wireless Sensor Network , 2008, 22nd International Conference on Advanced Information Networking and Applications - Workshops (aina workshops 2008).

[22]  Dong-Sung Kim,et al.  Wireless Fieldbus for Networked Control Systems using LR-WPAN , 2008 .

[23]  Dacfey Dzung,et al.  Integration of a Wireless I/O Interface for PROFIBUS and PROFINET for Factory Automation , 2009, IEEE Transactions on Industrial Electronics.

[24]  Vehbi C. Gungor,et al.  Online and Remote Motor Energy Monitoring and Fault Diagnostics Using Wireless Sensor Networks , 2009, IEEE Transactions on Industrial Electronics.

[25]  Gerhard P. Hancke,et al.  Industrial Wireless Sensor Networks: Challenges, Design Principles, and Technical Approaches , 2009, IEEE Transactions on Industrial Electronics.

[26]  Khaldoun Al Agha,et al.  Which Wireless Technology for Industrial Wireless Sensor Networks? The Development of OCARI Technology , 2009, IEEE Transactions on Industrial Electronics.

[27]  Daniele Marioli,et al.  Design and Implementation of a Wireless Fieldbus for Plastic Machineries , 2009, IEEE Transactions on Industrial Electronics.

[28]  Daeyoung Kim,et al.  S3: School Zone Safety System Based on Wireless Sensor Network , 2009, Sensors.

[29]  Jiming Chen,et al.  Building-Environment Control With Wireless Sensor and Actuator Networks: Centralized Versus Distributed , 2010, IEEE Transactions on Industrial Electronics.

[30]  Nan Wang,et al.  Simulation study of IEEE 802.15.4 LR-WPAN for industrial applications , 2010, Wirel. Commun. Mob. Comput..