CN101753169B - Method for equalizing ordered block decision feedback in TD-SCDMA - Google Patents
Method for equalizing ordered block decision feedback in TD-SCDMA Download PDFInfo
- Publication number
- CN101753169B CN101753169B CN 200810217951 CN200810217951A CN101753169B CN 101753169 B CN101753169 B CN 101753169B CN 200810217951 CN200810217951 CN 200810217951 CN 200810217951 A CN200810217951 A CN 200810217951A CN 101753169 B CN101753169 B CN 101753169B
- Authority
- CN
- China
- Prior art keywords
- user
- matrix
- spreading factor
- spreading
- impulse response
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
Abstract
The invention discloses a method for equalizing ordered block decision feedback in TD-SCDMA and comprises the following steps: users are arranged by sequence according to the magnitude of the spreading factors when the spreading factors of the users are different, and the combined channel impulse responses (CCIR) of the users with large spreading factors are arranged behind and are reflected in matrix A to conduct block decision feedback equalization, zero forcing block decision feedback equalization (ZF-BDFE) and minimum mean square block error block decision feedback equalization (MMSE-BDFE). Through arranging the users by sequence according to the magnitude of the spreading factors, since the CCIR of the users with large spreading factors are arranged behind and are reflected in the matrix A to conduct common block decision feedback equalization (ZF-BDRE and MMSE-BDFE), the decision gain is improved.
Description
Technical field
The invention belongs to a kind of optimization implementation method of associated detection technique among the TD-SCDMA, in particular the channel equalization in a kind of TD-SCDMA communication and the Multiuser Detection processing method of cdma system.
Background technology
In the prior art, associated detection technique mainly for be the such piece of TD-SCDMA transmission (being also referred to as burst mode) system.Block transmission system has its distinctive matrix form equalization methods, for the TD-SCDMA system equalization methods and the Data Detection of matrix form is combined, Here it is so-called joint detection algorithm.Associated detection technique can overcome near-far interference, can alleviate again the intersymbol interference (ISI, Inter Symbol Interference) and the multiple access that are produced by multipath channel and disturb (MAI, Multiple-access interference).
Cdma system can be divided into asynchronous CDMA and synchronization CDMA.Asynchronous CDMA generally can not guarantee between the spreading code in the orthogonality that does not line up in the situation, therefore just has in essence MAI.Spreading code in the synchronous CDMA system generally is quadrature, selects to there is no ISI, also without MAI in the Selective Fading Channel in non-frequency.But select in the Selective Fading Channel in frequency, the signal of a plurality of propagated has produced ISI, and has destroyed the orthogonality between the spreading code, has caused MAI.The channel that experiences in the broadband system reality is frequency selective fading, so ISI and MAI are the principal elements that affects the performance of wideband CDMA.
Comprised equalization methods in the associated detection technique, its linear algorithm generally can be divided into based on ZF linear block balance (ZF-BLE) with based on two kinds of methods of minimum Mean Square Error Linear block balance (MMSE-BLE).
Usually, the impulse response length of the channel of supposing is no more than 16 chips, and therefore the data of a upper time slot can not affect the data of next time slot.
Suppose that the data that k user sends are
Code after k user's frequency expansion sequence, channel code specify multiplier (Channelisation Code Specific Multiplier), scrambler compound is called spreading code.In order to oversimplify, the spreading code length of supposing K user here all is Q.K user's spreading code is
K user's channel impulse response is
Obtain k user's spreading code c
(k)And channel impulse response h
(k)Carrying out the channel impulse response (Combined Channel Impulse Response, CCIR) that convolution obtains making up is
b
(k)Can be arranged in a matrix V:
Matrix V generator matrix A:
Like this, the chip sequence that receives of receiver can be expressed as
e=Ad+n
D=(d wherein
1, d
2..., d
N)
T∈ C
KN * 1The cascade of the vector that becomes for n data symbols of all users,
Be the vector that n data symbols of all users becomes, e=e
(1)+ e
(2)+ ...+e
(K)∈ C
(NQ+W-1) * 1Be the data that all users that receive mix, n=n
(1)+ n
(2)+ ...+n
(K)∈ C
(NQ+W-1) * 1For the noise of all users' channel and vector.
Can be clearly seen that by matrix A MAI (multiple access interference) produces reason, the orthogonality between the column vector in piecemeal is destroyed, has introduced MAI.ISI (intersymbol interference) is subject to the interference between each chip after the channel convolution, as long as all this interference can be arranged through the signal of multipath channel; There is the length of W-1 to interfere with each other between the piecemeal, introduced the interference between the spread symbol.
Associated detection technique based on BLE (piece linear equalization) comprises ZF linear equalization and the balanced two kinds of algorithms of minimum Mean Square Error Linear:
(1) ZF linear block balance (ZF-BLE):
The purpose of ZF-BLE is to make
Minimize.
Therefore the data that detect are:
R wherein
nThe covariance matrix of n, when n is white Gaussian noise, R
n=σ
2I, following formula is reduced to:
This shows that ZF-BLE has eliminated MAI and ISI fully, but caused the amplification of noise.
(2) linear equalization of least mean-square error
The purpose of MMSE-BLE is to make
Minimize.
Therefore the data that detect are
Wherein
First symbol for expectation in this formula, second is MAI and ISI, contrast ZF-BLE, MAI and ISI are not eliminated, but the amplification of noise is suppressed.When n is white Gaussian noise, R
n=σ
2I, and work as R
dDuring=I, following formula is reduced to:
In ZF-BLE and MMSE-BLE, the step of inverting of a large-sized Toeplitz matrix is arranged, often adopt some fast algorithms to invert avoiding.It is exactly a kind of method of avoiding matrix inversion that Cholesky decomposes:
Wherein H is that diagonal element is 1 upper triangular matrix, and ∑ is diagonal matrix.
The processing of ZF-BLE just becomes like this
Definition
Then
H
H∑z=y
Wherein
Because H
H∑ is lower triangular matrix, therefore can solve z by forward substitution.Because ∑ H is upper triangular matrix, therefore can solve by backward replacement
The principle that BDFE (piece decision feedback equalization) realizes is that backward innovation is become the decision-feedback mode.At first see the processing procedure of ZF-BDFE (ZF-piece decision feedback equalization), definition
Then
H
H∑∑z′=y
Therefore can solve z ' by forward substitution, then by deducting the item about decision-feedback
Obtain detecting data, namely
Wherein Q{} is a judgement operator, and is relevant with the planisphere of modulation symbol.
Because decision-feedback has the judgement gain, so the performance of ZF-BDFE is better than ZF-BLE.
Similarly, can transform MMSE-BLE as MMSE-BDFE, as long as with the A among the ZF-BDFE
HR
n -1A replaces with A
HR
N-1A+R
d -1Carrying out the Cholesky decomposition gets final product.About ZF-BLE, MMSE-BLE, detailed derivation and the analysis of ZF-BDFE and MMSE-BDFE are known by prior art, no longer illustrate at this.
Can find out, decision-feedback is actually a from back to front process of feedback, the symbol of namely having adjudicated
Sequence number along with j ' reduces from 1 to KN-1.Therefore, the symbol that decision error is less more is arranged in front, can be so that little decision error be propagated far, and large decision error is propagated closely.But prior art does not have adjudicating the further technical development of gain raising, therefore has yet to be improved and developed.
Summary of the invention
The object of the present invention is to provide the piece Decision-Feedback Equalization that sorts among a kind of TD-SCDMA, at user's spreading factor not simultaneously, realize raising to gain by ordering.
Technical scheme of the present invention comprises:
The piece Decision-Feedback Equalization that sorts among a kind of TD-SCDMA, it may further comprise the steps:
A, at user's spreading factor not simultaneously sorts to the user by the size of spreading factor, after the user's that spreading factor is large aggregate channel impulse response CCIR comes, and is reflected in the matrix A:
Q wherein
Max=16 maximum spreading factors for system's support are 16 in TD-SCDMA;
For Q
MaxEach user's symbolic number sum is called again empty code channel number in the individual chip; Q
kIt is the spreading factor of k the actual use of user;
Be 16 o'clock symbolic numbers in the data block for getting spreading factor, N
ChipBe the number of chips of a data block, be generally 352; K is the counting natural number;
Matrix A is generated by matrix V:
Wherein k user's spreading code is
K user's channel impulse response is
Obtain k user's spreading code c
(k)And channel impulse response h
(k)Carrying out convolution obtains aggregate channel impulse response CCIR and is:
By b
(k)Be arranged in matrix V;
B, carry out the piece decision feedback equalization, the linear equalization MMSE-BDFE of ZF linear block balance ZF-BDFE and least mean-square error.
Described method wherein, also comprises among the described step B:
The chip sequence that receiver receives is expressed as
e=Ad+n
Wherein
The cascade of the vector that becomes for n data symbols of all empty code channels,
The vector that becomes for n data symbols of all empty code channels,
The data of mixing for all empty code channels that receive,
For the noise of the channel of all empty code channels and vector.
The piece Decision-Feedback Equalization that sorts among a kind of TD-SCDMA provided by the present invention, the user is sorted by the spreading factor size by adopting, the user's that spreading factor is large CCIR comes rear and is reflected in the matrix A, process to carry out general piece decision feedback equalization (ZF-BDFE and MMSE-BDFE), realized the raising of judgement gain.
Description of drawings
Fig. 1 is the contrast effect schematic diagram of the inventive method and prior art, shows Q={16, and during 16,16,16,8,8,8,8}, unsorted Performance Ratio with ordering is illustrated;
Fig. 2 is the contrast effect schematic diagram of the inventive method and prior art, shows Q={16, and during 16,16,16,4,4}, unsorted Performance Ratio with ordering is illustrated.
Embodiment
Below in conjunction with accompanying drawing, will be described in more detail each preferred embodiment of the present invention.
The piece Decision-Feedback Equalization that sorts among the TD-SCDMA of the present invention, at the spreading factor of working as each user not simultaneously, by the spreading factor size user is sorted first, the user's that spreading factor is large CCIR comes rear and is reflected in the matrix A, then carries out general piece decision feedback equalization (ZF-BDFE and MMSE-BDFE).The decision error of the symbol that in general spreading factor is large is less, therefore works as each user's spreading factor not simultaneously, and it is to obtain gain that the judgement symbol is sorted.Other processing procedure is consistent with prior art, does not repeat them here.When each user's spreading factor was identical, the decision error of which symbol is little to be unknown for detector, so the inventive method will not be paid close attention to.
Sort block Decision-Feedback Equalization among the TD-SCDMA of the present invention, it may further comprise the steps:
A, at user's spreading factor not simultaneously sorts to the user by the size of spreading factor, after the user's that spreading factor is large aggregate channel impulse response CCIR comes, and is reflected in the matrix A:
Q wherein
Max=16 maximum spreading factors for system's support;
For Q
MaxEach user's symbolic number sum, i.e. empty code channel number in the individual chip; Q
kIt is the spreading factor of k the actual use of user;
Be 16 o'clock symbolic numbers in the data block for getting spreading factor, N
ChipIt is the number of chips of a data block; K is the counting natural number;
Matrix A is generated by matrix V:
Wherein, k user's spreading code is
K user's channel impulse response is
Obtain k user's spreading code c
(k)And channel impulse response h
(k)Carrying out convolution obtains aggregate channel impulse response CCIR and is:
By b
(k)Be arranged in matrix V;
B, carry out the piece decision feedback equalization, the linear equalization MMSE-BDFE of ZF linear block balance ZF-BDFE and least mean-square error.
The chip sequence that receiver receives in the inventive method is expressed as
e=Ad+n
D=(d wherein
1, d
2..., d
N)
T∈ C
KN * 1The cascade of the vector that becomes for n data symbols of all empty code channels,
Be the vector that n data symbols of all empty code channels becomes, e=e
(1)+ e
(2)+ ...+e
(K)∈ C
(NQ+W-1) * 1Be the data that all empty code channels that receive mix, n=n
(1)+ n
(2)+ ...+n
(K)∈ C
(NQ+W-1) * 1For the noise of the channel of all empty code channels and vector.
Below with scheme and the beneficial effect thereof of specific embodiment explanation the inventive method.
For example when K=2, user 1 spreading factor is 16, and user 2 spreading factor is 8, then with b
(1)Come b
(2)After, obtain matrix V:
W=4 wherein.Can obtain matrix A according to matrix V, then carry out general piece decision feedback equalization.
Effect after the below's checking the inventive method sorts by the spreading factor size to the data symbol.When being configured to K=8, when unsorted, K user's spreading factor is respectively Q={16,16,16,16,8,8,8,8}, and correspondingly, the data symbol number is N={22,22,22,22,44,44,44,44}.As shown in Figure 1, compare with the treatment effect after the ordering of the inventive method, the gain effect of the inventive method is obvious.
When being configured to K=6, as shown in Figure 2, when unsorted, K user's spreading factor is respectively Q={16,16,16,16,4,4}, and correspondingly, the data symbol number is N={22,22,22,22,88,88}.The inventive method is compared without ordering with prior art after sorting, and the gain effect of the inventive method is obvious.
Obviously be better than unsorted performance by the performance after Fig. 1 and the visible ordering of Fig. 2, when the spreading factor difference was larger between the user, the gain that ordering obtains was larger, and the inventive method is applied to have better technique effect in the associated detection technique of TD-SCDMA.
Should be understood that, above-mentioned description for preferred embodiment of the present invention is comparatively detailed, can not therefore think the restriction to scope of patent protection of the present invention, and scope of patent protection of the present invention should be as the criterion with claims.
Claims (2)
1. the piece Decision-Feedback Equalization that sorts among the TD-SCDMA, it may further comprise the steps:
A, at user's spreading factor not simultaneously sorts to the user by the size of spreading factor, after the user's that spreading factor is large aggregate channel impulse response CCIR comes, and is reflected in the following matrix A:
Q wherein
Max=16 maximum spreading factors for system's support;
For Q
MaxEach user's symbolic number sum, i.e. empty code channel number in the individual chip; Q
kIt is the spreading factor of k the actual use of user;
Be 16 o'clock symbolic numbers in the data block for getting spreading factor, N
ChipIt is the number of chips of a data block; K is the counting natural number;
Matrix A is generated by matrix V:
Wherein, k user's spreading code is
K user's channel impulse response is
Obtain k user's spreading code c
(k)And channel impulse response h
(k)Carrying out convolution obtains aggregate channel impulse response CCIR and is:
By b
(k)Be arranged in matrix V;
B, carry out the piece decision feedback equalization, the linear equalization of ZF linear block balance and least mean-square error.
2. method according to claim 1 is characterized in that, also comprises among the described step B:
The chip sequence that receiver receives is expressed as
e=Ad+n
D=(d wherein
1, d
2..., d
N)
T∈ C
KN * 1The cascade of the vector that becomes for n data symbols of all empty code channels,
Be the vector that n data symbols of all empty code channels becomes, e=e
(1)+ e
(2)+ ...+e
(K)∈ C
(NQ+W-1) * 1Be the data that all empty code channels that receive mix, n=n
(1)+ n
(2)+ ...+n
(K)∈ C
(NQ+W-1) * 1For the noise of the channel of all empty code channels and vector.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200810217951 CN101753169B (en) | 2008-11-28 | 2008-11-28 | Method for equalizing ordered block decision feedback in TD-SCDMA |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200810217951 CN101753169B (en) | 2008-11-28 | 2008-11-28 | Method for equalizing ordered block decision feedback in TD-SCDMA |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101753169A CN101753169A (en) | 2010-06-23 |
CN101753169B true CN101753169B (en) | 2013-05-01 |
Family
ID=42479642
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200810217951 Expired - Fee Related CN101753169B (en) | 2008-11-28 | 2008-11-28 | Method for equalizing ordered block decision feedback in TD-SCDMA |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101753169B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102137050B (en) * | 2011-03-10 | 2013-07-31 | 大唐移动通信设备有限公司 | Processing method and equipment for data signal of array antenna in wireless communication system |
US9014236B2 (en) | 2011-09-28 | 2015-04-21 | Telefonaktiebolaget L M Ericsson (Publ) | Method, apparatus, receiver, computer program and storage medium for joint detection |
CN103391112B (en) * | 2012-05-10 | 2015-08-12 | 联芯科技有限公司 | Based on associated detecting method and the system of decision-feedback |
CN104980235B (en) * | 2015-06-03 | 2017-07-11 | 西安电子科技大学 | A kind of fully integrated radio frequency reception channel signal amplitude detection circuit |
CN116055258B (en) * | 2022-12-20 | 2024-05-24 | 裕太微(上海)电子有限公司 | Method and device for determining DFE initial coefficient based on zero forcing method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1702979A (en) * | 2005-06-09 | 2005-11-30 | 北京天碁科技有限公司 | Equalization technique and associated detection technique combined receiver and receiving method thereof |
CN101064526A (en) * | 2006-04-27 | 2007-10-31 | 中国科学院微电子研究所 | Block decision feedback method for TD-SCDMA reception signal demodulation |
CN101170366A (en) * | 2006-10-24 | 2008-04-30 | 普天信息技术研究院 | Method for realizing signal joint detection based on minimum mean variance linear block balance |
CN101227694A (en) * | 2008-01-02 | 2008-07-23 | 重庆重邮信科(集团)股份有限公司 | Method and apparatus for obtaining TD-SCDMA system noise power, signal-noise ratio and signal-interference ratio |
CN101232303A (en) * | 2008-02-22 | 2008-07-30 | 北京航空航天大学 | Low complex degree equalization method based on iteration jam deleting in spread spectrum communication system |
-
2008
- 2008-11-28 CN CN 200810217951 patent/CN101753169B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1702979A (en) * | 2005-06-09 | 2005-11-30 | 北京天碁科技有限公司 | Equalization technique and associated detection technique combined receiver and receiving method thereof |
CN101064526A (en) * | 2006-04-27 | 2007-10-31 | 中国科学院微电子研究所 | Block decision feedback method for TD-SCDMA reception signal demodulation |
CN101170366A (en) * | 2006-10-24 | 2008-04-30 | 普天信息技术研究院 | Method for realizing signal joint detection based on minimum mean variance linear block balance |
CN101227694A (en) * | 2008-01-02 | 2008-07-23 | 重庆重邮信科(集团)股份有限公司 | Method and apparatus for obtaining TD-SCDMA system noise power, signal-noise ratio and signal-interference ratio |
CN101232303A (en) * | 2008-02-22 | 2008-07-30 | 北京航空航天大学 | Low complex degree equalization method based on iteration jam deleting in spread spectrum communication system |
Non-Patent Citations (6)
Title |
---|
TD_SCDMA中基于块判决反馈的联合检测算法及其VLSI实现;胡东伟 等;《电 子 与 信 息 学 报》;20080531;第30卷(第5期);第1180-1184页 * |
TD_SCDMA***下行链路中的chip级均衡技术;王茜竹 等;《重庆邮电学院学报( 自然科学版)》;20060630;第18卷(第3期);第320-322页 * |
基于ZF_BDFE的联合检测算法在TD_SCDMA中的应用;宋常建 等;《信息工程大学学报》;20060331;第7卷(第1期);第34-37页 * |
宋常建 等.基于ZF_BDFE的联合检测算法在TD_SCDMA中的应用.《信息工程大学学报》.2006,第7卷(第1期), |
王茜竹 等.TD_SCDMA***下行链路中的chip级均衡技术.《重庆邮电学院学报( 自然科学版)》.2006,第18卷(第3期), |
胡东伟 等.TD_SCDMA中基于块判决反馈的联合检测算法及其VLSI实现.《电 子 与 信 息 学 报》.2008,第30卷(第5期), |
Also Published As
Publication number | Publication date |
---|---|
CN101753169A (en) | 2010-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1222746B9 (en) | Receiver for multiuser detection of cdma signals | |
US7796678B2 (en) | Communication system with receivers employing generalized two-stage data estimation | |
EP1887707B1 (en) | A multi-cell joint detection method in slotted code division multiple access wireless communication system | |
JP4335911B2 (en) | Method for receiving a signal in a radio communication system and radio transceiver unit | |
CN1874189B (en) | Method and device for concurrent eliminating same frequency interference in TDS-CDMA | |
CN101753169B (en) | Method for equalizing ordered block decision feedback in TD-SCDMA | |
CN101617476B (en) | Method and apparatus for suppressing interference based on channelization code power estimation with bias removal | |
US20080123611A1 (en) | Mulitcell Joint Detection Method In Slotted Code Division Multiple Access System | |
EP1641161B1 (en) | Method for detecting the orthogonal code CDMA signal | |
US8451963B2 (en) | Method and system for interference cancellation | |
Sengupta et al. | On multipath channel estimation for CDMA systems using multiple sensors | |
CN1913390B (en) | Method of implementing interference removing based on cholesky decomposition | |
KR20060089165A (en) | Space-time multiuser detector in mobile communication system | |
Sengupta et al. | Maximum likelihood multipath channel parameter estimation in CDMA systems | |
Cui et al. | Robust blind multiuser detection against signature waveform mismatch based on second-order cone programming | |
EP2847870A1 (en) | Chip-level processing for joint demodulation in cdma receivers | |
CN101931593B (en) | Channel equalization method and device | |
CN103931106B (en) | A kind of method for joint-detection, device and receiver | |
CN103391112B (en) | Based on associated detecting method and the system of decision-feedback | |
Kao et al. | Blind multi-user detection of a chaos-based CDMA system using support vector machine | |
CN100365943C (en) | Multiple user detecting method for CDMA communiation system using pre condition conjugate gradient method | |
Silva et al. | Equalization based receivers for wideband MIMO/BLAST systems | |
Benvenuto et al. | On low-complexity joint-detection techniques for TD-CDMA | |
KR20040036102A (en) | System for user detecting of CDMA and method thereof | |
Kutz et al. | Reduced complexity serial interference cancellation for CDMA receivers |
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 | ||
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: 20130501 Termination date: 20191128 |