본문 바로가기
KERD
논문KCI 등재

Design and Implementation of Software Defined Radio Based IEEE 802.11ac Encoder Using Multicore DSP

0

조회

0

다운로드

1

인용

0

참고문헌

키워드

초록

This paper presents a software design and implementation of software-defined radio based IEEE 802.11ac encoder using Texas Instruments TMS320C6670 digital signal processor (DSP) platform. In this paper, the implemented encoder has the capability of generating all the signals consisting of preamble field and data field under different modulation & coding scheme in the IEEE 802.11ac standard. Moreover, the flexibility in choosing different rate, bandwidth, or mode can also be achieved by software reconfiguration using the DSP. As a result, by utilizing the computing power provided by multi-cores as well as the FFT coprocessors in the DSP, the required maximum throughput 78Mbps can be fully reached within 4 μs for each OFDM symbol in the case of 20MHz bandwidth of IEEE 802.11ac.

Abstract

This paper presents a software design and implementation of software-defined radio based IEEE 802.11ac encoder using Texas Instruments TMS320C6670 digital signal processor (DSP) platform. In this paper, the implemented encoder has the capability of generating all the signals consisting of preamble field and data field under different modulation & coding scheme in the IEEE 802.11ac standard. Moreover, the flexibility in choosing different rate, bandwidth, or mode can also be achieved by software reconfiguration using the DSP. As a result, by utilizing the computing power provided by multi-cores as well as the FFT coprocessors in the DSP, the required maximum throughput 78Mbps can be fully reached within 4 μs for each OFDM symbol in the case of 20MHz bandwidth of IEEE 802.11ac.

참고문헌 (13)

  1. R. Akeela, "Software-defined Radios: Architecture, state-of-the-art, and challenges", Comput, Commun, 128, pp.106~125 (2018)
  2. M. S. Gast, "802.11ac A Survival Guide" (2013), O'Reilly Media, Inc.
  3. Texas Instruments, "TMS320C6670 Multicore Fixed and Floating-point System-On-Chip Data Manual, SPRS689D", ~ (2012)
  4. C. R. Berger, "Real-time software implementation of an IEEE 802.11a baseband receiver on Intel multicore", ICASSP, IEEE Int. Conf. Acoust. Speech Signal Process. - Proc, pp.1693~1696 (2011)
  5. A. T. Tran, "A complete real-time 802.11a baseband receiver implemented on an array of programmable processors", Conf. Rec. - Asilomar Conf. Signals, Syst. Comput, pp.165~170 (2008)
  6. Y. Choi, "Design of a baseband modem for IEEE 802.11G wireless lan systems", Proc. IEEE Int. Symp. Consum. Electron. ISCE, pp.140~141 (2003)
  7. Texas Instruments, "KeyStone Architecture Fast Fourier Transform Coprocessor (FFTC) User’s Guide, SPRUGS2C", ~ (2011)
  8. Texas Instruments, "SYS", BIOS Inter-Processor Communication (IPC) 1.25 User’s Guide, SPRUGO6E, 2012
  9. E. Perahia, "Next Generation Wireless LANs", pp.62~69 (2013), Cambridge University Press
  10. IEEE Computer Society, "IEEE Standard 802.11s-2011, Specific requirements Part 11 : Wireless LAN Medium Access Control ( MAC ) and Physical Layer ( PHY ) specifications Amendment 10 : Mesh Networking IEEE Computer Society", IEEE Stand, 2016 (2016)
  11. Texas Instruments, "TMS320C6000 Optimizing Compiler v8.2.x User’s Guide, SPRUI04B", ~ (2017)
  12. Texas Instruments, "KeyStone Architecture Enhanced Direct Memory Access (EDMA3) Users Guide, SPRUGS5B", ~ (2015)
  13. MathWorks, "WLAN Toolbox User’s Guide (R2019)", Natick, ~ (2019)

관련 논문AI추천

이 간행물의 다른 논문 (20건)