IP Library Granted Patent US 8,170,081
Granted Patent B2
US 8,170,081 · App. 12/802,976 · Granted May 1, 2012

System and method for adjusting DIDO interference cancellation based on signal strength measurements

Assignee: Rearden, LLC.
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,170,081
App. No.
12/802,976
Granted
May 1, 2012
Kind
B2
Abstract

A machine-implemented system and method are described for removing interference between adjacent distributed-input-distributed-output (DIDO) clusters comprising. For example, a method according to one embodiment comprises: detecting signal strength at a first client from a main DIDO cluster; detecting interference signal strength at the first client from an interfering DIDO cluster; if the signal strength from the main DIDO cluster reaches a specified value relative to the value of the interference signal strength from the interfering DIDO cluster, then generating channel state information (CSI) defining channel state between one or more antennas of the first client and one or more antennas of the interfering DIDO cluster; transmitting the CSI from the first client to a base transceiver station (BTS) in the interfering DIDO cluster; and implementing DIDO precoding with inter-DIDO-cluster interference (IDCI) cancellation at the BTS in the interfering DIDO cluster to avoid RF interference at the first client.

Claims (49)

1. A machine-implemented method for removing interference between adjacent distributed-input-distributed-output (DIDO) clusters comprising:

detecting signal strength at a first client from a main DIDO cluster;

detecting interference signal strength at the first client from an interfering DIDO cluster;

if the signal strength from the main DIDO cluster reaches a specified value relative to the value of the interference signal strength from the interfering DIDO cluster, then generating channel state information (CSI) defining channel state between one or more antennas of the first client and one or more antennas of the interfering DIDO cluster;

transmitting the CSI from the first client to a base transceiver station (BTS) in the interfering DIDO cluster; and

implementing DIDO precoding with inter-DIDO-cluster interference (IDCI) cancellation at the BTS in the interfering DIDO cluster to avoid RF interference at the first client.

2. The method as in claim 1 further comprising:

determining whether the specified value of the signal strength from the main DIDO cluster reaches the specified value relative to the value of the interference signal strength from the interfering DIDO cluster by estimating a signal-to-interference ratio (SIR) at the first client, the SIR based on a ratio of the signal strength detected by the first client from the main DIDO cluster and the interference signal strength detected by the first client from the interfering DIDO cluster; and

generating channel state information (CSI) defining channel state between one or more antennas of the first client and one or more antennas of the interfering DIDO cluster when the SIR moves below a specified threshold.

3. The method as in claim 1 further comprising:

determining whether the specified value of the signal strength from the main DIDO cluster reaches the specified value relative to the value of the interference signal strength from the interfering DIDO cluster by estimating a signal-to-interference-plus noise ratio (SINR) at the first client, the SINR based on a ratio of the signal strength detected by the first client from the main DIDO cluster and the interference signal strength and noise signal strength detected by the first client from the interfering DIDO cluster; and

generating channel state information (CSI) defining channel state between one or more antennas of the first client and one or more antennas of the interfering DIDO cluster when the SINR moves below a specified threshold.

4. The method as in claim 1 further comprising:

implementing conventional DIDO precoding on BTSs of the main DIDO cluster to transmit simultaneous non-interfering data streams within the same frequency band to a first plurality of DIDO clients including the first client;

implementing conventional DIDO precoding on BTSs of the interfering DIDO cluster to transmit simultaneous non-interfering data streams within the same frequency band to a second plurality of DIDO clients, the conventional DIDO precoding implemented concurrently with the IDCI cancellation precoding.

5. The method as in claim 1 wherein detecting interference signal strength at the first client from an interfering DIDO cluster comprises measuring signal strength during designated periods of silence from the DIDO antennas of the main DIDO cluster.

6. The method as in claim 5 wherein the designated periods of silence are designated based on a predetermined transmission frame structure.

7. The methods as in claim 1 wherein the main DIDO cluster and the interfering DIDO cluster comprise multicarrier orthogonal frequency-division multiplexing (OFDM) systems, the method further comprising:

determining whether the specified value of the signal strength from the main DIDO cluster reaches the specified value relative to the value of the interference signal strength from the interfering DIDO cluster by estimating a signal-to-interference ratio (SIR) or signal-to-interference-plus-noise ratio (SINR) at the first client, the SIR based on a ratio of the signal strength detected by the first client from the main DIDO cluster and the interference signal strength detected by the first client from the interfering DIDO cluster, the SINR based on a ratio of the signal strength detected by the first client from the main DIDO cluster and the interference signal strength and noise signal strength detected by the first client from the interfering DIDO cluster, wherein the SIR or SINR is estimated from null tones of the ODFM system.

8. The method as in claim 1 wherein if the signal strength from the main DIDO cluster reaches a specified value relative to the value of the interference signal strength from the interfering DIDO cluster, then using training signals from the interfering DIDO cluster to generate the channel state information (CSI) defining channel state between one or more antennas of the first client and one or more antennas of the interfering DIDO cluster.

9. The method as in claim 1 wherein implementing DIDO precoding with inter-DIDO-cluster interference (IDCI) cancellation at the BTS in the interfering DIDO cluster comprises precoding and transmitting radio frequency (RF) signals to create zero RF energy at the location of the first client.

10. The method as in claim 9 wherein M distributed transmitting antennas in the interfering cluster create up to (M−1) points of zero RF energy.

11. The method as in claim 9 wherein the transmitting antennas are aware of the channel state information between the transmitters and the receivers, and the transmitters utilize the channel state information to determine the interfering signals to be simultaneously transmitted.

12. The method as in claim 11 using block diagonalization precoding.

13. A system for removing interference between adjacent distributed-input-distributed-output (DIDO) clusters comprising:

a main DIDO cluster for communicating with a first client over a DIDO communication channel;

the first client for detecting signal strength from the main DIDO cluster;

an interfering DIDO cluster for generating signals which interfere with the DIDO communication channel, wherein the first client detects interference signal strength from the interfering DIDO cluster;

if the signal strength from the main DIDO cluster reaches a specified value relative to the value of the interference signal strength from the interfering DIDO cluster, then the first client generates channel state information (CSI) defining channel state between one or more antennas of the first client and one or more antennas of the interfering DIDO cluster and transmits the CSI to a base transceiver station (BTS) in the interfering DIDO cluster; and

the BTS implementing DIDO precoding with inter-DIDO-cluster interference (IDCI) cancellation to avoid RF interference at the first client.

14. The system as in claim 13 further comprising:

the first client determining whether the specified value of the signal strength from the main DIDO cluster reaches the specified value relative to the value of the interference signal strength from the interfering DIDO cluster by estimating a signal-to-interference ratio (SIR) at the first client, the SIR based on a ratio of the signal strength detected by the first client from the main DIDO cluster and the interference signal strength detected by the first client from the interfering DIDO cluster; and

the first client generating channel state information (CSI) defining channel state between one or more antennas of the first client and one or more antennas of the interfering DIDO cluster when the SIR moves below a specified threshold.

15. The system as in claim 13 further comprising:

the first client determining whether the specified value of the signal strength from the main DIDO cluster reaches the specified value relative to the value of the interference signal strength from the interfering DIDO cluster by estimating a signal-to-interference-plus noise ratio (SINR) at the first client, the SINR based on a ratio of the signal strength detected by the first client from the main DIDO cluster and the interference signal strength and noise signal strength detected by the first client from the interfering DIDO cluster; and

the first client generating channel state information (CSI) defining channel state between one or more antennas of the first client and one or more antennas of the interfering DIDO cluster when the SINR moves below a specified threshold.

16. The system as in claim 13 further comprising:

a plurality of base station transceivers (BTSs) within the main DIDO cluster;

the BTSs of the main DIDO cluster implementing conventional DIDO precoding to transmit simultaneous non-interfering data streams within the same frequency band to a first plurality of DIDO clients including the first client;

the BTSs of the interfering DIDO cluster implementing conventional DIDO precoding to transmit simultaneous non-interfering data streams within the same frequency band to a second plurality of DIDO clients, the conventional DIDO precoding implemented concurrently with the IDCI cancellation precoding.

17. The system as in claim 13 wherein detecting interference signal strength at the first client from an interfering DIDO cluster comprises measuring signal strength during designated periods of silence from the DIDO antennas of the main DIDO cluster.

18. The system as in claim 17 wherein the designated periods of silence are designated based on a predetermined transmission frame structure.

19. The systems as in claim 13 wherein the main DIDO cluster and the interfering DIDO cluster comprise multicarrier orthogonal frequency-division multiplexing (OFDM) systems, the system further comprising:

the first client determining whether the specified value of the signal strength from the main DIDO cluster reaches the specified value relative to the value of the interference signal strength from the interfering DIDO cluster by estimating a signal-to-interference ratio (SIR) or signal-to-interference-plus-noise ratio (SINR) at the first client, the SIR based on a ratio of the signal strength detected by the first client from the main DIDO cluster and the interference signal strength detected by the first client from the interfering DIDO cluster, the SINR based on a ratio of the signal strength detected by the first client from the main DIDO cluster and the interference signal strength and noise signal strength detected by the first client from the interfering DIDO cluster, wherein the SIR or SINR is estimated from null tones of the ODFM system.

20. The system as in claim 13 wherein if the signal strength from the main DIDO cluster reaches a specified value relative to the value of the interference signal strength from the interfering DIDO cluster, then the first client using training signals from the interfering DIDO cluster to generate the channel state information (CSI) defining channel state between one or more antennas of the first client and one or more antennas of the interfering DIDO cluster.

21. The system as in claim 13 wherein implementing DIDO precoding with inter-DIDO-cluster interference (IDCI) cancellation at the BTS in the interfering DIDO cluster comprises precoding and transmitting radio frequency (RF) signals to create zero RF energy at the location of the first client.

22. The system as in claim 21 wherein M distributed transmitting antennas in the interfering cluster create up to (M−1) points of zero RF energy.

23. The system as in claim 21 wherein the transmitting antennas are aware of the channel state information between the transmitters and the receivers, and the transmitters utilize the channel state information to determine the interfering signals to be simultaneously transmitted.

24. The system as in claim 23 using block diagonalization precoding.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2010
From: FORENZA, ANTONIO; PERLMAN, STEPHEN G.
To: REARDEN, LLC
Reel/Frame 025007/0065 →
Continuity (8)
Continuation In Part 12630627 · Dec 3, 2009
Continuation In Part 12143503 · Jun 20, 2008
Continuation In Part 11894540 · Aug 20, 2007
Continuation In Part 11894394 · Aug 20, 2007
Continuation In Part 11894362 · Aug 20, 2007
Continuation In Part 11256478 · Oct 21, 2005
Continuation In Part 10817731 · Apr 2, 2004
Related Publication 20110002371A1 · Jan 6, 2011