KR20080059576A - Ofdm 전송을 위한 타이밍 포착과 모드 및 보호 검출 - Google Patents
Ofdm 전송을 위한 타이밍 포착과 모드 및 보호 검출 Download PDFInfo
- Publication number
- KR20080059576A KR20080059576A KR1020087009329A KR20087009329A KR20080059576A KR 20080059576 A KR20080059576 A KR 20080059576A KR 1020087009329 A KR1020087009329 A KR 1020087009329A KR 20087009329 A KR20087009329 A KR 20087009329A KR 20080059576 A KR20080059576 A KR 20080059576A
- Authority
- KR
- South Korea
- Prior art keywords
- metric
- hypothesis
- mode
- guard
- processor
- Prior art date
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 71
- 238000001514 detection method Methods 0.000 title description 42
- 238000000034 method Methods 0.000 claims abstract description 55
- 230000008569 process Effects 0.000 claims description 26
- 238000012545 processing Methods 0.000 claims description 17
- 238000004891 communication Methods 0.000 claims description 15
- 230000015654 memory Effects 0.000 claims description 11
- 230000001681 protective effect Effects 0.000 claims description 11
- 238000001914 filtration Methods 0.000 claims description 7
- 239000000523 sample Substances 0.000 description 29
- 238000010586 diagram Methods 0.000 description 15
- 238000012935 Averaging Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 230000000875 corresponding effect Effects 0.000 description 4
- 238000005562 fading Methods 0.000 description 4
- 230000002123 temporal effect Effects 0.000 description 4
- 238000009825 accumulation Methods 0.000 description 3
- 230000002596 correlated effect Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 239000000969 carrier Substances 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 239000012723 sample buffer Substances 0.000 description 2
- NAWXUBYGYWOOIX-SFHVURJKSA-N (2s)-2-[[4-[2-(2,4-diaminoquinazolin-6-yl)ethyl]benzoyl]amino]-4-methylidenepentanedioic acid Chemical compound C1=CC2=NC(N)=NC(N)=C2C=C1CCC1=CC=C(C(=O)N[C@@H](CC(=C)C(O)=O)C(O)=O)C=C1 NAWXUBYGYWOOIX-SFHVURJKSA-N 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000001427 coherent effect Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011158 quantitative evaluation Methods 0.000 description 1
- 230000003362 replicative effect Effects 0.000 description 1
- 229910052709 silver Inorganic materials 0.000 description 1
- 239000004332 silver Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2666—Acquisition of further OFDM parameters, e.g. bandwidth, subcarrier spacing, or guard interval length
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
- H04L27/2605—Symbol extensions, e.g. Zero Tail, Unique Word [UW]
- H04L27/2607—Cyclic extensions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2662—Symbol synchronisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2662—Symbol synchronisation
- H04L27/2665—Fine synchronisation, e.g. by positioning the FFT window
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2689—Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation
- H04L27/2695—Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation with channel estimation, e.g. determination of delay spread, derivative or peak tracking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2383—Channel coding or modulation of digital bit-stream, e.g. QPSK modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4382—Demodulation or channel decoding, e.g. QPSK demodulation
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Transmission System (AREA)
Abstract
모드 및 보호 길이를 검출하고 또한 OFDM 전송을 위한 타이밍 오프셋을 추정하기 위한 기술들이 설명되어 있다. OFDM 전송을 위해 사용되었을 수 있는 모드 및 보호 길이의 상이한 결합들에 대한 여러 가정들이 평가된다. 각각의 가정의 경우에, 상관 결과들을 획득하기 위해서 가정된 보호 간격에 대한 수신된 샘플들에 대해서 상관성이 수행된다. 가정된 보호 간격의 에너지가 결정된다. 상관 결과들 및 에너지에 기초하여 제 1 메트릭이 유도된다. 예컨대 가정에 대한 추정된 타이밍 오프셋에 의해 결정되는 장소들에서 필터링된 제 1 메트릭에 대한 엘리먼트들 세트에 기초하여 잡음이 추정된다. 제 2 메트릭이 추정된 잡음 및 필터링된 제 1 메트릭에 기초하여 유도된다. 모든 가정들에 대한 제 2 메트릭이 모드, 보호 길이, 및 OFDM 전송에 대한 타이밍 오프셋을 결정하기 위해서 사용될 수 있다.
Description
본 출원은 2005년 9월 20일에 "FAST MODE, GUARD AND FIRST ARRIVING PATH ACQUISITION IN OFDM"이란 명칭으로 출원되어 본 출원의 양수인에게 양도되어진 미국 가출원 제 60/718,988호에 대한 우선권을 청구하며, 상기 미국 가출원은 본 명세서에서 참조문헌으로서 포함된다.
본 발명은 전반적으로 통신에 관한 것으로서, 더 상세하게는 통신 시스템을 위한 포착 기술들에 관한 것이다.
직교 주파수 분할 다중화(OFDM)는 일부 무선 환경들의 경우에 양호한 성능을 제공할 수 있는 다중-반송파 변조 기술이다. OFDM은 전체적인 시스템 대역폭을 반송파들, 부반송파들, 톤들(tones) 등으로도 지칭되는 여러 개(K)의 직교 주파수 부대역들로 분할한다. OFDM을 통해, 각각의 부대역은 데이터를 통해 변조될 수 있는 각각의 반송파와 연관된다.
OFDM 시스템에서, 전송기는 변조 심볼들을 생성하고 또한 변조 심볼들을 K 개의 부대역들에 매핑하기 위해서 트래픽 데이터를 처리한다(예컨대, 인코딩, 인터리빙, 및 변조). 다음으로, 전송기는 변조 심볼들을 시간 도메인으로 변환하고 또 한 OFDM 심볼들을 생성한다. 각각의 OFDM 심볼은 유용 부분 및 보호 간격을 포함하는데, 상기 보호 간격은 유용 부분의 반복되는 부분이다. OFDM 시스템은 K 개의 상이한 값들에 대한 상이한 모드들 및 상이한 보호 간격 지속시간들에 대한 상이한 보호 길이들을 지원할 수 있다. 다음으로, 전송기는 사용하기 위해 선택되는 모드 및 보호 길이에 따라서 OFDM 심볼들을 생성할 것이다. 전송기는 OFDM 심볼들을 수신기들에 전송한다.
수신기는 전송기로부터 수신되는 OFDM 심볼들에 대해 상보적인 처리과정을 수행한다. 수신기는 통상적으로 전송기에 의해 사용된 모드 및 보호 길이를 먼저 검출한다. 다음으로, 수신기는 각각의 수신되는 OFDM 심볼을 검출되는 모드 및 보호 길이에 따라서 처리한다. 수신되는 OFDM 심볼들의 처리과정이 가능한 빨리 개시되도록 하기 위해서 모드 및 보호 길이를 신속하면서 신뢰적으로 검출하는 것이 유리하다.
따라서, OFDM 시스템에서 모드 및 보호 길이를 검출하는 기술들이 해당 분야에서 필요하다.
수신되는 OFDM 전송에 대해 신속하면서 신뢰적으로 모드 및 보호 길이를 검출하고 또한 타이밍 오프셋을 추정하는 기술들이 본 명세서에서 설명된다. 그 모드는 각 OFDM 심볼의 유용 부분의 지속시간을 나타낸다. 보호 길이는 각 OFDM 심볼에 대한 보호 간격의 지속시간을 나타낸다. 타이밍 오프셋은 각각의 수신되는 OFDM 심볼의 처음을 나타낸다.
일양상에서는, 모드 검출, 보호 검출, 및/또는 타이밍 오프셋 추정을 위해 개선된 메트릭이 유도되어 사용된다. 본 명세서에서 설명되는 바와 같이, 메트릭은 하나 이상의 공지된 파라미터들의 함수이며, 하나 이상의 비공지된 파라미터들의 양적인 평가를 위해 사용된다. 실시예에서는, 수신되는 OFDM 전송을 위한 샘플들이 획득되고, 상관 결과들을 획득하기 위해서 가정된 보호 간격 동안에 샘플들에 대해 상관성이 수행된다. 가정된 보호 간격의 에너지가 또한 결정된다. 그 상관 결과들 및 에너지에 기초하여 제 1/초기 메트릭이 유도된다. 제 1 메트릭은 예컨대 평균화함으로써 필터링될 수 있다. 예컨대 추정된 타이밍 오프셋에 의해 결정되는 위치들에서 제 1 메트릭에 대한 한 세트의 엘리먼트들에 기초하여 잡음이 추정된다. 다음으로, 필터링된 제 1 메트릭 및 추정된 잡음에 기초하여 제 2/개선된 메트릭이 유도된다. 제 2 메트릭은 OFDM 전송을 위한 모드 및 보호 길이를 검출할 뿐만 아니라 OFDM 전송을 위한 타이밍 오프셋을 추정하기 위해서 사용될 수 있다. 상관성, 에너지, 및 제 1 메트릭이 아래에서 설명되는 바와 같이 효율적으로 계산될 수 있다.
다른 양상에서는, 모드 및 보호 검출과 타이밍 오프셋 추정이 수신되는 OFDM 전송을 위해 효율적으로 수행된다. 적어도 하나의 메트릭(제 1 및/또는 제 2 메트릭일 수 있음)이 샘플들에 기초하여 그리고 여러 가정들에 대해서 유도된다. 각각의 가정은 OFDM 전송을 위해 가정되는 모드 및 보호 길이의 특정 결합에 상응한다. 다음으로, OFDM 전송을 위한 그 모드 및 보호 길이가 상기 메트릭에 기초하여 검출되는데, 예컨대 그 메트릭에 기초하여 가장 가능성 있는 가정을 식별하고 또한 OFDM 전송을 위한 검출된 모드 및 보호 길이로서 그 가정에 대한 모드 및 보호 길이를 제공함으로써 검출된다. OFDM 전송에 대한 타이밍 오프셋이 상기 메트릭에 기초하여 또한 추정될 수 있다. 다음으로, 샘플들이 검출된 모드 및 보호 길이와 추정된 타이밍 오프셋에 따라서 처리된다.
또 다른 실시예에서는, 제 1 도달 경로(FAP)가 검출되고, 고속 푸리에 변환(FFT) 윈도우가 양호한 성능을 달성하기 위한 방식으로 놓인다. OFDM 전송을 위한 모드 및 보호 길이를 검출하기 위해서 사용되는 동일한 메트릭(들)에 기초하여 FAP가 검출될 수 있다. 실시예에서, FFT 윈도우에 대한 목표 위치를 나타내는 임계치가 이득 및 메트릭에 기초하여 계산된다. 다음으로, FAP가 그 메트릭 및 임계치에 기초하여 검출된다. FFT 윈도우가 검출되는 FAP, 모드, 및 보호 길이에 기초하여 결정된다. FFT 윈도우는 검출된 모드에 의해 결정되는 폭을 가지며, 검출된 FAP 및 보호 길이에 의해 결정되는 장소에 놓인다. FFT 윈도우에 기초하여 처리하기 위한 샘플들이 선택된다.
본 발명의 여러 양상들 및 실시예들이 아래에서 더 상세히 설명된다.
본 발명의 특징들 및 특성이 도면들과 연계하여 이루어지는 아래의 실시예로부터 더욱 자명해질 것이고, 도면들에서는 동일한 참조문자들이 전체에 걸쳐 그에 상응하는 것을 식별한다.
도 1은 전송기 및 수신기를 블록도로 나타내는 도면이다.
도 2는 전송기에 있는 OFDM 변조기를 블록도로 나타내는 도면이다.
도 3은 수신기에 있는 OFDM 복조기를 블록도로 나타내는 도면이다.
도 4는 4 개의 보호 길이들에 대한 상관성을 구분적인 방식으로 계산하는 것을 나타내는 도면이다.
도 5A 및 도 5B는 단일 경로 및 다중경로 채널들에 대한 FAP 검출을 나타내는 도면이다.
도 6은 타이밍 포착 및 모드, 보호 및 FAP 검출 유닛을 블록도로 나타내는 도면이다.
도 7은 보호 간격 상관기, 보호 에너지 계산 유닛, 및 메트릭 계산 유닛을 블록도로 나타내는 도면이다.
도 8은 모드 및 보호 검출을 위해 사용되는 메트릭을 유도하는 처리를 나태는 도면이다.
도 9는 데시메이션(decimation)을 통해 메트릭을 유도하는 처리를 나타내는 도면이다.
도 10은 구분적인 방식으로 파라미터들을 계산하는 처리는 나타내는 도면이다.
도 11은 모드 및 보호 길이를 검출하는 처리는 나타내는 도면이다.
도 12는 모드 및 보호 길이를 검출하고 또한 OFDM 전송에 대한 타이밍 오프셋을 추정하는 처리를 나타내는 도면이다.
도 13은 FAP 검출 및 FFT 윈도우 배치를 위한 처리를 나타내는 도면이다.
"예시적인"이란 단어가 본 명세서에서는 "일예, 일경우, 또는 설명을 위해 제공되는 것"을 의미하도록 사용된다. "예시적인 것"으로 본 명세서에서 설명된 임의의 실시예 또는 설계는 다른 실시예들 또는 설계들에 비해 바람직하거나 혹은 유리한 것으로서 해석될 필요는 없다.
본 명세서에 설명된 포착 기술들이 OFDM 시스템들, 직교 주파수 분할 다중 액세스(OFDMA) 시스템들, 단일-반송파 주파수 분할 다중 액세스(SC-FDMA) 시스템들 등과 같은 다양한 통신 시스템들을 위해 사용될 수 있다. OFDMA 시스템은 OFDM을 활용한다. 일반적으로, 변조 심볼들은 OFDM을 통해 주파수 도메인에서 전송되고, SC-FDMA를 통해 시간 도메인에서 전송된다.
명확히 하기 위해서, 포착 기술들은 특별히 DVB-H(Digital Video Broadcasting for Handhelds) 및 ISDB-T(Integrated Services Digital Broadcasting for Terrestrial Television Broadcasting)를 구현하는 두 가지의 예시적인 OFDM-기반 시스템들에 관련하여 아래에서 설명된다. DVB-H 및 ISDB-T는 지상 통신 네트워크를 통한 멀티미디어의 디지털 전송을 지원한다. DVB-H는 2001년 1월 및 2004년 11월에 "Digital Video Broadcasting(DVB); Framing Structure, Channel Coding and Modulation for Digital Terrestrial Television"란 명칭의 ETSI EN 300 744 문헌에 개시되어 있다. ISDB-T는 2003년 7월에 "Transmission System for Digital Terrestrial Television Broadcasting"이란 명칭의 ARIB STD-B31 문헌에 개시되어 있다. 이러한 문헌들은 대중적으로 입수가능하다.
도 1은 OFDM-기반 시스템(100)에서의 전송기(110) 및 수신기(150)를 블록도 로 나타내는데, 이는 DVB-H, ISDB-T, 및/또는 어떤 다른 설계를 구현할 수 있다. 전송기(110)에서는, 전송(TX) 데이터 프로세서(120)가 트래픽 데이터를 처리하고(예컨대, 포맷팅, 인코딩, 인터리빙, 및 심볼 매핑), 데이터 심볼들을 생성한다. 본 명세서에서 설명되는 바와 같이, 데이터 심볼은 트래픽 데이터에 대한 변조 심볼이고, 파일롯 심볼은 전송기 및 수신기 양쪽 모두에 의해 선험적으로 인지되는 데이터인 파일롯에 대한 변조 심볼이며, 제로 심볼은 제로인 신호 값이다. OFDM 변조기(130)는 적절한 부대역들 상의 데이터 심볼들 및 파일롯 심볼들을 수신하여 다중화하고, 아래에 설명되는 바와 같이 OFDM 변조를 수행하며, 각각의 OFDM 심볼 기간에 OFDM 심볼을 제공한다. OFDM 심볼 기간(또는 간략히는 심볼 기간)은 한 OFDM 심볼의 지속시간이다. 전송기 유닛(TMTR)(132)은 OFDM 심볼들을 수신하여 처리하고(예컨대, 아날로그로의 변환, 증폭, 필터링, 및 주파수 상향변환), 안테나(134)를 통해 전송되는 변조된 신호를 생성한다.
수신기(150)에서는, 안테나(152)가 전송기(110)로부터 변조된 신호를 수신하고, 수신되는 신호를 수신기 유닛(RCVR)(154)에 제공한다. 수신기 유닛(154)은 수신되는 신호를 컨디셔닝하여(예컨대, 필터링, 증폭, 주파수 하향변환, 및 디지털화), 샘플들을 제공한다. OFDM 복조기(160)(Demod)는 각각의 OFDM 심볼 기간에 FFT 윈도우를 적절히 배치하기 위해서, OFDM 전송에 대한 모드 및 보호 길이를 검출하고 또한 타이밍 오프셋을 추정한다. OFDM 복조기(160)는 또한 아래에 설명된 바와 같이 샘플들을 처리하고, 전송기(110)에 의해 전송되는 데이터 심볼들의 추정치들인 데이터 심볼 추정치들을 제공한다. 수신(RX) 데이터 프로세서(170)는 데이 터 심볼 추정치들을 처리하여(예컨대, 심볼 디매핑, 디인터리빙, 및 디코딩), 디코딩된 데이터를 제공한다. 일반적으로, OFDM 복조기(160) 및 RX 데이터 프로세서(170)를 처리하는 것은 전송기(110)에서의 OFDM 변기(130) 및 TX 데이터 프로세서(120)에 의한 처리에 각각 상보적이다.
제어기들/프로세서들(140 및 180)은 전송기(110) 및 수신기(150)에 있는 여러 처리 유닛들의 동작을 각각 제어한다. 메모리들(142 및 182)은 전송기(110) 및 수신기(150)를 위한 데이터 및 프로그램 코드들을 각각 저장한다.
도 2는 도 1의 전송기(110)에 있는 OFDM 변조기(130)를 블록도로 나타낸다. OFDM 변조기(130) 내에서는, 심볼-부대역 매핑 유닛(210)이 데이터 심볼들 및 파일롯 심볼들을 수신하여 이들을 K 개의 유용한 부대역들에 매핑하고, 제로 심볼들을 N-K 개의 비사용되는 부대역들에 매핑하며, N 개의 총 부대역들에 N 개의 전송 심볼들을 제공한다. 각각의 전송 심볼은 데이터 심볼, 파일롯 심볼, 또는 제로 심볼일 수 있다. 각각의 OFDM 심볼 기간에, 유닛(212)은 N-포인트 역고속 푸리에 변환(IFFT) 또는 역 이산 푸리에 변환(IDFT)을 통해서 N 개의 전송 심볼들을 시간 도메인으로 변환하여, N 개의 시간-도메인 칩들을 포함하는 변환된 심볼들을 제공한다. 각각의 칩은 한 칩 기간에 전송될 복소 값이다. 병렬-직렬(P/S) 변환기(214)는 각각의 변환된 심볼에 대한 N 개의 칩들을 직렬로 나열한다. 다음으로, 보호 간격 삽입 유닛(216)은 N+1 개의 칩들을 포함하는 OFDM 심볼을 형성하기 위해서 각각의 변환된 심볼의 일부(또는 L 개의 칩들)를 반복한다. 각각의 OFDM 심볼은 유용 부분에 대한 N 개의 칩들 및 보호 간격에 대한 L 개의 칩들을 포함한다. 보호 간격은 통신 채널에서 지연 확산에 의해 야기되는 심볼간 간섭(ISI) 및 반송파간 간섭(ICI)을 막기 위해 사용된다.
DVB-H는 2K, 4K 및 8K를 위한 3 가지의 동작 모드들을 지원한다. ISDB-T도 또한 256K, 512K 및 1K의 FFT 크기들을 위한 3 가지의 동작 모드들을 지원한다. DVB-H 및 ISDB-T도 또한 OFDM 심볼의 1/4, 1/8, 1/16 및 1/32인 4 가지의 상이한 보호 간격들을 지원한다. 표 1은 DVB-H 및 ISDB-T에서 3 가지의 모드들을 위한 일부 키 파라미터들에 대한 값들을 제공한다.
표 1에서, 행들(3 및 4)은 DVB-H 및 ISDB-T에서 3 가지 모드들에 대한 FFT 크기들(샘플들 수) 및 유용한 부대역들/반송파들의 수를 각각 제공한다. 행들(5 내지 8)은 DVB-H 및 ISDB-T에서 3 가지 모드들을 위한 1/4, 1/8, 1/16, 및 1/32인 보호 길이들에 대한 보호 간격 지속시간(샘플들의 수)을 각각 제공한다. 아래의 설명에서는, m은 모드에 대한 인덱스이고, g는 보호 길이에 대한 인덱스인데, 여기서 m∈{1, 2, 3}이고, g∈{1, 2, 3, 4}이다. 더 상세하게는, 1/4의 보호 길이에 대해서는 g=1이고, 1/8인 보호 길이에 대해서는 g=2이고, 1/16인 보호 길이에 대해서는 g=3이며, 1/32인 보호 길이에 대해서는 g=4이다. 표 1에 도시된 바와 같이, 유용 부분의 지속시간(또는 FFT 크기)은 Nm으로 표기되고, 단지 모드(m)에 따라서만 좌우된다. 보호 간격의 지속시간은 Lm,g로 표기되고, 모드(m) 및 보호 길이(g) 모두에 따라 좌우된다. 모드(m) 및 보호 길이(g)에 대한 OFDM 심볼 지속시간(Tm ,g)은 모드(m)에 대한 FFT 크기와 보호 길이(g)에 대한 보호 간격 지속시간(Lm,g)의 합과 동일한데, 즉, Tm ,g=Nm+Lm,g이다. 예컨대, DVB-H에서 1/16인 보호 길이를 갖는 모드(2)에 대한 OFDM 심볼 크기는 T2 ,3=4096+256=4352이다.
표 1의 열(7)은 DVB-H의 경우에 상이한 보호 길이들을 갖는 모드(1)에 대한 OFDM 심볼 크기(T1 ,g)(샘플들 수)를 제공한다. 열(11)은 ISDB-T의 경우에 상이한 보호 길이들을 갖는 모드(1)에 대한 OFDM 심볼 크기(T1 ,g)를 제공한다.
표 1
도 3은 도 1의 수신기(150)에 있는 OFDM 복조기(160)의 실시예를 블록도로 나타낸다. OFDM 복조기(160) 내에서, 타이밍 포착 및 모드, 보호 및 FAP 검출 유닛(310)은 타이밍 오프셋을 추정하고, 수신기 유닛(154)으로부터 수신된 샘플들에 기초하여 모드 및 보호 길이를 검출한다. 유닛(310)은 또한 각각의 수신되는 OFDM 심볼을 위해서 어떤 샘플들을 처리할 것인지를 결정하는 FFT 윈도우를 생성한다.
사전-프로세서(320)는 수신된 샘플들을 처리하여 입력 샘플들을 제공한다. 사전-프로세서(320)는 자동 이득 제어(AGC), 타이밍 포착, 필터링, 샘플율 변환, 직류 전류(DC) 오프셋 제거, 주파수 에러 추정 및 제거, 및/또는 다른 기능들을 수 행할 수 있다. 유닛(322)은 FFT 윈도우에 기초하여 각각의 수신된 OFDM 심볼에서 보호 간격을 제거하고, 그 OFDM 심볼에 대한 N 개의 입력 샘플들을 제공한다. 각각의 수신된 OFDM 심볼에 대해서, FFT 유닛(324)은 N 개의 입력 샘플들에 대해 N-포인트 FFT를 수행하여 N 개의 주파수-도메인 수신 심볼들을 제공한다. 채널 추정기(328)는 수신된 파일롯 심볼들에 기초하여 채널 추정치를 유도한다. 그 채널 추정치는 시간-도메인 채널 임펄스 응답 추정치 및/또는 주파수-도메인 채널 주파수 응답 추정치일 수 있다. 데이터 복조기(326)는 채널 추정치를 통해서 수신된 데이터 심볼들에 대해 데이터 복조/검출을 수행하고, 데이터 심볼 추정치들을 제공한다. 비록 간략성을 위해서 도 3에는 도시되지 않았지만, OFDM 복조기(160)는 프레임 검출, 프레임 동기화, 시간 추적, 주파수 추적, 및/또는 다른 기능들을 위한 다른 처리 유닛들을 구비할 수 있다.
수신기에서 수신된 신호는 다음과 같이 표현될 수 있고:
여기서, s(k)는 샘플 기간(k) 동안의 전송되는 칩이고,
r(k)는 샘플 기간(k) 동안의 수신되는 샘플이고,
w(k)는 샘플(r(k))에 의해 관측되는 잡음이다.
간략성을 위해서, 아래의 설명에서는 r(k)에 대한 샘플율이 s(k)에 대한 칩율과 동 일하다는 것이 가정된다. 주파수 에러()를 추정하여 정정하기 위한 주파수 포착이 본 명세서에서는 설명되지 않는다.
식(1)에 제시된 바와 같이, 수신되는 신호는 전송되는 신호의 지연된 버전이다. 전송되는 신호는 OFDM 심볼들의 시퀀스로 구성된다. 각각의 OFDM 심볼은 T=N+L 개의 샘플들로 구성되는데, 여기서 N 및 L은 OFDM 전송뿐만 아니라 예컨대 DVB-H 또는 ISDB-T와 같은 시스템을 위해 사용되는 모드 및 보호 길이에 의해 결정된다. 수신기는 그 시스템, 모드 및 보호 길이를 알 수 없고(예컨대, 전력 공급이 이루어졌을 때), 수신되는 신호를 적절히 처리하기 위해서 이러한 파라미터들을 확인할 필요가 있다.
일반적으로, 수신기는 임의의 수의 모드 및 보호 가정들을 평가할 수 있다. 각각의 모드 및 보호 가정은 수신되는 신호를 위해 사용된 것으로 가정되는 특정 모드 및 특정 보호 길이에 상응한다. 따라서, 가정(m,g)은 모드(m) 및 보호 길이(g)가 사용된다는 가정에 상응한다. 전체적인 탐색의 경우에, 3 개의 모드들 및 4 개의 보호 길이들에 대한 총 12 개의 가정들이 DVB-H 또는 ISDB-T를 위해 평가될 수 있다. 부분적인 탐색의 경우에, 가정들의 서브세트가 평가된다. 특정 탐색의 경우에, 단지 하나의 가정(예컨대, 마지막으로 획득된 모드 및 보호 길이에 대해)만이 평가된다.
각각의 OFDM 심볼은 도 2에 도시된 바와 같이 유용 부분 및 보호 간격을 포함한다. 상기 유용 부분은 매우 많은 수의 랜덤한 독립적인 데이터 심볼들의 N-포인트 IFFT로 인한 복소 가우시안 처리의 속성들을 나타낸다. 보호 간격을 삽입한 이후에는, OFDM 심볼은 백색 처리(white process)가 아니고, 모드 및 보호 길이를 검출하고 또한 타이밍 오프셋()을 추정하기 위해 활용될 수 있는 순환-고정 통계적 속성들(cyclo-stationary statistical properties)을 활용한다. 특히, OFDM 심볼의 반복되는 부분은 N 개의 샘플들만큼 떨어진 본래 부분과 상관될 수 있다. 여러 메트릭들이 상관 결과들에 기초하여 유도될 수 있으며, 모드, 보호 길이, 및 수신되는 신호에 대한 타이밍 오프셋을 결정하기 위해 사용된다.
모드(m) 및 보호 길이(g)에 대해서 상관성이 수신되는 신호에 대해 다음과 같이 수행될 수 있고:
여기서, cm(k)는 r(k) 및 r*(k-Nm)의 곱이고,
"*"는 복소 공액이며,
Cm,g(k)는 샘플 기간(k)에 모드(m) 및 보호 길이(g)에 대한 상관 결과이다.
모드(m) 및 보호 길이(g)에 대한 보호 간격의 에너지가 다음과 같이 계산될 수 있고:
여기서, em(k)는 샘플들(r(k)) 및 r(k-Nm)의 에너지이고,
Em ,g(k)는 샘플 기간(k)에 모드(m) 및 보호 길이(g)에 대한 보호 에너지이다.
식(2) 내지 식(5)에 제시된 바와 같이, Cm,g(k) 및 Em ,g(k)는 모드(m) 및 보호 길이(g) 양쪽 모두에 따라 좌우된다. 모드(m)는 계산을 위해 어떤 샘플들을 사용할 것인지를 결정한다. 보호 길이(g)는 Cm,g(k) 및 Em ,g(k)를 획득하기 위해서 누산할 샘플들의 수를 결정한다. 각각의 가정(m,g)에 대해서, 각각의 샘플 기간(k)에 Cm,g(k)에 대한 새로운 값이 획득될 수 있고 또한 Em ,g(k)에 대한 새로운 값이 획득될 수 있다.
Cm,g(k) 및 Em ,g(k)는 다음과 같이 재귀적인 방식으로 계산될 수 있다:
식(6)에 제시된 바와 같이, Cm,g(k)는 현재 샘플 기간(k) 동안에 계산된 새로운 cm(k)를 더하고 또한 더 이른 Lm,g 개의 샘플 기간들로부터 기존의 cm(k-Lm,g)를 감산함으로써 각각의 샘플 기간(k) 동안에 계산될 수 있다. Em ,g(k)는 Cm,g(k)와 유사한 방식으로 계산될 수 있다.
실시예에서, Cm,g(k) 및 Em ,g(k)는 식(3) 및 식(5)에 제시된 바와 같이, cm(k) 및 em(k)에 대해 Lm,g 개의 값들에 걸쳐 누산함으로써 각각 계산될 수 있다. 이러한 실시예에서는, 각각의 가정(m,g)에 대해 Lm,g 개의 값들을 누산하기 위한 cm(k) 및 em(k)의 수가 모드(m) 및 보호 길이(g)에 따라 좌우된다.
보호 데시메이션으로 지칭되는 다른 실시예에서, Cm,g(k) 및 Em ,g(k)는 이용가능한 샘플들의 일부에 기초하여 계산된다. 이러한 실시예에서, Cm,g(k) 및 Em,g(k)는 cm(k) 및 em(k)에 대해 Lm,g 개의 값들보다 적은 수의 값들을 누산함으로써 각각 획득될 수 있다. 누산을 위해 사용되는 cm(k) 및 em(k) 값들은 전체적인 가정된 보호 간격에 걸쳐 확산될 수 있다. 예컨대, 1/32인 가장 짧은 보호 길이에 대한 Cm,4(k)가 모든 cm(k) 값들, 즉, cm(k) 내지 cm(k-Lm,4-1)를 누산함으로써 계산될 수 있다. 1/16인 보호 길이에 대한 Cm,3(k)이 하나씩 거른 cm(k) 값들, 즉, cm(k), cm(k-2),...,cm(k-Lm,3-2)을 누산함으로써 계산될 수 있다. 1/8인 보호 길이에 대한 Cm,2(k)가 매 4번째 cm(k) 값들, 즉, cm(k), cm(k-4),...,cm(k-Lm,2-4)를 누산함으로써 계산될 수 있다. 1/4인 가장 긴 보호 길이에 대한 cm,1(k)이 매 8번째 cm(k) 값들, 즉, cm(k), cm(k-8),...,cm(k-Lm-1-8)을 누산함으로써 계산될 수 있다. Em ,g(k)도 또한 Cm,g(k)와 유사한 방식으로 데시메이션을 통해 계산될 수 있다. Cm,g(k) 및 Em ,g(k)의 데시메이팅된 계산은 수신기를 위한 계산적인 필요요건들을 감소시키는 동시에 모든 보호 길이들에 대한 비교가능한 검출 성능을 제공한다. DVB-H에 대한 Cm,g(k) 및 Em ,g(k)는 ISDB-T에 대한 Cm,g(k) 및 Em ,g(k)를 매칭시키기 위해서 데시메이팅될 수 있다.
표 1에서 제시된 바와 같이, DVB-H에서 모드(1)에 대한 FFT 크기 및 보호 길이들은 ISDB-T에서 모드(1)에 대한 FFT 크기 및 보호 길이들의 8배이다. 따라서, Cm,g(k) 및 Em ,g(k)는 ISDB-T에 대한 검출 성능에 비교될 수 있는 검출 성능을 위해 DVB-H에 대해서 최대 9인 팩터에 의해 데시메이팅된다. 일반적으로, 임의의 데시메이션 팩터는 Cm,g(k) 및 Em ,g(k)의 계산에 있어 사용될 수 있다.
구분적인 방식(piece-wise)의 계산으로 지칭되는 실시예에서, 정해진 모드의 상이한 보호 길이들에 대한 Cm,g(k) 및 Em ,g(k)가 계산 양을 줄이기 위해서 구분적인 방식으로 계산된다. 식(2) 내지 식(5)에 제시된 바와 같이, Cm,g(k) 및 Em,g(k)를 계산하기 위해 사용되는 샘플들은 모드(m)에 의해 결정되고, 반면에 누산 간격은 보호 길이(g)에 의해 결정된다. 따라서, Cm,g(k) 및 Em ,g(k)는 1/32인 가장 짧은 보호 길이에 대해 계산될 수 있고, 이 보호 길이의 결과들이 1/16, 1/8 및 1/4인 더 긴 보호 길이에 대해 Cm,g(k) 및 Em ,g(k)를 계산하기 위해 사용될 수 있다.
예컨대, Cm,g(k)는 g1 및 g2인 두 개의 보호 길이에 대해 다음과 같이 계산될 수 있는데, 여기서 Lg1=2Lg2이다:
식(8)에 제시된 바와 같이, 샘플 기간(k) 동안에 더 긴 보호 길이에 대한 Cm, g1(k)가 샘플 기간(k) 동안에 더 짧은 보호 길이에 대한 Cm, g2(k) 및 더 이른 Lg2 개의 샘플 기간들 동안에 Cm, g2(k-Lg2)에 기초하여 계산될 수 있다.
도 4는 1/32인 가장 짧은 보호 길이에 대한 Cm,4(k)에 기초하여 모드(m)에 대한 4 개의 보호 길이들에 대해 Cm,g(k)를 구분적인 방식으로 계산하는 실시예를 나타낸다. 이러한 실시예에서, Cm,4(k)가 식(6)에 제시된 바와 같이 cm(k)에 기초하여 각각의 샘플 기간(k) 동안에 계산된다. 다음으로, Cm,3(k)이 새롭게 계산된 Cm,4(k) 및 저장된 Cm,4(k-Lm,4)에 기초하여 계산된다. 유사하게, Cm,2(k)가 새롭게 계산된 Cm,3(k) 및 저장된 Cm,3(k-Lm,3)에 기초하여 계산된다. 마지막으로, Cm,1(k)가 새롭게 계산된 Cm,2(k) 및 저장된 Cm,2(k-Lm,2)에 기초하여 계산된다. 이러한 실시예에서, 수신기는 Cm,4(k)에 대한 마지막 Lm,4 개의 엔트리들, Cm,3(k)에 대한 마지막 Lm,3 개의 엔트리들, 및 Cm,2(k)에 대한 마지막 Lm,2 개의 엔트리들을 저장할 수 있다.
구분적인 방식의 계산이 메모리-효율적인 방식으로 수행될 수 있다. 4 가지의 모든 보호 가정들이 Cm,4의 마지막 Lm,1 개의 값들만을 저장함으로써, 즉, 가장 긴 보호 크기의 길이와 동일한 다수의 가장 작은 보호 상관 값들을 저장함으로써 동시에 평가될 수 있다. 도 4는 Cm,1, Cm,2 및 Cm,3 각각에 대한 성분들 모두가 Cm,4로부터 계층적인 형태로 유도될 수 있다는 것을 나타낸다. 단지 합산들이 계층의 아래로 이동함으로써 수행되기 때문에, 단지 Cm,4 개의 값들이 메모리에 각각의 단계에서 저장될 수 있다. Cm,4로부터 시작해서 계층 사다리의 아래로 이동함으로써, 다음 Cm,x 개의 값들 각각이 합산들의 레벨들에 따라 획득될 수 있다.
Cm,g(k)는 다른 방식으로도 구분적인 방식에 따라 계산될 수 있다. Em ,g(k)가 Cm,g(k)와 유사한 방식으로 구분적인 방식에 따라 계산될 수 있다.
Cm,g(k) 및/또는 Em ,g(k)에 기초하여 여러 메트릭들이 정해질 수 있다. 실시예에서, 메트릭은 다음과 같이 정해질 수 있고:
k'=k mod Tm ,g는 메트릭에 대한 인덱스이며,
Mm,g(k')는 인덱스(k')에서 모드(m) 및 보호 길이(g)에 대한 메트릭 엘리먼트 이다.
수신되는 신호는 OFDM 심볼들의 시퀀스로 구성되기 때문에, 메트릭 Mm,g(k')는 모든 OFDM 심볼 기간에서 반복하는 것으로 예상된다. 따라서, 메트릭 Mm,g(k')는 모드(m) 및 보호 길이(g)에 대해 k'=0,...,Tm ,g-1의 인덱스들을 갖는 Tm,g 개의 시간 가정들을 위해 계산될 수 있다. 이러한 Tm ,g 개의 시간 가정들은 수신되는 OFDM 심볼의 처음에 대한 Tm ,g 개의 가능한 장소들에 상응한다.
여기서, SNR은 수신되는 신호에 대한 신호-대-잡음비이다. 다른 실시예들에서, 는 양호한 성능을 제공하기 위해 선택될 수 있는 고정되거나 혹은 구성가능한 값으로 설정될 수 있다. 예컨대, 는 0, 1/4, 1/2, 1, 또는 어떤 다른 값으로 설정될 수 있다. 는 수신기에 대한 예상된 동작 SNR에 상응하는 값으로 설정될 수 있다.
상관 결과(Cm,g(k))는 페이딩 채널로 인해 시간에 따라 변할 수 있다. 식(9)에서, 보호 에너지(Em ,g(k))는 페이딩 채널의 효과들을 고려하기 위해서 그 상관 결과로부터 감산된다.
메트릭(Mm,g(k'))이 하나의 OFDM 심볼 기간 동안에 한 샘플에 기초하여 유도된다. 개선된 검출 성능을 위해서, 메트릭(Mm,g(k'))은 여러 OFDM 심볼 기간들에 걸쳐 필터링될 수 있다. 실시예에서, 그 필터링은 다음과 같이 평균화함으로써 수행되고:
Nc는 모든 모드들 및 보호 길이들에 대한 고정된 값일 수 있다. 예컨대, Nc는 1, 2, 4, 8, 16 등으로 설정될 수 있다. 대안적으로는, Nc는 모드(m), 보호 길이(g), 채널 및 잡음 상황들 등에 따라 좌우될 수 있는 구성가능한 값일 수 있다. 예컨대, 더 큰 값의 Nc가 짧은 보호 간격을 위해 사용될 수 있고, 더 작은 값의 Nc가 긴 보호 간격을 위해 사용될 수 있다.
다른 실시예에서는, 다음과 같이 필터링이 무한 임펄스 응답(IIR) 필터를 통해 수행될 수 있고:
여기서, 는 평균화의 크기를 결정하는 계수이다. 일반적으로 0≤≤1인 경우에, 더 큰 는 더 큰 평균화에 상응하고, 더 작은 는 더 작은 평균화에 상응한다. 명확성을 위해서, 심볼 인덱스(l)는 아래의 설명에서 생략되고, 는 현재 심볼 기간 동안의 필터링된 메트릭을 나타낸다.
실시예에서는, 각각의 모드 및 보호 가정에 대해서 메트릭()을 위해 Tm,g 개의 엘리먼트들이 저장되는데, 여기서 k'=0,...,Tm ,g-1이다. 이러한 실시예에서는, 다른 모드 및 보호 가정에 대해서 다른 수의 엘리먼트들이 저장된다. 메트릭()에 대한 Tm ,g 개의 엘리먼트들 중 일부만이 가정(m,g)을 위해 저장된다. Tm ,g 개의 엘리먼트들의 서브세트만을 저장함으로써 가능한 타이밍 오프셋들(또는 시간 가정들)의 수는 감소된다. 더 큰 FFT 크기들을 갖는 모드들, 예컨대 모드들(2 및 3)의 경우에는 시간 데시메이션이 사용될 수 있다. 저장될 엘리먼트들은 전체적인 OFDM 심볼 중에서 선택될 수 있다. 실시예에서는, 모드(1)의 경우에는 모든 T1 ,g 개의 엘리먼트들이 저장되고, 모드(2)의 경우에는 하나씩 거른 타이밍 오프셋에 대한 T2 ,g/2 개의 저장되며, 모드(3)의 경우에는 매 4번째 타이밍 오프셋들에 대한 T3 ,g/4 개의 엘리먼트들이 저장된다. 이러한 실시예에서는, 정해진 보호 길이(g)에 대한 모든 3 가지의 모드들에 대해 동일한 수의 엘리먼트들이 저장된다. DVB-H의 경우에는, 표 1에 제시된 바와 같이, 수신기가 1/4인 보호 길이에 대해서는 3 가지 모드들 각각의 경우에 에 대한 2568 개의 엘리먼트들을 저장할 수 있고, 1/8인 보호 길이에 대해서는 2304 개의 엘리먼트들을 저장할 수 있고, 1/16인 보호 길이에 대해서는 2192 개의 엘리먼트들을 저장할 수 있으며, 1/32인 보호 길이에 대해서는 2112 개의 엘리먼트들을 저장할 수 있다.
시간 데시메이션은 모든 모드들의 경우에 에 대한 계산 및 저장 필요요건들을 감소시키는 동시에 OFDM 심볼 크기에 비해 비교가능한 시간 분해도를 제공한다. 시간 데시메이션은 ISDB-T를 위한 시간 분해도를 일치시키기 위해서 DVB-H를 위해 사용될 수 있다.
표 1에 제시된 바와 같이, DVB-H에서 모드(1)의 경우의 FFT 크기는 ISDB-T에서 모드(1)의 경우의 FFT 크기의 8배이다. 실시예에서는, 8인 팩터에 의한 시간 데시메이션이 DVB-H에서 3 가지 모드들 각각의 경우에 사용된다. 이러한 실시예에서, DVB-H 및 ISDB-T 양쪽 모두를 위한 모드(1)는 동일한 시간 분해도를 갖고, 그 두 시스템들을 위한 모드(2)는 모드(1)의 시간 분해도의 2배를 갖고, 그 두 시스템들을 위한 모드(3)는 모드(1)의 시간 분해도의 4배를 갖는다. 다른 실시예에서는, DVB-H 및 ISDB-T를 위한 모든 모드들이 OFDM 심볼 크기에 대한 동일한 시간 분해도를 갖도록 하기 위해서, DVB-H 및 ISDB-T에 대해 시간 데시메이션이 사용된다. 이러한 실시예의 경우에는, 2 및 4인 팩터들에 의한 시간 데시메이션이 ISDB-T에서 모드들(2 및 3)의 경우에 각각 사용될 수 있고, 8, 16, 및 32인 팩터들에 의한 시간 데시메이션이 DVB-H에서 모드들(1, 2 및 3)의 경우에 사용될 수 있다. 일반적으로, 임의의 크기의 시간 데시메이션이 임의의 모드 및 시스템을 위해 사용될 수 있다.
각각의 모드 및 보호 가정을 위한 메트릭()의 엘리먼트들이 벡터( )에 의해 표현될 수 있다. 각각의 벡터()에서 엘리먼트들의 수는 모 드(m), 보호 길이(g), 및 시간 데시메이션이 사용되는지 여부에 따라 좌우된다.
실시예에서, 메트릭()는 모드 및 보호 길이를 검출하고 또한 타이밍 오프셋을 추정하기 위해 사용된다. 이러한 실시예에서, 그 모드, 보호 길이, 및 타이밍 오프셋은 다음과 같이 결정될 수 있고:
여기서, 은 검출된 모드이고, 는 검출된 보호 길이이며, 는 추정된 타이밍 오프셋이다. 식(13)에서, 모든 모드들 및 보호 길이들에 대한 의 가장 큰 엘리먼트가 식별된다. 의 이러한 가장 큰 엘리먼트에 대한 인덱스들(m, g 및 k')이 검출된 모드(), 검출된 보호 길이(), 및 추정된 타이밍 오프셋()으로서 각각 제공된다. 추정된 타이밍 오프셋은 아래에서 설명되는 바와 같이 수신된 OFDM 심볼의 처음을 나타낸다.
메트릭()은 양호한 타이밍 오프셋 추정치()를 제공할 수 있다. 그러나, 상기 메트릭()은 일부 동작 시나리오들에서는 모드 및 보호 길이의 비신뢰적인 검출을 제공할 수도 있다. 예컨대, 페이딩 채널들 및 5 dB 미만의 낮은 SNR들에서 모드들(2 및 3)의 경우에 1/32인 가장 짧은 보호 길이를 갖는 시나리오들에서는, 메트릭()이 종종 모드(1)를 선언한다. 그 이유는 모드(1)가 가장 적은 수의 샘플들, 즉, 단지 ISDB-T에 대해서는 8 개의 샘플들 및 DVB-H에 대해서는 64 개의 샘플들에 걸쳐서만 누산함으로써 생성되는 Cm,g(k) 및 Em,g(k)로 인해 모 든 3 가지 모드들의 가장 잡음성 있는 통계치들을 갖기 때문이다.
다른 실시예에서는, 모드, 보호 길이, 및 타이밍 오프셋이 여러 단계들을 통해 결정된다. 이러한 실시예의 경우에, 메트릭()은 타이밍 오프셋을 추정하기 위해 사용되는 초기 메트릭이다. 각각의 모드 및 보호 가정에 대한 의 가장 큰 엘리먼트가 다음과 같이 가장 먼저 식별되는데:
실시예에서는, 모드 및 보호 길이 검출을 위해 사용되는 개선된 메트릭이 다음과 같이 정해질 수 있는데:
여기서, Wm ,g는 모드(m) 및 보호 길이(g)에 대한 추정 잡음 또는 평균 잡음이고,
Dm,g는 모드 및 보호 길이 검출을 위해 사용되는 개선된 메트릭이다.
식(15)에서, 가정(m,g)에 대한 메트릭 Dm,g는 의 가장 큰 엘리먼트를 취하고 또한 잡음(Wm ,g)을 감산함으로써 획득된다. 각각의 가정(m,g)에 대해서 Dm,g가 계산될 수 있다. Dm,g는 페이딩 채널 및 낮은 SNR들을 포함하는 여러 채널 환경들에서 모드 및 보호 길이 양쪽 모두의 정확한 검출을 제공할 수 있다.
실시예에서는, 잡음(Wm ,g)이 다음과 같이 추정될 수 있는데:
여기서, Na는 잡음을 추정하는데 사용되는 엘리먼트들의 수이다. 식(16)에서, Wm,g는 Tm ,g인 길이를 갖는 수신된 OFDM 심볼의 중간부터 취해지는 의 Na 개의 엘리먼트들을 합산함으로써 획득된다. 가정(m,g)에 대한 OFDM 심볼의 중간은 에 의해 표현되는 OFDM 심볼의 처음부터 Tm ,g/2 개의 엘리먼트들 만큼 떨어진다. Na 개의 엘리먼트들이 순환적인 형태로 취해지고, 합산을 위한 인덱스(i)가 모듈로 Tm ,g를 둘러싼다. Na는 모드(m) 및/또는 보호 길이(g)에 따라 좌우되는 구성가능한 값 또는 고정된 값(예컨대, Na=64)일 수 있다. 예컨대, Na는 Nm/4, Nm/8 등으로 설정될 수 있다.
모드 및 보호 길이는 다음과 같이 메트릭(Dm,g)에 기초하여 검출될 수 있다:
식(17)에서, 모든 모드 및 보호 가정들에 대한 Dm,g의 가장 큰 엘리먼트가 식별된다. 다음으로, Dm,g의 이러한 가장 큰 엘리먼트에 대한 인덱스들(m 및 g)이 검출된 모드() 및 검출된 보호 길이()로서 각각 제공된다.
식(18)에서 탐색을 수행하는 대신에, 각각의 가정(m,g)에 대한 타이밍 오프셋()이 저장될 수 있다. 다음으로, Dm,g의 가장 큰 엘리먼트에 상응하는 타이밍 오프셋()이 추정된 타이밍 오프셋()으로서 제공될 수 있다.
식(13) 또는 식(18)으로부터 획득되는 추정된 타이밍 오프셋은 또는 Dm,g의 가장 큰 엘리먼트를 각각 산출하는 신호 경로에 대한 것이다. 수신기는 여러 신호 경로들을 통해서 전송되는 신호의 여러 복사본들을 수신할 수 있다. 각각의 신호 경로는 전파 환경에 의해 결정되는 특정 지연 및 특정 복소 이득을 갖는다. 모든 신호 경로들에 대한 유용 에너지들 모두 또는 대부분이 획득될 수 있고 또한 ISI의 효과가 제거되거나 최소화되도록 FFT 윈도우를 배치하는 것이 바람직하다.
실시예에서는, 모드 및 보호 검출 이후에 FAP 검출이 수행되고, 검출된 FAP가 FFT 윈도우를 배치하는데 사용된다. FAP 검출은 여러 방식들을 통해 수행될 수 있다. 명확히 하기 위해서, FAP 검출에 대한 특정 실시예가 아래에서 설명된다.
이러한 FAP 검출 실시예의 경우에는, 임계치가 가장 먼저 다음과 같이 계산되는데:
G는 이득 값이며,
THFAP는 FAP 검출을 위해 사용되는 임계치이다.
이득(G)은 아래에서 설명되는 바와 같이 FFT 윈도우의 배치에 영향을 준다. 이득(G)은 고정된 값이거나 혹은 프로그램가능한 값일 수 있고, 양호한 성능을 달성하기 위해 선택될 수 있다. 예컨대, 이득(G)은 7/8, 1/2, 1/4, 1/8, 1/16, 0, 또는 어떤 다른 값으로 설정될 수 있다.
도 5A는 본 명세서에서 설명되는 실시예에 따른 FAP 검출을 나타낸다. 도 5A에 도시된 실시예의 경우에, 검출된 모드 및 보호 길이에 대한 의 엘리먼트들은 플롯(50)으로 도시되어 있는데, 상기 플롯(50)은 추정된 타이밍 오프셋()에서 피크를 갖는다. 추정된 잡음은 Wm ,g로 표현되고, 상기 피크와 상기 잡음 간의 거리는 Dm,g로 표현된다. 임계치(THFAP)가 식(19)에 제시된 바와 같이 계산되며, 수평 라인(512)에 의해 표현된다.
FAP에 대한 검출을 위해서, 추정된 타이밍 오프셋 및 그의 좌측에 바로 있는 의 개의 엘리먼트들이 식별되고, 내지 로서 표현된다. 이러한 개의 엘리먼트들은 인덱스(k')가 0 내지 의 범위에 있기 때문에 순환적인 방식으로 획득되고, 그럼으로써 는 이후에 선택되는 다음 엘리먼트이다. 이러한 개의 엘리먼트들은 가장 큰 엘리먼트 보다 시간적으로 더 이르고, FAP가 검출되는 탐색 범위를 나타낸다.
개의 엘리먼트들은 임계치(THFAP)에 비교되는데, 하나의 엘리먼트는 가장 이른 엘리먼트()로 시작하여 로 향해 이동하는 시간에 있다. 임계치를 초과하는 제 1 엘리먼트는 FAP를 위한 엘리먼트로서 선언되고, 이 엘리먼트에 대한 인덱스는 kFAP로서 표현된다. 인덱스(kFAP)와 추정된 타이밍 오프셋() 간의 거리가 결정되고, FFT 윈도우 백오프(BOWIN)로서 지칭되는데, 즉, 이다. 그 윈도우 백오프는 인 단지 하나의 엘리먼트가 임계치를 초과하는 경우에 '0'인 가장 작은 값을 갖는다. 그 윈도우 백오프는 인 가장 이른 선택된 엘리먼트가 임계치를 초과하는 경우에 인 가장 큰 값을 갖는다.
이어서, FFT 윈도우의 시작이 다음과 같이 계산될 수 있다:
식(20) 및 도 5A에 제시된 바와 같이, FFT 윈도우는 검출된 FAP의 우측으로 하나의 보호 간격에서 시작하여 배치된다.
도 5A는 단일 신호 경로를 갖는 경우를 나타낸다. 잡음이 없는 경우에는, 전체적인 보호 간격이 자신의 본래 복사본과 상관될 때 에 대한 피크 값이 생성되는데, 이는 인덱스(k')가 수신된 OFDM 심볼의 처음/끝에 상응할 대 발생한다. 따라서, 는 수신된 OFDM 심볼의 처음의 추정치이다. 에 대한 값은 로부터 점진적으로 더욱 떨어지는 k' 인덱스들에 대해 단조롭게 감소하는데, 그 이유는 보호 간격의 점진적으로 더 작은 부분이 상관되기 때문이다.
만약 에 위치하고 잡음이 없는 경우에 단지 하나의 신호 경로만이 존재한다면, 은 에서 피크 값을 갖고, 가장 작은 값이 거의 및 에 도달할 때까지는 의 양측으로부터 단조롭게 감소하는데, 상기 및 는 도 5A에 도시된 바와 같이 피크 장소로부터 떨어진 샘플 기간들이다. 는 피크 값과 평균 잡음 간의 거리이고, 와 관련된다.
이득(G)은 FAP의 검출 및 FFT 윈도우의 배치에 영향을 주는 임계치(THFAP)를 결정한다. 예컨대, 만약 G=1/4라면, 그 임계치는 피크 값의 아래에서 설정되고, FAP가 도 5A에 도시된 파형에 대해 거의 에서 검출되며, FFT 윈도우가 에서 시작하여 배치되는데, 상기 는 유용 부분의 처음으로부터 인 지점이다. 따라서, G=x인 이득은 FFT 윈도우가 유용 부분의 처음으로부터 인 지점에 배치되게 한다. 따라서, 이득(G)은 "보호의 일부(fraction of the guard)" 백오프 파라미터로서 간주될 수 있다.
만약 에 위치하는 단지 하나의 신호 경로만이 존재한다면, FFT 윈도우는 내지 의 범위 내의 어느 곳에도 배치될 수 있고, 이러한 신호 경로에 대한 유용 에너지 모두가 FFT 윈도우에 의해 획득될 수 있고, 어떠한 ISI도 발생하지 않는다. 그러나, 여러 신호 경로들이 존재할 수 있다. 게다가, 잡음이 에 대해 계산되는 값들에서의 랜덤한 변동을 야기할 수 있다. FAP 검출 및 FFT 윈도우 배치는 잡음으로인한 에서의 불확실성뿐만 아니라 다중경로가 고려될 수 있도록 수행된다.
도 5B는 단일 경로 채널 및 3 개의 상이한 다중경로 채널들에 대한 FAP 검출 및 FFT 윈도우 배치를 나타낸다. 도 5B에 도시된 예의 경우에, 보호 길이(L)는 1024 개의 샘플들에 해당한다. 플롯(520)은 단일 경로 채널에 대한 를 나타내고, 인덱스(k'=512)에 있는 추정된 타이밍 오프셋()에서 피크를 갖는다. 플롯(522)은 L/4의 지연 확산 또는 256 개의 샘플들을 갖는 2-경로 채널에 대한 를 나타낸다. 플롯(522)은 부터 까지의 고원모양(plateau)을 갖는다. 플롯(524)은 L/2 또는 512 개의 샘플들을 갖는 2-경로 채널에 대한 을 나타낸다. 플롯(524)은 부터 까지의 고원모양을 나타낸다. 플롯(526)은 7L/8의 지연 확산 또는 896 개의 샘플들을 갖는 2-경로 채널에 대한 를 나타낸다. 플롯(526)은 부터 까지의 고원모양을 나타낸다.
일반적으로, 다중경로가 존재하는 경우에는, 식(2) 및 식(3)에 도시된 보호 상관성이 그 채널의 지연 확산에 상응하는 크기를 갖는 제 1 영역을 생성한다. 잡음이 존재하는 경우에는, 평평한 영역 내의 임의의 포인트가 피크로서 검출될 수 있다. 따라서, 검출된 피크에만 단지 기초하여 FFT 윈도우를 배치하는 것은 일부 채널들에 최적이 아닐 수 있고, 열하된 성능을 초래할 수 있다. FAP 검출 및 윈도우 백오프가, 아래에서 설명되는 바와 같이, 추정된 타이밍 오프셋의 부정확성뿐만 아니라 상이한 채널 프로파일 길이들을 고려하기 위해 사용될 수 있다.
도 5B 및 도 5C에 도시된 예의 경우에, G는 1/4로 설정되고, 목표 윈도우 백오프는 보호 간격의 거의 1/4이다. 단일 경로 채널의 경우에, 임계치가 위에서 설명된 바와 같이 계산되고, FAP가 kFAP=260에서 검출되며, FFT 윈도우가 260+1024=1284에서 시작한다. L/4의 지연 확산을 갖는 2-경로 채널의 경우에, 임계치는 더 낮은 피크 값으로 인해서 더 낮아지고, FAP는 kFAP=304에서 검출되며, FFT 윈도우가 304+1024=1328에서 시작한다. L/2의 지연 확산을 갖는 2-경로 채널의 경우에, FAP가 kFAP=344에서 검출되고, FFT 윈도우가 344+1024=1368에서 시작된다. 7L/8의 지연 확산을 갖는 2-경로 채널의 경우에, FAP가 kFAP=392에서 검출되고, FFT 윈도우가 392+1024=1416에서 시작한다. 본 예에 의해 설명된 바와 같이, FFT 윈도우는 더 긴 지연 확산을 갖는 더 긴 채널 프로파일에 대한 유용 부분에 더 근접하게 배치된다. FFT 윈도우의 처음과 유용 부분의 처음 간의 거리인 윈도우 백오프가 도 5B에 도시된 바와 같이 더 긴 채널 지연 동안에 줄어든다. 채널 프로파일의 길이를 통한 윈도우 백오프의 이러한 다이내믹한 스케일링은 매우 바람직하 고, 더 많은 유용 에너지가 획득될 수 있도록 하는 동시에 FFT 윈도우 배치를 위한 적절한 안전성 마진을 제공한다.
도 6은 도 3의 OFDM 복조기(160) 내에 있는 타이밍 포착 및 모드, 보호 및 FAP 검출 유닛(310)의 실시예를 블록도로 나타낸다. 유닛(310)에서는, 샘플 버퍼(602)가 수신기 유닛(154)으로부터 샘플들(r(k))을 수신하고, 후속적인 처리를 위해 이러한 샘플들을 저장한다.
보호 간격 상관기(610)는 예컨대 식(2) 및 식(3) 또는 식(6)에 제시된 바와 같이 샘플들에 대해 상관성을 수행하고, 평가될 모든 모드 및 보호 가정들에 대한 상관 결과들(Cm,g(k))을 제공한다. 보호 에너지 계산 유닛(620)은 예컨대 식(4) 및 식(5)에 제시된 바와 같이 보호 간격 및 그것의 본래 부분의 에너지를 계산하고, 모든 모드 및 보호 가정들에 대한 보호 에너지들(Em ,g(k))을 제공한다. 유닛들(610 및 620)은, 식(8) 및 도 4에 제시된 바와 같이, 구분적인 방식으로 정해진 모드의 상이한 보호 길이들에 대해 상관성 및 에너지 계산을 수행할 수 있다. 유닛(630)은, 예컨대 식(9)에 제시된 바와 같이, 상관 결과들(Cm,g(k)) 및 보호 에너지들(Em ,g(k))에 기초하여 모든 모드 및 보호 가정들에 대해 메트릭( Mm,g(k'))를 계산한다. 버퍼/누산기(640)는 메트릭(Mm,g(k'))에 대해 필터링, 예컨대 식(11)에 제시된 비-코히어런트한 누산 또는 식(12)에 제시된 IIR 필터링을 수행하고, 모든 모드 및 보호 가정들에 대해 필터링된 메트릭()을 획득한다. 버퍼(640)는 의 엘리먼트들을 저장하고, 버퍼 제어기(642)에 의해 지시될 때 적절한 엘리먼트들을 제공한다.
초기 타이밍 오프셋 검출기(650)는, 예컨대 식(14)에 제시된 바와 같이 의 가장 큰 엘리먼트를 식별함으로써, 각각의 모드 및 보호 가정들에 대한 타이밍 오프셋을 추정한다. 검출기(650)는 각각의 모드 및 보호 가정들에 대해 추정된 타이밍 오프셋()뿐만 아니라 가장 큰 엘리먼트()를 제공한다.
유닛(660)은, 예컨대 식(15)에 제시된 바와 같이, 검출기(650)로부터의 가장 큰 엘리먼트() 및 추정된 잡음(Wm ,g)에 기초하여 각각의 모드 및 보호 가정들에 대해 메트릭(Dm,g)을 계산한다. 유닛(660)은, 예컨대 식(16)에 제시된 바와 같이, 보호 가정에 대한 추정된 타이밍 오프셋()에 의해서 결정되는 장소들에서 에 대한 엘리먼트들 세트에 기초하여 각각 모드 및 보호 가정에 대한 잡음(Wm ,g)을 추정할 수 있다. 검출기(670)는, 예컨대 식(17)에 제시된 바와 같이, 메트릭(Dm,g)에 기초하여 모드 및 보호 길이를 검출하고, 검출된 모드() 및 검출된 보호 길이()를 제공한다. 마지막 타이밍 오프셋 검출기(652)는 모든 모드 및 보호 가정들에 대한 타이밍 오프셋들()을 수신하고, 선택된 모드 및 보호 가정에 대한 타이밍 오프셋을 수신된 OFDM 전송에 대한 추정된 타이밍 오프셋()으로서 제공한다.
FAP 검출기(680)는 FAP 검출을 수행한다. 검출기(680)는 예컨대 식(19)에 제시된 바와 같이 임계치(THFAP)를 계산할 수 있다. 검출기(680)는, 예컨대 도 5A에 대해 위에서 설명된 바와 같이, 검출된 모드 및 보호 길이에 대한 의 엘리먼트들 및 임계치에 기초하여 FAP를 검출할 수 있다. 검출기(680)는 검출된 FAP에 대한 인덱스(kFAP)를 제공한다. FFT 윈도우 생성기(690)는 검출기(680)로부터의 인덱스(kFAP)와 검출기(670)로부터의 검출된 모드 및 보호 길이에 기초하여 FFT 윈도우를 생성한다. 생성기(690)는 예컨대 식(12)에 제시된 바와 같이 FFT 윈도우의 처음을 계산할 수 있고, 검출된 모드()에 기초하여 FFT 윈도우의 크기를 계산할 수 있다.
버퍼 제어기(642)는, (1) 버퍼(640)의 적절한 장소에서 유닛(630)으로부터의 Mm,g(k)를 누산, 평균화, 또는 필터링하기 위해서 그리고 (2) 버퍼(640)로부터 의 적절한 엘리먼트들을 검색하기 위해서, 버퍼(640)에 대한 주소를 생성한다. 타이밍 오프셋 추정의 경우에, 버퍼(640)는 모든 모드 및 보호 가정들에 대해 의 모든 엘리먼트들을 검출기(650)에 제공한다. 모드 및 보호 검출의 경우에, 버퍼(640)는, 보호 가정에 대한 추정된 타이밍 오프셋()에 의해서 결정될 때, 각각의 모드 및 보호 가정에 대한 잡음 측정 윈도우 내의 의 엘리먼트들을 유닛(660)에 제공한다. FAP 검출의 경우에, 버퍼(640)는 탐색 윈도우 내의 검출된 모드 및 보호 길이에 대한 의 엘리먼트들을 FAP 검출기(680)에 제공 한다.
도 7은 도 6의 보호 간격 상관기(610), 보호 에너지 계산 유닛(620), 및 메트릭 계산 유닛(630)에 대한 실시예를 블록도로 나타낸다. 상관기(610)에서는, 유닛(710)이 샘플(r(k-Nm))을 수신하여 공액화한다. 곱셈기(712)는 샘플(r(k))을 공액화된 샘플(r*(k-Nm))과 곱하고, 지연 유닛(714) 및 합산기(716)에 출력(cm(k))을 제공한다. 지연 유닛(714)은 Lm,g 개의 샘플 기간들의 지연을 제공하고, c(k-Lm,g)를 출력한다. 지연 유닛(714)은 '0'으로 초기화될 수 있는 시프트 레지스터들을 통해 구현될 수 있다. 합산기(716)는 레지스터(718)의 출력에 cm(k)를 곱하고, 자신의 출력을 레지스터(718) 및 합산기(720)에 제공한다. 합산기(716) 및 레지스터(718)는 곱셈기(712)로부터의 모든 cm(k) 개의 출력들을 누산하는 누산기를 형성한다. 합산기(720)는 c(k-Lm,g)를 합산기(716)의 출력으로부터 감산하고, 상관 결과(Cm,g(k))를 제공한다. 각각의 샘플 기간(k)에, cm(k)는 합산기(716)에 의해서 누산되고, c(k-Lm,g)는 합산기(720)에 의해 감산된다. 유닛들(714 내지 720)은 공동으로 보호 간격에 대한 슬라이딩 상관성을 수행한다.
계산 유닛(620) 내에서는, 유닛(730a)이 샘플(r(k))의 제곱된 크기를 계산하고, 유닛(730b)은 샘플(r(k-Nm))의 제곱된 크기를 계산한다. 합산기(732)는 유닛들(730a 및 730b)의 출력들을 합산하고, 출력(em(k))을 지연 유닛(734) 및 합산 기(736)에 제공한다. 지연 유닛(734)은 Lm,g 개의 샘플 기간들의 지연을 제공하고, e(k-Lm,g)를 출력한다. 합산기(736)는 레지스터(738)의 출력과 em(k)를 합산하고, 자신의 출력을 레지스터(738) 및 합산기(740)에 제공한다. 합산기(736) 및 레지스터(738)는 합산기(732)로부터의 모든 em(k) 개의 출력들을 누산하는 누산기를 형성한다. 합산기(740)는 합산기(736)의 출력으로부터 e(k-Lm,g)를 감산하고, 보호 에너지(Em ,g(k))를 제공한다. 각각의 샘플 기간(k)에, em(k)는 합산기(736)에 의해 누산되고, e(k-Lm,g)가 합산기(740)에 의해 감산된다. 유닛들(734 내지 740)은 공동으로 보호 간격에 대한 슬라이딩 에너지 계산을 수행한다.
계산 유닛(630)에서, 유닛(742)은 상관기(610)로부터의 Cm,g(k)의 크기를 결정한다. 곱셈기(744)는 유닛(620)으로부터의 Em ,g(k)를 스케일링 팩터()와 곱한다. 합산기(746)는 유닛(742)의 출력으로부터 곱셈기(744)의 출력을 감산하고, 메트릭(Mm,g(k))을 제공한다.
보호 데시메이션의 경우에, 수신된 샘플들(r(k))은 데시메이팅된 샘플들(rdec(k))을 획득하기 위해서 (샘플 버퍼에서 모든 D 샘플을 취함으로써) D인 데시메이션 팩터에 의해 다운샘플링될 수 있고, 여기서 rdec(k)=r(D·k)이다. 재귀( recursion)를 포함해서 위에서 설명된 계산들 모두가 데시메이팅된 샘플들에 대해서 수행될 수 있다.
시간 데시메이션의 경우에, 보호 간격 상관기(610) 및 보호 에너지 계산 유닛(620)의 유닛들은 Cm,g(k) 및 Em ,g(k)의 재귀적인 계산으로 인한 샘플율로 동작될 수 있다. 그러나, 메트릭 계산 유닛(630)은 그 샘플율의 일부(fraction)로 동작될 수 있다.
실시예에서, 시간 데시메이션은, 모드(1)의 경우에 시간 분해도를 OFDM 심볼 크기에 대해 일치시키기 위해서 ISDB-T에서 모드들(2 및 3)에 대해 사용된다. 실시예에서는, DVB-H에서 모든 3 가지 모드들에 대해 보호 데시메이션 및 시간 데시메이션 모두가 사용된다. 보호 및 시간 데시메이션은 또한 두 시스템들에서 여러 모드들에 대해 다른 방식으로도 적용될 수 있다.
도 6 및 도 7은 타이밍 포착 및 모드, 보호 및 FAP 검출 유닛(310)의 특정 실시예를 나타낸다. 임의의 수의 모드 및 보호 가정들이 수신된 OFDM 전송을 위해 사용되는 모드 및 보호 길이를 결정하기 위해서 평가될 수 있다. 그 가정들은 순차적으로(예컨대, 시분할 다중화함으로써 및 어쩌면 더 높은 클록 속도로 하드웨어를 동작시킴으로써) 및/또는 동시에(일부 또는 모든 하드웨어를 복제함으로써) 평가될 수 있다.
도 8은 모드 및 보호 검출, 타이밍 오프셋 추정, 및/또는 다른 용도로 사용되는 메트릭(들)을 유도하기 위한 처리(800)의 실시예를 나타낸다. 처리(800)는 평가될 각각의 모드 및 보호 가정에 대해 수행될 수 있다. 처리(800)의 경우에, 상관 결과들을 획득하기 위해서 가정된 보호 간격에 대한 샘플들에 대해 상관성이 수행된다(블록 812). 가정된 보호 간격의 에너지가 또한 결정된다(블록 814). 제 1/초기 메트릭이 예컨대 식(9)에 제시된 바와 같이 상관 결과들 및 에너지에 기초하여 유도된다(블록 816). 제 1 메트릭은 예컨대 식(11)에 제시된 바와 같이 평균화함으로써 또는 식(12)에 제시된 바와 같이 IIR 필터를 통해서 필터링될 수 있다(블록 818). 잡음이 예컨대 식(16)에 제시된 바와 같이 추정된 타이밍 오프셋에 의해 결정된 장소들에서 제 1 메트릭에 대한 엘리먼트들 세트에 기초하여 추정된다(블록 820). 다음으로, 제 2/개선된 메트릭이 예컨대 식(15)에 제시된 바와 같이 필터링된 제 1 메트릭 및 추정된 잡음에 기초하여 유도된다(블록 822). 제 2 메트릭은 수신된 전송의 적어도 한 파라미터(예컨대, 모드, 보호 길이, 타이밍 오프셋 등)의 검출을 위해 사용된다.
상기 메트릭들은 또한 다른 방식들을 통해서도 유도될 수 있다. 예컨대, 가정된 보호 간격의 에너지는 생략될 수 있다. 다른 예로서, 필터링이 생략될 수 있다. 상기 메트릭들은 또한 도 8에 대해 위에서 설명되지 않은 추가적인 정보를 포함할 수도 있다.
도 9는 데시메이션을 통해 메트릭을 계산하는 처리(900)의 실시예를 나타낸다. 수신된 OFDM 전송에 대한 샘플들에 기초하여 여러 가정들 각각에 대해 적어도 하나의 파라미터가 계산된다(블록 912). 파라미터(들)는 Cm,g(k), Em ,g(k), 및/또는 어떤 다른 파라미터를 포함할 수 있다. 정해진 가정의 경우에, 상기 파라미터(들)는 이용가능한 샘플들의 일부(fraction)에 기초하여 계산될 수 있다(블록 914). 보호 데시메이션의 경우에, 상관성 및 에너지 계산이 정해진 가정의 경우에 이용가능한 샘플들의 일부를 사용하여 수행될 수 있다. 상관성 및 에너지 데시메이션을 위해 사용되는 샘플들이 가정된 보호 간격에 걸쳐 취해질 수 있다. 상관성 및 에너지 계산이 평가되는 모든 가정들에 대해서 동일한 수의 샘플들에 대해 수행될 수도 있다.
여러 가정들 각각에 대한 메트릭이 그 가정에 대한 파라미터(들)에 기초하여 유도된다(블록 916). 그 메트릭은 Mm,g(k') 또는 어떤 다른 메트릭일 수 있다. 정해진 가정의 경우에, 메트릭을 위해 이용가능한 엘리먼트들의 일부가 계산되고 가정을 위해 저장될 수 있다(블록 918). 시간 데시메이션의 경우에, 정해진 가정에 대해 가능한 타이밍 오프셋의 일부에 대해서 메트릭이 유도될 수 있다. 그 메트릭은 또한 평가되는 모든 가정들에 대해서 OFDM 심볼 크기에 대해 동일한 시간 분해도를 달성하기 위해 유도될 수도 있다.
도 10은 여러 가정들에 대해 구분적인 방식으로 파라미터들을 계산하기 위한 처리(1000)의 실시예를 나타낸다. 처리(1000)의 경우에, 제 1 보호 길이를 갖는 제 1 가정에 대한 제 1 상관 결과들을 획득하기 위해서 수신된 OFDM 전송에 대한 샘플들에서 상관성이 수행된다(블록 1012). 제 1 상관성 결과들은 제 1 보호 길이보다 긴(예컨대, 두 배) 제 2 보호 길이를 갖는 제 2 가정에 대한 제 2 상관 결과들을 획득하기 위해서 결합된다(블록 1014). 더욱 긴 보호 길이들에 대한 상관 결과들이 더 짧은 보호 길이들에 대한 상관 결과들을 결합함으로써 획득될 수 있다. 제 1 가정에 대한 제 1 보호 간격 동안의 에너지들이 계산된다(블록 1016). 제 1 보호 간격 동안의 에너지들은 제 2 가정에 대한 제 2 보호 간격 동안의 에너지를 획득하기 위해 결합된다(블록 1018). 더 긴 보호 간격들 동안의 에너지들은 더 짧은 보호 간격들 동안의 에너지들을 결합함으로써 획득될 수 있다.
도 11은 수신된 OFDM 전송에 대한 모드 및 보호 길이를 검출하기 위한 처리(1100)의 실시예를 나타낸다. OFDM 전송에 대한 샘플들에 기초하여 적어도 하나의 메트릭이 유도된다(블록 1112). 그 메트릭(들)은 위에 설명된 메트릭들(예컨대, Mm,g(k'), 및 Dm,g) 및/또는 어떤 다른 메트릭 중 어느 하나나 또는 이들의 임의의 결합일 수 있다. 그 메트릭(들)은 여러 모드 및 보호 가정들에 대해서 유도될 수 있다.
다음으로, OFDM 전송에 대한 모드 및 보호 길이가 그 메트릭(들)에 기초하여 검출된다(블록 1114). 그 메트릭(들)에 기초하여 가장 가능한 가정이 식별되고, 그 가정에 대한 모드 및 보호 길이가 OFDM 전송을 위한 검출된 모드 및 보호 길이로서 제공될 수 있다. OFDM 전송을 위한 타이밍 오프셋이 그 메트릭(들)에 기초하여 추정될 수 있다(블록 1116). 그 모드 및 보호 검출과 타이밍 오프셋 추정이 그 메트릭(들)에 기초하여 하나 또는 여러 단계들을 통해 수행될 수 있다. 예컨대, 각각의 가정에 대한 타이밍 오프셋이 결정될 수 있고, 모드 및 보호 길이가 그 가정에 대한 타이밍 오프셋을 사용하여 검출될 수 있으며, OFDM 전송에 대한 타이밍 오프셋이 위에 설명된 바와 같이 모드 및 보호 검출 이후에 추정될 수 있다. 다음 으로, 검출된 모드 및 보호 길이와 추정된 타이밍 오프셋에 따라서 샘플들이 처리된다(블록 1118).
도 12는 수신된 OFDM 전송에 대해 타이밍 포착과 모드 및 보호 검출을 수행하기 위한 처리(1200)의 실시예를 나타낸다. OFDM 전송에 대한 샘플들에 기초하여 여러 모드 및 보호 가정들 각각에 대해 제 1/초기 메트릭(예컨대, Mm,g(k'))이 유도된다(블록 1212). 각각의 가정에 대한 제 1 메트릭에 기초하여 그 가정에 대한 타이밍 오프셋이 추정된다(블록 1214). 각각의 가정에 대한 추정된 타이밍 오프셋 및 제 1 메트릭에 기초하여 그 가정에 대한 제 2/개선된 메트릭(예컨대, Dm,g)이 유도된다(블록 1216). 각각의 가정에 대한 제 1 메트릭 및 타이밍 오프셋이 그 가정에 대한 잡음을 추정하기 위해 사용될 수 있는데, 따라서 그것은 그 가정에 대한 제 2 메트릭을 유도하기 위해 사용될 수 있다. OFDM 전송에 대한 모드 및 보호 길이가 제 2 메트릭에 기초하여 검출된다(블록 1218). 다음으로, OFDM 전송에 대한 타이밍 오프셋이 제 1 또는 제 2 메트릭과 검출된 모드 및 보호 길이에 기초하여 추정된다(블록 1220).
도 13은 FAP 검출 및 FFT 윈도우 배치를 수행하기 위한 처리(1300)의 실시예를 나타낸다. 수신된 OFDM 전송에 대한 모드 및 보호 길이를 검출하기 위해 사용되는 적어도 하나의 메트릭에 기초하여 FAP가 검출된다(블록 1312). 그 메트릭(들)은 위에서 설명된 메트릭들 및/또는 어떤 다른 메트릭 중 임의의 하나이거나 혹은 이들의 임의의 결합일 수 있다. 예컨대, OFDM 전송의 경우에 상이한 가능한 타이밍 오프셋들에 대해서 메트릭(Mm,g(k'))에 대해 엘리먼트들이 유도될 수 있고, Mm,g(k')의 가장 큰 엘리먼트가 식별될 수 있고, 그 가장 큰 엘리먼트 및 추정된 잡음에 기초하여 임계치가 결정될 수 있고, 그 가장 큰 엘리먼트보다 이른 여러 엘리먼트들이 선택될 수 있고, 그 임계치를 초과하며 또한 선택된 엘리먼트들 중 가장 이른 엘리먼트가 식별될 수 있으며, FAP가 그 식별된 엘리먼트에 기초하여 검출될 수 있다. 그 임계치는 또한 FFT 윈도우에 대한 목표 위치를 나타내는 이득에 기초하여 결정될 수도 있다.
FFT 윈도우는 검출된 FAP, 모드 및 보호 길이에 기초하여 결정된다(블록 1314). FFT 윈도우는 검출된 모드에 의해 결정된 폭을 갖고, 검출된 FAP와 예컨대 검출된 FAP보다 한 보호 간격만큼 나중에 있는 보호 길이에 의해서 결정된 장소에 배치된다. FFT 윈도우에 기초하여 처리하기 위한 샘플들이 선택된다(블록 1316).
본 명세서에 설명된 포착 기술들은 여러 수단에 의해서 구현될 수 있다. 예컨대, 이러한 기술들은 하드웨어, 펌웨어, 소프트웨어, 또는 이들의 결합을 통해 구현될 수 있다. 하드웨어 구현의 경우에, 타이밍 오프셋을 추정하고, 모드 및 보호 길이를 검출하고, FAP를 검출하며, FFT 윈도우를 생성하기 위해 사용되는 처리 유닛들은 하나 이상의 ASIC들(application specific integrated devices), DSP들(digital signal processors), DSPD들(digital signal processing devices), PLD들(programmable logic devices), FPGA들(field programmable gate arrays), 프로세서들, 제어기들, 마이크로-제어기들, 마이크로프로세서들, 전자 장치들, 본 명세 서에 설명된 기능들을 수행하도록 설계된 다른 전자 유닛들, 또는 이들의 결합 내에서 구현될 수 있다.
펌웨어 및/또는 소프트웨어 구현의 경우에, 상기 기술들은 본 명세서에 설명된 기능들을 수행하는 모듈들(예컨대, 절차들, 기능들 등)을 통해 구현될 수 있다. 펌웨어 및/또는 소프트웨어 코드들은 메모리(예컨대, 도 1의 메모리(182))에 저장될 수 있고, 프로세서(예컨대, 프로세서(180))에 의해 실행될 수 있다. 그 메모리는 프로세서 내에 구현될 수 있거나 혹은 그 프로세서의 외부에 구현될 수 있다.
설명된 실시예들의 앞서 설명은 당업자가 본 발명을 실시하거나 이용할 수 있을 정도로 제공되었다. 이러한 실시예들에 대한 다양 변경들이 당업자들에게 쉽게 자명할 것이고, 본 명세서에 설명된 일반적인 원리들은 본 발명의 사상 또는 범위를 벗어나지 않고 다른 실시예들에도 적용될 수 있다. 따라서, 본 발명은 본 명세서에 제시된 실시예들로 제한되도록 의도되지 않고 본 명세서에 기재된 원리들 및 신규한 특징들에 따른 가장 넓은 범위가 제공된다.
Claims (52)
- 상관 결과들을 획득하기 위해서 가정된 보호 간격에 대한 상관성을 수행하고, 잡음을 추정하고, 상기 상관 결과들 및 상기 추정된 잡음에 기초하여 메트릭(metric)을 유도하며, 수신된 전송에 대한 적어도 하나의 파라미터를 검출하기 위해서 상기 메트릭을 이용하도록 구성되는 적어도 하나의 프로세서; 및상기 적어도 하나의 프로세서에 연결되는 메모리를 포함하는,장치.
- 제 1항에 있어서, 상기 적어도 하나의 프로세서는 가정된 보호 간격에 대한 에너지를 결정하고 또한 상기 에너지에 기초하여 메트릭을 유도하도록 구성되는,장치.
- 제 1항에 있어서, 상기 적어도 하나의 프로세서는 가정된 보호 간격에 대한 에너지를 결정하고, 상기 상관 결과들 및 상기 에너지에 기초하여 제 1 메트릭을 유도하고, 상기 제 1 메트릭을 필터링하고, 필터링된 상기 제 1 메트릭에 대한 엘리먼트들 세트에 기초하여 잡음을 추정하며, 필터링된 상기 제 1 메트릭 및 상기 추정된 잡음에 기초하여 메트릭을 유도하도록 구성되는,장치.
- 상관 결과들을 획득하기 위해서 가정된 보호 간격에 대한 상관성을 수행하는 단계;잡음을 추정하는 단계;상기 상관 결과들 및 상기 추정된 잡음에 기초하여 메트릭을 유도하는 단계; 및수신된 전송에 대한 적어도 하나의 파라미터를 검출하기 위해서 상기 메트릭을 이용하는 단계를 포함하는,방법.
- 제 4항에 있어서,상기 가정된 보호 간격에 대한 에너지를 결정하는 단계를 더 포함하고,메트릭을 유도하는 상기 단계는 상기 상관 결과들, 상기 에너지, 및 상기 추정된 잡음에 기초하여 메트릭을 유도하는 단계를 포함하는,방법.
- 상관 결과들을 획득하기 위해서 가정된 보호 간격에 대한 상관성을 수행하기 위한 수단;잡음을 추정하기 위한 수단;상기 상관 결과들 및 상기 추정된 잡음에 기초하여 메트릭을 유도하기 위한 수단; 및수신된 전송에 대한 적어도 하나의 파라미터를 검출하기 위해서 상기 메트릭을 이용하기 위한 수단을 포함하는,장치.
- 제 6항에 있어서,상기 가정된 보호 간격에 대한 에너지를 결정하기 위한 수단을 더 포함하고,메트릭을 유도하기 위한 상기 수단은 상기 상관 결과들, 상기 에너지, 및 상기 추정된 잡음에 기초하여 메트릭을 유도하기 위한 수단을 포함하는,장치.
- 명령들을 저장하기 위한 프로세서 판독가능 매체로서, 상기 명령들은,상관 결과들을 획득하기 위해서 가정된 보호 간격에 대한 상관성을 수행하고;잡음을 추정하고;상기 상관 결과들 및 상기 추정된 잡음에 기초하여 메트릭을 유도하며;수신된 전송에 대한 적어도 하나의 파라미터를 검출하기 위해서 상기 메트릭을 이용하도록 동작가능한,프로세서 판독가능 매체.
- 제 8항에 있어서, 상기 프로세서 판독가능 매체들은 상기 가정된 보호 간격 에 대한 에너지를 결정하도록 동작가능한 명령들을 또한 저장하고,상기 메트릭을 유도하는 것은 상기 상관 결과들, 상기 에너지, 및 상기 추정된 잡음에 기초하여 메트릭을 유도하는 것을 포함하는,프로세서 판독가능 매체.
- 통신 채널을 통해 수신되는 OFDM 전송에 대한 샘플들에 기초하여 적어도 하나의 메트릭을 유도하고, 상기 적어도 하나의 메트릭에 기초하여 OFDM 전송에 대한 모드 및 보호 길이를 검출하며, 상기 검출된 모드 및 보호 길이에 따라서 샘플들을 처리하도록 구성되는 적어도 하나의 프로세서 - 상기 모드는 OFDM 전송에서 각 OFDM 심볼의 유용 부분의 지속시간을 나타내고, 상기 보호 길이는 각 OFDM 심볼에 대한 보호 간격의 지속시간을 나타냄 -; 및상기 적어도 하나의 프로세서에 연결되는 메모리를 포함하는,장치.
- 제 10항에 있어서, 상기 적어도 하나의 프로세서는 OFDM 전송을 위해 가정된 모드 및 보호 길이의 상이한 결합에 각각 상응하는 여러 가정들에 대한 적어도 하나의 메트릭을 유도하고, 상기 적어도 하나의 메트릭에 기초하여 가장 가능한 가정을 식별하며, 식별된 가정에 대한 모드 및 보호 길이를 OFDM 전송을 위한 검출된 모드 및 보호 길이로서 제공하도록 구성되는,장치.
- 제 11항에 있어서, 상기 여러 가정들 각각의 경우에, 상기 적어도 하나의 프로세서는 가정에 대한 상관 결과들을 획득하기 위해서 상기 가정에 대한 보호 간격에 대해서 상관성을 수행하고, 상기 가정에 대한 잡음을 추정하며, 상기 상관 결과들 및 상기 가정에 대한 추정된 잡음에 기초하여 상기 가정에 대한 적어도 하나의 메트릭을 유도하도록 구성되는,장치.
- 제 12항에 있어서, 상기 여러 가정들 각각의 경우에, 상기 적어도 하나의 프로세서는 가정에 대한 보호 간격의 에너지를 결정하고, 또한 상기 에너지에 기초하여 상기 가정에 대한 적어도 하나의 메트릭을 유도하도록 구성되는,장치.
- 제 10항에 있어서, 상기 적어도 하나의 프로세서는 적어도 하나의 메트릭에 기초하여 OFDM 전송에 대한 타이밍 오프셋을 추정하고, 또한 상기 추정된 타이밍 오프셋에 기초하여 샘플들을 처리하도록 구성되는,장치.
- 통신 채널을 통해 수신되는 OFDM 전송에 대한 샘플들에 기초하여 적어도 하나의 메트릭을 유도하는 단계;상기 적어도 하나의 메트릭에 기초하여 OFDM 전송에 대한 모드 및 보호 길이를 검출하는 단계 - 상기 모드는 OFDM 전송에서 각 OFDM 심볼의 유용 부분의 지속시간을 나타내고, 상기 보호 길이는 각 OFDM 심볼에 대한 보호 간격의 지속시간을 나타냄 -; 및상기 검출된 모드 및 보호 길이에 따라서 샘플들을 처리하는 단계를 포함하는,방법.
- 제 15항에 있어서,적어도 하나의 메트릭을 유도하는 상기 단계는 OFDM 전송을 위해 가정된 모드 및 보호 길이의 상이한 결합에 각각 상응하는 여러 가정들에 대한 적어도 하나의 메트릭을 유도하는 단계를 포함하고,모드 및 보호 길이를 검출하는 상기 단계는 적어도 하나의 메트릭에 기초하여 가장 가능한 가정을 식별하는 단계 및 식별된 가정에 대한 모드 및 보호 길이를 OFDM 전송을 위한 검출된 모드 및 보호 길이로서 제공하는 단계를 포함하는,방법.
- 제 15항에 있어서, 적어도 하나의 메트릭을 유도하는 상기 단계는,가정에 대한 상관 결과들을 획득하기 위해서 상기 가정에 대한 보호 간격에 대해서 상관성을 수행하는 단계,상기 가정에 대한 잡음을 추정하는 단계, 및상기 상관 결과들 및 상기 가정에 대한 추정된 잡음에 기초하여 상기 가정에 대한 적어도 하나의 메트릭을 유도하는 단계를 포함하는,방법.
- 통신 채널을 통해 수신되는 OFDM 전송에 대한 샘플들에 기초하여 적어도 하나의 메트릭을 유도하기 위한 수단;상기 적어도 하나의 메트릭에 기초하여 OFDM 전송에 대한 모드 및 보호 길이를 검출하기 위한 수단 - 상기 모드는 OFDM 전송에서 각 OFDM 심볼의 유용 부분의 지속시간을 나타내고, 상기 보호 길이는 각 OFDM 심볼에 대한 보호 간격의 지속시간을 나타냄 -; 및상기 검출된 모드 및 보호 길이에 따라서 샘플들을 처리하기 위한 수단을 포함하는,장치.
- 제 18항에 있어서,적어도 하나의 메트릭을 유도하기 위한 상기 수단은 OFDM 전송을 위해 가정된 모드 및 보호 길이의 상이한 결합에 각각 상응하는 여러 가정들에 대한 적어도 하나의 메트릭을 유도하기 위한 수단을 포함하고,모드 및 보호 길이를 검출하기 위한 상기 수단은 적어도 하나의 메트릭에 기 초하여 가장 가능한 가정을 식별하기 위한 수단 및 식별된 가정에 대한 모드 및 보호 길이를 OFDM 전송을 위한 검출된 모드 및 보호 길이로서 제공하기 위한 수단을 포함하는,장치.
- 제 18항에 있어서, 적어도 하나의 메트릭을 유도하기 위한 상기 수단은,가정에 대한 상관 결과들을 획득하기 위해서 상기 가정에 대한 보호 간격에 대해서 상관성을 수행하기 위한 수단,상기 가정에 대한 잡음을 추정하기 위한 수단, 및상기 상관 결과들 및 상기 가정에 대한 추정된 잡음에 기초하여 상기 가정에 대한 적어도 하나의 메트릭을 유도하기 위한 수단을 포함하는,장치.
- 통신 채널을 통해 수신되는 OFDM 전송에 대한 샘플들에 기초하여 여러 가정들 각각에 대한 제 1 메트릭을 유도하고 - 각각의 가정은 OFDM 전송을 위해 가정된 모드 및 보호 길이의 상이한 결합에 상응함 -, 가정에 대한 제 1 메트릭에 기초하여 각각의 가정에 대한 타이밍 오프셋을 추정하고, 상기 제 1 메트릭 및 상기 가정에 대한 추정된 타이밍 오프셋에 기초하여 각각의 가정에 대한 제 2 메트릭을 유도하며, 상기 제 2 메트릭에 기초하여 OFDM 전송에 대한 모드 및 보호를 검출하도록 구성되는 적어도 하나의 프로세서; 및상기 적어도 하나의 프로세서에 연결되는 메모리를 포함하는,장치.
- 제 21항에 있어서,상기 여러 가정들 각각의 경우에, 상기 적어도 하나의 프로세서는 가정에 대한 상관 결과들을 획득하기 위해서 상기 가정에 대한 보호 간격에 대해서 상관성을 수행하고, 상기 가정에 대한 보호 간격의 에너지를 결정하며, 상기 상관 결과들 및 상기 가정에 대한 에너지에 기초하여 가정에 대한 제 1 메트릭을 유도하도록 구성되는,장치.,
- 제 21항에 있어서, 상기 여러 가정들 각각의 경우에, 상기 적어도 하나의 프로세서는 가정에 대한 제 1 메트릭을 필터링하고, 필터링된 제 1 메트릭 및 가정에 대한 추정된 타이밍 오프셋에 기초하여 가정에 대한 잡음을 추정하고, 상기 필터링된 제 1 메트릭 및 상기 가정에 대한 추정된 잡음에 기초하여 가정에 대한 제 2 메트릭을 유도하도록 구성되는,장치.
- 제 23항에 있어서, 상기 여러 가정들 각각의 경우에, 상기 적어도 하나의 프로세서는 가정에 대한 타이밍 오프셋을 추정하고, 상기 가정에 대한 추정된 타이밍 오프셋에 의해 결정되어진 장소들에서 상기 필터링된 제 1 메트릭에 대한 엘리먼트들 세트에 기초하여 가정에 대한 잡음을 추정하도록 구성되는,장치.
- 제 21항에 있어서, 상기 적어도 하나의 프로세서는 상기 제 2 메트릭에 기초하여 OFDM 전송에 대한 타이밍 오프셋을 추정하도록 구성되는,장치.
- 통신 채널을 통해 수신되는 OFDM 전송에 대한 샘플들에 기초하여 여러 가정들 각각에 대한 제 1 메트릭을 유도하기 위한 수단 - 각각의 가정은 OFDM 전송을 위해 가정된 모드 및 보호 길이의 상이한 결합에 상응함 -;가정에 대한 제 1 메트릭에 기초하여 각각의 가정에 대한 타이밍 오프셋을 추정하기 위한 수단;상기 제 1 메트릭 및 상기 가정에 대한 추정된 타이밍 오프셋에 기초하여 각각의 가정에 대한 제 2 메트릭을 유도하기 위한 수단; 및상기 제 2 메트릭에 기초하여 OFDM 전송에 대한 모드 및 보호를 검출하기 위한 수단을 포함하는,장치.
- 제 26항에 있어서, 제 1 메트릭을 유도하기 위한 상기 수단은,가정에 대한 상관 결과들을 획득하기 위해서 상기 가정에 대한 보호 간격에 대해서 상관성을 수행하기 위한 수단,상기 가정에 대한 보호 간격의 에너지를 결정하기 위한 수단, 및상기 상관 결과들 및 상기 가정에 대한 에너지에 기초하여 가정에 대한 제 1 메트릭을 유도하기 위한 수단을 포함하는,장치.
- 제 26항에 있어서, 제 2 메트릭을 유도하기 위한 상기 수단은,가정에 대한 제 1 메트릭을 필터링하기 위한 수단,필터링된 제 1 메트릭 및 가정에 대한 추정된 타이밍 오프셋에 기초하여 가정에 대한 잡음을 추정하기 위한 수단, 및상기 필터링된 제 1 메트릭 및 상기 가정에 대한 추정된 잡음에 기초하여 가정에 대한 제 2 메트릭을 유도하기 위한 수단을 포함하는,장치.
- 통신 채널을 통해 수신되는 OFDM 전송에 대한 샘플들에 기초하여 여러 가정들 각각에 대한 적어도 하나의 파라미터를 계산하고 - 각각의 가정은 OFDM 전송을 위해 가정된 모드 및 보호 길이의 상이한 결합에 상응함 -, 가정에 대한 적어도 하나의 파라미터에 기초하여 여러 가정들 각각에 대한 메트릭을 유도하도록 구성되는 적어도 하나의 프로세서; 및상기 적어도 하나의 프로세서에 연결되는 메모리를 포함하고,적어도 하나의 가정의 경우에, 상기 샘플들의 일부(fraction)가 상기 적어도 하나의 파라미터를 계산하기 위해 사용되거나, 혹은 상기 메트릭에 이용가능한 엘리먼트들의 일부가 저장되는,장치.
- 제 29항에 있어서, 상기 적어도 하나의 가정 각각의 경우에, 상기 적어도 하나의 프로세서는 가정에 이용가능한 샘플들의 일부를 사용하여 상관성을 수행하도록 구성되는,장치.
- 제 29항에 있어서, 상기 적어도 하나의 가정 각각의 경우에, 상기 적어도 하나의 프로세서는 가정을 위해 가정된 보호 간격에 걸쳐 취해진 샘플들의 일부를 사용하여 상관성을 수행하도록 구성되는,장치.
- 제 29항에 있어서,상기 여러 가정들은 적어도 두 개의 상이한 보호 길이들을 커버하고,상기 적어도 하나의 프로세서는 상기 여러 가정들에 대한 동일한 수의 샘플들에 대해서 상관성을 수행하도록 구성되는,장치.
- 제 29항에 있어서, 상기 적어도 하나의 가정 각각의 경우에, 상기 적어도 하나의 프로세서는 가정에 대한 가능한 타이밍 오프셋들의 일부에 대해 메트릭을 유도하도록 구성되는,장치.
- 제 29항에 있어서, 상기 적어도 하나의 가정 각각의 경우에, 상기 적어도 하나의 프로세서는 여러 가정들에 대한 OFDM 심볼 크기에 대해서 동일한 시간 분해도를 갖는 메트릭을 유도하도록 구성되는,장치.
- 통신 채널을 통해 수신되는 OFDM 전송에 대한 샘플들에 기초하여 여러 가정들 각각에 대한 적어도 하나의 파라미터를 계산하기 위한 수단 - 각각의 가정은 OFDM 전송을 위해 가정된 모드 및 보호 길이의 상이한 결합에 상응함 -; 및가정에 대한 적어도 하나의 파라미터에 기초하여 여러 가정들 각각에 대한 메트릭을 유도하기 위한 수단을 포함하고,적어도 하나의 가정의 경우에, 상기 샘플들의 일부(fraction)가 적어도 하나의 파라미터를 계산하기 위해 사용되거나, 혹은 상기 메트릭에 이용가능한 엘리먼트들의 일부가 저장되는,장치.
- 제 35항에 있어서, 적어도 하나의 파라미터를 계산하기 위한 상기 수단은 가정에 이용가능한 샘플들의 일부를 사용하여 상관성을 수행하기 위한 수단을 포함하는,장치.
- 제 35항에 있어서, 메트릭을 유도하기 위한 상기 수단은 가정을 위해 가능한 타이밍 오프셋들의 일부에 대한 메트릭을 유도하기 위한 수단을 포함하는,장치.
- 제 1 보호 길이를 갖는 제 1 가정에 대한 제 1 상관 결과들을 획득하기 위해서 통신 채널을 통해 수신되는 OFDM 전송에 대한 샘플들에 대해 상관성을 수행하고, 상기 제 1 보호 길이보다 긴 제 2 보호 길이를 갖는 제 2 가정에 대한 제 2 상관 결과들을 획득하기 위해서 상기 제 1 상관 결과들을 결합하도록 구성되는 적어도 하나의 프로세서; 및상기 적어도 하나의 프로세서에 연결되는 메모리를 포함하는,장치.
- 제 38항에 있어서, 상기 제 2 보호 길이는 상기 제 1 보호 길이의 두 배만큼 긴,장치.
- 제 38항에 있어서, 상기 적어도 하나의 프로세서는 제 2 보호 길이보다 긴 제 3 보호 길이를 갖는 제 3 가정에 대한 제 3 상관 결과들을 획득하기 위해서 상기 제 2 상관 결과들을 결합하도록 구성되는,장치.
- 제 38항에 있어서, 상기 적어도 하나의 프로세서는 제 1 가정의 경우에 제 1 보호 간격에 대한 에너지들을 계산하고, 또한 제 2 가정의 경우에 제 2 보호 간격에 대한 에너지들을 획득하기 위해서 제 1 보호 간격에 대한 에너지들을 결합하도록 구성되는,장치.
- 통신 채널을 통해 수신되는 OFDM 전송의 모드 및 보호 길이를 검출하기 위해서 사용되는 적어도 하나의 메트릭에 기초하여 제 1 도달 경로(FAP)를 검출하고, 검출된 FAP에 기초하여 FFT 윈도우를 결정하며, FFT 윈도우에 기초하여 처리하기 위한 샘플들을 선택하도록 구성되는 적어도 하나의 프로세서; 및상기 적어도 하나의 프로세서에 연결되는 메모리를 포함하는,장치.
- 제 42항에 있어서, 상기 적어도 하나의 프로세서는 상관 결과들을 획득하기 위해서 가정된 보호 간격에 대한 샘플들에 대해서 상관성을 수행하고, 상기 가정된 보호 간격에 대한 에너지를 결정하고, 잡음을 추정하며, 상기 상관 결과들, 상기 에너지, 및 상기 추정된 잡음에 기초하여 적어도 하나의 메트릭을 유도하도록 구성되는,장치.
- 제 42항에 있어서, 상기 적어도 하나의 프로세서는 적어도 하나의 메트릭에 기초하여 임계치를 결정하고, 상기 적어도 하나의 메트릭 및 상기 임계치에 기초하여 FAP를 검출하도록 구성되는,장치.
- 제 44항에 있어서, 상기 적어도 하나의 프로세서는 FFT 윈도우에 대한 목표 위치를 나타내는 이득에 기초하여 임계치를 또한 결정하도록 구성되는,장치.
- 제 42항에 있어서, 상기 적어도 하나의 프로세서는 OFDM 전송을 위한 다수의 가능한 타이밍 오프셋들에 대해서 제 1 메트릭에 대한 다수의 엘리먼트들을 유도하고, 제 1 메트릭에 대한 가장 큰 엘리먼트를 결정하고, 제 1 메트릭 및 추정된 잡 음에 대한 가장 큰 엘리먼트에 기초하여 임계치를 결정하고, 상기 가장 큰 엘리먼트보다 더 이른 제 1 메트릭에 대한 여러 엘리먼트들을 선택하고, 임계치를 초과하면서 상기 여러 엘리먼트들 중 가장 이른 엘리먼트를 식별하며, 상기 식별된 엘리먼트에 기초하여 FAP를 검출하도록 구성되는,장치.
- 제 42항에 있어서, 상기 적어도 하나의 프로세서는 검출된 FAP 및 보호 길이에 의해서 결정되는 장소에 FFT 윈도우를 배치하도록 구성되는,장치.
- 제 42항에 있어서, 상기 적어도 하나의 프로세서는 검출된 FAP보다 한 보호 길이만큼 나중에 FFT 윈도우를 배치하도록 구성되는,장치.
- 통신 채널을 통해 수신되는 OFDM 전송의 모드 및 보호 길이를 검출하기 위해서 사용되는 적어도 하나의 메트릭에 기초하여 제 1 도달 경로(FAP)를 검출하기 위한 수단;검출된 FAP에 기초하여 FFT 윈도우를 결정하기 위한 수단; 및상기 FFT 윈도우에 기초하여 처리하기 위한 샘플들을 선택하기 위한 수단을 포함하는,장치.
- 제 49항에 있어서,상관 결과들을 획득하기 위해서 가정된 보호 간격에 대한 샘플들에 대해서 상관성을 수행하기 위한 수단,상기 가정된 보호 간격에 대한 에너지를 결정하기 위한 수단,잡음을 추정하기 위한 수단, 및상기 상관 결과들, 상기 에너지, 및 상기 추정된 잡음에 기초하여 적어도 하나의 메트릭을 유도하기 위한 수단을 더 포함하는,장치.
- 제 49항에 있어서, FAP를 검출하기 위한 상기 수단은,FFT 윈도우에 대한 목표 위치를 나타내는 이득 및 적어도 하나의 메트릭에 기초하여 임계치를 결정하기 위한 수단, 및상기 적어도 하나의 메트릭 및 상기 임계치에 기초하여 FAP를 검출하기 위한 수단을 포함하는,장치.
- 제 49항에 있어서, FFT 윈도우를 결정하기 위한 상기 수단은 검출된 FAP 및 보호 길이에 의해서 결정되는 장소에 FFT 윈도우를 배치하기 위한 수단을 포함하 는,장치.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US71898805P | 2005-09-20 | 2005-09-20 | |
US60/718,988 | 2005-09-20 | ||
US11/392,266 US8315191B2 (en) | 2005-09-20 | 2006-03-28 | Timing acquisition and mode and guard detection for an OFDM transmission |
US11/392,266 | 2006-03-28 | ||
PCT/US2006/036625 WO2007035810A1 (en) | 2005-09-20 | 2006-09-20 | Timing acquisition and mode and guard detection for an ofdm transmission |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080059576A true KR20080059576A (ko) | 2008-06-30 |
KR101281021B1 KR101281021B1 (ko) | 2013-07-08 |
Family
ID=37671088
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020087009329A KR101281021B1 (ko) | 2005-09-20 | 2006-09-20 | Ofdm 전송을 위한 타이밍 포착과 모드 및 보호 검출 |
Country Status (6)
Country | Link |
---|---|
US (1) | US8315191B2 (ko) |
EP (1) | EP1938542A1 (ko) |
JP (4) | JP4834099B2 (ko) |
KR (1) | KR101281021B1 (ko) |
CN (2) | CN105337922A (ko) |
WO (1) | WO2007035810A1 (ko) |
Families Citing this family (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1639775B1 (en) * | 2003-06-30 | 2007-10-10 | Nokia Corporation | Faster fine timing operation in multi-carrier system |
US7570577B2 (en) * | 2005-09-13 | 2009-08-04 | Nec Corporation | Apparatus, method, and program for detecting communication parameter |
KR100729726B1 (ko) * | 2005-09-14 | 2007-06-18 | 한국전자통신연구원 | 직교 주파수 분할 다중화 방식의 통신 시스템의 타이밍획득 및 반송파 주파수 오차 추정 장치 및 방법 |
US8315191B2 (en) * | 2005-09-20 | 2012-11-20 | Qualcomm Incorporated | Timing acquisition and mode and guard detection for an OFDM transmission |
JP2007336312A (ja) * | 2006-06-16 | 2007-12-27 | Nec Electronics Corp | 無線受信装置、信号処理方法及びプログラム |
US20080025418A1 (en) * | 2006-07-25 | 2008-01-31 | Legend Silicon | Method for channel estimation |
US7957259B1 (en) * | 2006-08-22 | 2011-06-07 | Marvell International Ltd. | Mode detection for DVB receiver |
US8587406B2 (en) * | 2006-09-01 | 2013-11-19 | Intermec Ip Corp. | RFID tags with orthogonal communication capabilities, and associated systems |
WO2008027622A2 (en) | 2006-09-01 | 2008-03-06 | Intermec Ip Corp. | Rfid tags with cdma communication capabilities |
US7907673B2 (en) * | 2006-10-26 | 2011-03-15 | Telefonaktiebolaget L M Ericsson (Publ) | Robust and low-complexity combined signal power estimation |
US7756209B2 (en) * | 2006-11-03 | 2010-07-13 | Nec Corporation | Apparatus, method, and program for identifying modulation mode |
JP4755077B2 (ja) * | 2006-12-22 | 2011-08-24 | 富士通セミコンダクター株式会社 | 伝送モード、ガード長検出回路とその方法 |
JP5006097B2 (ja) * | 2007-04-24 | 2012-08-22 | 京セラ株式会社 | 受信制御方法および無線通信装置 |
US8054925B2 (en) * | 2007-07-31 | 2011-11-08 | Alcatel Lucent | Method and apparatus for synchronizing a receiver |
US9426010B1 (en) * | 2007-11-21 | 2016-08-23 | University Of South Florida | Adaptive symbol transition method for OFDM-based cognitive radio systems |
DE602008004083D1 (de) * | 2008-02-18 | 2011-02-03 | Ericsson Telefon Ab L M | Verfahren und Gerät zur Bestimmung der Konfiguration eines Unterrahmens |
JP4524704B2 (ja) * | 2008-03-14 | 2010-08-18 | ソニー株式会社 | 復調回路、復調方法、プログラム、および受信装置 |
FR2936122B1 (fr) * | 2008-09-15 | 2010-10-15 | Commissariat Energie Atomique | Methode d'estimation aveugle de parametres de signal ofdm par filtrage adapte. |
CN101729089B (zh) * | 2008-10-23 | 2013-07-10 | 弥亚微电子(上海)有限公司 | 通信***的发射机、接收机及其同步方法 |
TWI404380B (zh) * | 2010-04-30 | 2013-08-01 | Mstar Semiconductor Inc | 訊號選擇裝置及其方法 |
US20130315323A1 (en) * | 2011-04-24 | 2013-11-28 | Broadcom Corporation | Traveling pilots within single user, multiple user, multiple access, and/or MIMO wireless communications |
WO2012158378A1 (en) * | 2011-05-18 | 2012-11-22 | Marvell World Trade Ltd. | Short guard interval with green field preamble |
KR20130006935A (ko) * | 2011-06-27 | 2013-01-18 | 삼성전자주식회사 | 수신기 및 이의 동작 방법 |
JP6019900B2 (ja) * | 2012-08-02 | 2016-11-02 | 三菱電機株式会社 | スペクトル拡散受信装置 |
US9119144B2 (en) | 2013-02-25 | 2015-08-25 | Qualcomm Incorporated | Method and apparatus for generation of balanced weight preamble sequences |
US8798221B1 (en) * | 2013-03-15 | 2014-08-05 | Qualcomm Incorporated | Method and apparatus for efficient acquisition of preambles with enhanced interference mitigation |
DE102013220927B3 (de) * | 2013-10-16 | 2014-12-18 | Technisat Digital Gmbh | Identifizieren eines Funksignals |
KR102523511B1 (ko) * | 2015-09-28 | 2023-04-18 | 원 미디어, 엘엘씨 | 고 반송 주파수 오프셋을 갖는 동적 채널들에서의 향상된 신호 검출 |
US11528176B2 (en) * | 2019-09-13 | 2022-12-13 | Samsung Electronics Co., Ltd | Apparatus and method for symbol time recovery using feedback loop |
Family Cites Families (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6035000A (en) * | 1996-04-19 | 2000-03-07 | Amati Communications Corporation | Mitigating radio frequency interference in multi-carrier transmission systems |
JPH10209998A (ja) * | 1997-01-20 | 1998-08-07 | Sony Corp | 復調装置 |
JP2852295B2 (ja) * | 1997-05-26 | 1999-01-27 | 株式会社次世代デジタルテレビジョン放送システム研究所 | Ofdm信号復調装置 |
EP1063824B1 (en) * | 1999-06-22 | 2006-08-02 | Matsushita Electric Industrial Co., Ltd. | Symbol synchronisation in multicarrier receivers |
US6532258B1 (en) * | 1999-06-24 | 2003-03-11 | Ibiquity Digital Corporation | Method for estimating signal-to-noise ratio of digital carriers in an AM compatible digital audio broadcasting system |
AU740804B2 (en) * | 1999-07-19 | 2001-11-15 | Nippon Telegraph & Telephone Corporation | OFDM packet communication receiver system |
JP3807878B2 (ja) | 1999-07-23 | 2006-08-09 | 三菱電機株式会社 | Ofdmデジタル受信機 |
JP3584393B2 (ja) * | 2000-02-14 | 2004-11-04 | 株式会社ケンウッド | ガード相関器 |
GB2364865B (en) | 2000-07-12 | 2004-01-21 | Conexant Systems Inc | Receiver circuit |
GB2369015A (en) | 2000-11-09 | 2002-05-15 | Sony Uk Ltd | Receiver that uses guard signals to estimate synchronisation position |
JP3989173B2 (ja) | 2000-12-28 | 2007-10-10 | 三洋電機株式会社 | デジタル放送受信装置 |
US7499508B2 (en) * | 2001-04-03 | 2009-03-03 | Agere Systems Inc. | Method and apparatus for adjusting the gain of an if amplifier in a communication system |
US7088782B2 (en) * | 2001-04-24 | 2006-08-08 | Georgia Tech Research Corporation | Time and frequency synchronization in multi-input, multi-output (MIMO) systems |
ES2188370B1 (es) * | 2001-05-21 | 2004-10-16 | Diseño De Sistemas En Silicio, S.A. | Procedimiento para la sincronizacion en el enlace descendente de multiples usuarios en un sistema de transmision punto a multipunto con modulacion ofdm. |
EP1267536A1 (en) * | 2001-06-13 | 2002-12-18 | Conexant Systems, Inc. | Multicarrier receiver with detection of the transmission mode and length of the guard interval |
GB2376855A (en) * | 2001-06-20 | 2002-12-24 | Sony Uk Ltd | Determining symbol synchronisation in an OFDM receiver in response to one of two impulse response estimates |
JP3798656B2 (ja) * | 2001-06-22 | 2006-07-19 | 株式会社ケンウッド | 直交周波数分割多重信号受信装置、受信装置、直交周波数分割多重信号受信方法及び受信方法 |
JP2003046472A (ja) | 2001-08-01 | 2003-02-14 | Fujitsu Ltd | Ofdmモード/ガード長検出方法及び装置 |
WO2003032541A1 (fr) * | 2001-09-28 | 2003-04-17 | Fujitsu Limited | Procede et dispositif de reception a multiplexage par repartition orthogonale de la frequence |
JP3649326B2 (ja) * | 2001-11-13 | 2005-05-18 | 日本電気株式会社 | Ofdm方式のガードインターバル長制御方法及びofdm送受信装置 |
KR20040009938A (ko) * | 2002-07-26 | 2004-01-31 | 주식회사 오픈솔루션 | 초기심볼 동기 검출장치 및 그 방법 |
US7039131B2 (en) * | 2002-08-02 | 2006-05-02 | Agere Systems Inc. | Carrier frequency offset estimation in a wireless communication system |
US7352730B2 (en) * | 2002-08-13 | 2008-04-01 | Koninklijke Philips Electronics N.V. | Joint channel and noise variance estimation in a wideband OFDM system |
US7457230B2 (en) * | 2003-01-31 | 2008-11-25 | Ntt Docomo, Inc. | Sending radio station, receiving radio station, radio communication system, and radio communication method |
US20040223449A1 (en) * | 2003-05-08 | 2004-11-11 | Yih-Ming Tsuie | Mode detection for OFDM signals |
TWI235560B (en) * | 2003-10-31 | 2005-07-01 | Ind Tech Res Inst | Apparatus and method for synchronization of OFDM systems |
US7480234B1 (en) * | 2003-10-31 | 2009-01-20 | Cisco Technology, Inc. | Initial timing estimation in a wireless network receiver |
DE602004029754D1 (de) * | 2003-12-08 | 2010-12-09 | Panasonic Corp | Demodulator und Demodulationsmethode und integrierter Schaltkreis des Demodulators |
US7228113B1 (en) * | 2004-04-05 | 2007-06-05 | National Semiconductor Corporation | SIMO/MISO transceiver for providing packet data communication with SISO transceiver |
US7860193B2 (en) * | 2004-07-20 | 2010-12-28 | Qualcomm Incorporated | Coarse timing estimation system and methodology for wireless symbols |
US20060140109A1 (en) * | 2004-12-28 | 2006-06-29 | Mediatek Incorporation | Method and system for joint mode and guard interval detection |
US7570666B2 (en) * | 2005-02-01 | 2009-08-04 | Industrial Technology Research Institute | Method and apparatus for guard interval detection in multi-carrier receiver |
US8315191B2 (en) * | 2005-09-20 | 2012-11-20 | Qualcomm Incorporated | Timing acquisition and mode and guard detection for an OFDM transmission |
-
2006
- 2006-03-28 US US11/392,266 patent/US8315191B2/en not_active Expired - Fee Related
- 2006-09-20 CN CN201510846494.XA patent/CN105337922A/zh active Pending
- 2006-09-20 CN CN201210280097.7A patent/CN102780673B/zh not_active Expired - Fee Related
- 2006-09-20 JP JP2008532346A patent/JP4834099B2/ja not_active Expired - Fee Related
- 2006-09-20 WO PCT/US2006/036625 patent/WO2007035810A1/en active Application Filing
- 2006-09-20 EP EP06803906A patent/EP1938542A1/en not_active Withdrawn
- 2006-09-20 KR KR1020087009329A patent/KR101281021B1/ko not_active IP Right Cessation
-
2011
- 2011-05-23 JP JP2011115014A patent/JP5456722B2/ja not_active Expired - Fee Related
- 2011-05-23 JP JP2011115013A patent/JP5280486B2/ja not_active Expired - Fee Related
- 2011-05-23 JP JP2011115015A patent/JP5280487B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP5280487B2 (ja) | 2013-09-04 |
CN105337922A (zh) | 2016-02-17 |
JP2011229157A (ja) | 2011-11-10 |
JP5456722B2 (ja) | 2014-04-02 |
WO2007035810A1 (en) | 2007-03-29 |
US20070086329A1 (en) | 2007-04-19 |
CN102780673B (zh) | 2015-10-21 |
CN102780673A (zh) | 2012-11-14 |
JP2009509470A (ja) | 2009-03-05 |
EP1938542A1 (en) | 2008-07-02 |
JP4834099B2 (ja) | 2011-12-07 |
JP5280486B2 (ja) | 2013-09-04 |
US8315191B2 (en) | 2012-11-20 |
JP2011211732A (ja) | 2011-10-20 |
JP2011211733A (ja) | 2011-10-20 |
KR101281021B1 (ko) | 2013-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101281021B1 (ko) | Ofdm 전송을 위한 타이밍 포착과 모드 및 보호 검출 | |
KR100947794B1 (ko) | 미세 타이밍 획득 | |
KR101036778B1 (ko) | 시분할 멀티플렉싱 파일럿을 이용하는 브로드캐스트ofdm 시스템에서의 동기화 | |
CA2629787C (en) | Synchronisation in a multicarrier receiver with guard interval correlation | |
KR100828389B1 (ko) | Ofdm 시스템에서 주파수 에러 추정 및 프레임 동기화 | |
CN101401380B (zh) | 一种用于确定在无线通信接收机处的频率偏移的方法、装置及接收机 | |
KR101022080B1 (ko) | 통신 시스템에서 개략적인 빈 주파수 동기화 | |
US8265214B2 (en) | Method and apparatus for adaptive timing synchronization in a communication network | |
KR101291859B1 (ko) | 변화하는 채널 조건에 대한 개선된 타이밍 획득 방법 및 시스템 | |
JP2011502453A (ja) | 時分割多重化パイロットを使用する同報ofdmシステムにおける同期化 | |
KR100675563B1 (ko) | 수신 신호 정보 검출 장치 및 그 방법 | |
JP2011502454A (ja) | 時分割多重化パイロットを使用する同報ofdmシステムにおける同期化 | |
CN101310501A (zh) | 用于ofdm传输的定时获取及模式和保护检测 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20160330 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20170330 Year of fee payment: 5 |
|
LAPS | Lapse due to unpaid annual fee |