Joint Bandwidth-Aware Relay Placement and Routing in Heterogeneous Wireless Networks

The relay placement problem has been studied extensively in wireless networks. Existing work typically focuses on connectivity to prolong the network time or to achieve fault-tolerance. In contrast, we tackle the problem with the goal of achieving bandwidth sufficiency when real-time multimedia streams need to be sent to the sink. We consider the critical condition of heterogeneous link capacity and transmission range. Besides, we consider the relay placement and routing jointly because routing decides the path on which a stream traverses; and the bandwidth sufficiency depends on both supply (the link capacity) and demand (which streams use the link given the routing paths). We formulate the problem as a new variant of the Steiner tree problem called the heterogeneous bandwidth Steiner routing problem. Extensive simulations show that our scheme reduces the number of relays by an average of 44% compared to the widely used minimum spanning tree based approximation algorithm for relay placement. We also found that considering heterogeneous range and rate is beneficial in relay placement. Compared to the uniform range and rate placement algorithm, our scheme reduces the number of relays by 25%-39%. Besides, our scheme notably improves the movement efficiency when applied to a real-time multi-robot exploration strategy.

[1]  Ding-Zhu Du,et al.  Bottleneck Steiner Tree Problem , 2008 .

[2]  James C. Chen Measured Performance of 5-GHz 802.11a Wireless LAN Systems , 2001 .

[3]  Ding-Zhu Du,et al.  Steiner tree problems in computer communication networks , 2008 .

[4]  Pierluigi Crescenzi,et al.  A compendium of NP optimization problems , 1994, WWW Spring 1994.

[5]  Anuj Vasishta,et al.  Optimal Relay Station Placement in Broadband Wireless Access Networks , 2012 .

[6]  David Wetherall,et al.  Predictable 802.11 packet delivery from wireless channel measurements , 2010, SIGCOMM '10.

[7]  Lusheng Wang,et al.  Relay sensor placement in wireless sensor networks , 2008, Wirel. Networks.

[8]  Li Xiao,et al.  RC-MAC: A receiver-centric medium access control protocol for wireless sensor networks , 2010, 2010 IEEE 18th International Workshop on Quality of Service (IWQoS).

[9]  Feng Wang,et al.  Traffic-Aware Relay Node Deployment for Data Collection in Wireless Sensor Networks , 2009, 2009 6th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[10]  Paolo Toth,et al.  A survey on vertex coloring problems , 2010, Int. Trans. Oper. Res..

[11]  Ning Xi,et al.  Coordinated multi-robot real-time exploration with connectivity and bandwidth awareness , 2010, 2010 IEEE International Conference on Robotics and Automation.

[12]  Raghupathy Sivakumar,et al.  Glia: a practical solution for effective high datarate wifi-arrays , 2009, MobiCom '09.

[13]  Stefano Chessa,et al.  Virtual Calibration for RSSI-Based Indoor Localization with IEEE 802.15.4 , 2009, 2009 IEEE International Conference on Communications.

[14]  Feng Wang,et al.  Networked Wireless Sensor Data Collection: Issues, Challenges, and Approaches , 2011, IEEE Communications Surveys & Tutorials.

[15]  Jitendra Padhye,et al.  Routing in multi-radio, multi-hop wireless mesh networks , 2004, MobiCom '04.

[16]  Satyajayant Misra,et al.  Constrained Relay Node Placement in Wireless Sensor Networks: Formulation and Approximations , 2010, IEEE/ACM Transactions on Networking.

[17]  Xiang Cao,et al.  Fault-Tolerant Relay Node Placement in Heterogeneous Wireless Sensor Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[18]  Ning Xi,et al.  Connectivity and bandwidth-aware real-time exploration in mobile robot networks , 2013, Wirel. Commun. Mob. Comput..