DOI QR코드

DOI QR Code

멀티코어 DSP를 사용한 SDR 기반 IEEE 802.11ac 인코더의 설계 및 구현

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

  • 장중봉 (한양대학교 전자컴퓨터통신공학과) ;
  • 안흥섭 (한양대학교 전자컴퓨터통신공학과) ;
  • 최승원 (한양대학교 전자컴퓨터통신공학과)
  • 투고 : 2019.11.13
  • 심사 : 2019.12.17
  • 발행 : 2019.12.30

초록

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 ㎲ for each OFDM symbol in the case of 20MHz bandwidth of IEEE 802.11ac.

키워드

참고문헌

  1. R. Akeela and B. Dezfouli, "Software-defined Radios: Architecture, state-of-the-art, and challenges," Comput, Commun., vol. 128, 2018, pp.106-125. https://doi.org/10.1016/j.comcom.2018.07.012
  2. M. S. Gast, "802.11ac A Survival Guide", O'Reilly Media, Inc., United States, 2013.
  3. Texas Instruments, "TMS320C6670 Multicore Fixed and Floating-point System-On-Chip Data Manual", SPRS689D, March 2012.
  4. C. R. Berger, V. Arbatov, Y. Voronenko, F. Franchetti, and M. Puschel, "Real-time software implementation of an IEEE 802.11a baseband receiver on Intel multicore," ICASSP, IEEE Int. Conf. Acoust. Speech Signal Process. - Proc., 2011, pp.1693-1696.
  5. A. T. Tran, D. N. Truong, and B. M. Baas, "A complete real-time 802.11a baseband receiver implemented on an array of programmable processors," Conf. Rec. - Asilomar Conf. Signals, Syst. Comput., 2008, pp.165-170.
  6. Y. Choi, T. W. Kim, J. T. Park, S. W. Kim, and K. H. Tchah, "Design of a baseband modem for IEEE 802.11G wireless lan systems," Proc. IEEE Int. Symp. Consum. Electron. ISCE, 2003, pp. 140-141.
  7. Texas Instruments, "KeyStone Architecture Fast Fourier Transform Coprocessor (FFTC) User's Guide", SPRUGS2C, December 2011.
  8. Texas Instruments, "SYS/BIOS Inter-Processor Communication (IPC) 1.25 User's Guide", SPRUGO6E, September 2012.
  9. E. Perahia and R. Stacey, "Next Generation Wireless LANs", Cambridge University Press, United Kingdom, 2013, pp.62-69.
  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., vol. 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, May 2015.
  13. MathWorks, "WLAN Toolbox User's Guide (R2019)", Natick, Massachusetts, United States, September 2019.