Implementation of IEEE802.11a software defined receiver on chip multi-processor architecture using OpenMP

Jinwoo Song, Kee Beom Kim, Yong Ho Song, Ki-Seok Chung

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Software radio (SR) is a promising technology for the next generation communication since it enables to implement various communication protocols in one platform. In general, software radio systems implemented in DSPs or FPGAs deliver satisfactory performance, but they do not provide enough flexibility which is a key merit of using soft radios. In this paper we implement a software radio system on a general purpose multiprocessor. Running communication applications on an OS-based general purpose processor has several merits. However, there are two big shortcomings. First, the system may not satisfy the required performance. Second, it may be hard to meet the real time constraints. To achieve the required performance of signal processing, a chip multiprocessor is employed. Typically, ample potential for parallelization is found in communication software. Therefore by effectively utilizing task-level parallelism, chip multiprocessors can achieve the required performance. In this paper, we implement an IEEE 802.11a baseband receiver in software, and parallelize the software by OpenMP. We also propose a new synchronization technique among threads. We evaluate the performance after running the software on an Intel Quad Core workstation with the CentOS.

Original languageEnglish
Title of host publicationICHIT 2009 - International Conference on Convergence and Hybrid Information Technology 2009
Pages598-601
Number of pages4
DOIs
Publication statusPublished - 2009 Dec 1
EventInternational Conference on Convergence and Hybrid Information Technology 2009, ICHIT 2009 - Daejeon, Korea, Republic of
Duration: 2009 Aug 272009 Aug 29

Publication series

NameACM International Conference Proceeding Series
Volume321

Other

OtherInternational Conference on Convergence and Hybrid Information Technology 2009, ICHIT 2009
CountryKorea, Republic of
CityDaejeon
Period09/08/2709/08/29

    Fingerprint

Keywords

  • 802.11a
  • GPP
  • OpenMP
  • SDR
  • multi-core

Cite this

Song, J., Kim, K. B., Song, Y. H., & Chung, K-S. (2009). Implementation of IEEE802.11a software defined receiver on chip multi-processor architecture using OpenMP. In ICHIT 2009 - International Conference on Convergence and Hybrid Information Technology 2009 (pp. 598-601). (ACM International Conference Proceeding Series; Vol. 321). https://doi.org/10.1145/1644993.1645104