KR100672504B1 - Frequency offset estimator and it's method of mobile-type broadcasting receiver - Google Patents

Frequency offset estimator and it's method of mobile-type broadcasting receiver Download PDF

Info

Publication number
KR100672504B1
KR100672504B1 KR1020040109428A KR20040109428A KR100672504B1 KR 100672504 B1 KR100672504 B1 KR 100672504B1 KR 1020040109428 A KR1020040109428 A KR 1020040109428A KR 20040109428 A KR20040109428 A KR 20040109428A KR 100672504 B1 KR100672504 B1 KR 100672504B1
Authority
KR
South Korea
Prior art keywords
frequency offset
output
path
pilot channel
integrator
Prior art date
Application number
KR1020040109428A
Other languages
Korean (ko)
Other versions
KR20060070804A (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 KR1020040109428A priority Critical patent/KR100672504B1/en
Publication of KR20060070804A publication Critical patent/KR20060070804A/en
Application granted granted Critical
Publication of KR100672504B1 publication Critical patent/KR100672504B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/14Picture signal circuitry for video frequency region
    • H04N5/20Circuitry for controlling amplitude response
    • H04N5/205Circuitry for controlling amplitude response for correcting amplitude versus frequency characteristic
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/14Fourier, Walsh or analogous domain transformations, e.g. Laplace, Hilbert, Karhunen-Loeve, transforms
    • G06F17/145Square transforms, e.g. Hadamard, Walsh, Haar, Hough, Slant transforms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/53Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers
    • H04H20/57Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for mobile receivers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H2201/00Aspects of broadcast communication
    • H04H2201/10Aspects of broadcast communication characterised by the type of broadcast system
    • H04H2201/11Aspects of broadcast communication characterised by the type of broadcast system digital multimedia broadcasting [DMB]

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Mathematics (AREA)
  • Signal Processing (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Algebra (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Circuits Of Receivers In General (AREA)

Abstract

본 발명은 이동형 방송 수신기에서 다중경로를 통해 수신되는 신호의 주파수 옵셋을 추정하여 보상하는 장치 및 방법에 관한 것이다. 특히 본 발명은 각 경로를 통해 수신되는 신호로부터 파일롯 채널을 추출하여 적분 및 콘쥬게이트 곱을 수행함에 의해 각 경로의 주파수 옵셋을 추정하는 다수개의 주파수 옵셋 연산부와, 상기 다수개의 주파수 옵셋 연산부에서 출력되는 각 경로의 주파수 옵셋들을 모두 더하여 최종 주파수 옵셋을 출력하는 주파수 옵셋 합성기를 포함하여 구성되어, 추정된 주파수 옵셋을 튜너로 피드백하여 주파수 옵셋을 보상함으로써, 위성 DMB 수신기의 수신 성능을 향상시킬 수 있다.The present invention relates to an apparatus and method for estimating and compensating for a frequency offset of a signal received through a multipath in a mobile broadcast receiver. Particularly, the present invention provides a plurality of frequency offset calculators for estimating the frequency offset of each path by extracting a pilot channel from a signal received through each path and performing integration and conjugate products, and the outputs from the plurality of frequency offset calculators. It includes a frequency offset synthesizer for outputting the final frequency offset by adding all the frequency offsets of the path, by compensating the frequency offset by feeding back the estimated frequency offset to the tuner, it is possible to improve the reception performance of the satellite DMB receiver.

DMB, 주파수 옵셋, 파일롯DMB, frequency offset, pilot

Description

이동형 방송 수신기의 주파수 옵셋 추정 장치 및 방법{Frequency offset estimator and it's method of mobile-type broadcasting receiver}Frequency offset estimator and it's method of mobile-type broadcasting receiver

도 1은 일반적인 위성 DMB 수신기의 구성 블록도1 is a block diagram of a typical satellite DMB receiver

도 2는 일반적인 위성 DMB 파일롯 채널의 프레임 구조를 보인 도면2 is a view showing a frame structure of a typical satellite DMB pilot channel

도 3은 도 2의 파일롯 채널의 신호 구성을 표로 나타낸 도면3 is a table showing signal configuration of a pilot channel of FIG.

도 4는 본 발명에 따른 주파수 옵셋 추정 장치의 구성 블록도4 is a block diagram of a frequency offset estimation apparatus according to the present invention;

도 5는 도 4의 주파수 옵셋 연산부의 상세 블록도5 is a detailed block diagram of the frequency offset calculator of FIG. 4.

도 6은 본 발명에 의해 추정된 주파수 옵셋의 S-커브 곡선의 예를 보인 도면6 shows an example of the S-curve curve of the frequency offset estimated by the present invention.

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

281~28n : 주파수 옵셋 연산부 29 : 주파수 옵셋 합성기281 to 28n: frequency offset calculator 29: frequency offset synthesizer

30 : 저역 통과 필터 31 : 역확산부30: low pass filter 31: despreading unit

32 : 적분기 33 : 지연기32: Integrator 33: Delay

34 : 콘쥬게이터 35 : 곱셈기34 conjugator 35 multiplier

36 : 허수 연산부 37 : PS 타이밍 추정기36: imaginary arithmetic unit 37: PS timing estimator

본 발명은 이동형 방송 수신기에 관한 것으로서, 특히 위성 디지털 멀티미디어 방송(DMB) 수신기에서 다중경로를 통해 수신되는 신호의 주파수 옵셋을 추정하여 보상하는 장치 및 방법에 관한 것이다. The present invention relates to a mobile broadcast receiver, and more particularly, to an apparatus and method for estimating and compensating for a frequency offset of a signal received through a multipath in a satellite digital multimedia broadcasting (DMB) receiver.

방송의 디지털화는 데이터 전송과 멀티미디어 서비스를 포괄하는 디지털 멀티미디어 방송(DMB)을 가능하도록 만들었다. 상기 DMB는 전송 채널상의 잡음과 왜곡에 강인하고, 전송효율이 높을 뿐 아니라 다양한 멀티미디어 서비스를 가능하게 하는 장점을 가지고 있다.Digitalization of broadcasts has made digital multimedia broadcasting (DMB) possible, encompassing data transmission and multimedia services. The DMB is robust against noise and distortion on a transmission channel, has a high transmission efficiency, and has various advantages of enabling various multimedia services.

한국에서 채택하여 사용하는 위성 DMB는 일본식의 시스템E 방식을 기반으로 하고 있으며, 연주설비, 지구국, 위성, 지상 중계설비 및 가입자 수신기로 이루어져 있다. The satellite DMB adopted and used in Korea is based on the Japanese-style System E system and consists of performance equipment, earth stations, satellites, terrestrial relay equipment and subscriber receivers.

상기 위성 DMB 시스템은 부호분할 다중화(Code Division Multiplexing ; CDM) 전송방식을 이용하여 멀티미디어 콘텐츠를 지구국 송출센터에서 위성으로 송출하며, 사용자는 위성으로부터 직접 수신하거나 또는 신호의 세기가 약한 음영지역에서는 갭필러(Gap Filler)라는 지상 보조 중계설비로부터 수신하게 된다. The satellite DMB system transmits multimedia content from the earth station transmission center to the satellite by using a code division multiplexing (CDM) transmission method, and the user directly receives it from the satellite or uses a gap filler in a shaded area where the signal strength is weak. It is received from the ground auxiliary relay facility called Gap Filler.

이러한 위성 DMB의 전송 채널은 무선 이동수신 채널로서, 수신 신호의 크기(Amplitude)가 시변(Time-Varying) 할 뿐만 아니라, 이동 수신의 영향으로 수신 신호 스펙트럼의 도플러 천이(Doppler shift)가 발생한다. 이러한 채널 환경 하에서의 송수신을 고려하여, 위성 DMB 송신 방식은 CDM 방식을 채택하였으며, 시간 영역 신호에 대한 인터리빙(Interleaving)을 수행하여, 전송 채널에서 발생하는 에러를 정정할 수 있도록 하였다. The transmission channel of the satellite DMB is a wireless mobile reception channel, and the amplitude of the received signal is not only time-varying, but also the Doppler shift of the received signal spectrum occurs due to the movement reception. In consideration of the transmission and reception under such a channel environment, the satellite DMB transmission scheme adopts the CDM scheme, and interleaves the time domain signals to correct errors occurring in the transmission channel.

상기 CDM 방식에서 방송 프로그램은 직교 코드인 64비트 길이의 왈쉬 코드(Walsh Code)를 이용하여 상호 독립적으로 전송된다. 이때 전송하려는 데이터에 데이터보다 훨씬 빠른 레이트를 갖는 2048비트 길이의 의사잡음(Pseudo Noise ; PN) 신호를 곱함으로써 주파수 확산을 시켜 전송한다. In the CDM scheme, broadcast programs are independently transmitted from each other using a 64-bit Walsh code, which is an orthogonal code. At this time, the data to be transmitted is multiplied by a 2048-bit Pseudo Noise (PN) signal having a much faster rate than the data to be transmitted by frequency spreading.

이러한 CDM 방식은 넓은 대역에 걸쳐 신호가 존재하므로 협대역 신호 간섭(Narrow band interference)에 강한 특성을 가지며, RAKE 구조의 수신기를 통해 다중 경로에 의한 수신성능 열화를 줄일 수 있다.Since the CDM method has a signal over a wide band, it has a strong characteristic against narrow band interference and can reduce reception performance due to multiple paths through a receiver having a RAKE structure.

즉, 위성 DMB 송신기에서는 복수 채널의 전송 데이터에 각각 에러 정정 부호를 부가하고, 채널마다 상이한 WALSH 코드를 곱하여 다중화하고, PN 코드를 곱하여 확산함으로써, CDM 신호를 생성하여 전송한다.That is, in the satellite DMB transmitter, an error correction code is added to transmission data of a plurality of channels, multiplied by different WALSH codes for each channel, and multiplied by a PN code to generate and transmit a CDM signal.

도 1은 이러한 CDM 방식의 신호를 수신하는 일반적인 위성 DMB 수신기의 개념적인 블록도를 나타내고 있다. 즉 튜너(10)는 안테나로 수신된 RF 신호들 중 특정 주파수의 RF 신호만을 튜닝하여 기저대역(Baseband)으로 변환한 후 자동 이득 제어(Auto Gain Control ; AGC)부(11)로 출력한다. 1 shows a conceptual block diagram of a general satellite DMB receiver for receiving such CDM signal. That is, the tuner 10 tunes only the RF signal of a specific frequency among the RF signals received by the antenna, converts the baseband into baseband, and outputs the result to the Auto Gain Control (AGC) unit 11.

상기 AGC부(11)는 상기 튜너(10)에서 출력되는 신호의 크기를 일정하게 유지시켜 A/D 변환부(12)로 출력한다. 이를 위해 상기 AGC부(11)는 수신된 신호의 파워를 측정하여 계산된 이득 값을 수신 신호에 곱해준다. The AGC unit 11 keeps the magnitude of the signal output from the tuner 10 constant and outputs it to the A / D converter 12. To this end, the AGC unit 11 measures the power of the received signal and multiplies the calculated gain by the received signal.

상기 A/D 변환부(12)는 AGC부(11)에 의해 크기가 비교적 일정해진 신호를 샘플링(Sampling)하여 아날로그 신호를 디지털 신호로 변환시켜준다. 상기 디지털화된 신호는 복조를 위해 탐색부(Searcher)(13)와 각 핑거(141~14n)의 트래커 (Tracker)로 출력된다. 상기 각 핑거(141~14n)는 트래커(Tracker)와 역확산부로 구성된다.The A / D converter 12 samples the signal having a relatively constant magnitude by the AGC unit 11 and converts the analog signal into a digital signal. The digitized signal is output to a searcher 13 and a tracker of each finger 141 to 14n for demodulation. Each of the fingers 141 to 14n includes a tracker and a despreading unit.

즉, CDM 전송 방식에서 신호를 복조하기 위해서는 신호의 확산에 사용된 의사잡음(Pseudo Noise ; PN) 신호의 포착이 우선되어야 하는데, 이 과정은 신호의 포착(Acquisition)과 추적(Tracking)의 두 단계로 이루어진다. In other words, in order to demodulate a signal in the CDM transmission scheme, the acquisition of a Pseudo Noise (PN) signal used for spreading the signal should be prioritized. This process involves two steps: acquisition and tracking of the signal. Is made of.

상기 PN 신호의 구분 단위를 칩(chip)이라 하는데, 신호 포착이란 수신기에서 신호 동기를 ±1/2 칩 이내로 확보하는 과정이며, 탐색부(13)에서 수행된다. 그리고 신호 추적은 이렇게 찾은 신호의 동기를 미세하게 맞추는 것을 말하며, 각 핑거(141~14n)의 트래커(Tracker)에서 수행된다. 그리고 각 핑거(141~14n)의 역확산부는 상기 신호 포착과 추적에 의해 동기를 맞춘 신호와 수신기에서 생성한 PN 신호를 곱함으로써 역확산시키고, CDM 채널을 구분하는데 사용된 해당 WALSH 코드를 곱함으로써, 원하는 CDM 채널의 심볼을 추출해 낸다. The division unit of the PN signal is called a chip, and signal acquisition is a process of securing signal synchronization within ± 1/2 chips at a receiver, and is performed by the search unit 13. In addition, the signal tracking refers to finely synchronizing the found signals, and is performed in a tracker of each finger 141 to 14n. The despreading unit of each finger 141 to 14n despreads by multiplying the signal synchronized by the signal acquisition and tracking with the PN signal generated by the receiver, and by multiplying the corresponding WALSH code used to distinguish the CDM channels. The symbol of the desired CDM channel is extracted.

이와 같이 상기된 신호 추적 및 역확산 과정들은 탐색부(13)가 찾아준 모든 다중 경로에서 수행되는데, 이때 각각을 핑거(Finger)라 부른다. 다시 말해 각기 다른 경로를 통해 수신된 신호들은 탐색부(13)에 의해 임의의 핑거에 할당되어 복조된다. 이때 핑거를 할당하는 방식은 여러 가지가 있을 수 있으며, 일 예로 파일롯 신호를 이용하기도 한다. As described above, the signal tracking and despreading processes are performed in all the multi-paths searched by the search unit 13, and each of them is called a finger. In other words, signals received through different paths are assigned to the arbitrary fingers by the search unit 13 and demodulated. In this case, there may be various ways of allocating a finger, and for example, a pilot signal may be used.

상기 각 핑거(141~14n)에서 추출된 각 경로의 CDM 심볼들은 레이크(RAKE) 합성기(16)로 출력됨과 동시에 주파수 옵셋 보상을 위해 주파수 옵셋 추정기(15)로 출력된다. The CDM symbols of each path extracted from the fingers 141 to 14n are output to the RAKE synthesizer 16 and to the frequency offset estimator 15 for frequency offset compensation.

상기 주파수 옵셋 추정기(15)는 각 핑거 별로 주파수 옵셋을 추정하여 이를 합성한 뒤에, 튜너(10)로 피드백하여 주파수 옵셋을 보상한다. The frequency offset estimator 15 estimates the frequency offset for each finger, synthesizes it, and feeds it back to the tuner 10 to compensate for the frequency offset.

상기 레이크 합성기(16)는 각 핑거(141~14n)에서 출력되는 CDM 심볼들의 신호 지연을 보상한 후 합성하는데, 이때 수신 채널 환경을 추정(Channel Estimation)해서 보상함으로써, 수신 성능을 향상시키는 방식을 취하기도 한다. 즉 상기 레이크 합성기(16)는 복조를 원하는 모든 CDM 채널에 대해서 레이크 합성을 수행한다. The rake synthesizer 16 compensates the signal delay of the CDM symbols output from the fingers 141 to 14n, and then synthesizes the rake synthesizer 16. In this case, a method of improving reception performance by estimating and receiving channel environment is compensated. You may get drunk. That is, the rake synthesizer 16 performs rake synthesis on all CDM channels for demodulation.

상기 레이크 합성기(16)에서 심볼 합성된 신호는 프레임 및 슈퍼프레임 타이밍 추출부(17)와 시간 역인터리빙부(19)로 출력된다. The signal synthesized by the rake synthesizer 16 is output to the frame and superframe timing extractor 17 and the time deinterleaving unit 19.

상기 프레임 및 슈퍼프레임 타이밍 추출부(17)는 제어 채널인 파일롯 채널을 이용하여 합성 심볼로부터 프레임 및 슈퍼프레임의 타이밍을 추출하여 파일롯 길쌈 복호기(18)로 출력한다. The frame and superframe timing extractor 17 extracts the timing of the frame and superframe from the synthesized symbol by using a pilot channel as a control channel and outputs the timing to the pilot convolutional decoder 18.

상기 파일롯 채널에 대해 설명하기 전에 먼저 관련된 용어를 정의한다. Before describing the pilot channel, related terms are first defined.

즉, 파일롯 정보는 CDM에 관련된 전송 제어 등에 관한 정보를 의미한다. 그리고 파일롯 채널은 동기신호, 프레임 동기신호, 슈퍼 프레임 동기신호 및 파일롯 정보에 오류정정 외부호를 부가한 신호에서 나오는 408 바이트의 신호를 단위로서 생성된 신호를 의미한다. 상기 파일롯 채널은 송신측에서 W0 코드를 곱하여 확산을 수행하며, 파일롯 신호라고 하기도 한다. That is, the pilot information means information about transmission control and the like related to the CDM. The pilot channel refers to a signal generated as a unit of a 408-byte signal derived from a synchronization signal, a frame synchronization signal, a super frame synchronization signal, and a signal in which an error correction external code is added to the pilot information. The pilot channel performs spreading by multiplying the W0 code at the transmitting side, which is also referred to as a pilot signal.

도 2는 이러한 위성 DMB 파일롯 채널의 프레임 구조를 보인 도면으로서, 전송 단위인 하나의 슈퍼 프레임은 여섯 개의 하위 프레임으로 구성되고, 각 프레임 은 다시 51개의 제어 데이터부(D1~D51)와 각 제어 데이터부 앞에 삽입되는 파일롯 심볼(PS)로 구성된다. 이때 상기 파일롯 심볼(PS)은 매 250usec마다 삽입되며, D1~D51로 표시되어 있는 제어 데이터부와 함께 전송된다. FIG. 2 is a diagram illustrating a frame structure of such a satellite DMB pilot channel, in which one superframe, which is a transmission unit, is composed of six subframes, and each frame is again 51 control data units D1 to D51 and each control data. It consists of a pilot symbol (PS) inserted before the part. At this time, the pilot symbol PS is inserted every 250usec and transmitted together with the control data unit indicated by D1 to D51.

도 3은 상기된 파일롯 심볼(PS)과 제어 데이터부(D1~D1)의 각 의미를 표로 나타낸 것이다. 3 is a table showing the meanings of the pilot symbols PS and the control data units D1 to D1 described above.

즉 상기 파일롯 심볼(PS)은 연속적인 32비트의 '1'로 구성되어 위성 DMB 수신기의 다중 경로 검색에 활용되며, D1은 32비트의 사전 정의된 패턴으로 송신하여 수신기의 동기 여부를 판별하는데 활용된다. D2는 프레임 카운터로서, 슈퍼프레임의 동기를 유지하는데 활용된다. D3~D22, D27~D46은 파일롯 정보를, D23~D26, D47~D50은 오류정정 외부호를 포함한다. 그리고 D51은 확장 정보를 포함한다. That is, the pilot symbol PS is composed of 32 consecutive bits of '1' and is used for multi-path searching of the satellite DMB receiver, and D1 is used to determine whether the receiver is synchronized by transmitting in a 32-bit predefined pattern. do. D2 is a frame counter and is used to keep the superframe in sync. D3 to D22 and D27 to D46 contain pilot information, and D23 to D26 and D47 to D50 contain error correction outer codes. And D51 includes extended information.

상기 파일롯 길쌈 복호기(18)는 송신측의 역과정으로 파일롯 채널에 대해 길쌈 복호화를 수행하여 파일롯 역인터리빙부(20)로 출력한다. 상기 파일롯 역인터리빙부(20)는 길쌈 복호된 파일롯 채널에 대해 송신측의 역과정으로 바이트 역인터리빙을 수행하여 파일롯 RS 복호기(22)로 출력한다. 상기 파일롯 RS 복호기(22)는 바이트 역인터리빙된 파일롯 채널에 대해 송신측의 역과정으로 RS 복호를 수행하여 데이터 모드 검출기(24)로 출력한다. 상기 데이터 모드 검출기(24)는 RS 복호된 파일롯 채널로부터 인터리버 사이즈 및 길쌈 부호화율에 대한 정보를 검출하여 시간 역인터리빙부(19)와 길쌈 복호기(21)로 출력한다. 상기 시간 역인터리빙부(19)는 인터리브 사이즈 정보를 입력받아 레이크 합성기(16)에서 출력되는 데이터 채널에 대해 시간 역인터리빙을 수행하여 길쌈 복호기(21)로 출력한다. 상기 길쌈 복호기 (21)는 길쌈 부호화율에 대한 정보를 입력받아 상기 시간 역인터리빙된 데이터 채널에 대해 길쌈 복호화를 수행한 후 RS 복호기(25)로 출력한다. 상기 RS 복호기(25)는 길쌈 복호된 데이터 채널에 대해 RS 복호를 수행하여 A/V 데이터 복호기(26)로 출력함으로써, A/V 데이터를 복호한다. The pilot convolutional decoder 18 performs convolutional decoding on the pilot channel in the reverse process of the transmitting side and outputs the convolutional decoding to the pilot deinterleaving unit 20. The pilot deinterleaving unit 20 performs byte deinterleaving on the convolutional decoded pilot channel in the reverse process of the transmitter and outputs the result to the pilot RS decoder 22. The pilot RS decoder 22 performs RS decoding on the reverse byte of the byte deinterleaved pilot channel and outputs the decoded data to the data mode detector 24. The data mode detector 24 detects information on the interleaver size and convolutional coding rate from the RS decoded pilot channel and outputs the information to the time deinterleaving unit 19 and the convolutional decoder 21. The time deinterleaving unit 19 receives the interleaved size information and performs time deinterleaving on the data channel output from the rake synthesizer 16 and outputs the interleaved decoder 21 to the convolutional decoder 21. The convolutional decoder 21 receives information on the convolutional coding rate, performs convolutional decoding on the time deinterleaved data channel, and outputs the convolutional decoding to the RS decoder 25. The RS decoder 25 decodes the A / V data by performing RS decoding on the convolutional decoded data channel and outputting the decoded data to the A / V data decoder 26.

한편 상기 주파수 옵셋은 위성 DMB 송신기의 반송파를 생성하는 국부 발진기와 위성 DMB 수신기에서 기저대역으로 변환시키기 위한 국부 발진기 사이의 오차에서 기인하며, 이 오차가 클수록 위성 DMB 수신기의 수신 성능의 열화를 초래한다. The frequency offset is caused by an error between the local oscillator generating the carrier of the satellite DMB transmitter and the local oscillator for converting to the baseband in the satellite DMB receiver. .

따라서 본 발명의 목적은 파일롯 심볼을 이용하여 주파수 옵셋을 추정한 후 보상하는 장치 및 방법을 제공하는 것이다. Accordingly, an object of the present invention is to provide an apparatus and method for estimating and then frequency offset using a pilot symbol.

상기 목적을 달성하기 위하여, 본 발명의 일 실시예에 따른 이동형 방송 수신기의 주파수 옵셋 추정 장치는, 각 핑거에서 동기화된 신호로부터 파일롯 채널을 추출하여 적분 및 콘쥬게이트 곱을 수행함에 의해 각 경로의 주파수 옵셋을 추정하는 다수개의 주파수 옵셋 연산부; 그리고 상기 다수개의 주파수 옵셋 연산부에서 출력되는 각 경로의 주파수 옵셋들을 모두 더하여 최종 주파수 옵셋을 출력하는 주파수 옵셋 합성기를 포함하여 구성되는 것을 특징으로 한다.In order to achieve the above object, the frequency offset estimation apparatus of a mobile broadcast receiver according to an embodiment of the present invention, by extracting a pilot channel from the signal synchronized from each finger to perform the integration and conjugate products by frequency offset of each path A plurality of frequency offset calculators for estimating the frequency difference; And a frequency offset synthesizer for outputting a final frequency offset by adding all frequency offsets of each path output from the plurality of frequency offset calculators.

상기 각 주파수 옵셋 연산부는 해당 핑거에서 동기화된 신호에 PN 역확산 및 W0 역확산을 수행하여 파일롯 채널을 추출하는 역확산부와, 상기 추출된 파일롯 채널을 기 설정된 적분 구간동안 누산시켜 출력하는 적분기와, 상기 적분기의 출력을 일정시간 지연시켜 콘쥬게이팅하는 지연 및 콘쥬게이터와, 상기 적분기의 출력과 콘쥬게이트된 이전 출력을 곱한 후 허수 성분만을 취하여 주파수 옵셋으로 출력하는 옵셋 출력부를 포함하여 구성되는 것을 특징으로 한다.The frequency offset calculator comprises a despreader for extracting a pilot channel by performing PN despreading and W0 despreading on a signal synchronized by a corresponding finger, an integrator that accumulates and outputs the extracted pilot channel for a predetermined integration period; A delay and conjugator for conjugating the output of the integrator by a predetermined time period, and an offset output unit for multiplying the output of the integrator with the previous output conjugated and taking an imaginary component and outputting the frequency as an offset. It is done.

본 발명의 다른 실시예에 따른 이동형 방송 수신기의 주파수 옵셋 추정 장치는, 각 경로를 통해 수신되는 신호로부터 파일롯 채널을 추출하여 적분 및 콘쥬게이트 곱을 수행함에 의해 각 경로의 주파수 옵셋을 추정하는 다수개의 주파수 옵셋 연산부; 그리고 상기 다수개의 주파수 옵셋 연산부에서 출력되는 각 경로의 주파수 옵셋들을 모두 더하여 최종 주파수 옵셋을 출력하는 주파수 옵셋 합성기를 포함하여 구성되는 것을 특징으로 한다. Frequency offset estimation apparatus of a mobile broadcast receiver according to another embodiment of the present invention, a plurality of frequencies for estimating the frequency offset of each path by extracting a pilot channel from the signal received through each path and performing the integration and conjugate products An offset calculator; And a frequency offset synthesizer for outputting a final frequency offset by adding all frequency offsets of each path output from the plurality of frequency offset calculators.

본 발명의 또 다른 실시예에 따른 이동형 방송 수신기의 주파수 옵셋 추정 장치는, 각 경로를 통해 수신되는 신호로부터 파일롯 채널을 추출하여 적분 및 콘쥬게이트 곱을 수행함에 의해 각 경로의 주파수 옵셋을 추정하는 다수개의 주파수 옵셋 연산부; 상기 다수개의 주파수 옵셋 연산부에서 출력되는 각 경로의 주파수 옵셋들을 모두 더하여 출력하는 주파수 옵셋 합성기; 그리고 상기 주파수 옵셋 합성기에서 더해진 주파수 옵셋을 저역 통과 필터링하여 최종 주파수 옵셋으로 출력하는 저역 통과 필터를 포함하여 구성되는 것을 특징으로 한다. A frequency offset estimation apparatus of a mobile broadcast receiver according to another embodiment of the present invention includes extracting a pilot channel from a signal received through each path and performing integral and conjugate products to estimate a plurality of frequency offsets of each path. A frequency offset calculator; A frequency offset synthesizer configured to add and output all frequency offsets of respective paths output from the plurality of frequency offset calculators; And a low pass filter for low pass filtering the frequency offset added by the frequency offset synthesizer and outputting the final frequency offset.

본 발명에 따른 이동형 방송 수신기의 주파수 옵셋 추정 방법은, Frequency offset estimation method of a mobile broadcast receiver according to the present invention,

(a) 각 경로를 통해 수신되는 신호를 각각 동기화하는 단계;(a) synchronizing signals received through each path, respectively;

(b) 상기 각 경로의 동기화된 신호로부터 파일롯 채널을 추출하여 각 경로의 주파수 옵셋을 추정하는 단계;(b) estimating a frequency offset of each path by extracting a pilot channel from the synchronized signal of each path;

(c) 상기 각 경로의 주파수 옵셋들을 모두 더하는 단계; 및(c) adding all frequency offsets of each path; And

(d) 상기 더해진 주파수 옵셋을 저역 통과 필터링하여 최종 주파수 옵셋으로 출력하는 단계를 포함하여 이루어지는 것을 특징으로 한다.(d) low pass filtering the added frequency offset and outputting the final frequency offset.

본 발명의 다른 목적, 특징 및 잇점들은 첨부한 도면을 참조한 실시예들의 상세한 설명을 통해 명백해질 것이다.Other objects, features and advantages of the present invention will become apparent from the following detailed description of embodiments taken in conjunction with the accompanying drawings.

이하 상기의 목적을 구체적으로 실현할 수 있는 본 발명의 바람직한 실시예를 첨부한 도면을 참조하여 설명한다. 이때 도면에 도시되고 또 이것에 의해서 설명되는 본 발명의 구성과 작용은 적어도 하나의 실시예로서 설명되는 것이며, 이것에 의해서 상기한 본 발명의 기술적 사상과 그 핵심 구성 및 작용이 제한되지는 않는다.Hereinafter, with reference to the accompanying drawings, preferred embodiments of the present invention that can specifically realize the above object will be described. At this time, the configuration and operation of the present invention shown in the drawings and described by it will be described as at least one embodiment, by which the technical spirit of the present invention and its core configuration and operation is not limited.

그리고 종래와 동일한 구성 요소는 설명의 편의상 동일 명칭 및 동일 부호를 부여하며 이에 대한 상세한 설명은 생략한다.The same components as in the related art are denoted by the same names and the same reference numerals for convenience of description, and detailed description thereof will be omitted.

상기된 도 2에서와 같이 위성 DMB 파일롯 채널의 구조 중 파일롯 심볼(PS) 구간에는 동기 신호로써 데이터의 변조가 없는 32비트의 '111...111'로 구성된다. 즉, 송수신단에서 사전에 약속된 심볼로만 구성되어 있다. As shown in FIG. 2, the pilot symbol (PS) section of the structure of the satellite DMB pilot channel is composed of 32 bits '111 ... 111' without modulation of data as a synchronization signal. That is, it consists only of symbols previously promised at the transceiver.

따라서 본 발명에서는 이러한 파일롯 심볼을 이용하여 주파수 옵셋을 추정하고, 이를 이용하여 주파수 옵셋을 보정하는 것을 특징으로 한다. Accordingly, the present invention is characterized by estimating the frequency offset using the pilot symbol, and correcting the frequency offset using the pilot symbol.

이에 대한 자세한 동작 설명은 다음과 같다. A detailed description of the operation is as follows.

즉, 전송신호를 s(t)라 하면, 다음의 수학식 1과 같이 표현할 수 있다.That is, if the transmission signal is s (t), it can be expressed as in the following equation (1).

Figure 112004060280677-pat00001
Figure 112004060280677-pat00001

상기 수학식 1에서 c(t)는 확산에 사용된 의사 잡음(PN) 신호를 의미하고, w(t)는 CDM 채널 구분에 사용된 WALSH 신호를 의미하며, b(t)는 각 CDM 채널의 데이터를 나타낸다. 그리고 N은 다중화된 CDM 채널의 개수를 의미한다. In Equation 1, c (t) denotes a pseudo noise (PN) signal used for spreading, w (t) denotes a WALSH signal used for CDM channel classification, and b (t) denotes a CDM channel. Represents the data. N denotes the number of multiplexed CDM channels.

이때 송신 신호는 무선환경을 겪으면서 신호의 크기와 위상에 왜곡이 생기고, 송수신단의 주파수 옵셋이 존재하므로 튜너(10)에서 기저대역으로 변환된 후, A/D 변환부(12)를 거친 디지털 신호는 다음의 수학식 2와 같이 표현된다. At this time, the transmitted signal is distorted in the magnitude and phase of the signal while undergoing a wireless environment, and because there is a frequency offset of the transmitting and receiving end, it is converted to the baseband by the tuner 10, and then digitally passed through the A / D converter 12. The signal is expressed as in Equation 2 below.

Figure 112004060280677-pat00002
Figure 112004060280677-pat00002

여기서 α는 무선환경에 의한 신호 크기의 변화를, φ는 위상의 변화를 의미하며, △f는 송수신단의 주파수 옵셋을 의미한다. 그리고 N은 수신잡음을 의미하고, n은 칩(chip)의 인덱스를 의미한다. Α represents a change in signal amplitude due to a wireless environment, φ represents a change in phase, and Δ f represents a frequency offset of a transceiver. N denotes reception noise, and n denotes an index of a chip.

도 4는 본 발명에 따른 주파수 옵셋 보상 장치의 구성 블록도로서, 각 핑거(141~14n)의 트래커의 출력단에 연결되어, 각 핑거(141~14n)의 트래커에서 동기화된 신호로부터 파일롯 채널을 추출하여 주파수 옵셋을 추정하는 다수개의 주파수 옵셋 연산부(281~28n), 상기 각 주파수 옵셋 연산부(281~28n)에서 추정된 모든 주파수 옵셋을 더하여 출력하는 주파수 옵셋 합성기(29), 및 상기 주파수 옵셋 합성 기(29)에서 합성된 주파수 옵셋을 저역 통과 필터링하여 최종 주파수 옵셋을 출력하는 저역 통과 필터(30)로 구성된다. 4 is a block diagram of a frequency offset compensator according to the present invention, which is connected to an output terminal of a tracker of each finger 141 to 14n, and extracts a pilot channel from a signal synchronized with the tracker of each finger 141 to 14n. A plurality of frequency offset calculators 281 to 28n for estimating frequency offsets, a frequency offset synthesizer 29 to add and output all frequency offsets estimated by the frequency offset calculators 281 to 28n, and the frequency offset synthesizer And a low pass filter 30 for low pass filtering the frequency offset synthesized at 29 to output a final frequency offset.

즉, 각 주파수 옵셋 연산부(281~28n)는 해당 핑거의 CDM 심볼로부터 파일롯 채널만을 추출하여 적분 및 이전 적분 출력과의 콘쥬게이트 곱을 수행함에 의해 주파수 옵셋을 추정하여 주파수 옵셋 합성기(29)로 출력한다. 그러면 상기 주파수 옵셋 합성기(29)는 각 핑거별로 추정된 주파수 옵셋을 모두 더하여 최종 주파수 옵셋으로 출력한다. 이때 상기 주파수 옵셋 합성기(29)에서 출력되는 주파수 옵셋에는 잡음이 많으므로 이를 줄이기 위해 상기 저역 통과 필터(30)를 이용한다. 즉 저역 통과 필터(30)에서 출력되는 주파수 옵셋이 최종 주파수 옵셋이 된다. 이 주파수 옵셋은 튜너(10)로 출력되어 주파수 옵셋을 보상한다. That is, each frequency offset calculating unit 281 to 28n extracts only the pilot channel from the CDM symbol of the corresponding finger, estimates the frequency offset by performing a conjugate product with the integral and previous integral output, and outputs the frequency offset to the frequency offset synthesizer 29. . Then, the frequency offset synthesizer 29 adds all frequency offsets estimated for each finger and outputs the final frequency offset. In this case, since the frequency offset output from the frequency offset synthesizer 29 has a lot of noise, the low pass filter 30 is used to reduce the frequency offset. That is, the frequency offset output from the low pass filter 30 becomes the final frequency offset. This frequency offset is output to the tuner 10 to compensate for the frequency offset.

이때 상기 각 주파수 옵셋 연산부(281~28n)는 각 핑거의 트래커의 출력을 입력받아 주파수 옵셋을 추정한다. In this case, the frequency offset calculators 281 to 28n receive the output of the tracker of each finger and estimate the frequency offset.

상기 주파수 옵셋 연산부들(281~28n) 각각의 내부 구성은 동일하므로 하나의 주파수 옵셋 연산부에 대해서만 설명한다. Since the internal configuration of each of the frequency offset calculators 281 to 28n is the same, only one frequency offset calculator will be described.

각 주파수 옵셋 연산부는 역확산부(31), 적분기(32), 지연기(33), 콘쥬게이터(34), 곱셈기(35), 허수 연산부(36), 및 파일롯 심볼(PS) 추정기(37)로 구성된다. Each frequency offset calculator comprises a despreader 31, an integrator 32, a delayer 33, a conjugator 34, a multiplier 35, an imaginary operator 36, and a pilot symbol (PS) estimator 37. It consists of.

즉, 상기 역확산부(31)는 해당 핑거의 트래커에서 동기화된 신호를 입력받아 파일롯 채널을 추출하여 적분기(32)와 PS 타이밍 추정기(37)로 출력한다. 상기 PS 타이밍 추정기(37)는 상기 역확산부(31)에서 추출된 파일롯 채널 중 파일롯 심볼(PS) 구간만을 추출하여 적분기(32)로 출력한다. 상기 적분기(32)는 상기 PS 타이밍 추정기(37)의 출력에 따라 상기 역확산부(31)에서 추출된 파일롯 채널을 적분하여 지연기(33)와 곱셈기(35)로 출력한다. 상기 지연기(33)는 상기 적분기(32)의 출력을 일정 시간 지연시켜 콘쥬게이터(34)로 출력한다. 상기 콘쥬게이터(34)는 상기 지연기(33)의 출력을 콘쥬게이트시켜 곱셈기(35)로 출력한다. 상기 곱셈기(35)는 상기 적분기(32)의 출력과 콘쥬게이터(34)의 출력을 곱하여 허수 연산부(36)로 출력한다. 상기 허수 연산부(36)는 상기 곱셈기(34)의 출력 중 허수 성분만을 취하여 주파수 옵셋으로 출력한다. That is, the despreader 31 receives the synchronized signal from the tracker of the finger, extracts a pilot channel, and outputs the pilot channel to the integrator 32 and the PS timing estimator 37. The PS timing estimator 37 extracts only a pilot symbol (PS) section of the pilot channel extracted by the despreader 31 and outputs the result to the integrator 32. The integrator 32 integrates the pilot channel extracted by the despreader 31 according to the output of the PS timing estimator 37 and outputs the pilot channel to the delayer 33 and the multiplier 35. The delay unit 33 delays the output of the integrator 32 by a predetermined time and outputs it to the conjugator 34. The conjugate 34 conjugates the output of the delayer 33 and outputs the result to the multiplier 35. The multiplier 35 multiplies the output of the integrator 32 by the output of the conjugator 34 and outputs the multiplier 35 to the imaginary calculator 36. The imaginary calculator 36 takes only an imaginary component among the outputs of the multiplier 34 and outputs the imaginary component at a frequency offset.

이와 같이 구성된 본 발명의 상세한 동작을 설명하면 다음과 같다.The detailed operation of the present invention configured as described above is as follows.

상기 역확산부(31)는 해당 핑거의 트래커에서 출력된 신호에 대해 PN 역확산 및 WALSH 역확산을 수행하여 다중화되어 있는 n개의 채널 중 파일롯 채널만을 추출한다. 즉 해당 트래커에서 출력되는 신호에 PN 신호를 곱하여 PN 역확산을 수행하면, 확산에 사용된 의사 잡음인 c(t)가 제거된다. 이어 c(t)가 제거된 신호에 WALSH 코드 중 파일롯 채널의 확산에 이용된 W0 코드를 곱하여 WALSH 역확산을 수행하면 CDM되어 있는 n개의 채널로부터 파일롯 채널을 추출하게 된다.The despreader 31 performs PN despreading and WALSH despreading on the signal output from the tracker of the finger to extract only the pilot channel among the n channels multiplexed. That is, when PN despreading is performed by multiplying a signal output from the tracker with a PN signal, c (t), which is a pseudo noise used for spreading, is removed. Subsequently, when the signal from which c (t) is removed is multiplied by the W0 code used for spreading the pilot channel among the WALSH codes, the WALSH despreading is performed to extract the pilot channel from the n channels of the CDM.

이때 상기 W0 코드는 '1111...11'로 구성되므로 W0 역확산은 의미상 존재할 뿐, 하드웨어 구현은 필요 없게 된다. In this case, since the W0 code is composed of '1111 ... 11', W0 despreading only exists semantically, and hardware implementation is unnecessary.

상기 역확산부(31)에서 추출된 파일롯 채널은 적분기(32)와 PS 타이밍 추정기(37)로 출력된다. The pilot channel extracted by the despreader 31 is output to the integrator 32 and the PS timing estimator 37.

상기 WALSH 코드는 서로 간에 직교성을 갖기 때문에, 상기 적분기(32)의 적 분 구간이 WALSH 코드 주기의 정수배이기만 하면 W0 역확산을 통해 s(t)의 k≠0인 성분이 제거된다. 즉 CDM되어 수신된 신호로부터 파일롯 채널을 제외한 다른 채널들의 성분은 제거된다. Since the WALSH codes are orthogonal to each other, the components whose k ≠ 0 of s (t) are removed through W0 despreading as long as the integral section of the integrator 32 is an integer multiple of the WALSH code period. That is, the components of the other channels except for the pilot channel are removed from the received CDM signal.

상기된 수학식 1에서 k 값은 CDM되어 있는 채널들의 인덱스로서, k=0이면 파일롯 채널을 나타내고, k≠0이면 다른 데이터 채널들을 나타낸다. In Equation 1, the value k is an index of CDM channels, and if k = 0, a pilot channel is represented, and if k ≠ 0, other data channels are represented.

상기 PS 타이밍 추정기(37)는 파일롯 채널로부터 PS 구간을 검출하여 적분기(32)로 출력한다. 상기 적분기(32)는 기 설정된 적분 구간 예를 들면, 한 PS 구간동안 역확산부(31)의 출력을 누산시켜 출력한다. The PS timing estimator 37 detects the PS section from the pilot channel and outputs the PS section to the integrator 32. The integrator 32 accumulates and outputs the output of the despreader 31 during a predetermined integration period, for example, one PS period.

이때 상기 파일롯 채널의 PS 구간 동안에 데이터는 도 3과 같이 32비트의 '111..11'이므로 상기된 수학식 1에서 b0(t)=1이 되어 적분기(32)의 출력은 하기의 수학식 3과 같이 된다. The expression of the output of the PS during the pilot period of the channel data is a 0 b (t) = 1 so '111..11' of 32 bits in the above equation (1) as shown in FIG. 3, the integrator 32 is to It becomes like 3.

Figure 112004060280677-pat00003
Figure 112004060280677-pat00003

상기 수학식 3에서 n은 적분기(32) 출력의 인덱스를 나타낸다. In Equation 3, n represents an index of the integrator 32 output.

이때 하기의 수학식 4와 같이 상기 적분기(32)의 출력과 이전 출력과의 콘쥬게이트 곱을 수행한 후 허수 성분만을 취하면 주파수 옵셋에 해당하는 값을 얻을 수 있다. In this case, as shown in Equation 4 below, after performing the conjugate product between the output of the integrator 32 and the previous output, only the imaginary component may be used to obtain a value corresponding to the frequency offset.

Figure 112004060280677-pat00004
Figure 112004060280677-pat00004

즉, 상기 적분기(32)의 출력은 곱셈기(35)와 지연기(33)로 출력된다. 상기 지연기(33)는 적분기(32)의 출력을 일정 시간 지연시켜 콘쥬게이터(34)로 출력한다. 상기 콘쥬게이터(34)는 지연된 신호를 콘쥬게이트시켜 곱셈기(35)로 출력한다. 상기 곱셈기(35)는 적분기(32)의 출력과 콘쥬게이터(34)의 출력을 곱하여 허수 연산부(36)로 출력한다. 상기 허수 연산부(36)는 곱셈기(35)의 출력 중 허수 부분만을 주파수 옵셋 합성기(29)로 출력한다. 상기 허수 연산부(36)의 출력이 주파수 옵셋이 된다. 즉, 상기 곱셈기(29)의 출력 중 실수 성분은 이전 심볼과의 유사한 정도를 나타내고, 허수 부분은 이전 심볼과의 차이나는 정도를 나타내기 때문이다. That is, the output of the integrator 32 is output to the multiplier 35 and the delay unit 33. The delay unit 33 delays the output of the integrator 32 for a predetermined time and outputs it to the conjugator 34. The conjugate 34 conjugates the delayed signal and outputs the delayed signal to the multiplier 35. The multiplier 35 multiplies the output of the integrator 32 by the output of the conjugator 34 and outputs the multiplier 35 to the imaginary calculator 36. The imaginary calculator 36 outputs only the imaginary part of the output of the multiplier 35 to the frequency offset synthesizer 29. The output of the imaginary calculator 36 becomes a frequency offset. That is, the real component of the output of the multiplier 29 represents a degree similar to the previous symbol, and the imaginary part represents the degree of difference from the previous symbol.

이때 상기 적분 구간이 무선채널의 Coherenct time bandwidth보다 작다면, 즉, 적분 구간동안 무선채널의 변화량을 무시할 수 있다면,

Figure 112004060280677-pat00005
이 되어 상기 수학식 4는 다음의 수학식 5와 같이 된다. At this time, if the integral period is less than the Coherenct time bandwidth of the radio channel, that is, if the change amount of the radio channel during the integration period can be ignored,
Figure 112004060280677-pat00005
Equation 4 is as shown in Equation 5 below.

Figure 112004060280677-pat00006
Figure 112004060280677-pat00006

따라서 도 6과 같은 S-curve를 얻을 수 있다. 그리고 이 값을 튜너(10)로 피드백하면 주파수 옵셋을 보정할 수 있게 된다.Therefore, the S-curve shown in FIG. 6 can be obtained. If this value is fed back to the tuner 10, the frequency offset can be corrected.

한편, 본 발명에서 사용되는 용어(terminology)들은 본 발명에서의 기능을 고려하여 정의 내려진 용어들로써 이는 당분야에 종사하는 기술자의 의도 또는 관례 등에 따라 달라질 수 있으므로 그 정의는 본 발명의 전반에 걸친 내용을 토대로 내려져야 할 것이다. On the other hand, the terms used in the present invention (terminology) are terms defined in consideration of the functions in the present invention may vary according to the intention or practice of those skilled in the art, the definitions are the overall contents of the present invention It should be based on.

본 발명을 상술한 실시예에 한정되지 않으며, 첨부된 청구범위에서 알 수 있는 바와 같이 본 발명이 속한 분야의 통상의 지식을 가지 자에 의해 변형이 가능하고 이러한 변형은 본 발명의 범위에 속한다. The present invention is not limited to the above-described embodiments, and can be modified by those skilled in the art as can be seen from the appended claims, and such modifications are within the scope of the present invention.

상기에서 설명한 본 발명에 따른 이동형 위성 방송 수신기의 주파수 옵셋 추정 장치 및 방법에 의하면, 파일롯 신호를 이용하여 각 핑거의 주파수 옵셋을 추정하고, 이들을 합성하여 최종 주파수 옵셋을 얻은 후 주파수 옵셋을 보정함으로써, 위성 DMB 수신기의 수신 성능을 향상시킬 수 있다.According to the apparatus and method for estimating a frequency offset of a mobile satellite broadcast receiver according to the present invention described above, by estimating a frequency offset of each finger using a pilot signal, synthesizing them to obtain a final frequency offset, and then correcting the frequency offset, The reception performance of the satellite DMB receiver can be improved.

이상 설명한 내용을 통해 당업자라면 본 발명의 기술 사상을 일탈하지 아니하는 범위에서 다양한 변경 및 수정이 가능함을 알 수 있을 것이다.Those skilled in the art will appreciate that various changes and modifications can be made without departing from the spirit of the present invention.

따라서, 본 발명의 기술적 범위는 실시예에 기재된 내용으로 한정되는 것이 아니라 특허 청구의 범위에 의하여 정해져야 한다. Therefore, the technical scope of the present invention should not be limited to the contents described in the embodiments, but should be defined by the claims.

Claims (10)

각 경로를 통해 수신되는 신호를 동기화시킨 후 PN 역확산 및 WALSH 역확산을 통해 특정 채널의 CDM 심볼을 추출하는 다수개의 핑거를 포함하는 이동형 방송 수신기의 주파수 옵셋 추정 장치에 있어서, In the frequency offset estimation apparatus of a mobile broadcast receiver comprising a plurality of fingers for synchronizing the signals received through each path and extract the CDM symbol of a specific channel through PN despreading and WALSH despreading, 상기 각 핑거에서 동기화된 신호로부터 파일롯 채널을 추출하여 적분 및 콘쥬게이트 곱을 수행함에 의해 각 경로의 주파수 옵셋을 추정하는 다수개의 주파수 옵셋 연산부; A plurality of frequency offset calculators for estimating the frequency offset of each path by extracting a pilot channel from the signals synchronized by the fingers and performing integration and conjugate products; 상기 다수개의 주파수 옵셋 연산부에서 출력되는 각 경로의 주파수 옵셋들을 모두 더하여 출력하는 주파수 옵셋 합성기; 및A frequency offset synthesizer configured to add and output all frequency offsets of respective paths output from the plurality of frequency offset calculators; And 상기 주파수 옵셋 합성기에서 합성된 주파수 옵셋을 저역 통과 필터링하여 최종 주파수 옵셋으로 출력하는 저역 통과 필터를 포함하여 구성되는 것을 특징으로 하는 이동형 방송 수신기의 주파수 옵셋 추정 장치.And a low pass filter for low pass filtering the frequency offset synthesized by the frequency offset synthesizer and outputting the final frequency offset. 제 1 항에 있어서, 상기 각 주파수 옵셋 연산부는The frequency offset calculator of claim 1, wherein each frequency offset calculator is used. 해당 핑거에서 동기화된 신호에 PN 역확산 및 W0 역확산을 수행하여 파일롯 채널을 추출하는 역확산부와,A despreader for extracting a pilot channel by performing PN despreading and W0 despreading on a signal synchronized with a corresponding finger; 상기 추출된 파일롯 채널을 기 설정된 적분 구간동안 누산시켜 출력하는 적분기와,An integrator that accumulates and outputs the extracted pilot channel for a predetermined integration period; 상기 적분기의 출력을 일정시간 지연시켜 콘쥬게이팅하는 지연 및 콘쥬게이터와,A delay and conjugator for conjugating the output of the integrator by a predetermined time; 상기 적분기의 출력과 콘쥬게이트된 이전 출력을 곱한 후 허수 성분만을 취 하여 주파수 옵셋으로 출력하는 옵셋 출력부를 포함하여 구성되는 것을 특징으로 하는 이동형 방송 수신기의 주파수 옵셋 추정 장치.And an offset output unit for multiplying the output of the integrator by the conjugated previous output and taking only imaginary components and outputting them as frequency offsets. 제 2 항에 있어서, 상기 적분기의 적분 구간은 The method of claim 2, wherein the integral period of the integrator is WALSH 코드 주기의 정수배로 설정되는 것을 특징으로 하는 이동형 방송 수신기의 주파수 옵셋 추정 장치.Frequency offset estimation apparatus of a mobile broadcast receiver, characterized in that it is set to an integer multiple of the WALSH code period. 제 2 항에 있어서, 상기 적분기의 적분 구간은 The method of claim 2, wherein the integral period of the integrator is 파일롯 채널의 파일롯 심볼 구간으로 설정되는 것을 특징으로 하는 이동형 방송 수신기의 주파수 옵셋 추정 장치.An apparatus for estimating frequency offset of a mobile broadcast receiver, characterized in that it is set to a pilot symbol interval of a pilot channel. 삭제delete 각 경로를 통해 수신되는 신호로부터 파일롯 채널을 추출하여 적분 및 콘쥬게이트 곱을 수행함에 의해 각 경로의 주파수 옵셋을 추정하는 다수개의 주파수 옵셋 연산부; A plurality of frequency offset calculators for estimating the frequency offset of each path by extracting a pilot channel from a signal received through each path and performing integration and conjugate products; 상기 다수개의 주파수 옵셋 연산부에서 출력되는 각 경로의 주파수 옵셋들을 모두 더하여 출력하는 주파수 옵셋 합성기; 및A frequency offset synthesizer configured to add and output all frequency offsets of respective paths output from the plurality of frequency offset calculators; And 상기 주파수 옵셋 합성기에서 합성된 주파수 옵셋을 저역 통과 필터링하여 최종 주파수 옵셋으로 출력하는 저역 통과 필터를 포함하여 구성되는 것을 특징으로 하는 이동형 방송 수신기의 주파수 옵셋 추정 장치.And a low pass filter for low pass filtering the frequency offset synthesized by the frequency offset synthesizer and outputting the final frequency offset. 제 6 항에 있어서, 상기 각 주파수 옵셋 연산부는The frequency offset calculator of claim 6, wherein the frequency offset calculator 해당 경로를 통해 수신되는 신호에 PN 역확산 및 W0 역확산을 수행하여 파일롯 채널을 추출하는 역확산부와,A despreader for extracting a pilot channel by performing PN despreading and W0 despreading on a signal received through the corresponding path; 상기 추출된 파일롯 채널을 기 설정된 적분 구간동안 누산시켜 출력하는 적분기와,An integrator that accumulates and outputs the extracted pilot channel for a predetermined integration period; 상기 적분기의 출력을 일정시간 지연시켜 콘쥬게이팅하는 지연 및 콘쥬게이터와,A delay and conjugator for conjugating the output of the integrator by a predetermined time; 상기 적분기의 출력과 콘쥬게이트된 이전 출력을 곱한 후 허수 성분만을 취하여 주파수 옵셋으로 출력하는 옵셋 출력부를 포함하여 구성되는 것을 특징으로 하는 이동형 방송 수신기의 주파수 옵셋 추정 장치.And an offset output unit for multiplying the output of the integrator by the conjugated previous output and taking only imaginary components and outputting them as frequency offsets. 삭제delete (a) 각 경로를 통해 수신되는 신호를 각각 동기화하는 단계;(a) synchronizing signals received through each path, respectively; (b) 상기 각 경로의 동기화된 신호로부터 파일롯 채널을 추출하여 각 경로의 주파수 옵셋을 추정하는 단계;(b) estimating a frequency offset of each path by extracting a pilot channel from the synchronized signal of each path; (c) 상기 각 경로의 주파수 옵셋들을 모두 더하는 단계; 및(c) adding all frequency offsets of each path; And (d) 상기 더해진 주파수 옵셋을 저역 통과 필터링하여 최종 주파수 옵셋으로 출력하는 단계를 포함하여 이루어지는 것을 특징으로 하는 이동형 방송 수신기의 주파수 옵셋 추정 방법.and (d) low-pass filtering the added frequency offset and outputting the final frequency offset. 제 9 항에 있어서, 상기 (b) 단계는The method of claim 9, wherein step (b) 각 경로에서 동기화된 신호에 PN 역확산 및 W0 역확산을 수행하여 파일롯 채널을 추출하는 단계와,Extracting a pilot channel by performing PN despreading and W0 despreading on the synchronized signals in each path; 상기 추출된 파일롯 채널을 기 설정된 적분 구간동안 누산시켜 출력하는 단계와,Accumulating and outputting the extracted pilot channel for a predetermined integration period; 상기 적분 단계의 적분 출력을 일정시간 지연시켜 콘쥬게이팅하는 단계와,Conjugating by delaying the integral output of the integration step for a predetermined time; 상기 적분 출력과 콘쥬게이트된 이전 출력을 콘쥬게이트 곱한 후 허수 성분만을 취하여 주파수 옵셋으로 출력하는 단계로 이루어지는 것을 특징으로 하는 이동형 방송 수신기의 주파수 옵셋 추정 방법.And multiplying the integral output by the previous output conjugated and taking only imaginary components and outputting the imaginary components as frequency offsets.
KR1020040109428A 2004-12-21 2004-12-21 Frequency offset estimator and it's method of mobile-type broadcasting receiver KR100672504B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040109428A KR100672504B1 (en) 2004-12-21 2004-12-21 Frequency offset estimator and it's method of mobile-type broadcasting receiver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040109428A KR100672504B1 (en) 2004-12-21 2004-12-21 Frequency offset estimator and it's method of mobile-type broadcasting receiver

Publications (2)

Publication Number Publication Date
KR20060070804A KR20060070804A (en) 2006-06-26
KR100672504B1 true KR100672504B1 (en) 2007-01-24

Family

ID=37164381

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040109428A KR100672504B1 (en) 2004-12-21 2004-12-21 Frequency offset estimator and it's method of mobile-type broadcasting receiver

Country Status (1)

Country Link
KR (1) KR100672504B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100930181B1 (en) * 2007-09-28 2009-12-07 삼성전기주식회사 Frequency error compensation method of GPS receiver

Also Published As

Publication number Publication date
KR20060070804A (en) 2006-06-26

Similar Documents

Publication Publication Date Title
RU2450472C1 (en) Synchronisation of ofdm symbols using preamble with frequency-shifted prefix and suffix for dvr-t2 receiver
EP2259525B1 (en) Receiver and method for detecting and recovering ofdm symbols
US7889782B2 (en) Joint de-spreading and frequency correction using a correlator
JP4658201B2 (en) Diversity receiving apparatus and diversity receiving method
JP2003283375A (en) Cdm receiver
KR100672504B1 (en) Frequency offset estimator and it's method of mobile-type broadcasting receiver
KR100686046B1 (en) Apparatus and Method of channel estimating in Digital receiver
KR20040106847A (en) Multi carrier receiver and a method signal processing thereof
KR100686139B1 (en) Method for detecting AGC lock and mobile-type broadcasting receiver using it
KR100685999B1 (en) Apparatus and Method of rake combining using noise estimator
KR100710321B1 (en) Timing Recovery Device for Mobile Broadcasting Receiver
KR100628140B1 (en) RAKE combinator of mobile-type broadcasting receiver
KR100672414B1 (en) RAKE combinator of mobile-type broadcasting receiver
KR101100178B1 (en) Apparatus and Method for gain compensates using channel estimator
KR100662403B1 (en) Having Parallel Structure CDM receiver
KR20060070137A (en) Channel compensator and it's method of mobile-type broadcasting receiver
KR100710229B1 (en) Mobile-type broadcasting receiver and AGC method
KR20060070134A (en) Pilot symbol searching apparatus and it's method of mobile-type broadcasting receiver
KR100672413B1 (en) Mobile broadcasting reception method
KR100771619B1 (en) Mobile-type broadcasting receiver and AGC method
KR100672303B1 (en) Apparatus and Method for detecting Gap filter ID in Digital receiver
EP1089476A1 (en) Spread spectrum receiver and method of receiving signals
KR101087101B1 (en) Apparatus and Method of Signal Acquisition in Digital Multimedia Broadcasting a Receiving Set
KR100686130B1 (en) Tracker of mobile broadcasting receiver
KR100651949B1 (en) Apparatus and Method for gain compensates using channel estimator

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: 20101223

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee