WO2007128184A1 - Procédé et appareil de calcul de chaque valeur de pondération de voie et récepteur rake - Google Patents

Procédé et appareil de calcul de chaque valeur de pondération de voie et récepteur rake Download PDF

Info

Publication number
WO2007128184A1
WO2007128184A1 PCT/CN2007/000072 CN2007000072W WO2007128184A1 WO 2007128184 A1 WO2007128184 A1 WO 2007128184A1 CN 2007000072 W CN2007000072 W CN 2007000072W WO 2007128184 A1 WO2007128184 A1 WO 2007128184A1
Authority
WO
WIPO (PCT)
Prior art keywords
path
function
noise
correlation matrix
rake receiver
Prior art date
Application number
PCT/CN2007/000072
Other languages
English (en)
Chinese (zh)
Inventor
Haihong Xu
Zhilin Zhao
Zhijian Yu
Original Assignee
Huawei Technologies Co., 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 Huawei Technologies Co., Ltd. filed Critical Huawei Technologies Co., Ltd.
Publication of WO2007128184A1 publication Critical patent/WO2007128184A1/fr

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7097Interference-related aspects
    • H04B1/7103Interference-related aspects the interference being multiple access interference
    • H04B1/7105Joint detection techniques, e.g. linear detectors
    • H04B1/71052Joint detection techniques, e.g. linear detectors using decorrelation matrix
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7097Interference-related aspects
    • H04B1/711Interference-related aspects the interference being multi-path interference
    • H04B1/7115Constructive combining of multi-path signals, i.e. RAKE receivers
    • H04B1/712Weighting of fingers for combining, e.g. amplitude control or phase rotation using an inner loop
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2201/00Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
    • H04B2201/69Orthogonal indexing scheme relating to spread spectrum techniques in general
    • H04B2201/707Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
    • H04B2201/70707Efficiency-related aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2201/00Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
    • H04B2201/69Orthogonal indexing scheme relating to spread spectrum techniques in general
    • H04B2201/707Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
    • H04B2201/7097Direct sequence modulation interference
    • H04B2201/709727GRAKE type RAKE receivers

Definitions

  • the present invention relates to a wireless communication signal receiving technique, and in particular, to a method, a device and a RAKE receiver for calculating weight values of respective paths.
  • the channel bandwidth in a code division multiplex (CDMA) spread spectrum system is much larger than the flat fading bandwidth of the channel. Therefore, it is required to have a good autocorrelation property of the CDMA spreading code when selecting a signal, so that an equalization algorithm can be used to eliminate inter-symbol interference between adjacent symbols.
  • CDMA code division multiplex
  • the multipath signal contains information that can be utilized, so the receiver can improve the signal to noise ratio of the received signal by combining the path signals, specifically, according to the input multipath delay information, each path channel.
  • the fading information and other external parameters (including the system Gaussian noise power N. and the chip-level energy E of the receiving user) calculate the weighting factor ⁇ of each path; according to the input multipath delay information and the scrambling code in the received signal,
  • the frequency code information completes the descrambling and despreading operation on the chip-level received signal, and outputs the descrambled and despread symbol-level received signal y; and then performs the combining process by using the formula xy, where [represents the common transposition.
  • a receiver employing this signal processing method is called a RAKE receiver.
  • High Speed Downlink Packet Access HSDPA
  • High Speed Uplink Packet Access HSUPA X
  • SR signal-to-noise ratio
  • Receivers with better performance than traditional RAKE receivers include the following categories:
  • ISI inter-symbol interference
  • MUI multipath and multiple access interference
  • the G-RAKE receiver needs to calculate the weighting coefficients of each path according to the following formula:
  • h ⁇ g l R p (d - T l ) , (2) h is the amount related to the fading information of each path. At present, there is no unified Chinese name in the field. For convenience of description, h is called the path fading function. . - Z Tr,)x ? 1 ⁇ 2 +m7 -rr 9 ) - ⁇ - ⁇ ,) R p * (d 2 + mT c - iT - r ? )[l - S(m)S(i)]
  • the symbol-level energy for the target user, E is the symbol-level energy of the interfering user, N.
  • the symbol-level energy and the unilateral power spectral density of the system Gaussian white noise can be estimated according to the algorithm in which the above quantities are used as known parameters.
  • the embodiment of the present invention provides a method for calculating each path weighting value, which can effectively reduce the calculation amount of calculating each path combining weight. The method comprises the following steps:
  • the embodiment of the present invention further provides a device for calculating the weighting value of each path, which is located in the RAKE receiver system, and specifically includes:
  • a multiple access interference function calculation unit configured to receive each path fading factor from the RAKE receiver, each path position information, and a multipath delay from the multipath search distribution module, calculate a multiple access interference function w , and calculate The obtained multiple access interference function input noise correlation matrix calculation unit;
  • the thermal noise interference function calculating unit is configured to receive the multipath delay of the RAKE receiver, and calculate a disturbance function of the background thermal noise according to the multipath delay and the autocorrelation function of the shaping filter of the transmitting end obtained in advance. And the calculated interference function of the background thermal noise
  • a noise correlation matrix calculation unit configured to calculate an interference function of a background thermal noise of the unit according to the multiple access interference function w and the thermal noise interference function from the multiple access interference function calculation unit
  • a weighting value synthesizing unit configured to synthesize each path weighting value ⁇ according to the received noise correlation matrix, and output the synthesized path weighting values to the RAKE receiver
  • the embodiment of the present invention provides a RAKE receiver, including:
  • a multipath search allocation module for receiving signals and performing multipath delay acquisition and multipath delay allocation on the received signals;
  • the method is configured to perform descrambling and despreading operations on the chip-level received signal according to the input multipath delay information and the scrambling code and the spreading code information in the received signal, and obtain the descrambling and despreading symbol-level receiving of each path.
  • a descrambling despreading module of signal y y
  • a channel estimation module for estimating channel fading conditions of each delay according to the input multipath delay information, and outputting channel fading information corresponding to each path delay
  • Each path weighting value calculation module is configured to calculate, according to symbol level user energy from the descrambling despreading module, multipath delay from the multipath search allocation module, each path fading factor from the channel estimation module, and each path position information. Address interference function? MW and background thermal noise interference function. Then according to the sum R' ; obtain each path weighting factor ⁇ , and output the obtained path weighting factor ⁇ to each path combining module;
  • Each path combining module performs combining processing on the descrambling and despreading symbol-level received signals y according to the input weighting factors ⁇ , and the combined signal Y is outputted to the demodulation decoding module;
  • the demodulation decoding module performs corresponding demodulation and decoding operations on the received signal Y, and outputs a signal after demodulation and decoding.
  • the method of the present invention does not need to calculate the inter-symbol interference function, so compared with the G-RAKE receiver, the operation of calculating the combined weights of the paths can be effectively reduced. Quantity, and the quality of the output signal is almost unaffected; and, the calculation of the weight of each path is independent of the spreading factor, users of different spreading factors can share a RAKE receiver without additional additions for users with different spreading factors Number of RAKE receivers.
  • the calculation overhead and the implementation complexity can be greatly reduced and the cost can be saved under the premise of outputting the same quality signal as the G-RAKE receiver.
  • Figure 1 is a schematic structural view of a RAKE drop machine or a G-RAKE receiver
  • FIG. 2 is a flowchart showing an implementation of each path weighting value calculation module of a RAKE receiver according to an embodiment of the present invention
  • FIG. 3 is a structural diagram of each path weighting value calculation module of a RAKE receiver according to an embodiment of the present invention.
  • Equation (3) can be reduced to:
  • n 2 d 2 -T q xN, ovs
  • N ovs is the sampling rate of the G-RAKE receiver module.
  • Table 1 shows the calculation amount of each time slot of the G-RAKE receiver, where M is the number of iterations for obtaining the weighting value, and generally takes 1 ⁇ 3; J is the total number of paths of the G-RAKE receiver, Generally, the value is J 2J.
  • the G-RAKE receiver of the embodiment of the present invention adopts the structure shown in Fig. 1, and includes the following modules:
  • the multipath search distribution module 110 is configured to receive signals, complete multipath delay acquisition and multipath delay allocation of the received signals, and output delay information of each multipath to the descrambling and despreading module respectively. 120.
  • the scrambling code and the spreading code information complete the descrambling and despreading operation on the chip-level received signal, and output the descrambled and despread symbol-level received signal y to each path combining module 150;
  • the channel estimation module 130 estimates the channel fading condition of each delay according to the input multipath delay information, and outputs channel fading information corresponding to each path delay to each path weighting value calculation module 140;
  • Each path weighting value calculation module 140 calculates a weighting factor of each path according to the input multipath delay information, each channel fading information, and other external parameters, including the system Gaussian noise power N 0 and the chip level energy E of the receiving user. ⁇ , and the calculated weighting factor ⁇ is output to each path combining module 150;
  • Each of the path combining modules 150 performs a combining process on the descrambled and despread path data y according to the input path weighting factor ⁇ , and outputs the resultant signal Y to the demodulation decoding module 160.
  • [ ] w indicates a total transposition
  • the demodulation decoding module 160 performs a corresponding demodulation and decoding operation on the received signal Y, and outputs a signal after demodulation and decoding.
  • each path weighting value calculation module is specifically as shown in FIG. 1, and includes the following steps:
  • Step 201 Calculate each path fading function h according to the input path fading factor g, the multipath position r, and the symbol level energy of the target user using equation (2);
  • Step 202 Find: From formula (8)
  • Step 303 Calculate: From formula (9)
  • Step 204 The sum of all user chip-level energies E c T , which is independent of the spreading factor, and the single-sided power spectral density N of the system Gaussian white noise. And the calculation results of step 202 and step 203, the noise correlation matrix ⁇ is calculated according to formula (9) ;
  • Step 205 The path fading function h obtained in step 201 and the noise correlation matrix obtained in step 204 are calculated by using formula (1) to obtain the weighted values of the paths of the G-RAKE receiver.
  • each part of each path weighting value calculation module 140 of the RAKE receiver in the embodiment of the present invention are as shown in FIG. 3, and the details are as follows:
  • Each path fading function calculation unit 141 is configured to receive the target user symbol level energy E from the descrambling and despreading module 120. And the multipath fading factor and the multipath position information r of the channel estimation module 130 calculate the path fading function h according to the formula (2) by using the received parameters, and input the calculated path fading function h into the weighting unit. 145;
  • the multiple access interference function calculation unit 142 is configured to receive the multipath fading factor & and the multipath position information ⁇ , from the channel estimation module 130, and the multipath delay and the multipath search allocation module 110, and use the received The above parameters are calculated according to formula (10), the multiple access interference function R read, and the calculated multiple access interference function is input to the noise correlation matrix calculation unit 144;
  • the thermal noise interference function calculation unit 143 is configured to receive the multipath delay and the sum of the multipath search allocation module 110, and the autocorrelation function of the shaping filter at the transmitting end, and calculate the background according to the formula (11) by using the received parameters. Thermal noise interference function, and will calculate The resulting interference function of the background thermal noise?,, the input noise correlation matrix calculation unit 144;
  • the noise correlation matrix calculation unit 144 is configured to: according to the multiple access interference function from the multiple access interference function calculation unit 142, the interference function n of the background thermal noise of the thermal noise interference function calculation unit 143, The sum of the user chip level energy E ⁇ and the unilateral power spectral density N of the system Gaussian white noise. , the noise correlation matrix is calculated according to the formula (9), and the resulting noise correlation matrix Ru is input to the weighting value synthesizing unit 145;
  • the weighting value synthesizing unit 145 is configured to synthesize each path weighting value to by using the formula (1) according to the received path fading function h and the noise correlation matrix, and output the synthesized path weighting values ⁇ to the respective paths. Merge module 150.
  • the method for calculating each path weight value proposed by the present invention and used to implement the same is applicable not only to a G-RAKE receiver but also to a RAKE receiver having the same or similar structure.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Noise Elimination (AREA)

Abstract

Selon l'invention, un procédé de calcul de chaque valeur de pondération de voie consiste à obtenir une matrice de corrélation de bruit par fonction d'interférence d'accès multiple et fonction d'interférence de bruit obtenues par calcul, à effectuer des calculs pour obtenir chaque valeur de pondération de voie en fonction de chaque fonction d'évanouissement de voie et de la matrice de corrélation de bruit obtenue. Un appareil et un récepteur RAKE sont utilisés pour calculer chaque valeur de pondération de voie, selon le procédé susmentionné. Ceci permet de diminuer efficacement la complexité de calcul de chaque valeur de pondération de combinaison de voie, tandis que l'efficacité du récepteur G-RAKE n'est pas concerné au moyen de l'utilisation du procédé précité. En outre, des utilisateurs d'un différent facteur d'étalement du spectre peuvent utiliser ordinairement un seul récepteur RAKE, parce que le calcul de chaque valeur de pondération de voie est indépendant du facteur d'étalement de spectre, et il n'est pas nécessaire d'ajouter le nombre de récepteurs RAKE pour un utilisateur d'un différent facteur d'étalement du spectre.
PCT/CN2007/000072 2006-05-10 2007-01-09 Procédé et appareil de calcul de chaque valeur de pondération de voie et récepteur rake WO2007128184A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200610078542.6 2006-05-10
CN200610078542A CN100578954C (zh) 2006-05-10 2006-05-10 接收多径信号的方法、计算各径加权值的装置及rake接收机

Publications (1)

Publication Number Publication Date
WO2007128184A1 true WO2007128184A1 (fr) 2007-11-15

Family

ID=38166128

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2007/000072 WO2007128184A1 (fr) 2006-05-10 2007-01-09 Procédé et appareil de calcul de chaque valeur de pondération de voie et récepteur rake

Country Status (2)

Country Link
CN (1) CN100578954C (fr)
WO (1) WO2007128184A1 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102201834A (zh) * 2011-05-04 2011-09-28 中兴通讯股份有限公司 一种在频域进行多径搜索的方法、装置、搜索器及***

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102111183B (zh) * 2009-12-28 2015-07-08 重庆重邮信科通信技术有限公司 一种grake接收机及其合并权值计算方法
CN101951288A (zh) * 2010-09-16 2011-01-19 华亚微电子(上海)有限公司 多径信号的同步误差处理方法以及处理装置
CN102271025B (zh) 2011-07-25 2014-02-26 上海华为技术有限公司 一种重构数据方法及装置
CN107154813B (zh) * 2016-03-06 2020-01-24 南京理工大学 自适应Rake接收机及接收方法
CN110518921B (zh) * 2018-05-21 2021-05-04 北京小米松果电子有限公司 多径合并的方法、装置和存储介质以及电子设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1371551A (zh) * 1999-06-25 2002-09-25 艾利森公司 使用从扩频信号特性知识中得到的加权因子的瑞克合成方法和设备
US6801565B1 (en) * 1999-06-25 2004-10-05 Ericsson Inc. Multi-stage rake combining methods and apparatus
WO2004093333A2 (fr) * 2003-04-11 2004-10-28 Telefonaktiebolaget Lm Ericsson (Publ) Detecteurs multi-codes joints dans des systemes de communication amrc
US6922434B2 (en) * 1999-10-19 2005-07-26 Ericsson Inc. Apparatus and methods for finger delay selection in RAKE receivers

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1371551A (zh) * 1999-06-25 2002-09-25 艾利森公司 使用从扩频信号特性知识中得到的加权因子的瑞克合成方法和设备
US6801565B1 (en) * 1999-06-25 2004-10-05 Ericsson Inc. Multi-stage rake combining methods and apparatus
US6922434B2 (en) * 1999-10-19 2005-07-26 Ericsson Inc. Apparatus and methods for finger delay selection in RAKE receivers
WO2004093333A2 (fr) * 2003-04-11 2004-10-28 Telefonaktiebolaget Lm Ericsson (Publ) Detecteurs multi-codes joints dans des systemes de communication amrc

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102201834A (zh) * 2011-05-04 2011-09-28 中兴通讯股份有限公司 一种在频域进行多径搜索的方法、装置、搜索器及***

Also Published As

Publication number Publication date
CN100578954C (zh) 2010-01-06
CN1983839A (zh) 2007-06-20

Similar Documents

Publication Publication Date Title
Chen et al. Filter-and-forward distributed beamforming in relay networks with frequency selective fading
TWI288543B (en) Packet detection system, packet detection device and method for receiving packets
TW200807920A (en) Digital radio systems
TWI336175B (en) Bidirectional turbo isi canceller-based dsss receiver for high-speed wireless lan
JP2003520456A (ja) 無線ローカル・エリア・ネットワークにおいてスペクトル拡散方式アンテナダイバーシチを実行する方法
JP2001517399A (ja) 自己同期等化方法及びシステム
JP2004500725A (ja) 無線ローカル・エリア・ネットワーク用の多重路軽減機能を備えたスペクトル拡散方式トランシーバー
TW536878B (en) Biased-corrected rake receiver for direct sequence spread spectrum waveform
WO2007128184A1 (fr) Procédé et appareil de calcul de chaque valeur de pondération de voie et récepteur rake
TW201404090A (zh) 具驊動視窗區塊線性等化器之先進接收器
TW200412734A (en) Non-parametric matched filter receiver for wireless communication systems
JP2002537675A (ja) 移動通信システムにおける近似mmseベースのチャネル推定器
TW536876B (en) A signal processing method of UE in CDMA mobile communication system
EP2162994A2 (fr) Procédé efficace de formation et de partage de matrice de covariance des dégradations
WO2001097419A1 (fr) Procede de generation d'une sequence de formation lors de l'estimation de voies
US7319690B2 (en) Communication signal equalization systems and methods
TW201108637A (en) Method and apparatus for communication signal processing based on mixed parametric and non-parametric estimation of impairment correlations
KR100701315B1 (ko) 이동통신 시스템에서 시공간 다중 사용자 검파기 및 검파방법
US8098717B1 (en) Hybrid equalizer
CN101827045B (zh) 接收信号处理方法和接收机
CN103379057B (zh) 接收器电路以及由接收器电路所执行的方法
US20070230546A1 (en) Equalizer with reduced complexity with application to long delay spread channels
JP4815638B2 (ja) 無線通信システムのためのマルチユーザ等化方法及び装置
CN101188436A (zh) 接收机
CN105790790B (zh) 一种tstd模式下的sch干扰消除方法及装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07702004

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07702004

Country of ref document: EP

Kind code of ref document: A1