AVATARS: a software-defined radio based teleoperating cyber-physical system for disaster environment exploration

In this paper, we develop a software-defined radio (SDR)-based teleoperating cyber-physical system (CPS) for disaster environment exploration, named AVATARS, which includes a telerobot and a teleoperator. The telerobot of AVATARS can be sent into some dangerous or inaccessible disaster environments for search and rescue tasks. Assisted by the environment information collected by the telerobot, the teleoperator can have a better understanding of the detected disaster environment, and the telerobot can be teleoperated more precisely to accomplish tasks effectively. Wireless communications play a vital role for AVATARS to guarantee its flexibility and scalability. To support reliable wireless transmission and real-time wireless teleoperation, we design an efficient and reliable wireless link to enhance the effective throughput of AVATARS. In the link, wireless communication efficiency is improved by using the packets pipelining and accumulative acknowledgement strategy based on the traditional stop-and-wait ARQ protocol. Sequentially, cognitive radio techniques are explored, and an adaptive channel switching mechanism is proposed to mitigate channel interferences in the crowded ISM band. Furthermore, three different kinds of control information are integrated into a single acknowledgement (ACK) packet to reduce communication overhead. The wireless link is implemented on SDR platforms, and extensive experiments under different conditions are carried out to evaluate its performance. The effective throughput of AVATARS can be enhanced more than four times compared with the traditional stop-and-wait ARQ protocol. We also present a video demo to show the powerful and interesting performance of AVATARS.

[1]  Friedrich Jondral,et al.  Software-Defined Radio—Basics and Evolution to Cognitive Radio , 2005, EURASIP J. Wirel. Commun. Netw..

[2]  Zhengang Pan,et al.  Effective throughput: a unified benchmark for pilot-aided OFDM/SDMA wireless communication systems , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[3]  Allen B. MacKenzie,et al.  A Split MAC Approach for SDR Platforms , 2015, IEEE Transactions on Computers.

[4]  Srinivasan Seshan,et al.  Enabling MAC Protocol Implementations on Software-Defined Radios , 2009, NSDI.

[5]  Yunhui Liu,et al.  Teleoperation of robots via the mobile communication networks , 2005, 2005 IEEE International Conference on Robotics and Biomimetics - ROBIO.

[6]  Tomoichi Takahashi,et al.  Working with robots in disasters , 2002, IEEE Robotics Autom. Mag..

[7]  Andreas Terzis,et al.  Minimising the effect of WiFi interference in 802.15.4 wireless sensor networks , 2007, Int. J. Sens. Networks.

[8]  Eylem Ekici,et al.  Adaptive Channel Hopping for Interference Robust Wireless Sensor Networks , 2010, 2010 IEEE International Conference on Communications.

[9]  Andreas Mitschele-Thiel,et al.  Implementation and evaluation of a practical SDR testbed , 2011, CogART '11.

[10]  George Roussos,et al.  Adaptive channel hopping for wireless sensor networks , 2011, 2011 International Conference on Selected Topics in Mobile and Wireless Networking (iCOST).

[11]  Robin R. Murphy,et al.  Trial by fire [rescue robots] , 2004, IEEE Robotics & Automation Magazine.

[12]  Jaap C. Haartsen,et al.  The Bluetooth radio system , 2000, IEEE Personal Communications.

[13]  Robin R. Murphy,et al.  Cooperative use of unmanned sea surface and micro aerial vehicles at Hurricane Wilma , 2008 .

[14]  Gabor Karsai,et al.  Toward a Science of Cyber–Physical System Integration , 2012, Proceedings of the IEEE.

[15]  M.Q.-H. Meng,et al.  Remote sensing and teleoperation of a mobile robot via the Internet , 2005, 2005 IEEE International Conference on Information Acquisition.

[16]  Jong-Hoon Youn,et al.  Adaptive radio channel allocation for supporting coexistence of 802.15.4 and 802.11b , 2005, VTC-2005-Fall. 2005 IEEE 62nd Vehicular Technology Conference, 2005..

[17]  Robin R. Murphy,et al.  Rescue robots for mudslides: A descriptive study of the 2005 La Conchita mudslide response , 2008, J. Field Robotics.

[18]  Sayantan Choudhury,et al.  Payload Length and Rate Adaptation for Throughput Optimization in Wireless LANs , 2006, 2006 IEEE 63rd Vehicular Technology Conference.

[19]  Paolo Fiorini,et al.  Search and Rescue Robotics , 2008, Springer Handbook of Robotics.

[20]  André Puschmann,et al.  The Impact of a Dedicated Sensing Engine on a SDR Implementation of the CSMA Protocol , 2013, ISWCS.

[21]  Andreas Achtzehn,et al.  A flexible MAC development framework for cognitive radio systems , 2011, 2011 IEEE Wireless Communications and Networking Conference.

[22]  Andreas Mitschele-Thiel,et al.  Enhancing the performance of random access MAC protocols for low-cost SDRs , 2013, WiNTECH '13.

[23]  Gianmarco Baldini,et al.  An emergency communication system based on software-defined radio , 2014, EURASIP J. Wirel. Commun. Netw..

[24]  Kang G. Shin,et al.  E-MiLi: Energy-Minimizing Idle Listening in Wireless Networks , 2012, IEEE Trans. Mob. Comput..

[25]  Josep Paradells Aspas,et al.  Effect of adjacent-channel interference in IEEE 802.11 WLANs , 2007, 2007 2nd International Conference on Cognitive Radio Oriented Wireless Networks and Communications.

[26]  A. Sikora,et al.  Coexistence of IEEE802.15.4 with other Systems in the 2.4 GHz-ISM-Band , 2005, 2005 IEEE Instrumentationand Measurement Technology Conference Proceedings.

[27]  Martin Heusse,et al.  Performance anomaly of 802.11b , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[28]  Mani B. Srivastava,et al.  An experimental study of network performance impact of increased latency in software defined radios , 2007, WinTECH '07.

[29]  Song Han,et al.  WirelessHART: Applying Wireless Technology in Real-Time Industrial Process Control , 2008, 2008 IEEE Real-Time and Embedded Technology and Applications Symposium.