Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Using Graphical Processors to Implement Radio Base Station Control Plane Functions
Linköping University, Department of Computer and Information Science.
2019 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Implementera radiobasstationers kontrollplans funktioner med grafikprocessor (Swedish)
Abstract [en]

Today more devices are being connected to the Internet via mobile networks. With more devices in mobile networks, the workload on radio base stations increases. Radio base stations must be energy efficient and cheap which makes high-performance central processing units (CPUs) a bad alternative to meet the increasing workload. An alternative could be a graphics processing unit (GPU) which have a different hardware architecture more suitable for data parallel problems. This thesis has investigated the parallelisation possibilities in the user-equipment handling part of radio base stations, and the aim was to use a GPU to take advantage of the parallelism. The investigation found a mixed pipeline and data parallelism in user-equipment handling. A parallelism suitable for a graphics processing unit (GPU) execution. The tasks which handle user-equipment were divided into smaller communication-free sub-tasks. Sub-task batches of user-equipment were collected and offloaded to a GPU. A peak throughput gain of 62.2 times over the single-threaded CPU was achieved, but with an impact on latency with more than a magnitude. The latency was for all workloads at least 1.24 higher for the GPU implementations compared to the CPU implementations. A radio base station with many more user-equipment than the once existing today was simulated. For this radio base station, a gain of 14.0 times the single-threaded CPU was achieved, while the latency increased by 2.4 times. To really make use of a GPU implementation the number of user-equipment, the load, must be higher than in existing radio base stations today. 

Place, publisher, year, edition, pages
2019. , p. 69
Keywords [en]
Mobile networks, Radio base stations, Control plane, GPU, GPGPU, CUDA, OpenCL
National Category
Computer Engineering
Identifiers
URN: urn:nbn:se:liu:diva-158628ISRN: LIU-IDA/LITH-EX-A--19/027--SEOAI: oai:DiVA.org:liu-158628DiVA, id: diva2:1335373
External cooperation
Ericsson
Subject / course
Computer Engineering
Supervisors
Examiners
Available from: 2019-07-05 Created: 2019-07-05 Last updated: 2019-07-05Bibliographically approved

Open Access in DiVA

fulltext(6708 kB)19 downloads
File information
File name FULLTEXT01.pdfFile size 6708 kBChecksum SHA-512
d37baffb52ad9b4c96a4695a247584957222e80c71ce8e24cc0e1f083d9de1cc149d013313e888e1190f8af034bda381cc92a95b21f8935d590a3b6339aa5f7d
Type fulltextMimetype application/pdf

By organisation
Department of Computer and Information Science
Computer Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 19 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 64 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf