KR100633054B1 - Rake receiver and method of receiving thereof - Google Patents

Rake receiver and method of receiving thereof Download PDF

Info

Publication number
KR100633054B1
KR100633054B1 KR1020050059038A KR20050059038A KR100633054B1 KR 100633054 B1 KR100633054 B1 KR 100633054B1 KR 1020050059038 A KR1020050059038 A KR 1020050059038A KR 20050059038 A KR20050059038 A KR 20050059038A KR 100633054 B1 KR100633054 B1 KR 100633054B1
Authority
KR
South Korea
Prior art keywords
finger
bit
noise
receiving
value
Prior art date
Application number
KR1020050059038A
Other languages
Korean (ko)
Inventor
윤정욱
정석진
김민구
하지원
Original Assignee
삼성전자주식회사
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 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020050059038A priority Critical patent/KR100633054B1/en
Application granted granted Critical
Publication of KR100633054B1 publication Critical patent/KR100633054B1/en

Links

Images

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/711Interference-related aspects the interference being multi-path interference
    • H04B1/7115Constructive combining of multi-path signals, i.e. RAKE receivers
    • H04B1/7117Selection, re-selection, allocation or re-allocation of paths to fingers, e.g. timing offset control of allocated fingers

Landscapes

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

Abstract

A rake receiving apparatus and method are provided to enable plural fingers to receive a multi-path signal and inversely diffuse the received multi-path signal and give the received multi-path signal a weight and evaluate a correction shift value by using the smallest noise bit value extracted from the bit extractor, and shift the multi-path signal right as many as the correction shift value, thereby compensating performance degradation. A comparator(330) compares noise dispersion of each finger and extracts the smallest noise dispersion. A bit extractor(340) extracts the smallest noise bit value indicating the bit location of first 1 of the noise dispersion extracted from the comparator(330). Plural fingers(300,301,302) receives a multi-path signal and inversely diffuses the received multi-path signal and gives the received multi-path signal a weight and evaluates a correction shift value by using the smallest noise bit value extracted from the bit extractor(340), and shifts the multi-path signal right as many as the correction shift value. A coupler(380) associates the output value of the plural fingers.

Description

레이크 수신 장치 및 방법{Rake Receiver and Method of receiving thereof}Rake receiver and method of receiving

도 1은 PWC(Pilot Weighted Combining) 수신방법을 가지는 레이크 수신장치를 도시한 도면,1 is a view showing a rake receiver having a pilot weighted combining (PWC) receiving method,

도 2는 MRC(maximal ratio combining) 수신방법을 가지는 레이크 수신장치를 도시한 도면,2 illustrates a rake receiver having a MRC (maximum ratio combining) receiving method;

도 3은 본 발명의 실시 예에 따라 구성한 레이크 수신 장치를 도시한 도면 및,3 is a view showing a rake receiving apparatus configured according to an embodiment of the present invention,

도 4는 본 발명의 일 실시 예에 따라 구성한 레이크 수신 장치의 수신 흐름을 도시한 흐름도 이다.4 is a flowchart illustrating a reception flow of a rake receiving device constructed according to an embodiment of the present invention.

본 발명은 레이크 수신 장치 및 이의 수신방법에 있어서, 각 핑거의 잡음분산을 비교하여 가장 작은 잡음분산을 추출하는 비교기, 상기 비교기로부터 추출한 상기 잡음분산의 처음 1의 비트위치를 나타내는 최소잡음 비트값을 구하는 비트 추 출기, 다중경로 신호를 수신하여 역확산하고 가중치를 부여하고, 상기 비트 추출기로부터 구한 상기 최소잡음 비트값을 이용하여 보정 쉬프트값을 구하고 상기 보정 쉬프트 값만큼 오른쪽으로 쉬프트하는 다수개의 핑거 및, 상기 다수개의 핑거의 출력값을 결합하는 결합기를 포함하는 레이크 수신 장치 및 이의 수신방법에 관한 것이다.In the rake receiver and its receiving method, a comparator for comparing the noise variance of each finger to extract the smallest noise variance, and a minimum noise bit value indicating the first 1 bit position of the noise variance extracted from the comparator A bit extractor, a plurality of fingers that receive and despread and weight multipath signals, obtain a correction shift value using the minimum noise bit value obtained from the bit extractor, and shift to the right by the correction shift value; The present invention relates to a rake receiving apparatus including a combiner for coupling the output values of the plurality of fingers and a receiving method thereof.

일반적으로 코드 분할 다중 접속(CDMA;code division multiple access) 시스템에서에서 다이버시티 수신은 레이크(Rake) 수신기로 구현된다. 다중경로 신호들은 레이크 수신기의 각각의 핑거(finger)를 통해서 수신되고 핑거의 출력은 복호기로 입력되기 전에 결합된다. 레이크 수신기 수신 방법으로 흔히 사용되는 방법은 PWC(Pilot Weighted Combining)과 MRC(maximal ratio combining) 수신방법이 있다. In a code division multiple access (CDMA) system, diversity reception is generally implemented as a Rake receiver. Multipath signals are received through each finger of the rake receiver and the outputs of the fingers are combined before being input to the decoder. Commonly used rake receiver reception methods include pilot weighted combining (PWC) and maximum ratio combining (MRC) reception methods.

PWC는 채널 추정기의 출력 값을 이용하여 다중경로 신호에 가중치를 준 후에 결합하는 방식이다. PWC 수신방법을 가지는 레이크 수신기를 아래에서 도 1을 참조하여 설명한다.PWC combines the multipath signal after weighting it using the output value of the channel estimator. A rake receiver having a PWC reception method will be described with reference to FIG. 1 below.

도 1은 PWC(Pilot Weighted Combining) 수신방법을 가지는 레이크 수신장치를 도시한 도면이다.1 is a view illustrating a rake receiver having a pilot weighted combining (PWC) receiving method.

PWC 수신방법을 가지는 레이크 수신 장치는 다중경로 신호를 수신하여 각각의 다중경로 신호를 각각의 핑거(finger)(100, 101, 102)의 역확산기(110, 111, 112)를 통해 역확산을 하고 역확산한 다중경로 신호를 각각의 핑거(100, 101, 102)에 할당한 복소 곱셈기(120, 121, 122)를 통해 가중치를 부여하고 각각의 핑거(100, 101, 102)로부터 구한 다중경로 신호를 결합기(180)를 통해 결합한다.The rake receiver having the PWC reception method receives the multipath signal and despreads each of the multipath signals through the despreaders 110, 111, and 112 of the respective fingers 100, 101, and 102. Multipath signal obtained by weighting the despread multipath signal through the complex multipliers 120, 121, and 122 assigned to the respective fingers 100, 101, and 102, and obtained from the respective fingers 100, 101, and 102. To combine through the combiner 180.

PWC 수신방법을 가지는 레이크 수신 장치에서 상기 결합기(180)를 통해 구하는 출력신호 z(k)는 아래에서 <수학식 1>을 참조한다.The output signal z (k) obtained through the combiner 180 in the rake receiving apparatus having the PWC receiving method is referred to Equation 1 below.

Figure 112005035735530-pat00001
Figure 112005035735530-pat00001

Figure 112005035735530-pat00002
Figure 112005035735530-pat00002

상기 <수학식 1>에서,k는 시간변화를 나타내는 변수이고,

Figure 112005035735530-pat00003
는 역확산기(110, 111, 112)를 통해 역확산한 신호로,
Figure 112005035735530-pat00004
는 L번째 핑거의 채널계수이고,
Figure 112005035735530-pat00005
는 송신측에서 확산기를 통해 확산하기 전 심볼의 에너지 세기를 나타내는 심볼 에너지이고,
Figure 112005035735530-pat00006
는 L번째 핑거의 잡음신호이다. 또한 결합기(180)를 통해 구하는 출력신호 z(k)를 구하는 식에서
Figure 112005035735530-pat00007
는 가중치로
Figure 112005035735530-pat00008
이다.In Equation 1, k is a variable representing a time change,
Figure 112005035735530-pat00003
Is a signal despread through the despreaders 110, 111, and 112,
Figure 112005035735530-pat00004
Is the channel coefficient of the L-th finger,
Figure 112005035735530-pat00005
Is the symbol energy representing the energy strength of the symbol before spreading through the spreader at the transmitting side,
Figure 112005035735530-pat00006
Is the noise signal of the L-th finger. In addition, in the equation for obtaining the output signal z (k) obtained through the combiner 180.
Figure 112005035735530-pat00007
Is by weight
Figure 112005035735530-pat00008
to be.

MRC는 각 레이크 수신 장치의 각 핑거(200, 201, 202)에 해당하는 잡음분산(noise variance)을 추정하여 기존의 PWC 가중치(weight)에서 이를 보상하는 구조로 이루어져 있다. MRC 수신방법을 가지는 레이크 수신기를 아래에서 도 2 을 참조하여 설명한다.The MRC has a structure of estimating a noise variance corresponding to each finger 200, 201, and 202 of each rake receiving device and compensating it for the existing PWC weight. A rake receiver having an MRC reception method will be described below with reference to FIG. 2.

도 2는 MRC(maximal ratio combining) 수신방법을 가지는 레이크 수신장치를 도시한 도면이다.FIG. 2 is a diagram illustrating a rake receiver having a maximum ratio combining (MRC) reception method.

MRC 수신방법을 가지는 레이크 수신 장치는 다중경로 신호를 수신하여 각각의 다중경로 신호를 각각의 핑거(finger)(200, 201, 202)의 역확산기(210, 211, 212)를 통해 역확산을 하고 역확산한 다중경로 신호를 각각의 핑거(200, 201, 202)에 할당한 복소 곱셈기(220, 221, 222)를 통해 가중치를 부여하고, 각 핑커(200, 201, 202)의 잡음분산(noise variance)을 추정하여 나눗셈기(230, 231, 232)를 통해 나누고, 각각의 핑거(200, 201, 202)로부터 구한 다중경로 신호를 결합기(280)를 통해 결합한다.The rake receiver having the MRC reception method receives a multipath signal and despreads each of the multipath signals through the despreaders 210, 211, and 212 of the respective fingers 200, 201, and 202. The despread multipath signal is weighted through the complex multipliers 220, 221, and 222 assigned to the respective fingers 200, 201, and 202, and the noise variance of each of the pinkers 200, 201, and 202 is noised. variance is estimated and divided by the dividers 230, 231, and 232, and the multipath signals obtained from the respective fingers 200, 201, and 202 are combined through the combiner 280.

MRC 수신방법을 가지는 레이크 수신 장치에서 상기 결합기(180)를 통해 구하는 출력신호 z(k)는 아래에서 <수학식 2>을 참조한다.The output signal z (k) obtained through the combiner 180 in the rake receiving apparatus having the MRC receiving method is referred to Equation 2 below.

Figure 112005035735530-pat00009
Figure 112005035735530-pat00009

Figure 112005035735530-pat00010
Figure 112005035735530-pat00010

상기 <수학식 2>에서,k는 시간변화를 나타내는 변수이고,

Figure 112005035735530-pat00011
는 역확산기(110, 111, 112)를 통해 역확산한 신호로,
Figure 112005035735530-pat00012
는 L번째 핑거의 채널계수이 고,
Figure 112005035735530-pat00013
는 송신측에서 확산기를 통해 확산하기 전 심볼 에너지의 세기를 나타내는 심볼에너지이고,
Figure 112005035735530-pat00014
는 L번째 핑거의 잡음신호이다. 또한 결합기(180)를 통해 구하는 출력신호 z(k)를 구하는 식에서
Figure 112005035735530-pat00015
는 가중치로
Figure 112005035735530-pat00016
이고
Figure 112005035735530-pat00017
는 L번째 핑거의 잡음분산(noise variance)이다.In Equation 2, k is a variable representing a time change,
Figure 112005035735530-pat00011
Is a signal despread through the despreaders 110, 111, and 112,
Figure 112005035735530-pat00012
Is the channel coefficient of the L-th finger,
Figure 112005035735530-pat00013
Is the symbol energy representing the strength of symbol energy before spreading through the spreader at the transmitting side,
Figure 112005035735530-pat00014
Is the noise signal of the L-th finger. In addition, in the equation for obtaining the output signal z (k) obtained through the combiner 180.
Figure 112005035735530-pat00015
Is by weight
Figure 112005035735530-pat00016
ego
Figure 112005035735530-pat00017
Is the noise variance of the L-th finger.

상기 도 1 과 도 2를 참조하여 설명한 PWC 수신방법과 MRC 수신방법은 레이크 수신 장치에서 사용하는 일반적인 방법이나 몇 가지 문제점을 가지고 있다.The PWC reception method and the MRC reception method described above with reference to FIGS. 1 and 2 have some problems with the general method used in the rake reception device.

PWC 수신방법는 다중경로의 신호를 가중치를 주어 결합하는 방법으로 가중치 처리 과정에서 잡음까지 증폭되어 다중경로 신호 결합결과 성능의 열화 현상을 초래할 수 있는 문제를 가지고 있다.The PWC reception method combines the multipath signals with weights and has a problem of amplifying the noise in the weighting process and causing performance degradation as a result of the multipath signal combining.

PWC 수신방법의 성능 열화를 보상하는 방법으로 MRC 수신방법이 있는데 이는 잡음분산(noise variance)을 추정하여 기존의 PWC 가중치(weight)에서 이를 보상하는 과정이 추가되어 있다. MRC는 최적의 신호 대 잡음 비를 제공하는 것으로 알려져 있으나, 기존의 PWC 가중치(weight)에서 이를 보상하기 위해 각 핑거의 나눗셈기는 다른 연산에 비해 상대적으로 연산이 느리며 또한 하드웨어 복잡도가 높은 문제점을 가지고 있다.The MRC reception method is a method of compensating for the performance degradation of the PWC reception method. The process of estimating a noise variance and compensating for it in the existing PWC weight is added. MRC is known to provide an optimal signal-to-noise ratio, but in order to compensate for this in conventional PWC weights, the divider of each finger has a relatively slow operation and high hardware complexity compared to other operations. .

본 발명의 목적은 레이크 수신 장치에 있어서, 신호 대 잡음비가 높은 레이크 수신 장치를 제공하는데 있다.An object of the present invention is to provide a rake receiving apparatus having a high signal-to-noise ratio in a rake receiving apparatus.

본 발명의 다른 목적은 레이크 수신 장치에 있어서, 쉬프터를 이용하여 성능 열화를 보상하는 하드웨어의 복잡도가 상대적으로 낮고 신호 대 잡음비가 높은 레이크 수신 장치를 제공하는데 있다.Another object of the present invention is to provide a rake receiving device having a relatively low complexity and high signal-to-noise ratio in hardware for compensating for performance degradation by using a shifter.

상기한 목적들을 달성하기 위한 본 발명의 장치는, 레이크 수신 장치에 있어서, 각 핑거의 잡음분산을 비교하여 가장 작은 잡음분산을 추출하는 비교기, 상기 비교기로부터 추출한 상기 잡음분산의 처음 1의 비트위치를 나타내는 최소잡음 비트값을 구하는 비트 추출기, 다중경로 신호를 수신하여 역확산하고 가중치를 부여하고, 상기 비트 추출기로부터 구한 상기 최소잡음 비트값을 이용하여 보정 쉬프트값을 구하고 상기 보정 쉬프트 값만큼 오른쪽으로 쉬프트하는 다수개의 핑거 및, 상기 다수개의 핑거의 출력값을 결합하는 결합기를 포함하는 레이크 수신 장치를 제공한다.The apparatus of the present invention for achieving the above objects, in the rake receiving device, a comparator for comparing the noise variance of each finger to extract the smallest noise variance, and the first 1 bit position of the noise variance extracted from the comparator A bit extractor for obtaining a minimum noise bit value, a multipath signal is received, despread and weighted, a correction shift value is obtained using the minimum noise bit value obtained from the bit extractor, and shifted to the right by the correction shift value It provides a rake receiving device comprising a plurality of fingers, and a combiner for combining the output values of the plurality of fingers.

상기한 목적들을 달성하기 위한 본 발명의 방법은, 레이크 수신 장치의 수신방법에 있어서, 다중 경로 신호를 수신하는 다중 경로 신호 수신단계, 상기 다중 경로 신호 수신단계에서 상기 다중 경로 신호를 수신하면, 수신한 상기 다중 경로 신호를 각 핑거별로 역확산하는 역확산 단계, 상기 역확산 단계에서 역확산한 다중 경로 신호를 각 핑거의 보정 쉬프트값 만큼 오른쪽으로 쉬프트하는 쉬프트단계 및, 상기 쉬프트단계에서 쉬프트하여 구한 각 핑거의 출력신호를 결합하는 결합단계를 포함하는 레이크 수신 장치의 수신방법을 제공한다.In the method of the present invention for achieving the above object, in the receiving method of the rake receiving apparatus, receiving the multi-path signal in the multi-path signal receiving step, the multi-path signal receiving step, receiving, A despreading step of despreading the multipath signal for each finger; a shift step of shifting the multipath signal despread in the despreading step to the right by a correction shift value of each finger; It provides a receiving method of the rake receiving apparatus comprising a coupling step of coupling the output signal of each finger.

이외에 본 발명의 목적을 달성하기 위하여, 위의 실시 예들을 변경, 구성요소의 추가 등이 가능하다. 또한 다른 실시 예들도 가능하다.In addition to the above to achieve the object of the present invention, it is possible to change the above embodiments, the addition of components and the like. Other embodiments are also possible.

이하 본 발명의 바람직한 실시 예를 첨부된 도면의 참조와 함께 상세히 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단 된 경우 그 상세한 설명은 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. In describing the present invention, when it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted.

본 발명은 쉬프터(bit shifter)를 이용하여 성능 열화를 보상하는 하드웨어의 복잡도가 상대적으로 낮고 신호 대 잡음비(S/N)가 높은 레이크(rake) 수신 장치에 관한 것으로, 아래에서 도 3 내지 도 4를 참조하여 설명한다.The present invention relates to a rake receiver having a relatively low complexity and a high signal-to-noise ratio (S / N) of hardware for compensating for performance degradation using a bit shifter. It demonstrates with reference to.

도 3은 본 발명의 실시 예에 따라 구성한 레이크 수신 장치를 도시한 도면이다.3 is a diagram illustrating a rake receiving apparatus constructed in accordance with an embodiment of the present invention.

본 발명의 레이크 수신 장치는 비교기(330)를 통해 다중경로 신호의 모든 잡음분산(noise variance) 중에서 가장 작은 잡음분산을 구하고, 비교기(330)를 통해 구한 잡음 분산을 비트 추출기(340)를 통해 최초 ‘1’이 나오는 비트 위치를 추출하여 각각의 핑거(300, 301, 302)로 제공한다. 본 발명의 설명에 있어서 상기 비트 추출기(340)에서 추출한 최초 ‘1’이 나오는 비트 위치를 ‘최소잡음 비트값’이 라 하고, 각 핑거가 구비한 비트 추출기(350, 351, 352)로부터 추출한 각 핑거(300, 301, 302)의 잡음분산의 최초‘1’이 나오는 비트 위치를 ‘핑거잡음 비트값’이라 한다.The rake receiving apparatus of the present invention obtains the smallest noise variance among all noise variances of the multipath signal through the comparator 330, and first obtains the noise variance obtained through the comparator 330 through the bit extractor 340. The bit positions at which '1' appears are extracted and provided to each of the fingers 300, 301, and 302. In the description of the present invention, the bit position at which the first '1' extracted by the bit extractor 340 is referred to as a 'minimum noise bit value', and the angles extracted from the bit extractors 350, 351, and 352 provided by each finger The bit position at which the first '1' of the noise variance of the fingers 300, 301, and 302 appears is called a 'finger noise bit value'.

일반적으로 레이크 수신 장치는 6~12개의 핑거로 구성하나, 본 발명의 설명에 있어서, 본 발명의 레이크 수신 장치의 핑거는 L개로 구성한다.In general, the rake receiving device is composed of 6 to 12 fingers, in the description of the present invention, the rake receiving device of the present invention is composed of L fingers.

L개의 다중 경로 신호를 수신하는 각각의 핑거(300, 301, 302)는 다중경로 신호를 수신하여 역확산기(310, 311, 312)를 통해 역확산하고, 역확산한 다중경로 신호를 복소 곱셈기(320, 321 322)를 통해 가중치(weight)인 L번째 경로의 채널계수

Figure 112005035735530-pat00018
를 곱하고 , 각 핑거(300, 301, 302)의 비트 추출기(350, 351, 352)를 통해 각 핑커(300, 301, 302) 잡음분산의 최초‘1’이 나오는 비트 위치인 핑거잡음 비트값을 구하고, 감산기(360, 361, 362)를 통해 핑거잡음 비트값에서 최소잡음 비트값을 감하여 보정 쉬프트값을 구하고, 쉬프터(370, 371, 372)를 통해 각각의 핑거의 다중경로 신호를 각 핑거의 보정 쉬프트값 만큼 쉬프트 하고, 본 발명의 설명에 있어서 ‘보정 쉬프트값’은 감산기(360, 361, 362)를 통해 구하는 핑거잡음 비트값에서 최소잡음 비트값 감한 값 이다.Each of the fingers 300, 301, and 302 receiving the L multipath signals receives a multipath signal and despreads it through the despreaders 310, 311, and 312, and complex-multiplies the despread multipath signal. 320, 321 322, the channel coefficient of the L-th path weighted (weight)
Figure 112005035735530-pat00018
Multiplying and multiplying the finger noise bit value, which is the bit position at which the first '1' of the noise variance of each pinker (300, 301, 302) is obtained through the bit extractors (350, 351, 352) of each finger (300, 301, 302). Obtain the correction shift value by subtracting the minimum noise bit value from the finger noise bit value through the subtractors 360, 361, and 362, and multipath signal of each finger through the shifters 370, 371, and 372. Shift by a correction shift value, and in the description of the present invention, the 'compensation shift value' is a value obtained by subtracting the minimum noise bit value from the finger noise bit value obtained through the subtractors 360, 361, and 362.

상기 각 핑거(300, 301, 302)의 쉬프터(370, 371, 372)로부터 구한 출력 신호를 결합기(380)를 통해 결합한다.The output signals obtained from the shifters 370, 371 and 372 of the fingers 300, 301 and 302 are combined through the combiner 380.

이하, 상기와 같이 구성된 본 발명에 따른 쉬프터(bit shifter)를 이용하여 성능 열화를 보상하는 하드웨어의 복잡도가 상대적으로 낮고 신호 대 잡음비(S/N)가 높은 레이크(rake) 수신 장치의 수신방법을 아래에서 도 4를 참조하여 설명한다.Hereinafter, a method of receiving a rake receiver having a relatively low complexity and high signal-to-noise ratio (S / N) of hardware for compensating for performance degradation by using a shifter according to the present invention configured as described above. A description with reference to FIG. 4 is as follows.

도 4는 본 발명의 일 실시 예에 따라 구성한 레이크 수신 장치의 수신 흐름을 도시한 흐름도 이다.4 is a flowchart illustrating a reception flow of a rake receiving device constructed according to an embodiment of the present invention.

400단계에서 각 핑거별로 다중 경로 신호를 수신한다.In step 400, a multipath signal is received for each finger.

상기 400단계에서 다중 경로 신호를 수신하면, 402단계에서 수신한 각각의 다중경로신호를 역확산한다.When the multipath signal is received in step 400, each multipath signal received in step 402 is despread.

상기 402단계에서 역확산 하였으면, 404단계에서 각 핑거별로 역확산한 다중 경로 신호에 가중치를 곱한다.If despreading is performed in step 402, the multipath signal despread for each finger is multiplied by a weight in step 404.

상기 404단계에서 가중치를 곱하였으면 406단계에서 각 핑거별로 보정 쉬프트값을 구하여 보정 쉬프트 값만큼 오른쪽으로 쉬프트 한다.When multiplying the weights in step 404, a correction shift value is obtained for each finger in step 406, and shifted to the right by the correction shift value.

상기 406단계에서 쉬프트를 하였으면, 408단계에서 각 핑거별로 쉬프트한 핑거의 출력신호를 결합한다.If the shift is performed in step 406, the output signal of the shifted finger for each finger is combined in step 408.

상기 406단계에서 보정 쉬프트값은 핑거잡음 비트값에서 최소잡음 비트값 감한 값이고, 상기 402단계에서 곱하는 가중치는 L번째 경로의 채널계수

Figure 112005035735530-pat00019
이다.In step 406, the correction shift value is a value obtained by subtracting the minimum noise bit value from the finger noise bit value, and the weight multiplied in step 402 is the channel coefficient of the L-th path.
Figure 112005035735530-pat00019
to be.

한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.Meanwhile, in the detailed description of the present invention, specific embodiments have been described, but various modifications are possible without departing from the scope of the present invention. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be determined not only by the scope of the following claims, but also by the equivalents of the claims.

본 발명은 각 핑거의 잡음분산을 비교하여 가장 작은 잡음분산을 추출하는 비교기, 상기 비교기로부터 추출한 상기 잡음분산의 처음 1의 비트위치를 나타내는 최소잡음 비트값을 구하는 비트 추출기, 다중경로 신호를 수신하여 역확산하고 가중치를 부여하고, 상기 비트 추출기로부터 구한 상기 최소잡음 비트값을 이용하여 보정 쉬프트값을 구하고 상기 보정 쉬프트 값만큼 오른쪽으로 쉬프트하는 다수개의 핑거 및, 상기 다수개의 핑거의 출력값을 결합하는 결합기를 포함하는 레이크 수신 장치 및 이의 수신방법에 관한 것으로, 나눗셈기 보다 상대적으로 하드웨어 복잡도 낮고 연산속도가 빠른 쉬프터를 이용하여 성능 열화를 보상하는 레이크 수신 장치 및 이의 수신방법을 제공한다.The present invention provides a comparator for comparing the noise variance of each finger to extract the smallest noise variance, a bit extractor for obtaining the minimum noise bit value representing the first bit position of the noise variance extracted from the comparator, and receiving a multipath signal. A decoupler for despreading and weighting, combining a plurality of fingers obtaining a correction shift value using the minimum noise bit value obtained from the bit extractor and shifting the right shift by the correction shift value, and an output value of the plurality of fingers The present invention relates to a rake receiving apparatus including a rake receiving apparatus and a receiving method thereof, and a rake receiving apparatus and a receiving method thereof, which compensate for performance degradation by using a shifter having a relatively low hardware complexity and a faster operation speed than a divider.

Claims (6)

레이크 수신 장치에 있어서,In the rake receiving device, 각 핑거의 잡음분산을 비교하여 가장 작은 잡음분산을 추출하는 비교기;A comparator for comparing the noise variances of each finger to extract the smallest noise variance; 상기 비교기로부터 추출한 상기 잡음분산의 처음 1의 비트위치를 나타내는 최소잡음 비트값을 구하는 비트 추출기;A bit extractor for obtaining a minimum noise bit value representing the first bit position of the noise variance extracted from the comparator; 다중경로 신호를 수신하여 역확산하고 가중치를 부여하고, 상기 비트 추출기로부터 구한 상기 최소잡음 비트값을 이용하여 보정 쉬프트값을 구하고 상기 보정 쉬프트 값만큼 오른쪽으로 쉬프트하는 다수개의 핑거; 및A plurality of fingers receiving and despreading and weighting a multipath signal, obtaining a correction shift value using the minimum noise bit value obtained from the bit extractor, and shifting the shift value to the right by the correction shift value; And 상기 다수개의 핑거의 출력값을 결합하는 결합기를 포함하는 레이크 수신 장치.And a combiner for combining the output values of the plurality of fingers. 제 1항에 있어서.The method of claim 1. 상기 다수개의 핑거 각각은,Each of the plurality of fingers, 상기 다중경로 신호를 수신하여 역확산하는 역확산기;A despreader for receiving and despreading the multipath signal; 상기 역확산기의 출력 신호에 상기 가중치를 곱하는 복소 곱셈기;A complex multiplier that multiplies the output signal of the despreader by the weight; 핑거의 잡음분산을 수신하여 처음 1의 비트위치를 나타내는 핑거잡음 비트값을 구하는 핑거 비트 추출기;A finger bit extractor for receiving a noise variance of a finger and obtaining a finger noise bit value representing a first bit position; 상기 핑거 비트 추출기로부터 구한 상기 핑거잡음 비트값에서 상기 비트 추 출기로부터 구한 최소잡음 비트값을 감하여 상기 보정 쉬프트값을 구하는 감산기; 및A subtractor for obtaining the correction shift value by subtracting the minimum noise bit value obtained from the bit extractor from the finger noise bit value obtained from the finger bit extractor; And 상기 복소 곱셈기의 출력값을 상기 감산기로부터 구한 상기 보정 쉬프트값만큼 오른쪽으로 쉬프트하는 쉬프터를 포함함을 특징으로 하는 레이크 수신 장치.And a shifter for shifting the output value of the complex multiplier to the right by the correction shift value obtained from the subtractor. 제 1항에 있어서.The method of claim 1. 상기 가중치는 각 핑거의 채널계수임을 특징으로 하는 레이크 수신 장치.And the weight is a channel coefficient of each finger. 레이크 수신 장치의 수신방법에 있어서,In the receiving method of the rake receiving device, 다중 경로 신호를 수신하는 다중 경로 신호 수신단계;A multipath signal receiving step of receiving a multipath signal; 상기 다중 경로 신호 수신단계에서 상기 다중 경로 신호를 수신하면, 수신한 상기 다중 경로 신호를 각 핑거별로 역확산하는 역확산 단계;A despreading step of despreading the received multipath signal for each finger when the multipath signal is received in the multipath signal receiving step; 상기 역확산 단계에서 역확산한 다중 경로 신호를 각 핑거의 보정 쉬프트값 만큼 오른쪽으로 쉬프트하는 쉬프트단계; 및Shifting the multipath signal despread in the despreading step to the right by a correction shift value of each finger; And 상기 쉬프트단계에서 쉬프트하여 구한 각 핑거의 출력신호를 결합하는 결합단계를 포함하는 레이크 수신 장치의 수신방법.And a coupling step of coupling an output signal of each finger obtained by shifting in the shifting step. 제 4항에 있어서,The method of claim 4, wherein 보정 쉬프트값은, 각 핑거의 잡음분산의 처음 1의 비트위치를 나타내는 핑거잡음 비트값에서 전체 핑거의 잡음분산중 가장 작은 잡음분산의 처음 1의 비트위치를 나타내는 최소잡음 비트값을 뺀 값임을 특징으로 하는 레이크 수신 장치의 수신방법.The correction shift value is a finger noise bit value representing the first 1 bit position of the noise variance of each finger minus the minimum noise bit value representing the first 1 bit position of the smallest noise variance among the noise variances of all fingers. A receiving method of a rake receiving device. 제 4항에 있어서.The method of claim 4. 상가 곱셈연산 단계에서 상기 가중치는 각 핑거의 채널계수임을 특징으로 하는 레이크 수신 장치의 수신 방법.And in the multiplication operation, the weight is a channel coefficient of each finger.
KR1020050059038A 2005-07-01 2005-07-01 Rake receiver and method of receiving thereof KR100633054B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050059038A KR100633054B1 (en) 2005-07-01 2005-07-01 Rake receiver and method of receiving thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050059038A KR100633054B1 (en) 2005-07-01 2005-07-01 Rake receiver and method of receiving thereof

Publications (1)

Publication Number Publication Date
KR100633054B1 true KR100633054B1 (en) 2006-10-11

Family

ID=37635567

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050059038A KR100633054B1 (en) 2005-07-01 2005-07-01 Rake receiver and method of receiving thereof

Country Status (1)

Country Link
KR (1) KR100633054B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100969781B1 (en) 2007-01-31 2010-07-13 삼성전자주식회사 Apparatus and method for determining scaling factor in communication system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100969781B1 (en) 2007-01-31 2010-07-13 삼성전자주식회사 Apparatus and method for determining scaling factor in communication system
US7983647B2 (en) 2007-01-31 2011-07-19 Samsung Electronics Co., Ltd. Method and apparatus for determining scaling factor in a communication system

Similar Documents

Publication Publication Date Title
JP2924864B2 (en) Adaptive rake reception method
KR101156876B1 (en) Apparatus, methods and computer program products for delay selection in a spread-spectrum receiver
US20050069023A1 (en) Method and apparatus for combining weight computation in a DS-CDMA rake receiver
EP1265373B1 (en) Signal processing method and apparatus in CDMA radio communication system
US8068562B1 (en) Signal processing for multiple chains including barker code correlation and auto-correlation
JP4720360B2 (en) Chip equalizer for spread spectrum receiver, noise figure calculation method and filter coefficient determination method used in the chip equalizer
US8295417B2 (en) Method and apparatus for efficient estimation of interference in a wireless receiver
US8208589B2 (en) Receiver and reception processing method
US8064497B2 (en) Selecting delay values for a rake receiver
US7167505B2 (en) Radio receiving apparatus and radio receiving method
US6996159B2 (en) Reducing spread spectrum noise
TWI491181B (en) Method of processing radio signals, radio receiver and computer program product
EP1926219A1 (en) Interference reduction apparatus and method
US7978751B2 (en) Interpolating GRAKE with two step delay hypothesis testing
US8199793B2 (en) Determination of active spreading codes and their powers
KR100633054B1 (en) Rake receiver and method of receiving thereof
EP1229667A2 (en) Selection of multiple propagation paths by successive removal and detection of high autocorrelations
US8971386B2 (en) Receiver unit and method for suppressing interference in a multipath radio signal
US9184785B2 (en) Cellular communications system
KR20000018599A (en) Compensating device for channels in a direct sequence-code division multiple access receiver
US7573934B2 (en) Spread spectrum rake receiver
KR100304670B1 (en) Apparatus and method for estimating channel using pilot and traffic channel and DS/CDMA receiver comprising it
EP1548953B1 (en) Spread spectrum rake receiver
US20140348215A1 (en) Method and Device for Determining Paths in Multipath Search
KR100306168B1 (en) A symbol-level rake receiver of direct spread cdma mobile communication system and receiving method thereof

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee