IP Library Granted Patent US 8,675,510
Granted Patent B2
US 8,675,510 · App. 12/582,164 · Granted Mar 18, 2014

Scheduler and scheduling method for transmitting data in MIMO based wireless LAN system

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 8,675,510
App. No.
12/582,164
Granted
Mar 18, 2014
Kind
B2
Abstract

A scheduler and scheduling method that may select a data transmission time interval and a data transmitting station are included in a multi-user Multiple Input Multiple Output (MIMO) communication system. An access point may include a receiver to receive channel measurement signals from stations using a plurality of receive antennas; a channel estimation unit to generate channel state matrices with respect to wireless channels formed from the stations to the receive antennas using the channel measurement signals; and a scheduler to select at least one transmitting station from the stations by considering the channel state matrices and a number of the receive antennas. The receiver may receive a data stream from the selected transmitting stations. Stations receive identifiers corresponding to transmitting stations and/or transmitting antennas to identify stations or antennas for transmitting data streams to the access point.

Claims (69)

1. An access point, comprising:

a plurality of receive antennas;

a receiver to receive a channel measurement signal and a pseudo-noise (PN) code having an offset from at least one of a first station and a second station, to identify a station transmitting the channel measurement signal, and to identify a transmitting antenna of at least one of the first station and the second station transmitting the channel measurement signal;

a channel estimation unit to generate a channel state matrix with respect to one or more wireless channels formed from at least one of the first station and the second station to the plurality of receive antennas using the received channel measurement signal; and

a scheduler to select the first station as a first transmitting station according to the channel state matrix and a number of the receive antennas,

wherein the receiver receives a first data stream transmitted from the first transmitting station.

2. The access point of claim 1 , wherein:

the first station comprises a plurality of transmit antennas, and

the scheduler selects the first transmitting station according to a number of the transmit antennas.

3. The access point of claim 1 , wherein the scheduler determines a number of data streams to be simultaneously transmitted to the receive antennas.

4. The access point of claim 1 , wherein the scheduler determines a first data reception time interval during which the first transmitting station is to transmit the first data stream to the receiver.

5. The access point of claim 1 , further comprising:

a signal-to-interference and noise ratio (SINR) measurement unit to measure an SINR with respect to the one or more wireless channels based on the channel measurement signal,

wherein the scheduler selects the first station as the first transmitting station according to a first SINR of the first station.

6. The access point of claim 1 , further comprising:

a transmitter to transmit an identifier of the first transmitting station to the first station and the second station.

7. The access point of claim 1 , wherein:

the receiver receives a first channel measurement signal from a first transmit antenna of the first station and a second channel measurement signal from a second transmit antenna of the first station, and

the scheduler selects at least one of the first transmit antenna and the second transmit antenna of the first station as a data transmit antenna to transmit the first data stream to the access point.

8. The access point of claim 7 , further comprising:

a transmitter to transmit an identifier of the data transmit antenna to the first station and the second station.

9. The access point of claim 1 , wherein the channel measurement signal comprises the PN code or a predetermined length of an orthogonal code.

10. A station, comprising:

a transmitter to transmit a first channel measurement signal and a pseudo-noise (PN) code having an offset to an access point using a first transmit antenna; and

a receiver to receive an identifier of a first transmitting station that is selected by the access point based on a received channel measurement signal and a received PN code having an offset,

wherein if the identifier corresponds to the first transmitting station, the transmitter transmits a data stream to the access point based on the identifier.

11. The station of claim 10 , wherein the receiver receives a data frame comprising the identifier of the first transmitting station.

12. The station of claim 10 , wherein the receiver receives the identifier of the first transmitting station and an indicator to indicate whether an identifier of a second transmitting station is transmitted in a data frame.

13. The station of claim 10 , wherein:

the receiver receives channel measurement signal allocation information from the access point, and

the transmitter generates the first channel measurement signal based on the channel measurement signal allocation information to transmit the first channel measurement signal.

14. The station of claim 10 , wherein the transmitter transmits the first channel measurement signal using the first transmit antenna and transmits a second channel measurement signal using a second transmit antenna.

15. The station of claim 14 , wherein:

the identifier further identifies a data transmit antenna, and

if the identifier corresponds to the first transmit antenna or the second transmit antenna, the transmitter transmits the data stream by considering the identifier of the data transmit antenna.

16. The station of claim 11 , wherein:

the receiver receives, from the access point, data transmission time interval information for the first transmitting station, and

the transmitter transmits the data stream based on the data transmission time interval information.

17. A method for receiving data, comprising:

receiving a channel measurement signal and a pseudo-noise (PN) code having an offset from at least one of a first station and a second station using a plurality of receive antennas for identifying a station transmitting the channel measurement signal, and for identifying a transmitting antenna of at least one of the first station and the second station transmitting the channel measurement signal;

generating a channel state matrix with respect to one or more wireless channels formed from at least one of the first station and the second station to the plurality of receive antennas using the received channel measurement signals;

selecting the first station as a first transmitting station to transmit data according to the channel state matrix and a number of the receive antennas; and

receiving a data stream from the first transmitting station.

18. The method of claim 17 , wherein:

the first station comprises a plurality of transmit antennas, and

the first station is selected as the first transmitting station according to a number of the transmit antennas.

19. The method of claim 17 , further comprising:

determining a number of data streams to be simultaneously transmitted by the first transmitting station.

20. The method of claim 17 , further comprising:

determining a data transmission time interval during which time the first transmitting station is to transmit the data stream.

21. A method for transmitting data, comprising:

transmitting a first channel measurement signal and a pseudo-noise (PN) code having an offset to an access point using a first transmit antenna;

receiving an identifier of a first transmitting station that is selected by the access point based on a received channel measurement signal and a received PN code having an offset;

determining a data transmission rate by considering a number of transmit antennas of the first transmitting station and a number of receive antennas of the access point; and

if the identifier corresponds to the first transmitting station, transmitting a data stream to the access point based on the identifier and the data transmission rate.

22. The method of claim 21 , wherein the identifier is received in a data frame.

23. The method of claim 21 , wherein the identifier of the first transmitting station is received in a data frame comprising an indicator indicating whether an identifier of a second transmitting station is transmitted in the data frame.

24. A computer comprising a processor and a non-transitory computer-readable recording medium, the medium storing a program to implement the method of claim 17 when executed.

25. A station, comprising:

a plurality of transmit antennas;

a receiver to receive an identifier of a data transmit antenna that is selected by a scheduler of an access point based on channel state matrices and a number of receive antennas of the access point;

a control unit to compare the received identifier with a transmit antenna identifier to determine whether a transmit antenna corresponding to the transmit antenna identifier is selected as the data transmit antenna; and

a transmitter to transmit data to the access point using the transmit antenna corresponding to the transmit antenna identifier;

wherein the access point generates the channel state matrices with respect to wireless channels formed from the station to the receive antennas of the access point using channel measurements signals that the station transmits.

26. A method for transmitting data, comprising:

receiving an identifier of a data transmit antenna that is selected by a scheduler of an access point based on channel state matrices and a number of receive antennas of the access point;

comparing the received identifier with a transmit antenna identifier to determine whether a transmit antenna corresponding to the transmit antenna identifier is selected as the data transmit antenna; and

transmitting data to the access point using the transmit antenna corresponding to the transmit antenna identifier;

wherein the access point generates the channel state matrices with respect to wireless channels formed from each of stations to the receive antennas of the access point using channel measurement signals that the stations transmit.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2020
From: GOLDPEAK INNOVATIONS INC
To: PANTECH CORPORATION
Reel/Frame 052657/0066 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2017
From: PANTECH INC
To: GOLDPEAK INNOVATIONS INC
Reel/Frame 041751/0642 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVAL OF PATENTS 09897290, 10824929, 11249232, 11966263 PREVIOUSLY RECORDED AT REEL: 040654 FRAME: 0749. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Jan 18, 2017
From: PANTECH CO., LTD.
To: PANTECH INC.
Reel/Frame 041413/0799 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT APPLICATION NUMBER 10221139 PREVIOUSLY RECORDED ON REEL 040005 FRAME 0257. ASSIGNOR(S) HEREBY CONFIRMS THE PATENT APPLICATION NUMBER 10221139 SHOULD NOT HAVE BEEN INCLUED IN THIS RECORDAL. Recorded Nov 7, 2016
From: PANTECH CO., LTD.
To: PANTECH INC.
Reel/Frame 040654/0749 →
DE-MERGER Recorded Sep 13, 2016
From: PANTECH CO., LTD.
To: PANTECH INC.
Reel/Frame 040005/0257 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2009
From: SUNG, DAN KEUN; JUNG, BANG CHUL; HU, JIN; HWANG, HO YOUNG
To: PANTECH CO., LTD.
Reel/Frame 023587/0163 →