IP Library Granted Patent US 10,547,360
Granted Patent B2
US 10,547,360 · App. 15/992,816 · Granted Jan 28, 2020

MIMO communication method, and base station apparatus and terminal

Inventor: Shigeo Kusunoki (Kanagawa, JP)
Assignee: SONY CORPORATION
H04B7/0456H04B7/0452H04J11/003H04L5/0007H04L5/0026H04L27/2634
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 10,547,360
App. No.
15/992,816
Granted
Jan 28, 2020
Kind
B2
Abstract

A MIMO communication method for performing MIMO communication between a base station including a plurality of antennas, and a plurality of terminals accommodated in the base station. The method includes, in the base station, dividing the plurality of terminals into a first and a second group, and assigning orthogonal codes with each other to the respective groups, spreading transmission data to the plurality of terminals with the assigned codes, multiplying data obtained by the spreading by a predetermined pre-coding matrix, obtaining a channel matrix representing channels between the plurality of antennas and the plurality of terminals, multiplying data obtained by the multiplying by the pre-coding matrix by a complex conjugate matrix of the channel matrix, and transmitting data obtained by the multiplying by the complex conjugate matrix from the plurality of antennas.

Claims (24)

1. A multiple input multiple output (MIMO) communication method by a base station including a plurality of antennas and for communicating with a plurality of terminals, the method comprising:

dividing, by the base station, the plurality of terminals into a first group and a second group;

assigning, by the base station, orthogonal codes with each terminal to respective groups, the orthogonal codes being a plurality of orthogonal variable spreading factor (OVSF) codes assigned to each of the first group and the second group;

spreading transmission data to the plurality of terminals with the assigned codes;

multiplying a sum of at least a first data and a second data by a predetermined pre-coding matrix;

obtaining, by the base station, a channel matrix representing channels between the plurality of antennas and the plurality of terminals;

multiplying data, obtained by the multiplying by the pre-coding matrix, by a complex conjugate transpose matrix of the channel matrix;

transmitting data, obtained by the multiplying by the complex conjugate transpose matrix, from the plurality of antennas; and

transmitting, from the plurality of antennas, signals to be received by at least one terminal of the plurality of terminals so that the at least one terminal inversely spreads the received signals using an orthogonal code assigned to the at least one terminal and decodes the transmission data,

wherein the at least one terminal inversely spreads the received signals with a longest code out of the orthogonal codes assigned to the at least one terminal to obtain the second data, and spreads the obtained second data with a code having the second length, subtracts a multiplication result by a second amplitude adjustment factor from the first reception signal, and inversely spreads obtained data by a code having the first length to obtain the first data.

2. The MIMO communication method according to claim 1 , wherein when a square matrix, having a number of terminals in each group as an order, is set to a submatrix in a diagonal part of an auto-correlation matrix of the channel matrix, the pre-coding matrix is a block diagonal matrix including inverse matrices of the submatrices as diagonal parts, and non-diagonal parts set to zero.

3. The MIMO communication method according to claim 1 , further comprising: receiving reference signals transmitted by the plurality of terminals; and measuring reception time differences between the plurality of terminals, and transmitting, from the plurality of antennas, a notification of the time differences of the transmission time to each of the terminals, wherein each of the terminals is configured to change a transmission timing of the transmission signal in accordance with the notification.

4. A base station, for multiple input multiple output (MIMO) communication with a plurality of terminals, the base station comprising: a plurality of antennas; and processing circuitry configured to:

divide the plurality of terminals into a first group and a second group;

assign orthogonal codes with each terminal to respective groups, the orthogonal codes being a plurality of orthogonal variable spreading factor (OVSF) codes assigned to each of the first group and the second group;

spread transmission data to the plurality of terminals with the assigned codes;

multiply a sum of at least a first data and a second data by a predetermined pre-coding matrix;

obtain a channel matrix representing channels between the plurality of antennas and the plurality of terminals;

multiply data, obtained by the multiplying by the pre-coding matrix, by a complex conjugate transpose matrix of the channel matrix;

control the plurality of antennas to transmit data obtained by the multiplying by the complex conjugate transpose matrix; and

control the plurality of antennas to transmit signals to be received by at least one terminal of the plurality of terminals so that the at least one terminal inversely spreads the received signals using an orthogonal code assigned to the at least one terminal and decodes the transmission data,

wherein the at least one terminal inversely spreads the received signals with a longest code out of the orthogonal codes assigned to the at least one terminal to obtain the second data, and spreads the obtained second data with a code having the second length, subtracts a multiplication result by a second amplitude adjustment factor from the first reception signal, and inversely spreads obtained data by a code having the first length to obtain the first data.

5. The base station according to claim 4 , wherein when a square matrix, having a number of terminals in each group as an order, is set to a submatrix in a diagonal part of an auto-correlation matrix of the channel matrix, the pre-coding matrix is a block diagonal matrix including inverse matrices of the submatrices as diagonal parts, and non-diagonal parts set to zero.

6. The base station according to claim 4 , wherein the plurality of antennas receive receiving reference signals transmitted by the plurality of terminals, the processing circuitry is further configured to measure reception time differences between the plurality of terminals, and control the plurality of antennas to transmit a notification of the time differences of the transmission time to each of the terminals, and each of the terminals is configured to change a transmission timing of the transmission signal in accordance with the notification.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2019
From: SONY MOBILE COMMUNICATIONS, INC.
To: SONY CORPORATION
Reel/Frame 049404/0887 →
Continuity (3)
Continuation 14714566 · May 18, 2015
Provisional Application 62007656 · Jun 4, 2014
Related Publication 20180351614A1 · Dec 6, 2018