Improved transport service for remote sensing and control over wireless networks

In a bilateral teleoperated system, the signal transmissions between the operator and the slave manipulators have different QoS requirements in comparison to traditional network traffic. Running teleoperated systems over wireless networks poses more challenges in comparison to wired networks. The media streams involved differentiate themselves from other media types in that they require both reliable and smooth delivery. Reliable delivery requires the transport service to have TCP style semantics. By being smooth, the transport service should be able to deliver the control and sensing data with bounded and reduced latency and its variation. For example, we have conducted numerous teleoperated experiments using our system. We have found in some of our applications that if the end-to-end latency variance becomes larger than 0.3 second, the operator has difficulty maintaining smooth control of the slave manipulator. However, our simulations show that using TCP, the end-to-end latency variance can be as much as 2.5 seconds in an ad hoc wireless network. This paper proposes an improved transport service for remote sensing and control (TRSC). The service reduces the end-to-end latency and latency variance (jitter) for real-time reliable media in mobile ad hoc networks by using forward error correction encoding and multiple network paths. Simulation using NS2 shows the approach performs well under different wireless scenarios

[1]  Jörg Widmer,et al.  TCP Friendly Rate Control (TFRC): Protocol Specification , 2003, RFC.

[2]  Sathya Narayanan,et al.  MRTP: a multiflow realtime transport protocol for ad hoc networks , 2003, 2003 IEEE 58th Vehicular Technology Conference. VTC 2003-Fall (IEEE Cat. No.03CH37484).

[3]  Ming-Ting Sun,et al.  Multi-path Transport of FGS Video , 2003 .

[4]  Sven Jaap,et al.  TCP-friendly Rate Control (TFRC) , 2004 .

[5]  Matt W. Mutka,et al.  QoS aware wireless bandwidth aggregation (QAWBA) by integrating cellular and ad-hoc networks , 2004, First International Conference on Quality of Service in Heterogeneous Wired/Wireless Networks.

[6]  Mohammad Mirhakkak,et al.  Dynamic quality-of-service for mobile ad hoc networks , 2000, 2000 First Annual Workshop on Mobile and Ad Hoc Networking and Computing. MobiHOC (Cat. No.00EX444).

[7]  Gunnar Karlsson,et al.  Adaptive end-to-end FEC for improving TCP performance over wireless links , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[8]  Rui Ma,et al.  Reliable multipath routing with fixed delays in MANET using regenerating nodes , 2003, 28th Annual IEEE International Conference on Local Computer Networks, 2003. LCN '03. Proceedings..

[9]  Imad H. Elhajj,et al.  Supermedia in Internet-Based Telerobotic Operations , 2001, MMNS.

[10]  Michael G. Barry,et al.  Supporting service differentiation in wireless packet networks using distributed control , 2001, IEEE J. Sel. Areas Commun..

[11]  Ning Xi,et al.  Supermedia Transport for Teleoperations over Overlay Networks , 2005, NETWORKING.

[12]  Sung-Ju Lee,et al.  Split multipath routing with maximally disjoint paths in ad hoc networks , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[13]  Donald F. Towsley,et al.  TCP-cognizant adaptive forward error correction in wireless networks , 2002, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE.

[14]  Michael Luby,et al.  A digital fountain approach to reliable distribution of bulk data , 1998, SIGCOMM '98.

[15]  Mingyan Liu,et al.  Random waypoint considered harmful , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[16]  Charles E. Perkins,et al.  Ad-hoc on-demand distance vector routing , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[17]  Vaduvur Bharghavan,et al.  CEDAR: a core-extraction distributed ad hoc routing algorithm , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[18]  Marek Karpinski,et al.  An XOR-based erasure-resilient coding scheme , 1995 .

[19]  Vaduvur Bharghavan,et al.  CEDAR: a core-extraction distributed ad hoc routing algorithm , 1999, IEEE J. Sel. Areas Commun..

[20]  Philip K. McKinley,et al.  A Study of Adaptive Forward Error Correction for Wireless Collaborative Computing , 2002, IEEE Trans. Parallel Distributed Syst..

[21]  John G. Proakis,et al.  Digital Communications , 1983 .

[22]  Satish K. Tripathi,et al.  A framework for reliable routing in mobile ad hoc networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[23]  David A. Maltz,et al.  Dynamic Source Routing in Ad Hoc Wireless Networks , 1994, Mobidata.