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 PDFInfo
- 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
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
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
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.
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.
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).
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.
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.
A ' is defined as equation 8.
Equation 9 is the totalling pattern of the rewriting of equation 6 as the K burst.
Equation 9 can be rewritten as 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.
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.
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.
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.
The overall signal model of data detection is to be represented as equation 16 and 17.
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.
Equation 18
H
c ' HBe H
c' determinant.Other method is to use least mean-square error (MMSE) to separate as equation 19.
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.
At the least mean-square error method, R is defined as equation 22.
Equation 22
The structure of channel correlation matrix R is to be represented as equation 23.
Equation 18 and 19 is to be written as equation 24 and 25 respectively with the R pattern.
Equation 24
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.
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.
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.
As a result, the decomposition of channel response matrix becomes equation 34.
For restore data chip vector
s, equation 35 is to be used.
In the frequency domain, equation 35 becomes 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 |
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 |
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 |
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.
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) |
-
2002
- 2002-01-28 CN CNA2007100044870A patent/CN1992544A/en active Pending
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 |