IP Library Granted Patent US 8,462,899
Granted Patent B2
US 8,462,899 · App. 12/680,362 · Granted Jun 11, 2013

Multi-user detecting method and device of OFDM transmission signal

Inventors: Yingmin Wang (Beijing, CN); Shaohui Sun (Beijing, CN); Hai Bi (Beijing, CN); Shiqiang Suo (Beijing, CN); Yeming Tang (Beijing, CN)
Assignee: China Academy of Telecommunications Technology
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,462,899
App. No.
12/680,362
Granted
Jun 11, 2013
Kind
B2
Abstract

A method and device for multi-user detecting of an OFDM transmission signal are provided. The method includes: combining received signals, at corresponding time-frequency symbol positions in all of multiple repeated Block Units in relation to the same data symbol, into a received data sequence; determining a combined repeated channel response sequence array corresponding to the received data sequence; and detecting the received data sequence using the combined repeated channel response sequence array to obtain data symbols of multiple users. The technical solution can effectively restrain the multi-address interference and the interference between symbols during OFDM transmitting signal and improve the system performance greatly.

Claims (55)

1. A method for multi-user detecting of an Orthogonal Frequency Division Multiplexing (OFDM) transmission signal, comprising:

combining received signals, at corresponding time-frequency symbol positions in all of multiple repeated Block Units in relation to a same data symbol of respective users in the multiple repeated Block Units, into a received data sequence;

determining a combined repeated channel response sequence array corresponding to the received data sequence; and

detecting the received data sequence using the combined repeated channel response sequence array to obtain data symbols of the respective users; and

wherein determining the combined repeated channel response sequence array corresponding to the received data sequence comprises:

obtaining combined repeated channel response sequences for the respective users from a Repeat Code sequence consisting of weight factors used for weighting the same data symbol of the respective users in the multiple repeated Block Units, and a repeated channel response sequence which is a combination of channel responses for the respective users in the multiple repeated Block Units; and obtaining the combined repeated channel response sequence array corresponding to the received data sequence from a combination of the combined repeated channel response sequences for the respective users; or

obtaining combined repeated channel response sequences for the respective users from a Repeat Code sequence consisting of weight factors used for weighting the same data symbol of the respective users in the multiple repeated Block Units, a repeated channel response sequence which is a combination of channel responses for the respective users in the multiple repeated Block Units, and a scrambling code sequence which is a combination of scrambling codes for the respective users in the multiple repeated Block Units; and obtaining the combined repeated channel response sequence array corresponding to the received data sequence from a combination of the combined repeated channel response sequences for the respective users.

2. The method of claim 1 , further comprising, before combining the received signals, at the corresponding time-frequency symbol positions in all of the multiple repeated Block Units in relation to the same data symbol, into the received data sequence:

receiving broadband OFDM data symbols according to predefined repeated Block Units, dividing and allocating effective data symbols in the received OFDM data symbols to multiple repeated Block Units.

3. The method of claim 2 , further comprising, after dividing and allocating the effective data symbols in the received OFDM data symbols to the multiple repeated Block Units:

interleaving and sequencing the data symbols in the multiple repeated Block Units by an interleaver, the corresponding time-frequency symbol positions in the multiple repeated Block Units in relation to the same data symbol are determined according to a data symbol sequence obtained from the interleaving and sequencing,

wherein an independent interleaver is used for each of the multiple repeated Block Units to perform the interleaving and sequencing of the data symbols in the repeated Block Unit.

4. The method of claim 1 , wherein the same scrambling code sequence is used for users in the same cell.

5. The method of claim 1 , further comprising:

performing channel estimation on a user dedicated pilot symbol inserted in a repeated Block Unit to obtain a channel response for a user of the respective users in the repeated Block Unit;

wherein performing channel estimation on the user dedicated pilot symbol inserted in the repeated Block Unit to obtain the channel response for the user in the repeated Block Unit comprises:

performing channel estimation on the user dedicated pilot symbol inserted in the repeated Block Unit to obtain a channel response of the pilot symbol, and

performing interpolation processing on the channel response of the pilot symbol to obtain the channel response, of a received signal at a time-frequency symbol position, for the user in the repeated Block Unit.

6. The method of claim 1 , wherein detecting the received data sequence using the combined repeated channel response sequence array to obtain the data symbols of the respective users comprises:

matched filtering the received data sequence using the combined repeated channel response sequence array; and

processing a result obtained from the matched filtering with a Linear Joint Detector, to obtain the data symbols of the respective users.

7. The method of claim 6 , wherein the Linear Joint Detector comprises one of a Whitening Matched Filter, a Zero-Forcing Block Linear Equalizer, or a Minimum Mean Square Error Block Linear Equalizer.

8. The method of claim 6 , further comprising noise decorrelation processing on the received data sequence before the matched filtering.

9. The method of claim 1 , further comprising: dividing the determined combined repeated channel response sequence array into multiple combined repeated channel response sequence array groups;

wherein detecting the received data sequence using the combined repeated channel response sequence array to obtain the data symbols of the respective users comprises:

detecting the received data sequence using respective multiple combined repeated channel response sequence array groups, to obtain multiple group detection results; restoring interference based on the multiple group detection results, to obtain interference components caused by the respective multiple combined repeated channel response sequence array groups;

obtaining a respective net receiving data sequence of a user of the respective users, the user belonging to a group, the respective net receiving data sequence corresponding to a respective multiple combined repeated channel response array group by cancelling interference caused by an interference component of a user not belonging to the group; and

detecting respective net receiving data sequences of the respective users using the respective combined repeated channel response sequence array groups, to obtain the data symbols of the respective users.

10. The method of claim 9 , wherein dividing the determined combined repeated channel response sequence array comprises:

dividing the determined combined repeated channel response sequence array according to at least one of correlation between combined repeated channel response sequences of the respective users, cells of the respective users and signal receiving intensities of pilot symbols of the respective users.

11. The method of claim 1 , wherein the respective users are:

multiple users in the same cell; or

multiple users in different cells.

12. The method of claim 11 , further comprising determining the respective users according to a selection of intensities of received signals of the respective users.

13. The method of claim 12 , wherein the intensities of the received signals comprise intensities of received signals for user dedicated pilot sequence signals.

14. A device for multi-user detecting of an Orthogonal Frequency Division Multiplexing (OFDM) transmission signal, comprising:

a first unit, which is configured to combine received signals, at corresponding time-frequency symbol positions in all of multiple repeated Block Units in relation to a same data symbol of respective users in the multiple repeated Block Units, into a received data sequence;

a second unit, which is configured to determine a combined repeated channel response sequence array corresponding to the received data sequence; and

a third unit, which is configured to detect the received data sequence using the combined repeated channel response sequence array, to obtain data symbols of the respective users; and

wherein the second unit comprises:

a first combined repeated channel response sequence array generating module, which is configured to obtain combined repeated channel response sequences for the respective users from an Repeat Code sequence consisting of weight factors used for weighting the same data symbol of the respective users in the multiple repeated Block Units, and a repeated channel response sequence which is a combination of channel responses for the respective users in the multiple repeated Block Units; and to construct the combined repeated channel response sequence array corresponding to the received data sequence using a combination of the combined repeated channel response sequences for the respective users; or

a second combined repeated channel response sequence array generating module, which is configured to obtain combined repeated channel response sequences for the respective users from an Repeat Code sequence consisting of weight factors used for weighting the same data symbol of the respective users in the multiple repeated Block Units, a repeated channel response sequence which is a combination of channel responses for the respective users in the multiple repeated Block Units, and a scrambling code sequence which is a combination of scrambling codes for the respective users in the multiple repeated Block Units; and to construct the combined repeated channel response sequence array corresponding to the received data sequence using a combination of the combined repeated channel response sequences for the respective users.

15. The device of claim 14 , further comprising:

a receiving unit, which is configured to receive broadband Orthogonal Frequency Division Multiplexing data symbols; and

a dividing unit, which is configured to, according to predefined repeated Block Units, divide and allocate effective data symbols in the received OFDM data symbols to multiple repeated Block Units.

16. The device of claim 15 , further comprising;

a time-frequency symbol position determining unit, which is configured to use an interleaver for interleaving and sequencing the data symbols in the multiple repeated Block Units, determine the time-frequency symbol positions in the multiple repeated Block Units (BUs) in relation to the same data symbol according to a data symbol sequence obtained from the interleaving and sequencing.

17. The device of claim 14 , wherein the third unit comprises:

a matched filter module, which is configured to perform matched filtering of the received data sequence using the combined repeated channel response sequence array; and

a Linear Joint Detection module, which is configured to process a result obtained from the matched filtering, to obtain the data symbols of the multiple users.

18. The device of claim 14 , further comprising a dividing unit configured to divide the determined combined repeated channel response sequence array into multiple combined repeated channel response sequence array groups;

wherein the third unit further comprises:

a first detecting module, which is configured to detect the received data sequence using respective multiple combined repeated channel response sequence array groups to obtain multiple group detection results, and restore interference based on the multiple group detection results to obtain interference components caused by the respective multiple combined repeated channel response sequence array groups;

an interference canceling module, which is configured to obtain a respective net receiving data sequence of a user of the respective users, the user belonging to a group, the respective net receiving data sequence corresponding to a respective multiple combined repeated channel response array group by cancelling interference caused by an interference component of a user not belonging to the group; and

a second detecting module, which is configured to detect respective net receiving data sequences of the respective users using the respective combined repeated channel response sequence array groups, to obtain the data symbols of the respective users.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2021
From: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY
To: DATANG MOBILE COMMUNICATIONS EQUIPMENT CO.,LTD.
Reel/Frame 057452/0169 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2011
From: DATANG MOBILE COMMUNICATIONS EQUIPMENT CO., LTD.
To: CHINA ACADEMY OF TELECOMMUNICATIONS TECHNOLOGY
Reel/Frame 026261/0387 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2010
From: WANG, YINGMIN; SUN, SHAOHUI; BI, HAI; SUO, SHIQIANG; TANG, YEMING
To: DATANG MOBILE COMMUNICATIONS EQUIPMENT CO., LTD.
Reel/Frame 024691/0775 →
Priority Claims (1)
CN 2007 1 0175240 · Sep 27, 2007 · national
Continuity (1)
Related Publication 20100303162A1 · Dec 2, 2010