wikiroute

networking recipes

User Tools

Site Tools


cellular_network_map

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
cellular_network_map [2015/07/20 15:13] – [3- Output at a Glance] samercellular_network_map [2015/07/20 17:33] (current) – [7- Credits] samer
Line 12: Line 12:
 1. Download or fork my repository from [[https://github.com/samerlahoud/cellular-network-map | GitHub]]. 1. Download or fork my repository from [[https://github.com/samerlahoud/cellular-network-map | GitHub]].
  
-2. Launch the crawler script from your command line. The argument of the script corresponds to the postal code as in:+2. Launch the crawler script from your command line. The argument of the script corresponds to the French postal code as in:
  
   python antennes-mobiles-crawler.py 75014   python antennes-mobiles-crawler.py 75014
  
-You should obtain a text file named ''network-map-75014.txt'' in the ''/data'' directory. This file contains information on the antennas in the selected geographical area. +You should obtain a text file named ''network-map-75014.txt'' in the ''/data'' directory. This file contains information on the antennas in the considered area. 
  
   66007; 2G 3G 4G; BOUYGUES TELECOM; 1995-09-01; 2014-09-26; 156 R LÉON MAURICE NORDMANN; 75013; PARIS-13E--ARRONDISSEMENT; Oui;    66007; 2G 3G 4G; BOUYGUES TELECOM; 1995-09-01; 2014-09-26; 156 R LÉON MAURICE NORDMANN; 75013; PARIS-13E--ARRONDISSEMENT; Oui; 
   351124; 2G 3G 4G; BOUYGUES TELECOM; 2004-08-20; 2014-12-05; 22/24 R DU FAUBOURG ST JACQUES; 75014; PARIS-14E--ARRONDISSEMENT; Oui;    351124; 2G 3G 4G; BOUYGUES TELECOM; 2004-08-20; 2014-12-05; 22/24 R DU FAUBOURG ST JACQUES; 75014; PARIS-14E--ARRONDISSEMENT; Oui; 
  
-The only missing information is the geographic position of the antennas. For this, you need the information from [[http://www.cartoradio.fr/cartoradio/web/|ANFR]].+The only missing information is the exact geographic position of the antennas. For this, you need data from [[http://www.cartoradio.fr/cartoradio/web/|ANFR]].
  
-3. Go to [[http://www.cartoradio.fr/cartoradio/web/|ANFR]], select the same city as previously and download the data (you should sign in and you will receive data by mail). Download the obtained data in ''data/cartoradio-75014/''.+3. Go to [[http://www.cartoradio.fr/cartoradio/web/|ANFR]], select the same postal code as previously and download the data (you should sign in and you will receive data by mail). Put the obtained data in ''data/cartoradio-75014/''.
  
 4. Launch the coordinate generation script: 4. Launch the coordinate generation script:
Line 30: Line 30:
  
   * The first argument is the postal code.    * The first argument is the postal code. 
-  * The second argument is the operator name and must be chosen from: orange - free - bouygues - sfr +  * The second argument is the operator name: orange - free - bouygues - sfr. 
-  * The last argument is the network type: 2G - 3G - 4G +  * The last argument is the network type: 2G - 3G - 4G.
  
 5. Watch back and enjoy! 5. Watch back and enjoy!
- 
 ===== -- Output at a Glance ===== ===== -- Output at a Glance =====
-The output of the previous script consists of three files: +The output of the automation tool consists of three files: 
-  * A command file ''75014_ORANGE_4G_antenna_coordinates.m'' that contains the coordinates for the antennas. You can simply load this file in MATLAB for your simulations. +  * A command file ''75014_ORANGE_4G_antenna_coordinates.m'' that contains the coordinates of the antennas. You can simply load this file in MATLAB for your simulations. 
   * A figure plot of the antenna positions ''75014-ORANGE-4G-antenna-map.png''   * A figure plot of the antenna positions ''75014-ORANGE-4G-antenna-map.png''
   * A figure plot of the Voronoi diagram (the set of points in the geographic area closer to each antenna) ''75014-ORANGE-4G-voronoi-map.png''.   * A figure plot of the Voronoi diagram (the set of points in the geographic area closer to each antenna) ''75014-ORANGE-4G-voronoi-map.png''.
Line 43: Line 42:
 [{{ :75014-orange-4g-antenna-map.png?direct&300 | Orange 4G network in Paris 75014}}] [{{ :75014-orange-4g-antenna-map.png?direct&300 | Orange 4G network in Paris 75014}}]
  
-{{ :75014-orange-4g-voronoi-map.png?direct&300 | Orange 4G Voronoi map in Paris 75014}}+[{{ :75014-orange-4g-voronoi-map.png?direct&300 | Orange 4G Voronoi map in Paris 75014}}]
 ===== -- Scientific Work ===== ===== -- Scientific Work =====
  
-We use the antenna positions generated by the scripts in our work entitled ''Joint Power-Delay Minimization in 4G Wireless Networks'' (Farah Moety, Samer Lahoud, Bernard Cousin, Kinda Khawam), published in the proceedings of the Wireless Days conference (WD'14) in 2014. We study the case of a realistic Long Term Evolution (LTE) Network where the challenge is the high computational complexity necessary to obtain the optimal solution. Therefore, we propose a simulated annealing based heuristic algorithm for the power-delay minimization problem. The proposed heuristic aims to compute the transmit power level of the network BSs and associate users with these BSs in a way that jointly minimizes the total network power and the total network delay. +We used the antenna positions generated by the automation tool in our work entitled ''Joint Power-Delay Minimization in 4G Wireless Networks'' (by Farah Moety, Samer Lahoud, Bernard Cousin, and Kinda Khawam), published in the proceedings of the Wireless Days conference (WD'14) in 2014. In this scientific work, we propose an algorithm that computes the transmit power level of the network Base Stations (BSsand associate users with these BSs. The objective is to jointly minimise the total network power and the total network delay. In the following figure, we show the coverage area of each BS when transmitting at the lowest power level and the user distribution in the studied area. 
-{{ :paris14-orange-lte-power-level.png?direct&300 |}}+ 
 +[{{ :paris14-orange-lte-power-level.png?direct&300 | BS coverage areas and user distribution for the Orange network in Paris 75014}}]
 ===== -- Eye Candies ===== ===== -- Eye Candies =====
 +The automation tool can be used in different scenarios. For instance, in order to illustrate the densification of the network deployment, a comparative study can be performed on the 2G, 3G, and 4G networks. The case of the city of Rennes is presented hereafter.
 [{{ :overlay-orange-2g-rennes.jpg?direct&300 | Orange 2G network in Rennes (63 BSs)}}] [{{ :overlay-orange-2g-rennes.jpg?direct&300 | Orange 2G network in Rennes (63 BSs)}}]
 [{{ :overlay-orange-3g-rennes.jpg?direct&300 | Orange 3G network in Rennes (69 BSs)}}] [{{ :overlay-orange-3g-rennes.jpg?direct&300 | Orange 3G network in Rennes (69 BSs)}}]
 [{{ :overlay-orange-4g-rennes.jpg?direct&300 | Orange 4G network in Rennes (50 BSs)}}] [{{ :overlay-orange-4g-rennes.jpg?direct&300 | Orange 4G network in Rennes (50 BSs)}}]
 +
 +===== -- Raw Data =====
 +If you want to perform your own computations based on typical examples, you can download the coordinates of the antennas for the different mobile operators in Rennes and Paris.
 +  * Rennes: {{:35000.zip|}}
 +  * Paris 75014: {{:75014.zip|}}
 +===== -- Credits =====
 +Example data is based on [[http://www.cartoradio.fr/cartoradio/web/|ANFR]] and [[http://www.antennesmobiles.fr|www.antennesmobiles.fr]]. I care about software sharing improvements ([[http://choosealicense.com/licenses/gpl-3.0//|GPLv3]]). If you use the above examples, you can cite our work as in [[http://samer.lahoud.fr/publications/bibtexbrowser.php?key=moet1411%3Ajoint&bib=Biblio-perso-globale-fr.bib|WD'14]].
cellular_network_map.1437397984.txt.gz · Last modified: 2015/07/20 15:13 by samer