Efficient Transport Protocol for Networked Haptics Applications
The performance of haptic application is highly sensitive to communication delays and losses of data. It implies several constraints in developing networked haptic applications. This paper describes a new internet protocol called Efficient Transport Protocol (ETP), which aims at developing distributed interactive applications. TCP and UDP are transport protocols commonly used in any kind of networked communication, but they are not focused on real time application. This new protocol is focused on reducing roundtrip time (RTT) and interpacket gap (IPG). ETP is, therefore, optimized for interactive applications which are based on processes that are continuously exchanging data. ETP protocol is based on a state machine that decides the best strategies for optimizing RTT and IPG. Experiments have been carried out in order to compare this new protocol and UDP.
KeywordsTransport protocols internet protocols haptics bilateral control controller
Unable to display preview. Download preview PDF.
- 1.Hirche, S., Buss, M.: Human Perceived Transparency with Time Delay. In: Ferre, M., et al. (eds.) Advances in Telerobotics. STAR, vol. 31, pp. 191–209 (2007)Google Scholar
- 2.Postel, J.: RFC 793: Transmision Control Protocol, DARPA Internet Program Protocol Specification (1981)Google Scholar
- 3.Postel, J.: RFC 768: User Datagram Protocol (1980)Google Scholar
- 4.Uchimura, Y., Yakoh, T.: Bilateral robot system on the real-time network structure. IEEE Transactions on Industrial Electronics 51 (2004)Google Scholar
- 5.Ping, L., Wenjuan, L., Zengqi, S.: Transport layer protocol reconfiguration for network-based robot control system. IEEE Networking, Sensing and Control 2005 (2005)Google Scholar
- 6.Wirz, R., et al.: End-to-End Congestion Control Protocols for Remote Programming of Robots using Heterogeneous Networks: A Comparative Analysis. Robotics and Autonomous Systems 56(2)Google Scholar
- 7.Jacobson, V.: Congestion avoidance and control. In: Symposium proceedings on Communications architectures and protocols, Stanford, California, United States, August 1988, pp. 314–329 (1988)Google Scholar
- 8.Raju, G.J., Verghese, G.C., Sheridan, T.B.: Design Issues in 2-Port Network Models of Bilateral Remote Teleoperation. In: Proceedings of the IEEE International Conference on Robotics and Automation, USA, pp. 1317–1321 (1989)Google Scholar
- 10.Niemeyer, G., Slotine, J.E.: Towards Force-Reflecting Teleoperation Over the Internet. In: Proceedings of the IEEE International Conference on Robotics and Automation, pp. 1909–1915 (1998)Google Scholar
- 11.Yokokohji, Y., Imaida, T., Yoshikawa, T.: Bilateral Control with Energy Balance Monitoring under Time-Varying Communication Delay. In: Proceedings of the IEEE International Conference on Robotics and Automation, pp. 2684–2689 (2000)Google Scholar
- 12.Arcara, P., Melchiorri, C.: Control schemes for teleoperation with time delay: a comparative study. Robotics and Autonomous Systems 38(1) (2002)Google Scholar