MULTI-USER SCHEDULING CHANNEL STATUS REPORTING FOR WI-FI
First Claim
1. A wireless network access point, comprising:
- one or more processors; and
one or more memory devices storing program instructions that are executable by the one or more processors to cause;
polling a group of wireless network stations for an uplink transmission status;
receiving, from one or more wireless network stations of the group of wireless network stations, an uplink transmission status report indicating that the wireless network station is ready for uplink data transmission;
scheduling, in response to receiving the one or more uplink transmission status reports, one or more uplink data transmissions from the one or more wireless network stations; and
receiving, from the one or more wireless network stations in accordance with the scheduling, one or more uplink data transmissions comprising uplink data.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are systems and methods for polling, by a wireless network access point, a group of wireless network stations for an uplink transmission status, receiving (from one or more wireless network stations of the group of wireless network stations) an uplink transmission status report indicating that the wireless network station is ready for uplink data transmission, scheduling (in response to receiving the one or more uplink transmission status reports) one or more uplink data transmissions from the one or more wireless network stations, and receiving (from the one or more wireless network stations in accordance with the scheduling) one or more uplink data transmissions comprising uplink data.
-
Citations
25 Claims
-
1. A wireless network access point, comprising:
-
one or more processors; and one or more memory devices storing program instructions that are executable by the one or more processors to cause; polling a group of wireless network stations for an uplink transmission status; receiving, from one or more wireless network stations of the group of wireless network stations, an uplink transmission status report indicating that the wireless network station is ready for uplink data transmission; scheduling, in response to receiving the one or more uplink transmission status reports, one or more uplink data transmissions from the one or more wireless network stations; and receiving, from the one or more wireless network stations in accordance with the scheduling, one or more uplink data transmissions comprising uplink data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium comprising program instructions stored thereon that are executable by one or more processors to cause the following:
-
polling, by a wireless network access point, a group of wireless network stations for an uplink transmission status; receiving, from one or more wireless network stations of the group of wireless network stations, an uplink transmission status report indicating that the wireless network station is ready for uplink data transmission; scheduling, in response to receiving the one or more uplink transmission status reports, one or more uplink data transmissions from the one or more wireless network stations; and receiving, from the one or more wireless network stations in accordance with the scheduling, one or more uplink data transmissions comprising uplink data. - View Dependent Claims (20)
-
-
21. A method, comprising:
-
polling, by a wireless network access point, a group of wireless network stations for an uplink transmission status; receiving, from one or more wireless network stations of the group of wireless network stations, an uplink transmission status report indicating that the wireless network station is ready for uplink data transmission; scheduling, in response to receiving the one or more uplink transmission status reports, one or more uplink data transmissions from the one or more wireless network stations; and receiving, from the one or more wireless network stations in accordance with the scheduling, one or more uplink data transmissions comprising uplink data. - View Dependent Claims (22)
-
-
23. A wireless network station, comprising:
-
one or more processors; and one or more memory devices storing program instructions that are executable by the one or more processors to cause; receiving a poll message from a wireless network access point; determining whether the wireless network station is ready for uplink data transmission; sending, in response to determining that the wireless network station is ready for uplink data transmission and to the wireless network access point, an uplink transmission status report; receiving, from the wireless network access point, an uplink data map based at least in part on the uplink transmission status report; and transmitting, to the wireless network access point and in accordance with scheduling of the uplink data map, uplink data. - View Dependent Claims (24, 25)
-
Specification