In this repository, we release the dataset and scripts use in SIGCOMM'22 paper, Vivisecting Mobility Management in 5G Cellular Networks.
This measurement paper involves several experiments, with different methodologies, conducted for several purposes. To help navigate the results easily, we have created separate scripts for each of the plots presented in the paper. We have also included the datasets (raw or processed) used to generate the results.
- The scripts require python3 to be installed on the machine. We recommend that you also set up and activate a python virtual environment. Detailed instructions to set up virtualenv can be found here.
- Install the required python packages
pip3 install -r requirements.txt
Run the scripts one by one from inside the scripts folder. The generated results will be put in plots folder.
To generate results presented in Table 3 of the paper, navigate to the src folder and prognos
or other comparative algorithms to get results.
The results output by the scripts contain statistics for both 4G-LTE and 5G-NR radio interfaces.
Note that we provide interactive notebooks for
GBC
andStacked-LSTM
which can be run directly on Google Colab.
If there are any questions, feel free to contact us ([email protected]).