Skip to main content

FPGA-Based Turbo Decoder Hardware Accelerator in Cloud Radio Access Network (C-RAN)

  • Conference paper
  • First Online:
Communications and Networking (ChinaCom 2016)

Abstract

In the Cloud Radio Access Network (C-RAN), the Software Defined Radio (SDR) is combined with multi-mode base stations (BSs) together. A lot of BSs are centralized in a Cloud center, the centralized BSs need high bandwidth and cost-effective resource allocation. Since BSs may also run on the virtualized machines, the hardware accelerator can provide faster signal processing speed. This paper uses the Xen virtualization to set up a C-RAN platform, where the SDR and the FPGA hardware connected with PCIe interface to server as the signal processing hardware accelerator. Experimental results demonstrate the turbo decoder accelerator based on the FPGA and Xen platform has good performance to support the SDR signal processing with high bandwidth. The turbo decoder hardware accelerator solved the timing constraints in C-RAN.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I., Warfield, A.: Xen and the art of virtualization. ACM SIGOPS Oper. Syst. Rev. 37(5), 164–177 (2003)

    Article  Google Scholar 

  2. Chen, F., Shan, Y., Zhang, Y., Wang, Y., Franke, H., Chang, X., Wang, K.: Enabling FPGAs in the cloud. In: Proceedings of the 11th ACM Conference on Computing Frontiers, p. 3. ACM (2014)

    Google Scholar 

  3. Glossner, J., Hokenek, E., Moudgill, M.: The sandbridge sandblaster communications processor. In: Tuttlebee, W.H.W. (ed.) Software Defined Radio, pp. 129–159. Wiley (2004)

    Google Scholar 

  4. Haruyama, S.: FPGA in the software radio. IEEE commun. Mag. 37, 109 (1999)

    Article  Google Scholar 

  5. China Mobile. C-RAN: the road towards green RAN, version 2 . White Paper (2011)

    Google Scholar 

  6. Tan, K., Liu, H., Zhang, J., Zhang, Y., Fang, J., Voelker, G.M.: Sora: high-performance software radio using general-purpose multi-core processors. Commun. ACM 54(1), 99–107 (2011)

    Article  Google Scholar 

  7. Wang, W.: Accessing an FPGA-based hardware accelerator in a paravirtualized environment. Ph.D. thesis, Université d’Ottawa/University of Ottawa (2013)

    Google Scholar 

  8. Wu, J., Zhang, Z., Hong, Y., Wen, Y.: Cloud radio access network (C-RAN): a primer. IEEE Netw. 29(1), 35–41 (2015)

    Article  Google Scholar 

Download references

Acknowledgments

This work was supported in part by National Science and Technology Major Project of China under Grant 2014ZX03003003, in part by the National Natural Science Foundation of China under Grant 61390513.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Shaoxian Tang or Jun Wu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Tang, S., Zhang, Z., Wu, J., Zhu, H. (2018). FPGA-Based Turbo Decoder Hardware Accelerator in Cloud Radio Access Network (C-RAN). In: Chen, Q., Meng, W., Zhao, L. (eds) Communications and Networking. ChinaCom 2016. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 209. Springer, Cham. https://doi.org/10.1007/978-3-319-66625-9_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-66625-9_21

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-66624-2

  • Online ISBN: 978-3-319-66625-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics