Scheduling techniques in 5Gsystem on chip
dc.contributor | Aalto-yliopisto | fi |
dc.contributor | Aalto University | en |
dc.contributor.advisor | Saari, Anssi | |
dc.contributor.author | Salman, Ahmed | |
dc.contributor.school | Sähkötekniikan korkeakoulu | fi |
dc.contributor.supervisor | Ryynänen, Jussi | |
dc.date.accessioned | 2021-06-20T17:01:12Z | |
dc.date.available | 2021-06-20T17:01:12Z | |
dc.date.issued | 2021-06-14 | |
dc.description.abstract | Currently, the 5G mobile network has received much attention due to the need for faster, more reliable, and more secure mobile communication. 5G uses cases have infiltrated every aspect of both daily and working life. Consequently, Multiple technologies, such as Network Function Virtualization (NFV) and Software Defined Networks (SDN) have been introduced to cope with the increasing user requirements. Thanks to NFV and SDN, the networking elements moved from the traditional network elements, such as routers and switches; to virtualized network elements implemented on computing platforms, such as ARM or x86 CPUs. However, the rate of the network packet processing increase is much faster than the rate of performance increase in CPUs, especially with Moore's law reaching its end. Hardware acceleration of network functions especially packet scheduling, has recently become the main solution for the gap between the CPU performance and the required processing speed for network packets. Additionally, software frameworks such as Open Data Plane (ODP) simplify the task of getting the network application running on these different platforms. As ODP offers a unified programming interface for high-performance data plane network applications. This thesis aims to evaluate the feasibility of a packet scheduler as part of the future Nokia 5G chipset through ODP hardware accelerator prototype. This chipset aims to achieve high performance while maintaining a small size, low power, and low price. Then, this thesis compares various trade-offs, including the number of queues, priorities, scheduling algorithms, and memory type, either internal or external. | en |
dc.format.extent | 50+1 | |
dc.format.mimetype | application/pdf | en |
dc.identifier.uri | https://aaltodoc.aalto.fi/handle/123456789/108187 | |
dc.identifier.urn | URN:NBN:fi:aalto-202106207445 | |
dc.language.iso | en | en |
dc.location | P1 | fi |
dc.programme | Master’s Programme in Electronics and Nanotechnology (TS2013) | fi |
dc.programme.major | Micro- and Nanoelectronic Circuit Design | fi |
dc.programme.mcode | ELEC3036 | fi |
dc.subject.keyword | system on chip | en |
dc.subject.keyword | 5G | en |
dc.subject.keyword | scheduler | en |
dc.subject.keyword | SoC | en |
dc.title | Scheduling techniques in 5Gsystem on chip | en |
dc.type | G2 Pro gradu, diplomityö | fi |
dc.type.ontasot | Master's thesis | en |
dc.type.ontasot | Diplomityö | fi |
local.aalto.electroniconly | yes | |
local.aalto.openaccess | yes |
Files
Original bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- master_Salman_Ahmed_2021.pdf
- Size:
- 1.3 MB
- Format:
- Adobe Portable Document Format