TY - GEN
T1 - Analysis of injection capabilities and media access of IEEE 802.11 hardware in monitor mode
AU - Günther, Stephan M.
AU - Leclaire, Maurice
AU - Michaelis, Julius
AU - Carle, Georg
PY - 2014
Y1 - 2014
N2 - Support for monitor mode and frame injection is key to setup wireless testbeds based on IEEE802.11 hardware that allow implementation and evaluation of custom link-layer protocols, e.g. network coding, opportunistic routing, and software defined networking. While monitor mode is a widely supported feature, frame injection seems to be limited to legacy data rates in the 2.4GHz band if supported at all. In addition we found that many devices do not adhere to basic media access procedures when operating in monitor mode, which has severe effects in contended environments. In this paper we investigate the injection capabilities and MAC procedures of different chipsets. To enable IEEE802.11n rates and 5GHz, we developed a series of small patches, which mostly apply to the generic part of the Linux drivers. In addition we present a command line tool for automated evaluation of injection capabilities of different devices. The patches, tools, and the underlying injection library used in this paper are publicly available [1].
AB - Support for monitor mode and frame injection is key to setup wireless testbeds based on IEEE802.11 hardware that allow implementation and evaluation of custom link-layer protocols, e.g. network coding, opportunistic routing, and software defined networking. While monitor mode is a widely supported feature, frame injection seems to be limited to legacy data rates in the 2.4GHz band if supported at all. In addition we found that many devices do not adhere to basic media access procedures when operating in monitor mode, which has severe effects in contended environments. In this paper we investigate the injection capabilities and MAC procedures of different chipsets. To enable IEEE802.11n rates and 5GHz, we developed a series of small patches, which mostly apply to the generic part of the Linux drivers. In addition we present a command line tool for automated evaluation of injection capabilities of different devices. The patches, tools, and the underlying injection library used in this paper are publicly available [1].
UR - http://www.scopus.com/inward/record.url?scp=84904194684&partnerID=8YFLogxK
U2 - 10.1109/NOMS.2014.6838262
DO - 10.1109/NOMS.2014.6838262
M3 - Conference contribution
AN - SCOPUS:84904194684
SN - 9781479909131
T3 - IEEE/IFIP NOMS 2014 - IEEE/IFIP Network Operations and Management Symposium: Management in a Software Defined World
BT - IEEE/IFIP NOMS 2014 - IEEE/IFIP Network Operations and Management Symposium
PB - IEEE Computer Society
T2 - IEEE/IFIP Network Operations and Management Symposium: Management in a Software Defined World, NOMS 2014
Y2 - 5 May 2014 through 9 May 2014
ER -