Systems and methods for rapidly estimating available bandwidth in a WiFi link
AssigneeUniversity of Notre Dame du Lac
InventorsAaron Striegel, Lixing Song
Life of this patent
Estimating the term…
Abstract
Systems and methods for determining an available bandwidth in a WiFi link using frame aggregation. One system includes an electronic processor configured to send a request for a probe sequence from a server to an electronic communication device. The electronic processor is configured to receive a probe sequence via the WiFi link and determine an aggregation intensity parameter, the aggregation intensity parameter associated with a number of packets assembled in an aggregated frame for the WiFi link. In response to the aggregation intensity parameter being above a threshold, the electronic processor determines an available bandwidth of the WiFi link is less than a probe rate.
Claims17
A method for determining available bandwidth in a WiFi link using frame aggregation between an access point and an electronic communication device, the method comprising:
- sending a probe sequence over the WiFi link, wherein the probe sequence includes a plurality of data packets having a fixed packet size and packet gap;
- receiving, with the computing device, the probe sequence via the WiFi link;
- determining an aggregation intensity parameter, the aggregation intensity parameter associated with a number of packets assembled in an aggregated frame for the WiFi link;
- in response to the aggregation intensity parameter being above a threshold, determining the available bandwidth of the WiFi link is less than a probe rate;
- and
- displaying, with a display, the available bandwidth of the WiFi link.
An electronic communication device for determining an available bandwidth in a WiFi link using frame aggregation between an access point and the electronic communication device, the electronic communication device comprising:
- an electronic processor configured to
- send a request for a probe sequence;
- receive a probe sequence via the WiFi link;
- determine an aggregation intensity parameter, the aggregation intensity parameter associated with a number of packets assembled in an aggregated frame for the WiFi link;
- and
- in response to the aggregation intensity parameter being above a threshold, determine an available bandwidth of the WiFi link is less than a probe rate.
A non-transitory computer-readable medium containing instructions that when executed by one or more electronic processors cause the one or more electronic processors to:
- send a request for a probe sequence;
- receive a probe sequence via a WiFi link;
- determine an aggregation intensity parameter, the aggregation intensity parameter associated with a number of packets assembled in an aggregated frame for the WiFi link;
- in response to the aggregation intensity parameter being above a threshold, determine an available bandwidth of the WiFi link is less than a probe rate;
- and
- display the available bandwidth of the WiFi link.
Dependencies are inferred from the claim text.