IP Library Granted Patent US 8,705,674
Granted Patent B2
US 8,705,674 · App. 12/941,431 · Granted Apr 22, 2014

Multi-band single-carrier modulation

Inventor: Eric J. Ojard (San Francisco, CA)
Assignee: Broadcom Corporation
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 8,705,674
App. No.
12/941,431
Granted
Apr 22, 2014
Kind
B2
Abstract

Multi-band single-carrier modulation. A novel approach is presented by which interference compensation may be performed for signals received by a piconet operable device. The piconet operable device may be implemented within a region that includes two or more SOPs (Simultaneously Operating Piconets). Estimation of the level and location of interference is performed and the input to a decoder (within the piconet operable device) is selectively weighted to ensure that the effect of any existent interference within the signal received by the piconet operable device is minimized. Different interference levels are dealt with differently. For one example, portions of the received signal having undergone a large amount of interference may be simply treated as erasures with respect to the input the decoder. For another example, portions of the received signal having undergone some smaller degree of interference, but some interference nonetheless, may be de-weighted before being provided to the decoder.

Claims (63)

1. A communication device comprising:

a communication interface configured to receive a signal from another communication device; and

a processor configured to:

demodulate the signal to generate a plurality of log-likelihood ratios (LLRs) based on a plurality of bits of a plurality of symbols of the signal;

identify a level of interference of one symbol of the plurality of symbols to determine when the one symbol has collided with another symbol and identify one or more bits of the one symbol that are interference-affected;

de-weight one or more LLRs associated with the one or more bits of the one symbol that are interference-affected; and

decode the signal using the plurality of LLRs including the one or more de-weighted LLRs to generate one or more estimates of the plurality of bits.

2. The communication device of claim 1 further comprising:

the processor configured to:

de-weight the one or more bits of the one symbol that are interference-affected within the one symbol when the level of interference is within a first range of interference; and

erase the one or more bits of the one symbol that are interference-affected within the one symbol when the level of interference is within a second range.

3. The communication device of claim 2 , wherein the second range of interference is a relatively higher range of interference than the first range of interference.

4. The communication device of claim 1 further comprising:

the processor configured to:

estimate a location of the interference within the one symbol; and

selectively process the one symbol based on both the location of the interference within the one symbol and the level of interference of the one symbol.

5. The communication device of claim 1 further comprising:

the processor configured to determine an energy of the one symbol and employ the determined energy to determine the one symbol having collided with at least one additional symbol.

6. The communication device of claim 1 further comprising:

the processor configured to:

de-weight the one symbol using a first de-weighting factor when the level of interference is within a first range of interference; and

de-weight the one symbol using a second de-weighting factor when the level of interference is within a second range of interference.

7. The communication device of claim 1 further comprising:

the processor configured to multiply the one or more LLRs associated with the one or more bits of the one symbol that are interference-affected by inverse of square of root mean square (RMS) of the level of interference.

8. The communication device of claim 1 further comprising:

the processor configured to characterize interference associated with the one symbol as at least one of correlated interference, White-noise-like interference, structured interference, and orthogonal interference.

9. The communication device of claim 1 further comprising:

the processor implemented as a baseband processor/MAC (Medium Access Controller) or a demodulator of a communication device.

10. The communication device of claim 1 further comprising:

a wireless communication device, wherein the other communication device is another wireless communication device.

11. A communication device comprising:

a communication interface configured to receive a signal from another communication device; and

a demodulator configured to:

demodulate the signal to generate a plurality of log-likelihood ratios (LLRs) based on a plurality of bits of a plurality of symbols of the signal;

identify a level of interference of one symbol of the plurality of symbols to determine when the one symbol has collided with another symbol and identify one or more bits of the one symbol that are interference-affected;

de-weight one or more LLRs associated with the one or more bits of the one symbol that are interference-affected based on inverse of square of root mean square (RMS) of the level of interference; and

a decoder configured to decode the signal using the plurality of LLRs including the one or more de-weighted LLRs to generate one or more estimates of the plurality of bits.

12. The communication device of claim 11 further comprising:

the demodulator configured to:

de-weight the one or more bits of the one symbol that are interference-affected within the one symbol when the level of interference is within a first range of interference; and

erase the one or more bits of the one symbol that are interference-affected within the one symbol when the level of interference is within a second range.

13. The communication device of claim 12 , wherein the second range of interference is a relatively higher range of interference than the first range of interference.

14. The communication device of claim 11 further comprising:

the demodulator configured to:

de-weight the one symbol using a first de-weighting factor when the level of interference is within a first range of interference; and

de-weight the one symbol using a second de-weighting factor when the level of interference is within a second range of interference.

15. A method execution by a communication device, the method comprising:

demodulating a signal received from another communication device to generate a plurality of log-likelihood ratios (LLRs) based on a plurality of bits of a plurality of symbols of the signal;

identify a level of interference of one symbol of the plurality of symbols to determine when the one symbol has collided with another symbol and identify one or more bits of the one symbol that are interference-affected;

de-weighting one or more LLRs associated with the one or more bits of the one symbol that are interference-affected; and

decoding the signal using the plurality of LLRs including the one or more de-weighted LLRs to generate one or more estimates of the plurality of bits.

16. The method of claim 15 further comprising:

de-weighting the one or more bits of the one symbol that are interference-affected within the one symbol when the level of interference is within a first range of interference; and

erasing the one or more bits of the one symbol that are interference-affected within at least one bit of the one symbol when the level of interference is within a second range.

17. The method of claim 16 , wherein the second range of interference is a relatively higher range of interference than the first range of interference.

18. The method of claim 15 further comprising:

estimating a location of the interference within the one symbol; and

selectively processing the one symbol based on both the location of the interference within the one symbol and the level of interference of the one symbol.

19. The method of claim 15 further comprising:

determining an energy of the one symbol and employing the determined energy in determining the one symbol having collided with at least one additional symbol.

20. The method of claim 15 , further comprising:

de-weighting the one symbol using a first de-weighting factor when the level of interference is within a first range of interference; and

de-weighting the one symbol using a second de-weighting factor when the level of interference is within a second range of interference.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER IN THE INCORRECT US PATENT NO. 8,876,094 PREVIOUSLY RECORDED ON REEL 047351 FRAME 0384. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 8, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 049248/0558 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF THE MERGER PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0910. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047351/0384 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0910 →
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 →
Continuity (5)
Continuation 12039765 · Feb 29, 2008
Continuation 10873911 · Jun 22, 2004
Provisional Application 60488623 · Jul 18, 2003
Provisional Application 60494498 · Aug 12, 2003
Related Publication 20110064173A1 · Mar 17, 2011