CN1281003C - Time-domain adaptive channel estimating method based on pilot matrix - Google Patents

Time-domain adaptive channel estimating method based on pilot matrix Download PDF

Info

Publication number
CN1281003C
CN1281003C CN 200410016557 CN200410016557A CN1281003C CN 1281003 C CN1281003 C CN 1281003C CN 200410016557 CN200410016557 CN 200410016557 CN 200410016557 A CN200410016557 A CN 200410016557A CN 1281003 C CN1281003 C CN 1281003C
Authority
CN
China
Prior art keywords
matrix
channel
channel parameter
pilot
pilot frequency
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
Application number
CN 200410016557
Other languages
Chinese (zh)
Other versions
CN1561013A (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.)
Shanghai Jiaotong University
Original Assignee
Shanghai Jiaotong University
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 Shanghai Jiaotong University filed Critical Shanghai Jiaotong University
Priority to CN 200410016557 priority Critical patent/CN1281003C/en
Publication of CN1561013A publication Critical patent/CN1561013A/en
Application granted granted Critical
Publication of CN1281003C publication Critical patent/CN1281003C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0684Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission using different training sequences per antenna

Abstract

The present invention relates to a time domain self adaptive channel estimating method based on a pilot frequency matrix. A guiding ideology is the repression of noise horsepower, and the pilot frequency matrix with the deblocking cycle characteristics is combined with an LMS self adaptive arithmetic with minimum mean square error to realize the time domain self adaptive channel estimation of an MIMO system. First, a basic pilot frequency matrix block and an expand matrix are generated respectively according to channel realistic models and desired channel estimation lengths, then, the cross product of the basic pilot frequency matrix block and the expand matrix is computed to obtain the pilot frequency matrix which is used as a pilot frequency transmitting signal to be transmitted through a transmitting antenna, and a receiving antenna receives the pilot frequency matrix after going through a channel and uses the pilot frequency matrix as a pilot frequency receiving signal; then, the self adaptive time domain channel estimation of an actual channel is carried out by using the LMS self adaptive arithmetic through extracting the internal relation of the pilot frequency transmitting signal and the pilot frequency receiving signal. The present invention can compensate the influence caused by the signal synchronization error, the estimation frequency is not limited by the pilot frequency data frame length, and the estimation result has small influence of the Doppler shift. The present invention is suitable for being used in a high-speed moving environment.

Description

Time-domain adaptive channel estimation methods based on pilot matrix
Technical field
The present invention relates to a kind of time-domain adaptive channel estimation methods based on pilot matrix, can carry out channel estimating to the wireless communication system of multiple-input and multiple-output (MIMO), the information transmission technology during the field of wireless transmission that belongs to information, particularly mobile communication, Digital Television etc. are used.
Background technology
MIMO (multiple-input and multiple-output) system can effectively improve the availability of frequency spectrum of channel.Existing research points out, under the certain situation of required signal-to-noise ratio and spectrum efficiency, when reception antenna number during more than or equal to the transmitting antenna number, power system capacity will be with the number of transmit antennas linear growth.
The channel estimating of mimo system can be divided into time domain and estimate to estimate two classes with frequency domain.Li Y is at " ChannelEstimation for OFDM Systems with Transmitter Diversity in Mobile WirelessChannels " (IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL.17, NO.3, MARCH 1999) in, the frequency domain channel of mimo system is estimated to study.The relative time domain of frequency domain channel algorithm for estimating is estimated fairly simple, but generally only is applicable to multi-carrier transmission (for example OFDM) and supposes that channel parameter is constant in a bursty data piece (for example OFDM symbol); And time domain is estimated only to suppose that channel parameter is constant in one group of pilot frequency sequence transport process.With the ofdm system is example, and under the many situations of sub-carrier number, pilot sequence length is much smaller than the OFDM symbol lengths, so the estimated efficiency that time domain is estimated is higher than the frequency domain estimation, and for changing channel faster, its estimation effect is also better.But because time domain channel estimates inevitably to need to consider multipath effect (multipath effect can be avoided considering by adopting modulation systems such as OFDM) in frequency domain is estimated, when the multipath estimated length is big, its complexity is very high, so what present most of mimo system adopted is that frequency domain channel is estimated, under the situation of high data rate, fast moving, the effect of channel estimating is poor, exposed the frequency domain channel estimated efficiency low, be subjected to the big shortcoming of Doppler frequency shift (closely related) influence with translational speed.
Summary of the invention
The objective of the invention is to defective, provide a kind of complexity relatively low time-domain adaptive channel estimation methods, can carry out the channel estimating of mimo system quickly and accurately based on pilot matrix at the frequency domain estimation.Have and can suppress interchannel noise, estimate that frequency is not subjected to the restriction of pilot data frame length, fast convergence rate, the influence that can the compensating signal synchronous error causes is fit to be applied to advantages such as high-speed mobile environment.
To achieve these goals, the present invention is a guiding theory to suppress noise power, and the pilot matrix that will have the piecemeal cycle characteristics combines with LMS (least mean-square error) adaptive algorithm, realizes the time-domain adaptive channel estimating of mimo system.Method of the present invention generates basic pilot matrix piece and extended matrix according to channel realistic model and required channel estimating length at first respectively, asks both Kronecker long-pending (Kronecker product has another name called cross product) then, thereby obtains pilot matrix.Send pilot matrix (pilot transmission signal) by transmitting antenna afterwards, reception antenna receives by the pilot matrix (pilot reception signal) behind the channel, adopt the LMS adaptive algorithm again, by extracting the inner link between pilot transmission signal and the pilot reception signal, carry out the adaptive time domain channel estimating of actual channel.
Method of the present invention specifically may further comprise the steps:
1) choose size according to the number of antennas in the actual channel model (M sends out N and receives) and be the basic pilot matrix A of M*M, it is satisfied: the mould of each matrix element of the equal pairwise orthogonal of row, column (2) of (1) A is 1.
2) according to required multipath estimated length L, the structure twiddle factor ω 0 = e j 2 π / ( L f ( L ) ) , Wherein f (L) is an elementary function about L, can select f (L)=L-1 usually.Use selected twiddle factor, ask its l F (l+1)(l=0,1 ..., L-1) inferior power makes up vector B 0 = [ ω 0 0 , ω 0 1 , ω 0 2 f ( 2 ) . . . , ω 0 ( L - 1 ) f ( L ) ] .
3) with B 0One of ring shift left is as B 1, again with B 1One of ring shift left is as B 2, the rest may be inferred, up to finishing structure B L-1With B 0, B 1... B L-1Insert successively as the row of extended matrix B respectively, finish the structure of extended matrix.
4) according to extended matrix B and the long-pending B  A of the Kronecker of basic pilot matrix A, obtain pilot matrix, and it is sent by transmitting antenna as the pilot transmission signal, use reception antenna to receive by the pilot matrix behind the channel as pilot reception signal.
5) carry out the initializing set of LMS adaptive algorithm, comprising to the isoparametric initializing set of the step-length of weight matrix vector, channel parameter matrix vector and algorithm.The channel parameter matrix vector is according to pilot reception signal and pilot transmission signal, and the channel parameter that adopts LS (least square) algorithm to try to achieve is expected matrix and set.
6) right to use matrix vector and channel parameter matrix vector are estimated current channel parameter by transversal filter, and with the result as current estimation channel parameter matrix.
7) with the difference of current channel parameter expectation matrix and current estimation channel parameter matrix as error matrix, revise the weight matrix vector, the amplitude of correction is determined by the algorithm step-length.
8) upgrade the channel parameter matrix vector: with first parameter matrix deletion of channel parameter matrix vector, thereafter the parameter matrix room that previous matrix stays that fills vacancies in order of precedence, and current estimation channel parameter matrix inserted the tail of the queue of channel parameter matrix vector, constitute new channel parameter matrix vector.
9) with the result's output of the estimation channel parameter matrix of current time as channel estimating.
10) use revised weight matrix vector and new channel parameter matrix vector, repeating step 6) 7) 8) 9), carry out next channel parameter estimation constantly.
The present invention has the following advantages:
● the basic pilot matrix A that uses method of the present invention to try to achieve has the advantages that autocorrelation is strong, cross correlation weak, can suppress interchannel noise.
● owing to used the multipath channel estimation model of time domain, the influence that can the compensating signal synchronous error causes, and can save frequency domain estimate in necessary protection time slot.
● owing to carry out channel estimating in time domain, estimate that frequency is not subjected to the restriction of pilot data frame length, when adopting the LMS adaptive estimation method, its convergence rate is obviously estimated faster than the adaptive channel of frequency domain.
● owing to carry out channel estimating, only suppose that channel parameter is constant in one group of pilot frequency sequence transport process,, be fit to be applied to high-speed mobile environment so that estimation effect is influenced by Doppler frequency shift is little in time domain.
Description of drawings
Fig. 1 is the channel model of mimo system.
Fig. 2 is the flow chart of LMS algorithm of the present invention.
Embodiment
Below in conjunction with drawings and Examples technical scheme of the present invention is further described.
In mimo channel model shown in Figure 1, transmitting antenna has the M root, and reception antenna has the N root, the channel matrix H that to constitute a size like this be N*M.The matrix relationship formula that multipath situation lower channel is estimated is:
In Ψ=H ∑+v formula, Ψ=[Ψ 0, Ψ 1..., Ψ L-1], Ψ wherein k(k=0,1 ..., L-1) expression t KMTo t (k+1) M-1Received signal matrix constantly.H=[H 0(t), H 1(t) ..., H L-1(t)] (H i(t) time domain channel response of expression i bar multipath channel).In addition, ∑=(∑ M, n) M * M, wherein
m,n=∑ (m+n) m=0,1,...L-1 n=0,1,...L-1
k(k=0,1 ..., 2L-2) expression t (k-L+1) MTo t (k-L+2) M-1Transmission signal matrix constantly.
With M=N=4, one 44 collection of letters road models are example, and the step that the present invention carries out channel estimating is as follows:
1) at first according to the number M=4 of transmitting antenna, selected basic pilot matrix A that size is 4*4,
A = 1 1 1 1 - 1 1 - 1 1 - 1 1 1 - 1 - 1 - 1 1 1
Basic pilot matrix A satisfies: the mould of each matrix element of the equal pairwise orthogonal of row, column (2) of (1) A is 1.
2) according to required multipath estimated length L, the structure twiddle factor ω 0 = e j 2 π / ( L f ( L ) ) , Wherein f (L) is an elementary function about L, can select f (L)=L-1 usually.Use selected twiddle factor, ask its l F (l+1)(l=0,1 ..., L-1) inferior power makes up vector B 0 = [ ω 0 0 , ω 0 1 , ω 0 2 f ( 2 ) . . . , ω 0 ( L - 1 ) f ( L ) ] . In this example, twiddle factor is taken as ω 0 = e j 2 π / ( L L - 1 ) , Accordingly, B 0 = [ ω 0 0 , ω 0 1 , ω 0 2 . . . , ω 0 ( L - 1 ) L - 1 ] .
3) with B 0One of ring shift left is as B 1Again with B 1One of ring shift left is as B 2, the rest may be inferred, up to finishing structure B L-1With B 0, B 1... B L-1Insert successively as the row of extended matrix B respectively, finish the structure of extended matrix.
4) the long-pending B  A of Kronecker that calculates B and A tries to achieve the pilot matrix ∑, and ∑ is sent by transmitting antenna, promptly sends the pilot transmission signal, uses reception antenna to receive by the pilot matrix behind the channel, i.e. pilot reception signal.
5) carry out the initializing set of the relevant channel parameter of LMS adaptive algorithm.Comprising to the weight matrix vector
Figure C20041001655700066
The channel parameter matrix vector H ^ n - K , H ^ n - K + 1 , . . . , H ^ n - 1 And the isoparametric initializing set of step size mu of algorithm.In this example, μ is taken as 0.005, All put 1.With the pilot reception signal and the pilot transmission signal that obtain, try to achieve current channel parameter expectation matrix by LS (least square) algorithm
Figure C20041001655700071
H ^ d = Ψ Σ - 1
Wherein Ψ is current pilot reception signal, and ∑ is current pilot transmission signal. H ^ n - K , H ^ n - K + 1 , . . . , H ^ n - 1 Expect matrix with the channel parameter that solves with the LS method that preceding K receives
Figure C20041001655700074
Insert.
The setting of parameter influences the performance of algorithm, and when little signal to noise ratio, smaller step size μ can be so that convergence process be steady; During big signal to noise ratio, bigger μ can finish convergence quickly.Therefore, according to different noises choice of dynamical μ recently, can further improve the performance of LMS algorithm.
6) right to use matrix vector And channel parameter matrix vector H ^ n - K , H ^ n - K + 1 , . . . , H ^ n - 1 , Estimate current channel parameter by transversal filter, and with the result
Figure C20041001655700077
As current estimation channel parameter matrix, as shown in Figure 2.
Current estimation channel parameter matrix H ^ n = Σ i = 1 K w ^ n ( i ) H ^ n - K + i - 1
7) with current channel parameter expectation matrix
Figure C20041001655700079
With current estimation channel parameter matrix
Figure C200410016557000710
Difference as error matrix, revise the weight matrix vector Be the adjustment of self adaptation weight vector, as shown in Figure 2.The amplitude of revising is determined by the algorithm step-length:
Figure C200410016557000712
In the formula
Figure C200410016557000713
The expression point multiplication operation.
8) upgrade the channel parameter matrix vector: with first parameter matrix of channel parameter matrix vector Deletion, the room that previous matrix stays that fills vacancies in order of precedence of parameter matrix thereafter, and with current estimation channel parameter matrix
Figure C200410016557000715
Insert the tail of the queue of channel parameter matrix vector, constitute new channel parameter matrix vector
H ^ n - K + 1 , H ^ n - K + 2 , . . . , H ^ n .
9) with the estimation channel parameter matrix of current time
Figure C200410016557000717
Result's output as channel estimating.
10) use revised weight matrix vector and new channel parameter matrix vector, repeating step 6) 7) 8) 9), estimate next channel parameter constantly.

Claims (1)

1, a kind of time-domain adaptive channel estimation methods based on pilot matrix is characterized in that carrying out according to the following steps:
1) according to the number of transmit antennas M in the actual channel model, to choose size and be the basic pilot matrix A of M*M, it is satisfied: the mould of each matrix element of the equal pairwise orthogonal of row, column (2) of (1) A is 1;
2) according to required multipath estimated length L, the structure twiddle factor ω 0 = e j 2 π / ( L f ( L ) ) , Wherein f (L) is an elementary function about L, selects f (L)=L-1, uses selected twiddle factor, asks its l F (l+1)(l=0,1 ..., L-1) inferior power makes up vector B 0 = [ ω 0 0 , ] ω 0 1 , ω 0 2 f ( 2 ) . . . , ω 0 ( L - 1 ) f ( L ) ] ;
3) with B 0One of ring shift left is as B 1, again with B 1One of ring shift left is as B 2, the rest may be inferred, up to finishing structure B L-1, with B 0, B 1... B L-1Insert successively as the row of extended matrix B respectively, finish the structure of extended matrix;
4) according to the cross product B  A of extended matrix B, obtain pilot matrix, and it is sent by transmitting antenna as the pilot transmission signal, use reception antenna to receive by the pilot matrix behind the channel as pilot reception signal with basic pilot matrix A;
5) carry out the initializing set of least mean-square error LMS adaptive algorithm, the initializing set that comprises the step-length of weight matrix vector, channel parameter matrix vector and algorithm, the channel parameter matrix vector is according to pilot reception signal and pilot transmission signal, and the channel parameter that adopts the least square algorithm to try to achieve is expected matrix and set;
6) right to use matrix vector and channel parameter matrix vector are estimated current channel parameter by transversal filter, and with the result as current estimation channel parameter matrix;
7) with the difference of current channel parameter expectation matrix and current estimation channel parameter matrix as error matrix, revise the weight matrix vector, the amplitude of correction is determined by the algorithm step-length;
8) upgrade the channel parameter matrix vector: with first parameter matrix deletion of channel parameter matrix vector, thereafter the parameter matrix room that previous matrix stays that fills vacancies in order of precedence, and current estimation channel parameter matrix inserted the tail of the queue of channel parameter matrix vector, constitute new channel parameter matrix vector;
9) with the result's output of the estimation channel parameter matrix of current time as channel estimating;
10) use revised weight matrix vector and new channel parameter matrix vector, repeating step 6) 7) 8) 9), carry out next channel parameter estimation constantly.
CN 200410016557 2004-02-26 2004-02-26 Time-domain adaptive channel estimating method based on pilot matrix Expired - Fee Related CN1281003C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200410016557 CN1281003C (en) 2004-02-26 2004-02-26 Time-domain adaptive channel estimating method based on pilot matrix

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200410016557 CN1281003C (en) 2004-02-26 2004-02-26 Time-domain adaptive channel estimating method based on pilot matrix

Publications (2)

Publication Number Publication Date
CN1561013A CN1561013A (en) 2005-01-05
CN1281003C true CN1281003C (en) 2006-10-18

Family

ID=34440529

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200410016557 Expired - Fee Related CN1281003C (en) 2004-02-26 2004-02-26 Time-domain adaptive channel estimating method based on pilot matrix

Country Status (1)

Country Link
CN (1) CN1281003C (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107005525A (en) * 2015-01-07 2017-08-01 华为技术有限公司 Pilot frequency transmission method and data transmission device in WLAN

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006104142A1 (en) * 2005-03-28 2006-10-05 Nec Corporation Mimo decoder and mimo decoding method
US20060285531A1 (en) * 2005-06-16 2006-12-21 Howard Steven J Efficient filter weight computation for a MIMO system
EP1804394A1 (en) * 2005-12-27 2007-07-04 Mitsubishi Electric Information Technology Centre Europe B.V. Method and device for reporting information related to interference components received by a first telecommunication device to a second telecommunication device
CN101089952B (en) * 2006-06-15 2010-10-06 株式会社东芝 Method and device for controlling noise, smoothing speech manual, extracting speech characteristic, phonetic recognition and training phonetic mould
EP2036164B1 (en) * 2006-06-30 2013-09-25 Telefonaktiebolaget LM Ericsson (publ) A re-configurable antenna and a method for acquiring a configuration of a re-configurable antenna.
CN101154383B (en) * 2006-09-29 2010-10-06 株式会社东芝 Method and device for noise suppression, phonetic feature extraction, speech recognition and training voice model
WO2010009580A1 (en) * 2008-07-25 2010-01-28 上海贝尔阿尔卡特股份有限公司 Method and device for channel characteristics test and communication in mimo system
CN102055692B (en) * 2009-10-28 2013-11-06 中兴通讯股份有限公司 Channel estimation method and device in multiaerial system
US10014026B1 (en) * 2017-06-20 2018-07-03 Seagate Technology Llc Head delay calibration and tracking in MSMR systems

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107005525A (en) * 2015-01-07 2017-08-01 华为技术有限公司 Pilot frequency transmission method and data transmission device in WLAN
US10389554B2 (en) 2015-01-07 2019-08-20 Huawei Technologies Co., Ltd. Pilot transmission method and data transmission apparatus in wireless local area network
CN107005525B (en) * 2015-01-07 2020-01-03 华为技术有限公司 Pilot frequency transmission method and data transmission device in wireless local area network

Also Published As

Publication number Publication date
CN1561013A (en) 2005-01-05

Similar Documents

Publication Publication Date Title
CN1252943C (en) Self-adaptive beam-formation apparatus and method
US7974372B2 (en) OFDM receiving method and receiving apparatus
CN1231005C (en) Adaptive antenna array and its control method
AU2004229029B2 (en) Apparatus and method for sub-carrier allocation in a multiple-input and multiple-output (MIMO) orthogonal frequency division multiplexing (OFDM) communication system
CN1478341A (en) Methods and appangements in telecommunications system
CN1703034A (en) A MIMO-OFDM system based channel estimation method
CN101039290A (en) Method for estimating MIMO related channel based on self-adaptive training sequence
CN1281003C (en) Time-domain adaptive channel estimating method based on pilot matrix
CN1658528A (en) Adaptive channel estimation method of MIMO-OFDM system
CN101076001A (en) Method for estimating channel based on orthogonal frequency division multiplexing system
CN101753491A (en) Channel estimation method for multi-input multi-output-orthogonal frequency-division multiplexing system
CN101355543A (en) Method for estimating MIMO-SCFDE system channel based on quadrature training sequence
CN1753395A (en) Symbol timing method for multi-antenna wireless communication system
CN1815941A (en) Antenna selection and Bit distribution method and apparatus in multi-antenna transmission system
CN1588936A (en) Orthogonal frequency division multiplexing transmission system with self adaption protective interval
CN1114294C (en) Speed adaptive channel estimation method and its equipment
CN1913396A (en) Single/multiple carrier compatible digital broadcast system communication method
CN102045285A (en) Channel estimation method and device and communication system
CN105812111A (en) Optimal power distribution method for SM-OFDM system under imperfect channel estimation
EP1943794A2 (en) Noise power interpolation in a multi-carrier system
US8649472B1 (en) Method and apparatus for improving channel estimation
CN1870462A (en) Null-time-frequency coding method and transmit-receive system in multi-antenna communication system
CN1378731A (en) Method and apparatus for channel estimation with transmit diversity
CN1816027A (en) Iterative channel estimation method in multi-antenna multi-carrier-wave wireless telecommunication system
CN1564494A (en) Self-adaptive beam shaping method of beam space orthogonal FDM medulating system

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
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20061018

Termination date: 20110226