Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
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 2014 Publication 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.
[2]
Wireless Access in Vehicular Environments. Draft Standard P802.11p/D10.0, IEEE, January 2010.
[3]
Wireless LAN MAC and PHY Specifications. Std 802.11--2012, IEEE, 2012.
[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.
[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.
[6]
E. Blossom. GNU Radio: Tools for Exploring the Radio Frequency Spectrum. Linux Journal, (122), June 2004.
[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.
[8]
F. Dressler, H. Hartenstein, O. Altintas, and O. K. Tonguz. Inter-Vehicle Communication - Quo Vadis. IEEE Communications Magazine, 2014. to appear.
[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.
[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.
[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.
[12]
IEEE. IEEE Standard for Wireless Access in Vehicular Environments (WAVE) - Multi-channel Operation. Std 1609.4, IEEE, February 2011.
[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.
[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.
[15]
J. Mitola. The Software Radio Architecture. IEEE Communications Magazine, 33(5):26--38, May 1995.
[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.
[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.
[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.
[19]
VCO. VITA Radio Transport (VRT). Std 49.0, VITA, 2009.

Cited By

View all
  • (2019)Benchmarking the Physical Layer of Wireless Cards using Software-Defined RadiosProceedings of the 22nd International ACM Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems10.1145/3345768.3355907(271-278)Online publication date: 25-Nov-2019
  • (2018)Performance Assessment of IEEE 802.11p with an Open Source SDR-Based PrototypeIEEE Transactions on Mobile Computing10.1109/TMC.2017.275147417:5(1162-1175)Online publication date: 1-May-2018
  • (2017)Reliable Physical-Layer Network Coding Supporting Real ApplicationsIEEE Transactions on Mobile Computing10.1109/TMC.2016.261480716:8(2334-2350)Online publication date: 1-Aug-2017
  • Show More Cited By

Index Terms

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

          Recommendations

          Comments

          Information & Contributors

          Information

          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
          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].

          Sponsors

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          Published: 07 September 2014

          Permissions

          Request permissions for this article.

          Check for updates

          Author Tags

          1. csma
          2. gnu radio
          3. ieee 802.11a/g/p
          4. ofdm
          5. sdr

          Qualifiers

          • Research-article

          Conference

          MobiCom'14
          Sponsor:

          Acceptance Rates

          WiNTECH '14 Paper Acceptance Rate 10 of 12 submissions, 83%;
          Overall Acceptance Rate 63 of 100 submissions, 63%

          Contributors

          Other Metrics

          Bibliometrics & Citations

          Bibliometrics

          Article Metrics

          • Downloads (Last 12 months)1
          • Downloads (Last 6 weeks)0
          Reflects downloads up to 13 Jan 2025

          Other Metrics

          Citations

          Cited By

          View all
          • (2019)Benchmarking the Physical Layer of Wireless Cards using Software-Defined RadiosProceedings of the 22nd International ACM Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems10.1145/3345768.3355907(271-278)Online publication date: 25-Nov-2019
          • (2018)Performance Assessment of IEEE 802.11p with an Open Source SDR-Based PrototypeIEEE Transactions on Mobile Computing10.1109/TMC.2017.275147417:5(1162-1175)Online publication date: 1-May-2018
          • (2017)Reliable Physical-Layer Network Coding Supporting Real ApplicationsIEEE Transactions on Mobile Computing10.1109/TMC.2016.261480716:8(2334-2350)Online publication date: 1-Aug-2017
          • (2016)Enabling synchronous directional channel access on SDRs for spectrum sharing applicationsProceedings of the Tenth ACM International Workshop on Wireless Network Testbeds, Experimental Evaluation, and Characterization10.1145/2980159.2980166(57-64)Online publication date: 3-Oct-2016
          • (2016)Cognitiva — A cognitive industrial wireless network protocol: Protocol design and testbed implementation2016 IEEE International Conference on Industrial Technology (ICIT)10.1109/ICIT.2016.7475082(2042-2047)Online publication date: Mar-2016
          • (2015)Timings MatterACM SIGMOBILE Mobile Computing and Communications Review10.1145/2721896.272191318:3(81-90)Online publication date: 13-Jan-2015
          • (2015)Empowering the IoT Heterogeneous Wireless Networking with Software Defined Radio2015 IEEE 81st Vehicular Technology Conference (VTC Spring)10.1109/VTCSpring.2015.7145802(1-5)Online publication date: May-2015
          • (2015)Power matters: Automatic Gain Control for a Software Defined Radio IEEE 802.11a/g/p receiver2015 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)10.1109/INFCOMW.2015.7179325(25-26)Online publication date: Apr-2015

          View Options

          Login options

          View options

          PDF

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader

          Media

          Figures

          Other

          Tables

          Share

          Share

          Share this Publication link

          Share on social media