KR20110071138A - 시그널링 정보 송수신 방법 - Google Patents
시그널링 정보 송수신 방법 Download PDFInfo
- Publication number
- KR20110071138A KR20110071138A KR1020117011386A KR20117011386A KR20110071138A KR 20110071138 A KR20110071138 A KR 20110071138A KR 1020117011386 A KR1020117011386 A KR 1020117011386A KR 20117011386 A KR20117011386 A KR 20117011386A KR 20110071138 A KR20110071138 A KR 20110071138A
- Authority
- KR
- South Korea
- Prior art keywords
- signaling information
- frame
- fec block
- encoded
- fec
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0057—Block codes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0041—Arrangements at the transmitter end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0072—Error control for data other than payload data, e.g. control data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/0079—Formats for control data
- H04L1/008—Formats for control data where the control data relates to payload of a different packet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/0083—Formatting with frames or packets; Protocol or part of protocol for error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Error Detection And Correction (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
통신 시스템에서 수신기로 전송될 프레임 내의 시그널링 정보를 보호하기 위한 방법으로서, 상기 프레임의 프레임 시그널링 정보를 인코딩하여 상기 프레임 시그널링 정보를 보호하는 단계; 및 리드-뮬러(Reed-Muller) 코드들을 사용하여 상기 프레임 내의 FEC 블록들의 포워드 에러 정정 FEC 블록 시그널링 정보를 인코딩하여 상기 FEC 블록 시그널링 정보를 보호하는 단계를 포함하는 방법이 개시된다.
Description
본 발명은 일반적으로 통신 시스템에 관한 것으로서, 구체적으로는 통신 시스템에서 시그널링 데이터를 송수신하기 위한 방법 및 장치에 관한 것이다.
시그널링 정보의 전송은 통신 시스템에 매우 중요하다. 시그널링 정보의 일부가 손실되면, 페이로드 데이터 복조에 큰 영향을 미칠 것이다. 채널 환경에 잡음이 많은 경우, 시그널링 정보의 적절한 보호가 필요하다. 예컨대, DVB-T(Digital Video Broadcast-Terrestrial), DTMB(Digital Terrestrial Multimedia Broadcast, 중국 지상 통신 표준) 및 최신 DVB-T2 표준은 모두 시그널링 보호를 정의한다.
DVB-C(Digital Video Broadcasting-Cable)는 1세대 케이블 전송 시스템이다(예컨대, EN 300 429 V.1.2.1 (1998-04) Digital Video Broadcasting (DVB); Framing structure, channel coding and modulation for cable systems 참조). 그러나, 시그널링 정보를 보호하기 위해 2세대 케이블 시스템인 DVB-C2로의 이동이 현재 연구되고 있다.
도 1은 DVB-T2 OFDM 프레임에서 사용되는 L1(layer 1) 시그널링 구조를 나타내는 개략도이다. 도 1에 도시된 바와 같이, 시그널링 정보는 3개의 주요 부분, 즉 P1 시그널링, L1 프리-시그널링 및 L1 포스트-시그널링으로 분할된다. P1 시그널링은 P1 심벌들에 의해 운반되며, 전송 타입 및 기본 전송 파라미터들을 지시하는 데 사용된다. L1 프리-시그널링 및 L1 포스트-시그널링을 포함하여, 나머지 시그널링은 P2 심벌들에 의해 운반된다. L1 프리-시그널링은 L1 포스트 시그널링의 수신 및 디코딩을 가능하게 하며, 또한 L1 포스트 시그널링은 수신기가 필요로 하는 파라미터들을 액세스 물리 계층 파이프들로 차례대로 운반한다. L1 포스트 시그널링은 2개의 주요 부분, 즉 구성 가능 부분 및 동적 부분으로 더 분할되며, 옵션인 확장 필드가 이들에 이어진다. L1 포스트 시그널링은 CRC 및 패딩(필요한 경우)으로 마무리된다.
DVB-T2에서 OFDM 프레임의 L1 시그널링 정보를 보호하기 위하여, 시그널링 정보에 대해 FEC(Forward Error Correction) 인코딩을 수행하기 위한 연쇄 채널 코드가 제안되었으며, 이 코드는 천공된(punctured) S2-LDPC 코드들을 사용하는 내부 코드와 단축된 BCH 코드들을 사용하는 외부 코드를 갖는다. 이러한 보호 방식은 OFDM 프레임의 후속 데이터 페이로드에 사용되는 코덱스(codex)를 재사용할 수 있다. 위의 설명으로부터, DVB-T2에서는 OFDM 프레임 레벨에서 시그널링 정보가 보호된다는 것을 알 수 있다. 또한, DTMB 및 DVB-T의 경우, OFDM 프레임 레벨에서 또한 시그널링 정보가 보호된다.
본 발명은 통신 시스템에서 수신기로 전송될 프레임 내의 시그널링 정보를 보호하기 위한 방법으로서, 상기 프레임의 프레임 시그널링 정보를 인코딩하여 상기 프레임 시그널링 정보를 보호하는 단계; 및 리드-뮬러(Reed-Muller) 코드들을 사용하여 상기 프레임 내의 FEC 블록들의 포워드 에러 정정 FEC 블록 시그널링 정보를 인코딩하여 상기 FEC 블록 시그널링 정보를 보호하는 단계를 포함하는 방법에 관한 것이다.
리드-뮬러 코드들은 FEC 블록 시그널링 정보를 인코딩하기 위해 선택되며, 따라서 FEC 블록 헤더가 수신기에서 쉽게 검출될 수 있는데, 그 이유는 RM 코드워드들의 대칭 구조가 자동 상관 계산을 이용함으로써 RM 코드워드들과 데이터 스트림을 구별하는 것을 도울 수 있기 때문이다.
본 발명은 또한, 프레임 내의 시그널링 정보를 보호하기 위한 위의 방법을 구현하기 위한 송신기에 관한 것이다. 이 송신기는 프레임의 각각의 FEC 데이터 블록에 대한 각각의 시그널링 정보를 제공하기 위한 시그널링 생성기; 상기 각각의 시그널링 정보를 인코딩하기 위한 FEC 인코더; 및 인코딩된 시그널링 정보 및 대응하는 FEC 데이터 블록을 포함하는 인코딩된 FEC 블록을 형성하기 위한 프레임 빌더를 포함한다.
일 실시예에 따르면, 상기 송신기의 시그널링 정보 생성기는 상기 프레임에 대한 시그널링 정보를 더 제공하고, 상기 FEC 인코더는 또한 상기 프레임 시그널링 정보를 인코딩하며, 상기 프레임 빌더는 또한 상기 인코딩된 프레임 시그널링 정보 및 상기 인코딩된 FEC 블록을 포함하는 인코딩된 프레임을 형성한다.
본 발명은 또한, 통신 시스템에서 송신기로부터 프레임 내의 시그널링 정보를 수신하기 위한 방법으로서, 상기 프레임의 인코딩된 프레임 시그널링 정보 및 인코딩된 FEC 블록 시그널링 정보를 수신하는 단계; 및 상기 인코딩된 시그널링 정보를 디코딩하여 대응하는 FEC 데이터 블록을 복구하는 단계를 포함하고, 상기 인코딩된 FEC 블록 시그널링 정보는 리드-뮬러 코드들로 인코딩된 FEC 블록 시그널링 정보인 시그널링 정보 수신 방법에 관한 것이다.
본 발명은 또한, 인코딩된 프레임을 디코딩하기 위한 위의 방법을 구현하기 위한 수신기에 관한 것이다. 이 수신기는 FEC 데이터 블록 및 상기 FEC 데이터 블록에 대한 인코딩된 시그널링 정보를 포함하는 상기 프레임의 각각의 인코딩된 FEC 블록을 수신하기 위한 수단; 및 상기 각각의 인코딩된 시그널링 정보를 디코딩하여 대응하는 FEC 데이터 블록을 복구하기 위한 FEC 디코더를 포함한다.
일 실시예에 따르면, 상기 수신기의 수신 수단은 또한 인코딩된 프레임 시그널링 정보를 포함하는 인코딩된 프레임을 수신하며, 상기 FEC 디코더는 또한 상기 인코딩된 프레임 시그널링 정보를 디코딩하여 상기 프레임을 복구한다.
이러한 본 발명의 양태들 및 다른 양태들, 특징들 및 이점들은 첨부 도면들과 관련된 아래의 설명으로부터 명확해질 것이다.
도 1은 DVB-T2 OFDM 프레임에서 사용되는 L1 시그널링 구조를 나타내는 개략도이다.
도 2는 본 발명의 일 실시예에 따른 송신기 및 수신기를 포함하는 통신 시스템을 나타내는 예시적인 블록도이다.
도 3은 본 발명의 일 실시예에 따른 FEC 시그널링에 대한 RM 인코딩의 블록도이다.
도 4는 본 발명의 실시예에 따른 전송 프레임에 대한 인코딩 방식을 나타내는 개략도이다.
도 5는 본 발명의 다른 실시예에 따른 다른 FEC 인코딩 방식을 나타내는 개략도이다.
도 1은 DVB-T2 OFDM 프레임에서 사용되는 L1 시그널링 구조를 나타내는 개략도이다.
도 2는 본 발명의 일 실시예에 따른 송신기 및 수신기를 포함하는 통신 시스템을 나타내는 예시적인 블록도이다.
도 3은 본 발명의 일 실시예에 따른 FEC 시그널링에 대한 RM 인코딩의 블록도이다.
도 4는 본 발명의 실시예에 따른 전송 프레임에 대한 인코딩 방식을 나타내는 개략도이다.
도 5는 본 발명의 다른 실시예에 따른 다른 FEC 인코딩 방식을 나타내는 개략도이다.
이하, 본 발명의 다양한 예시적인 실시예들에 따른 본 발명의 많은 이점/특징을 예시하기 위한 설명이 첨부 도면들을 참조하여 제공된다.
DVB-T(Digital Video Broadcasting-Terrestrial)에 대한 더 많은 정보를 위해, ETSI EN 300 744 V1.4.1 (2001-01); Framing structure, channel coding and modulation for digital terrestrial television을 참고하고; DVB-C(Digital Video Broadcasting-Cable)에 대한 더 많은 정보를 위해, EN 300 429 V.1.2.1 (1998-04) Digital Video Broadcasting (DVB); Framing structure, channel coding and modulation for cable systems를 참고하고; DVB-S2(Digital Video Broadcast-satellite) 시스템에 대한 더 많은 정보를 위해, European Telecommunications Standards Institute (ETSI) Draft EN 302307, v.1.1.1, June 2004를 참고하고, 중국 디지털 텔레비전 시스템에 대한 더 많은 정보를 위해, (GB) 20600-2006 (Digital Multimedia Broadcasting - Terrestrial / Handheld (DMB-T/H)를 참고한다. (MPEG)-2 시스템 표준(ISO/IEC 13818-1)에 대한 더 많은 정보를 위해. 또한, 본 발명의 개념은 통상의 프로그래밍 기술들을 이용하여 구현될 수 있으며, 따라서 그와 같은 것들은 본 명세서에서 설명되지 않는다는 점에 유의해야 한다. 이와 관련하여, 본 명세서에서 설명되는 실시예들은 아날로그 또는 디지털 영역들에서 구현될 수 있다.
OFDM 프레임은 전송될 오디오 및/또는 비디오 데이터와 같은 데이터 심벌들의 다수의 FEC(Forward error correction) 데이터 블록을 포함한다는 것이 알려져 있다. 전술한 바와 같이, DVB-T2에서의 시그널링 구조는 프레임 레벨에 기초한다. 따라서, 하나의 T2 프레임 내의 데이터 심벌들의 모든 FEC 블록들은 코드 레이트(rate) 및 변조와 같은 동일한 시그널링 파라미터들에 따라야 한다.
본 발명의 일 실시예에 따르면, FEC 블록들의 시그널링 정보는 FEC 인코딩에 의해 보호되며, 따라서 가변 코딩 및 변조(VCM)를 지원할 수 있다. 이 경우, 시그널링 정보는 프레임 레벨이 아니라 FEC 레벨에서 변할 수 있다.
이제, 도 2를 참조하면, 송신기(100) 및 수신기(200)를 포함하는 실시예에 따른 통신 시스템의 예시적인 블록도가 도시되어 있다. 본 발명의 실시예의 설명과 관련된 부분들만이 송신기(100) 및 수신기(200) 내에 도시되어 있다. 통신 시스템에서, 송신기(100)는 도 2에 도시된 바와 같이 OFDM 프레임의 비디오 및/또는 오디오 정보 및 FEC 인코딩된 시그널링 정보를 갖는 OFDM 신호를 통신 채널을 통해 수신기(200)로 전송(또는 방송)한다.
송신기(100)는 L1 시그널링 생성기(102), FEC 인코더(104), 맵핑 장치(106) 및 프레임 빌더(108)를 포함한다. 대안으로서, 송신기(100)는 프로세서 기반 시스템이며, 하나 이상의 프로세서 및 관련 메모리를 포함한다. 이와 관련하여, 컴퓨터 프로그램들 또는 소프트웨어가 예를 들어 FEC 인코더(104)를 구현하기 위해, 프로세서에 의한 실행을 위하여 메모리에 저장된다. 프로세서는 하나 이상의 저장 프로그램 제어 프로세서를 나타내며, 이들은 시그널링 정보 보호 기능에 전용화될 필요는 없는데, 예컨대 프로세서는 송신기(100)의 다른 기능들도 제어할 수 있다. 메모리는 임의의 저장 장치, 예컨대 랜덤 액세스 메모리(RAM), 판독 전용 메모리(ROM) 등을 나타내며, 송신기(100)의 내부 및/또는 외부에 있을 수 있으며, 필요에 따라 휘발성 및/또는 비휘발성이다.
송신기(100)에서, L1 시그널링 생성기(102)는 DVB 전송 표준에 따라 각각의 전송 프레임에 대한 L1 시그널링 파라미터들, 예컨대 FFT 크기, 선택된 가드 인터벌 파일럿 패턴, 코딩 레이트 및 변조 방식을 수신기(200)에 제공하도록 적응된다. 시그널링 파라미터들은 프레임마다 변할 수 있다. 시그널링 파라미터들이 선택되는 방법은 본 실시예와 무관하며, DVB 표준에 따라 수행된다. 실시예에 따르면, L1 시그널링 생성기(102)는 프레임 내의 데이터 심벌들의 각각의 FEC 블록에 대해 코드 레이트 및 변조와 같은 시그널링 파라미터들도 제공한다. 시그널링 파라미터들은 FEC 블록마다 변할 수도 있는데, 즉 가변 코딩 및 변조(VCM)가 구현된다.
FEC 인코더(104)는 후술하는 프레임 빌더(108)에 의해 인코딩된 프레임을 형성하기 위해 각각의 프레임에 대한 시그널링 파라미터들을 인코딩하도록 적응되며, 예를 들어 프레임은 OFDM 프레임 시그널링을 보호하기 위해 연쇄 코드들을 이용하여 인코딩된다. 또한, FEC 인코더(104)는 프레임 빌더(108)에 의해 인코딩된 FEC 블록을 형성하기 위해 FEC 시그널링을 보호하는 예컨대 리드-뮬러 코드들을 이용하여 각각의 FEC 데이터 블록에 대한 각 시그널링 파라미터들을 인코딩하도록 적응되며, 인코딩된 FEC 블록은 인코딩된 시그널링 정보 및 대응하는 FEC 데이터 블록을 포함한다.
이제, 도 3을 참조하면, 본 실시예에 따른 RM 코드들에 의한 FEC 시그널링에 대한 인코딩 방식의 블록도가 도시되어 있다. FEC 시그널링 정보를 인코딩하는 데 사용되는 RM 코드들은 1차 RM 코드들 (32,6), (64,7), 2차 RM 코드들 (32,16), (64,22), 2차 RM 코드들의 서브코드 (32,10) 또는 단축된 RM 코드들 (30,14)일 수 있다. 최종 옵션은 FEC 블록 시그널링 정보 비트 수 및 채널 환경에 의존한다. 도 3에 도시된 바와 같은 실시예에서는, FEC 블록 시그널링 정보 비트 수가 16개이므로 RM 코드 (32,16)이 사용된다. 인코딩된 FEC 블록을 취득하기 위해, 인코딩된 시그널링 데이터에 대해 QPSK 맵핑 프로세스가 수행된다.
이제, 도 2를 다시 참조하면, 송신기(100)는 맵핑 장치(106)를 이용하여 FEC 인코딩된 시그널링을 변조하고, 프레임 빌더(108)에서 인코딩된 프레임 시그널링 정보 및 인코딩된 FEC 블록을 포함하는 인코딩된 전송 프레임을 형성한다. 이어서, 인코딩된 전송 프레임들은 통신 채널을 통해 수신기(200)로 전송된다.
수신기(200)는 디맵핑 장치(202) 및 FEC 디코더(204)를 포함한다. 대안으로서, 송신기(100)와 같이, 수신기(200)도 프로세서 기반 시스템이며, 하나 이상의 프로세서 및 관련 메모리를 포함한다. 이와 관련하여, 컴퓨터 프로그램들 또는 소프트웨어가 예를 들어 FEC 디코더(204)를 구현하기 위해 프로세서에 의한 실행을 위하여 메모리에 저장된다. 프로세서는 하나 이상의 저장 프로그램 제어 프로세서를 나타내며, 이들은 시그널링 정보 처리 기능에 전용화될 필요는 없는데, 예컨대 프로세서는 수신기(200)의 다른 기능들도 제어할 수 있다. 메모리는 임의의 저장 장치, 예컨대 랜덤 액세스 메모리(RAM), 판독 전용 메모리(ROM) 등을 나타내며, 수신기(200)의 내부 및/또는 외부에 있을 수 있으며, 필요에 따라 휘발성 및/또는 비휘발성이다.
수신기(200)에서, 디맵핑 장치(202)는 인코딩된 프레임이 데이터 심벌 및 인코딩된 시그널링 정보로 분할된 후에 수신된 OFDM 신호 내의 인코딩된 시그널링 정보를 복조하도록 적응되며, FEC 디코더(204)는 인코딩된 시그널링 정보를 디코딩하도록 적응되며, 따라서 OFDM 프레임은 디코딩된 시그널링 정보에 기초하여 복구된다. 구체적으로, FEC 디코더(204)는 각각의 인코딩된 프레임을 디코딩하여, 그것의 시그널링 파라미터, 예컨대 FFT 크기, 가드 인터벌 파일럿 패턴 선택, 코딩 레이트 및 변조 방식을 취득한다. FEC 디코더(204)는 또한 RM 디코딩에 의해 프레임의 인코딩된 FEC 블록 내의 인코딩된 시그널링 정보를 디코딩하여, 코드 레이트 및 변조와 같은 FEC 블록 시그널링 파라미터들을 취득하며, 따라서 데이터 심벌들의 각 FEC 데이터 블록은 대응하는 FEC 블록 시그널링 파라미터들에 기초하여 복구될 수 있다.
이제, 도 4를 참조하면, 실시예에 따른 전송 프레임에 대한 인코딩 방식의 개략도가 도시되어 있다. 도 4에서, 전송 프레임은 OFDM 시그널링 및 데이터 심벌들에 대한 프리앰블을 포함한다. 전술한 바와 같이, 연쇄 코드(BCH+S2-LDPC)를 이용하여 OFDM 시그널링을 보호하여 인코딩된 프레임 시그널링을 형성한다. 대안으로서, 오버헤드를 줄이기 위해, BCH 코드들은 더 단축될 수 있으며, S2-LDPC는 채널 환경에서의 OFDM 시그널링 정보 비트 수 요건에 기초하여 더 천공될 수 있다. 다른 실시예는 단축된 BCH(7032,7200) 및 1/2의 코드 레이트를 갖는 천공된 DVB-S2 LDPC를 사용한다.
또한, 도 4에서, FEC 블록 시그널링 정보를 보호하기 위하여, 리드-뮬러(RM) 코드를 이용하여, 각각의 FEC 데이터 블록에 대한 시그널링 정보를 인코딩하여, FEC 데이터 블록 및 인코딩된 FEC 블록 시그널링 정보를 포함하는 인코딩된 FEC 블록을 형성한다. 리드-뮬러 코드는 다수 논리 디코더를 지원할 수 있으며, 따라서 매우 짧은 디코딩 시간을 필요로 하여 수신기에서의 시그널링 정보 디코딩 프로세스를 고속화할 수 있다. 또한, 리드-뮬러 코드들은 우수한 에러 성능도 가지며, 이는 관련 시그널링 정보의 보호를 도울 수 있다.
또한, RM 코드워드들의 대칭 구조는 RM 코드워드들과 데이터 스트림의 구별을 도울 수 있으며, 따라서 수신기에서 FEC 블록 헤더가 쉽게 검출될 수 있다. 예컨대, 도 3에 도시된 바와 같은 RM 코드 (32,16)가 FEC 블록 시그널링 정보를 인코딩하는 데 사용될 때, FEC 블록 시그널링 정보에 기초하여 RM 생성기 행렬의 16 행의 선형 조합에 의해 RM 코드워드들이 얻어진다. 생성기 행렬 내에는 대칭 구조를 갖는 6 행이 존재한다.
수신기에서, RM 코드워드들이 수신될 때, 대칭 구조를 갖는 6 행의 RM 자동 상관 결과를 이용하여 FEC 블록 헤더를 검출할 수 있다. 예컨대, 자동 상관의 피크 값이 소정의 임계치에 도달할 때, 자동 상관의 시작 위치는 FEC 블록의 시작 위치, 즉 FEC 블록 헤더이다.
다른 실시예에서는, 각각의 FEC 데이터 블록에 대한 시그널링 정보를 인코딩하기 위해 LDPC 코드들도 이용될 수 있다. LDPC 코드들을 유연하게 사용하기 위하여, 단축 기술에 의해 얻어지는 짧은 LDPC 코드는 유한 기하(geometry)에서 정의될 수 있으며, (31,16), (63,22), (63,37), (255,21), (255,175)와 같은 다단계 다수 논리 디코딩을 지원할 수 있다. FEC 블록 시그널링 정보 비트 수 16을 갖는 위의 실시예에 따르면, LDPC 코드는 (42,16)으로 단축될 수 있다.
통신 전송 환경에서, 특히 케이블 전송에서, 충격 잡음의 영향을 극복하는 방법은 중요한 문제이다. 이제, 도 5를 참조하면, 충격 잡음을 극복하기 위한 다른 실시예에 따른 다른 FEC 인코딩 방식의 개략도가 도시되어 있다.
도 5에 도시된 바와 같은 실시예에서, 제1 인코딩된 FEC 블록은 2개의 RM 코드를 운반하며, 이들 중 하나는 제1 FEC 데이터 블록에 대한 인코딩된 FEC 블록 시그널링이고, 다른 하나는 제2 FEC 데이터 블록에 대한 인코딩된 FEC 블록 시그널링이다. 따라서, L-1 번째로 인코딩된 FEC 블록은 L-1 번째 FEC 데이터 블록 및 L 번째 FEC 데이터 블록 양자에 대한 인코딩된 FEC 블록 시그널링을 운반한다. OFDM 프레임의 최종 인코딩된 FEC 블록의 경우, 이것은 L 번째 FEC 데이터 블록 및 L-1 번째 FEC 데이터 블록 양자에 대한 인코딩된 FEC 블록 시그널링을 운반한다.
실시예에서는, 반복 시그널링 보호를 구현하기 위한 FEC 블록 인코딩 방식의 특정 배열(arrangement)이 설명된다. 그러나, 다른 반복 시그널링 보호 방법들도 이용될 수 있다. 예를 들어, 하나의 RM 모듈은 둘보다 많은 RM 코드를 포함할 수 있으며, 하나의 RM 코드가 L 번째 FEC 블록 시그널링에 대해 사용되는 경우, 다른 코드는 L+2 번째 FEC 블록 시그널링 또는 통신 환경의 요건들에 기초하는 다른 선택에 대해 사용될 수 있다. 또한, 요건에 따라 FEC 데이터 블록의 시그널링 정보를 인코딩하기 위해 다른 코드들도 사용될 수 있으며, 따라서 RM 코드 및 LDPC 코드는 본 발명의 일 실시예일 뿐, 한정이 아니다. 실시예에 따르면, 2개의 RM 코드워드를 사용하여, FEC 블록 헤더를 정확히 검출할 수 있는데, 그 이유는 자동 상관 결과에서 2개의 피크 값이 발생하기 때문이다.
개별적인 기능 요소들과 관련하여 설명되었지만, 전술한 일부 기능 요소들은 하나 또는 그 이상의 집적 회로(IC)에서 구현될 수 있다. 마찬가지로, 개별 요소들로서 도시되지만, (예를 들어, 도 1의) 임의 또는 모든 요소는 저장 프로그램 제어 프로세서, 예컨대 관련 소프트웨어를 실행하는 디지털 신호 프로세서에서 구현될 수 있다. 또한, DVB 시스템과 관련하여 설명되었지만, 본 발명의 원리들은 다른 타입의 통신 시스템들, 예컨대 위성, Wi-Fi(Wireless-Fidelity), 셀룰러 등에도 적용될 수 있다. 사실상, 본 발명의 개념은 정지 또는 이동 송신기들 및 수신기들에도 적용될 수 있다.
따라서, 위의 설명은 단지 본 발명의 실시예를 예시할 뿐이며, 따라서 이 분야의 기술자들은 본 명세서에 명시적으로 설명되지 않았지만 본 발명의 원리들을 구현하고 그 사상 및 범위 내에 속하는 다양한 대안 배열들을 발명할 수 있다는 것을 알 것이다.
Claims (11)
- 통신 시스템에서 수신기로 전송될 프레임 내의 시그널링 정보를 보호하기 위한 방법으로서,
상기 프레임의 프레임 시그널링 정보를 인코딩하여 상기 프레임 시그널링 정보를 보호하는 단계; 및
리드-뮬러(Reed-Muller) 코드들을 사용함으로써 상기 프레임 내의 FEC 블록들의 포워드 에러 정정 FEC 블록 시그널링 정보를 인코딩하여 상기 FEC 블록 시그널링 정보를 보호하는 단계
를 포함하는, 시그널링 정보의 보호 방법. - 제1항에 있어서,
상기 프레임을 상기 수신기로 전송하는 단계를 더 포함하고,
상기 인코딩된 FEC 블록 시그널링 정보에 이어서 각각의 FEC 블록들의 FEC 블록 데이터가 뒤따르는, 시그널링 정보의 보호 방법. - 제1항에 있어서,
상기 프레임을 상기 수신기로 전송하는 단계를 더 포함하고,
각각의 FEC 블록에 대해 반복 시그널링 정보 보호가 이용되는, 시그널링 정보의 보호 방법. - 제1항 내지 제3항 중 어느 한 항에 있어서,
상기 FEC 블록 시그널링 정보가 RM 코드들에 의해 인코딩되어, 대칭 구조를 갖는 인코딩된 FEC 블록 시그널링 정보를 형성하는, 시그널링 정보의 보호 방법. - 제1항 내지 제4항 중 어느 한 항에 있어서,
상기 프레임 시그널링 정보는 S2-LDPC 코드들의 내부 코드들 및 BCH 코드들의 외부 코드들을 갖는 연쇄 코드들(concatenation codes)에 의해 인코딩되는, 시그널링 정보의 보호 방법. - 통신 시스템에서 수신기로 전송될 프레임 내의 시그널링 정보를 보호하는 방법을 구현하기 위한 송신기로서,
상기 프레임의 프레임 시그널링 정보를 인코딩하여 상기 프레임 시그널링 정보를 보호하기 위한 수단; 및
리드-뮬러 코드들을 사용함으로써 상기 프레임 내의 FEC 블록들의 포워드 에러 정정 FEC 블록 시그널링 정보를 인코딩하여 상기 FEC 블록 시그널링 정보를 보호하기 위한 수단
을 포함하는, 송신기. - 통신 시스템에서 송신기로부터 프레임 내의 시그널링 정보를 수신하기 위한 방법으로서,
상기 프레임의 인코딩된 프레임 시그널링 정보 및 인코딩된 FEC 블록 시그널링 정보를 수신하는 단계; 및
상기 인코딩된 시그널링 정보를 디코딩하여 대응하는 FEC 블록 데이터를 복구하는 단계
를 포함하고,
상기 인코딩된 FEC 블록 시그널링 정보는 리드-뮬러 코드들로 인코딩된 FEC 블록 시그널링 정보인, 시그널링 정보 수신 방법. - 제7항에 있어서,
대응하는 FEC 블록의 디코딩된 FEC 블록 시그널링 정보는 다른 FEC 블록의 시그널링 정보를 포함하고, 상기 다른 FEC 블록에 대한 디코딩된 시그널링 정보는 상기 다른 FEC 블록 데이터를 복구하는 데 사용되는, 시그널링 정보 수신 방법. - 제8항에 있어서,
상기 다른 FEC 블록은 상기 대응하는 FEC 블록에 인접하는 FEC 블록인, 시그널링 정보 수신 방법. - 제7항에 있어서,
상기 RM 코드들로 인코딩된 FEC 블록 시그널링 정보를 자동 상관(autocorrelating)시켜, 대응하는 FEC 블록 헤더를 취득하는 단계를 더 포함하는, 시그널링 정보 수신 방법. - 통신 시스템에서 송신기로부터 프레임 내의 시그널링 정보를 수신하기 위한 수신기로서,
상기 프레임의 인코딩된 프레임 시그널링 정보 및 인코딩된 FEC 블록 시그널링 정보를 수신하기 위한 수단; 및
상기 인코딩된 시그널링 정보를 디코딩하여, 대응하는 FEC 블록 데이터를 복구하기 위한 FEC 디코더
를 포함하고,
상기 인코딩된 FEC 블록 시그널링 정보는 리드-뮬러 코드들로 인코딩된 FEC 블록 시그널링 정보인, 수신기.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP08305702.6 | 2008-10-20 | ||
EP08305702A EP2178237A1 (en) | 2008-10-20 | 2008-10-20 | Method for encoding and decoding signalling information |
PCT/EP2009/063538 WO2010046308A1 (en) | 2008-10-20 | 2009-10-16 | Method for transmitting and receiving signalling information |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020137007186A Division KR101708092B1 (ko) | 2008-10-20 | 2009-10-16 | 시그널링 정보 송수신 방법 |
KR1020137007184A Division KR101708091B1 (ko) | 2008-10-20 | 2009-10-16 | 시그널링 정보 송수신 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110071138A true KR20110071138A (ko) | 2011-06-28 |
KR101708514B1 KR101708514B1 (ko) | 2017-02-20 |
Family
ID=40433706
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020137007186A KR101708092B1 (ko) | 2008-10-20 | 2009-10-16 | 시그널링 정보 송수신 방법 |
KR1020137007184A KR101708091B1 (ko) | 2008-10-20 | 2009-10-16 | 시그널링 정보 송수신 방법 |
KR1020117011386A KR101708514B1 (ko) | 2008-10-20 | 2009-10-16 | 시그널링 정보 송수신 방법 |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020137007186A KR101708092B1 (ko) | 2008-10-20 | 2009-10-16 | 시그널링 정보 송수신 방법 |
KR1020137007184A KR101708091B1 (ko) | 2008-10-20 | 2009-10-16 | 시그널링 정보 송수신 방법 |
Country Status (8)
Country | Link |
---|---|
US (3) | US8566663B2 (ko) |
EP (2) | EP2178237A1 (ko) |
JP (3) | JP5860283B2 (ko) |
KR (3) | KR101708092B1 (ko) |
CN (3) | CN102187609B (ko) |
BR (1) | BRPI0919656B1 (ko) |
TW (3) | TWI504191B (ko) |
WO (1) | WO2010046308A1 (ko) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2178237A1 (en) * | 2008-10-20 | 2010-04-21 | Thomson Licensing | Method for encoding and decoding signalling information |
JP5476981B2 (ja) * | 2009-12-25 | 2014-04-23 | ソニー株式会社 | 受信装置及び方法、プログラム、並びに受信システム |
KR101846164B1 (ko) * | 2010-08-20 | 2018-04-06 | 엘지전자 주식회사 | 무선 통신 시스템에서 제어 정보를 송신하는 방법 및 이를 위한 장치 |
EP2421187B1 (en) | 2010-08-20 | 2018-02-28 | LG Electronics Inc. | Method for transmitting control information in a wireless communication system and apparatus therefor |
US8885458B2 (en) * | 2011-07-13 | 2014-11-11 | Telefonaktiebolaget L M Ericsson (Publ) | Simplified signaling for small data transmissions |
ITTO20110906A1 (it) * | 2011-10-11 | 2013-04-12 | Csp A Innovazione Nelle Ict Scarl | Metodo e sistema per generare un segnale modulato nonché metodo e sistema per elaborare un segnale modulato |
TWI477104B (zh) * | 2012-09-13 | 2015-03-11 | Mstar Semiconductor Inc | 錯誤校正裝置與錯誤校正方法 |
EP2782280A1 (en) * | 2013-03-20 | 2014-09-24 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Two-stage signaling for transmission of a datastream |
WO2015016672A1 (en) * | 2013-08-01 | 2015-02-05 | Lg Electronics Inc. | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals |
USD790516S1 (en) | 2015-11-27 | 2017-06-27 | Samsung Electronics Co., Ltd. | Stand for television |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100741629B1 (ko) * | 2003-06-13 | 2007-07-23 | 더 디렉티브 그룹, 인크. | 디지털 방송 및 대화식 서비스들을 위한 프레이밍 구조 |
KR100789756B1 (ko) * | 2005-12-09 | 2008-01-02 | 한국전자통신연구원 | 가변 프레임 길이를 이용한 전송 포맷 판정 장치 및 그방법과 그를 이용한 복호 방법 |
KR20080080174A (ko) * | 2005-12-22 | 2008-09-02 | 노키아 코포레이션 | 디지털 데이터를 다중화하기 위한 최적의 방법 |
Family Cites Families (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ES2221678T3 (es) * | 1996-03-04 | 2005-01-01 | Siemens Aktiengesellschaft | Procedimiento para la transmision de informaciones a traves de la interfac de radio de una red de radio movil celular asi como instalacion de abonado e instalacion de la red correspondientes. |
FI104939B (fi) * | 1997-04-23 | 2000-04-28 | Nokia Networks Oy | Merkinannon toteutus tietoliikenneverkossa |
US6522665B1 (en) * | 1997-08-01 | 2003-02-18 | Ntt Docomo, Inc. | Data sequence generator, transmitter, information data decoder, receiver, transmitter-receiver, data sequence generating method, information data decoding method, and recording medium |
KR100671188B1 (ko) * | 1998-05-08 | 2007-01-18 | 퀄컴 인코포레이티드 | 원격지로 고품질의 이미지 및 오디오 프로그램을 배급하는장치 및 방법 |
JP3680557B2 (ja) * | 1998-06-04 | 2005-08-10 | コニカミノルタビジネステクノロジーズ株式会社 | バインダーキャリア、該キャリアを含む現像剤および該現像剤を用いた画像形成方法 |
US6397368B1 (en) * | 1999-12-06 | 2002-05-28 | Intellon Corporation | Forward error correction with channel adaptation |
US6819679B1 (en) * | 2000-03-31 | 2004-11-16 | Cisco Technology, Inc. | Multiprotocol packet framing technique |
US7765577B2 (en) * | 2002-12-27 | 2010-07-27 | Broadcom Corporation | Turbo coding for upstream and downstream transmission in cable systems |
US7216282B2 (en) * | 2003-02-19 | 2007-05-08 | Harris Corporation | Mobile ad-hoc network (MANET) including forward error correction (FEC), interleaving, and multi-route communication features and related methods |
US8208499B2 (en) * | 2003-06-13 | 2012-06-26 | Dtvg Licensing, Inc. | Framing structure for digital broadcasting and interactive services |
US8090857B2 (en) | 2003-11-24 | 2012-01-03 | Qualcomm Atheros, Inc. | Medium access control layer that encapsulates data from a plurality of received data units into a plurality of independently transmittable blocks |
US7581155B2 (en) * | 2003-12-18 | 2009-08-25 | Electronics And Telecommunications Research Institute | Apparatus for FEC supporting transmission of variable-length frames in TDMA system and method of using the same |
JP2005260611A (ja) * | 2004-03-11 | 2005-09-22 | Sanyo Electric Co Ltd | 送信方法および装置ならびに受信方法および装置 |
US8014365B2 (en) * | 2004-04-19 | 2011-09-06 | Nokia Corporation | Method and a device for transferring signalling information in a TDMA based system |
US7721179B2 (en) * | 2004-09-15 | 2010-05-18 | Samsung Electronics Co., Ltd. | Method and apparatus for encoding/decoding transmission information in mobile telecommunication system |
US20060104379A1 (en) * | 2004-11-15 | 2006-05-18 | Qinghua Li | Technique to increase a code rate in a MIMO system using virtual channels |
US20060171481A1 (en) * | 2005-02-01 | 2006-08-03 | Nokia Corporation | Method and apparatus for constructing MIMO constellations that preserve their geometric shape in fading channels |
JP4658727B2 (ja) * | 2005-07-22 | 2011-03-23 | シャープ株式会社 | 適応変調制御装置、無線通信装置、および、適応変調制御方法 |
JP2007036105A (ja) | 2005-07-29 | 2007-02-08 | Toshiba Ceramics Co Ltd | シリコンウェーハ用サセプタ |
KR100758270B1 (ko) * | 2005-12-09 | 2007-09-12 | 한국전자통신연구원 | 위성 방송 시스템 프레임의 물리계층신호코드 정보 검출을위한 복호 방법 |
US8559377B2 (en) * | 2006-02-06 | 2013-10-15 | Lg Electronics Inc. | Joint orthogonal frequency-division multiplexing (OFDM) and multi-carrier code division multiple access (MC-CDMA) transmission and fast cell switching for circuit switching traffic |
CN101031075A (zh) * | 2006-03-02 | 2007-09-05 | 华为技术有限公司 | 一种用于移动视频广播的***和方法 |
CN101150575A (zh) * | 2006-09-18 | 2008-03-26 | 国家广播电影电视总局广播科学研究院 | 数字卫星传输***中支持vcm/acm的有效成帧方案 |
WO2008034292A1 (en) * | 2006-09-18 | 2008-03-27 | Ming Yang | Efficient frame structure for digital satellite communication |
CN1960502B (zh) * | 2006-10-16 | 2010-08-18 | 中兴通讯股份有限公司 | 一种移动多媒体广播***的容错方法 |
KR100805814B1 (ko) * | 2006-12-08 | 2008-02-21 | 한국전자통신연구원 | 위성 방송 시스템에서의 프레임 동기 및 구조 검출 방법 |
CN101170554B (zh) * | 2007-09-04 | 2012-07-04 | 萨摩亚商·繁星科技有限公司 | 资讯安全传递*** |
US8248910B2 (en) * | 2008-01-29 | 2012-08-21 | Nokia Corporation | Physical layer and data link layer signalling in digital video broadcast preamble symbols |
US8009685B2 (en) * | 2008-02-01 | 2011-08-30 | Nokia Corporation | Signalling the presence of extension frames |
US8498262B2 (en) * | 2008-02-13 | 2013-07-30 | Nokia Corporation | Digital broadcast receiver capacity signalling metadata |
EP2178237A1 (en) * | 2008-10-20 | 2010-04-21 | Thomson Licensing | Method for encoding and decoding signalling information |
-
2008
- 2008-10-20 EP EP08305702A patent/EP2178237A1/en not_active Withdrawn
-
2009
- 2009-10-16 KR KR1020137007186A patent/KR101708092B1/ko active IP Right Grant
- 2009-10-16 EP EP09784040.9A patent/EP2338245B1/en active Active
- 2009-10-16 US US12/998,418 patent/US8566663B2/en active Active
- 2009-10-16 KR KR1020137007184A patent/KR101708091B1/ko active IP Right Grant
- 2009-10-16 CN CN200980141622.3A patent/CN102187609B/zh active Active
- 2009-10-16 CN CN201310113959.1A patent/CN103220084B/zh active Active
- 2009-10-16 CN CN201310113605.7A patent/CN103209054B/zh active Active
- 2009-10-16 KR KR1020117011386A patent/KR101708514B1/ko active IP Right Grant
- 2009-10-16 BR BRPI0919656-0A patent/BRPI0919656B1/pt active IP Right Grant
- 2009-10-16 JP JP2011532596A patent/JP5860283B2/ja active Active
- 2009-10-16 WO PCT/EP2009/063538 patent/WO2010046308A1/en active Application Filing
- 2009-10-19 TW TW102107139A patent/TWI504191B/zh active
- 2009-10-19 TW TW098135207A patent/TWI504189B/zh active
- 2009-10-19 TW TW102107140A patent/TWI501581B/zh active
-
2012
- 2012-10-19 JP JP2012231370A patent/JP5860379B2/ja active Active
- 2012-10-19 JP JP2012231369A patent/JP5804650B2/ja active Active
-
2013
- 2013-07-22 US US13/947,954 patent/US8677207B2/en active Active
- 2013-07-22 US US13/947,949 patent/US8677206B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100741629B1 (ko) * | 2003-06-13 | 2007-07-23 | 더 디렉티브 그룹, 인크. | 디지털 방송 및 대화식 서비스들을 위한 프레이밍 구조 |
KR100789756B1 (ko) * | 2005-12-09 | 2008-01-02 | 한국전자통신연구원 | 가변 프레임 길이를 이용한 전송 포맷 판정 장치 및 그방법과 그를 이용한 복호 방법 |
KR20080080174A (ko) * | 2005-12-22 | 2008-09-02 | 노키아 코포레이션 | 디지털 데이터를 다중화하기 위한 최적의 방법 |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101708091B1 (ko) | 시그널링 정보 송수신 방법 | |
CN102668435B (zh) | 在提供递增冗余的广播***中广播数据的发送机和接收机 | |
US9520966B2 (en) | Transmitter and method of transmitting and receiver and method of receiving | |
CA3066406C (en) | Apparatus for generating broadcast signal frame using enhanced layer dummy values and method using the same | |
EP2366230B1 (en) | Method and device for transmitting and receiving digital information by use of a fec frame comprising at least two fec frame headers | |
TWI508504B (zh) | 在使用增量冗餘之廣播系統中接收資料的接收器及接收方法 | |
KR20170002187A (ko) | 송신 장치, 수신 장치 및 그 제어방법 | |
BR122014024577A2 (pt) | Transmissor para implementar um método para proteger informações de sinalização e receptor para receber informações de sinalização |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A107 | Divisional application of patent | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
FPAY | Annual fee payment |
Payment date: 20200203 Year of fee payment: 4 |