IP Library Granted Patent US 7,961,809
Granted Patent B2
US 7,961,809 · App. 10/645,858 · Granted Jun 14, 2011

Method and apparatus for multi-user multi-input multi-output transmission

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 7,961,809
App. No.
10/645,858
Granted
Jun 14, 2011
Kind
B2
Abstract

Embodiments of the present invention relate to methods and systems of transmitting data signals from at least one transmitting terminal with a spatial diversity capability to at least two receiving user terminals, each provided with spatial diversity receiving device. The methods and systems are useful, for example, in communication between terminals, e.g., wireless communication. In certain embodiments, transmission can be between a base station and two or more user terminals, wherein the base station and user terminals are each equipped with more than one antenna.

Claims (71)

1. A method of transmitting data signals from at least one transmitting terminal with a spatial diversity capability simultaneously to a plurality of receiving user terminals, each having a spatial diversity receiving capability, the method comprising:

dividing data signals into a plurality of streams of sub-user data sub-signals;

determining combined data signals in the at least one transmitting terminal, said combined data signals being transformed versions of said streams of data sub-signals, said determining comprising filtering said streams of data sub-signals with a filter so designed that at least one spatial diversity device of the receiving user terminals only receives data sub-signals being specific for the corresponding receiving user terminal and having interference between at least two streams of the plurality of streams of sub-user data sub-signals, said filtering being specific for the corresponding receiving user terminal;

inverse subband processing of said combined data signals;

transmitting, simultaneously to the plurality of receiving terminals, with said at least one spatial diversity device said inverse subband processed combined data signals; and

simultaneously on each of the plurality of receiving terminals:

receiving data signals by the spatial diversity receiving device of the receiving terminal, said received data signals being at least a function of said inverse subband processing of said combined data signals;

determining on the receiving terminal estimates of said data sub-signals from said received data signals;

processing, on the receiving terminal, said estimates of the sub-user data sub-signals to eliminate the interference between at least two streams of the plurality of streams; and

collecting by the receiving terminal said estimates of said data sub-signals into estimates of said data signals.

2. The method of claim 1 , wherein the spectra of said inverse subband processed combined data signals are at least partly overlapping.

3. The method of claim 1 , wherein determining combined data signals in said transmitting terminal is carried out on a subband by subband basis.

4. The method of claim 1 , wherein determining said estimates of said data sub-signals in said receiving terminals comprises subband processing.

5. The method of claim 4 , wherein said subband processing comprises orthogonal frequency division demultiplexing.

6. The method of claim 1 , wherein determining combined data signals in said transmitting terminal comprises:

determining intermediate combined data signals by subband processing said data signals; and

determining said combined data signals from said intermediate combined data signals.

7. The method of claim 6 , wherein said subband processing comprises orthogonal frequency division demultiplexing.

8. The method of claim 1 , wherein said inverse subband processing comprises orthogonal frequency division multiplexing.

9. The method of claim 1 , wherein:

said subbands, being involved in inverse subband processing, are grouped into sets, at least one set comprising at least two subbands;

determining combined data signals in said transmitting terminal comprises:

determining relations between said data signals and said combined data signals on a set-by-set basis; and

exploiting said relations between said data signals and said combined data signals for determining said data signals.

10. The method of claim 1 , wherein in said inverse subband processed combined data signals a guard interval is introduced.

11. The method of claim 1 , wherein determining estimates of said sub-signals comprises receiver filtering, said filtering in the at least one transmitting terminal and said receiver filtering being determined on a user-per-user basis.

12. The method of claim 1 , wherein the number of said streams of data sub-signals is variable.

13. The method of claim 1 , wherein the number of said streams is selected in order to minimize the error between said estimates of said data sub-signals and said data sub-signals.

14. The method of claim 1 , wherein the number of said streams is selected in order to minimize the system bit error rate.

15. A system for transmitting data signals from at least one spatial diversity transmitter simultaneously to a plurality of receiving user terminals, each having a spatial diversity receiving capability, the system comprising:

at least one spatial diversity transmitter;

circuitry configured to divide data signals into streams of sub-user data sub-signals;

circuitry configured to determine combined data signals in the at least one spatial diversity transmitter, said combined data signals being transformed versions of said streams of data sub-signals, said determining comprising filtering said streams of data sub-signals with a filter so designed that at least one spatial diversity device of the receiving user terminals only receives data sub-signals being specific for the corresponding receiving user terminal and having interference between at least two streams of the plurality of streams of sub-user data sub-signals, said filtering being specific for the corresponding receiving user terminal;

circuitry configured to inverse subband process said combined data signals;

circuitry configured to transmit, simultaneously to the plurality of receiving terminals, said inverse subband processed combined data signals with said spatial diversity transmitter; and

circuitry configured to simultaneously on each of the plurality of receiving terminals:

receive data signals by the spatial diversity device of the receiving terminal, said received data signals being at least a function of said inverse subband processing of said combined data signals;

determine on the receiving terminal estimates of said data sub-signals from said received data signals;

process, on the receiving terminal, said estimates of the sub-user data sub-signals to eliminate the interference between at least two streams of the plurality of streams; and

collect by the receiving terminal said estimates of said data sub-signals into estimates of said data signals.

16. The apparatus of claim 15 , wherein said circuitry configured to combine data signals comprises a plurality of circuits each configured to combine data signals based at least on part of the subbands of said data sub-signals.

17. The apparatus of claim 15 , wherein said spatial diversity transmitter comprises at least two transmitters and said circuitry configured to transmit inverse subband processed combined data signals comprises a plurality of circuits, each being configured to transmit said inverse subband processed combined data signals with one of said transmitters of said spatial diversity device.

18. A system for transmitting data signals from at least one transmitting terminal with a spatial diversity capability simultaneously to a plurality of receiving user terminals, each having a spatial diversity receiving capability, the system comprising:

means for dividing data signals into a plurality of streams of sub-user data sub-signals;

means for determining combined data signals in the at least one transmitting terminal, said combined data signals being transformed versions of said streams of data sub-signals, said determining comprising filtering said streams of data sub-signals by a filter so designed that at least one spatial diversity device of the receiving user terminals only receives data sub-signals being specific for the corresponding receiving user terminal and having interference between at least two streams of the plurality of streams of sub-user data sub-signals, said filtering being specific for the corresponding receiving user terminal;

means for inverse subband processing of said combined data signals;

means for transmitting, simultaneously to the plurality of receiving terminals, with said at least one spatial diversity device said inverse subband processed combined data signals;

means for receiving data signals, simultaneously on each of the plurality of receiving terminals, by the spatial diversity receiving device of said receiving terminal, said received data signals being at least a function of said inverse subband processed combined data signals;

means for determining, on each of the plurality of receiving terminals, estimates of said data sub-signals from said received data signals; and

means for processing, on the receiving terminal, said estimates of the sub-user data sub-signals to eliminate the interference between at least two streams of the plurality of streams;

means for collecting, on each of the plurality of receiving terminals, said estimates of said data sub-signals into estimates of said data signals.

19. The system of claim 18 , wherein said transmission of said inverse subband processed combined data signals is performed in a substantially simultaneous way.

20. The system of claim 18 , wherein the spectra of said inverse subband processed combined data signals are at least partly overlapping.

21. The system of claim 18 , wherein said means for determining combined data signals in said transmitting terminal comprises means for determining on a subband by subband basis.

22. The system of claim 18 , wherein said means for determining said estimates of said data sub-signals in said receiving terminals comprises means for subband processing.

23. The system of claim 22 , wherein said means for subband processing comprises orthogonal frequency division demultiplexing.

24. The system of claim 18 , wherein said means for determining combined data signals in said transmitting terminal comprises:

means for determining intermediate combined data signals by subband processing said data signals; and

means for determining said combined data signals from said intermediate combined data signals.

25. The system of claim 24 , wherein said means for subband processing comprises orthogonal frequency division demultiplexing.

26. The system of claim 18 , wherein said means for inverse subband processing comprises orthogonal frequency division multiplexing.

27. The system of claim 18 , wherein:

said subbands, being involved in inverse subband processing, are grouped into sets, at least one set comprising at least two subbands;

said means for determining combined data signals in said transmitting terminal comprises:

means for determining relations between said data signals and said combined data signals on a set-by-set basis; and

means for exploiting said relations between said data signals and said combined data signals for determining said data signals.

28. The system of claim 18 , wherein said means for inverse subband processing combined data signals comprises a guard interval.

29. The system of claim 18 , wherein said means for determining combined data signals further comprises means for transmitter filtering, and wherein said means for determining estimates of said sub-signals comprises means for receiver filtering; said means for transmitter filtering and said means for receiver filtering comprise means for determining on a user-per-user basis.

30. The system of claim 18 , wherein the number of said streams of data sub-signals is variable.

31. The system of claim 18 , wherein the number of said streams is selected in order to minimize the error between said estimates of said data sub-signals and said data sub-signals.

32. The system of claim 18 , wherein the number of said streams is selected in order to minimize the system bit error rate.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CORPORATION
Reel/Frame 054486/0422 →
PATENT SECURITY AGREEMENT Recorded Oct 23, 2020
From: RPX CLEARINGHOUSE LLC; RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 054198/0029 →
PATENT SECURITY AGREEMENT Recorded Oct 23, 2020
From: RPX CLEARINGHOUSE LLC; RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 054244/0566 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CORPORATION
To: JEFFERIES FINANCE LLC
Reel/Frame 046486/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2012
From: INTERUNIVERSITAIR MICRO-ELEKTRONICA CENTRUM (IMEC)
To: RPX CORPORATION
Reel/Frame 028475/0636 →
"IMEC" IS AN ALTERNATIVE OFFICIAL NAME FOR "INTERUNIVERSITAIR MICROELEKTRONICA CENTRUM VZW" Recorded Apr 7, 2010
From: INTERUNIVERSITAIR MICROELEKTRONICA CENTRUM VZW
To: IMEC
Reel/Frame 024200/0675 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2004
From: BOURDOUX, ANDRE; KHALED, NADIA
To: INTERUNIVERSITAIR MICROELEKTRONICA CENTRUM (IMEC)
Reel/Frame 015062/0186 →