Non-intrusive estimation of available throughput for IEEE 802.11 link

Jung Han Han, Seungjae Han

Research output: Contribution to journalArticle

Abstract

Knowing the available throughput of an IEEE 802.11 link before establishing the connection is beneficial. One usage of such information is the selection of an Access Point (AP) that provides the highest throughput to a user station. In this paper, we propose a scheme that estimates the expected throughput of an 802.11 device in a non-intrusive manner. The proposed scheme does not require any aid from the infrastructure (e.g., AP, router) or other user stations. It does not generate any additional traffic overhead (e.g., probe traffic). Our scheme relies solely on passive sniffing of the on-going traffic for short duration (i.e., less than the typical 802.11 beacon interval). Our scheme works with various 802.11 technologies including 802.11n with frame aggregation and it works even in the situation when it is not possible to sniff complete traffic trace. Our scheme is not affected by the 802.11 security mechanisms, because we only need information from the un-encrypted header part of 802.11 frames. The proposed scheme can be implemented practically in any system and its resource overhead is very low. We have implemented our scheme on a Linux-based notebook and an Android-based smart phone. Experimental evaluation shows that our scheme accurately estimates the expected throughput in various settings.

Original languageEnglish
Pages (from-to)64-76
Number of pages13
JournalComputer Networks
Volume144
DOIs
Publication statusPublished - 2018 Oct 24

Fingerprint

Throughput
Routers
Agglomeration

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications

Cite this

@article{c960916e341c47a19e1d59c4ce068f10,
title = "Non-intrusive estimation of available throughput for IEEE 802.11 link",
abstract = "Knowing the available throughput of an IEEE 802.11 link before establishing the connection is beneficial. One usage of such information is the selection of an Access Point (AP) that provides the highest throughput to a user station. In this paper, we propose a scheme that estimates the expected throughput of an 802.11 device in a non-intrusive manner. The proposed scheme does not require any aid from the infrastructure (e.g., AP, router) or other user stations. It does not generate any additional traffic overhead (e.g., probe traffic). Our scheme relies solely on passive sniffing of the on-going traffic for short duration (i.e., less than the typical 802.11 beacon interval). Our scheme works with various 802.11 technologies including 802.11n with frame aggregation and it works even in the situation when it is not possible to sniff complete traffic trace. Our scheme is not affected by the 802.11 security mechanisms, because we only need information from the un-encrypted header part of 802.11 frames. The proposed scheme can be implemented practically in any system and its resource overhead is very low. We have implemented our scheme on a Linux-based notebook and an Android-based smart phone. Experimental evaluation shows that our scheme accurately estimates the expected throughput in various settings.",
author = "Han, {Jung Han} and Seungjae Han",
year = "2018",
month = "10",
day = "24",
doi = "10.1016/j.comnet.2018.07.023",
language = "English",
volume = "144",
pages = "64--76",
journal = "Computer Networks",
issn = "1389-1286",
publisher = "Elsevier",

}

Non-intrusive estimation of available throughput for IEEE 802.11 link. / Han, Jung Han; Han, Seungjae.

In: Computer Networks, Vol. 144, 24.10.2018, p. 64-76.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Non-intrusive estimation of available throughput for IEEE 802.11 link

AU - Han, Jung Han

AU - Han, Seungjae

PY - 2018/10/24

Y1 - 2018/10/24

N2 - Knowing the available throughput of an IEEE 802.11 link before establishing the connection is beneficial. One usage of such information is the selection of an Access Point (AP) that provides the highest throughput to a user station. In this paper, we propose a scheme that estimates the expected throughput of an 802.11 device in a non-intrusive manner. The proposed scheme does not require any aid from the infrastructure (e.g., AP, router) or other user stations. It does not generate any additional traffic overhead (e.g., probe traffic). Our scheme relies solely on passive sniffing of the on-going traffic for short duration (i.e., less than the typical 802.11 beacon interval). Our scheme works with various 802.11 technologies including 802.11n with frame aggregation and it works even in the situation when it is not possible to sniff complete traffic trace. Our scheme is not affected by the 802.11 security mechanisms, because we only need information from the un-encrypted header part of 802.11 frames. The proposed scheme can be implemented practically in any system and its resource overhead is very low. We have implemented our scheme on a Linux-based notebook and an Android-based smart phone. Experimental evaluation shows that our scheme accurately estimates the expected throughput in various settings.

AB - Knowing the available throughput of an IEEE 802.11 link before establishing the connection is beneficial. One usage of such information is the selection of an Access Point (AP) that provides the highest throughput to a user station. In this paper, we propose a scheme that estimates the expected throughput of an 802.11 device in a non-intrusive manner. The proposed scheme does not require any aid from the infrastructure (e.g., AP, router) or other user stations. It does not generate any additional traffic overhead (e.g., probe traffic). Our scheme relies solely on passive sniffing of the on-going traffic for short duration (i.e., less than the typical 802.11 beacon interval). Our scheme works with various 802.11 technologies including 802.11n with frame aggregation and it works even in the situation when it is not possible to sniff complete traffic trace. Our scheme is not affected by the 802.11 security mechanisms, because we only need information from the un-encrypted header part of 802.11 frames. The proposed scheme can be implemented practically in any system and its resource overhead is very low. We have implemented our scheme on a Linux-based notebook and an Android-based smart phone. Experimental evaluation shows that our scheme accurately estimates the expected throughput in various settings.

UR - http://www.scopus.com/inward/record.url?scp=85050920831&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85050920831&partnerID=8YFLogxK

U2 - 10.1016/j.comnet.2018.07.023

DO - 10.1016/j.comnet.2018.07.023

M3 - Article

VL - 144

SP - 64

EP - 76

JO - Computer Networks

JF - Computer Networks

SN - 1389-1286

ER -