Politecnico di Torino (logo)

Dynamic management of cellularnetworks with Base Stations on wheels

Masoud Soltanian

Dynamic management of cellularnetworks with Base Stations on wheels.

Rel. Marco Giuseppe Ajmone Marsan, Gianluca Rizzo. Politecnico di Torino, Corso di laurea magistrale in Communications And Computer Networks Engineering (Ingegneria Telematica E Delle Comunicazioni), 2020

PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Share Alike.

Download (5MB) | Preview

The outcome of this thesis is a moving base station simulator based on developing SimuLTE which is an LTE cellular network simulator project written in C++ onOMNeT++ framework. After adding more than 1000 lines of C++ code throughout this thesis, SimuLTE has the moving base stations feature that facilitates future researches on this topic. You can find the complete code of last version of SimuLTE featured by moving base stations through my GitHub:https://github.com/Masoudsultanian/MovingBaseStations.git. C++ is one of the most complex languages in the world and developers workingwith this language consider it as their badge of honor. Difficulties of this thesis interms of development were: •Finding an extendable cellular network simulator which implements maximum number of LTE cellular network functionalities. •No documentation is available for SimuLTE even at very low level like how to run the project and deal with simple possible errors. •Understanding of not only how this big project works but how to change and develop it according to requirements for moving base stations.A brief description of each chapter: •In the first chapter you will see an introduction to moving networks where necessity of moving base stations for future generation of cellular networks(5G) is discussed. •Second chapter is related to our investigation on finding the best cellular network simulator among several possible options discussing their pros and cons. •Third chapter is the place where the result of chapter 2 is explained in details.All network elements which are already available in SimuLTE are described.The most important network element for development is eNodeB because in SimuLTE the nature of eNodeB is designed to be stationary and we want to make it moving. •Moving base station simulator is demonstrated in chapter 4 where you can find many details about implementation tricks and difficulties. •In order to show that the simulator came out from chapter 4 is workingperfectly fine, we decided to devise set of experiments with results and put them in the chapter 5. In order to make explanations more sensible, I put some algorithms and codesinside the chapter 4. Different colors are used in code presentations: light blue background codes are the ones which are completely written within this thesis andgray background codes are the ones which are in the original version of SimuLTE but they are manipulated for this thesis.In the appendix most of the codes written in this thesis is available.

Relators: Marco Giuseppe Ajmone Marsan, Gianluca Rizzo
Academic year: 2020/21
Publication type: Electronic
Number of Pages: 104
Corso di laurea: Corso di laurea magistrale in Communications And Computer Networks Engineering (Ingegneria Telematica E Delle Comunicazioni)
Classe di laurea: New organization > Master science > LM-27 - TELECOMMUNICATIONS ENGINEERING
Ente in cotutela: university of applied sciences western Switzerland (SVIZZERA)
Aziende collaboratrici: UNSPECIFIED
URI: http://webthesis.biblio.polito.it/id/eprint/15905
Modify record (reserved for operators) Modify record (reserved for operators)