KR20000033949A - Dynamic allocation method of loop filter coefficient - Google Patents

Dynamic allocation method of loop filter coefficient Download PDF

Info

Publication number
KR20000033949A
KR20000033949A KR1019980051033A KR19980051033A KR20000033949A KR 20000033949 A KR20000033949 A KR 20000033949A KR 1019980051033 A KR1019980051033 A KR 1019980051033A KR 19980051033 A KR19980051033 A KR 19980051033A KR 20000033949 A KR20000033949 A KR 20000033949A
Authority
KR
South Korea
Prior art keywords
frequency
loop filter
error
frequency error
compensation
Prior art date
Application number
KR1019980051033A
Other languages
Korean (ko)
Other versions
KR100284581B1 (en
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 KR1019980051033A priority Critical patent/KR100284581B1/en
Publication of KR20000033949A publication Critical patent/KR20000033949A/en
Application granted granted Critical
Publication of KR100284581B1 publication Critical patent/KR100284581B1/en

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/085Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • H04B7/2628Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using code-division multiple access [CDMA] or spread spectrum multiple access [SSMA]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
  • Circuits Of Receivers In General (AREA)

Abstract

PURPOSE: A dynamic allocation method of loop filter coefficient is to provide a method to increase the performance of the whole mobile communication system by suggesting an accumulation method to follow up dynamically the variations such as the generation frequency of a frequency error, the characteristics of errors, etc. CONSTITUTION: A coefficient of a loop filter(15), used for the frequency compensation, is newly generated through a filter coefficient determination device(16) by using a parameter abstracted from the statistic characteristics of a given frequency compensation value and the algorithm having a parameter of a frequency compensation deviation outputted from the loop filter(15).

Description

루프 필터 계수 동적 할당방법Loop Filter Coefficient Dynamic Allocation Method

본 발명은 자동 주파수 보상회로의 루프 필터 계수 동적 할당방법에 관한 것이다.The present invention relates to a loop filter coefficient dynamic allocation method of an automatic frequency compensation circuit.

주파수 자동 보상은 통상적으로 이동통신 시스템에서 채용하고 있는 기술이며, 코드분할 다중접속(CDMA) 이동통신 시스템의 통상적 주파수 자동 보상회로의 동작 절차를 기술하면 도 1과 같다.Frequency automatic compensation is a technique generally employed in a mobile communication system, and describes an operation procedure of a conventional frequency automatic compensation circuit of a code division multiple access (CDMA) mobile communication system.

상기 도 1을 보면, 무선 주파수(Radio frequency, 이하 RF라 칭함)로부터 수신된 무선신호를 기저 대역 신호로 변환하는 주파수 하향기(1), 변환된 신호의 I, Q 신호 성분을 얻는 심볼 추정기(2), 얻어진 I, Q 두 신호 모두를 이용하여 순시적인 주파수 오차 예상치를 얻는 주파수 오차 추출기(3), 여러 개의 핑거들로부터 얻어진 주파수 오차룰 합성하는 주파수 오차 합성기(4), 결정된 주파수 오차 값을 이용하여 최종 보상할 오차를 결정하도록 필터링하는 루프 필터(5), 필터링된 디지털 신호를 아날로그로 변환하는 디지털 아날로그 변환기(6), 아날로그 변환된 신호의 주파수 하향기 및 주파수 상향기의 기준 주파수원을 변환시키는 저역통과 필터(7), 변환된 신호를 입력받아 최종적으로 기지국과 단말기의 주파수 오차를 제거하는 전압조정 발진기(8)로 이루어진다.Referring to FIG. 1, a frequency downlinker 1 for converting a radio signal received from a radio frequency (hereinafter referred to as RF) into a baseband signal, and a symbol estimator for obtaining I and Q signal components of the converted signal ( 2), a frequency error extractor (3) obtaining instantaneous frequency error estimates using both the obtained I and Q signals, a frequency error synthesizer (4) synthesizing the frequency error obtained from several fingers, and the determined frequency error value Loop filter (5) for filtering to determine the error to be finally compensated for, a digital analog converter (6) for converting the filtered digital signal to analog, a frequency downlinker and a reference frequency source for the analog converted signal. A low pass filter 7 for converting, and a voltage adjusting oscillator 8 for receiving the converted signal and finally removing the frequency error of the base station and the terminal. .

상기와 같이 구성된 도 1의 동작을 보면, 무선 신호는 RF로부터 수신된 신호는 주파수 하향기(1)를 통해서 기저 대역 신호로 변환한 후 심볼 추정기(2)를 통해서 I, Q 신호 성분을 얻는다.Referring to the operation of FIG. 1 configured as described above, a radio signal is converted from a signal received from RF into a baseband signal through the frequency downlinker 1, and then obtained I and Q signal components through the symbol estimator 2.

얻어진 I, Q 신호를 이용하여 주파수 오차 추출기(3)에서 시스템이 이용하는 주파수 오차 추정 알고리즘에 따라서 순시적인 주파수 오차 예상치를 얻는다.The obtained I and Q signals are used to obtain instantaneous frequency error estimates according to the frequency error estimation algorithm used by the system in the frequency error extractor 3.

이때 여러 개의 핑거들로부터 얻어진 주파수 오차는 주파수 오차 합성기(4)에 의해서 합쳐진다.The frequency error obtained from several fingers is then summed by the frequency error synthesizer 4.

결정된 주파수 오차 값은 필터 계수가 α인 루프필터(5)를 거쳐서 최종 보상할 오차를 결정하게 된다.The determined frequency error value determines the error to be finally compensated through the loop filter 5 having the filter coefficient α.

이 루프필터의 사용은 주파수 오차의 추정이 이루어질 때마다 주파수 보상을 수행하면 그 보상 빈도수가 많아지기 때문에, 빈도수가 지나치게 많아지는 것을 제한하기 위한 것이다.The use of this loop filter is for limiting the excessive frequency since the frequency of compensation increases when frequency compensation is performed each time the estimation of the frequency error is made.

즉 루프필터의 기능은 주파수 오차를 얼마나 빠른 빈도로 전압조정 발진기(Voltage Controlled Oscillator, 이하 VCO라 칭함)(8)를 변화시킬 것인가를 결정하게 되므로 루프필터의 계수 α는 보상 빈도를 결정하는 요소가 된다.In other words, the function of the loop filter determines how fast the frequency error is changed in the voltage controlled oscillator (VCO) 8, so that the coefficient α of the loop filter determines the compensation frequency. do.

루프필터(5)의 출력은 디지털-아날로그 변환기(4)와 저역통과 필터(7)를 통해서 전압조정 발진기(8)에 아날로그 전압 형태로 인가되어 주파수 하향기 및 상향기의 기준 주파수원을 변환시켜서 최종적으로 기지국과 단말기의 주파수 오차를 제거하는 기능을 수행하게 된다.The output of the loop filter 5 is applied in the form of analog voltage to the voltage adjusting oscillator 8 through the digital-to-analog converter 4 and the low pass filter 7 to convert the reference frequency sources of the frequency downlinker and the uplinker. Finally, the frequency error of the base station and the terminal is removed.

디지털 이동통신 시스템에서 기지국과 단말기는 여러 가지 원인에 의하여 두 시스템의 기준 주파수의 오차가 발생하게 되는데, 이는 기본적으로 크게 두 가지의 원인에 의해서 발생된다.In the digital mobile communication system, the base station and the terminal have an error in the reference frequency of the two systems due to various causes, which are basically caused by two causes.

그 첫째로 기지국과 단말기에서 사용하는 기준 주파수원의 차이 때문에 발생하며, 둘째 원인으로는 단말기의 이동에 따른 도플러 주파수 편이 및 그 외의 채널 환경의 변화에 따른 것이다.First, it is caused by the difference between the reference frequency source used in the base station and the terminal, and the second cause is due to the Doppler frequency shift and other channel environment changes according to the movement of the terminal.

도플러 효과에 의한 주파수 편이는 사용하는 중심 주파수와 단말기가 이동하는 속도에 따라서 변화하게 된다.The frequency shift due to the Doppler effect changes according to the center frequency used and the speed at which the terminal moves.

따라서 단말기가 처음 전력이 인가되어 초기화되는 과정에서는 상기 첫째 원인에 의한 편차 보상이 주된 원인이 될 것이며, 초기화가 끝난 안정 상태에서는 상기 둘째 원인을 보정하는 것이 주된 AFC의 역할이 될 것이다.Therefore, in the process of initializing and initializing the power of the terminal, the deviation compensation by the first cause will be the main cause, and in the stable state after the initialization, the correction of the second cause will be the main role of the AFC.

그러므로 단말기의 상태가 초기상태 여부, 핸드오프 여부, 단말기의 속도 등에 따라서 AFC 시스템이 동작하여 주파수 보정해야 하는 양이나 얼마나 빨리 보정하여야 하는가는 달라지게 된다.Therefore, depending on whether the state of the terminal is initial state, handoff, the speed of the terminal, etc., the amount of frequency correction and how fast the AFC system should be corrected will vary.

또한 단말기가 핸드오프가 발생한 직후 접속하고 있는 기지국이 변화될 경우 기지국의 기준 주파수의 변화가 생길 수 있으므로 급격한 주파수의 보상이 일어날 수 있으며, 단말기의 이동 속도가 급격히 변화할 때에도 보상을 수행하게 될 것이다.In addition, if the base station to which the terminal is connected immediately after the handoff occurs, the reference frequency of the base station may change, so that a sudden frequency compensation may occur, and the compensation will be performed even when the mobile speed changes abruptly. .

이동통신 시스템 및 무선 채널의 다양한 특성에 의해서 기지국과 단말기간에는 사용하는 주파수의 차이가 발생할 수 있다.Due to various characteristics of a mobile communication system and a wireless channel, a difference in frequency used between a base station and a terminal may occur.

따라서 이동통신 단말기 시스템에는 이러한 주파수 오차를 제거하여, 기지국 주파수원에 단말기 주파수원을 맞추는 기능을 가진다.Therefore, the mobile communication terminal system has a function of eliminating this frequency error and matching the terminal frequency source to the base station frequency source.

그런데 기존의 주파수 자동 보상 방법들은 일정한 시간 동안 주파수 오차를 누적시켰다가 주파수를 보정한다.However, conventional automatic frequency compensation methods accumulate frequency error for a certain time and then correct the frequency.

따라서 주파수의 오차량이 급격히 변화하거나 발생 빈도의 급격한 변화가 발생할 시에는 효과적으로 시스템 성능을 유지시킬 수 없다.Therefore, the system performance cannot be effectively maintained when the amount of error in the frequency changes abruptly or when the frequency of occurrence of a sudden change occurs.

상기한 기존의 통상적인 자동 주파수 오차 보상 시스템은 고정된 루프필터의 계수를 사용하므로, 주파수 오차의 변화가 급격히 일어날 때에는 적응성 있게 추적해 가는 기능이 떨어지게 되며, 이는 전체 시스템의 성능을 저하시키게 되는 문제점이 있다.Since the conventional conventional automatic frequency error compensation system uses a fixed loop filter coefficient, the ability to adaptively track down when the frequency error changes suddenly decreases, which degrades the performance of the entire system. There is this.

상기 문제점을 해결하기 위해 본 발명은, 주파수 오차의 발생 빈도 및 오차량의 특성을 분석하여, 이러한 변화에 동적으로 따라갈 수 있는 누적방법을 제시함으로써, 채널 환경에 적응성을 가지므로 전체 이동통신 시스템의 성능을 향상시키는 방법을 제공하는 것을 목적으로 한다.In order to solve the above problems, the present invention analyzes the frequency of occurrence of the frequency error and the characteristics of the error amount, and proposes a cumulative method that can dynamically follow this change, thereby having adaptability to the channel environment of the entire mobile communication system It is an object to provide a method for improving performance.

상기에 따라 본 발명은, 기존의 자동 주파수 오차 보상 시스템이 채널 환경에 적응성이 없었던 점을 개선하여, 주파수 오차 측면에서 채널 환경의 변화에 적응성 있는 자동 주파수 보상 알고리즘을 제안한다.According to the above, the present invention improves the conventional automatic frequency error compensation system was not adaptive to the channel environment, and proposes an automatic frequency compensation algorithm adaptive to the change of the channel environment in terms of frequency error.

그 구체적인 구현은 자동 주파수 오차 보상 시스템을 구성하는 부분 중 루프필터 단에 주파수 변화의 추이를 분석하여 동적으로 루프필터의 계수를 결정하는 개선된 알고리즘으로, 이 알고리즘을 수용하면 시스템 전체의 성능이 향상된다.The concrete implementation is an improved algorithm that dynamically determines the coefficients of the loop filter by analyzing the trend of the frequency change in the loop filter stage of the automatic frequency error compensation system. do.

통상적인 단말기의 자동 주파수 보상회로는 주파수 오차의 변화 형태와는 관계없이 일정한 빈도로 주파수 오차를 보정해 나가게 된다.The automatic frequency compensation circuit of a conventional terminal corrects the frequency error at a constant frequency regardless of the change form of the frequency error.

그러나 시스템 성능의 저하를 막으려면 주파수 편차의 빈도나 편차양이 증가하게 되면 이를 보상하는 자동 주파수 보상 시스템은 더욱 빠른 빈도로 주파수를 보상해야 기저 대역 신호의 복조 성능이 저하되지 않는다.However, in order to prevent system performance deterioration, an automatic frequency compensation system that compensates for the frequency deviation or the amount of deviation increases should compensate for the frequency more quickly so that the demodulation performance of the baseband signal is not degraded.

또한 주파수 오차에 큰 변화가 없을 때는 천천히 보상되어도 될 것이다.It may also be compensated slowly when there is no significant change in frequency error.

그러나 고정된 필터계수를 사용하는 시스템은 주파수 오차에 변화가 있을 때 적응성이 떨어지며, 보상이 거의 필요하지 않을 때에도 일정한 시간이 되면 불필요한 보상 과정도 수행하게 된다.However, a system using a fixed filter coefficient is inadequate when there is a change in frequency error, and even when compensation is rarely needed, an unnecessary compensation process is performed.

따라서 본 발명에서 제안하는 것은 보상의 빈도를 채널 상황에 따라서 동적으로 변화시키는 것이다.Therefore, the proposal of the present invention is to dynamically change the frequency of compensation according to the channel situation.

그 빈도의 결정은 입력되는 주파수 오차의 양에 의해서 결정되게 된다.The determination of the frequency is determined by the amount of frequency error inputted.

상기 목적을 달성하기 위해 본 발명은, 디지털/아날로그 변환기로부터 입력 데이터를 수신하여 I, Q 채널 비교기를 통해 수신된 심볼에서 주파수 오차 값을 추출하여 일정한 통계 처리 블록마다 각 주파수 오차 데이터 요소에 대한 통계 특성을 구하며, 현재 루프필터로 출력되는 주파수 오차 보상 값을 이용하여 파악한 그 시점의 주파수 오차가 루프필터 계수 결정 알고리즘이 정한 값보다 커지면 루프 카운터 값을 필터 카운터 값과 같도록 설정하여 루프를 빠져나가 결정된 최적의 루프필터 계수 값에 의해서 적응성 있는 주파수 오차를 보정하도록 한다.In order to achieve the above object, the present invention receives the input data from the digital to analog converter, extracts the frequency error value from the received symbol through the I, Q channel comparator statistics for each frequency error data element for each constant statistical processing block If the frequency error at that time determined using the frequency error compensation value output to the current loop filter is greater than the value determined by the loop filter coefficient determination algorithm, set the loop counter value equal to the filter counter value to exit the loop. The adaptive loop filter coefficient value is used to correct the adaptive frequency error.

따라서 현재 추적하고 있는 주파수 오차의 경향을 분석하여 루프필터의 계수를 동적으로 할당하여 시스템의 주파수 오차를 줄일 수 있는 특징이 있다.Therefore, it is possible to reduce the frequency error of the system by analyzing the trend of the frequency error currently being tracked and dynamically assigning the coefficients of the loop filter.

도 1은 종래의 자동 주파수 보상회로(AFC) 시스템 구성도,1 is a configuration diagram of a conventional automatic frequency compensation circuit (AFC) system,

도 2 는 본 발명이 적용되는 필터 계수 동적 할당 자동 주파수 보상회로 시스템 구성도,2 is a configuration diagram of a filter coefficient dynamic allocation automatic frequency compensation circuit system to which the present invention is applied;

도 3은 본 발명에 따른 필터 계수 동적 할당 주파수 보상 알고리즘 흐름도,3 is a flowchart of a filter coefficient dynamic allocation frequency compensation algorithm according to the present invention;

도 4a는 본 발명에 따른 필터 계수 동적 할당 자동 주파수 보상회로 시스템의 신호 성상도,4A is a signal constellation diagram of a filter coefficient dynamic allocation automatic frequency compensation circuit system according to the present invention;

도 4b는 기존의 통상적 자동 주파수 보상회로 시스템 신호 성상도.Figure 4b is a conventional conventional automatic frequency compensation circuit system signal constellation.

* 도면의 주요부분에 대한 부호의 설명* Explanation of symbols for main parts of the drawings

11 : 주파수 하향기 12 : 심볼 추정기11 frequency downlink 12 symbol estimator

13 : 주파수 오차 추출기 14 : 주파수 오차 합성기13: frequency error extractor 14: frequency error synthesizer

15 : 루프 필터 16 : 필터 계수 결정기15 loop filter 16 filter coefficient determiner

17 : 디지털/아날로그 변환기 18 : 저역 통과 필터17 digital to analog converter 18 low pass filter

19 : 전압조정 발진기19: voltage controlled oscillator

이하 첨부된 도면을 참조하여 본 발명을 상세히 설명하면 다음과 같다.Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

도 2 는 본 발명이 적용되는 필터 계수 동적 할당 AFC 시스템 구성도로서, 고정된 루프필터 계수를 상황에 따라서 적응성을 가질 수 있도록 동적으로 할당하는 방법을 제시하는 것이다.FIG. 2 is a block diagram of a filter coefficient dynamic allocation AFC system to which the present invention is applied and illustrates a method of dynamically allocating fixed loop filter coefficients so as to be adaptive according to circumstances.

즉, 얻어진 주파수 보상치의 통계적인 특성에서 추출한 파라메터와 루프필터(15)에서 출력되는 주파수 보상 편차를 파라메터로 하는 알고리즘을 이용하여 루프필터(15)의 계수를 필터계수 결정기(16)를 통해 새로이 생성하여 주파수 보상에 이용한다.That is, the coefficients of the loop filter 15 are newly generated through the filter coefficient determiner 16 using an algorithm that uses the parameters extracted from the statistical characteristics of the obtained frequency compensation values and the frequency compensation deviations output from the loop filter 15 as parameters. Frequency compensation.

본 발명에서 제안하는 알고리즘은 기존의 고정된 루프필터 계수를 상황에 따라서 적응성을 가질 수 있도록 동적으로 할당하는 방법을 제시하는 것이다.The algorithm proposed in the present invention proposes a method of dynamically allocating existing fixed loop filter coefficients so as to be adaptive according to circumstances.

즉 얻어진 주파수 보상치의 통계적인 특성에서 추출한 파라메터와 루프필터(15)에서 출력되는 주파수 보상 편차를 파라메터로 하는 알고리즘을 이용하여 루프필터의 계수를 새로이 생성하여 주파수 보상에 이용한다.That is, the coefficients of the loop filter are newly generated by using the algorithm extracted from the statistical characteristics of the obtained frequency compensation values and the frequency compensation deviation output from the loop filter 15 as parameters, and used for frequency compensation.

제안된 주파수 오차 보정 알고리즘은 일정한 통계처리 블럭마다 각 주파수 오차 데이터 요소에 대한 통계치를 구하고, 현재 루프필터로 출력되는 주파수 오차 보상 값을 이용하여, 그 시점의 주파수 오차의 변동 경향을 파악하고, 그 상태에 적응성이 최적인 필터계수를 결정하여 루프필터에 동적으로 할당하는 기능을 가지고 있다.The proposed frequency error correction algorithm obtains the statistics of each frequency error data element for each fixed statistical processing block, and uses the frequency error compensation value output to the current loop filter to grasp the tendency of the frequency error at that time. It has the function of dynamically assigning to loop filter by determining filter coefficient that is optimal for state.

도 3은 본 발명에 따른 필터계수 동적 할당 주파수 보상 알고리즘 흐름도로서, A/D 변환기(17)로부터 입력 데이터를 수신하여(S1), I, Q 채널 비교기를 통해 단말기 수신부의 칩을 비교한 후(S2), 일정한 통계처리 블록마다 각 주파수 오차 데이터 요소에 대한 통계치를 구하고(S3), 현재 루프필터로 출력되는 주파수 오차 보상 값을 이용하여, 그 시점의 주파수 오차의 변동 경향을 파악하고, 그 상태에 적응성이 최적인 필터계수를 결정하고(S4) 루프 카운터가 필터 카운터보다 큰 가를 판단하여(S5) 클 경우 루프필터에 주파수 오차 추정 값을 동적으로 할당하며(S6), 할당된 값을 이용하여 주파수 오차를 보정한다(S7).3 is a flow chart of a filter coefficient dynamic allocation frequency compensation algorithm according to the present invention, after receiving input data from the A / D converter 17 (S1), and comparing the chips of the terminal receiver through the I and Q channel comparators ( S2), the statistical value for each frequency error data element is obtained for each predetermined statistical processing block (S3), and the trend of the variation of the frequency error at that time is determined using the frequency error compensation value output to the current loop filter, and the state Determining the optimal filter coefficients (S4) and determining whether the loop counter is larger than the filter counter (S5) and dynamically assigning the frequency error estimate to the loop filter (S6). Correct the frequency error (S7).

상기 제안된 내용에 대해 컴퓨터 모의시험을 통하여 시스템 성능에 어떠한 영향을 미치는지를 분석하였으며, 그 모의 시험의 한 예를 다음과 같이 기술한다.We analyzed the influence of system performance on the proposed contents through computer simulation. An example of the simulation is described as follows.

모의시험은 다음과 같은 환경으로 수행되는데, 주파수 오차의 발생량은 반송주파수에 대해 약 40 ppm 정도로 랜덤하게 설정하고, 주파수 오차 발생 시점도 랜덤하게 설정하였다.The simulation test is carried out under the following circumstances. The frequency error is randomly set to about 40 ppm with respect to the carrier frequency, and the frequency error occurrence time is also randomly set.

가산성 백색 가우시안 잡음(AWGN)은 신호 전력에 약 3dB 정도 작은 값으로 설정하였다.The additive white Gaussian noise (AWGN) was set to a value about 3 dB smaller in signal power.

시험 결과는 본래 발생한 주파수 오차에 대해 보상을 수행한 오차의 차이에 대한 실효(root mean square, 이하 RMS라 칭함)값을 추출하고 데이터 신호에 대한 성상도를 얻었다.As a result of the test, the root mean square (RMS) value of the difference of the compensation for the original frequency error was extracted and the constellation of the data signal was obtained.

모의 시험한 결과를 아래의 표 1에서 볼 수 있는 것과 같이 기존의 알고리즘에 의한 추정 오차 RMS 값은 0.1642였는데 반해, 본 발명에서 제안된 알고리즘에 의한 오차 추정오차 RMS 값은 임계값에 따라 다르지만 최대 0.07749로 현저하게 추정오차가 줄어든 것을 알 수 있다.As shown in Table 1 below, the estimated error RMS value of the conventional algorithm was 0.1642, whereas the error estimation error RMS value of the proposed algorithm differs depending on the threshold, but the maximum value is 0.07749. It can be seen that the estimation error is significantly reduced.

모의 시험한 주파수 추정오차의 RMS값 비교표Comparison Table of RMS Values of Simulated Frequency Estimation Errors 제안된 알고리즘Proposed algorithm 기존의 알고리즘Conventional Algorithm 임계값Threshold RMS 추정오차RMS estimation error RMS 추정오차RMS estimation error 0.010.01 0.061130.06113 0.16420.1642 0.020.02 0.071200.07120 0.030.03 0.072830.07283 0.050.05 0.077490.07749

또한 도 4b가 주파수 오차를 임의로 인가할 때, 기존의 통상적인 자동 주파수 보상 알고리즘에 의해서 복조한 데이터에 대한 성상도이다.4B is a constellation diagram of data demodulated by a conventional automatic frequency compensation algorithm when a frequency error is arbitrarily applied.

도 4a는 상기 도 4b의 상황과 같은 환경하에서 제안한 자동 주파수 보상 알고리즘에 의해 주파수 보상된 데이터에 대한 성상도를 나타내었다.FIG. 4A shows a constellation diagram of data frequency compensated by the automatic frequency compensation algorithm proposed in the same environment as that of FIG. 4B.

상기와 같은 도 4a, 4b에서 볼 수 있는 바와 같이 제안된 알고리즘에 의해 복조된 I, Q 신호가 원하는 값으로 더 잘 수렴했음을 알 수 있다.As shown in FIGS. 4A and 4B, it can be seen that the I and Q signals demodulated by the proposed algorithm have better converged to a desired value.

따라서 본 발명의 알고리즘은 전체 시스템 성능이 향상되는 것을 모의시험을 통해서 확인할 수 있다.Therefore, the algorithm of the present invention can confirm through simulation that the overall system performance is improved.

상술한 바와 같이 본 발명은, 현재 추적하고 있는 주파수 오차의 경향을 분석하여, 루프필터의 계수를 동적으로 할당하는 알고리즘을 수용함으로써, 주파수 오차를 줄임에 따른 전체 시스템의 성능을 향상시킬 수 있는 효과가 있다.As described above, the present invention analyzes the trend of the frequency error currently being tracked and accommodates an algorithm for dynamically allocating the coefficients of the loop filter, thereby improving the performance of the entire system according to the reduction of the frequency error. There is.

Claims (3)

이동통신용 주파수 보상회로에서 추정된 오차를 루프필터를 통과시킬 때 추정된 오차의 특성에 따른 루프필터의 계수를 가변적으로 할당하기 위해서,In order to variably allocate the coefficients of the loop filter according to the characteristics of the estimated error when passing the estimated error in the frequency compensation circuit for mobile communication, 아날로그/디지털 변환기로부터 입력 데이터를 수신하여 I, Q 채널 비교기를 통해 단말기 수신부의 칩을 비교하는 제 1 단계와;A first step of receiving input data from an analog / digital converter and comparing chips of a terminal receiver through I and Q channel comparators; 1 단계 수행 후 일정한 통계처리 블럭마다 각 주파수 오차 데이터 요소에 대한 통계치를 구하는 제 2 단계와;A second step of obtaining statistics for each frequency error data element for each predetermined statistical processing block after performing step 1; 2 단계 수행 후 현재 루프필터로 출력되는 주파수 오차 보상 값을 이용하여 파악한 그 시점의 주파수 오차의 변동 경향에 적응성이 최적인 필터계수를 결정하는 제 3 단계와;A third step of determining a filter coefficient that is optimally adaptable to the tendency of the variation of the frequency error at the point in time determined using the frequency error compensation value output to the current loop filter after performing step 2; 3 단계 수행 후 루프 카운터가 필터 카운터보다 큰가를 판단하여 클 경우 루프필터에 주파수 오차 추정 값을 동적으로 할당하는 제 4 단계와;Determining whether the loop counter is greater than the filter counter after performing step 3, and dynamically assigning a frequency error estimation value to the loop filter if the loop counter is larger than the filter counter. 할당된 값을 이용하여 주파수 오차를 보정하는 제 5 단계를 포함하는 것을 특징으로 하는 루프필터 동적 계수 할당방법.And a fifth step of correcting the frequency error using the assigned value. 제 1 항에 있어서,The method of claim 1, 상기 제 3 단계는,The third step, 현재 추적하고 있는 주파수 오차의 경향을 분석하여, 루프필터의 계수를 동적으로 할당함으로써 결정하는 것을 특징으로 하는 루프필터 동적 계수 할당방법.A loop filter dynamic coefficient allocation method characterized by analyzing trends of frequency errors currently being tracked and dynamically assigning coefficients of the loop filter. 제 1 항에 있어서,The method of claim 1, 상기 제 5 단계는,The fifth step, 주파수 보상치의 통계적인 특성에서 추출한 파라메터와 루프필터에서 출력되는 주파수 보상 편차를 파라메터로 하는 알고리즘을 이용하여 루프필터의 계수를 새로이 생성하여 주파수 보상에 이용하는 것을 특징으로 하는 루프필터 동적 계수 할당방법.A loop filter dynamic coefficient allocation method comprising generating a new coefficient of a loop filter for use in frequency compensation by using a parameter extracted from a statistical characteristic of a frequency compensation value and a frequency compensation deviation output from a loop filter as a parameter.
KR1019980051033A 1998-11-26 1998-11-26 Loop Filter Coefficient Dynamic Allocation Method KR100284581B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019980051033A KR100284581B1 (en) 1998-11-26 1998-11-26 Loop Filter Coefficient Dynamic Allocation Method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019980051033A KR100284581B1 (en) 1998-11-26 1998-11-26 Loop Filter Coefficient Dynamic Allocation Method

Publications (2)

Publication Number Publication Date
KR20000033949A true KR20000033949A (en) 2000-06-15
KR100284581B1 KR100284581B1 (en) 2001-03-15

Family

ID=19559896

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019980051033A KR100284581B1 (en) 1998-11-26 1998-11-26 Loop Filter Coefficient Dynamic Allocation Method

Country Status (1)

Country Link
KR (1) KR100284581B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7453962B2 (en) 2003-12-27 2008-11-18 Electronics And Telecommunicatons Research Institute Adaptive frequency control apparatus and method thereof
US8706051B2 (en) 2006-02-01 2014-04-22 Samsung Electronics Co., Ltd Device and method for adjusting loop filter gain in automatic frequency controller

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7453962B2 (en) 2003-12-27 2008-11-18 Electronics And Telecommunicatons Research Institute Adaptive frequency control apparatus and method thereof
US8706051B2 (en) 2006-02-01 2014-04-22 Samsung Electronics Co., Ltd Device and method for adjusting loop filter gain in automatic frequency controller

Also Published As

Publication number Publication date
KR100284581B1 (en) 2001-03-15

Similar Documents

Publication Publication Date Title
US7912437B2 (en) Radio frequency receiver having dynamic bandwidth control and method of operation
KR100221163B1 (en) Apparatus and method for optimizing the quality of a received signal in a radio receiver
US6052566A (en) Combined RSSI/SNR-driven intermodulation-mitigation scheme for CDMA terminals
KR100715917B1 (en) System and method for the demodulation of turbo-encoded signals via pilot assisted coherent demodulation
US7333566B2 (en) Radio reception apparatus, radio reception method and radio reception program capable of switching modulation methods
KR100412292B1 (en) Apparatus and method for demodulating a modulated signal
JP3852919B2 (en) Wireless receiver
US6667965B1 (en) Communication method, transmission power control method and mobile station
EP1962433B1 (en) Method and apparatus for eliminating narrow band interference by means of windowing processing in spread spectrum system
EP1517440B1 (en) Variable gain control circuit and receiver apparatus using the circuit
KR20020090901A (en) A method for improving receivers for the 3gpp standard by employing coded control-symbols as additional pilot symbols
KR20050115228A (en) Method and apparatus for compensating dc level in an adaptive radio receiver
JPH09321736A (en) Receiving method and receiver
JPH1065609A (en) Communication method, base station and terminal equipment
KR100649290B1 (en) Cdma signal transmission control
KR100691417B1 (en) Transmisssion band limiting filter apparatus and transmisssion apparatus
US7583741B2 (en) Likelihood corrector and likelihood correction method
RU2321955C2 (en) Device and method for tracking radio frequency and capturing it
JP4498134B2 (en) Multistage automatic gain control for spread spectrum receivers.
KR100284581B1 (en) Loop Filter Coefficient Dynamic Allocation Method
WO2003041292A1 (en) Interference canceling method, interference canceling device and receiving device
KR100439220B1 (en) Circuit and operation method for keeping quality of signal in CDMA system
US20100183105A1 (en) Ofdm receiver
US20050141598A1 (en) Method and apparatus for estimating a SIR of a pilot channel in a MC-CDMA system
US7336703B2 (en) Device and method for measuring a received signal power in a mobile communication system

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20121129

Year of fee payment: 13

FPAY Annual fee payment

Payment date: 20131128

Year of fee payment: 14

FPAY Annual fee payment

Payment date: 20151127

Year of fee payment: 16

FPAY Annual fee payment

Payment date: 20161121

Year of fee payment: 17

EXPY Expiration of term