System and method for managing inter-cluster handoff of clients which traverse multiple DIDO clusters
First Claim
1. A machine-implemented method within a multiuser multiple antenna system (MU-MAS), that creates a plurality of simultaneous non-interfering data streams from a plurality of cooperative, distributed antennas to a plurality of clients, for adjusting communication with a first client as the first client moves from a first MU-MAS cluster to a second MU-MAS cluster, the method comprising:
- detecting signal strength between the first client and the first MU-MAS cluster (“
S1”
) and between the first client and the second MU-MAS cluster (“
S2”
); and
switching between MU-MAS precoding with inter-MU-MAS-cluster interference (IMCI) cancellation and MU-MAS precoding without IMCI cancellation at the first MU-MAS cluster or at the second MU-MAS cluster based upon one or more signal thresholds and the detected signal strengths S1 and S2;
wherein, when the first client is within a zone in which S2 is sufficiently low with respect to S1, MU-MAS precoding without IMCI cancellation is implemented on a BTS in the first MU-MAS cluster to transmit a first set of simultaneous non-interfering data streams within a frequency band to a first plurality of clients including the first client, and MU-MAS precoding without IMCI cancellation is implemented a BTS in the second MU-MAS cluster to transmit a second set of simultaneous non-interfering data streams within the frequency band to a second plurality of clients not including the first client.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are described for adjusting communication with a first distributed-input-distributed-output (DIDO) client as the first DIDO client moves from a first DIDO cluster to a second DIDO cluster: For example, in one embodiment of the system and method, different signal strength thresholds are specified and either conventional DIDO precoding and/or DIDO precoding with inter-DIDO-cluster interference (IDCI) cancellation to avoid RF interference at the DIDO client are employed based on measured signal strengths from a main DIDO cluster and an interfering DIDO cluster.
592 Citations
32 Claims
-
1. A machine-implemented method within a multiuser multiple antenna system (MU-MAS), that creates a plurality of simultaneous non-interfering data streams from a plurality of cooperative, distributed antennas to a plurality of clients, for adjusting communication with a first client as the first client moves from a first MU-MAS cluster to a second MU-MAS cluster, the method comprising:
-
detecting signal strength between the first client and the first MU-MAS cluster (“
S1”
) and between the first client and the second MU-MAS cluster (“
S2”
); andswitching between MU-MAS precoding with inter-MU-MAS-cluster interference (IMCI) cancellation and MU-MAS precoding without IMCI cancellation at the first MU-MAS cluster or at the second MU-MAS cluster based upon one or more signal thresholds and the detected signal strengths S1 and S2; wherein, when the first client is within a zone in which S2 is sufficiently low with respect to S1, MU-MAS precoding without IMCI cancellation is implemented on a BTS in the first MU-MAS cluster to transmit a first set of simultaneous non-interfering data streams within a frequency band to a first plurality of clients including the first client, and MU-MAS precoding without IMCI cancellation is implemented a BTS in the second MU-MAS cluster to transmit a second set of simultaneous non-interfering data streams within the frequency band to a second plurality of clients not including the first client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising a processing device and a memory storing instructions, wherein the processing device executes the instructions that cause the system to perform a method within a multiuser multiple antenna system (MU-MAS), that creates a plurality of simultaneous non-interfering data streams from a plurality of cooperative distributed antennas to a plurality of clients, for adjusting communication with a first client as the first client moves from a first MU-MAS cluster to a second MU-MAS cluster, the method comprising:
-
detecting signal strength between the first client and the first MU-MAS cluster (“
S1”
) and between the first client and the second MU-MAS cluster (“
S2”
); andswitching between MU-MAS precoding with inter-MU-MAS-cluster interference (IMCI) cancellation and MU-MAS precoding without IMCI cancellation at the first MU-MAS cluster or at the second MU-MAS cluster based upon one or more signal thresholds and the detected signal strengths S1 and S2; wherein, when the first client is within a zone in which S2 is sufficiently low with respect to S1, MU-MAS precoding without IMCI cancellation is implemented on a BTS in the first MU-MAS cluster to transmit a first set of simultaneous non-interfering data streams within a frequency band to a first plurality of clients including the first client, and MU-MAS precoding without IMCI cancellation is implemented a BTS in the second MU-MAS cluster to transmit a second set of simultaneous non-interfering data streams within the frequency band to a second plurality of clients not including the first client. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A machine-implemented method within a multiuser multiple antenna system (MU-MAS), that creates a plurality of simultaneous non-interfering data streams from a plurality of cooperative, distributed antennas to a plurality of clients, for adjusting communication with a first client as the first client moves from a first MU-MAS cluster to a second MU-MAS cluster, the method comprising:
-
detecting signal strength between the first client and the first MU-MAS cluster (“
S1”
) and between the first client and the second MU-MAS cluster (“
S2”
); andswitching between MU-MAS precoding with inter-MU-MAS-cluster interference (IMCI) cancellation and MU-MAS precoding without IMCI cancellation at the first MU-MAS cluster or at the second MU-MAS cluster based upon one or more signal thresholds and the detected signal strengths S1 and S2 wherein when the first client is within a zone in which S2 has increased relative to S1 or S1 has decreased relative to S2 such that the relative values of S2 and S1 have resulted in a first of the one or more thresholds being reached, the method further comprising; generating channel state information (CSI) defining a channel state between one or more antennas of the first client and one or more antennas of the second MU-MAS cluster, wherein a BTS of the second MU-MAS cluster uses the CSI to implement MU-MAS precoding with IMCI cancellation to avoid RF interference at the first client.
-
-
28. A machine-implemented method within a multiuser multiple antenna system (MU-MAS), that creates a plurality of simultaneous non-interfering data streams from a plurality of cooperative, distributed antennas to a plurality of clients, for adjusting communication with a first client as the first client moves from a first MU-MAS cluster to a second MU-MAS cluster, the method comprising:
-
detecting signal strength between the first client and the first MU-MAS cluster (“
S1”
) and between the first client and the second MU-MAS cluster (“
S2”
); andswitching between MU-MAS precoding with inter-MU-MAS-cluster interference (IMCI) cancellation and MU-MAS precoding without IMCI cancellation at the first MU-MAS cluster or at the second MU-MAS cluster based upon one or more signal thresholds and the detected signal strengths S1 and S2; wherein, when the first client is within a zone in which S2 has increased relative to S1 or S1 has decreased relative to S2 such that the relative values of S2 and S1 have resulted in a second of the one or more thresholds being reached, MU-MAS precoding without IMCI cancellation is implemented on a BTS in the second MU-MAS cluster to transmit a set of simultaneous non-interfering data streams within a frequency band to a first plurality of clients including the first client and the method further comprising; generating channel state information (CSI) defining a channel state between one or more antennas of the first client and one or more antennas of the first MU-MAS cluster, wherein a BTS of the first MU-MAS cluster uses the CSI to implement MU-MAS precoding with IMCI cancellation to avoid RF interference at the first client.
-
-
29. A machine-implemented method within a multiuser multiple antenna system (MU-MAS), that creates a plurality of simultaneous non-interfering data streams from a plurality of cooperative, distributed antennas to a plurality of clients, for adjusting communication with a first client as the first client moves from a first MU-MAS cluster to a second MU-MAS cluster, the method comprising:
-
detecting signal strength between the first client and the first MU-MAS cluster (“
S1”
) and between the first client and the second MU-MAS cluster (“
S2”
); andswitching between MU-MAS precoding with inter-MU-MAS-cluster interference (IMCI) cancellation and MU-MAS precoding without IMCI cancellation at the first MU-MAS cluster or at the second MU-MAS cluster based upon one or more signal thresholds and the detected signal strengths S1 and S2; wherein, when the first client is within a zone in which S2 has increased relative to S1 or S1 has decreased relative to S2 such that the relative values of S2 and S1 have resulted in a third of the one or more thresholds being reached, MU-MAS precoding without IMCI cancellation is implemented on a BTS in the second MU-MAS cluster to transmit a first set of simultaneous non-interfering data streams within a frequency band to a first plurality of clients including the first client, and MU-MAS precoding without IMCI cancellation is implemented on a BTS in the first MU-MAS cluster to transmit a second set of simultaneous non-interfering data streams within the frequency band to a second plurality of clients not including the first client.
-
-
30. A system comprising a processing device and a memory storing instructions, wherein the processing device executes the instructions that cause the system to perform a method within a multiuser multiple antenna system (MU-MAS), that creates a plurality of simultaneous non-interfering data streams from a plurality of cooperative distributed antennas to a plurality of clients, for adjusting communication with a first client as the first client moves from a first MU-MAS cluster to a second MU-MAS cluster, the method comprising:
-
detecting signal strength between the first client and the first MU-MAS cluster (“
S1”
) and between the first client and the second MU-MAS cluster (“
S2”
); andswitching between MU-MAS precoding with inter-MU-MAS-cluster interference (IMCI) cancellation and MU-MAS precoding without IMCI cancellation at the first MU-MAS cluster or at the second MU-MAS cluster based upon one or more signal thresholds and the detected signal strengths S1 and S2; wherein when the first client is within a zone in which S2 has increased relative to S1 or S1 has decreased relative to S2 such that the relative values of S2 and S1 have resulted in a first of the one or more thresholds being reached, the method further comprising; generating channel state information (CSI) defining a channel state between one or more antennas of the first client and one or more antennas of the second MU-MAS cluster, wherein a BTS of the second MU-MAS cluster uses the CSI to implement MU-MAS precoding with IMCI cancellation to avoid RF interference at the first client.
-
-
31. A system comprising a processing device and a memory storing instructions, wherein the processing device executes the instructions that cause the system to perform a method within a multiuser multiple antenna system (MU-MAS), that creates a plurality of simultaneous non-interfering data streams from a plurality of cooperative distributed antennas to a plurality of clients, for adjusting communication with a first client as the first client moves from a first MU-MAS cluster to a second MU-MAS cluster, the method comprising:
-
detecting signal strength between the first client and the first MU-MAS cluster (“
S1”
) and between the first client and the second MU-MAS cluster (“
S2”
); andswitching between MU-MAS precoding with inter-MU-MAS-cluster interference (IMCI) cancellation and MU-MAS precoding without IMCI cancellation at the first MU-MAS cluster or at the second MU-MAS cluster based upon one or more signal thresholds and the detected signal strengths S1 and S2; wherein, when the first client is within a zone in which S2 has increased relative to S1 or S1 has decreased relative to S2 such that the relative values of S2 and S1 have resulted in a second of the one or more thresholds being reached, MU-MAS precoding without IMCI cancellation is implemented on a BTS in the second MU-MAS cluster to transmit a set of simultaneous non-interfering data streams within a frequency band to a first plurality of clients including the first client and the method further comprising; generating channel state information (CSI) defining a channel state between one or more antennas of the first client and one or more antennas of the first MU-MAS cluster, wherein a BTS of the first MU-MAS cluster uses the CSI to implement MU-MAS precoding with IMCI cancellation to avoid RF interference at the first client.
-
-
32. A system comprising a processing device and a memory storing instructions, wherein the processing device executes the instructions that cause the system to perform a method within a multiuser multiple antenna system (MU-MAS), that creates a plurality of simultaneous non-interfering data streams from a plurality of cooperative distributed antennas to a plurality of clients, for adjusting communication with a first client as the first client moves from a first MU-MAS cluster to a second MU-MAS cluster, the method comprising:
-
detecting signal strength between the first client and the first MU-MAS cluster (“
S1”
) and between the first client and the second MU-MAS cluster (“
S2”
); andswitching between MU-MAS precoding with inter-MU-MAS-cluster interference (IMCI) cancellation and MU-MAS precoding without IMCI cancellation at the first MU-MAS cluster or at the second MU-MAS cluster based upon one or more signal thresholds and the detected signal strengths S1 and S2; wherein, when the first client is within a zone in which S2 has increased relative to S1 or S1 has decreased relative to S2 such that the relative values of S2 and S1 have resulted in a third of the one or more thresholds being reached, MU-MAS precoding without IMCI cancellation is implemented on a BTS in the second MU-MAS cluster to transmit a first set of simultaneous non-interfering data streams within a frequency band to a first plurality of clients including the first client, and MU-MAS precoding without IMCI cancellation is implemented on a BTS in the first MU-MAS cluster to transmit a second set of simultaneous non-interfering data streams within the frequency band to a second plurality of clients not including the first client.
-
Specification