Resource allocation for low latency wireless communication
AssigneeApple Inc.
InventorsLochan Verma, Yong Liu
Life of this patent
Estimating the term…
Abstract
The subject disclosure provides systems and methods for improved medium access for wireless communication. A wireless access point, on contending for and gaining medium access, may share a time and/or bandwidth channel resource with one or more other wireless access points and/or one or more client devices. The wireless access point can efficiently share the channel resource using buffer status information computed by the wireless access point and/or additional buffer status information computed by the one or more other wireless access points. In one or more implementations, latency information for buffered data can be provided from a client device to a wireless access point and/or from a satellite wireless access point to a control wireless access point.
Claims19
A method, comprising:
- receiving, at a wireless access point from a client device:
- buffer size information for buffered data at the client device, and
- latency information with respect to the buffered data;
- determining an uplink client latency tolerance for one or more client devices including the client device, using the latency information;
- determining a downlink client latency tolerance for the one or more client devices including the client device;
- and
- allocating, by the wireless access point, a channel resource to the client device based on the buffer size information the latency information, the uplink client latency tolerance, and the downlink client latency tolerance.
A non-transitory computer-readable medium storing instructions, which when executed by one or more processors, cause the one or more processors to perform operations comprising:
- receiving, at a wireless access point from a client device:
- buffer size information for buffered data at the client device, and
- latency information with respect to the buffered data;
- determining an uplink client latency tolerance for one or more client devices including the client device, using the latency information;
- determining a downlink client latency tolerance for the one or more client devices including the client device;
- and
- allocating, by the wireless access point, a channel resource to the client device based on the buffer size information the latency information, the uplink client latency tolerance, and the downlink client latency tolerance.
An apparatus of a client device, the apparatus comprising processing circuitry configured to:
- determine a buffer size for buffered data for wireless communication;
- determine latency tolerance information for the buffered data;
- configure radio frequency (RF) circuitry to transmit a response signal to a wireless access point, the response signal comprising the buffer size and the latency tolerance information;
- receive, using the RF circuitry, a channel resource from the wireless access point responsive to transmitting the buffer size and the latency tolerance information to the wireless access point;
- and
- configure the RF circuitry to transmit a portion of the buffered data using the channel resource, wherein the latency tolerance information comprises a respective maximum latency tolerance for each of multiple respective access categories, and wherein the portion of the buffered data comprises buffered data for a latency sensitive one of the multiple respective access categories.
Dependencies are inferred from the claim text.