Collision avoidance systems and methods
View Patent ↗Disclosed herein are various embodiments of collision avoidance systems and methods. One method embodiment, among others, comprises a client sending an end of transmission (EOT) request to an access point (AP), and responsive to the EOT request, the AP responding with an EOT frame.
1. A method, comprising:
sending an end of transmission (EOT) request to an access point (AP) from a client wireless device prior to an end of an existing transmit opportunity (TXOP) between the client wireless device and the AP, wherein the EOT request truncates the TXOP early, before a network allocation vector clears around the client; and
receiving an EOT frame at the client wireless device from the AP responsive to transmitting the EOT request, a receiver address field set to a broadcast address and that is configured to separately truncate the TXOP early, before the network allocation vector clears around the AP prior to the end of the TXOP.
2. A system, comprising:
a client wireless device configured to, prior to an end of an existing transmit opportunity (TXOP) between the client wireless device and the access point (AP), send an end of transmission (EOT) request to the AP that truncates the TXOP early, before a network allocation vector clears around the client wireless device; and
an AP configured to, responsive to receiving the EOT request from the client wireless device, transmit an EOT frame having a receiver address field set to a broadcast address and that is configured to separately truncate the TXOP early, before the network allocation vector clears around the AP prior to the end of the TXOP.
3. A wireless client device configured to:
prior to an end of an existing transmit opportunity (TXOP) between a client and an access point (AP), send an end of transmission (EOT) request to the AP that truncates the TXOP early, before a network allocation vector clears around the client; and
responsive to transmitting the EOT request, receiving an EOT frame from the AP, the EOT frame having a receiver address field set to a broadcast address and configured to separately truncate the TXOP early, before the network allocation vector clears around the AP prior to the end of the TXOP.
4. The method of claim 1 , wherein the EOT frame is sent at such rate that the EOT frame reaches all client wireless devices in a network.
5. The system of claim 2 , wherein the AP is further configured to transmit the EOT frame at such rate that the EOT frame reaches all client wireless devices in a network.