IP Library Granted Patent US 9,674,744
Granted Patent B2
US 9,674,744 · App. 14/857,340 · Granted Jun 6, 2017

Techniques for wireless communication channel management in shared frequency bands

Inventors: Qi Xue (San Diego, CA); Peerapol Tinnakornsrisuphap (San Diego, CA); Bin Tian (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W36/06H04B7/18506H04B17/382
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,674,744
App. No.
14/857,340
Granted
Jun 6, 2017
Kind
B2
Abstract

Various aspects are provided for wireless communication channel management. For instance, aspects of an example method are provided, the method including detecting a trigger condition for changing an operating frequency of a wireless communication link between a first device and a second device. In addition, the example method may include obtaining a target operating frequency for the wireless communication link based on detecting the trigger condition. Moreover, the example method may include tuning a transceiver to the target operating frequency. In an example, the first device may be an unmanned aerial vehicle (UAV) and the second device may be a controller associated with the UAV. Additionally, example apparatuses and computer-readable media are provided for wireless communication channel management, the example apparatuses and computer-readable media being configured to perform, or store computer-executable code to perform, the disclosed example methods.

Claims (72)

1. A method for wireless communication channel management, comprising:

detecting a trigger condition for changing an operating frequency band of a wireless communication link between a first device and a second device;

obtaining a target operating frequency band for the wireless communication link based on detecting the trigger condition;

generating a request to change the operating frequency band to the target operating frequency band based on detecting the trigger condition, wherein the request indicates the target operating frequency band; and

tuning a transceiver to the target operating frequency band.

2. The method of claim 1 , further comprising determining at least one of an operating frequency band sequence or an operating frequency band duration during initial establishment of the wireless communication link, wherein obtaining the target operating frequency band comprises obtaining a next operating frequency band in the operating frequency band sequence.

3. The method of claim 1 , wherein detecting the trigger condition comprises at least one of:

detecting that a first threshold time period since a most recent operating frequency band change has elapsed;

detecting that a second threshold time period since a most recent successful data packet delivery has elapsed; or

detecting that a third threshold time period since a most recent successful pilot packet delivery has elapsed.

4. The method of claim 1 , wherein detecting the trigger condition comprises at least one of:

detecting that a receiver frame decoding failure rate exceeds a receiver frame decoding failure rate threshold value; or

detecting that a transmission packet error rate exceeds a transmission packet error rate threshold value.

5. The method of claim 1 , further comprising:

transmitting the request over the operating frequency band;

receiving a response to the request over the operating frequency band, wherein the response indicates that the request is approved;

tuning the transceiver to the target operating frequency band based on receiving the response; and

transmitting one or more data packets over the target operating frequency band.

6. The method of claim 1 , further comprising:

transmitting the request over each of a plurality of available operating frequency bands;

receiving a response to the request over one or more operating frequency bands, wherein the response indicates that the request is approved;

tuning the transceiver to the target operating frequency band based on receiving the response; and

transmitting one or more data packets over the target operating frequency band.

7. The method of claim 1 , further comprising:

transmitting the request over each of a plurality of available operating frequency bands;

tuning the transceiver to the target operating frequency band upon transmitting the request;

receiving a response to the request over the target operating frequency band, wherein the response indicates that the request is approved; and

transmitting one or more data packets over the target operating frequency band.

8. The method of claim 7 , wherein:

the request comprises a Request to Send (RTS) message,

the RTS message includes the target operating frequency band in a frame control field, and

the response comprises a Clear to Send message.

9. The method of claim 1 , wherein the first device is an unmanned aerial vehicle (UAV) and the second device is a controller associated with the UAV.

10. The method of claim 9 , wherein detecting the trigger condition comprises detecting a change in quality of a video stream between the UAV and the controller.

11. An apparatus for wireless communication channel management, comprising:

means for detecting a trigger condition for changing an operating frequency band of a wireless communication link between a first device and a second device;

means for obtaining a target operating frequency band for the wireless communication link based on detecting the trigger condition;

means for generating a request to change the operating frequency band to the target operating frequency band based on detecting the trigger condition, wherein the request indicates the target operating frequency band; and

means for tuning a transceiver to the target operating frequency band.

12. The apparatus of claim 11 , further comprising means for determining at least one of an operating frequency band sequence or an operating frequency band duration during initial establishment of the wireless communication link, wherein the means for obtaining the target operating frequency band comprises means for obtaining a next operating frequency band in the operating frequency band sequence.

13. The apparatus of claim 11 , further comprising:

means for transmitting the request over the operating frequency band;

means for receiving a response to the request over the operating frequency band, wherein the response indicates that the request is approved;

means for tuning the transceiver to the target operating frequency band based on receiving the response; and

means for transmitting one or more data packets over the target operating frequency band.

14. The apparatus of claim 11 , further comprising:

means for transmitting the request over each of a plurality of available operating frequency bands;

means for tuning the transceiver to the target operating frequency band upon transmitting the request;

means for receiving a response to the request over the target operating frequency band, wherein the response indicates that the request is approved; and

means for transmitting one or more data packets over the target operating frequency band.

15. The apparatus of claim 11 , wherein the first device is an unmanned aerial vehicle (UAV) and the second device is a controller associated with the UAV.

16. The apparatus of claim 15 , wherein the means for detecting the trigger condition comprises means for detecting a change in quality of a video stream between the UAV and the controller.

17. An apparatus for wireless communication channel management, comprising:

a processor; and

a memory coupled to the processor, the memory storing instructions, that when executed by the processor, cause the processor to:

detect a trigger condition for changing an operating frequency band of a wireless communication link between a first device and a second device,

obtain a target operating frequency band for the wireless communication link based on detecting the trigger condition,

generate a request to change the operating frequency band to the target operating frequency band based on detection of the trigger condition, wherein the request indicates the target operating frequency band, and

tune a transceiver to the target operating frequency band.

18. The apparatus of claim 17 , wherein the memory further stores instructions, that when executed by the processor, cause the processor to determine at least one of an operating frequency band sequence or an operating frequency band duration during initial establishment of the wireless communication link, wherein the instructions that cause the processor to obtain the target operating frequency band comprise instructions that cause the processor to obtain a next operating frequency band in the operating frequency band sequence.

19. The apparatus of claim 17 , wherein the memory further stores instructions that, when executed by the processor, cause the processor to:

transmit the request over the operating frequency band;

receive a response to the request over the operating frequency band, wherein the response indicates that the request is approved;

tune the transceiver to the target operating frequency band based on receiving the response; and

transmit one or more data packets over the target operating frequency band.

20. The apparatus of claim 17 , wherein the memory further stores instructions that, when executed by the processor, cause the processor to:

transmit the request over each of a plurality of available operating frequency bands;

tune the transceiver to the target operating frequency band upon transmitting the request;

receive a response to the request over the target operating frequency band, wherein the response indicates that the request is approved; and

transmit one or more data packets over the target operating frequency band.

21. The apparatus of claim 17 , wherein the first device is an unmanned aerial vehicle (UAV) and the second device is a controller associated with the UAV.

22. The apparatus of claim 21 , wherein the instructions that cause the processor to detect the trigger condition comprise instructions, that when executed by the processor, cause the processor to detect a change in quality of a video stream between the UAV and the controller caused by interference produced by another UAV, another controller, or both.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2016
From: XUE, QI; TINNAKORNSRISUPHAP, PEERAPOL; TIAN, BIN
To: QUALCOMM INCORPORATED
Reel/Frame 037608/0207 →
Continuity (1)
Related Publication 20170086112A1 · Mar 23, 2017