Collision avoidance in IEEE 802.11 contention free period (CFP) with overlapping basic service sets (BSSs)
First Claim
1. A medium access control (MAC) protocol for avoiding collisions from stations (STAs) comprising two or more IEEE 802.11 basic service sets (BSSs) collocated and operating in the same channel during contention free periods (CFPs), comprising:
- means for utilizing ready-to-send-(RTS)/clear-to-send(CTS) exchange during CFPs to avoid potential collision from STAs in overlapping BSSs; and
means for providing overlapping network allocation vectors (ONAV) in addition to a network allocation vector (NAV), the ONAV included to facilitate the effectiveness of the means for utilizing.
1 Assignment
0 Petitions
Accused Products
Abstract
A medium access control (MAC) protocol is provided for avoiding collisions from stations (STAs) comprising two or more IEEE 802.11 basic service sets (BSSs) collocated and operating in the same channel during contention free periods (CFPs). The MAC protocol includes hardware/software for utilizing ready-to-send(RTS)/clear-to-send(CTS) exchange during CFPs to avoid potential collision from STAs in overlapping BSSs and hardware/software for providing overlapping network allocation vectors (ONAV) in addition to a network allocation vector (NAV), the ONAV included to facilitate the effectiveness of the RTS/CTS during CFPs.
179 Citations
11 Claims
-
1. A medium access control (MAC) protocol for avoiding collisions from stations (STAs) comprising two or more IEEE 802.11 basic service sets (BSSs) collocated and operating in the same channel during contention free periods (CFPs), comprising:
-
means for utilizing ready-to-send-(RTS)/clear-to-send(CTS) exchange during CFPs to avoid potential collision from STAs in overlapping BSSs; and
means for providing overlapping network allocation vectors (ONAV) in addition to a network allocation vector (NAV), the ONAV included to facilitate the effectiveness of the means for utilizing. - View Dependent Claims (2, 3, 4, 5, 6, 8)
-
-
7. A method for implementing a medium access control (MAC) protocol for avoiding collisions from stations (STAs) comprising two or more IEEE 802.11 basic service sets (BSSs) collocated and operating in the same channel during contention free periods (CFPs), the method comprising the steps:
-
utilizing ready-to-send-(RTS)/clear-to-send(CTS) exchange during CFPs to avoid potential collision from STAs in overlapping BSSs; and
providing overlapping network allocation vectors (ONAV) in addition to a network allocation vector (NAV), the ONAV included to facilitate the effectiveness of the Step of utilizing.
-
-
9. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for which define a medium access control (MAC) protocol for implementing a medium access control (MAC) protocol for avoiding collisions from stations (STAs) comprising two or more IEEE 802.11 basic service sets (BSSs) collocated and operating in the same channel during contention free periods (CFPs), the method comprising the steps:
-
utilizing ready-to-send-(RTS)/clear-to-send(CTS) exchange during CFPs to avoid potential collision from STAs in overlapping BSSs; and
providing overlapping network allocation vectors (ONAV) in addition to a network allocation vector (NAV), the ONAV included to facilitate the effectiveness of the Step of utilizing.
-
-
10. A medium access control (MAC) protocol for avoiding collisions from stations (STAs) comprising two or more IEEE 802.11 basic service sets (BSSs) collocated and operating in the same channel during contention free periods (CFPs), comprising:
means for utilizing ready-to-send-(RTS)/clear-to-send(CTS) exchange during CFPs to avoid potential collision from STAs in overlapping BSSs.
-
11. A medium access control (MAC) protocol for avoiding collisions from stations (STAs) comprising two or more IEEE 802.11 basic service sets (BSSs) collocated and operating in the same channel during contention free periods (CFPs), comprising:
means for providing overlapping network allocation vectors (ONAV) in addition to a network allocation vector (NAV), the ONAV included to facilitate the effectiveness said collision avoidance.
Specification