An Interface for Simulating Node Placement in Wireless Mesh Networks

Wireless Mesh Networks (WMNs) are currently attracting a lot of attention from wireless research and technology communities due to their ability for providing cost-effective broadband wireless connectivity. WMNs are showing their usefulness to development and deployment of medical, transport and surveillance applications in urban areas, metropolitan, neighbouring communities and municipal area networks. The efficient deployment and performance of such networks largely depends on the placement of mesh router nodes. At the design phase, the objective is thus to compute positions of mesh routers so as to optimize some WMN metrics, such as establishing network connectivity and achieving maximum client coverage. In this work we present a web interface for simulating the node placement in WMNs. Besides the usual benefits of running the interface remotely from any web browser, the advantages of the simulation tool are many fold. Indeed, by using the interface, we can simulate different mesh client node positions, different radio coverage for mesh router nodes, different number of mesh routers, different number of mesh clients, etc. We can also answer to different questions such as: do we need more mesh routers to cover all clients in the deployment area? Additionally, we can study the performance of different resolution methods such as local search methods (Hill Climbing, Simulated Annealing and Tabu Search) and population-based methods (Genetic Algorithms) under different distributions of mesh client nodes.

[1]  M. Hannikainen,et al.  Genetic Algorithm to Optimize Node Placement and Configuration for WLAN Planning , 2007, 2007 4th International Symposium on Wireless Communication Systems.

[2]  Fatos Xhafa,et al.  A simulated annealing algorithm for router nodes placement problem in Wireless Mesh Networks , 2011, Simul. Model. Pract. Theory.

[3]  C. Siva Ram Murthy,et al.  Node Placement Algorithm for Deployment of Two-Tier Wireless Mesh Networks , 2007, IEEE GLOBECOM 2007 - IEEE Global Telecommunications Conference.

[4]  Catherine Rosenberg,et al.  Single Gateway Placement in Wireless Mesh Networks , 2008 .

[5]  Dharma P. Agrawal,et al.  Efficient Mesh Router Placement in Wireless Mesh Networks , 2007, 2007 IEEE Internatonal Conference on Mobile Adhoc and Sensor Systems.

[6]  Fatos Xhafa,et al.  Evaluation of genetic algorithms for mesh router nodes placement in wireless mesh networks , 2010, J. Ambient Intell. Humaniz. Comput..

[7]  Fatos Xhafa,et al.  Optimization Problems and Resolution Methods for Node Placement in Wireless Mesh Networks , 2011, 2011 14th International Conference on Network-Based Information Systems.

[8]  Maolin Tang,et al.  Gateways Placement in Backbone Wireless Mesh Networks , 2009, Int. J. Commun. Netw. Syst. Sci..

[9]  Miodrag Potkonjak,et al.  Gateway placement for latency and energy efficient data aggregation [wireless sensor networks] , 2004, 29th Annual IEEE International Conference on Local Computer Networks.

[10]  Fred W. Glover,et al.  Future paths for integer programming and links to artificial intelligence , 1986, Comput. Oper. Res..

[11]  Ian F. Akyildiz,et al.  Wireless mesh networks: a survey , 2005, Comput. Networks.

[12]  Chun-cheng Chen,et al.  Urban Wireless Mesh Network Planning: The Case of Directional Antennas , 2007 .

[13]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[14]  Nagesh Nandiraju,et al.  Wireless Mesh Networks: Current Challenges and Future Directions of Web-In-The-Sky , 2007, IEEE Wireless Communications.