IP Library Granted Patent US 9,608,689
Granted Patent B2
US 9,608,689 · App. 14/269,769 · Granted Mar 28, 2017

Dynamic trigger algorithm for antenna switch diversity

Inventors: Abhinav Dayal (San Diego, CA); Manjinder Singh Sandhu (Poway, CA); Madhusudan Kinthada Venkata (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04B1/44H04B7/082H04B7/0814H04B7/0831H04W72/1289
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,608,689
App. No.
14/269,769
Granted
Mar 28, 2017
Kind
B2
Abstract

Methods, systems, and devices are described for triggering an antenna switch. A settling time may be identified, and the antenna switch may be delayed based at least in part on the identified settling time. The settling time may include an estimated delay in reception attributable to settling following the antenna switch.

Claims (70)

1. A method for triggering an antenna switch, comprising:

identifying a settling time, the settling time comprising an estimated delay in reception attributable to settling following the antenna switch;

determining a delay for the antenna switch that results in a fewest number of durations of a Physical Downlink Control Channel (PDCCH) overlapping with the identified settling time;

delaying the antenna switch based at least in part on the determined delay; and

decoding a PDCCH of a current sub-frame or a PDCCH of a following sub-frame based at least in part on delaying the antenna switch.

2. The method of claim 1 , wherein the identified settling time is less than a remaining time of the current sub-frame after decoding the PDCCH of the current sub-frame.

3. The method of claim 2 , wherein decoding the PDCCH of the current sub-frame or the PDCCH of the following sub-frame comprises retrieving downlink control information (DCI), the method further comprising:

determining whether a Physical Downlink Shared Channel (PDSCH) is scheduled in the current sub-frame based at least in part on the retrieved DCI.

4. The method of claim 3 , further comprising:

upon determining that the PDSCH is scheduled in the current sub-frame, delaying the antenna switch until one or more sub-frames following the current sub-frame.

5. The method of claim 3 , further comprising:

upon determining that the PDSCH is absent in the current sub-frame, switching the antenna during the current sub-frame.

6. The method of claim 1 , wherein the identified settling time is greater than a remaining time of the current sub-frame after decoding the PDCCH of the current sub-frame.

7. The method of claim 6 , further comprising:

identifying a duration of the PDCCH of the current sub-frame; and

switching the antenna following the identified duration of the PDCCH of the current sub-frame.

8. The method of claim 1 , wherein the identified settling time is greater than a duration of the current sub-frame.

9. The method of claim 8 , wherein decoding the PDCCH of the current sub-frame or the PDCCH of the following sub-frame comprises retrieving downlink control information (DCI), the method further comprising:

determining whether a Physical Downlink Shared Channel (PDSCH) is scheduled in the current sub-frame based at least in part on the retrieved DCI.

10. The method of claim 9 , further comprising:

upon determining that the PDSCH is scheduled in the current sub-frame, delaying the antenna switch until one or more sub-frames following the current sub-frame.

11. The method of claim 9 , further comprising:

upon determining that the PDSCH is absent in the current sub-frame, switching the antenna during the current sub-frame.

12. The method of claim 1 , wherein the settling time comprises:

a time for a hardware switch to settle; or

a time for one or more receiver loops to settle on channel conditions following the antenna switch.

13. An apparatus for triggering an antenna switch, comprising:

a processor;

memory in electronic communication with the processor; and

instructions stored in the memory, the instructions being executable by the processor to:

identify a settling time, the settling time comprising an estimated delay in reception attributable to settling following the antenna switch;

determine a delay for the antenna switch that results in a fewest number of durations of a Physical Downlink Control Channel (PDCCH) overlapping with the identified settling time;

delay the antenna switch based at least in part on the determined delay; and

decode a PDCCH of a current sub-frame or a PDCCH of a following sub-frame based at least in part on delaying the antenna switch.

14. The apparatus of claim 13 , wherein the identified settling time is less than a remaining time of the current sub-frame after decoding the PDCCH of the current sub-frame.

15. The apparatus of claim 14 , wherein decoding the PDCCH of the current sub-frame or the PDCCH of the following sub-frame comprises retrieving downlink control information (DCI), the instructions further executable by the processor to:

determine whether a Physical Downlink Shared Channel (PDSCH) is scheduled in the current sub-frame based at least in part on the retrieved DCI.

16. The apparatus of claim 15 , wherein the instructions are further executable by the processor to:

upon determining that the PDSCH is scheduled in the current sub-frame, delay the antenna switch until one or more sub-frames following the current sub-frame.

17. The apparatus of claim 15 , wherein the instructions are further executable by the processor to:

upon determining that the PDSCH is absent in the current sub-frame, switch the antenna during the current sub-frame.

18. The apparatus of claim 13 , wherein the identified settling time is greater than a remaining time of the current sub-frame after decoding the PDCCH of the current sub-frame.

19. The apparatus of claim 18 , wherein the instructions are further executable by the processor to:

identify a duration of the PDCCH of the current sub-frame; and

switch the antenna following the identified duration of the PDCCH.

20. The apparatus of claim 13 , further comprising:

at least one switch operably connected to the processor;

at least one antenna operably connected to the at least one switch;

at least one receive chain operably connected to the at least one switch; and

at least one transmit chain operably connected to the at least one switch.

21. The apparatus of claim 13 , wherein the identified settling time is greater than a duration of the current sub-frame.

22. The apparatus of claim 21 , wherein decoding the PDCCH of the current sub-frame or the PDCCH of the following sub-frame comprises retrieving downlink control information (DCI), the instructions further executable by the processor to:

determine whether a Physical Downlink Shared Channel (PDSCH) is scheduled in the current sub-frame based at least in part on the retrieved DCI.

23. The apparatus of claim 22 , wherein the instructions are further executable by the processor to:

upon determining that the PDSCH is scheduled in the current sub-frame, delay the antenna switch until one or more sub-frames following the current sub-frame.

24. The apparatus of claim 22 , wherein the instructions are further executable by the processor to:

upon determining that the PDSCH is absent in the current sub-frame, switching the antenna during the current sub-frame.

25. The apparatus of claim 13 , wherein the settling time comprises:

a time for a hardware switch to settle; or

a time for one or more receiver loops to settle on channel conditions following the antenna switch.

26. An apparatus for triggering an antenna switch, comprising:

means for identifying a settling time, the settling time comprising an estimated delay in reception attributable to settling following the antenna switch;

means for determining a delay for the antenna switch that results in a fewest number of durations of a Physical Downlink Control Channel (PDCCH) overlapping with the identified settling time;

means for delaying the antenna switch based at least in part on the determined delay; and

means for decoding a PDCCH of a current sub-frame or a PDCCH of a following sub-frame based at least in part on delaying the antenna switch.

27. A computer program product for triggering an antenna switch, the computer program product comprising a non-transitory computer-readable medium storing instructions executable by a processor to:

identify a settling time, the settling time comprising an estimated delay in reception attributable to settling following the antenna switch;

determine a delay for the antenna switch that results in a fewest number of durations of a Physical Downlink Control Channel (PDCCH) overlapping with the identified settling time;

delay the antenna switch based at least in part on the determined delay; and

decode a PDCCH of a current sub-frame or a PDCCH of a following sub-frame based at least in part on delaying the antenna switch.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2014
From: DAYAL, ABHINAV; SANDHU, MANJINDER SINGH; VENKATA, MADHUSUDAN KINTHADA
To: QUALCOMM INCORPORATED
Reel/Frame 033334/0315 →
Continuity (2)
Provisional Application 61823218 · May 14, 2013
Related Publication 20140341125A1 · Nov 20, 2014