Real Time 5G Simulator

dc.contributor.authorHRUSTIC, ADI
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineeringen
dc.contributor.examinerPapatriantafilou, Marina
dc.contributor.supervisorDuvignau, Romaric
dc.date.accessioned2022-11-30T13:48:31Z
dc.date.available2022-11-30T13:48:31Z
dc.date.issued2022
dc.date.submitted2020
dc.description.abstractAs we shift towards the introduction of 5G in the world, it is indisputable that tools for continuously testing such an environment are needed in order to ensure its success. Ericsson wants to become one of the leaders of 5G solutions with their Evolved Packet Gateway (EPG), which acts as a gateway between a radio network and the Internet. A core component of the EPG is the User Plane (UP), who is responsible for inspecting and transferring payload data of network packets, one of the processheaviest parts of the entire communication. To test the efficacy of the UP, Ericsson has several simulators at their disposal depending on the intended goal. Ericload is one such simulator that can send bidirectional data to the UP as a means to load test it. Currently, Ericload is able to generate model-based traffic, i.e., traffic calculated using mathematical models. While this approach is sensible, it does not entirely reflect the common properties found in real world traffic, such as self-similarity and long-range dependency. Trace-based modelling is a second approach of traffic generation, whose goal is to introduce the real world traffic properties into a simulation by replaying already captured network traces back to networks. The purpose of this thesis is to extend Ericload and implement scalable trace-based traffic modelling and load testing, as well analyze how this adage compares to model-based load testing. The analysis was done using metrics such as packet and data throughput, latency, as well as several verification approaches to ensure a correct trace-based simulation. The results conclude that the implementation of a basic trace-based traffic modelling was successful, and performs load tests well exclusively by itself or together with model-based traffic, without causing any severe performance issues. The results also shows, theoretically, how scaling captured traces affects its self-similar properties, and how to take these effects into consideration when making any further future improvements.
dc.identifier.coursecodeDATX05
dc.identifier.urihttps://odr.chalmers.se/handle/20.500.12380/305853
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectpacket capture
dc.subjectpcap
dc.subject5g
dc.subjectsimulator
dc.subjectreplay
dc.subjecttrace-based
dc.subjectload testing
dc.titleReal Time 5G Simulator
dc.type.degreeExamensarbete för masterexamensv
dc.type.degreeMaster's Thesisen
dc.type.uppsokH
local.programmeComputer science – algorithms, languages and logic (MPALG), MSc
Ladda ner
Original bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
CSE 22-86 Hrustic.pdf
Storlek:
2.36 MB
Format:
Adobe Portable Document Format
Beskrivning:
License bundle
Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Storlek:
1.64 KB
Format:
Item-specific license agreed upon to submission
Beskrivning: