IP Library Granted Patent US 9,432,951
Granted Patent B2
US 9,432,951 · App. 13/097,736 · Granted Aug 30, 2016

Transmit power control algorithms for sources and sinks in a multi-link session

Inventors: Ralph D. Mason (Ottawa, CA); Renyuan Li (Ottawa, CA)
Assignee: SMSC HOLDINGS S.A.R.L.
H04W52/245H04B17/318H04W52/48Y02B60/50
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,432,951
App. No.
13/097,736
Granted
Aug 30, 2016
Kind
B2
Abstract

Transmit power control functionality in wireless audio systems may be implemented by way of a Transmit Power Control (TPC) algorithm devised to control power for both source and sinks in a multi sink session, to reduce power consumption. Information may be passed back and forth between the source and sink devices to adjust power based on the shared information. The TPC algorithm may allow power control on both ends of an RF link, and may have multiple sink devices communicating with a source device. Furthermore, the multiple sink devices and the source device may each be operating at different power levels, and adjust their respective power levels as instructed by the TPC algorithm. Power control is therefore implemented on both ends of the link, where multiple sources and sinks may all operate at different power levels, and all individually adjust their respective power levels.

Claims (40)

1. A method for controlling transmit power, the method comprising:

a source device transmitting data to a plurality of sink devices over a wireless Radio Frequency (RF) link;

transmitting, by the plurality of sink devices, acknowledgement messages to the source device over the wireless RF link, wherein the acknowledgement messages are transmitted in response to receiving the data transmitted from the source device;

determining, by the source device, whether acknowledgment messages have been received from each of the plurality of sink devices;

increasing an output transmission power of the source device, if it is determined that acknowledgment messages were not received from all of the plurality of sink devices; and

decreasing an output transmission power of the source device, if it is determined that acknowledgment messages were received from all of the plurality of sink devices.

2. The method of claim 1 , wherein the source device decreasing its output transmission power comprises the source device reducing its output transmission power only if the RSSI for each given sink device indicating that the signal strength of the signals received from the given sink device is greater than a specified minimum value.

3. The method of claim 1 , wherein the source device decreasing an output transmission power comprises the source device reducing an output transmission power only if a current value of the output transmission power is greater than a specified threshold value.

4. The method of claim 1 , further comprising the plurality of sink devices interrupting transmitting second power information to the source device when the source device is not transmitting first power information to the plurality of sink devices.

5. The method of claim 1 , further comprising:

measuring, by the source device, the strength of the signals from the plurality of sink devices used to transmit the acknowledgement messages to the source device; and

wherein the output transmission power of the source device is decreased only if the strength of each of the acknowledgement message signals is above a predefined threshold.

6. The method of claim 1 , further comprising:

transmitting, by the source device, a data packet to each of the plurality of sink devices, wherein the data packet transmitted to a specific sink device specifies whether an acknowledgement message was received from the specific sink device.

7. The method of claim 6 , wherein the data transmitted to an individual sink device of the plurality of sink devices further comprises Received Signal Strength Indicator (RSSI) information indicative of the strength of the signals by which any acknowledgment message are received from the individual sink device.

8. The method of claim 7 , further comprising:

decreasing the output transmission power of each of the plurality of sink devices, if the RSSI signal strength provided by the source device in the data packet is greater than a specified minimum value.

9. A memory medium configured to store programming instructions executable to:

instruct a source device to adjust its output transmission power according to:

transmit data by the source device to a plurality of sink devices over a wireless Radio Frequency (RF) link; and

receive acknowledgement messages, by the source device, from the plurality of sink devices over the wireless RF link, wherein the acknowledgement messages are transmitted in response to receiving the data transmitted from the source device;

determine, by the source device, whether acknowledgment messages have been received from each of the plurality of sink devices;

increase an output transmission power of the source device, if it is determined that acknowledgment messages were not received from all of the plurality of sink devices; and

decrease an output transmission power of the source device, if it is determined that acknowledgment messages were received from all of the plurality of sink device.

10. The memory medium of claim 9 , further configured to store programming instructions executable to:

instruct the source device to reduce its output transmission power only if the RSSI for each respective sink device indicating that the signal strength of the signals received from the respective sink device is greater than a specified minimum value.

11. The memory medium of claim 9 , further configured to store programming instructions executable to:

instruct the source device to reduce an output transmission power only if a current value of the output transmission power is greater than a specified threshold value.

12. The memory medium of claim 9 , further configured to store programming instructions executable to:

transmit, by the source device, a data packet to each of the plurality of sink devices, wherein the data packet transmitted to a specific sink device specifies whether an acknowledgement message was received from the specific sink device.

13. The memory medium of claim 12 , wherein the data further comprise

received Signal Strength Indicator (RSSI) information indicative of the strength of the signals by which acknowledgement messages are received from the source device.

14. A wireless device comprising:

a transmit path comprising a power amplifier (PA) for transmitting signals over a wireless Radio Frequency (RF) link wherein the transmit path is used to transmit data from a source device to a plurality of remote wireless devices;

a receive path configured to receive signals over the wireless RF link; and

a power control block configured to adjust an output power level of the PA;

wherein the wireless device is configured to communicate with the plurality of remote wireless devices over the wireless RF link through the transmit path and the receive path, to transmit data to the plurality of remote wireless devices and to receive a one or more acknowledgement message from the plurality of remote wireless devices;

wherein the acknowledgement messages are transmitted by the plurality of remote devices in response to receiving the data transmitted from the wireless device; and

wherein the power control block is configured to increase the output transmission power level of the wireless device, if it is determined that acknowledgment messages were not received from all of the plurality of remote devices; and

wherein the power control block is further configured to decrease the output transmission power of the source device, if it is determined that acknowledgment messages were received from all of the plurality of remote devices.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 060894/0437 →
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059363/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059863/0400 →
SECURITY INTEREST Recorded Jun 4, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 057935/0474 →
SECURITY INTEREST Recorded Dec 24, 2020
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 055671/0612 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 053468/0705 →
RELEASE OF SECURITY INTEREST Recorded May 30, 2020
From: JPMORGAN CHASE BANK, N.A, AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 053466/0011 →
SECURITY INTEREST Recorded Apr 24, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 053311/0305 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2011
From: MASON, RALPH D.; LI, RENYUAN
To: SMSC HOLDINGS S.A.R.L.
Reel/Frame 026587/0275 →
Continuity (1)
Related Publication 20120276942A1 · Nov 1, 2012