ComMON5 Installation

Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

ComMON5 Installation

• Python Requirement
• Library update : pandas, geopandas, pycrate
• Gcell Format
• User Interface
Description
— This tool is alternative solution for MDT and CTR post processing. Ue location on MDT M1 event extracted
from CTR and used as reference for another event (INTERNAL_PER_RADIO_UE_MEASUREMENT,
RRC_UE_CAPABILITY_INFORMATION).
— ComMON5 is use python as backend and use MapInfo application as frontEnd.

— Current functionality supported by this tool:


— MDT post processing and visualization
— LTE Timing Advance Visualization
— LTE UE Capability Information
— Cross Feeder detection
— LTE feature audit
— LTE Parameter Audit
— Crowdsource: Ookla post processing
— Crowdsource: P3 post processing

Ericsson Internal | 2018-02-21


ComMON5 Requirements
This tool required Python and MapInfo.
— Python 3.7 or above. This tools also required Python interpreter located on PATH environment.
— MapInfo 9.5 or above.

Python installation:
— Download latest python on https://www.python.org/downloads/windows/ . Python 3.7 or above
required to support multiprocessing on windows.
— Python Library needed: pandas. On the MapInfo
application select Update Python Library. Or do it
manually with command prompt: “pip install
pandas”

— Check this Add


Ericsson Internal | 2018-02-21
Python 3.7 to PATH
option
ComMON5 Installation
ComMON5

1 Extract this ComMON5 tool into your working directory.


CTR folder. Put the CTRs here in bin format.
Extract the gz file if needed.
Map Info Application. Run this on mapInfo

Python script, for CTR decoding and


preprocessing data

2 Select “Update Python Library” to install


required python library

Ericsson Internal | 2018-02-21


CTR in bin format
Python Installation Testing
— After installing python and required library, do test with command prompt. Write python, on python
write import pandas. If it shows as below, ComMON5 is ready to be use

— In case of python not executable on command prompt, there will be error below on MapInfo during
ComMON5 running. Usually this is caused by missing python directory on PATH windows. Add python
directory to PATH during python installation, as shown on page 11

Ericsson Internal | 2018-02-21


User Interface
— User interface available for this tool is MapInfo ComMON5 menu and ButtonPad to explore
GeoLocation data.

Menu
1. Open gCell : Draw cell polygon on map
2. Import CMBulk : Parsing CMBulk into MO parameter
3. LTE Feature Audit : Feature audit summary & site level
4. LTE Parameter Audit : Compare before after and compare with template
5. Import CTR : Decode CTR that contain MDT information.
6. Binning MDT Data : Binning collocated geolocation data into grid
7. Draw TA : Plot TA data on map
8. Swap Sector Detection : Detect swap sector based on HO Attempt
9. Update Python Library : update python library that required by tools

Button Pad:
1. MDT View : interactive view of MDT data. Activate this button and click on gcell or map to explore MDT
2. Clear Cosmetic layer
3. TA View : interactive view of TA information
4. Compare before & after LTE Parameter : Click cell on map to compare parameter before and after
5. Compare parameter with Network Parameter Template : Click cell on map to compare
Ericsson Internal | 2018-02-21
Gcell Format
— Gcell input is MCOM input data (txt format) or csv format as attachment.
— Required column are : sitename, cellname, siteid, tech, carrier, enodeb_id, ci, sector, longitude,
latitude and azimuth. Below is the sample

Ericsson Internal | 2018-02-21


pycrate install

— Pycrate provide encoder and decoder ASN.1 data for LTE.RRC message.

Installation
— Go to pycrate github https://github.com/P1sec/pycrate.
— On the Clone or download button, click Download ZIP
— Extract the zip file.
— With command prompt go to extracted pycrate zip folder, and run the command: python setup.py install

Ericsson Internal | 2018-02-21


geopandas install
Geopandas library used for geospatial operation. ComMON5 use this library to filter P3 data based on map
polygon cluster and for ISD calculation.

Installation
— Download the wheels for GDAL, Fiona, pyproj, rtree, and shapely from Gohlke
https://www.lfd.uci.edu/~gohlke/pythonlibs/.
— Open a command prompt and change directories to the folder where you downloaded these 5 wheels
— pip install the GDAL wheel file you downloaded.
— Pip install Fiona wheel file you downloaded
— Pip install Rtree wheel file you downloaded
— Pip install geopandas

Ericsson Internal | 2018-02-21

You might also like