An IEEE 802.11a/g/p OFDM receiver for GNU radio

Experimental research on wireless communication protocols frequently requires full access to all protocol layers, down to and including the physical layer. Software Defined Radio (SDR) hardware platforms, together with real-time signal processing frameworks, offer a basis to implement transceivers that can allow such experimentation and sophisticated measurements. We present a complete Orthogonal Frequency Division Multiplexing (OFDM) receiver implemented in GNU Radio and fitted for operation with an Ettus USRP N210. To the best of our knowledge, this is the first prototype of a GNU Radio based OFDM receiver for this technology. Our receiver comprises all layers up to parsing the MAC header and extracting the payload of IEEE 802.11a/g/p networks. It supports both WiFi with a bandwidth of 20 MHz and IEEE 802.11p DSRC with a bandwidth of 10 MHz. We validated and verified our implementation by means of interoperability tests, and present representative performance measurements. By making the code available as Open Source we provide an easy-to-access system that can be readily used for experimenting with novel signal processing algorithms.

[1]  Chia-Horng Liu,et al.  On the design of OFDM signal detection algorithms for hardware implementation , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).

[2]  Ahmed Khattab,et al.  Demonstration Abstract: WARP – A Flexible Platform for Clean-Slate Wireless Medium Access Protocol Design , 2008 .

[3]  Falko Dressler,et al.  On the Necessity of Accurate IEEE 802.11P Models for IVC Protocol Simulation , 2012, 2012 IEEE 75th Vehicular Technology Conference (VTC Spring).

[4]  P. Castiglione,et al.  IEEE 802 . 11 p Transmission Using GNURadio , 2010 .

[5]  Umberto Mengali,et al.  A comparison of pilot-aided channel estimation methods for OFDM systems , 2001, IEEE Trans. Signal Process..

[6]  Seok-Joong Heo,et al.  An overview of peak-to-average power ratio reduction schemes for OFDM signals , 2009, Journal of Communications and Networks.

[7]  Tim C. W. Schenk,et al.  Implementation of a MIMO OFDM-based wireless LAN system , 2004, IEEE Transactions on Signal Processing.

[8]  D. McNeill,et al.  Frequency offset estimation and correction in the IEEE 802.11a WLAN , 2004, IEEE 60th Vehicular Technology Conference, 2004. VTC2004-Fall. 2004.

[9]  Reinhard German,et al.  A computationally inexpensive empirical model of IEEE 802.11p radio shadowing in urban environments , 2011, 2011 Eighth International Conference on Wireless On-Demand Network Systems and Services.

[10]  A. M. Abdullah,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1997 .

[11]  Donald C. Cox,et al.  Robust frequency and timing synchronization for OFDM , 1997, IEEE Trans. Commun..

[12]  Per Ola Börjesson,et al.  ML estimation of time and frequency offset in OFDM systems , 1997, IEEE Trans. Signal Process..

[13]  許獻聰 以分群為基礎之IEEE 802.11p車載無線通訊網路多速率多頻道切換技術設計與模擬器之開發;+B5730Grouping Based Multi-Rate/Multi-Channel Access Schemes for IEEE 802.11p Vehicular Wireless Networks , 2010 .

[14]  Gerald Matz,et al.  Practical Estimation of Rapidly Varying Channels for OFDM Systems , 2011, IEEE Transactions on Communications.

[15]  Eylem Ekici,et al.  Wireless Access in Vehicular Environments , 2009, EURASIP J. Wirel. Commun. Netw..