DistributedBaseStationClustering.jl is the simulation environment for
R. Brandt, R. Mochaourab and M. Bengtsson, "Interference Alignment-Aided Base Station Clustering using Coalition Formation", Asilomar Conf. Signals, Systems, Computers (Asilomar'15), 2015, pp. 1087-1091. 2nd Prize, Student Paper Contest,
and
R. Brandt, R. Mochaourab and M. Bengtsson, "Distributed Long-Term Base Station Clustering in Cellular Networks using Coalition Formation", IEEE Trans. Signal Inf. Process. Netw., In press.
It provides all the simulation code and scripts required to reproduce the figures from the papers.
- Install the Julia runtime.
- Start the Julia REPL and clone the package by calling
Pkg.clone("https://github.com/rasmusbrandt/DistributedBaseStationClustering.jl")
. - From the terminal, run the corresponding batch scripts in the
batch
subdirectory. - When the run has finished, the plots in the paper can be generated by calling the appropriate plot scripts.
The scripts in the root directory can be used for exploratory simulations.
The results in the Asilomar conference paper are available in the batch/asilomar
subdirectory on the asilomar2015
branch. Since this branch is older, its code is only compatible with Julia 0.3.
The results in the TSIPN journal paper are available in the batch/tsp
subdirectory on the tsipn2016
branch.
CoordinatedPrecoding.jl is used as a supporting framework for the simulations.
This source code is licensed under the GPLv2 license. If you in any way use this code for research that results in publications, please cite our original article. The following Bibtex entries can be used.
@InProceedings{Brandt2015,
Title = {Interference Alignment-Aided Base Station Clustering using Coalition Formation},
Author = {Rasmus Brandt and Rami Mochaourab and Mats Bengtsson},
Booktitle = {Proc. Asilomar Conf. Signals, Systems, Computers},
Pages = {1087--1091},
Year = {2015}
}
@Article{Brandt2016,
Title = {Distributed Long-Term Base Station Clustering in Cellular Networks using Coalition Formation"},
Author = {Rasmus Brandt and Rami Mochaourab and Mats Bengtsson},
Journal = {{IEEE} Trans. Signal Inform. Process. Netw.},
Year = {2016},
Note = {Accepted}
}