MULTI-USER MIMO RELAY PROTOCOL WITH SELF-INTERFERENCE CANCELLATION
First Claim
1. A system that employs a multi-user Multiple Input Multiple Output (MIMO) relay protocol with self-interference cancellation in a wireless communication environment, comprising:
- a relay that receives data streams via a first channel and a second channel, decodes the received data streams, superimposes the decoded data streams to yield a signal, and transmits the signal simultaneously over the first channel and the second channel;
a base station that transmits a first data stream and a second data stream to the relay and receives the signal from the relay via the first channel, the first data stream and the second data stream being respectively directed to a first user device and a second user device;
the first user device transmits a third data stream to the relay and receives the signal from the relay via the second channel, the third data stream being directed to the base station; and
the second user device transmits a fourth data stream to the relay and receives the signal from the relay via the second channel, the fourth data stream being directed to the base station.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methodologies for employing a multi-user Multiple Input Multiple Output (MIMO) relay protocol with self-interference cancellation in a wireless communication environment are provided herein. Data streams sent between user device(s) and base station(s) can traverse through a relay. Further, a decode and forward protocol can be employed by the relay rather than merely amplifying and forwarding the data streams. Moreover, each user device can listen to and decode data stream(s) sent by other user device(s) to the relay, and these decoded data stream(s) can be utilized for interference cancellation. Further, the user device(s) and the base station(s) can employ self-interference cancellation upon signals received from the relay. According to another example, an adaptive relay power allocation algorithm, which enhances power efficiency, can be leveraged by the relay for transmitting signals to the user device(s) and the base station(s).
97 Citations
21 Claims
-
1. A system that employs a multi-user Multiple Input Multiple Output (MIMO) relay protocol with self-interference cancellation in a wireless communication environment, comprising:
-
a relay that receives data streams via a first channel and a second channel, decodes the received data streams, superimposes the decoded data streams to yield a signal, and transmits the signal simultaneously over the first channel and the second channel; a base station that transmits a first data stream and a second data stream to the relay and receives the signal from the relay via the first channel, the first data stream and the second data stream being respectively directed to a first user device and a second user device; the first user device transmits a third data stream to the relay and receives the signal from the relay via the second channel, the third data stream being directed to the base station; and the second user device transmits a fourth data stream to the relay and receives the signal from the relay via the second channel, the fourth data stream being directed to the base station. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for operating a relay employing a multi-user MIMO relay protocol with self-interference cancellation, comprising:
-
decoding a first data stream from a base station and a second data stream from a first user device received simultaneously during a first time slot of a Time Division Duplex (TDD) frame; decoding a third data stream from the base station and a fourth data stream from a second user device received simultaneously during a second time slot of the TDD frame; superimposing the first data stream, the second data stream, the third data stream, and the fourth data stream into a common signal; and transmitting the common signal over a relay to user devices channel and a relay to base station channel during a third time slot of the TDD frame. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A system that enables operating a user device in a wireless communication environment, comprising:
-
means for transmitting a first data stream to a relay during a first time slot of a Time Division Duplex (TDD) frame, the first data stream being intended for a base station; means for decoding information associated with a second data stream transmitted by a disparate user device to the relay during a second time slot of the TDD frame; means for receiving a signal from the relay during a third time slot of the TDD frame; and means for cancelling interference from the received signal utilizing the first data stream and the decoded information associated with the second data stream. - View Dependent Claims (20, 21)
-
Specification