Bilateral Teleoperation System Using QoS and Secure Communication Networks for Telemedicine Applications

The next generation of telesurgical robotics systems presents significant challenges related to network performance and data security. It is known that packet transmission in wide area networks is a complex stochastic process; thus, low bandwidth as well as high delay, jitter, and packet loss will greatly affect the quality of service (QoS) of teleoperation control, which is unacceptable in this kind of sensitive application. Furthermore, a relevant but more serious issue is the network attacks, particularly denial of service as well as data alteration or disclosure. The main motivation of this study is to deploy suitable security mechanisms while preserving the QoS of network-based bilateral teleoperation. We propose and apply a protocol that secures our teleoperation system while preserving its real-time constraints. More precisely, we present in this paper a bilateral generalized predictive controller coupled to a QoS-friendly IP security protocol. The experimental results demonstrate that the telerobotic system is able to satisfy both QoS and security requirements of real-time and sensitive teleoperation tasks. In fact, our teleoperation security protocol provides priority treatment while preventing attacks and avoiding potential deadline misses due to increased security cost.

[1]  Tamara Bonaci,et al.  Surgical Telerobotics Meets Information Security , 2012 .

[2]  Panos J. Antsaklis,et al.  Stable digital control networks for continuous passive plants subject to delays and data dropouts , 2007, 2007 46th IEEE Conference on Decision and Control.

[3]  Ya-Jun Pan,et al.  Bilateral Teleoperation Over Networks Based on Stochastic Switching Approach , 2009, IEEE/ASME Transactions on Mechatronics.

[4]  Blake Hannaford,et al.  Preliminary protocol for interoperable telesurgery , 2009, 2009 International Conference on Advanced Robotics.

[5]  Gene Tsudik Message authentication with one-way hash functions , 1992, CCRV.

[6]  Tzyh Jong Tarn,et al.  Internet-based remote teleoperation , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[7]  Kouhei Ohnishi,et al.  Bilateral robot system on the real time network structure , 2002, 7th International Workshop on Advanced Motion Control. Proceedings (Cat. No.02TH8623).

[8]  Angelos D. Keromytis,et al.  The Design of the {OpenBSD} Cryptographic Framework , 2003, USENIX Annual Technical Conference, General Track.

[9]  Ya-Jun Pan,et al.  Robust Stochastic Control for Networked Bilateral Teleoperation Systems , 2013, ICONS.

[10]  O. Schelen,et al.  Efficient multi-field packet classification for QoS purposes , 1999, 1999 Seventh International Workshop on Quality of Service. IWQoS'99. (Cat. No.98EX354).

[11]  Andreas Birk,et al.  A networking framework for teleoperation in safety, security, and rescue robotics , 2009, IEEE Wireless Communications.

[12]  Claudio Melchiorri,et al.  Control schemes for teleoperation with time delay: A comparative study , 2002, Robotics Auton. Syst..

[13]  Sandra Hirche,et al.  Control of Networked Systems Using the Scattering Transformation , 2009, IEEE Transactions on Control Systems Technology.

[14]  Stephen T. Kent,et al.  IP Encapsulating Security Payload (ESP) , 1995, RFC.

[15]  Tae Woong Yoon,et al.  Observer design in receding-horizon predictive control , 1995 .

[16]  Roberto Oboe Web-interfaced, force-reflecting teleoperation systems , 2001, IEEE Trans. Ind. Electron..

[17]  J.Y. Hung,et al.  Network security model for analyzing network-based control systems under denial of service attacks , 2004, 30th Annual Conference of IEEE Industrial Electronics Society, 2004. IECON 2004.

[18]  Scott Shenker,et al.  Integrated Services in the Internet Architecture : an Overview Status of this Memo , 1994 .

[19]  Thilo Sauter,et al.  Effect of delay jitter on quality of control in EIA-852-based networks , 2003, IECON'03. 29th Annual Conference of the IEEE Industrial Electronics Society (IEEE Cat. No.03CH37468).

[20]  Roberto Oboe,et al.  Experimental Analysis of an Internet-Based Bilateral Teleoperation System With Motion and Force Scaling Using a Model Predictive Controller , 2008, IEEE Transactions on Industrial Electronics.

[21]  Christophe Rosenberger,et al.  A tele-operated mobile ultrasound scanner using a light-weight robot , 2005, IEEE Transactions on Information Technology in Biomedicine.

[22]  David W. Clarke,et al.  Generalized Predictive Control - Part II Extensions and interpretations , 1987, Autom..

[23]  Ronald L. Rivest,et al.  Indifferentiability of Permutation-Based Compression Functions and Tree-Based Modes of Operation, with Applications to MD6 , 2009, FSE.

[24]  Johnson P. Thomas,et al.  Security and QoS Self-Optimization in Mobile Ad Hoc Networks , 2008, IEEE Transactions on Mobile Computing.

[25]  Mahmoud Mostafa Analyse de sécurité et QoS dans les réseaux à contraintes temporelles , 2011 .

[26]  David W. Clarke,et al.  Generalized predictive control - Part I. The basic algorithm , 1987, Autom..

[27]  Stephen T. Kent IP Authentication Header (AH) , 2013 .

[28]  David Clarke,et al.  Robustness effects of a prefilter in generalised predictive control , 1991 .

[29]  Ning Xi,et al.  Cooperative teleoperation of a multirobot system with force reflection via Internet , 2004, IEEE/ASME Transactions on Mechatronics.

[30]  D.W. Repperger,et al.  On Extending the Wave Variable Method to Multiple-DOF Teleoperation Systems , 2009, IEEE/ASME Transactions on Mechatronics.

[31]  Mamoru Mitsuishi,et al.  Force-Feedback Augmentation Modes in the Laparoscopic Minimally Invasive Telesurgical System , 2007 .

[32]  S. Warisawa,et al.  Continuous Path Controller for the Remote Ultrasound Diagnostic System , 2008, IEEE/ASME Transactions on Mechatronics.

[33]  Samuel J. Leffler Fast IPSec: A High-Performance IPsec Implementation , 2003, BSDCon.

[34]  Randall J. Atkinson,et al.  Security Architecture for the Internet Protocol , 1995, RFC.

[35]  Peter Xiaoping Liu,et al.  Data Communications for Internet Robots , 2003, Auton. Robots.

[36]  S. Hirche,et al.  The scattering transformation for networked control systems , 2005, Proceedings of 2005 IEEE Conference on Control Applications, 2005. CCA 2005..

[37]  G. Niemeyer,et al.  High-frequency acceleration feedback in wave variable telerobotics , 2006, IEEE/ASME Transactions on Mechatronics.

[38]  Yongqiang Ye,et al.  Improving Trajectory Tracking in Wave-Variable-Based Teleoperation , 2010, IEEE/ASME Transactions on Mechatronics.

[39]  T. Slama,et al.  Teleoperation systems over the Internet: Experimental validation of a bilateral Generalized Predictive Controller , 2007, 2007 European Control Conference (ECC).

[40]  Sang Hyuk Son,et al.  Towards security and QoS optimization in real-time embedded systems , 2006, SIGBED.

[41]  Christian Fraboul,et al.  Q-ESP: A QoS-Compliant Security Protocol to Enrich IPSec Framework , 2009, 2009 3rd International Conference on New Technologies, Mobility and Security.

[42]  Mark W. Spong,et al.  Bilateral control of teleoperators with time delay , 1989 .

[43]  David L. Black,et al.  An Architecture for Differentiated Service , 1998 .

[44]  Zheng Wang,et al.  An Architecture for Differentiated Services , 1998, RFC.

[45]  Hugo Krawczyk,et al.  A Security Architecture for the Internet Protocol , 1999, IBM Syst. J..

[46]  Ehab Al-Shaer,et al.  Adaptive Information Coding for Secure and Reliable Wireless Telesurgery Communications , 2013, Mob. Networks Appl..

[47]  Christina Hattingh,et al.  End-to-End QoS Network Design: Quality of Service in LANs, WANs, and VPNs , 2004 .

[48]  Christina Hattingh,et al.  End-to-End QoS Network Design: Quality of Service in LANs, WANs, and VPNs (Networking Technology) , 2004 .