Skip to main content

Advertisement

Log in

IEEE 802.11ac MIMO Transceiver Baseband Processing on a VLIW Processor

  • Published:
Journal of Signal Processing Systems Aims and scope Submit manuscript

Abstract

Wireless standards are evolving rapidly due to the exponential growth in the number of portable devices along with the applications with high data rate requirements. Adaptable software based signal processing implementations for these devices can make the deployment of the constantly evolving standards faster and less expensive. The flagship technology from the IEEE WLAN family, the IEEE 802.11ac, aims at achieving very high throughputs in local area connectivity scenarios. This article presents a software based implementation for the Multiple Input and Multiple Output (MIMO) transmitter and receiver baseband processing conforming to the IEEE 802.11ac standard which can achieve transmission bit rates beyond 1Gbps. This work focuses on the Physical layer frequency domain processing. Various configurations, including 2×2 and 4×4 MIMO are considered for the implementation. To utilize the available data and instruction level parallelism, a DSP core with vector extensions is selected as the implementation platform. Then, the feasibility of the presented software-based solution is assessed by studying the number of clock cycles and power consumption of the different scenarios implemented on this core. Such Software Defined Radio based approaches can potentially offer more flexibility, high energy efficiency, reduced design efforts and thus shorter time-to-market cycles in comparison with the conventional fixed-function hardware methods.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11

Similar content being viewed by others

References

  1. Tuttlebee, W. (Ed.) (2004). Software defined radio: baseband technologies for 3G handsets and basestations. 1 st ed. West Sussex: Wiley.

  2. Grayver, E. (2013). Implementing software defined radio. New York: Springer.

  3. NVIDIA, & NVIDIA SDR (2013). (Software defined radio) technology, USA.

  4. IEEE Std 802.11TM Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specification. (2012).

  5. IEEE P802.11acTM Draft standard, version 5. (2013).

  6. Perahia, E., & Stacey, R. (2013). Next Generation Wireless LANs. 2 nd ed. Cambridge: Cambridge University Press.

  7. Netgear Inc. (2012). Next generation gigabit WiFi - 802.11ac, USA.

  8. Inc, Q U A L C O M M. (2012). IEEE 802.11ac, the next evolution of WiFi TM standards, USA.

  9. Tensilica Inc. (2012). Connx BBE32 DSP user guide, USA.

  10. Aghababaeetafreshi, M., Lehtonen, L., Soleimani, M., Valkama, M., & Takala, J. (2014). IEEE 802.11ac MIMO transmitter baseband processing on customized VLIW processor. In Proc. IEEE ICASSP, Florence, Italy, 4-9 May 7550-7554.

  11. Aghababaeetafreshi, M., Lehtonen, L., Levanen, T., Valkama, M., & Takala, J. (2014). IEEE 802.11ac MIMO receiver baseband processing on customized VLIW Processor. In IEEE Workshop on Signal Processing Systems (SiPS), Belfast, UK, 20-22 October 232-237.

  12. Nagaraju, M., & Rakesh, M. (2012). High-speed and low-power ASIC implementation of OFDM transceiver based on WLAN (IEEE 802.11a). In Proc. International Conference on Devices, Circuits and Systems, Coimbatore, India, 15-16 March 436–439.

  13. Son, J., Lee, I., & Lee, S. (2007). ASIC Implementation and Verification of MIMO-OFDM Transceiver for Wireless LAN. In Porc. IEEE International Symposium on Personal, Indoor and Mobile Radio Communication, Athens, Greece, 3-7 September 1–5.

  14. Yoshizawa, S., & Miyanaga, Y. (2009). VLSI implementation of a 4x4 MIMO-OFDM transceiver with an 80-MHz channel bandwidth. In Proc. IEEE ISCAS, Taipei, Taiwan, 24-27 May 1743-1746.

  15. Yang, H., Shim, J., Bang, J., & Lee, Y. (2014). Software-based giga-bit WLAN platform. In Proc. IEEE International Conference Consumer Electronics (ICCE), Las Vegas, USA, 10-13 January 478-479.

  16. Li, M., Amin, A., Appeitans, R., Folens, A., Ahmad, U., Cappelle, H., Debacker, P., Hollevoet, L., Bourdoux, A., Raghavan, P., Antoine, D., & Van Der Perre, L. (2013). A C-programmable baseband processor with inner modem implementations for LTE Cat-4/5/7 and Gbps 80MHz 4x4 802.11ac. In IEEE Global Conference on Signal and Information Processing (GlobalSIP), Austin, USA, 3-5 December 1222-1225.

  17. Mei, B., Lambrechts, A., Verkest, D., Mignolet, J.Y., & Lauwereins, R. (2005). Architecture exploration for a reconfigurable architecture template (Vol. 22, pp. 90–101).

  18. Samadi, S., Golomohammi, A., Jannesari, A., Movahedi, M.R., Khalaj, B., & Ghammanghami, S. (2006). A Novel Implementation of the IEEE802.11 Medium Access Control. In Proc. International Symposium on Intelligent Signal Processing and Communications (ISPACS), Yonago, Japan, 12-15 December 489–492.

  19. Gutierrez-Agullo, J.R., Coll-Perales, B., & Gozalvez, J. (2010). An IEEE 802.11 MAC software defined radio implementation for experimental wireless communications and networking research. In Proc. IFIP Wireless Days, Venice, Italy, 20-22 October 1-5.

  20. Alamouti, S. M. (1998). A Simple Transmit Diversity Technique for Wireless Communications. IEEE Journal on selected areas in Communication, 16(8), 1451–1458.

    Article  Google Scholar 

  21. Bartlett, M. S. (1951). An Inverse Matrix Adjustment Arising in Discriminant Analysis. The Annals of Mathematical Statistics, 22(1), 107–111.

    Article  MathSciNet  MATH  Google Scholar 

  22. Kumawat, S., Shrestha, R., Daga, N., & Paily, R. (2015). High-Throughput LDPC-Decoder Architecture Using Efficient Comparison Techniques & Dynamic Multi-Frame Processing Schedule (Vol. 62, pp. 1421–1430).

  23. Xie, Q., He, Q., Peng, X., Cui, Y., Chen, Z., Zhou D., & Goto, S. (2011). A high parallel macro block level layered LDPC decoding architecture based on dedicated matrix reordering. In IEEE Workshop on Signal Processing Systems (SiPS), Beirut, Lebanon, 4-7 October 122-127.

  24. Huang, S., Bao, D., Xiang, B., Yun, C., & Zeng, X. (2010). A flexible LDPC decoder architecture supporting two decoding algorithms. In IEEE International Symposium on Circuits and Systems (ISCAS), Paris, France, 30 May - 2 June 3929–3932.

  25. Singh, C. K., Prasad, S. H., & Balsara, P. T. (2007). VLSI Architecture for MAtrix Inversion using Modified Gram-Schmidt based QR Decomposition. In Proc. International Conference on VLSI Design, Bangalore, India, January 836–841.

  26. Tensilica Inc. (2013). Connx BBE32 DSP Core for baseband processing, USA.

Download references

Acknowledgements

This work was supported by the Finnish Funding Agency for Technology and Innovation (TEKES) under the Parallel Acceleration (ParallaX) project, the Graduate School of the Tampere University of Technology, and Nokia Foundation.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mona Aghababaeetafreshi.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Aghababaeetafreshi, M., Lehtonen, L.K., Levanen, T. et al. IEEE 802.11ac MIMO Transceiver Baseband Processing on a VLIW Processor. J Sign Process Syst 85, 167–182 (2016). https://doi.org/10.1007/s11265-015-1032-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11265-015-1032-2

Keywords

Navigation