The Radio Access Network (RAN) plays a vital role in enabling mobile network connectivity using radio waves. Gaining a comprehensive understanding of RAN applications is crucial, and trace analysis provides valuable insights into their operations. Modern RAN applications can be deployed on different platforms and this can lead to the generation of different trace formats, which complicates the analysis process. Trace analysis and visualization tools, such as Trace Compass, can be used to ease the process, but for each new trace format the user often needs to create new code and visualizations. This is needed also when different trace formats generated by the same application contain similar information. To overcome this limitation, this thesis introduces an innovative approach to generalize the interpretation of traces, enabling to reuse existing analysis and visualization independently of the trace format. Moreover, a Domain Specific Language (DSL) is introduced to simplify the trace analysis procedure. The proposed thesis contributes to a generic approach for analyzing different trace formats, thereby facilitating the analysis of RAN applications deployed across diverse platforms. / Radio Access Network (RAN) spelar en viktig roll när det gäller att möjliggöra anslutning till mobilnät med hjälp av radiovågor. Att få en omfattande förståelse för RAN-applikationer är avgörande, och trace-analys ger värdefulla insikter i deras verksamhet. Moderna RAN-applikationer kan driftsättas på olika plattformar, vilket kan leda till att olika trace-format genereras, vilket komplicerar analysprocessen. Verktyg för trace-analys och visualisering, som Trace Compass, kan användas för att underlätta processen, men för varje nytt trace-format måste användaren ofta skapa ny kod och nya visualiseringar. Detta behövs även när olika traceformat som genereras av samma applikation innehåller liknande information. För att övervinna denna begränsning introducerar denna avhandling en innovativ metod för att generalisera tolkningen av trace-data, vilket gör det möjligt att återanvända befintlig analys och visualisering oberoende av traceformatet. Dessutom introduceras ett domänspecifikt språk (DSL) för att förenkla trace-analysförfarandet. Den föreslagna avhandlingen bidrar till en generisk metod för analys av olika trace-format, vilket underlättar analysen av RANapplikationer somanvänds på olika plattformar.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-337230 |
Date | January 2023 |
Creators | Zhang, Siwei |
Publisher | KTH, Skolan för elektroteknik och datavetenskap (EECS) |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Relation | TRITA-EECS-EX ; 2023:534 |
Page generated in 0.0034 seconds