IP Library Granted Patent US 9,614,562
Granted Patent B2
US 9,614,562 · App. 14/730,130 · Granted Apr 4, 2017

Coexistence signaling for adaptive gain table selection

Inventors: Jerome Demay (Irvine, CA); Thomas F. Baker (Monarch Beach, CA)
Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
H04B1/123H04W4/008H04W52/18H04W84/12
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,614,562
App. No.
14/730,130
Granted
Apr 4, 2017
Kind
B2
Abstract

A device implementing adaptive gain table selection based at least on coexistence signaling may include at least one processor circuit. The at least one processor circuit may be configured to identify that a packet is scheduled to be received by a receiver and retrieve at least one transmission indicator that indicates whether at least one transmitter is transmitting, where the at least one transmitter is collocated with the receiver within a device. The at least one processor circuit may be further configured to select a first gain table for reception of the packet by the receiver when the at least one transmission indicator indicates that the at least one transmitter is transmitting, otherwise selecting a second gain table for reception of the packet by the receiver. The at least one processor circuit may be further configured to apply gain to the receiver based at least on the selected gain table.

Claims (48)

1. A device comprising:

at least one processor circuit configured to:

identify that a packet is scheduled to be received by a receiver;

retrieve at least one transmission indicator that indicates whether at least one transmitter is transmitting, wherein the at least one transmitter is collocated with the receiver within the device; and

select a first gain table for reception of the packet by the receiver when the at least one transmission indicator indicates that the at least one transmitter is transmitting, otherwise selecting a second gain table for reception of the packet by the receiver, the first gain table having a lower maximum gain setting than the second gain table.

2. The device of claim 1 , wherein the at least one processor circuit is further configured to:

apply gain to at least one component of the receiver based at least in part on the selected first or second gain table; and

receive the packet via the receiver while the at least one collocated transmitter is transmitting.

3. The device of claim 1 , wherein the at least one processor circuit is further configured to:

retrieve at least one transmission power level indicator that indicates at least one power level associated with the transmitting of the at least one transmitter; and

select the first gain table for reception of the packet by the receiver when the at least one transmission indicator indicates that the at least one transmitter is transmitting and the at least one transmission power level indicator indicates that the at least one power level associated with the transmitting exceeds at least one power level threshold, otherwise selecting the second gain table for reception of the packet by the receiver.

4. The device of claim 3 , wherein the first gain table is selected and the at least one processor circuit is further configured to:

attempt to receive the packet utilizing the selected first or second gain table;

determine that the packet is not receivable or decodable; and

adjust the at least one power level threshold.

5. The device of claim 4 , wherein the least one transmission indicator comprises a plurality of transmission indicators that each indicates whether one of a plurality of transmitters is transmitting.

6. The device of claim 5 , wherein the at least one transmission power level indicator comprises a plurality of transmission power level indicators that each indicate one of a plurality of power levels associated with transmissions of one of the plurality of transmitters and the at least one power level threshold comprises a plurality of power level thresholds each corresponding to one of the plurality of transmitters.

7. The device of claim 1 , wherein the first gain table comprises a high-linearity gain table, and the lower maximum gain setting of the first gain table comprises a lower initial maximum gain setting of the first gain table.

8. The device of claim 1 , wherein the at least one processor circuit is further configured to:

retrieve the at least one transmission indicator via a coexistence interface.

9. The device of claim 1 , wherein the at least one processor circuit is further configured to:

verify that at least one enable bit corresponding to the at least one transmitter is enabled prior to retrieving the at least one transmission indicator; and

when the at least one enable bit is not enabled, select the second gain table for reception of the packet by the receiver without retrieving the at least one transmission indicator.

10. The device of claim 1 , wherein the receiver comprises a Bluetooth receiver and the at least one transmitter comprises at least one wireless local area network (WLAN) transmitter.

11. The device of claim 10 , wherein the at least one transmitter further comprises at least one Zigbee transmitter.

12. A method performed by a device, the method comprising:

determining that a packet is to be received by a receiver during an immediately following time period;

retrieving a plurality of transmission power level indicators that indicate a plurality of transmission powers of a plurality of transmitters, wherein the plurality of transmitters are collocated with the receiver on a chip;

comparing each of the plurality of transmission powers to one of a plurality of transmission power level thresholds that is associated with one of the plurality of transmitters corresponding to each of the plurality of transmission powers;

selecting a first gain table for reception of the packet by the receiver when at least one of the transmission powers of at least one of the plurality of transmitters exceeds the compared at least one of the plurality of transmission power level thresholds, otherwise selecting a second gain table for reception of the packet by the receiver;

configuring gain for the receiver based at least in part on the selected first or second gain table, the first gain table having an initial lower maximum gain setting than the second gain table; and

receiving the packet via the receiver while at least one of the plurality of transmitters is transmitting.

13. The method of claim 12 , wherein at least one of the plurality of transmission powers of at least one of the plurality of transmitters is zero.

14. The method of claim 12 , wherein the receiver is associated with a first wireless communication technology and the plurality of transmitters are associated with a second wireless communication technology that differs from the first wireless communication technology.

15. The method of claim 12 , wherein the first gain table is selected and the method further comprises:

attempting to receive the packet based at least in part on the first gain table;

determining that the packet is not receivable or decodable; and

decreasing the at least one of the plurality of transmission power level thresholds.

16. The method of claim 12 , wherein a maximum gain of the first gain table is less than a maximum gain of the second gain table.

17. The method of claim 12 , wherein retrieving the plurality of transmission power level indicators comprises retrieving the plurality of transmission power level indicators from a plurality of registers of a coexistence interface that is collocated with the receiver and the plurality of transmitters.

18. A computer program product comprising instructions stored in a non-transitory computer-readable storage medium, the instructions comprising:

instructions to determine whether a transmitter will be transmitting a first transmission while a receiver will be receiving a second transmission, the transmitter and the receiver being collocated within a chip;

instructions to select a first gain table for receiving the second transmission by the receiver when the transmitter will be transmitting the first transmission while the receiver will be receiving the second transmission, otherwise to select a second gain table for receiving the second transmission by the receiver, the first gain table having a lower maximum gain setting than the second gain table;

instructions to apply the selected first or second gain table to the receiver; and

instructions to receive the second transmission, by the receiver, while the transmitter is transmitting the first transmission.

19. The computer program product of claim 18 , the instructions further comprising:

instructions to determine whether the transmitter will be transmitting the first transmission while the receiver will be receiving the second transmission by retrieving a value from a register of a coexistence interface, the value being written to the register by the transmitter.

20. The computer program product of claim 18 , wherein the lower maximum gain setting of the first gain table comprises a lower initial maximum gain setting of the first gain table.

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 Jun 15, 2015
From: DEMAY, JEROME; BAKER, THOMAS
To: BROADCOM CORPORATION
Reel/Frame 035840/0128 →
Continuity (2)
Provisional Application 62160511 · May 12, 2015
Related Publication 20160336984A1 · Nov 17, 2016