IP Library Granted Patent US 9,832,779
Granted Patent B2
US 9,832,779 · App. 14/924,616 · Granted Nov 28, 2017

Managing interference between collocated radios

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,832,779
App. No.
14/924,616
Granted
Nov 28, 2017
Kind
B2
Abstract

A device implementing a system for managing interference between collocated radios may include a first radio module, a collocated second radio module, and a host processor. The first radio module may be configured to generate a collocated radio tolerance indicator that indicates a tolerance of the first radio module to interference caused by the collocated second radio module when the collocated second radio module is transmitting, and provide the collocated radio tolerance indicator to a host processor when a second collocated radio module is transmitting. The host processor may be configured to control the second radio module based at least in part on the collocated radio tolerance indicator.

Claims (40)

1. A device comprising:

a first radio circuit configured to generate a collocated radio tolerance indicator based at least in part on a link margin associated with a first link of the first radio circuit and provide the collocated radio tolerance indicator to a host processor when a collocated second radio circuit is transmitting, the collocated radio tolerance indicator indicating a tolerance of the first radio circuit to interference caused by the collocated second radio circuit when the collocated second radio circuit is transmitting, wherein the collocated radio tolerance indicator is mapped to one of a plurality of actions that are performed by the host processor with respect to the collocated second radio circuit upon receipt of the collocated radio tolerance indicator;

the second radio circuit; and

the host processor, wherein the host processor is configured to control the second radio circuit based at least in part on the one of the plurality of actions mapped to the collocated radio tolerance indicator, wherein the plurality of actions comprise performing a circuit switched fall back with respect to the collocated second radio circuit, coordinating a channel change with respect to the second radio circuit, coordinating a reduction in transmission power of the collocated second radio circuit, or enabling a time division multiplexing coexistence algorithm with respect to the first radio circuit and the collocated second radio circuit.

2. The device of claim 1 , wherein the first radio circuit is configured to generate the collocated radio tolerance indicator based at least in part on a quality of service associated with the first link of the first radio circuit and the link margin associated with the first link of the first radio circuit.

3. The device of claim 1 , wherein the one of the plurality of actions comprises performing the circuit switched fall back with respect to the collocated second radio circuit.

4. The device of claim 1 , wherein the one of the plurality of actions comprises coordinating the channel change with respect to the second radio circuit.

5. The device of claim 1 , wherein the one of the plurality of actions comprises coordinating the reduction in transmission power of the collocated second radio circuit.

6. The device of claim 1 , wherein the one of the plurality of actions comprises enabling the time division multiplexing coexistence algorithm with respect to the first radio circuit and the collocated second radio circuit.

7. The device of claim 1 , wherein the first radio circuit comprises at least one of a Bluetooth radio circuit or a Wi-Fi radio circuit and the second radio circuit comprises a long term evolution (LTE) radio circuit.

8. A method for managing interference between collocated radios, the method comprising:

determining, by a first radio circuit, a first link quality metric for each of a plurality of channels associated with a first link when a collocated second radio circuit is not transmitting;

determining, by the first radio circuit, a first link margin associated with the first link of the first radio circuit based at least in part on the first link quality metric of each of the plurality of channels associated with the first link;

generating, by the first radio circuit when the collocated second radio circuit is determined to be transmitting, a collocated radio tolerance indicator based at least in part on a variation in the first link margin associated with the first link, wherein the collocated radio tolerance indicator indicates a tolerance of the first radio circuit to the transmitting by the collocated second radio circuit; and

providing, by the first radio circuit, the collocated radio tolerance indicator to a host controller when the collocated second radio circuit is determined to be transmitting.

9. The method of claim 8 , wherein the plurality of channels comprise a plurality of frequencies of a frequency-hopping spread spectrum being utilized by the first radio circuit for frequency-hopping.

10. The method of claim 9 , wherein generating, by the first radio circuit when the collocated second radio circuit is determined to be transmitting, the collocated radio tolerance indicator based at least in part on the variation in the first link margin associated with the first link further comprises:

generating, by the first radio circuit when the collocated second radio circuit is determined to be transmitting, the collocated radio tolerance indicator based at least in part on the variation in the first link margin associated with the first link and a number of the plurality of frequencies of the frequency-hopping spread spectrum that are available for frequency hopping.

11. The method of claim 8 , further comprising:

determining, by the first radio circuit, a second link quality metric of each of the plurality of channels associated with the first link while the collocated second radio circuit is determined to be transmitting; and

determining, by the first radio circuit, the variation in the first link margin associated with the first link of the first radio circuit by comparing the first link quality metric of each of the plurality of channels associated with the first link to the second link quality metric of each of the plurality of channels associated with the first link.

12. The method of claim 8 , wherein generating, by the first radio circuit when the collocated second radio circuit is determined to be transmitting, the collocated radio tolerance indicator based at least in part on the variation in the first link margin associated with the first link comprises:

generating, by the first radio circuit when the collocated second radio circuit is determined to be transmitting, the collocated radio tolerance indicator based at least in part on the variation in the first link margin associated with the first link and a quality of service associated with the first link.

13. The method of claim 12 , further comprising:

determining, by the first radio circuit, a second link margin associated with a second link of the first radio circuit when the collocated second radio circuit is not transmitting, wherein the collocated radio tolerance indicator is based at least in part on the quality of service associated with the first link, the variation in the first link margin associated with the first link, or a variation in the second link margin associated with the second link when the collocated second radio circuit is determined to be transmitting.

14. The method of claim 8 , wherein the collocated radio tolerance indicator is mapped to one of a plurality of actions to be performed by the host controller with respect to the collocated second radio circuit, the plurality of actions comprising at least one of performing a circuit switched fall back with respect to the collocated second radio circuit, coordinating a channel change with respect to the second radio circuit, coordinating a reduction in transmission power of the collocated second radio circuit, or enabling a time division multiplexing coexistence algorithm with respect to the first radio circuit and the collocated second radio circuit.

15. The method of claim 8 , wherein the collocated radio tolerance indicator indicates the tolerance of the first radio circuit to the transmitting by the collocated second radio circuit on a first frequency while the first radio circuit is receiving on a second frequency that neighbors the first frequency.

16. A computer program product comprising instructions stored in a tangible computer-readable storage medium, the instructions comprising:

instructions to generate, by a first radio circuit, a collocated radio tolerance indicator that indicates a tolerance of the first radio circuit to interference caused by a collocated second radio circuit when the collocated second radio circuit is transmitting based at least in part on a number of frequencies of a frequency-hopping spread spectrum that are available for frequency-hopping while the collocated second radio circuit is transmitting;

instructions to determine, by the first radio circuit, whether the collocated second radio circuit is transmitting; and

instructions to provide, by the first radio circuit, the collocated radio tolerance indicator to a host controller when the collocated second radio circuit is determined to be transmitting.

17. The computer program product of claim 16 , wherein the instructions to generate, by the first radio circuit, the collocated radio tolerance indicator that indicates the tolerance of the first radio circuit to the interference caused by the collocated second radio circuit when the collocated second radio circuit is transmitting further comprise:

instructions to generate, by the first radio circuit, the collocated radio tolerance indicator based at least in part on a link margin associated with a first link of the first radio circuit, wherein the collocated radio tolerance indicator indicates the tolerance of the first radio circuit to the interference caused by the collocated second radio circuit when the collocated second radio circuit is transmitting.

18. The computer program product of claim 17 , wherein the instructions to generate, by the first radio circuit, the collocated radio tolerance indicator that indicates the tolerance of the first radio circuit to the interference caused by the collocated second radio circuit when the collocated second radio circuit is transmitting further comprises:

instructions to generate, by the first radio circuit, the collocated radio tolerance indicator based at least in part on the link margin associated with the first link of the first radio circuit and a quality of service associated with the first link of the first radio circuit, wherein the collocated radio tolerance indicator indicates the tolerance of the first radio circuit to the interference caused by the collocated second radio circuit when the collocated second radio circuit is transmitting.

19. The computer program product of claim 17 , further comprising:

instructions to determine, by the first radio circuit, first link quality metrics of channels utilized for the first link when the collocated second radio circuit is determined to not be transmitting;

instructions to determine, by the first radio circuit, second link quality metrics of the channels utilized for the first link when the collocated second radio circuit is determined to be transmitting; and

instructions to determine, by the first radio circuit, the link margin associated with the first link of the first radio circuit based at least in part on the first link quality metrics and the second link quality metrics.

20. The computer program product of claim 16 , wherein the collocated radio tolerance indicator is mapped to one of a plurality of actions to be performed by the host controller with respect to the collocated second radio circuit, the plurality of actions comprising at least one of performing a circuit switched fall back with respect to the collocated second radio circuit, coordinating a channel change with respect to the second radio circuit, coordinating a reduction in transmission power of the collocated second radio circuit, or enabling a time division multiplexing coexistence algorithm with respect to the first radio circuit and the collocated second radio circuit.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE PREVIOUSLY RECORDED AT REEL: 047422 FRAME: 0464. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 6, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048883/0702 →
MERGER Recorded Oct 5, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047422/0464 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2015
From: DESAI, PRASANNA; MAK, SIUKAI
To: BROADCOM CORPORATION
Reel/Frame 037309/0341 →