Data transmission system for transmitting data via relay having multiple antennas
AssigneeSamsung Electronics Co., Ltd.
InventorsNamyoon LEE, Young-Doo KIM, Eung Sun KIM
Life of this patent
Estimating the term…
Abstract
Disclosed is a data transmission system that transmits data using a relay. During a first time slot, a base station may transmit base station data to the relay, and a mobile station may transmit mobile station data to the relay. During a second time slot, the relay may transmit the mobile station data to the base station, and transmit the base station data to the mobile station.
Claims18
A relay comprising:
- a channel estimation unit to generate a first radio channel state matrix for a radio channel from a plurality of base station antennas to a plurality of relay antennas and a second radio channel state matrix for a radio channel from the plurality of relay antennas to a mobile station connected with the relay;
- a receiving unit to generate a receiving vector including mobile station data received from the mobile station and base station data received from a base station, the base station data being precoded in the base station based on the first and second radio channel state matrixes;
- a relay data generation unit to generate relay data including the mobile station data and the base station data based on the receiving vector and the second radio channel state matrix;
- and
- a transmission unit to transmit the relay data to the base station and the mobile station.
Abase station comprising:
- a preceding unit to precode base station data based on a first radio channel state matrix for a radio channel from a plurality of base station antennas to a plurality of relay antennas and a second radio channel state matrix for a radio channel from the plurality of relay antennas to a mobile station connected with a relay;
- a transmission unit to transmit the precoded base station data to the relay using the plurality of base station antennas;
- a receiving unit to receive, from the relay, relay data including mobile station data transmitted from the mobile station connected with the relay, and including the base station data;
- and
- a data extraction unit to remove the base station data from the relay data to extract the mobile station data.
A method of forwarding data, the method comprising:
- generating a first radio channel state matrix for a radio channel from a plurality of base station antennas to a plurality of relay antennas and a second radio channel state matrix for a radio channel from the plurality of relay antennas to a mobile station connected with a relay;
- generating a receiving vector including mobile station data received from the mobile station and base station data received from a base station, the base station data being precoded in the base station based on the first and second radio channel state matrixes;
- generating relay data including the mobile station data and the base station data based on the receiving vector and the second radio channel state matrix;
- and
- transmitting the relay data to the base station and the mobile station.
A method of receiving mobile station data, the method comprising:
- preceding base station data based on a first radio channel state matrix for a radio channel from a plurality of base station antennas to a plurality of relay antennas and a second radio channel state matrix for a radio channel from the plurality of relay antennas to a mobile station connected with a relay;
- transmitting the precoded base station data to the relay using the plurality of base station antennas;
- receiving, from the relay, relay data including mobile station data transmitted from the mobile station connected with the relay and the base station data;
- and
- extracting the base station data from the relay data to extract the mobile station data.
A computer-readable storage medium storing a program to perform a method of forwarding data, comprising instructions to cause a computer to:
- generate a first radio channel state matrix for a radio channel from a plurality of base station antennas to a plurality of relay antennas and a second radio channel state matrix for a radio channel from the plurality of relay antennas to a mobile station connected with a relay;
- generate a receiving vector including mobile station data received from the mobile station and base station data received from a base station, the base station data being precoded in the base station based on the first and second radio channel state matrixes;
- generate relay data including the mobile station data and the base station data based on the receiving vector and the second radio channel state matrix;
- and
- transmit the relay data to the base station and the mobile station.
A mobile station receiving base station data from a base station having a plurality of base station antennas via a relay having a plurality of relay antennas, the mobile station comprising:
- a transmission unit to transmit mobile station data to the relay;
- a receiving unit to receive, from the relay, relay data including the mobile station data and the base station data transmitted from the base station;
- and
- a data extraction unit to eliminate the mobile station data from the relay data to extract the base station data,
- wherein the base station data is data precoded by the base station based on a first radio channel state matrix for a radio channel from the plurality of base station antennas to the plurality of relay antennas and a second radio channel state matrix for a radio channel from the plurality of relay antennas to the mobile station.
Dependencies are inferred from the claim text.