Benchmarking the Physical Layer of Wireless Cards using Software-Defined Radios

Many performance characteristics of wireless devices are fundamentally influenced by their vendor-specific physical layer implementation. Yet, characterizing the physical layer behavior of wireless devices usually requires complex testbeds with expensive equipment, making such behavior inaccessible and opaque to the end user. In this work, we propose and implement a new testbed architecture for software-defined radio-based wireless device performance benchmarking. The testbed is capable of accessing and measuring physical layer protocol features of real wireless devices. The testbed further allows tight control of timing events, at a microsecond time granularity. Using the testbed, we measure the receiver sensitivity and signal capture behavior of Wi-Fi devices from different vendors. We identify marked differences in their performance, including a variation of as much as 20 dB in their receiver sensitivity. We further assess the response of the devices to truncated packets and show that this procedure can be employed to fingerprint the devices.

[1]  Guevara Noubir,et al.  Cascading denial of service attacks on Wi-Fi networks , 2016, 2016 IEEE Conference on Communications and Network Security (CNS).

[2]  Yanghee Choi,et al.  An experimental study on the capture effect in 802.11a networks , 2007, WinTECH '07.

[3]  Patrick Thiran,et al.  Modeling the 802.11 Protocol Under Different Capture and Sensing Capabilities , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[4]  T. S. Randhawa,et al.  Saturation throughput analysis of IEEE 802.11e enhanced distributed coordination function , 2004, IEEE Journal on Selected Areas in Communications.

[5]  Marco Gruteser,et al.  Methods for restoring MAC layer fairness in IEEE 802.11 networks with physical layer capture , 2006, REALMAN '06.

[6]  David Starobinski,et al.  Performance of wireless networks with hidden nodes: a queuing-theoretic analysis , 2005, Comput. Commun..

[7]  Joe F. Chicharo,et al.  Unfairness and capture behaviour in 802.11 adhoc networks , 2000, 2000 IEEE International Conference on Communications. ICC 2000. Global Convergence Through Communications. Conference Record.

[8]  David Starobinski,et al.  Cascading Attacks on Wi-Fi Networks with Weak Interferers , 2018, MSWiM.

[9]  Falko Dressler,et al.  An IEEE 802.11a/g/p OFDM receiver for GNU radio , 2013, SRIF '13.

[10]  Allen B. MacKenzie,et al.  A Split MAC Approach for SDR Platforms , 2015, IEEE Transactions on Computers.

[11]  Srinivasan Seshan,et al.  Enabling MAC Protocol Implementations on Software-Defined Radios , 2009, NSDI.

[12]  Yang Xiao,et al.  Refinements on IEEE 802.11 Distributed Coordination Function Modeling Approaches , 2010, IEEE Transactions on Vehicular Technology.

[13]  Periklis Chatzimisios,et al.  Performance analysis of IEEE 802.11 DCF in presence of transmission errors , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[14]  Falko Dressler,et al.  Timings matter: standard compliant ieee 802.11 channel access for a fully software-based SDR architecture , 2014, WiNTECH '14.

[15]  Jin-Soo Park,et al.  SDR-based frequency interference analysis test-bed considering time domain characteristics of interferer , 2016, 2016 18th International Conference on Advanced Communication Technology (ICACT).

[16]  A. Girotra,et al.  Performance Analysis of the IEEE 802 . 11 Distributed Coordination Function , 2005 .

[17]  D. Malone,et al.  Modeling the 802.11 Distributed Coordination Function in Nonsaturated Heterogeneous Conditions , 2007, IEEE/ACM Transactions on Networking.

[18]  Harinder Singh SIMPLE SOLUTIONS TO COMPLEX PROBLEMS. , 1999, Medical journal, Armed Forces India.

[19]  Ingrid Moerman,et al.  Assessing the Coexistence of Heterogeneous Wireless Technologies With an SDR-Based Signal Emulator: A Case Study of Wi-Fi and Bluetooth , 2017, IEEE Transactions on Wireless Communications.

[20]  Evgeny M. Khorov,et al.  Testbed to Study the Capture Effect: Can We Rely on this Effect in Modern Wi-Fi Networks , 2018, 2018 IEEE International Black Sea Conference on Communications and Networking (BlackSeaCom).

[21]  Zoran Hadzi-Velkov,et al.  Saturation throughput - delay analysis of IEEE 802.11 DCF in fading channel , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[22]  Mani B. Srivastava,et al.  An experimental study of network performance impact of increased latency in software defined radios , 2007, WinTECH '07.

[23]  David Starobinski,et al.  Mitigation of Cascading Denial of Service Attacks on Wi-Fi Networks , 2018, 2018 IEEE Conference on Communications and Network Security (CNS).