Mike Mu
Avery Pennarun


A system can run network tests to determine throughput for a wireless network connection between two devices. For example, a testing device can send a number of intentionally invalid test packets to a receiving device. The wireless MAC layer of the receiving device automatically sends back acknowledgment packets indicating that the test packets have been received. The timing and/or counts of the test packets and acknowledgment packets can be analyzed to determine throughput on the wireless network connection. Described features can measure network performance for any kind of wireless (e.g., Wifi™) device without installing any software on that device and without requiring any user interaction to initiate or perform tests.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.