KR0148059B1 - Blind equalizer using qam and method updating coefficient for the same - Google Patents

Blind equalizer using qam and method updating coefficient for the same

Info

Publication number
KR0148059B1
KR0148059B1 KR1019950017187A KR19950017187A KR0148059B1 KR 0148059 B1 KR0148059 B1 KR 0148059B1 KR 1019950017187 A KR1019950017187 A KR 1019950017187A KR 19950017187 A KR19950017187 A KR 19950017187A KR 0148059 B1 KR0148059 B1 KR 0148059B1
Authority
KR
South Korea
Prior art keywords
signal
coefficient
output
unit
equalizer
Prior art date
Application number
KR1019950017187A
Other languages
Korean (ko)
Other versions
KR970004523A (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 KR1019950017187A priority Critical patent/KR0148059B1/en
Publication of KR970004523A publication Critical patent/KR970004523A/en
Application granted granted Critical
Publication of KR0148059B1 publication Critical patent/KR0148059B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03012Arrangements for removing intersymbol interference operating in the time domain
    • H04L25/03019Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
    • H04L25/03038Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception with a non-recursive structure
    • H04L25/0305Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception with a non-recursive structure using blind adaptation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/01Equalisers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/32Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

본 발명은 16/21/64 QAM 방식을 위한 이퀄라이저(equalizer) 및 그 계수 갱신방법에 관한 것으로서, 그 제1특징은, 통신이 두절되었을 때에 등화시키는 이퀄라이저에 있어서, 제어신호에 따라 입력신호를 변환하는 신호변환부와, 상기 신호변환부에 의해 출력된 신호를 소정의 시간단위만큼씩 지연차를 두면서 소정개수의 지연된 신호를 출력하는 지연부와, 입력된 피계산 신호와 소정개수의 상기 지연부에 의해 지연되면서 출력된 각각의 신호들을 소정의 계산방법으로 계산하여 출력하는 계산부와, 상기 계산부의 출력신호와 상기 신호변환부의 출력신호를 입력받아 새로운 계수를 계산하여 현재의 계수를 갱신하여 상기 계산부로 피계산 신호로서 출력하는 계수갱신부 및 상기 계산부의 출력신호를 입력받아 전송된 심벌을 추정하여 추정된 심벌을 출력하고 상기 신호변환부로 제어신호를 출력하는 추정제어부를 포함하는 데에 있고, 그 제2특징은, 통신이 두절되었을 때에 등화시키는 이퀄라이저의 계수 갱신방법에 있어서, 소정 개수의 상수들을 소정의 값으로 초기화하는 제1과정과, 제1입력신호와 제2입력신호를 입력받는 제2과정과, 상기 이퀄라이저의 출력값이 2개의 소정의 값 사이에 있으면 현재의 계수를 다음의 계수로 정하여 계수를 갱신하지 않고, 상기 이퀄라이저의 출력값이 상기 2개의 소정의 값 사이에 있지 않으면 상기 제1과정에서 초기화한 상수들과 상기 제2과정에서 입력받은 신호들을 기초로 하여 다음 계수를 갱신하는 제3과정 및 상기 제3과정에서 결정된 다음 계수를 출력하고 상기 제2과정으로 진행하는 제4과정을 포함하는 데에 있으며, 그러므로 그 효과는 주 모뎀과 다수개의 종속 모뎀들 사이의 통신이 두절되었을 때에 훈련 시퀀스를 사용하지 않고 등화하므로 수렴 후의 잔류오차가 적고 수렴속도도 빠르다는 데에 있다.The present invention relates to an equalizer for a 16/21/64 QAM scheme and a method for updating the coefficient thereof, the first characteristic of which is an equalizer which equalizes when communication is lost, converting an input signal according to a control signal. A delay unit for outputting a predetermined number of delayed signals with a delay difference by a predetermined time unit between the signal converted unit and the signal output by the signal converting unit, an input calculated signal and the predetermined number of delay units A calculation unit for calculating and outputting each of the signals output while being delayed by a predetermined calculation method; receiving an output signal of the calculation unit and an output signal of the signal conversion unit, calculating a new coefficient to update the current coefficient; The coefficient updater outputs the calculated signal to the calculator and the output signal of the calculator, estimates the transmitted symbol, and outputs the estimated symbol. And an estimating controller for outputting a control signal to the signal converting unit, the second characteristic of which is an equalizer coefficient updating method for equalizing when communication is lost, in which a predetermined number of constants are initialized to a predetermined value. The first process, the second process of receiving the first input signal and the second input signal, and if the output value of the equalizer is between two predetermined values, the current coefficient is set as the next coefficient and the coefficient is not updated. A third step and a third step of updating a next coefficient based on the constants initialized in the first step and the signals input in the second step if the output value of the equalizer is not between the two predetermined values It includes the fourth step of outputting the next coefficient determined by the step and proceeding to the second step, the effect is therefore that the main modem and the plurality of slaves When communication between modems is lost, equalization is performed without using a training sequence, which results in less residual error after convergence and faster convergence speed.

Description

QAM방식을 위한 블라인드 이퀄라이저 및 그 계수 갱신 방법(Blind Equalizer using QAM and method updationg coefficient for the same)Blind Equalizer using QAM and method updationg coefficient for the same

제1도는 블라인드 이퀄라이저를 이용한 수신기의 구조도.1 is a structural diagram of a receiver using a blind equalizer.

제2도는 블라인드 이퀄라이저의 알고리듬의 흐름도.2 is a flow chart of the algorithm of the blind equalizer.

제3도는 블라인드 이퀄라이저의 알고리듬의 제1성능 평가도.3 is a first performance evaluation of the algorithm of the blind equalizer.

제4도는 블라인드 이퀄라이저의 알고리듬의 제2성능 평가도.4 is a second performance evaluation of the algorithm of the blind equalizer.

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

1 : 신호변환부 2 : 복소 탭 지연기1: signal conversion unit 2: complex tap delay

3 : 계산부 4 : 갱신부3: calculation unit 4: updating unit

5 : 추정제어부 11 : 샘플러(sampler)5: Estimation control unit 11: sampler

12 : 위상분리기(phase splitter) 31 : 곱셈기12: phase splitter 31: multiplier

32 : 덧셈기 41 : 탭 계수 갱신기32: adder 41: tap coefficient updater

42 : 직렬/병렬 변환기 51 : 타이밍 복원기42: Serial / Parallel Converter 51: Timing Restorer

52 : 심벌 추정기(decision device)52: symbol decision device

본 발명은 16/21/64 QAM 방식을 위한 이퀄라이저(equalizer) 및 그 계수 갱신방법에 관한 것으로서, 특히 훈련 시퀀스(training sequence) 없이 등화할 수 있는 블라인드 이퀄라이저 및 그 계수 갱신 방법에 관한 것이다.The present invention relates to an equalizer and a coefficient updating method for a 16/21/64 QAM scheme, and more particularly, to a blind equalizer and a coefficient updating method that can be equalized without a training sequence.

디지털 통신은, 제한된 대역폭을 가지는 채널 환경 하에서는 채널 왜곡 현상이 일어나고 그 때문에 심벌간 간섭을 초래하게 되는데, 이러한 간섭을 줄여주기 위하여 사용되는 것이 바로 적응 이컬라이저(adaptive equalizer)이다.In digital communication, channel distortion occurs in a channel environment having a limited bandwidth, thereby causing intersymbol interference. An adaptive equalizer is used to reduce such interference.

종래의 적용 이퀄라이저는 통화로가 형성된 후에 일정시간 동안 송신측과 수신측 사이에 미리 약속된 훈련 시퀀스를 송수신하여 이퀄라이저 필터의 계수들을 갱신한다.Conventional applied equalizers transmit and receive a predetermined training sequence between the transmitting side and the receiving side for a predetermined time after the call path is formed to update the coefficients of the equalizer filter.

그래서 종래의 다점망(multipoint network)과 같은 시스템에서는 주 모뎀과 다수개의 종속 모뎀들 중의 한 라인이 통신이 두절되면 모든 모뎀을 초기화하기 위하여 훈련 시퀀스를 사용해야 하는 문제점이 있었다.Thus, in a conventional system such as a multipoint network, when one line of the main modem and the plurality of slave modems has lost communication, there is a problem in that a training sequence must be used to initialize all modems.

상기 문제점을 해결하기 위한 본 발명의 목적은 통신이 두절되었을 때에 모든 모뎀을 초기화하기 위한 미리 약속된 훈련 시퀀스를 사용하지 않고 등화할 수 있는 블라인드 이퀄라이저를 제공함에 있다.An object of the present invention to solve the above problem is to provide a blind equalizer capable of equalizing without using a pre-scheduled training sequence for initializing all modems when communication is lost.

상기 목적을 달성하기 위한 본 발명의 제1특징은, 통신이 두절되었을 때에 등화시키는 이퀄라이저에 있어서, 제어신호에 따라 입력신호를 변환하는 신호변환부와, 상기 신호변환부에 의해 출력된 신호를 소정의 시간단위만큼씩 지연차를 두면서 소정개수의 지연된 신호를 출력하는 지연부와, 입력된 피계산 신호와 소정개수의 상기 지연부에 의해 지연되면서 출력된 각각의 신호들을 소정의 계산방법으로 계산하여 출력하는 계산부와, 상기 계산부의 출력신호와 상기 신호변환부의 출력신호를 입력받아 새로운 계수를 계산하여 현재의 계수를 갱신하여 상기 계산부로 피계산 신호로서 출력하는 계수갱신부 및 상기 계산부의 출력신호를 입력받아 전송된 심벌을 추정하여 추정된 심벌을 출력하고 상기 신호변환부로 제어신호를 출력하는 추정제어부를 포함하는 데에 있다.A first feature of the present invention for achieving the above object is a signal equalizer for converting an input signal in accordance with a control signal in an equalizer for equalizing when communication is lost, and specifying a signal output by the signal converter. A delay unit for outputting a predetermined number of delayed signals with a time difference of each time unit, and the calculated signals and the respective signals output while being delayed by a predetermined number of delay units are calculated by a predetermined calculation method. A coefficient updating unit and an output signal of the calculating unit which outputs a calculation unit, an output signal of the calculating unit and an output signal of the signal converting unit, calculates new coefficients, updates the current coefficients, and outputs the calculated coefficients to the calculating unit An estimating controller for estimating the transmitted symbol, outputting an estimated symbol, and outputting a control signal to the signal converting unit It is inclusive.

상기 목적을 달성하기 위한 본 발명의 제2특징은, 통신이 두절되었을 때에 등화시키는 이퀄라이저의 계수 갱신방법에 있어서, 소정 개수의 상수들을 소정의 값으로 초기화하는 제1과정과, 제1입력신호와 제2입력신호를 입력받는 제2과정과, 상기 이퀄라이저의 출력값이 2개의 소정의 값 사이에 있으면 현재의 계수를 다음의 계수로 정하여 계수를 갱신하지 않고, 상기 이퀄라이저의 출력값이 상기 2개의 소정의 값 사이에 있지 않으면 상기 제1과정에서 초기화한 상수들과 상기 제2과정에서 입력받은 신호들을 기초로 하여 다음 계수를 갱신하는 제3과정 및 상기 제3과정에서 결정된 다음 계수를 출력하고 상기 제2과정으로 진행하는 제4과정을 포함하는 데에 있다.According to a second aspect of the present invention, there is provided a coefficient updating method of an equalizer that equalizes when communication is lost, comprising: a first process of initializing a predetermined number of constants to a predetermined value; A second process of receiving a second input signal, and if the output value of the equalizer is between two predetermined values, the current coefficient is set as the next coefficient and the coefficient is not updated and the output value of the equalizer is set to the two predetermined values. If it is not between the value and the second coefficient is updated based on the constants initialized in the first process and the signals received in the second process and the next coefficient determined in the third process is output and the second Including the fourth process to proceed to the process.

이하, 첨부된 도면을 사용하여 본 발명의 바람직한 일 실시예를 상세히 설명한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

제1도는 블라인드 이퀄라이저를 이용한 수신기의 구조도이다.1 is a structural diagram of a receiver using a blind equalizer.

제1도를 참조하면, 타이밍 복원기(51)의 제어신호에 의해 샘플러(11)는 송신기로부터 받은 신호를 샘플링한다.Referring to FIG. 1, the sampler 11 samples the signal received from the transmitter by the control signal of the timing recoverer 51.

그 후에, 샘플링된 값은 위상 분리기(12)를 통하여 등위상(In-phase)신호와 위상이 90˚어긋나는 신호를 분리하여 위상이 90˚어긋나는 신호는 버리고 동위상 신호만 출력한다.Thereafter, the sampled value separates the in-phase signal from the 90-degree phase shift signal through the phase separator 12 and discards the 90-degree phase shift signal and outputs only the in-phase signal.

위상 분리기(12)에 의해 출력된 동위상 신호는 복소 탭 지연기(2)들을 통하여 지연되면서 각각의 지연된 값들은 곱셈기(31)에 의하여 직병렬 변환기(42)의 출력값들과 곱하여져서 출력된다.The in-phase signal output by the phase separator 12 is delayed through the complex tap retarders 2 and the respective delayed values are multiplied by the multiplier 31 and outputted by the output values of the serial-parallel converter 42.

곱셈기(31)에 의하여 출력된 값들이 계수가 된다.The values output by the multiplier 31 become coefficients.

그 다음에, 그 계수들이 덧셈기(32)에 의해서 더하여지며 그 합은 심벌 추정기(52)와 타이밍 복원기(51)에 입력되며 동시에 덧셈기(32)에 의해서 더하여진 합과 샘플러(11)에 의해 샘플링된 값들은 탭 계수 갱신기(41)에 입력된다.Then, the coefficients are added by the adder 32 and the sum is input to the symbol estimator 52 and the timing recoverer 51 and simultaneously added by the adder 32 and by the sampler 11. The sampled values are input to the tap coefficient updater 41.

탭 계수 갱신기(41)는 입력된 값들을 기초로 하여 계수를 새로이 갱신하여 출력한다.The tap coefficient updater 41 updates and outputs a coefficient based on the input values.

탭 계수 갱신기(41)에 의해 출력된 신호는 직병렬 변환기(42)를 통하여 변환되어 복소 탭 지연기(2)들에 의해 지연된 값들과 곱셈기(31)에 의하여 곱하여진다.The signal output by the tap coefficient updater 41 is converted by the serial-to-parallel converter 42 and multiplied by the multiplier 31 with the values delayed by the complex tap delayers 2.

이와 동시에 덧셈기(32)에 의해 출력된 신호는 심벌 추정기(52)에 입력되어 전송된 심벌이 추정되며, 심벌 추정기(52)의 출력값은 이퀄라이저의 출력값이 된다.At the same time, the signal output by the adder 32 is input to the symbol estimator 52 and the transmitted symbol is estimated, and the output value of the symbol estimator 52 becomes the output value of the equalizer.

심벌 추정기(52)의 입력값과 심벌 추정기(52)의 출력값은 타이밍 복원기(51)에 입력되어 또한 심벌 추정기(52)의 입력값, 즉 덧셈기(32)의 출력값과 심벌 추정기(52)의 출력값은 타이밍 복원기(51)에 입력되어 심벌 타이밍을 찾아내어 샘플러(11)를 제어한다.The input value of the symbol estimator 52 and the output value of the symbol estimator 52 are input to the timing decompressor 51, and also the input value of the symbol estimator 52, that is, the output value of the adder 32 and the symbol estimator 52. The output value is input to the timing recoverer 51 to find the symbol timing to control the sampler 11.

그리고, 이퀄라이저가 구동하기 시작할 때에는 탭 계수 갱신기(41)의 각 탭의 계수들을 중앙탭은Then, when the equalizer starts to operate, the center taps have the coefficients of each tap of the tap coefficient updater 41.

으로, 그 외의 다른 탭은 0으로 초기화 한다.Other tabs are initialized to zero.

제2도는 블라인드 이퀄라이저의 알고리듬의 흐름도인데, 이 알고리듬은 탭 계수 갱신기(41)에 의해 직접 이용된다.2 is a flow chart of the algorithm of the blind equalizer, which algorithm is used directly by the tap coefficient updater 41.

제2도를 참조하면, 탭 계수 갱신기(41)는 먼저, 탭 계수를 중앙탭은Referring to FIG. 2, the tap coefficient updater 41 firstly sets the tap coefficient to the center tap.

으로, 그 외의 다른 탭은 0으로 초기화하고, 추정 레벨를 초기화한다.All other taps are initialized to zero, Initialize

그리고 나서, 복수 탭 지연기의 입력값(Xn)과 덧셈기(32)의 출력값(Zn)을 입력받는다.Then, the input value Xn of the multi tap delayer and the output value Zn of the adder 32 are received.

그 다음, 이퀄라이저의 출력값이Next, the output of the equalizer

보다 크고 소정의 값(ρ)보다 작으면, 탭 계수를 갱신을 중지하고, 즉 Cn+1=Cn으로 만들고, 탭 계수를 출력하고 다시 복소 탭 지연기의 입력값(Xn)과 덧셈기(32)의 출력값(Zn)을 입력받는 상기 과정으로 진행한다.If larger and smaller than the predetermined value ρ, the tap coefficient stops updating, i.e., Cn +1 = Cn, the tap coefficient is output and the input value Xn of the complex tap delayer and the adder 32 The process proceeds to receiving the output value of Zn.

그런데, 이퀄라이저의 출력값이By the way, the output value of the equalizer

보다 작거나 소정의 값(ρ)보다 크면, 덧셈기(32)의 출력값과 절대값을 구한다.If less than or greater than the predetermined value p, the output and absolute values of the adder 32 are obtained.

그 절대값이 소정의 값보다 크면 다음과 같이 탭 계수를 갱신하는데, 여기서, μ는 임의의 상수이고, Cn은 탭 계수이다.If the absolute value is larger than the predetermined value, the tap coefficient is updated as follows, where μ is an arbitrary constant and C n is a tap coefficient.

그 절대값이 소정의 값보다 작으면 다음과 같이 탭 계수를 갱신한다.If the absolute value is smaller than the predetermined value, the tap coefficient is updated as follows.

탭 계수를 갱신하고 나서 탭 계수를 출력하고 다시 복소 탭 지연기의 입력값(Xn)과 덧셈기(32)의 출력값(Zn)을 입력받는 상기 과정으로 진행한다.After updating the tap coefficients, the process proceeds to the process of outputting the tap coefficients and receiving the input value Xn of the complex tap delay unit and the output value Zn of the adder 32 again.

제3도와 제4도는 본 발명의 블라인드 이퀄라이저의 알고리듬(algorithm)의 제1성능 평가도인데, 본 발명의 알고리듬의 성능이 종래의 알고리듬, 즉 GA:Godard algorithm, Sign GA:Sign Godard algoithm 및 SGA:Stop Go algorithm)에 비하여 수렴 속도 측면이나 후의 잔류 오차 측면에서 우수함을 나타낸다.3 and 4 are the first performance evaluation diagram of the algorithm of the blind equalizer of the present invention, the performance of the algorithm of the present invention is a conventional algorithm, that is, GA: Godard algorithm, Sign GA: Sign Godard algoithm and SGA: Compared to the Stop Go algorithm, it is superior in terms of convergence speed and residual error later.

그러므로 본 발명의 효과는 주 모뎀과 다수개의 종속 모뎀들 사이의 통신이 두절되었을 때에 훈련 시퀀스를 사용하지 않고 등화하므로 수렴 후의 잔류오차가 작고 수렴속도도 빠르다는 데에 있다.Therefore, the effect of the present invention is that when the communication between the primary modem and the plurality of slave modems is lost, equalization is performed without using the training sequence, so that the residual error after convergence is small and the convergence speed is also fast.

Claims (9)

통신이 두절되었을 때에 등화시키는 이퀄라이저에 있어서, 제어신호에 따라 입력신호를 변환하는 신호변환부; 상기 신호변환부에 의해 출력된 신호를 소정의 시간단위만큼씩 지연차를 두면서 소정개수의 지연된 신호를 출력하는 지연부; 입력된 피계산 신호와 소정개수의 상기 지연부에 의해 지연되면서 출력된 각각의 신호들을 소정의 계산방법으로 계산하여 출력하는 계산부; 상기 계산부의 출력신호와 상기 신호변환부의 출력신호를 입력받아 새로운 계수를 계산하여 현재의 계수를 갱신하여 상기 계산부로 피계산 신호로서 출력하는 계수갱신부; 및 상기 계산부의 출력신호를 입력받아 전송된 심벌을 추정하여 추정된 심벌을 출력하고 상기 신호변환부로 제어신호를 출력하는 추정제어부를 포함하는 것을 특징으로 하는 QAM 방식을 위한 블라인드 이퀄라이저.An equalizer for equalizing when communication is lost, the equalizer comprising: a signal converter for converting an input signal according to a control signal; A delay unit for outputting a predetermined number of delayed signals while delaying the signal output by the signal conversion unit by a predetermined time unit; A calculation unit for calculating and outputting the inputted calculated signal and each signal output while being delayed by a predetermined number of delay units by a predetermined calculation method; A coefficient updater which receives the output signal of the calculator and the output signal of the signal converter, calculates a new coefficient, updates the current coefficient, and outputs the calculated coefficient to the calculator as a to-be-calculated signal; And an estimating control unit for receiving the output signal of the calculating unit, estimating the transmitted symbol, outputting the estimated symbol, and outputting a control signal to the signal converting unit. 제1항에 있어서, 상기 신호변환부가, 제어신호에 따라 입력신호를 샘플링하는 샘플링수단; 및 상기 샘플링수단에 의해 샘플링된 신호를 동위상 신호와 비동위상 신호를 분리하여 동위상 신호를 출력하는 위상분리수단으로 구비되는 것을 특징으로 하는 QAM 방식을 위한 블라인드 이퀄라이저.2. The apparatus of claim 1, wherein the signal converter comprises: sampling means for sampling an input signal according to a control signal; And phase separation means for outputting the in-phase signal by separating the in-phase signal and the non-phase signal from the signal sampled by the sampling means. 제1항에 있어서, 상기 지연부가 소정개수의 직렬연결된 지연수단들로 구성되어 각 단마다 소정의 지연시간만큼의 지연차를 두고 신호를 출력하는 것을 특징으로 하는 QAM 방식을 위한 블라인드 이퀄라이저.The blind equalizer of claim 1, wherein the delay unit comprises a predetermined number of serially connected delay means and outputs a signal having a delay difference corresponding to a predetermined delay time for each stage. 제1항에 있어서, 상기 계산부가, 상기 입력된 피계산 신호와 소정개수의 상기 지연부에 의해 지연되면서 출력된 각각의 신호들을 곱하여 출력하는 곱셈수단; 및 상기 곱셈수단에 의하여 출력된 신호들을 모두 더하여 출력하는 덧셈수단으로 구성되어 상기 곱한 후 더하는 계산을 수행하는 것을 특징으로 하는 QAM 방식을 위한 블라인드 이퀄라이저.2. The apparatus of claim 1, wherein the calculation unit comprises: multiplication means for multiplying and outputting the input signal and the respective signals output while being delayed by a predetermined number of delay units; And adding means for adding and outputting all of the signals output by the multiplying means to perform the multiplication after the multiplication. 제1항에 있어서, 상기 계수갱신부가, 상기 계산부의 출력신호와 상기 신호변환부의 출력신호를 입력받아 상기 출력신호들을 기초로 하여 새로운 계수를 계산하여 현재의 계수를 갱신하여 출력하는 갱신수단; 및 상기 갱신수단에 의해 출력된 신호를 직병렬 변환하여 출력하는 직병렬변환수단으로 구성되는 것을 특징으로 하는 QAM 방식을 위한 블라인드 이퀄라이저.The apparatus of claim 1, wherein the coefficient update unit comprises: an update unit which receives an output signal of the calculator and an output signal of the signal converter, calculates a new coefficient based on the output signals, and updates and outputs a current coefficient; And serial-to-parallel conversion means for serial-to-parallel converting and outputting the signal output by the updating means. 제1항에 있어서, 상기 추정제어부가 상기 계산부의 출력신호를 받아 전송된 심벌을 추정하여 추정된 심벌을 출력하는 심벌추정수단; 및 상기 심벌추정수단의 입력신호와 상기 심벌추정수단의 출력신호를 입력받아 그 신호들을 기초로 하여 상기 신호변환수단을 제어하는 제어신호를 출력하는 타이밍 복원수단으로 구성되는 것을 특징으로 하는 QAM 방식을 위한 블라인드 이퀄라이저.2. The apparatus of claim 1, further comprising: symbol estimating means for estimating a symbol received by the estimation control unit by receiving an output signal of the calculation unit and outputting an estimated symbol; And a timing recovery unit for receiving an input signal of the symbol estimation unit and an output signal of the symbol estimation unit and outputting a control signal for controlling the signal conversion unit based on the signals. Blind equalizer for 통신이 두절되었을 때에 등화시키는 이퀄라이저의 계수 갱신방법에 있어서, 소정 개수의 상수들을 소정의 값으로 초기화하는 제1과정; 제1입력신호와 제2입력신호를 입력받는 제2과정; 상기 이퀄라이저의 출력값이 2개의 소정의 값 사이에 있으면 현재의 계수를 다음의 계수로 정하여 계수를 갱신하지 않고, 상기 이퀄라이저의 출력값이 상기 2개의 소정의 값 사이에 있지 않으면 상기 제1과정에서 초기화한 상수들과 상기 제2과정에서 입력받은 신호들을 기초로 하여 다음 계수를 갱신하는 제3과정; 및 상기 제3과정에서 결정된 다음 계수를 출력하고 상기 제2과정으로 진행하는 제4과정을 포함하는 것을 특징으로 하는 QAM 방식을 위한 블라인드 이퀄라이저의 계수 갱신방법.CLAIMS 1. A method of updating a coefficient of an equalizer to equalize when communication is lost, comprising: a first step of initializing a predetermined number of constants to a predetermined value; A second process of receiving a first input signal and a second input signal; If the output value of the equalizer is between two predetermined values, the current coefficient is set as the next coefficient and the coefficient is not updated. If the output value of the equalizer is not between the two predetermined values, the initialization is performed in the first step. A third step of updating a next coefficient based on the constants and the signals received in the second step; And a fourth process of outputting the next coefficient determined in the third process and proceeding to the second process. 제7항에 있어서, 상기 제1과정이, 탭 계수를 중에서 중앙탭을8. The method of claim 7, wherein the first process comprises selecting a center tap from among tap coefficients. 으로 초기화하는 제1단계; 상기 중앙 탭 이외의 다른 탭들을 0으로 초기화하는 제2단계; 및 추정레벨을 소정의 값으로 초기화하는 제3단계로 이루어지는 것을 특징으로 하는 QAM 방식을 위한 블라인드 이퀄라이저의 계수 갱신방법.Initializing to the first step; A second step of initializing taps other than the center tap to zero; And a third step of initializing the estimated level to a predetermined value. 제7항 또는 제8항에 있어서, 상기 제3과정이, 상기 이퀄라이저의 출력값이 상기 2개의 소정의 값 사이에 있지 않으면, 상기 제1입력신호의 절대값을 구하는 제1단계; 상기 제1단계의 결과로 나온 상기 제1입력신호의 절대값이 상기 2개의 소정의 값 중에서 큰 값보다 큰지 판단하는 제2단계; 상기 제1입력값의 실수부의 절대값과 상기 제1입력값의 허수부의 절대값을 더하여 상기 추정레벨을 빼는 제3단계; 상기 제1입력값의 허수부를 시그넘 함수를 취한 값에 허수 i를 곱한 결과와 상기 제1입력값의 실수부를 시그넘 함수를 취한 결과를 더하는 제4단계; 상기 제3단계의 결과와 상기 제4단계의 결과를 더한 결과를 곱한 결과에 상기 제2입력신호의 켤레 복소수를 곱하는 제5단계; 상기 제2단계에서 상기 제1입력신호의 절대값이 상기 2개의 소정의 값 중에서 큰 값보다 크다고 판단되면 상기 제5단계의 결과에 소정의 값을 곱한 결과를 현재의 계수에서 뺀 결과를 다음 계수로 삼아 다음 계수를 갱신하는 제6단계; 상기 제2단계에서 상기 제1입력신호의 절대값이 상기 2개의 소정의 값 중에서 큰 값보다 크지 않다고 판단되면 상기 제5단계의 결과에 소정의 값을 곱한 결과와 현재의 계수와 합한 결과를 다음 계수로 삼아 다음 계수를 갱신하는 제6단계로 이루어지는 것을 특징으로 하는 QAM 방식을 위한 블라인드 이퀄라이저의 계수 갱신방법.The method of claim 7 or 8, wherein the third process comprises: a first step of obtaining an absolute value of the first input signal if the output value of the equalizer is not between the two predetermined values; A second step of judging whether an absolute value of the first input signal resulting from the first step is larger than a larger one of the two predetermined values; A third step of subtracting the estimated level by adding an absolute value of the real part of the first input value and an absolute value of the imaginary part of the first input value; A fourth step of adding a result of multiplying a imaginary part of the imaginary part of the first input value by an imaginary part i and a result of taking a signum function of the real part of the first input value; A fifth step of multiplying the conjugate complex number of the second input signal by a result of multiplying the result of the third step by the result of the fourth step; In the second step, if it is determined that the absolute value of the first input signal is greater than the greater of the two predetermined values, the result of subtracting the result of multiplying the result of the fifth step by a predetermined value from the current coefficient is the next coefficient. A sixth step of updating the next coefficient; In the second step, if it is determined that the absolute value of the first input signal is not greater than the greater of the two predetermined values, the result of multiplying the result of the fifth step by a predetermined value and the sum of the current coefficient and the result And a sixth step of updating the next coefficient by using the coefficient as a coefficient.
KR1019950017187A 1995-06-23 1995-06-23 Blind equalizer using qam and method updating coefficient for the same KR0148059B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019950017187A KR0148059B1 (en) 1995-06-23 1995-06-23 Blind equalizer using qam and method updating coefficient for the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019950017187A KR0148059B1 (en) 1995-06-23 1995-06-23 Blind equalizer using qam and method updating coefficient for the same

Publications (2)

Publication Number Publication Date
KR970004523A KR970004523A (en) 1997-01-29
KR0148059B1 true KR0148059B1 (en) 1998-08-17

Family

ID=19418102

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019950017187A KR0148059B1 (en) 1995-06-23 1995-06-23 Blind equalizer using qam and method updating coefficient for the same

Country Status (1)

Country Link
KR (1) KR0148059B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100442877B1 (en) * 2002-06-15 2004-08-06 삼성전자주식회사 Channel Equalizing and Carrier Recovery System for HomePNA receiver, and Method there-of

Also Published As

Publication number Publication date
KR970004523A (en) 1997-01-29

Similar Documents

Publication Publication Date Title
US9461851B1 (en) Circuits for and methods of robust adaptation of a continuous time linear equalizer circuit
Yang et al. The multimodulus blind equalization algorithm
EP0401246B1 (en) Apparatus and method for adaptively optimizing equalization delay of a data communication equipment
US6563868B1 (en) Method and apparatus for adaptive equalization in the presence of large multipath echoes
KR100346530B1 (en) Hybrid equalizer device for datacom equipment
EP0615347B1 (en) Adaptative equalizing receiver and maximum likelihood sequence estimation receiver
US6151358A (en) Method and apparatus, and computer program for producing filter coefficients for equalizers
US4053837A (en) Quadriphase shift keyed adaptive equalizer
EP0121389B1 (en) Apparatus and method for adjusting the receivers of data transmission channels
US5471504A (en) Bilinear decision feedback equalizer
US20040136453A1 (en) Demodulation apparatus for a network transceiver and method thereof
US8135058B2 (en) Adaptive known signal canceller
US4633482A (en) Method of and arrangement for determining the optimum position of the reference tap of an adaptive equalizer
JPS58501977A (en) Interference cancellation method and device
EP1392013A2 (en) Hybrid adaptive equalizer for optical communication systems
JPH0590904A (en) Control signal generating circuit
US6678319B1 (en) Digital signal processing for high-speed communications
CN109981502B (en) Data receiving method and system based on adaptive moment estimation
EP0050930A1 (en) Improvements in or relating to data transmission systems
US5359628A (en) Channel impulse response estimator for use in an adaptive maximum likelihood sequence estimation receiver which is applicable to a communication system having a channel characteristic with rapid fluctuation
US6807229B1 (en) Decision feedback equalizer and method for updating tap coefficients thereof
US20070223570A1 (en) Distortion Compensating Equalizer
JP2718937B2 (en) Decision command control device and its adjustment method
KR0148059B1 (en) Blind equalizer using qam and method updating coefficient for the same
US7933323B2 (en) Method and system for performing timing recovery in a digital communication system

Legal Events

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

Payment date: 20080428

Year of fee payment: 11

LAPS Lapse due to unpaid annual fee