KR101019171B1 - 재변조를 이용한 주파수 에러 정정 - Google Patents
재변조를 이용한 주파수 에러 정정 Download PDFInfo
- Publication number
- KR101019171B1 KR101019171B1 KR1020077008079A KR20077008079A KR101019171B1 KR 101019171 B1 KR101019171 B1 KR 101019171B1 KR 1020077008079 A KR1020077008079 A KR 1020077008079A KR 20077008079 A KR20077008079 A KR 20077008079A KR 101019171 B1 KR101019171 B1 KR 101019171B1
- Authority
- KR
- South Korea
- Prior art keywords
- digital signal
- sample
- frequency
- frequency error
- error
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/18—Phase-modulated carrier systems, i.e. using phase-shift keying
- H04L27/22—Demodulator circuits; Receiver circuits
- H04L27/227—Demodulator circuits; Receiver circuits using coherent demodulation
- H04L27/2275—Demodulator circuits; Receiver circuits using coherent demodulation wherein the carrier recovery circuit uses the received modulated signals
- H04L27/2277—Demodulator circuits; Receiver circuits using coherent demodulation wherein the carrier recovery circuit uses the received modulated signals using remodulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/18—Phase-modulated carrier systems, i.e. using phase-shift keying
- H04L27/22—Demodulator circuits; Receiver circuits
- H04L27/227—Demodulator circuits; Receiver circuits using coherent demodulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0014—Carrier regulation
- H04L2027/0024—Carrier regulation at the receiver end
- H04L2027/0026—Correction of carrier offset
- H04L2027/0032—Correction of carrier offset at baseband and passband
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0014—Carrier regulation
- H04L2027/0044—Control loops for carrier regulation
- H04L2027/0053—Closed loops
- H04L2027/0055—Closed loops single phase
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0014—Carrier regulation
- H04L2027/0044—Control loops for carrier regulation
- H04L2027/0053—Closed loops
- H04L2027/0061—Closed loops remodulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0014—Carrier regulation
- H04L2027/0044—Control loops for carrier regulation
- H04L2027/0063—Elements of loops
- H04L2027/0067—Phase error detectors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0014—Carrier regulation
- H04L2027/0083—Signalling arrangements
- H04L2027/0089—In-band signals
- H04L2027/0093—Intermittant signals
- H04L2027/0095—Intermittant signals in a preamble or similar structure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/0224—Channel estimation using sounding signals
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Measurement Of Resistance Or Impedance (AREA)
Abstract
Description
본 발명은 통신시스템에서 잔류 주파수 에러를 정정하기 위한 장치 및 방법에 대한 것이다.
대부분의 휴대 통신시스템에서 만족스러운 작동을 위해서 수신기는 송신기와 시간적, 주파수적으로 고정되어야 한다. 일반적으로 수신기는, RF주파수 신호를 기저대역(base-band)(또는 무선 아키텍처에 기반을 둔 중간주파수(IF: Intermediate Frequency))신호로 다운-컨버트(down-convert)하는 국부 발진기(local oscillator)의 주파수 조정을 통해 송신기와의 주파수 동기화를 수행한다.
도 1은, 상기와 같은 처리를 수행하는 다양한 처리단계를 도시하고 있다. 또한, 도 1은 휴대폰 또는 셀룰러 통신 네트워크 기지국(cellular communications network base station)의 신호 처리 단계를 도시한다. 도 1에 나타난 블록들은 수신신호의 신호처리 단계를 나타내며, 각 블록이 수신기의 실행에 수반되는 실질적 물리적 구조와 직접적으로 대응되는 것은 아니다. 첫 번째 단계(101)는 RF(Radio Frequency) 처리하는 단계이다. 상기 RF 처리단계에서, 수신된 신호는 믹서(mixer: 103)를 이용하여 기저대역(base-band)으로 다운-컨버트된다. 발진기(104)는 믹서(103) 구동을 위한 기준주파수(reference frequency)를 생성한다. 캐리어 주파수변환(carrier down-conversion)단계를 거친 후, 입력신호는 로우패스필터링(low-pass filtering: 102)되어 혼합신호처리단계(108)로 전달된다. 혼합신호처리단계는 ADC(Analogue-to Digital Conversion: 105), 샘플링(sampling: 106), 로우패스필터링(107)을 포함한다. 상기 과정을 거친 디지털신호는 버퍼(buffer)에 저장되어 디지털 신호처리단계(109)에 제공된다. 복조단계(110)는 전송정보비트 값을 산출한다. 디지털신호처리단계에서 디지털신호 잔류주파수 오프셋(residual frequency offset) 값이 산출된다. 이러한 주파수 오차 값은 그 정확성을 위해 필터(111)에서 필터링되며, 발진기(104)에서 기준주파수를 조절하는데 사용된다.
주파수 고정 메커니즘은 모바일 통신 수신기의 일반적인 형태이며, 상기 메커니즘은 피드백 루프(feedback loop)를 통해 동기화한다. 상기 방식은 송신기의 기준 주파수가 오랜 시간에 걸쳐 안정된 곳에서 효과적이다. 그러나 송신기의 기준주파수가 언제나 안정적인 것은 아니다. 예를 들어, 휴대폰 통신시스템에 있어 다른 기지국 사이에 사용자의 핸드-오버(hand-over)는 수신 신호의 주파수에 대한 단기 오프셋을 초래할 수 있다. 이런 주파수 오프셋은 상대적으로 낮으나(일반적으로 100만 분의 0.1정도), 수신기에서의 신호 복조 수행단계에 부정적인 영향을 미칠 수 있으며, 특히 높은 차수의 변조 방식에 사용될 때 더욱 그러하다. 예를 들면 E-GPRS(Enhanced General Packet Radio Service) 시스템에서 8PSK 변조의 수행은 작은 잔류 주파수 오프셋에 의해서도 영향을 받는다. 이와 같은 잔류주파수오프셋이 정보 링크(inforamtion link)에 야기하는 성능 저하를 방지하기 위해, 수신기의 기준주파수의 보상은 가급적 빨리 이루어져야 한다. 그러나 도 1의 메커니즘은, 피드백 루프가 신호 보상에 대한 지연을 초래하기 때문에 적합하지 않다.
도 2는 잔류 주파수 오프셋을 정정하기 위한 메커니즘을 도시하고 있다. 도 2의 메커니즘은 도 1의 처리 과정과 유사하게 보일 수 있으나, 디지털신호처리단계(209)에서 추가적인 처리단계를 포함한다. 혼합신호처리단계(208)에서 생성된 디지털신호는 버퍼(buffer)에 저장된 후 주파수 에러 추정 및 정정단(211)에서 먼저 처리된다. 처리에 의해 잔류주파수 오프셋이 이상적으로 제거될, 상기 출력신호는 복조(demodulation) 처리(210)된다. 주파수 에러 추정 및 정정단(211)은 상기 버퍼신호를 이용하여 잔류주파수오프셋을 먼저 산출한다. 일단 상기 주파수오프셋이 산출되면, 상기 오프셋 제거를 위한 수신 신호의 위상 정정이 실행된다. 상기 수신신호의 잔류 주파수 오프셋은 주파수 성분 분석 기술을 이용하여 계산된다. 그러나 샘플링 주파수와 비교컨대 잔류주파수 오프셋이 작기 때문에, 정확한 값을 얻기 위해서는 많은 수의 샘플을 필요로 한다.
일 실시예에 따르면, 본 발명은 전파채널(propagation channel)을 통해 수신된 일련의 정보 심벌을 포함한 통신신호를 나타내는 디지털 신호를 분석하는 장치에 있어서, 상기 디지털신호의 샘플을 처리하여 통신신호 심벌을 추정하는 심벌추정단(symbol estimation means); 상기 검출된 심벌 및 전파채널에 대한 정보를 이용하여 적어도 하나의 샘플을 모델링하는 샘플 시뮬레이션단(sample simulation means); 상기 디지털신호의 모델링된 샘플과 디지털신호의 실제 샘플을 비교하여 상기 실제샘플의 위상에러를 산출하는 위상에러산출단을 포함하는 장치를 제공한다.
또한, 본 발명은 전파채널을 통해 수신기에 의해 수신된 일련의 정보심벌을 포함한 통신 신호를 나타내는 디지털 신호를 분석하는 방법에 있어서, 통신신호의 심벌을 검출하여 디지털 샘플을 처리하는 심벌추정단계; 상기 검출된 심벌 및 전파 채널에 대한 정보를 이용하여 적어도 하나의 샘플을 모델링하는 단계를 포함하는 샘플 시뮬레이션 단계; 상기 디지털 신호의 모델링된 샘플과 디지털 신호의 실제 샘플과 비교하여 상기 실제 샘플의 위상에러를 산출하는 단계를 포함하는 위상에러산출단계를 포함하는 방법과 관련된다.
따라서, 본 발명은 수신기에서 수신된 통신신호의 위상 에러를 정량(quantifying)하는 방법을 제공한다. 상기 에러는 수신기에서 수신된 통신 신호의 불완전한 주파수 변환에 일부 기인할 수 있다.
바람직하게는, 상기 위상에러 값은 수신된 통신 신호를 나타내는 디지털 신호를 정정하기 위해 사용될 수 있다. 일 실시예에 따르면, 디지털신호의 실제샘플과 디지털신호의 모델된 샘플로부터 산출된 위상에러는 상기 위상에러 값을 산출하기 위하여 사용되었던 샘플에 이어지는 디지털신호 샘플을 정정하는데 이용된다.
일 실시예에 따르면, 위상에러값은 수신된 통신신호를 나타내기 위하여 생성되는 디지털 신호로부터 주파수에러를 추정하는데 이용된다. 상기 추정된 주파수 오차 값은 디지털 신호 위상에러를 정정 및/또는 디지털 신호 생성하는 주파수 변환 프로세스 정정에 사용될 수 있다.
상기한 바와 같이, 본 발명은 통신신호 심벌산출과 관련한다. 상기 산출된 심벌은, 예를 들어 복소값을 갖는 변조 심벌 형태일 수 있고, 또는 비트 그룹으로 표현되는 복조 심벌 형태일 수 있다.
본 발명은 하드웨어, 프로세스상에서 실행되는 소프트웨어 또는 양자의 결합에 의해 구현될 수 있다. 본 발명은 기지국 또는 핸드셋 같은 이동통신 네트워크의 구성에 적용될 수 있다. 특히, 본 발명은 EGPRS 시스템에서 사용하기 적합하다.
본 발명의 실시 예들은 다음과 같은 첨부 도면을 기초로 설명될 수 있다.
도 1은 수신기에서 송신기와 주파수 동기화를 수행하는 일반적인 메커니즘을 나타낸다.
도 2는 많은 양의 샘플 수신이 가능한 경우의 송신기와 동기화하기 위한 수신기의 메커니즘을 나타낸다.
도 3은 수신신호의 위상 정정을 위한 결정지향방식(decision-directed approach)를 나타낸다.
도 4는 도 3에서 나타난 방식에서 실행되는 여러 가지 계산과정을 나타낸다.
이하 본 발명의 바람직한 실시예를 첨부한 도면을 참조하여 상세히 설명한다.
도 3은 본 발명의 실시 예에 따라서, 디지털 신호처리단(109) 대신에 사용될 수 있는 디지털신호처리단(301)의 구성을 나타낸다. 도 1 및 도 2에서, 혼합신호처리 과정에서 생성된 신호는 디지털신호처리단(301)내에서 처리에 대비하여 저장된다. 주파수에러추정단(303)에서 상기 복조단(110 복조단과 유사함: 306)에서 생성된 결과와, 위상에러값 및 주파수오프셋값 산출을 위한 수신샘플을 비교하는 단계가 수행된다. 상기 복조단(306)의 판단 단계에서 지연이 유발되는 관계로, 수신 샘플을 위한 지연단(302)가 필요하다. 상기 산출값의 정확도를 증가하기 위해 필 터(304)에서 상기 주파수에 대한 필터링 및 평균값 계산이 수행된다. 그리고 상기 필터처리된 주파수 오프셋 값은 수신된 샘플의 위상을 정정하기 위해 위상정정단(305)에 입력된다. 복조단(306)에서 산출된 결과는 전체정보블록의 끝나기 전에 이용된다. 그러므로 주파수 정정은 복조단(306)에서 결과가 나오자마자 수신된 신호에 대해 이루어질 수 있다. 상기 주파수 정정의 정확도는 수신 신호로부터 더 많은 샘플이 처리될수록 증가된다.
디지털 신호 처리 단(301)에 의하여 수행된 계산 과정을 설명하기 위해, 전송링크(transmission link) 모델을 도입하는 것이 유용하다.
M(정보비트 )개의 세트는 복소평면상에 매핑시키는 변조 스키마 M(복소평면위에 M비트 멥세트)를 이용하여 복조평면상에 변조된다. 예를 들면 8 PSK 변조의 경우에, 변조 M은 다음과 같이 표현될 수 있다.
상기 수식에 의해 표현되는 8PSK 변조식의 수정 버전(version)이 E-GPRS 시스템에서 사용된다.
C개의 변조 심벌인 는 대기중으로 전송된다. 그리고 그 과정에서 전파채널에 의해 왜곡된다. 전파채널에서 메모리(memory)를 갖는 일반적인 모델을 가정하면, 수신기의 입력단에서의 샘플 은 다음과 같이 표현될 수 있다:
상기 은 k번째 변조 심벌이 전송될 때의 전파채널 상태(memory)를 나타낸다. 전송기 및/또는 수신기에서의 어떤 필터링도 전파채널 모델에 포함될 수 있음을 알아야 한다. 전파채널을 모델링 하기 위한 함수 F와 S는 시변 함수이다. 그러나 본 문서에서는 수식을 단순화하기 위해 상기 함수는 시불변이라 가정한다.
수신기에서, 신호는 잡음과 송신기와 수신기 사이의 잔류주파수오프셋의 영향에 의해 오류를 갖게 된다. 상기 효과를 고려하여서, 디지털신호처리단(301)에 입력되는 신호를 표시하면 다음과 같을 수 있다.
수신데이터-스트림(recived data stream)의 잔류위상오프셋을 정정하는 디지털신호처리단(301)의 동작은 이하에서 도 3 및 도 4를 참조하여 상세히 설명하겠다. 도 4는 디지털신호처리단(301)내에서 일어나는 작동을 더 상세히 보여준다.
k번째 의 복소 샘플을 수신 후에, 복조단(306/401)은 의 변환 심벌 값을 추정한다. 복조단(306/401)에서의 심벌추정과정에서의 지연()은 송신기와 수신기 사이의 전파채널이 메모리(memory)가 있는 사실에 의하여 설명할 수 있다. 그러므로 전송된 정보는 다중 심벌로 확산되어 수신되고, 복조단(306/401)은 그 성능 향상을 위해 이들 다른 심벌들의 정보를 결합하는 것이 일반적일 것이다. 복조 단(306/401)의 출력을 으로 표시한다.
송신기에서 사용한 변조에 대한 정보를 이용하여, 디지털신호처리단(301)는 의 전송된 복소심볼값을 산출해야 한다. 상기 산출된 복소심볼은 으로 표시한다. 디지털 신호 처리단(301)은 송신기에서 사용된 변조 스키마 M에 대한 선행정보이 없을 수 있다. 그러므로 혼합신호처리단(108)으로부터 수신되는 신호-스트림으로부터 변조 스키마를 추론하는 편이 낫다. 이러한 경우의 예를 들면, 수신기로 포맷정보를 명확하게 제공하지 않고, GMSK 및 8PSK 변조 방식 중 하나를 송신기가 선택할 수 있도록 하는 EGPRS 시스템의 경우를 들 수 있다.
만약 디지털 신호 처리 단(301)이 F 또는 S로 모델링되는 전파채널의 상태에 대한 정보를 가지고 있다고 가정하면, 디지털 신호 처리단은 의 복소심볼 값을 계산할 수 있다. 상기 값은 으로 표시한다.
디지털신호처리단(301)은 대체로 전파채널상태에 대한 정보를 가지지 못한다. 그러나 디지털신호처리단(301)에서 채널함수값을 생성하는 것은 가능하다. 이 경우, 디지털신호처리단(301)은 실제 함수를 사용하는 대신 이러한 값을 통해 복소심볼 을 생성할 수 있다. 예를 들면, EGPRS 시스템에서, 전송심벌 시퀀스는 수신기에서 미리 알고 있으며, 학습 시퀀스(training sequence)으로 일컬어지는 패턴을 포함한다. 수신기는 상기 학습 시퀀스를 이용하여 전파채널의 상태 값을 산출할 수 있다.
만약 채널 값이 정확하다고 가정하면, 심벌는 추가적 잡음 또는 잔류 주파수 오프셋이 존재하지 않은 수신심벌에 대응된다. 이러한 사실은, (수신된 샘플)의 잡음이 무시된다면, 두 샘플 간의 위상 차이가 라는 것을 의미한다. 이러한 관계는 잔류 주파수 오프셋을 추정하는데 이용할 수 있다.
위상차이 값을 산출하는 일 방법은 수신심벌과 재변조된 심벌의 공액 복소수(complex conjugate)를 복소곱(complex multiplication)하는 것이다. 상기 변조에 따른 복소심벌은 다음과 같다.
이하에서는 다른 형태의 계산 방법 중 하나에 대해 상세히 설명한다. 이 방법에서, 위상에러의 사인값이 위상에러의 근사치로 간주 될 수 있을 만큼, 위상에러가 작다고 가정한다. 이에 대해 다음과 같은 위상에러의 근사식을 얻을 수 있다.
상기 Z는 다음과 같이 정의된다:
잔류주파수오프셋(residual frequency offset) 값은 일련의 (복조 심 벌)에 사용되는 위상차이(phase difference) 값을 이용하여 산출될 수 있다. 상기 잔류주파수오프셋값은 으로 표시한다. 잔류 주파수 오프셋 측정값과 위상 차이 값은 다음과 같은 식의 관계에 있다.
그러므로 잔류 주파수오프셋은 위상차이값을 선형회귀 분석에 의해 산출할 수 있다. 예를 들어, 선형회귀 평균제곱 오차를 최소화한다고 가정하면, 잔류주파수 오프셋은 다음과 같은 식을 이용하여 계산될 수 있다.
잔류주파수 오프셋과 초기 위상은 복조단(306/401)에서 처리될 후속 수신 심벌 위상을 정정하는데 사용된다. 그 과정은 복조단(306/401)에서 처리될 후속 수신심벌을 다음과 같은 복소위상과 곱하는 것으로 구현된다.
선형 회귀 방법으로 완전한 잔류주파수오프셋과 초기위상을 산출하였다고 가정하면, 복조단에서 처리된 상기 변환된 심벌은 위상에러를 가지지 않는다.
이미 알고 있는 전송 심벌의 시퀀스를 이용하여 채널의 상태가 추정되는 통신시스템에 있어서, 학습 시퀀스에 근접한 심벌을 이용하는 선형회귀 분석을 수행함으로써 잔류주파수오프셋값 그리고 초기 위상값 의 정확도를 증가시킬 수 있다. 이 경우, 초기위상 은 전파채널의 모델에 포함된다. 더욱이, 초기 위상 가 계산될 필요가 없기 때문에 계산복잡성도 감소한다.
예를 들면, EGPRS 시스템에서 26개의 기지심벌(known symbol)의 시퀀스가 정보 버스트(burst)중간에 삽입된다. 학습 시퀀스에 근접한 심벌이 이용될때, 잔류 주파수 에러 는 다음 식을 이용하여 계산될 수 있다.
복조단에서 처리될 후속심벌(next symbol)의 위상(phase) 정정을 위해 사용되는 페이져(phasor)는 다음 식과 같다.
수신 신호 데이터-스트림에 존재하는 잡음 때문에 선형 회귀 방법에 의해 처리된 샘플 의 품질은 떨어질 수 있다. 그러므로 노이즈가 심할 것 같은 샘플들을 무시함으로써 값의 정확도를 증가시킬 수 있다. 예를 들면, 은 다음 식을 이용하여 계산될 수 있다.
위상샘플이 삭제되어야 하는지 여부를 결정하기 위해서는 다른 접근이 가능하다. 예를 들면, 만약 선형 보간에 의해 결정하기 위해서는 다른 접근이 가능하다. 예를 들면, 만약 선형 보간에 의해 데이터로 맞추어지는 직선으로부터 주어진 거리 이상 떨어져 있으면 샘플은 폐기될 수 있다. (즉 값이 0으로 정해짐). 또 다른 방법은, 잔류주파수 에러가 가질 수 있는 최대치에 대하여 수신기가 가지고 있는 선행정보를 이용하는 것이다. 예를 들면, 만약 수신기가 을 알고 있다면, 에 의해 정의되는 영역 안에 현재 위상샘플 이 존재하는지 여부를 검토하는 것이 가능하다. 선험적으로 범위가 주어진다면, 최대 허용 기울기(주어진 샘플에 대한 위상에러가 샘플 색인과 주파수 오프셋에 비례하기 때문에, 주파수 에러를 추정하기 위한 선형회귀를 사용할 수 있다.)을 가지고 선(line)(수신샘플색인 대 위상에러)을 산출하는 것이 가능하다. 만약 위상이 정확히 계산되었다면, k번째 샘플 위상은 보다 크지 않을 것이다. 그러므로 상기값 보다 더 큰 위상 값을 갖는 샘플은 제거될 것이다. 그러나 실제로 위상값에 노이즈가 심하기 때문에, 이상 최대값(ideal maximum value)에 통계적 마진(margin)을 더한 값보다 큰 샘플들을 제거하는 것이 바람직하다. 또한, 주파수 에러는 양수, 음수 모두 가능하기 때문에 유효 위상의 추정영역 또한 양수, 음수 위상값을 포함할 필요가 있다. 마지막으로, 위상에러가 기대치 보다 낮은지 여부를 체크하는 것은 에 대한 정보를 요구한다. 하나의 방법은, 선형 회귀 방법으로 최근의 의 데이터 값을 이용하는 것이고, 다른 하나는 미리 정해놓은 고정된 값을 사용하는 것이다.
도 4는 앞서 설명된 다양한 계산과정들이 수신신호에서 잔류주파수오프셋을 정정하기 위해 어떻게 작용하는지 보여준다. 복조단(401)은 전달정보심벌값를 산출한다. 상기 정보심벌은 유닛(unit)402를 통해 변조된다. 상기 변조 심벌은 유닛 403에서 채널 매핑이 수행되어, 수신심벌 값을 산출한다. 상기 심벌은 수신심벌과 결합된다. 지연단(404)에서 상기 두 데이터 스트림에 대한 시간 동기화가 실시된다. 위상차이는 유닛405에 의해 계산되고, 유닛 406에 의해 처리된다. 유닛 406은 위상차이샘플을 선형회귀를 수행하며(필요하다면, 샘플제거를 포함), 잔류주파수 에러 의 값과 변화에 따라 좌우되는 초기 위상의 값을 산출한다. 상기 정보는 위상정정단(408)에서 수신심벌 스트림의 de-rotate하는데 사용된다.
몇 가지 경우에서, 변조단(402)와 채널매핑단(403)은 필요하지 않을 수 있다. 이 경우 복조단(401)은 전송정보심볼의 값뿐만 아니라 변조심볼의 값도 출력한다. 예를 들어, 만약 유닛 401 내에서 사용되는 복조테크닉이 Viterbi 알고리즘에 기초한 것이라면, 샘플은 정보심벌의 유도하는 계산 과정 중에 필요하게 된다. 이런 경우에 변조단(402), 채널매핑단(403)에서 상기 계산을 반복하는 것은 불필요하다.
Claims (19)
- 전파채널(propagation channel)을 통하여 수신기에 의해 획득되며, 일련의 정보 심벌을 포함한 통신신호를 나타내는 디지털 신호를 분석하는 장치에 있어서,상기 디지털 신호의 샘플을 처리하여 상기 통신 신호의 심벌을 추정하는 심볼추정단(symbol estimation means);상기 전파 채널에 대한 정보 및 추정된 심벌을 이용하여 상기 디지털 신호의 적어도 하나의 샘플을 모델링하는 샘플 시뮬레이션단(sample simulation means); 및,상기 디지털 신호의 모델링된 샘플과 상기 디지털 신호의 실제 샘플을 비교하여, 상기 실제 샘플의 위상 에러를 산출하기 위한 위상에러산출단(phase error estimation means);을 포함하는 장치.
- 제1항의 장치에 있어서,상기 위상 에러가 추정된 디지털 신호 샘플에 이어지는 디지털 신호 샘플이 존재하면, 상기 위상에러산출단에서 산출된 각 위상 에러는 상기 디지털 신호 샘플의 정정에 사용되는 것을 특징으로 하는 장치.
- 제1항 또는 제2항의 장치에 있어서,상기 통신 신호는 학습 심벌(training symbols)의 시퀀스를 포함하며,상기 샘플 시뮬레이션단은, 상기 학습시퀀스에 근접하게 추정된 심벌만을 사용하는 것을 특징으로 하는 장치.
- 제1항의 장치에 있어서,상기 위상에러산출단에서 생성된 위상에러로부터 주파수 에러를 추정하는 주파수에러추정단; 을 더 포함하는 장치.
- 제4항의 장치에 있어서,상기 주파수에러추정단은 주파수 에러 값을 계산하기 위해 선형 회귀 기법(linear regression technique)을 이용하는 것을 특징으로 하는 장치.
- 제4항 또는 제5항의 장치에 있어서,상기 주파수에러추정단은 노이지(noisy)한 위상 에러를 식별하여, 상기 주파 에러 추정에서 배제하는 것을 특징으로 하는 장치.
- 제4항 또는 제5항의 장치에 있어서,상기 주파수에러추정단에서 생성된 적어도 하나의 주파수 에러 값에 기초하여 상기 디지털 신호의 샘플을 정정하는 수단; 을 더 포함하는 장치.
- 통신신호를 나타내기 위하여 수신기에서 생성되는 디지털 신호로부터 추정되는 적어도 하나의 주파수 에러를 추론하는 청구항 제4항 또는 제5항의 장치와 전파 채널을 통하여 일련의 정보 심벌을 포함하는 상기 통신 신호를 획득하는 상기 수신기를 포함하는 시스템에 있어서,상기 수신기는, 수신된 통신 신호의 주파수를 다운컨버팅(down-converting)하는 주파수 변환단 및 적어도 하나의 주파수 에러 값에 기초하여 상기 주파수 변환부를 제어하는 주파수조절단을 포함하는 것을 특징으로 하는 시스템.
- 전파 채널을 통하여 수신기에 의해 획득되며, 일련의 정보 심벌을 포함하는 통신신호를 나타내는 디지털 신호를 분석하는 방법에 있어서,상기 디지털 신호의 샘플을 처리하여 상기 통신 신호의 심벌을 추정하는 심벌 추정 단계;상기 전파 채널에 대한 정보 및 추정된 심벌을 이용하여 상기 디지털 신호의 적어도 하나의 샘플을 모델링하는 단계를 포함하는 샘플 시뮬레이션 단계; 및,상기 디지털 신호의 모델링된 샘플과 상기 디지털 신호의 실제 샘플을 비교하여, 상기 실제 샘플의 위상 에러를 산출하는 단계; 를 포함하는 방법.
- 제9항의 방법에 있어서,상기 위상 에러가 산출된 디지털 신호 샘플에 이어지는 디지털 신호 샘플이 존재하면, 산출된 각 위상 에러는 상기 디지털 신호 샘플의 정정에 사용되는 것을 특징으로 하는 방법.
- 제9항 또는 제10항의 방법에 있어서,상기 통신 신호는 학습 심벌(training symbols)의 시퀀스를 포함하며,상기 샘플 시뮬레이션 단계는, 상기 학습시퀀스에 근접하게 추정된 심벌 만을 사용하는 것을 특징으로 하는 방법.
- 제9항 또는 제10항의 방법에 있어서,상기 위상 에러 산출 단계에서 생성된 위상 에러로부터 주파수 에러를 추정하는 주파수 에러 추정 단계를 더 포함하는 방법.
- 제12항의 방법에 있어서,상기 주파수 에러 추정 단계는 상기 주파수 에러 추정을 위한 선형 회귀 기법(linear regression technique)을 이용하는 것을 특징으로 하는 방법.
- 제12항의 방법에 있어서,상기 주파수 에러 추정 단계는 노이지(noisy)한 위상 에러를 식별하여, 상기 주파수 에러 추정에서 배제하는 것을 특징으로 하는 방법.
- 제12항의 방법에 있어서,상기 주파수 에러 추정 단계에서 생성된 적어도 하나의 주파수 에러값에 기초하여 상기 디지털 신호의 샘플을 정정하는 정정 단계; 를 더 포함하는 방법.
- 전파 채널을 통하여 일련의 정보 심벌을 포함하는 통신 신호를 수신하는 단계를 포함하며, 통신신호를 나타내기 위하여 생성되는 디지털 신호로부터 추정되는 적어도 하나의 주파수 에러를 추론하는 청구항 제12항의 방법을 이용하는 신호 처리 방법에 있어서,상기 통신 신호를 수신하는 프로세스는, 수신된 통신 신호의 주파수를 다운컨버팅하는 주파수 변환 단계를 포함하며,상기 주파수 변환 단계는, 적어도 하나의 주파수 에러값에 기초하여 제어되는 것을 특징으로 하는 신호 처리 방법.
- 데이터 처리 장치가 청구항 10항에 따른 방법을 수행하도록 하는 프로그램을 기록하는 컴퓨터 기록 매체.
- 삭제
- 삭제
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GBGB0420186.9A GB0420186D0 (en) | 2004-09-10 | 2004-09-10 | Handling frequency errors |
GB0420186.9 | 2004-09-10 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20070101234A KR20070101234A (ko) | 2007-10-16 |
KR101019171B1 true KR101019171B1 (ko) | 2011-03-04 |
Family
ID=33186854
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020077008079A KR101019171B1 (ko) | 2004-09-10 | 2005-09-09 | 재변조를 이용한 주파수 에러 정정 |
Country Status (7)
Country | Link |
---|---|
US (1) | US8139681B2 (ko) |
EP (1) | EP1787446B1 (ko) |
KR (1) | KR101019171B1 (ko) |
CN (1) | CN101015182A (ko) |
GB (1) | GB0420186D0 (ko) |
TW (1) | TWI321923B (ko) |
WO (1) | WO2006027604A1 (ko) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0420186D0 (en) | 2004-09-10 | 2004-10-13 | Ttp Communications Ltd | Handling frequency errors |
KR100723528B1 (ko) * | 2006-04-21 | 2007-05-30 | 삼성전자주식회사 | 옵셋 주파수 추정 방법 및 장치 |
TWI328930B (en) * | 2006-11-24 | 2010-08-11 | Sonix Technology Co Ltd | Frequency auto-locking device, usb device and frequency auto-locking method |
US8477828B2 (en) * | 2008-12-02 | 2013-07-02 | Infineon Technologies Ag | Adaptive correlation for detection of a high-frequency signal |
EP2709330B1 (en) * | 2012-09-12 | 2019-01-16 | MStar Semiconductor, Inc | Digital Data-Aided Frequency Offset Estimation |
JP6082125B2 (ja) | 2012-12-14 | 2017-02-15 | テレフオンアクチーボラゲット エルエム エリクソン(パブル) | マルチキャリア変調信号のための受信機 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006027604A1 (en) | 2004-09-10 | 2006-03-16 | Ttpcom Limited | Frequency error correction by using remodulation |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4447910A (en) | 1981-06-02 | 1984-05-08 | Harris Corporation | Phase tracking correction scheme for high frequency modem |
US5228062A (en) * | 1990-04-16 | 1993-07-13 | Telebit Corporation | Method and apparatus for correcting for clock and carrier frequency offset, and phase jitter in multicarrier modems |
GB2262690A (en) | 1991-12-20 | 1993-06-23 | British Aerospace Space And Co | Demodulator with frequency error correction |
KR100255726B1 (ko) | 1993-03-31 | 2000-05-01 | 윤종용 | 자동 주파수 제어방법 및 장치 |
CN1082292C (zh) | 1994-02-16 | 2002-04-03 | 东芝株式会社 | 采样相位同步装置及所用的双向最大似然序列估计方式 |
US5729558A (en) * | 1995-03-08 | 1998-03-17 | Lucent Technologies Inc. | Method of compensating for Doppler error in a wireless communications system, such as for GSM and IS54 |
FI102338B (fi) * | 1996-05-21 | 1998-11-13 | Nokia Mobile Phones Ltd | Vastaanottimen tahdistuminen joutotilassa |
JP3556047B2 (ja) * | 1996-05-22 | 2004-08-18 | 三菱電機株式会社 | ディジタル放送受信機 |
DE10043743A1 (de) * | 2000-09-05 | 2002-03-14 | Infineon Technologies Ag | Automatische Frequenzkorrektur für Mobilfunkempfänger |
US6628926B1 (en) * | 2000-10-11 | 2003-09-30 | Nokia Networks Oy | Method for automatic frequency control |
US7433298B1 (en) * | 2002-08-19 | 2008-10-07 | Marvell International Ltd. | Compensation for residual frequency offset, phase noise and I/Q imbalance in OFDM modulated communications |
GB2394131B (en) | 2002-10-10 | 2005-11-30 | Matsushita Electric Ind Co Ltd | Frequency offset estimator |
WO2004086710A1 (en) * | 2003-03-28 | 2004-10-07 | Intel Corporation | System and method for two channel frequency offset estimation of ofdm signals |
US7292527B2 (en) * | 2003-12-05 | 2007-11-06 | Advanced Micro Devices, Inc. | Residual frequency error estimation in an OFDM receiver |
US7352804B2 (en) * | 2004-07-14 | 2008-04-01 | Benq Corporation | Frequency estimation method and system |
-
2004
- 2004-09-10 GB GBGB0420186.9A patent/GB0420186D0/en not_active Ceased
-
2005
- 2005-09-09 CN CNA2005800302424A patent/CN101015182A/zh active Pending
- 2005-09-09 EP EP05778580.0A patent/EP1787446B1/en not_active Not-in-force
- 2005-09-09 WO PCT/GB2005/003486 patent/WO2006027604A1/en active Application Filing
- 2005-09-09 TW TW094131092A patent/TWI321923B/zh not_active IP Right Cessation
- 2005-09-09 KR KR1020077008079A patent/KR101019171B1/ko not_active IP Right Cessation
- 2005-09-09 US US11/662,574 patent/US8139681B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006027604A1 (en) | 2004-09-10 | 2006-03-16 | Ttpcom Limited | Frequency error correction by using remodulation |
Also Published As
Publication number | Publication date |
---|---|
CN101015182A (zh) | 2007-08-08 |
WO2006027604A1 (en) | 2006-03-16 |
KR20070101234A (ko) | 2007-10-16 |
EP1787446B1 (en) | 2014-10-22 |
US20080130729A1 (en) | 2008-06-05 |
US8139681B2 (en) | 2012-03-20 |
TWI321923B (en) | 2010-03-11 |
EP1787446A1 (en) | 2007-05-23 |
GB0420186D0 (en) | 2004-10-13 |
TW200620884A (en) | 2006-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100770924B1 (ko) | 무선 통신 시스템에서 주파수 오차 보상 장치 및 방법 | |
US20040190663A1 (en) | Method and system for synchronizing in a frequency shift keying receiver | |
US20050276354A1 (en) | IQ imbalance compensation | |
KR101019171B1 (ko) | 재변조를 이용한 주파수 에러 정정 | |
CN103929391B (zh) | 一种频率校准方法及装置 | |
EP1364504A1 (en) | Maximum likelihood synchronisation for a communications system using a pilot symbol | |
CN108881089B (zh) | 遥测***中soqpsk调制信号的导频检测方法 | |
US6249518B1 (en) | TDMA single antenna co-channel interference cancellation | |
EP3035622B1 (en) | Maximum likelihood sequence detection in the phase domain | |
CN105721075B (zh) | 数据辅助同频复用卫星干扰信号强度测量方法及装置 | |
EP0883949B1 (en) | Channel estimation arrangement | |
JP4402305B2 (ja) | 受信信号におけるシンボル推定方法および装置 | |
KR100760793B1 (ko) | 동기 수신기에서의 직교 및 이득 에러의 정정 | |
US20190028322A1 (en) | Joint noncoherent demodulation and carrier frequency offset correction based on non-linear filtering | |
EP1337083A1 (en) | DC offset and channel impulse response estimation | |
CN108353066B (zh) | 用于载波频率偏移校正的设备和方法及其存储介质 | |
KR100636372B1 (ko) | 위상 오차 추정 장치 및 그를 이용한 위상 오차 보정시스템 | |
CN110235377A (zh) | 解调器 | |
KR100452619B1 (ko) | I/q부정합의 추정 및 보상방법과 그 장치, i/q부정합과 dc옵셋의 추정 및 보상방법과 그 장치 | |
JP2003032314A (ja) | 位相誤差補正方法および装置 | |
KR101004988B1 (ko) | 수신된 신호들에서의 dc 오프셋 추정 | |
KR100465030B1 (ko) | 채널추정장치 | |
KR100889563B1 (ko) | 거리 누적을 이용한 심볼 타이밍 복구 장치 및 그 방법 | |
JP4570557B2 (ja) | 無線通信装置及び同期獲得方法 | |
JPH10173716A (ja) | 位相検出器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
N231 | Notification of change of applicant | ||
N231 | Notification of change of applicant | ||
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: 20131206 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20150129 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20151230 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20161229 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20171228 Year of fee payment: 8 |
|
LAPS | Lapse due to unpaid annual fee |