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 PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/14—Picture signal circuitry for video frequency region
- H04N5/20—Circuitry for controlling amplitude response
- H04N5/205—Circuitry for controlling amplitude response for correcting amplitude versus frequency characteristic
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/14—Fourier, Walsh or analogous domain transformations, e.g. Laplace, Hilbert, Karhunen-Loeve, transforms
- G06F17/145—Square transforms, e.g. Hadamard, Walsh, Haar, Hough, Slant transforms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H20/00—Arrangements for broadcast or for distribution combined with broadcast
- H04H20/53—Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers
- H04H20/57—Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for mobile receivers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H2201/00—Aspects of broadcast communication
- H04H2201/10—Aspects of broadcast communication characterised by the type of broadcast system
- H04H2201/11—Aspects 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
도 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
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
상기 AGC부(11)는 상기 튜너(10)에서 출력되는 신호의 크기를 일정하게 유지시켜 A/D 변환부(12)로 출력한다. 이를 위해 상기 AGC부(11)는 수신된 신호의 파워를 측정하여 계산된 이득 값을 수신 신호에 곱해준다. The
상기 A/D 변환부(12)는 AGC부(11)에 의해 크기가 비교적 일정해진 신호를 샘플링(Sampling)하여 아날로그 신호를 디지털 신호로 변환시켜준다. 상기 디지털화된 신호는 복조를 위해 탐색부(Searcher)(13)와 각 핑거(141~14n)의 트래커 (Tracker)로 출력된다. 상기 각 핑거(141~14n)는 트래커(Tracker)와 역확산부로 구성된다.The A /
즉, 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
이와 같이 상기된 신호 추적 및 역확산 과정들은 탐색부(13)가 찾아준 모든 다중 경로에서 수행되는데, 이때 각각을 핑거(Finger)라 부른다. 다시 말해 각기 다른 경로를 통해 수신된 신호들은 탐색부(13)에 의해 임의의 핑거에 할당되어 복조된다. 이때 핑거를 할당하는 방식은 여러 가지가 있을 수 있으며, 일 예로 파일롯 신호를 이용하기도 한다. As described above, the signal tracking and despreading processes are performed in all the multi-paths searched by the
상기 각 핑거(141~14n)에서 추출된 각 경로의 CDM 심볼들은 레이크(RAKE) 합성기(16)로 출력됨과 동시에 주파수 옵셋 보상을 위해 주파수 옵셋 추정기(15)로 출력된다. The CDM symbols of each path extracted from the
상기 주파수 옵셋 추정기(15)는 각 핑거 별로 주파수 옵셋을 추정하여 이를 합성한 뒤에, 튜너(10)로 피드백하여 주파수 옵셋을 보상한다. The
상기 레이크 합성기(16)는 각 핑거(141~14n)에서 출력되는 CDM 심볼들의 신호 지연을 보상한 후 합성하는데, 이때 수신 채널 환경을 추정(Channel Estimation)해서 보상함으로써, 수신 성능을 향상시키는 방식을 취하기도 한다. 즉 상기 레이크 합성기(16)는 복조를 원하는 모든 CDM 채널에 대해서 레이크 합성을 수행한다. The
상기 레이크 합성기(16)에서 심볼 합성된 신호는 프레임 및 슈퍼프레임 타이밍 추출부(17)와 시간 역인터리빙부(19)로 출력된다. The signal synthesized by the
상기 프레임 및 슈퍼프레임 타이밍 추출부(17)는 제어 채널인 파일롯 채널을 이용하여 합성 심볼로부터 프레임 및 슈퍼프레임의 타이밍을 추출하여 파일롯 길쌈 복호기(18)로 출력한다. The frame and
상기 파일롯 채널에 대해 설명하기 전에 먼저 관련된 용어를 정의한다. 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
한편 상기 주파수 옵셋은 위성 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).
상기 수학식 1에서 c(t)는 확산에 사용된 의사 잡음(PN) 신호를 의미하고, w(t)는 CDM 채널 구분에 사용된 WALSH 신호를 의미하며, b(t)는 각 CDM 채널의 데이터를 나타낸다. 그리고 N은 다중화된 CDM 채널의 개수를 의미한다. In
이때 송신 신호는 무선환경을 겪으면서 신호의 크기와 위상에 왜곡이 생기고, 송수신단의 주파수 옵셋이 존재하므로 튜너(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
여기서 α는 무선환경에 의한 신호 크기의 변화를, φ는 위상의 변화를 의미하며, △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
즉, 각 주파수 옵셋 연산부(281~28n)는 해당 핑거의 CDM 심볼로부터 파일롯 채널만을 추출하여 적분 및 이전 적분 출력과의 콘쥬게이트 곱을 수행함에 의해 주파수 옵셋을 추정하여 주파수 옵셋 합성기(29)로 출력한다. 그러면 상기 주파수 옵셋 합성기(29)는 각 핑거별로 추정된 주파수 옵셋을 모두 더하여 최종 주파수 옵셋으로 출력한다. 이때 상기 주파수 옵셋 합성기(29)에서 출력되는 주파수 옵셋에는 잡음이 많으므로 이를 줄이기 위해 상기 저역 통과 필터(30)를 이용한다. 즉 저역 통과 필터(30)에서 출력되는 주파수 옵셋이 최종 주파수 옵셋이 된다. 이 주파수 옵셋은 튜너(10)로 출력되어 주파수 옵셋을 보상한다. That is, each frequency offset calculating
이때 상기 각 주파수 옵셋 연산부(281~28n)는 각 핑거의 트래커의 출력을 입력받아 주파수 옵셋을 추정한다. In this case, the frequency offset
상기 주파수 옵셋 연산부들(281~28n) 각각의 내부 구성은 동일하므로 하나의 주파수 옵셋 연산부에 대해서만 설명한다. Since the internal configuration of each of the frequency offset
각 주파수 옵셋 연산부는 역확산부(31), 적분기(32), 지연기(33), 콘쥬게이터(34), 곱셈기(35), 허수 연산부(36), 및 파일롯 심볼(PS) 추정기(37)로 구성된다. Each frequency offset calculator comprises a
즉, 상기 역확산부(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
이와 같이 구성된 본 발명의 상세한 동작을 설명하면 다음과 같다.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
이때 상기 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
상기 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
상기된 수학식 1에서 k 값은 CDM되어 있는 채널들의 인덱스로서, k=0이면 파일롯 채널을 나타내고, k≠0이면 다른 데이터 채널들을 나타낸다. In
상기 PS 타이밍 추정기(37)는 파일롯 채널로부터 PS 구간을 검출하여 적분기(32)로 출력한다. 상기 적분기(32)는 기 설정된 적분 구간 예를 들면, 한 PS 구간동안 역확산부(31)의 출력을 누산시켜 출력한다. The
이때 상기 파일롯 채널의 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
상기 수학식 3에서 n은 적분기(32) 출력의 인덱스를 나타낸다. In Equation 3, n represents an index of the
이때 하기의 수학식 4와 같이 상기 적분기(32)의 출력과 이전 출력과의 콘쥬게이트 곱을 수행한 후 허수 성분만을 취하면 주파수 옵셋에 해당하는 값을 얻을 수 있다. In this case, as shown in Equation 4 below, after performing the conjugate product between the output of the
즉, 상기 적분기(32)의 출력은 곱셈기(35)와 지연기(33)로 출력된다. 상기 지연기(33)는 적분기(32)의 출력을 일정 시간 지연시켜 콘쥬게이터(34)로 출력한다. 상기 콘쥬게이터(34)는 지연된 신호를 콘쥬게이트시켜 곱셈기(35)로 출력한다. 상기 곱셈기(35)는 적분기(32)의 출력과 콘쥬게이터(34)의 출력을 곱하여 허수 연산부(36)로 출력한다. 상기 허수 연산부(36)는 곱셈기(35)의 출력 중 허수 부분만을 주파수 옵셋 합성기(29)로 출력한다. 상기 허수 연산부(36)의 출력이 주파수 옵셋이 된다. 즉, 상기 곱셈기(29)의 출력 중 실수 성분은 이전 심볼과의 유사한 정도를 나타내고, 허수 부분은 이전 심볼과의 차이나는 정도를 나타내기 때문이다. That is, the output of the
이때 상기 적분 구간이 무선채널의 Coherenct time bandwidth보다 작다면, 즉, 적분 구간동안 무선채널의 변화량을 무시할 수 있다면, 이 되어 상기 수학식 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, Equation 4 is as shown in Equation 5 below.
따라서 도 6과 같은 S-curve를 얻을 수 있다. 그리고 이 값을 튜너(10)로 피드백하면 주파수 옵셋을 보정할 수 있게 된다.Therefore, the S-curve shown in FIG. 6 can be obtained. If this value is fed back to the
한편, 본 발명에서 사용되는 용어(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)
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100930181B1 (en) * | 2007-09-28 | 2009-12-07 | 삼성전기주식회사 | Frequency error compensation method of GPS receiver |
-
2004
- 2004-12-21 KR KR1020040109428A patent/KR100672504B1/en not_active IP Right Cessation
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 |