Simulation-Based Analysis of Topology Control Algorithms for Wireless Ad Hoc Networks

Topology control aims at optimizing throughput and energy consumption of wireless networks by adjusting transmission powers or by restricting the communication to a well-chosen subset of communication links. Over the years, a variety of topology control algorithms have been proposed. However, many of these algorithms have been mainly studied from a theoretical point of view. On the other hand, existing simulation-based studies often only compare few approaches based on rather simple simulations, e.g., abstracting from communication protocols. In this paper, we present a thorough study of a variety of topology control algorithms based on the methodology of algorithm engineering. To analyze achievable performance improvements for communication according to the IEEE 802.11g standard we use the ns-3 network simulator. In addition to analyzing the communication throughput, we also study the effects of topology control on the energy demand in the network. Based on our simulation results, we then identify properties of the computed topologies that are essential for the achieved improvements. The gained insights are finally used to motivate an extension of the well-known XTC algorithm, which enables significant performance improvements in the considered application scenario.

[1]  Guo Wei,et al.  Research and Analysis of Topology Control in NS-2 for Ad-hoc Wireless Network , 2008, 2008 International Conference on Complex, Intelligent and Software Intensive Systems.

[2]  Jae-Hyuk Oh,et al.  Empirical Analysis of Transmission Power Control Algorithms for Wireless Sensor Networks , 2007, 2007 Fourth International Conference on Networked Sensing Systems.

[3]  P. R. Kumar,et al.  Power Control in Ad-Hoc Networks: Theory, Architecture, Algorithm and Implementation of the COMPOW Protocol , 2002 .

[4]  Yan Gao,et al.  Topology Control for Maintaining Network Connectivity and Maximizing Network Capacity under the Physical Model , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[5]  Jennifer C. Hou,et al.  Localized topology control algorithms for heterogeneous wireless networks , 2005, IEEE/ACM Transactions on Networking.

[6]  F. Ruiz,et al.  Analysis of topology control algorithms in multi-hop cellular networks , 2010, 2010 Fifth International Conference on Broadband and Biomedical Communications.

[7]  Paolo Santi,et al.  A simulation-based study on the throughput capacity of topology control in CSMA/CA networks , 2006, Fourth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOMW'06).

[8]  Kevin Buchin,et al.  Topology Control , 2007, Algorithms for Sensor and Ad Hoc Networks.

[9]  Lui Sha,et al.  Design and analysis of an MST-based topology control algorithm , 2003, IEEE Transactions on Wireless Communications.

[10]  Mauro Leoncini,et al.  The K-Neigh Protocol for Symmetric Topology Control in Ad Hoc Networks , 2003, MobiHoc '03.

[11]  Radha Poovendran,et al.  An energy framework for the network simulator 3 (NS-3) , 2011, SimuTools.

[12]  Max Mühlhäuser,et al.  kTC - Robust and Adaptive Wireless Ad-Hoc Topology Control , 2012, 2012 21st International Conference on Computer Communications and Networks (ICCCN).

[13]  Roger Wattenhofer,et al.  XTC: a practical topology control algorithm for ad-hoc networks , 2004, 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings..

[14]  Dorothea Wagner,et al.  Algorithms for Sensor and Ad Hoc Networks, Advanced Lectures [result from a Dagstuhl seminar] , 2007, Algorithms for Sensor and Ad Hoc Networks.

[15]  Matti Latva-aho,et al.  Nonblind and semiblind space-time-frequency multiuser detection for space-time block-coded MC-CDMA , 2005, IEEE Trans. Wirel. Commun..

[16]  Li Li,et al.  Distributed topology control for power efficient operation in multihop wireless ad hoc networks , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[17]  Andrew Chi-Chih Yao,et al.  On Constructing Minimum Spanning Trees in k-Dimensional Spaces and Related Problems , 1977, SIAM J. Comput..

[18]  E. Niewiadomska-Szynkiewicz,et al.  Comparative Study of Wireless Sensor Networks Energy-Efficient Topologies and Power Save Protocols , 2009 .

[19]  Harish Sethu,et al.  A New Power-Aware Distributed Topology Control Algorithm for Wireless Ad Hoc Networks , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[20]  Biswanath Mukherjee,et al.  Wireless sensor network survey , 2008, Comput. Networks.