Smoothing delay jitter in networked control systems

Delay jitter is a critical factor that must be considered in many real-time applications that require accurate prediction of packet delivery times. Delay jitter can be smoothed by holding packets in a play-back buffer for a certain time called a play-back delay. In this paper, we extensively examine the new scheme that we have proposed in [1] to enhance the prediction of the play-back delay in Networked Control Systems (NCSs). Our newly proposed scheme differs from previous schemes by using the one way delay variation that we have studied its behavior by conducting extensive measurements between fifty strategically located wired and wireless connected hosts. The advantages of our scheme are that it predicts sudden delay spikes, provides a closer approximation to the round trip time (RTT), and exhibits less frequent outliers.

[1]  Vern Paxson,et al.  End-to-end routing behavior in the Internet , 1996, TNET.

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

[3]  Suet-Fei Li,et al.  Wireless sensor actuator network for light monitoring and control application , 2006, CCNC 2006. 2006 3rd IEEE Consumer Communications and Networking Conference, 2006..

[4]  Edward A. Lee Cyber-physical Systems -are Computing Foundations Adequate? Position Paper for Nsf Workshop on Cyber-physical Systems: Research Motivation, Techniques and Roadmap , 1998 .

[5]  Christos A. Papachristou,et al.  An Improved Algorithm to Smooth Delay Jitter in Cyber-Physical Systems , 2009, 2009 International Conference on Scalable Computing and Communications; Eighth International Conference on Embedded Computing.

[6]  A.G. Alleyne,et al.  Closed-loop control over wireless networks , 2004, IEEE Control Systems.

[7]  Dai Shuang-feng Stability Analysis of Networked Control System , 2007 .

[8]  Tianlong Gu,et al.  Queuing Packets in Communication Networks for Networked Control Systems , 2006, 2006 6th World Congress on Intelligent Control and Automation.

[9]  Y. Tipsuwan,et al.  Control methodologies in networked control systems , 2003 .

[10]  Gaurav S. Sukhatme,et al.  A portable, autonomous, urban reconnaissance robot , 2000, Robotics Auton. Syst..

[11]  Ying Zhang,et al.  A Measurement Study of Internet Delay Asymmetry , 2008, PAM.

[12]  Peter Kabal,et al.  An adaptive playout algorithm with delay spike detection for real-time VoIP , 2003, CCECE 2003 - Canadian Conference on Electrical and Computer Engineering. Toward a Caring and Humane Technology (Cat. No.03CH37436).

[13]  W. Richard Stevens,et al.  Unix network programming , 1990, CCRV.

[14]  Choi Jin-Hee,et al.  One-Way Delay Estimation and Its Application , 2005 .

[15]  Cormac J. Sreenan,et al.  An adaptive predictor for media playout buffering , 1999, 1999 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings. ICASSP99 (Cat. No.99CH36258).

[16]  Asok Ray,et al.  Experimental verification of a delay compensation algorithm for integrated communication and control systems , 1994 .

[17]  Kevin Jeffay,et al.  Beyond audio and video: multimedia networking support for distributed, immersive virtual environments , 2001, Proceedings 27th EUROMICRO Conference. 2001: A Net Odyssey.

[18]  Bruce S. Davie,et al.  Computer Networks: A Systems Approach, 3rd Edition , 2003 .

[19]  S. Seth,et al.  Wirelessly networked distributed controllers for real-time control of civil structures , 2005, Proceedings of the 2005, American Control Conference, 2005..

[20]  Bijoy K. Ghosh,et al.  Bio-Inspired Networks of Visual Sensors, Neurons, and Oscillators , 2007, Proceedings of the IEEE.

[21]  Wyatt S. Newman,et al.  Design lessons for building agile manufacturing systems , 2000, IEEE Trans. Robotics Autom..

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

[23]  Henning Schulzrinne,et al.  Adaptive playout mechanisms for packetized audio applications in wide-area networks , 1994, Proceedings of INFOCOM '94 Conference on Computer Communications.

[24]  Feng Xia,et al.  Wireless Sensor/Actuator Network Design for Mobile Control Applications , 2007, Sensors.

[25]  Keith W. Ross,et al.  Computer networking - a top-down approach featuring the internet , 2000 .

[26]  George C. Polyzos,et al.  Measurement Considerations for Assessing Unidirectional Latencies � , 1993 .

[27]  kc claffy,et al.  Measurement considerations for assessing unidirectional latencies , 1993 .

[28]  Asok Ray,et al.  An observer-based compensator for distributed delays , 1990, Autom..

[29]  Vincenzo Liberatore,et al.  Transversal issues in real-time sense-and-respond systems , 2005, EESR '05.

[30]  Iven M. Y. Mareels,et al.  Control of Large-Scale Irrigation Networks , 2007, Proceedings of the IEEE.

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

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

[33]  Ian F. Akyildiz,et al.  Wireless sensor and actor networks: research challenges , 2004, Ad Hoc Networks.

[34]  Bruce S. Davie,et al.  Computer Networks: A Systems Approach , 1996 .

[35]  Dawn M. Tilbury,et al.  The Emergence of Industrial Control Networks for Manufacturing Control, Diagnostics, and Safety Data , 2007, Proceedings of the IEEE.

[36]  Alexandre Seuret,et al.  Implementation of an Internet-controlled system under variable delays , 2006, 2006 IEEE Conference on Emerging Technologies and Factory Automation.

[37]  Johan Nilsson,et al.  Real-Time Control Systems with Delays , 1998 .

[38]  Qing-Long Han,et al.  Communication Architecture Design for Real-Time Networked Control Systems , 2006, 2006 International Conference on Communications, Circuits and Systems.

[39]  James Moyne,et al.  Time Delay Modeling and Sample Time Selection for Networked Control Systems , 2001, Dynamic Systems and Control.