ABSTRACT

We present a solution for enabling standard compliant channel access for a fully software-based Software Defined Radio (SDR) architecture. With the availability of a GNU Radio implementation of an Orthogonal Frequency Division Multiplexing (OFDM) transceiver, there is substantial demand for standard compliant channel access. It has been shown that implementation of CSMA on a host PC is infeasible due to system-inherent delays. The common approach is to fully implement the protocol stack on the FPGA, which makes further updates or modifications to the protocols a complex and time consuming task. We take another approach and investigate the feasibility of a fully software-based solution and show that standard compliant broadcast transmissions are possible with marginal modifications of the FPGA. We envision the use of our system for example in the vehicular networking domain, where broadcast is the main communication paradigm. We show that our SDR solution exactly complies with the IEEE 802.11 Distributed Coordination Function (DCF) as well as Enhanced Distributed Channel Access (EDCA) timings. We were even able to identify shortcomings of commercial systems and prototypes.
- MAX2828/MAX2829. Datasheet Rev 0, Maxim Integrated, October 2004.Google Scholar
- Wireless Access in Vehicular Environments. Draft Standard P802.11p/D10.0, IEEE, January 2010.Google Scholar
- Wireless LAN MAC and PHY Specifications. Std 802.11--2012, IEEE, 2012.Google Scholar
- B. Bloessl, M. Segata, C. Sommer, and F. Dressler. An IEEE 802.11a/g/p OFDM Receiver for GNU Radio. In ACM SIGCOMM 2013, 2nd ACM SIGCOMM Workshop of Software Radio Implementation Forum (SRIF 2013), pages 9--16, Hong Kong, China, August 2013. ACM. Google Scholar
Digital Library
- B. Bloessl, M. Segata, C. Sommer, and F. Dressler. Towards an Open Source IEEE 802.11p Stack: A Full SDR-based Transceiver in GNURadio. In 5th IEEE Vehicular Networking Conference (VNC 2013), pages 143--149, Boston, MA, December 2013. IEEE.Google Scholar
Cross Ref
- E. Blossom. GNU Radio: Tools for Exploring the Radio Frequency Spectrum. Linux Journal, (122), June 2004. Google Scholar
Digital Library
- P. Di Francesco, S. McGettrick, U. K. Anyanwu, J. C. O'Sullivan, A. B. MacKenzie, and L. A. DaSilva. A Split MAC Approach for SDR Platforms. IEEE Transactions on Computers, 2014. to appear.Google Scholar
- F. Dressler, H. Hartenstein, O. Altintas, and O. K. Tonguz. Inter-Vehicle Communication - Quo Vadis. IEEE Communications Magazine, 2014. to appear.Google Scholar
Cross Ref
- ETSI. Intelligent Transport Systems (ITS); Access layer specification for Intelligent Transport Systems operating in the 5 GHz frequency band. EN 302 663 V1.2.1, ETSI, July 2013.Google Scholar
- J. R. Gutierrez-Agullo, B. Coll-Perales, and J. Gozalvez. An IEEE 802.11 MAC Software Defined Radio Implementation for Experimental Wireless Communications and Networking Research. In IFIP Wireless Days Conference 2010, pages 1--5, Venice, Italy, October 2010. IEEE.Google Scholar
Cross Ref
- M. Heusse, F. Rousseau, G. Berger-Sabbatel, and A. Duda. Performance Anomaly of 802.11b. In 22nd IEEE Conference on Computer Communications (INFOCOM 2003), volume 2, pages 836--843, San Francisco, CA, March 2003. IEEE.Google Scholar
Cross Ref
- IEEE. IEEE Standard for Wireless Access in Vehicular Environments (WAVE) - Multi-channel Operation. Std 1609.4, IEEE, February 2011.Google Scholar
- G. Karagiannis, O. Altintas, E. Ekici, G. Heijenk, B. Jarupan, K. Lin, and T. Weil. Vehicular Networking: A Survey and Tutorial on Requirements, Architectures, Challenges, Standards and Solutions. IEEE Communications Surveys and Tutorials, 13(4):584--616, November 2011.Google Scholar
Cross Ref
- A. Khattab, J. Camp, C. Hunter, P. Murphy, A. Sabharwal, and E. W. Knightly. WARP: A Flexible Platform for Clean-Slate Wireless Medium Access Protocol Design. ACM SIGMOBILE Mobile Computing and Communications Review, 12(1):56--58, January 2008. Google Scholar
Digital Library
- J. Mitola. The Software Radio Architecture. IEEE Communications Magazine, 33(5):26--38, May 1995. Google Scholar
Digital Library
- G. Nychis, T. Hottelier, Z. Yang, S. Seshan, and P. Steenkiste. Enabling MAC Protocol Implementations on Software-Defined Radios. In 6th USENIX/ACM Symposium on Networked Systems Design and Implementation (NSDI 2009), pages 91--105, Boston, MA, April 2009. USENIX. Google Scholar
Digital Library
- T. Schmid, O. Sekkat, and M. B. Srivastava. An Experimental Study of Network Performance Impact of Increased Latency in Software Defined Radios. In 2nd ACM International Workshop on Wireless Network Testbeds, Experimental evaluation and Characterization (WiNTECH'07), pages 59--66, Montréal, Québec, Canada, September 2007. ACM. Google Scholar
Digital Library
- K. Tan, J. Zhang, J. Fang, H. Liu, Y. Ye, S. Wang, Y. Zhang, H. Wu, W. Wang, and G. M. Voelker. Sora: High Performance Software Radio Using General Purpose Multi-core Processors. Communications of the ACM, 54(1):99--107, January 2011. Google Scholar
Digital Library
- VCO. VITA Radio Transport (VRT). Std 49.0, VITA, 2009.Google Scholar
Index Terms
Timings matter: standard compliant ieee 802.11 channel access for a fully software-based SDR architecture
Recommendations
An IEEE 802.11a/g/p OFDM receiver for GNU radio
SRIF '13: Proceedings of the second workshop on Software radio implementation forumExperimental 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 ...
LA-MAC: a load adaptive MAC protocol for MANETs
GLOBECOM'09: Proceedings of the 28th IEEE conference on Global telecommunicationsThe performance of prevalent MAC protocols in MANETs relies on the level of contention in networks. While contention-based MAC protocols such as CSMA suffer from inefficiency under high contention, slot-based MAC protocols such as TDMA perform in the ...
Performance Improvement Techniques for OFDM system using Software Defined Radio
Improved spectral and energy efficiency are two key requirements for the next generation (5G) wireless communication systems. The inefficiency and non-linearity of traditional power amplifiers (PA) pose significant challenges to meet these requirements, ...





Comments