CN1992544A - Low complexity data detection using fast fourier transform of channel correlation matrix - Google Patents

Low complexity data detection using fast fourier transform of channel correlation matrix Download PDF

Info

Publication number
CN1992544A
CN1992544A CNA2007100044870A CN200710004487A CN1992544A CN 1992544 A CN1992544 A CN 1992544A CN A2007100044870 A CNA2007100044870 A CN A2007100044870A CN 200710004487 A CN200710004487 A CN 200710004487A CN 1992544 A CN1992544 A CN 1992544A
Authority
CN
China
Prior art keywords
data
channel response
signal
channel
equation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA2007100044870A
Other languages
Chinese (zh)
Inventor
潘俊霖
帕萨波拉丁·德
艾利拉·莱尔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
InterDigital Technology Corp
Original Assignee
InterDigital Technology Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by InterDigital Technology Corp filed Critical InterDigital Technology Corp
Publication of CN1992544A publication Critical patent/CN1992544A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

A combined signal is received over a shared spectrum in a time slot in a time division duplex communication system using code division multiple access. Each data signal experiences a similar channel response. The similar channel response is estimated. A matrix representing a channel of the data signals based on in part the estimated channel response is constructed. A spread data vector is determined based on in part a fast fourier transform (FFT) decomposition of a circulant version of the channel matrix. The spread data vector is despread to recover data from the received combined signal.

Description

Use the low-complexity Data Detection of channel correlation matrix fast fourier transform
The application is the dividing an application of No. 02804604.8 application for a patent for invention of the above-mentioned title submitted on August 6th, 2003.
(1) technical field
The relevant wireless telecommunication system of the present invention, particularly, the Data Detection in the relevant wireless telecommunication system of the present invention.
(2) background technology
Fig. 1 describes wireless telecommunication system 10.Communication system 10 has and subscriber equipment (Ues) 14 1To 14 3The base station 12 of communication 1To 12 5Each base station 121 has with its operating space and subscriber equipment (UEs) 14 1To 14 3The associative operation district of communication.
Cut apart multiple access (CDMA) and use sign indicating number to cut apart the time by-pass (TDD/CDMA) of multiple access as sign indicating number, multiplex communication is to be transmitted in same frequency spectrum.These communications are by its channelization code difference.For more effective use frequency spectrum, sign indicating number is cut apart multiple access/time by-pass (TDD/CDMA) communication system and is used the repeating frame of being distinguished the time slot that is used for communication.The communication that is transmitted with this system will have one or multichannel associated code and be designated to its time slot.One yard use in one time slot is to be called as Resource Unit.
Because multiline message can be transmitted in same frequency spectrum and identical time, so the receiver in this system must be distinguished multiline message.A kind of method that detects this signal is to detect for the multichannel user.During multichannel user detects, with all UEs14 1To 14 3The signal that the user produces connection is simultaneously detected.The method of carrying out multichannel user detection is to comprise that the change basis bindings such as piece linearity of using Cholesky or approximate Cholesky to decompose detect (BLE-JD).
Another kind method is to detect for single user.During single user detected, data were only at single user (UE14 1) be resumed.Based on application, single user detect data can use one or many yards be transmitted.The method that fill order user detects comprises the changes such as piece linearity of using Cholesky or approximate Cholesky to decompose.These methods have high complexity.High complexity causes UE14 1The power consumption that the place increases progressively, thereby the minimizing that produces battery life.So expection has can detect the alternative method that is received data.
(3) summary of the invention
Composite signal is to use sign indicating number to cut apart multiple access and is received in public frequency spectrum in the time slot in the time-division two-way communication system.Each data-signal is the similar channel response of experience.Similar channel response is estimated.Expression partly based on the matrix of the channel of the data-signal that is responded by estimated channel by construction.Spread data vector is that part is decomposed based on the fast fourier conversion (FFT) of the conversion approximation of channel matrix and determined.Spread data vector is restrained from received composite signal comes restore data.
(4) description of drawings
Fig. 1 is a wireless telecommunication system.
Fig. 2 is that a simplification transmitter and a single user detect receiver.
Fig. 3 is the schematic diagram of communication burst.
Fig. 4 is the flow chart of low-complexity Data Detection.
Fig. 5-Figure 15 is the curve chart of low-complexity Data Detection usefulness.
(5) embodiment
Fig. 2 describes to use sign indicating number to cut apart one of low-complexity Data Detection in the multiple access/time-division two-way communication system to simplify transmitter 26 and receiver 28.In the canonical system, transmitter 26 is to be positioned at each UE14 1To 14 3In, and the multiplex circuit 26 of transmission multiplex communication is to be positioned at each base station 12 1To 12 5In.Low-complexity Data Detection receiver 28 can be positioned at base station 12 1, UEs14 1To 14 3Or both places.Receiver 28 can be used in UE14 1, at the multichannel user of medium or single user to detection as the high data rate service of per second 2 megabits (Mbs).As a single UE14 only 1When being transmitted in the time slot, receiver 28 also can be used in base station 12 1
Transmitter 26 can transmit data in less radio-frequency channel 30.Data producer 32 in the transmitter 26 can produce the data that are transferred into receiver 28.Launch and changing device 34 deployable data, and can make launch reference data with suitably assign in time slot and the sign indicating number in the slow row sequence that connects do the time multitask, to produce communication burst or burst.
Show that as Fig. 3 typical communication burst 16 has slow 20, one guard periods 18 and two data fields 22,24 in one.In slow 20 separate two data fields 22,24, and guard period 18 can be separated the communication burst and impels the arrival time that is transmitted from the burst of different transmitters 26 to produce difference.Two data fields 22,24 comprise the communication bursty data.
The communication burst by modulator 36 modulations to radio frequency (RF).Antenna 38 can be via the antenna 40 of less radio-frequency channel 30 emitting radio frequency signals to receiver 28.It is one of any that the type that is used to be transmitted the modulation of communication can be known to the skilled artisan person, as Quadrature Phase Shift Keying (QPSK) or quadrature amplitude modulation modulation (QAM).
The antenna 40 of receiver 28 can receive various radiofrequency signals.Received signal by demodulator 42 demodulation to produce baseband signal.Baseband signal is to be assigned to the suitable sign indicating number that is received burst by being processed over time slot as channel estimation device 44 and low-complexity data detection device 46 and having.Channel estimation device 44 be to use in the baseband signal in the slow row sequence that connects form channel information be provided.Channel information is transmitted data as hard symbol (hardsymbols) by what data detection device 46 was used for estimating received communication burst.
Data detection device 46 is to use the data of the communication burst that channel information that channel estimation device 44 provided and transmitter 26 employed known spreading codes estimate to estimate that received communication burst receives.The low-complexity Data Detection is explained with the flow chart of Fig. 4.Though the low-complexity Data Detection is to use third generation partner plan (3GPP) universal terrestrial communication radio access (UTRA) sign indicating number to cut apart multiaccess system and explains that as the target communication system it still is applicable to other system.This system is by-pass (W-CDMA) system during for the direct sequence wideband, and wherein to transmit be to be restricted to the mutual exclusion time slot for up link and down link.
Receiver 28 is to use its antenna 40 to receive whole K bursts 48 of arriving at simultaneously.But the K burst is above being stacked and placed on each other with an observation interval.Some or all K bursts be derived from or to same subscriber to obtain higher data rate service.
The K of K burst ThBurst is to use length Q chip C (k)Sign indicating number launches N sIn the symbol each is to draw length QN sChip sequence.K ThBurst can length W chip the response of known or estimated channel h (k)Come by channel to form the chip sequence of length, N c=(SFN s+ W-1).SF is for launching the factor.Because uplink signal can be led from multichannel UEs14 1To 14 3So, each in the up link h (k)Can be distinguished.Because can't disperse the down link that transmits, so all bursts are all by identical channel and have identical h (k)Single vector that receives is all regarded from all users' burst by receiver 28 places rStacked and arrive at.Some or all K bursts can be many yards transmission.Because many yards are originated from identical transmitter 26, so that it has is identical h (k)
Multichannel subscriber signal model is to comprise N cIndividual known receiving chip and KN sThe information-bearing symbol of individual the unknown.K ThThe symbol response of burst s (k)Be for C (k)With h (k)Convolution.So, s (k)Be length for (SF+W-1) chip.W is impulse response, the chip vestige that its expression union of symbol stays.From the hurdle vector d (k) r (k)K ThThe N of burst sUnknown symbols is to be K ThBurst is received the contribution of chip vector to integral body, r d (k)Be K ThThe data vector of burst. d (k)And r (k)Linked to each other by equation 1.
r (k)=A (k) d (k), wherein the k=1...K equation 1
A (k)Be K ThThe channel response matrix of burst, it is j ThThe hurdle is d (k)The N of the symbol response of element cXN sMatrix.Suppose time constant sign response, A (k)Each hurdle has identical support, s (k)And the hurdle that continues is the conversion version for the zero filling and first hurdle.The vector that is received of whole chip rate is according to equation 2.
r - = Σ i = 1 K r - ( k ) + n - Equation 2
N is for having variance σ 2Independent equity distribute the zero average noise vector of (i.i.d.) composition.When being write when doing single matrix equation formula, equation 2 becomes equation 3.
r=A d+ nEquation 3
A is whole channel response matrix, and it is big or small N c* KN sMatrix. dBe data vector, it is length K N sThe hurdle vector.Equation 2 and equation 3 can be made and be received vector rIn the symbol border disturb (ISI) and multiple access to disturb (MAI).
Equation 1,2 and 3 signal model are that sampling is customized at chip rate, as per second 3.84 megachips (Mcps) in third generation partner plan (3GPP) universal terrestrial communication radio access system.At by the statistical accuracy that increases, receiver 28 sampling that can overuse is sampled as the multichannel chip rate.Typical multichannel chip rate sampling is the twice for chip rate, and received signal burst can be the excessive sampling that produces the multichannel sampling sequence.Each sequence is to be sampled each other with the chip rate that different time is setovered.At m ThSample sequence, K ThBurst is with known or estimated channel response h m (k)Pass through channel. r m (k)Be to be K ThBurst is to m ThWhole-sample chip vector r mConvolution.Data symbol vector d (k)And m ThThe sampling A vector r m (k)Linked to each other by equation 4.
r m (k)=A m (k) d (k), k=1...K wherein, m=1...M equation 4
A m (k)Be m ThThe symbol response matrix of sequence.It is j ThThe hurdle is d (k)J ThThe N of the sampling symbol response of element c* N sMatrix.
Equation 5 is m ThThe whole chip rate of sample sequence be received vector.
r - m = Σ i = 1 K r - m ( k ) + n - · · · m = 1 · · · M Equation 5
At the chip rate sampling of M multichannel, single matrix notation formula becomes equation 6.
r'=A ' d + nEquation 6
Wherein r' for received signals vector and be defined as equation 7.
r ′ - = r - 1 r - 2 · · · r - M Equation 7
A ' is defined as equation 8.
A ′ = A 1 A 2 · · · A M Equation 8
Equation 9 is the totalling pattern of the rewriting of equation 6 as the K burst.
r - ′ = Σ k = 1 K A ′ ( k ) d - ( k ) + n - Equation 9
Equation 9 can be rewritten as equation 10
r - ′ = Σ k = 1 K H ′ ( k ) C ( k ) d - ( k ) + n - Equation 10
C (k)Be K ThThe sign indicating number sequence of burst.H ' (k)Be K ThThe channel response of sequence, sampling is defined as equation 11 at M multichannel chip rate for it.
H ′ ( k ) = H 1 ( k ) H 2 ( k ) · · · H M ( k ) Equation 11
When the signal burst in the time slot was derived from the same subscriber in the up link or comes same subscriber in the down link, this burst can be by identical transfer path and identical decline channel.As a result, H ' (k)All identical for all bursts (to all k and j, H ' (k)=H ' (j)=H ' c), and in equation 10, be substituted H ' cBe equation 12.
r - ′ = H c ′ Σ k = 1 K C ( k ) d - ( k ) + n - Equation 12
Equation 13 is rewritten as single matrix notation formula for equation 12.
r'=H c' C d+ nEquation 13
C is the sign indicating number matrix.At the sampling of M chip rate, H ' cCan be write as equation 14.
H c ′ = H c 1 H c 2 · · · H cM Equation 14
At m ThThe chip rate sampling, H CmBe m ThThe channel response of sample sequence.Each H Cm, m=1....M is by channel estimation device 44,50 decisions.Each H CmMatrix structure be to be represented as equation 15,52.
Figure A20071000448700111
Equation 15
The overall signal model of data detection is to be represented as equation 16 and 17.
r - ′ = H c ′ s - + n -
Equation 16
s=C dEquation 17
sBe expanding data chip vector.C is a code vector.One method of decision is to use forces separating as equation 18 that equation 16 makes zero.
s - = ( H c ′ H H c ′ ) - 1 H c ′ H r -
Equation 18
H c ' HBe H c' determinant.Other method is to use least mean-square error (MMSE) to separate as equation 19.
s - = ( H c ′ H H c ′ + σ 2 I ) - 1 H c ′ H r -
Equation 19
σ 2Be noise variance.I is a unit matrix.At sSolve an equation after 17 or 18, separating of equation 17 can be represented as equation 20,56 by convergence.
d=C H sEquation 20
Below at s18 and 19 the method for solving an equation is to use channel correlation matrix R or channel response matrix H c', the approximate fast fourier conversion (FFT) of 54 conversion is decomposed.Use arbitrary matrix to be similar to; Yet, use channel response matrix H c' also need the intercepting of the last W-1 row of matrix to come square.So in order to eliminate the depression of order that is produced because of intercepting, channel correlation matrix R is preferable being used.
The conversion of the fast fourier of channel correlation matrix R decompose be presented as follows.At forcing the method for making zero, R is defined as equation 21.
R = H c ′ H H c ′ = Σ m = 1 M H cm H H cm Equation 21
At the least mean-square error method, R is defined as equation 22.
R = H c ′ H H c ′ + σ 2 I
Equation 22
The structure of channel correlation matrix R is to be represented as equation 23.
Figure A20071000448700131
Equation 18 and 19 is to be written as equation 24 and 25 respectively with the R pattern.
s - = R - 1 H c ′ H r -
Equation 24
R S - = H c ′ H r -
Equation 25
Matrix-vector multiplier R s Can be regarded as the linear combination of the hurdle vector of channel correlation matrix R, its corresponding element by data chip vector S is weighted to equation 26.
R s =s 1 g 1+ s 2 g 2+ ...+s W g W+ s W+1 g W+1+ ...+s NSF g NSFEquation 26
g iI hurdle for channel correlation matrix R.s iI element for expanding data chip vector s.
By the structure of revising matrix R, channel correlation matrix R CirThe approximate available equation 27 of the suitableeest circular matrix decide.
Figure A20071000448700141
First hurdle qFull nonzero element with no any intercepting.Circular matrix R CirBy its first hurdle qDefinition.Circular matrix R CirFirst hurdle qBe to use as equation 28 defined in-place computation or pointer vectors, by the W hurdle of displacement channel correlation matrix R g wAnd draw.
P=[W:NQ, 1:W-1] equation 28
Alternately, circular matrix is also by the W hurdle of channel correlation matrix R g wDefinition.Usually, any hurdle greater than the W hurdle all suitably the pointer vector be used (permutation vector).
This alternative approximation cycle channel correlation matrix R ' CirR can link to each other CirBe equation 29.
R ' Cir=R Cir(:, p) equation 29
The advantage of the method is g wCan not need replace and directly be used.Yet, the expanding data chip vector that this is separated sNeed by the pointer vector p -Backward-substitition is an equation 30.
First row by in the displacement previous mode then do not need backward-substitition s
P_=[NSF-W+2:NSF, 1:NSF-W+1] equation 30
Equation 31 is matrix R CirFast fourier conversion decompose.
R Cir=D p -1Λ RD PEquation 31
D PBe P point fast fourier transition matrix, and Λ RBe diagonal matrix, its diagonal angle is matrix R CirThe fast fourier conversion on first hurdle.Λ RBe defined as Λ R=diag (D P q)
Use channel response matrix H C' fast fourier conversion decompose be presented as follows.Coupling is filtered H C' H r' by equation 32.
H C ′ H r ′ - = Σ m = 1 M H cm H r - m Equation 32
Corresponding each sample sequence H Cm, m=1,2 ... the channel response matrix of .M is to be circular matrix.Each matrix can be broken down into three fast fourier transition matrix multipliers such as equation 33.
H cm = D P - 1 Λ H cm D P , m = 1 · · · · M Equation 33
As a result, the decomposition of channel response matrix becomes equation 34.
H C ′ H r ′ - = D P - 1 Σ m = 1 M Λ H cm * D p r - m Equation 34
For restore data chip vector s, equation 35 is to be used.
s - = R cir - 1 H c ′ H r - ′ = D P - 1 Λ R - 1 Σ m = 1 M Λ H cm * D P r - m Equation 35
In the frequency domain, equation 35 becomes equation 36.
F ( s - ) = Σ m = 1 M F ( h - m ) * ⊗ F ( r - m ) F ( q ) - Equation 36
 represents the operand that the element multiplier multiplies each other.Utilize equation 36, F ( s) determined.By adopt F ( s) the phase transoid, spread data vector sDetermined.If the multichannel user who is used in the down link detects, or the single channel user only uses the time slot in the up link, then sCan be by using all sign indicating numbers to restrain to recover to be transmitted data dAs soft symbol.If the single channel user who is used in the down link detects, then sCan be by using user code to be restrained with restoring user data as soft symbol.
Two kinds of methods of carrying out fast fourier conversion decomposition are to be main gene algorithm (PFA) and the truth of a matter-2 algorithm.Though when two non-exponential of fast fourier transfer point was used, the main gene algorithm was regarded as more efficient than the truth of a matter-2 algorithm, so for simplicity, following complexity analyzing is based on the conversion of the truth of a matter-2 fast fourier and implements.Complexity based on the truth of a matter-2 algorithm can be regarded as the poorest case.When the main gene algorithm is used, can obtain the extra improvement of complexity.The zero tracking truth of a matter-2 fast fourier conversion implements to stay zero tracking, H CmFirst hurdle, m=1...M, vector r m, m=1...M and q.Zero tracking can make its length equal the nearest truth of a matter-2 integer, and it is more than or equal to the length of data field.For example, being planned direct sequence wideband time-division two-rail code by third generation partner, to cut apart the length of the data field of the burst type 1 in the burst of multiple access standard criterion be 976 chips.976 the nearest truth of a matter-2 integer is to be 1024 (P=1024).P is the truth of a matter-2 integer.
Four types of the truth of a matter-2 fast fourier conversion Calculation is to be necessity: D P r m, D P h m, D P g 1And Two calculating are calculated M time at the sequence of all samplings: D P r m, m=1....M and D P h m, m=1....M.Both are only calculated 1 time at sampled sequence in addition: D P h m, m=1....M and D P g 1Every time slot is calculated once.D P r m, m=1....M, Every time slot is calculated secondary.As a result, need the truth of a matter of 3 (M+1)-2 fast fourier conversion Calculation altogether, each needs Plog 2The P complex calculation.Needing four actual operation by each complex calculation of hypothesis, is to become equation 37 with the complexity of the truth of a matter-2 fast fourier conversion Calculation of per second 1,000,000 actual operation (MROPS) pattern.
C 1=3 (M+1) Plog 2P410010 -6MROPS equation 37
At the complexity of vectorial multiplier, have the M element to element vector multiplier and an element to the element vector divisor, its every time slot is performed secondary.As a result, the complexity with the vector operation of per second 1,000,000 actual operation (MROPS) pattern is to become equation 38.
C 2=2 (M+1) P410010 -6MROPS equation 38
At compute vector qComplexity, it needs MW 2Individual complex calculation, its every time slot is performed once.Complexity with per second 1,000,000 actual operation (MROPS) pattern is to become equation 39.
C 3=MW 2410010 -6MROPS equation 39
Total complexity the convergence in per second 1,000,000 actual operation is to be presented in equation 40.
C Fft=C 1+ C 2+ C 3MROPS equation 40
Restraining every time slot is performed twice.Complexity with the convergence of per second 1,000,000 actual operation patterns is to be presented in equation 41.
C Desp=2KNQ410010 -6MROPS equation 41
As a result, the total complexity that comprises the Data Detection of convergence is to be presented in equation 42 or 43.
C Total=C Fft+ C DespMROPS equation 42
C total=[3(M+1)Plog 2P+2(M+1)P+MW 2+2KNQ]·4·100·10 -6 MROPS
Equation 43
Complexity in per second 1,000,000 actual operation that following table 1024 truth of a matter-2 of demonstration (P=1024) are calculated.Complexity is to be shown in table 1 and to be shown in table 2 with the sampling of twice chip rate with chip rate.The complexity that changes such as piece linearity basis links between detection and the low-complexity Data Detection relatively is to use approximate Cholesky to decompose.Table 5 be show to use approximate Cholesky decompose as piece linearity etc. change the basis link the complexity ratio that detects the low-complexity Data Detection complexity complexity relatively.As show that it is low complexity that the low-complexity Data Detection has far beyond linking the approximate Cholesky that detects based on changes such as piece linearity basis.For most of cases, to decide on the quantity that is transmitted and launches the factor that links the complexity of the approximate Cholesky that detects based on changes such as piece linearity basis, the low-complexity Data Detection is to be 25% in chip rate, the twice chip rate is to be 30%.
Table 1. uses per second 1,000,000 actual operation of the full burst of low-complexity Data Detection to burst type 1 with the chip rate sampling needle
Linear function is carried out in every burst Function is carried out in per half burst twice
The # of burst, K Construction q Via the truth of a matter-2 Via the truth of a matter-2 Via the truth of a matter-2 Via the truth of a matter-2 Convergence C (k)H s Sum total
Table 2. uses per second 1,000,000 actual operation of the full burst of low-complexity Data Detection to burst type 1 with twice chip rate sampling needle
1 2.6 8.2 8.2 16.4 16.4 0.78 52.6
8 2.6 8.2 8.2 16.4 16.4 6.25 58.1
12 2.6 8.2 8.2 16.4 16.4 9.4 61.2
13 2.6 8.2 8.2 16.4 16.4 10.1 61.9
14 2.6 8.2 8.2 16.4 16.4 10.9 62.7
16 2.6 8.2 8.2 16.4 16.4 12.5 64.3
Table 3 links per second 1,000,000 actual operation that detect between (BLE-JD) and the low-complexity Data Detection with change bases such as chip rate sampling comparison block linearities
Launch the factor, Q The # of burst, K Suppose logarithm Piece linearities etc. are changed the basis and are linked detection
1 1 26.7 318.2
16 8 32.2 81.1
12 35.3 174.6
13 36 205.5
14 36.8 239.4
16 38.4 318.2
Table 4 links per second 1,000,000 actual operation that detect between (BLE-JD) and the low-complexity Data Detection with change bases such as chip rate sampling comparison block linearities
Launch the factor, Q The # of burst, K Suppose logarithm Piece linearities etc. are changed the basis and are linked detection
1 1 52.6 427.6
16 8 58.1 124.8
12 61.2 248.3
13 61.9 287.7
14 62.7 330.4
16 64.3 427.6
Table 5 is as the complexity of the fast fourier conversion of the channel correlation matrix of the ratio of the complexity that links the approximate Cholesky that detects based on changes such as piece linearity basis.The complexity that links the approximate Cholesky that detects based on changes such as piece linearity basis is to be transmitted with 100% complexity.
Launch the factor, Q The # of burst, K The chip rate sampling The sampling of twice chip rate
1 1 8% 12%
16 8 39% 47%
12 20% 25%
13 18% 22%
14 15% 19%
16 12% 15%
Fig. 5-Figure 15 is a curve chart of carrying out the low-complexity Data Detection.Two high data rate service are by emulation.One is that the solid size with SF=1 transmits, and another one is many yards transmission that have 12 yards and the expansion factor 16 is respectively arranged.The low-complexity Data Detection is to launch tested down in the various delays that comprise four (WG4) of third generation partner planning work group of being defined the delay frequent case 1,2 of expansion and 3.Emulation is to be set at chip rate sampling and the sampling of twice chip rate.The length that postpones to launch is assumed to be W=57.Zero time error is supposed via full emulation.Channel impulse response supposed known accurately.Usually in emulation, it is good carrying out the many yards more corresponding solid size copies of bit error rate (BER) that transmit case.At employed special case in the emulation, solid size transmits every time slot and uses 16 Resource Units, and the many yards every time slots of transmission only use 12 Resource Units.Only use 12 sign indicating numbers can produce less interference and preferable bit error rate.Link to detect with change such as piece linearity basis and compare, in solid size and the many yards transmission, decompose the hypothesis logarithm of (FFT-R) based on the fast fourier conversion of channel correlation matrix, only a little or limited execution depression of order are observed.Solid size transmits in the case, in the mode that (FFT-R) decomposed in the fast fourier conversion of channel correlation matrix, reaches the mode of decomposing (FFT-H) based on the fast fourier conversion of channel response matrix, is mutually the same under the chip rate sampling.
To decompose (FFT-R) serve as the basis and be changes bases such as single user's bindings of ideal, the poorest case matched filtering, piece linearity to be linked single user's detection that detection and use be similar to the changes such as piece linearity of Cholesky decomposition compare based on the execution that the low-complexity Data Detection of (FFT-H) is decomposed in the fast fourier conversion of channel response matrix with the conversion of the fast fourier of channel correlation matrix in use.At key work, the scope of bit error rate is usually between 1% and 10%.Link with change such as piece linearity basis and to detect and clear signal to be done in matched filtering (MF) noise proportional (SNR) is carried out wild phase down,, only have a little or constrained signal that noise proportional is observed at the low-complexity Data Detection.Also performance is good down in addition additive white Gaussian (AWGN) channel environment for the low-complexity Data Detection.Fig. 5-Figure 15 shows that the low-complexity Data Detection links compared to the linear basis of the piece that uses approximate Cholesky to decompose to detect, and it provides the bit error rate of outstanding performance and signal to noise proportional and power consumption with low-down complexity.

Claims (15)

1. subscriber equipment that is used for branch groove multi-user communication system, described subscriber equipment comprises a receiver, described receiver is used for receiving at a time slot composite signal of a shared frequency spectrum, wherein said composite signal is included in a plurality of data-signals that receive in the described time slot, each data-signal experiences similar channel response, and described subscriber equipment comprises:
Be used to estimate the device of described similar channel response;
Being used for part is the device that construction one channel correlation matrix is come on the basis with estimated channel response;
Be used for part and be decomposed into the device that a spread data vector is decided on the basis with the fast fourier conversion of the conversion approximation of described channel correlation matrix; And
Be used to restrain described spread data vector with device from the composite signal restore data that received.
2. subscriber equipment that is used for branch groove multi-user communication system, described subscriber equipment comprises a receiver, described receiver is used for receiving at a time slot composite signal of a shared frequency spectrum, wherein said composite signal is included in a plurality of data-signals that receive in the described time slot, each data-signal experiences similar channel response, and described subscriber equipment comprises:
Be used for the take a sample device of described composite signal of the multiple of the chip rate of described composite signal;
Be used to estimate the device of described similar channel response;
Be used for part and be decomposed into the device that a spread data vector is decided on the basis with the fast fourier conversion of the conversion approximation of described channel response matrix; And
Be used to restrain described spread data vector with device from described channel response matrix restore data.
3. subscriber equipment as claimed in claim 1 or 2 also comprises: the multiple with the chip rate of described composite signal provides described composite signal, and described composite signal is to be used to estimate described channel response.
4. subscriber equipment as claimed in claim 3, the multiple of wherein said chip rate are the twice chip rate.
5. subscriber equipment as claimed in claim 1 or 2 also comprises: with the multiple of the chip rate of the described composite signal described composite signal of taking a sample, and the composite signal of being taken a sample is to be used for estimating.
6. one kind is used to use sign indicating number to cut apart the equipment (12 of the time-division two-way communication system (10) of multiple access, 14), described equipment has a receiver (28), one demodulator (42) and a channel estimation device (44), described receiver (28) is the radiofrequency signal that is configured to comprise in the time of reception groove a plurality of data-signals, wherein each data-signal experiences similar channel response, described demodulator (42) is to be configured to radiofrequency signal that demodulation receives to produce a fundamental frequency signal, described channel estimation device (44) is to be configured to estimate described similar channel response, and described equipment is characterised in that:
One Data Detection apparatus (46), it is configured to from a channel response matrix construction one channel correlation matrix H, expression is based on the channel of the data-signal of estimated channel response, be decomposed into the basis with part with the conversion of the fast fourier of the conversion approximation of described channel correlation matrix and decide a spread data vector, and restrain described spread data vector with a plurality of data-signal restore data from being received.
7. device as claimed in claim 6, wherein said Data Detection apparatus (46) are to be configured to multiply each other H via conjugation and described channel response matrix with described channel response matrix HH, and from the described channel correlation matrix H of described channel response matrix construction.
8. as claim 6 or 7 described devices, it is characterized in that described channel estimation device (44) is to be configured to estimate described similar channel response according to the twice of a plurality of data-signals that received or the sample of signal input of more times of chip rates.
9. device as claimed in claim 8 is characterized in that, described channel estimation device (44) is the sample of signal input that is configured to according to the twice chip rate of a plurality of data-signals that received, and estimates described similar channel response.
10. install as claimed in claim 8 or 9, the described sample of signal input of wherein said channel estimation device (44) also inputs to described Data Detection apparatus (46).
11. as claim 6,7,8,9 or 10 described devices, wherein said Data Detection apparatus (46) is that first row that are configured to use described channel correlation matrix to arrange are carried out fast fourier conversion decomposition.
12. as claim 6,7,8,9 or 10 described devices, wherein said channel estimation device (44) is to be configured to use the definition of described channel correlation matrix to be listed as to carry out the fast fourier conversion decompose.
13. as arbitrary described equipment in the claim 6 to 12, it is configured to a subscriber equipment (14).
14. as arbitrary described equipment in the claim 6 to 12, it is configured to a base station (12).
15. one kind is used for using sign indicating number to cut apart the method for time-division two-way communication system reception one composite signal of multiple access, described composite signal is the shared frequency spectrum in the time slot that is transmitted in, described composite signal comprises a plurality of data-signals, wherein each data-signal experiences similar channel response, the method is characterized in that:
From a channel response matrix construction one channel correlation matrix H, represent a channel of data-signal according to estimated channel response,
Part is decomposed into the basis with the fast fourier conversion of the conversion approximation of described channel correlation matrix and decides a spread data vector; And
Restrain described spread data vector with a plurality of data-signal restore data from being received.
CNA2007100044870A 2001-02-06 2002-01-28 Low complexity data detection using fast fourier transform of channel correlation matrix Pending CN1992544A (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US26693201P 2001-02-06 2001-02-06
US60/266,932 2001-02-06
US60/268,587 2001-02-15
US09/814,346 2001-03-22

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CNB028046048A Division CN1295886C (en) 2001-02-06 2002-01-28 Low complexity data detection using fast fourier transform of channel correlation matrix

Publications (1)

Publication Number Publication Date
CN1992544A true CN1992544A (en) 2007-07-04

Family

ID=38214530

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2007100044870A Pending CN1992544A (en) 2001-02-06 2002-01-28 Low complexity data detection using fast fourier transform of channel correlation matrix

Country Status (1)

Country Link
CN (1) CN1992544A (en)

Similar Documents

Publication Publication Date Title
CN1295886C (en) Low complexity data detection using fast fourier transform of channel correlation matrix
CN101273551B (en) Transmission structure supporting multi-user scheduling and MIMO transmission
CN102484570B (en) Methods for determining decoding order in a MIMO system with successive interference cancellation
KR100811907B1 (en) Frequency-hopped ifdma communication system
CN1146136C (en) Apparatus and methods for interference cancellation in spread spectrum communication system
CN1106094C (en) Communication device and method for interference suppression using adaptive equalization in spread spectrum communication system
KR100669969B1 (en) Single user detection
CN1052361C (en) Method and apparatus for canceling spreadspectrum noise
KR101176320B1 (en) Secondary synchronization codebook for e-utran
CN1592989A (en) Efficient multiple input multiple output system for multi-path fading channels
CN1489852A (en) Method and apparatus for error reduction in orthogonal modulation system
CN1393061A (en) MMSE reception of DS-CDMA with transmit diversity
CN108028669A (en) The method and apparatus of communication data in digital chaos collaborative network
CN1902834A (en) Unified mmse equalization and multi-user detection approach for use in a CDMA system
CN1977468A (en) Method and arrangement for mitigation of intercell interference in a cellular communication system
US7738535B2 (en) Method and apparatus for removing pilot channel amplitude dependencies from RAKE receiver output
CN1708935A (en) Data detection and demodulation for wireless communication systems
CN1300477A (en) A method and device for despreading an offset signal
CN1086087C (en) Receiving method and receiver
CN1809043A (en) Frequency domain sub-space channel estimation device and method, receiver and signal receiving method
CN101069258A (en) Wireless communication apparatus and data multiplexing method
CN1110072A (en) CDMA communication system
CN1500245A (en) Iterative fast fourier transform error correction
CN1529438A (en) CDMA spectrum-spreading method, despreading method and receiver
CN1992544A (en) Low complexity data detection using fast fourier transform of channel correlation matrix

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1105720

Country of ref document: HK

AD01 Patent right deemed abandoned

Effective date of abandoning: 20070704

C20 Patent right or utility model deemed to be abandoned or is abandoned
REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1105720

Country of ref document: HK