skip to main content
10.1145/2643230.2643240acmconferencesArticle/Chapter ViewAbstractPublication PagesmobicomConference Proceedingsconference-collections
research-article

Timings matter: standard compliant ieee 802.11 channel access for a fully software-based SDR architecture

Published:07 September 2014Publication History

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.

References

  1. MAX2828/MAX2829. Datasheet Rev 0, Maxim Integrated, October 2004.Google ScholarGoogle Scholar
  2. Wireless Access in Vehicular Environments. Draft Standard P802.11p/D10.0, IEEE, January 2010.Google ScholarGoogle Scholar
  3. Wireless LAN MAC and PHY Specifications. Std 802.11--2012, IEEE, 2012.Google ScholarGoogle Scholar
  4. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  5. 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 ScholarGoogle ScholarCross RefCross Ref
  6. E. Blossom. GNU Radio: Tools for Exploring the Radio Frequency Spectrum. Linux Journal, (122), June 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 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 ScholarGoogle Scholar
  8. F. Dressler, H. Hartenstein, O. Altintas, and O. K. Tonguz. Inter-Vehicle Communication - Quo Vadis. IEEE Communications Magazine, 2014. to appear.Google ScholarGoogle ScholarCross RefCross Ref
  9. 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 ScholarGoogle Scholar
  10. 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 ScholarGoogle ScholarCross RefCross Ref
  11. 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 ScholarGoogle ScholarCross RefCross Ref
  12. IEEE. IEEE Standard for Wireless Access in Vehicular Environments (WAVE) - Multi-channel Operation. Std 1609.4, IEEE, February 2011.Google ScholarGoogle Scholar
  13. 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 ScholarGoogle ScholarCross RefCross Ref
  14. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  15. J. Mitola. The Software Radio Architecture. IEEE Communications Magazine, 33(5):26--38, May 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  17. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  18. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  19. VCO. VITA Radio Transport (VRT). Std 49.0, VITA, 2009.Google ScholarGoogle Scholar

Index Terms

  1. Timings matter: standard compliant ieee 802.11 channel access for a fully software-based SDR architecture

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            WiNTECH '14: Proceedings of the 9th ACM international workshop on Wireless network testbeds, experimental evaluation and characterization
            September 2014
            102 pages
            ISBN:9781450330725
            DOI:10.1145/2643230

            Copyright © 2014 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 7 September 2014

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article

            Acceptance Rates

            WiNTECH '14 Paper Acceptance Rate10of12submissions,83%Overall Acceptance Rate63of100submissions,63%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader