First and Second Base Stations and Methods Performed Therein
US-2016302218-A1 · Oct 13, 2016 · US
US9894679B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9894679-B2 |
| Application number | US-201615074552-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 18, 2016 |
| Priority date | Mar 18, 2016 |
| Publication date | Feb 13, 2018 |
| Grant date | Feb 13, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods, systems, and devices for wireless communication are described. An access point (AP) may win access to an unlicensed frequency channel for a transmission opportunity. For the transmission opportunity, the AP may dynamically schedule a duration of time to be used for uplink transmissions and a duration of time to be used for downlink transmissions. The schedule may be based on a comparison of values for a parameter monitored by the AP. The parameter may be monitored for uplink traffic and for downlink traffic. The parameter may indicate the latency experienced by each direction of traffic, or an intolerance of each direction of traffic to delay. The AP may schedule the uplink and downlink durations to compensate for the discrepancy in latency between the two directions of traffic.
Opening claim text (preview).
What is claimed is: 1. An apparatus for wireless communication, comprising: a memory that stores instructions; and a processor coupled with the memory, wherein the processor and the memory are configured to: monitor a parameter for downlink (DL) traffic and a parameter for uplink (UL) traffic; determine that a contention procedure for contention-based access to an unlicensed radio frequency (RF) spectrum band for a transmission opportunity has succeeded, wherein the contention procedure reserves the unlicensed RF spectrum band for a duration of the transmission opportunity; and adjust scheduling for a DL communications duration and an UL communications duration within the duration of the transmission opportunity based at least in part on a comparison of a first value associated with the monitored parameter for DL traffic and a second value associated with the monitored parameter for UL traffic. 2. The apparatus of claim 1 , wherein the processor and memory are further configured to: determine a transport layer protocol for the DL traffic and the UL traffic; and select the parameter for DL traffic and the parameter for UL traffic to monitor based at least in part on the determined transport layer protocol. 3. The apparatus of claim 2 , wherein the transport layer protocol comprises a user datagram protocol (UDP) or a transmission control protocol (TCP). 4. The apparatus of claim 1 , wherein the parameter for DL traffic comprises a DL physical layer convergence protocol (PLCP) protocol data unit (PPDU) length and the parameter for UL traffic comprises an UL PPDU length, and wherein the processor and memory are configured to adjust the scheduling by being configured to: determine whether the first value satisfies a predetermined DL PPDU length threshold; determine whether the second value satisfies a predetermined UL PPDU length threshold; and schedule the DL communications duration and the UL communications duration for the transmission opportunity based at least in part on the determinations of threshold satisfaction. 5. The apparatus of claim 1 , wherein the parameter for DL traffic is at least one of a DL delay, or a DL queue size, or a combination thereof, wherein the parameter for UL traffic is at least one of an UL delay, or an UL queue size, or a combination thereof, and wherein the processor and memory are configured to adjust the scheduling by being configured to: determine that the first value is greater than the second value, and suspend UL communications based at least in part on the determination that the first value is greater than the second value. 6. The apparatus of claim 1 , wherein the parameter for DL traffic is at least one of a DL delay, or a DL queue size, or a combination thereof, wherein the parameter for UL traffic is at least one of an UL delay, or an UL queue size, or a combination thereof, and wherein the processor and memory are configured to adjust the scheduling by being configured to: determine that the second value is greater than the first value, and suspend DL communications based at least in part on the determination that the second value is greater than the first value. 7. The apparatus of claim 6 , wherein the first and second values are at least one of an average value, or a maximum value, or a combination thereof. 8. The apparatus of claim 1 , wherein the parameter for DL traffic comprises a first number of users assigned a highest quality of service (QoS) access category (AC) associated with the DL traffic, and wherein the parameter for UL traffic comprises a second number of users assigned a highest QoS AC associated with the UL traffic. 9. The apparatus of claim 1 , wherein the processor and memory are configured to monitor the parameter for DL traffic and the parameter for UL traffic by being configured to: monitor a DL queue and an UL queue, wherein the scheduling adjustment is based at least in part on a size of the DL queue and a size of the UL queue. 10. The apparatus of claim 9 , wherein: the DL queue comprises at least one of DL data, or DL acknowledgements for UL data, or a combination thereof; and the UL queue comprises at least one of UL data, or UL acknowledgements for DL data, or a combination thereof. 11. The apparatus of claim 9 , wherein the processor and memory are further configured to: determine a departure rate for the UL traffic and a departure rate for the DL traffic, wherein the scheduling adjustment is further based at least in part on the determined departure rates. 12. The apparatus of claim 1 , wherein the processor and memory are configured to monitor the parameter for DL traffic and the parameter for UL traffic by being configured to monitor a DL data queue, a DL acknowledgment (ACK) queue, an UL data queue, and an UL ACK queue; and wherein the scheduling adjustment is further based at least in part on a size of the DL data queue, a size of the DL ACK queue, a size of the UL data queue, and a size of the UL ACK queue. 13. The apparatus of claim 12 , wherein the processor and memory are further configured to: determine a delivery rate for the UL traffic and a delivery rate for the DL traffic, wherein the scheduling adjustment is based at least in part on the determined delivery rates. 14. The apparatus of claim 1 , wherein the processor and memory are further configured to: prioritize an acknowledgment queue over a data queue. 15. The apparatus of claim 1 , wherein the processor and memory are configured to monitor the parameter for UL traffic by being configured to: receive, from a station, information associated with the parameter for UL traffic. 16. A method of wireless communication comprising: monitoring a parameter for downlink (DL) traffic and a parameter for uplink (UL) traffic; determining that a contention procedure for contention-based access to an unlicensed radio frequency (RF) spectrum band for a transmission opportunity has succeeded, wherein the contention procedure reserves the unlicensed RF spectrum band for a duration of the transmission opportunity; and adjusting scheduling for a DL communications duration and an UL communications duration within the duration of the transmission opportunity based at least in part on a comparison of a first value associated with the monitored parameter for DL traffic and a second value associated with the monitored parameter for UL traffic. 17. The method of claim 16 , further comprising: determining a transport layer protocol for the DL traffic and the UL traffic; and selecting the parameter for DL traffic and the parameter for UL traffic to monitor based at least in part on the determined transport layer protocol. 18. The method of claim 16 , wherein the parameter for DL traffic comprises a DL physical layer convergence protocol (PLCP) protocol data unit (PPDU) length and the parameter for UL traffic comprises an UL PPDU length; and adjusting the scheduling comprises determining whether the first value satisfies a predetermined DL PPDU length threshold, and whether the second value satisfies a predetermined UL PPDU length threshold, and scheduling the DL communications duration and the UL communications duration for the transmission opportunity based at least in part on the determinations of threshold satisfaction. 19. The method of claim 16 , wherein: the parameter for DL traffic is at least one of a DL delay, or a DL queue size, or a combination thereof; the parameter for UL traffic is at least one of an UL delay, or an UL queue size, or a combination thereof; and adjus
based on load · CPC title
Non-scheduled access, e.g. ALOHA (hybrid access H04W74/02) · CPC title
using carrier sensing, e.g. carrier sense multiple access [CSMA] · CPC title
Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows · CPC title
Electricity · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.