[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN1604512A - United detecting method and apparatus - Google Patents

United detecting method and apparatus Download PDF

Info

Publication number
CN1604512A
CN1604512A CNA031347576A CN03134757A CN1604512A CN 1604512 A CN1604512 A CN 1604512A CN A031347576 A CNA031347576 A CN A031347576A CN 03134757 A CN03134757 A CN 03134757A CN 1604512 A CN1604512 A CN 1604512A
Authority
CN
China
Prior art keywords
matrix
centerdot
data
joint
principal phase
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.)
Granted
Application number
CNA031347576A
Other languages
Chinese (zh)
Other versions
CN100542080C (en
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.)
Fujitsu Research Development Centre Co Ltd
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to CNB031347576A priority Critical patent/CN100542080C/en
Publication of CN1604512A publication Critical patent/CN1604512A/en
Application granted granted Critical
Publication of CN100542080C publication Critical patent/CN100542080C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Radio Transmission System (AREA)

Abstract

In this invention, each antenna unit in the antenna array separately receives all information of multiple users and then converts the radio frequency signal to base band signal through down transducer. The AD converter converts the analogue signals into digital signals with certain accuracy. Signal separator separates the output data sequence and train sequence and the train sequence are used in estimation of channel impulse respond. The estimation results are processed by relative channel coder and values the test apparatus property through comparing with the sending data symbols.

Description

Associated detecting method and device
Technical field
The present invention is applied to wireless communication field, the multi-user comm that particularly divides multiple access based on direct sequence spread spectrum codes, associated detecting method that is specifically related to adopt in the mobile communication system and device, this method and apparatus can be applicable to the travelling carriage in the mobile communication system or the receiver of base station, is used for detecting simultaneously the data symbol that same sub-district different user that same transmission unit comprises sends.
Background technology
Divide in the system of multiple access (DS-CDMA:Direct Sequence-CodeDivision Multiple Access) technology in the application direct sequence spread spectrum codes, the user of same sub-district identifies with specific user code, is quadrature between the transmitting terminal user code.Because the influence of multipath fading, the orthogonality between the user code is destroyed, thereby causes receiving terminal to have intersymbol interference, and promptly so-called multiple access disturbs (MAI:Multi Access Interference).Traditional receiver disturbs multiple access regards noise as, causes receiving terminal signal interference ratio (power ratio of signal and interference) to reduce, and this is equivalent to the capacity that has reduced system; And multiuser detection is handled the multiple access interference according to useful information, is equivalent to the interference that has reduced between the user like this, has improved the signal interference ratio of receiving terminal.Joint-detection (JD:JointDetection) specially refers to be applied to the multiuser detection of Time Division-Code Division Multiple Access (TD-CDMA:Time Division-CDMA) system, and (The 3 as 3GPP RdGeneration Partnership Project) standardized TDS-CDMA system (TD-SCDMA:Time Division-Synchronous CDMA) based on time-multiplexed broadband CDMA system (UTRA-TDD:(UMTSterrestrial radio access-Time Division Duplex) and China Wireless Telecommunication Standar group (CWTS:China Wireless Telecommunications Standard Committee) suggestion.
In the TD-CDMA system, JD is a kind of key technology that is used for the expanding system capacity.The multiple access that it not only can be eliminated in the same sub-district disturbs, and can also eliminate same user's intersymbol interference.The nineties in 20th century, the basic principle about JD the earliest obtains embodying in document [1], and it has disclosed the dual-use function that JD had, and then A.Klein and P.W.Baier improves and with this technological expansion [2] in the TD-CDMA system.Now, the JD technology mainly contains 4 kinds of methods, be ZF piece linear equalization (ZF-BLE:Zero Forcing Block Linear Equalizer), ZF piece decision feedback equalization (ZF-BDFE:Zero Forcing Block Decision Feedback Equalizer), least mean-square error piece linear equalization (MMSE-BLE:Minimum Mean Square Error BlockLinear Equalizer), least mean-square error piece decision feedback equalization (MMSE-BDFE:MinimumMean Square Error Block Decision Feedback Equalizer), but detailed description list of references [3] and U.S. Pat 5 about these 4 kinds of methods, 970,060 A and US 6,307,851 B1.
The bottleneck that JD uses can reduce a problem, and promptly compute matrix is contrary.The contrary complexity of compute matrix is along with the different of the feature of the dimension of matrix and matrix and obey different rules, as index, square, logarithm etc.Certain methods is arranged at present, approach Qiao Lisiji (Approximate Cholesky) decomposition method as what document [4] proposed, general Shu Er (GeneralizedSchur) decomposition method that document [5] proposes, these methods are directly at the calculated in time domain matrix inversion.Document [6] has been advised another method at the frequency-domain calculations matrix inversion.In these methods, it is minimum to approach Qiao Lisiji decomposition method complexity.When yet these methods were applied to UTRA-TDD and TD-SCDMA system, complexity was still very high.The present invention has taken into full account the characteristic [7] of structuring matrix in joint-detection, has provided a kind of associated detecting method and device of new low complex degree in conjunction with Kumar algorithm [8].
United States Patent (USP)
5970060?A 10/1999?Baier?et?al...................................370/342
6307851?B1?10/2001?Jung?et?al.....................................370/342
6339612?B1?1/2002?Stewart?et?al.....................................375/140
Other publication
(1)Z.H.Xie,R.T.Short,and?C.K.Rushforth,“A?family?of?suboptimumdetectors?for?coherent?multiuser?communications,”IEEE?JSAC,Vol.8,No.4,May?1990,pp.683-690.
(2)A.Klein,“Linear?unbiased?data?estimation?in?mobile?radio?systemsapplying?CDMA,”IEEE?JSAC,Vol.11,No.7,Sept.1993,pp.1058-1066.
(3)P.Jung,J.Blanz,M.Naβhan,P.W.Baier,“Simulation?of?the?uplinkof?JD?CDMA?mobile?radio?systems?with?coherent?receiver?antenna?diversity,”Wireless?Personal?Communication,vol.1,1994,pp.61-89.
(4)H.R.Karimi,N.W.Anderson,“A?novel?and?efficient?solution?toblock-based?Joint?Detection?using?approximate?cholesky?factorization,”IEEEPIMRC98,Boston,MA,Sept.1998,pp.1340-1345
(5)M.Vollmer,M.Haardt,and?J.Gotze,“Comparative?study?ofJoint-Detection?techniques?for?TD-CDMA?based?mobile?radio?systems,”IEEE?JSAC,Vol.19,No.8,Aug.2001,pp.1461-1475
(6)Nevio?Benvenuto,Giovanna?Sostrato,“Joint?Detection?with?lowcomputational?complexity?for?hybrid?TD-CDMA?systems,”IEEE?JSAC,Vol.19,No.1,Jan.2001,pp.245-253
(7)Victor?Y.Pan,Structured?Matrices?and?Polynomials:UnifiedSuperfast?Algorithm,Springer,New?York,USA,2001.
(8)Rajendra?Kumar,“A?fast?algorithm?for?solving?a?Toeplitz?system?ofequations,”IEEE?Trans?on?ASSP,Vol.ASSP-33,No.1,February?1985,pp.254-267.
Summary of the invention
The present invention can be used for any multi-user comm based on the DS-CDMA technology, particularly UTRA-TDD and TD-SCDMA system.Be intended to further reduce the JD complexity, so that when this technology of application, complexity can be accepted for current digital signal processor spare.
The present invention is used for detecting and estimates the data symbol that the different user from same sub-district that same transmission unit receives sends.Received signal is separated into two parts before using associated detection technique, and a part is the training sequence that comprises channel information, and another part is the data of transmission.Estimate channel impulse response according to training sequence, and set up the particular matrix structure that comprises user profile and channel status according to the diversity number of reception antenna and number of users, and this matrix structure carried out special processing to reduce the complexity of computing, use the data symbol that a kind of fast algorithm estimates that different user sends simultaneously.
According to an aspect of the present invention, a kind of joint-detection device that is applied to direct sequence spread spectrum CDMA multi-antenna diversity received communication system is provided, comprise: the data combiner is used for the data message from different antennae is made up according to the data block in the transmission unit correspondence; Main system matrix maker is used for the user code by calculating each user and the convolution of channel impulse response and obtains the main system matrix; Principal phase is closed the matrix maker, is used for obtaining principal phase by being correlated with of computing main system matrix and closes matrix; Digital matched filter is used for receiving the preliminary treatment before data block is carried out joint-detection; Principal phase is closed the matrix inversion calculator, is used to calculate principal phase and closes the inverse of a matrix matrix; Data estimation is used for estimating data symbol corresponding to different user according to the data behind the digital matched filtering and inverse matrix.
According to another aspect of the present invention, a kind of associated detecting method that is applied to direct sequence spread spectrum CDMA multi-antenna diversity received communication system is provided, may further comprise the steps: will make up according to data block corresponding in transmission unit from the data message of different antennae; Utilize each user's the user code and the convolution of channel impulse response to obtain the main system matrix; Obtain principal phase by being correlated with of computing main system matrix and close matrix; Data block is carried out digital matched filtering; Calculate principal phase and close the inverse of a matrix matrix; Estimate data symbol according to filtered data and inverse matrix corresponding to different user.
According to another aspect of the present invention, provide a kind of direct sequence spread spectrum CDMA multi-antenna diversity received communication system that uses above-mentioned joint-detection device, this system comprises: be used for the independent diversity antenna array that receives the information that sends from all users; Be used for radiofrequency signal is converted into the low-converter of baseband signal; Be used for receiving baseband signal is converted to the analog to digital converter of digital baseband signal with certain dynamic range; Be used for digital baseband signal is divided into the signal splitter of data message and training sequence; Be used for estimating the channel estimator of channel impulse response according to training sequence; Be used for joint-detection device according to the data symbol of channel impulse response and the transmission of data message estimating user; Be used for recovering the channel decoder of the data symbol of transmission according to estimated result.
Description of drawings
Fig. 1 is a structure chart of using the multi-antenna diversity reception wireless communication system of joint-detection.
Fig. 2 is the structure chart of joint-detection device.
Fig. 3 shows the transformat that sends signal.
Fig. 4 is the signal extraction schematic diagram before the joint-detection.
Fig. 5 shows the structural relation between the main matrix in the joint-detection device.
Fig. 6 is the realization flow figure of joint-detection device.
Embodiment
With reference to Fig. 1, in same sub-district, the signal that maximum K different users 101 send by M different wireless channel 102 can be received machine 103 and detect, and the transmission form of signal as shown in Figure 3.The array 104 that M antenna formed receives all K user's signal respectively, according to method shown in Figure 4 by signal splitter 107 extracted data information and training sequence information after, uses the data of K user's transmission of joint-detection device shown in Figure 2 109 estimations.Fig. 6 has provided the realization flow of joint-detection device 109, and the structural relation in implementation procedure between the matrix as shown in Figure 5.
With reference to Fig. 1, each antenna element in the receiving antenna array 104 has received all information from K user respectively, transfer radiofrequency signal to baseband signal by low-converter 105 then, after analog to digital converter 106 was quantified as the digital signal with certain precision with analog signal, the data message of output was used signal splitter 107 with training sequence according to method shown in Figure 4 and is separated.Wherein, training sequence is used to estimate channel impulse response, and this function realizes by channel estimator 108.Two parts data message that training sequence separates injects combined detector 109 simultaneously, and they use the last data message corresponding to K user's transmission of same correlation matrix estimation.After estimated result is handled by corresponding channel decoder 110, by with the performance of relatively estimating the joint-detection device that sends information symbol.
With reference to Fig. 2, main system matrix maker 202 is realized the convolution that the channel impulse of local K user code 201 that generates and channel estimator 108 outputs is rung, formation main system matrix.Channel estimator 108 is used the training sequence of signal splitter 107 outputs and is estimated channel impulse response.Principal phase is closed matrix maker 203 and is used for the relevant of computing system matrix, closes matrix thereby generate principal phase.Matrix inversion 204 mainly is to calculate principal phase to close inverse of a matrix.Data combiner 207 will be from the data message of different antennae (by signal splitter 107 outputs) according to data block combinations corresponding in transmission unit, multiplies each other with the conjugate transpose of main system matrix then and realizes the function of digital matched filtering 206.Data estimation 205 is actual to be a matrix multiplier, and its output is corresponding to the data symbol of the different user of estimating.After cutting apart by simple data, output to the channel decoder 110 of corresponding different user.
With reference to Fig. 3, the sending order of signal is data block 301 successively, and training sequence 302 and data block 303 have one section space not send any useful information between adjacent transmission unit, is called protection interval 304.Because after the user sent the transmission of signal process wireless channel, the signal that antenna receives mutual existence in transmission unit was disturbed, annoyance level can be measured by the memory span W of channel impulse response filter.Before using combined detector, first extracted data information and training sequence, the method for extraction is with reference to Fig. 4.First data sequence that is used for joint-detection is made up of undisturbed data block 401 and interference piece 402, its length adds W-1 for sending data sequence length, training sequence is by disturbing piece 402, undisturbed training piece 403 and interference piece 404 are formed, its length is identical with the transmission training sequence, second data sequence is by disturbing piece 404 and undisturbed data block 405 to form, and its length adds W-1 for sending data sequence length.Protection 406 has been avoided the interference between the data block in adjacent two transmission units at interval.
Fig. 6 shows the flow process of whole joint-detection, data message and training sequence that the expression of the 601st step is extracted from transmission unit shown in Figure 4, training sequence is used for estimating channel impulse response in the 602nd step that user code 603 and channel impulse sound are used at the 604th step computing main system matrix.Next, at first two data blocks are carried out digital matched filtering respectively in the 605th step, ask the relevant corresponding principal phase pass matrix that obtains in the 606th step by the main system matrix, by the corresponding major cycle matrix of the 607th step structure, next cut apart multinomial and calculate principal phase in the 609th step in the 608th step and close inverse of a matrix, the 610th step was realized the estimation to the data symbol.
The matrix that participates in computing among the present invention has certain special construction, and Fig. 5 shows the variation of this structure in the computing.Be sytem matrix 501, correlation matrix 503 and circular matrix 507 from left to right successively.It is that main system matrix 502 is asked and obtained after relevant that principal phase is closed matrix 504 and 505, and matrix 506 is conjugate transposes of matrix 504.Main system matrix 502 is a kind of---Xi Er Vista (Block-Sylvester) matrix promptly is the component of metric unit matrix with the piece, and all nonzero block matrixes all concentrate on the piece leading diagonal.The correlation matrix 503 that they constituted is pieces---Teoplitz (Block-Toeplitz) matrix, all nonzero block all concentrate on the piece leading diagonal with the piece diagonal parallel with it on, and to be distributed in same piece on the diagonal be identical.With correlation matrix 503 relatively, circular matrix 507 is except at the piece back-diagonal with in parallel have on to intersection the nonzero block, its complementary space is zero.
The present invention selects the ZF-BLE algorithm as an example embodiment of low-complexity joint detection method and device to be described, this algorithm can be represented with formula (1).
d=(A HA) -1A He (1)
Wherein, d uses the data message that K user that combined detector estimates sends, e be M antenna reception corresponding to K user's data information.() HThe expression conjugate transpose, () -1Representing matrix is contrary.A is a sytem matrix, correlation matrix C A HA represents.The contrary of correlation matrix is the main contributor of this algorithm complex.Correlation matrix C at first is a symmetric positive definite matrix, also is a piece---Xi Er Vista matrix has also kept the Teoplitz characteristic of sytem matrix.Thereby these characteristics make matrix can further be developed when computing reduces computation complexity.
Suppose the piece diagonal number that comprises null matrix is defined as the width of block matrix, it is wide to be called for short piece, as the formula (2).
P cor=2P sys+1 (2)
Wherein, P CorThe piece of expression correlation matrix is wide, the wide P of the piece of sytem matrix SysThe length that depends on channel impulse response is defined as (3) formula.
Figure A0313475700131
Symbol
Figure A0313475700132
Expression rounds along negative infinity, and Q is a spreading factor, and W is the length of channel impulse response.
Sytem matrix A is defined as structure shown in (4) formula.
A = A 11 A 12 · · · A 1 N A 21 A 22 · · · A 2 N · · · · · · · · · · · · A N 1 A N 2 · · · A NN - - - - ( 4 )
Matrix-block A Ij, i, j=1,2 ..., N is an element of forming sytem matrix A, is defined as formula (5).N is transmission symbolic number that data block is held in the transmission unit.
Figure A0313475700134
Wherein, Z represents null matrix.The complexity of computing system matrix A is equivalent to the complexity of computing main system matrix, and the element of main system matrix A is by calculating user code c (k)And channel impulse response h (k, kn)Convolution obtain.The main system matrix A has K a(Q+W-1) go K row.
A = [ A 1 , A 2 , · · · , A K n ] T b - - - - ( 6 )
A k a = c k ⊗ h ( k , k n ) - - - - ( 7 )
Wherein, T bExpression piece transposition, c (k)And h (k, kn)Be respectively that length is the column vector of Q and W, k=1,2 ..., K is the open ended user's yardage of each transmission unit, k a=1,2 ..., K aBe the reception antenna number, _ expression convolution algorithm.
Correlation matrix C has inherited the architectural feature of sytem matrix, is a new piece---Xi Er Vista matrix.Because multiple access disturbs MAI, the adjacent block on the sytem matrix piece leading diagonal (with reference to Fig. 5) interlaced with each other, interleave depth is that W-1 is capable.By formula (2) as can be known, the sparse degree of correlation matrix C is lower than sytem matrix A.
C = C 11 C 12 · · · C 1 N C 21 C 22 · · · C 2 N · · · · · · · · · · · · C N 1 C N 2 · · · C NN - - - - ( 8 )
i=1,2,…,N,j=1,2,…,N-1,k=1,2,…,N,l=1,2,…,N-1.
If be applied to the TD-SCDMA system, formula (9) can be reduced to formula (10).
C ij=Z,|i-j|>1 (10)
Wherein, | () | the absolute value of expression ().
In fact, it all is the subclass of correlation matrix that any one principal phase is closed matrix, is symmetric positive definite matrix.For fear of high complexity, close matrix with principal phase and replace correlation matrix participation computing will inevitably cause evaluated error.Although this error can be compensated such as channel coding technology by other, how to select principal phase pass matrix still very crucial.
Based on the analysis to the correlation matrix structure, with reference to formula (8), optimum principal phase is closed matrix should be by C N, N, C N-1, NAnd C N, N-1Form, wherein, the relation between latter two matrix can be defined as (11) formula.
C N-1,N=[C N,N-1] H (11)
Wherein, subscript H represents the hermitian transposition.
Formula (12) has defined the structure of principal phase pass Matrix C.
C = C N - 1 , N C N , N - - - - ( 12 )
In fact, there is no need to calculate correlation matrix C, only need to calculate principal phase pass Matrix C and get final product according to formula (13) to (15).
a 11 = A H ( 1 : K , 1 : K a ( Q + W - 1 ) ) , b 11 = A ( 1 : Ka ( Q + W - 1 ) , 1 : K )
C N , N = a 11 · b 11 = def C 1 - - - ( 13 )
a 12 = A H ( 1 : K , K a Q + 1 : K a ( Q + W - 1 ) ) , b 12 = A ( 1 : Ka ( W - 1 ) , 1 - K ) ,
C N - 1 , N = a 12 · b 12 = def C 2 - - - - ( 14 )
C N , N - 1 = [ C N - 1 , N ] H = def C 3 - - - - ( 15 )
Wherein, symbol
Figure A0313475700157
The expression assignment operation.
Close Matrix C 1 based on principal phase, C2 and C3, dimension are that the structure of circular matrix R of (N+1) * (N+1) is shown in (16) formula.
R 1r=[C1?C2…C3] (17)
R 1 c = C 1 C 3 · · · C 2 T b - - - - ( 18 )
Formula (16) is in (18), and horizontal chain line and vertical dotted line are represented null matrix Z, and diagonal dashed lines is represented identical matrix.First line display of circular matrix R is R 1r, first tabulation is shown R 1c, R 1rAnd R 1cThe major cycle matrix that is called circular matrix R, its contrary going on foot according to following 3 calculated.
Use first row of fast fourier transform computation cycles matrix R 1cEigenmatrix λ 1c
λ 1c=FR 1c (19)
Wherein, F is the Fourier matrix of shape as (20).
Wherein, ω=2 π i/ (N+1), i = - 1 , The dimension of Fourier matrix F is (N+1) * (N+1).The inverse matrix F of Fourier matrix -1Can directly obtain by the inverse that calculates each scaling element among the Fourier matrix F, that is, and F -1(i, j)=1/F (i, j), i=1,2 ..., N+1, j=1,2 ..., N+1.
Calculated characteristics matrix λ 1cMuller---(Moore-Penrose) is contrary for Roger Penrose.
η 1c=λ 1c + (21)
First capable R of computation cycles matrix 1rMuller---Roger Penrose is contrary.
CI R 1 c = F · BlkDiag ( η 1 c ) · F - 1 - - - - ( 22 )
Wherein, BlkDiag (η 1c) the expression block diagonal matrix, the matrix on the piece diagonal is η 1cAt last, first row of circular matrix R 1cContrary CI R1cAs the formula (23).
CI R 1 c = [ B 1 , B 2 , · · · , B N + 1 ] T b - - - - ( 23 )
Wherein, B iBe the block matrix of K * K, i=1,2 ..., N+1.First capable R of circular matrix 1rContrary CI R1rAs the formula (24).
CI R 1 r = [ B 1 , B N + 1 , · · · , B 2 ] - - - - ( 24 )
Obviously, first of circular matrix row and first row are made up of the same matrix piece.Principal phase is closed inverse of a matrix and is calculated according to the major cycle inverse of a matrix, principal phase is closed inverse of a matrix and is used and cut apart the polynomial method of major cycle matrix inversion and calculate, the deconvolution of computing block row matrix and piece column matrix at first, the piece multinomial remainder after the deconvolution are principal phase and close inverse of a matrix.Here, major cycle matrix inversion multinomial is equal to the multinomial of general meaning, just the multinomial of mentioning among the present invention with matrix-block as coefficient, rather than general be the multinomial of coefficient with the scalar.The concrete steps of calculating principal phase pass matrix inversion are as follows:
The upset of major cycle matrix
B 0 = Rev ( CI R 1 r ) = [ B 2 , B 3 , · · · , B N + 1 , B 1 ] - - - - ( 25 )
BI = Rev ( C I R 1 c ) = [ B N + 1 , B N , · · · , B 2 , B 1 ] T b - - - - ( 28 )
Wherein, Rev () is a piece upset operator, definition in formula (25)-(26).Major cycle matrix-block uncoiling
E=B0-F -1{[inv(F·B1)·(F·B0)]·(F·B1)} (27)
Calculating matrix inversion principal phase pass, principal phase pass inverse of a matrix G can obtain by flipping block multinomial remainder E.
G = Rev ( E ) = [ S 1 , S 2 , · · · , S P cor ] - - - - ( 28 )
The inverse matrix of correlation matrix can close inverse of a matrix G with principal phase constructs.Although correlation matrix contrary is not piece---the toeplitz matrix on the strict mathematical meaning, on the joint-detection problem, can be similar to and regards piece as---toeplitz matrix.The wide P of the piece of inverse correlation matrix CiThe piece that is different from correlation matrix is wide, P CiBe defined as following formula (29).
P ci=2P cor -1 (29)
P wherein CorDefinition in formula (2).
Among the present invention, the inverse matrix of correlation matrix is that principal phase is closed matrix and its conjugation realizes by rearranging, and this process relates to arithmetical operation hardly, so to not obviously influence of computation complexity.
Formula (30) has shown correlation matrix inverse matrix C -1Structure, white space is represented null matrix, C -1Be exactly (A HA) -1
Figure A0313475700172
Next, finish last data estimation according to formula (1).Wherein, by calculating A HE realizes the data preliminary treatment before the joint-detection, promptly so-called digital matched filtering.It is different from disturbs multiple access and traditional matched filter of noise processed is used as in intersymbol interference, but owing to sytem matrix A is the convolution of user code and channel impulse response, so digital matched filtering has comprised the function of matched filtering.

Claims (26)

1. joint-detection device that is applied to direct sequence spread spectrum CDMA multi-antenna diversity received communication system comprises:
The data combiner is used for the data message from different antennae is made up according to the data block in the transmission unit correspondence;
Main system matrix maker is used for the user code by calculating each user and the convolution of channel impulse response and obtains the main system matrix;
Principal phase is closed the matrix maker, is used for obtaining principal phase by being correlated with of computing main system matrix and closes matrix;
Digital matched filter is used for receiving the preliminary treatment before data block is carried out joint-detection;
Principal phase is closed the matrix inversion calculator, is used to calculate principal phase and closes the inverse of a matrix matrix;
Data estimation is used for estimating data symbol corresponding to different user according to the data behind the digital matched filtering and inverse matrix.
2. joint-detection device according to claim 1, wherein the data message from different antennae of data combiner combination is the data flow behind the spread spectrum.
3. joint-detection device according to claim 2, wherein the data combiner is with from the data message concatenated in order of different antennae and do not destroy the device of the data message of reception.
4. joint-detection device according to claim 1, wherein the main system matrix is one and meets piece---the matrix of Xi Er Vista architectural characteristic.
5. joint-detection device according to claim 1, the wherein total K of main system matrix a(Q+W-1) go K row, be expressed as
A = [ A 1 , A 2 , · · · A K a ] T b
A k a = c ( k ) ⊗ h ( k , k a )
Wherein, A represents main system matrix, T bExpression piece transposition, c (k)And h (k, ka)Be respectively that length is that the user code vector sum length of Q is the channel impulse response vector of W, k=1,2 ..., K is the open ended user's yardage of each transmission unit, k a=1,2 ..., K aBe the reception antenna number, Q is a spreading factor, and W is the length of channel impulse response, _ expression convolution algorithm.
6. joint-detection device according to claim 1, wherein principal phase is closed matrix by 3 different Matrix C N, N, C N-1, NAnd C N, N-1Form, as following formula
C N , N = def a 11 · b 11 , C N - 1 , N = def a 12 · b 12 , C N , N - 1 = def [ C N - 1 , N ] H
Shown in, wherein, a 11=A H(1: K, 1: K a(Q+W-1)), b 11=A (1: Ka (Q+W-1), 1: K)
a 12=A H(1∶K,K aQ+1∶K a(Q+W-1)),b 12=A(1∶Ka(W-1),1∶K),
Subscript H represents the hermitian transposition, and N is transmission symbolic number that data block is held in the transmission unit, symbol The expression assignment operation.
7. joint-detection device according to claim 1, wherein transmission unit is as carrying out the base unit of joint-detection, is a kind of in burst, subframe and the frame.
8. joint-detection device according to claim 1, wherein the main system matrix is a non-null matrix in the sytem matrix, N be in a transmission unit in contained data symbol number.
9. joint-detection device according to claim 1, wherein principal phase pass matrix is a symmetric positive definite matrix.
10. joint-detection device according to claim 1, wherein digital matched filter is the device that the conjugate transpose from the data of data combiner and main system matrix is multiplied each other.
11. joint-detection device according to claim 1, principal phase close the matrix inversion calculator and comprise with lower device:
Be used to utilize principal phase to close the capable major cycle matrix of matrix construction R 1rWith row major cycle matrix R 1cDevice, be expressed as
R 1r=[C N,N C N-1,N…C N,N-1]
R 1 c = [ C N , N C N , N - 1 · · · C N - 1 , N ] T b
Wherein, T bExpression piece transposition, the horizontal dotted line in the formula is represented null matrix z, arbitrary major cycle matrix comprises N+1 matrix-block, N be in a transmission unit in contained data symbol number;
Be used to utilize fast fourier transform to calculate the device of the eigenvalue matrix of row major cycle matrix;
Be used to calculate the Muller of this eigenvalue matrix---the device that Roger Penrose is contrary;
Be used for device according to row major cycle matrix computations row major cycle inverse of a matrix matrix; With
Be used for calculating the device that principal phase is closed the matrix inversion matrix by cutting apart the polynomial method of major cycle matrix inversion.
12. an associated detecting method that is applied to direct sequence spread spectrum CDMA multi-antenna diversity received communication system may further comprise the steps:
To make up according to data block corresponding in transmission unit from the data message of different antennae;
Utilize each user's the user code and the convolution of channel impulse response to obtain the main system matrix;
Obtain principal phase by being correlated with of computing main system matrix and close matrix;
Data block is carried out digital matched filtering;
Calculate principal phase and close the inverse of a matrix matrix;
Estimate data symbol according to filtered data and inverse matrix corresponding to different user.
13. associated detecting method according to claim 12 is a data flow behind the spread spectrum from the data message of different antennae wherein.
14. associated detecting method according to claim 12, wherein combination step is with the data message concatenated in order from different antennae, does not destroy the data message of reception.
15. associated detecting method according to claim 12, wherein the main system matrix is one and meets piece---the matrix of Xi Er Vista architectural characteristic.
16. associated detecting method according to claim 12, the wherein total K of main system matrix a(Q+W-1) go K row, be expressed as
A = [ A 1 , A 2 , · · · A K a ] T b
A k n = c ( k ) ⊗ h ( k , k a )
Wherein, A represents main system matrix, T bExpression piece transposition, c (k)And h (k, ka)Be respectively that length is that the user code vector sum length of Q is the channel impulse response vector of W, k=1,2 ..., K is the open ended user's yardage of each transmission unit, k a=1,2 ..., K aBe the reception antenna number, Q is a spreading factor, and W is the length of channel impulse response, _ expression convolution algorithm.
17. associated detecting method according to claim 12, wherein principal phase is closed matrix by 3 different Matrix C N, N, C N-1, NAnd C N, N-1Form, as following formula
C N , N = def a 11 · b 11 , C N - 1 , N = def a 12 · b 12 , C N , N - 1 = def [ C N - 1 , N ] H
Shown in, wherein, a 11=A H(1: K, 1: K a(Q+W-1)), b 11=A (1: Ka (Q+W-1), 1: K)
a 12=A H(1∶K,K aQ+1∶K a(Q+W-1)),b 12=A(1∶Ka(W-1),1∶K),
Subscript H represents the hermitian transposition, and N is transmission symbolic number that data block is held in the transmission unit, symbol
Figure A031347570005C1
The expression assignment operation.
18. associated detecting method according to claim 12, wherein transmission unit is as carrying out the base unit of joint-detection, is a kind of in burst, subframe and the frame.
19. associated detecting method according to claim 12, a matrix in the sytem matrix formed by N main system matrix of main system matrix wherein, N be in a transmission unit in contained data symbol number.
20. associated detecting method according to claim 12, wherein principal phase pass matrix is a symmetric positive definite matrix.
21. associated detecting method according to claim 12 wherein will multiply each other from the conjugate transpose of the data of data combiner and main system matrix and carry out digital matched filtering.
22. associated detecting method according to claim 12, the calculating that principal phase is closed matrix inversion may further comprise the steps:
Utilize principal phase to close the capable major cycle matrix of matrix construction R 1rWith row major cycle matrix R 1c, be expressed as
R 1r=[C N,N C N-1,N…C N,N-1]
R 1 c = [ C N , N C N , N - 1 · · · C N - 1 , N ] T b
Wherein, T bExpression piece transposition, the horizontal dotted line in the formula is represented null matrix z, the dimension of arbitrary major cycle matrix is N+1, N be in a transmission unit in contained data symbol number;
Utilize fast fourier transform to calculate the eigenvalue matrix of row major cycle matrix;
Calculate that the Muller of this eigenvalue matrix---Roger Penrose is contrary;
According to row major cycle matrix computations row major cycle inverse of a matrix matrix; With
Calculate principal phase pass inverse of a matrix matrix by cutting apart the polynomial method of major cycle matrix inversion.
23. associated detecting method according to claim 22 wherein realizes cutting apart the polynomial method of major cycle matrix inversion by the piece deconvolution.
24. associated detecting method according to claim 23, wherein the piece deconvolution may further comprise the steps:
The order of piece in inverse block row matrix and the piece column matrix;
The fast fourier transform of computing block row matrix and piece column matrix;
The merchant of computing block row matrix and piece column matrix fast fourier transform;
Calculate merchant's inverse fourier transform;
Calculate remainder.
25. the described associated detecting method of claim 12 can be used for any multiple target receiving system that needs input and signal to estimate.
26. a direct sequence spread spectrum CDMA multi-antenna diversity received communication system that uses the described joint-detection device of claim 1, this system comprises:
Be used for the independent diversity antenna array that receives the information that sends from all users;
Be used for radiofrequency signal is converted into the low-converter of baseband signal;
Be used for analog baseband signal is converted to the analog to digital converter of digital baseband signal with certain dynamic range;
Be used for digital baseband signal is divided into the signal splitter of data message and training sequence;
Be used for estimating the channel estimator of channel impulse response according to training sequence;
Be used for described joint-detection device according to the data symbol of channel impulse response and the transmission of data message estimating user;
Be used for recovering the channel decoder of the data symbol of transmission according to the combined detector estimated result.
CNB031347576A 2003-09-29 2003-09-29 Associated detecting method and device and use the system of this device Expired - Fee Related CN100542080C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB031347576A CN100542080C (en) 2003-09-29 2003-09-29 Associated detecting method and device and use the system of this device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB031347576A CN100542080C (en) 2003-09-29 2003-09-29 Associated detecting method and device and use the system of this device

Publications (2)

Publication Number Publication Date
CN1604512A true CN1604512A (en) 2005-04-06
CN100542080C CN100542080C (en) 2009-09-16

Family

ID=34659091

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB031347576A Expired - Fee Related CN100542080C (en) 2003-09-29 2003-09-29 Associated detecting method and device and use the system of this device

Country Status (1)

Country Link
CN (1) CN100542080C (en)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007030972A1 (en) * 2005-09-15 2007-03-22 Zte Corporation Baseband processing method for improving signal-to-noise ratio based on multiple sampling
CN100399717C (en) * 2005-11-25 2008-07-02 重庆重邮信科股份有限公司 Double recurrence equilibrium realizing method for combined detection
CN100589340C (en) * 2006-03-31 2010-02-10 中兴通讯股份有限公司 Bell idles transmitting diversity channel receiving demodulation method
WO2010017763A1 (en) * 2008-08-13 2010-02-18 中兴通讯股份有限公司 Matched filter circuit apparatus in the base band process system of the terminal device and method thereof
CN1905382B (en) * 2005-07-25 2010-05-05 上海原动力通信科技有限公司 Combination testing method for shared frequency broadcasting/multicasting
CN101136882B (en) * 2006-10-25 2010-05-19 中兴通讯股份有限公司 Wireless communication baseband processed system matrix computing method and device
CN101834703A (en) * 2009-02-05 2010-09-15 高通股份有限公司 Utilize common midamble to carry out the method and apparatus of joint-detection
WO2010148891A1 (en) * 2009-12-15 2010-12-29 中兴通讯股份有限公司 Joint detection method and device
CN1992956B (en) * 2005-12-26 2011-03-02 中兴通讯股份有限公司 Method for processing uplink and downlink signal based on intelligent antenna system
CN101247159B (en) * 2008-03-26 2011-06-15 北京天碁科技有限公司 Activation code path detecting method for multi-antenna association detecting system
CN102118329A (en) * 2011-03-25 2011-07-06 华为技术有限公司 Method and device for interference elimination in multi-antenna system
CN101296463B (en) * 2007-04-23 2011-08-31 电信科学技术研究院 Macro diversity method, system and device using multi-community associated detection method
CN101340620B (en) * 2007-07-05 2011-09-21 中兴通讯股份有限公司 Transmitting and receiving method and apparatus for group sending service in radio communication system
CN102739282A (en) * 2011-04-02 2012-10-17 联芯科技有限公司 Multi-antenna combined detection system of TD-SCDMA system and multi-antenna combined detection method thereof
CN101262633B (en) * 2007-03-05 2013-03-27 中兴通讯股份有限公司 Transmission and receiving method for multi-carrier time slot multimedia broadcast and multicast service
CN102195764B (en) * 2006-10-27 2014-09-03 富士通株式会社 Transmission control method for wireless communication system
CN106160831A (en) * 2015-03-23 2016-11-23 电信科学技术研究院 A kind of signal detecting method and device
WO2022262687A1 (en) * 2021-06-15 2022-12-22 华为技术有限公司 Data processing method and apparatus

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1905382B (en) * 2005-07-25 2010-05-05 上海原动力通信科技有限公司 Combination testing method for shared frequency broadcasting/multicasting
CN101167262B (en) * 2005-09-15 2012-07-18 中兴通讯股份有限公司 Baseband processing method for improving signal-to-noise ratio based on multiple sampling
WO2007030972A1 (en) * 2005-09-15 2007-03-22 Zte Corporation Baseband processing method for improving signal-to-noise ratio based on multiple sampling
CN100399717C (en) * 2005-11-25 2008-07-02 重庆重邮信科股份有限公司 Double recurrence equilibrium realizing method for combined detection
CN1992956B (en) * 2005-12-26 2011-03-02 中兴通讯股份有限公司 Method for processing uplink and downlink signal based on intelligent antenna system
CN100589340C (en) * 2006-03-31 2010-02-10 中兴通讯股份有限公司 Bell idles transmitting diversity channel receiving demodulation method
CN101136882B (en) * 2006-10-25 2010-05-19 中兴通讯股份有限公司 Wireless communication baseband processed system matrix computing method and device
CN102195764B (en) * 2006-10-27 2014-09-03 富士通株式会社 Transmission control method for wireless communication system
CN101262633B (en) * 2007-03-05 2013-03-27 中兴通讯股份有限公司 Transmission and receiving method for multi-carrier time slot multimedia broadcast and multicast service
CN101296463B (en) * 2007-04-23 2011-08-31 电信科学技术研究院 Macro diversity method, system and device using multi-community associated detection method
CN101340620B (en) * 2007-07-05 2011-09-21 中兴通讯股份有限公司 Transmitting and receiving method and apparatus for group sending service in radio communication system
CN101247159B (en) * 2008-03-26 2011-06-15 北京天碁科技有限公司 Activation code path detecting method for multi-antenna association detecting system
WO2010017763A1 (en) * 2008-08-13 2010-02-18 中兴通讯股份有限公司 Matched filter circuit apparatus in the base band process system of the terminal device and method thereof
US8526548B2 (en) 2008-08-13 2013-09-03 Zte Corporation Matched filter circuit apparatus in the base band process system of the terminal device and method thereof
CN101834703A (en) * 2009-02-05 2010-09-15 高通股份有限公司 Utilize common midamble to carry out the method and apparatus of joint-detection
CN102098075A (en) * 2009-12-15 2011-06-15 中兴通讯股份有限公司 Joint detection method and device
RU2496237C2 (en) * 2009-12-15 2013-10-20 ЗетТиИ Корпорейшн Combined detection method and apparatus
CN102098075B (en) * 2009-12-15 2014-01-01 中兴通讯股份有限公司 Joint detection method and device
WO2010148891A1 (en) * 2009-12-15 2010-12-29 中兴通讯股份有限公司 Joint detection method and device
CN102118329A (en) * 2011-03-25 2011-07-06 华为技术有限公司 Method and device for interference elimination in multi-antenna system
CN102118329B (en) * 2011-03-25 2014-10-08 华为技术有限公司 Method and device for interference elimination in multi-antenna system
US8918053B2 (en) 2011-03-25 2014-12-23 Huawei Technologies Co., Ltd. Interference elimination method and apparatus for multi-antenna system
CN102739282A (en) * 2011-04-02 2012-10-17 联芯科技有限公司 Multi-antenna combined detection system of TD-SCDMA system and multi-antenna combined detection method thereof
CN102739282B (en) * 2011-04-02 2015-02-04 联芯科技有限公司 Multi-antenna combined detection system of TD-SCDMA system and multi-antenna combined detection method thereof
CN106160831A (en) * 2015-03-23 2016-11-23 电信科学技术研究院 A kind of signal detecting method and device
WO2022262687A1 (en) * 2021-06-15 2022-12-22 华为技术有限公司 Data processing method and apparatus

Also Published As

Publication number Publication date
CN100542080C (en) 2009-09-16

Similar Documents

Publication Publication Date Title
CN1604512A (en) United detecting method and apparatus
JP4015170B2 (en) Generalized two-stage data estimation
CN1224198C (en) Multi-user detection using finite-impulse-response matrix filter
KR20050107531A (en) Multi user detection using equalization and successive interference cancellation
Rajagopal et al. Real-time algorithms and architectures for multiuser channel estimation and detection in wireless base-station receivers
US20050117532A1 (en) Fourier-transform based linear equalization for CDMA downlink
US20030091100A1 (en) Method and device for radio signal reception
CN101499812A (en) Method for eliminating inter-code interference and multi-user interference
CN102185630B (en) Narrowband interference suppression method and device used in spread spectrum communication system and receiver
KR100701315B1 (en) Space-Time Multiuser Detector in Mobile Communication System
JP4213747B2 (en) Sliding window-based equalizer with reduced complexity
CN102668407B (en) Channel equalization method and device for multi-user communication system
CN1411191A (en) Channel estimation method and device
CN1491053A (en) Discrete Fourier transform based space-time combined inspecting device and method for radio transmission
JP4891762B2 (en) Wireless communication system and wireless communication method
CN1968030A (en) Channel estimation method of frequency-domain receiver
CN1492699A (en) Method for channel evaluation using circular orthogonal pilot frequency sequence
US20060146759A1 (en) MIMO Kalman equalizer for CDMA wireless communication
Song et al. Improved channel estimation algorithm based on parallel interference cancellation
Song et al. Joint channel estimation algorithm for intra-frequency TD-SCDMA system
CN1433176A (en) Multi-subscriber detection method of base station in mobile CDMA communication system
US20040223537A1 (en) Method and device for receiving a radio signal
Song et al. Two-stage channel estimation algorithm for TD-SCDMA system employing multi-cell joint detection
CN101931593B (en) Channel equalization method and device
WO2013044462A1 (en) Method, apparatus, receiver, computer program and storage medium for joint detection

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: FUJITSU R + D CENTER CO., LTD.

Free format text: FORMER OWNER: FUJITSU LTD.

Effective date: 20110627

Owner name: FUJITSU LTD.

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: KAWASAKI CITY, KANAGAWA PREFECTURE, JAPAN TO: 100025 13/F, TOWER A, OCEAN INTERNATIONAL CENTER, NO. 56, EAST 4TH RING ROAD MIDDLE, CHAOYANG DISTRICT, BEIJING

TR01 Transfer of patent right

Effective date of registration: 20110627

Address after: 100025, A, block 56, Ocean International Center, No. 13 East Fourth Ring Road, Beijing, Chaoyang District

Co-patentee after: Fujitsu Ltd.

Patentee after: FUJITSU RESEARCH AND DEVELOPMENT CENTER CO., LTD.

Address before: Kawasaki, Kanagawa, Japan

Patentee before: Fujitsu Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090916

Termination date: 20160929