KR101464761B1 - 데이터 처리 장치 및 방법 - Google Patents
데이터 처리 장치 및 방법 Download PDFInfo
- Publication number
- KR101464761B1 KR101464761B1 KR1020080107325A KR20080107325A KR101464761B1 KR 101464761 B1 KR101464761 B1 KR 101464761B1 KR 1020080107325 A KR1020080107325 A KR 1020080107325A KR 20080107325 A KR20080107325 A KR 20080107325A KR 101464761 B1 KR101464761 B1 KR 101464761B1
- Authority
- KR
- South Korea
- Prior art keywords
- data symbols
- address
- symbols
- ofdm
- addresses
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/27—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes using interleaving techniques
-
- 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
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/27—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes using interleaving techniques
- H03M13/2742—Irregular interleaver wherein the permutation pattern is not obtained by a computation rule, e.g. interleaver based on random generators
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/27—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes using interleaving techniques
- H03M13/2739—Permutation polynomial interleaver, e.g. quadratic permutation polynomial [QPP] interleaver and quadratic congruence interleaver
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/27—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes using interleaving techniques
- H03M13/2782—Interleaver implementations, which reduce the amount of required interleaving memory
- H03M13/2785—Interleaver using in-place interleaving, i.e. writing to and reading from the memory is performed at the same memory location
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/27—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes using interleaving techniques
- H03M13/2789—Interleaver providing variable interleaving, e.g. variable block sizes
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/65—Purpose and implementation aspects
- H03M13/6522—Intended application, e.g. transmission or communication standard
- H03M13/6552—DVB-T2
-
- 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/0071—Use of interleaving
-
- 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
-
- 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/2626—Arrangements specific to the transmitter only
-
- 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/0044—Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/58—Random or pseudo-random number generators
- G06F7/582—Pseudo-random number generators
- G06F7/584—Pseudo-random number generators using finite field arithmetic, e.g. using a linear feedback shift register
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/24—Systems for the transmission of television signals using pulse code modulation
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Error Detection And Correction (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Television Systems (AREA)
Abstract
Description
모드 | 서브캐리어 |
1k | 756 |
2k | 1512 |
4k | 3024 |
8k | 6048 |
16k | 12096 |
32k | 24192 |
q | 0 | 1 | 2 | 3 |
H(q) | 1 | 3 | 0 | 2 |
Claims (26)
- 전달할 데이터 심볼들을 OFDM(Orthogonal Frequency Division Multiplexed) 심볼들의 기설정된 수의 서브캐리어 신호들에 맵핑하도록 동작가능한 데이터 처리 장치로서,OFDM 서브캐리어 신호들에 맵핑하기 위한 기설정된 수의 데이터 심볼들을 메모리에 리드인(read-into)하고, 상기 맵핑을 달성하기 위해 OFDM 서브캐리어들에 대한 데이터 심볼들을 상기 메모리로부터 리드아웃(read-out)하여, 상기 데이터 심볼들이 상기 서브캐리어 신호들에 인터리빙되도록 동작가능한 인터리버와 - 상기 리드아웃은 상기 리드인과 상이한 순서이고, 상기 순서는 어드레스들의 세트로부터 결정됨 -,상기 어드레스들의 세트를 생성하도록 동작가능한 어드레스 생성기 - 어드레스는 상기 서브캐리어 신호들 중 하나에 데이터 심볼을 맵핑하기 위해 데이터 심볼들마다 생성됨 -를 포함하고,상기 어드레스 생성기는,기설정된 수의 레지스터 스테이지들을 포함하고, 생성기 다항식에 따라 의사 랜덤 비트 시퀀스를 생성하도록 동작가능한 선형 피드백 시프트 레지스터와,시프트 레지스터 스테이지들의 컨텐츠를 수신하고, 상기 레지스터 스테이지들에 존재하는 비트들의 순서를 순열 코드에 따라 변경하여 어드레스를 형성하도록 동작가능한 순열 회로와,어드레스 검사 회로와 협력하여, 생성된 어드레스가 소정의 최대 유효 어드레스를 초과하는 경우, 어드레스를 재생성하도록 동작가능한 제어 유닛을 포함하고,상기 소정의 최대 유효 어드레스는 4096개이고,상기 선형 피드백 시프트 레지스터는, 의 상기 선형 피드백 시프트 레지스터를 위한 생성기 다항식을 갖는 11개의 레지스터 스테이지들을 갖고, 상기 순열 코드는 부가 비트와 함께 12개의 비트 어드레스를 형성하며,상기 순열 회로는, 상기 레지스터 스테이지들의 비트들의 순서를 변경하는 상기 순열 코드를 변경하여, OFDM 심볼마다 상기 어드레스들을 형성하도록 구성되는 것을 특징으로 하는 데이터 처리 장치.
- 제1항에 있어서, 상기 순열 회로는 연속적인 OFDM 심볼들에 대해 상이한 순열 코드들의 시퀀스를 순환시키도록 동작가능한, 데이터 처리 장치.
- 제1항에 있어서, 상기 소정의 최대 유효 어드레스는 실질적으로 2000과 4096 사이의 값인 데이터 처리 장치.
- 제5항에 있어서, 상기 OFDM 심볼은, 공지된 심볼들을 전하도록 구성되는 파일럿 서브캐리어들을 포함하고, 상기 소정의 최대 유효 어드레스는 상기 OFDM 심볼에 존재하는 파일럿 서브캐리어 심볼들의 개수에 의존하는 데이터 처리 장치.
- 제1항에 있어서, 4096개의 서브캐리어들은, 복수의 동작 모드들 중 하나에 의해 제공되고, 상기 4096개의 서브캐리어들은 상기 동작 모드들 중 어느 하나의 OFDM 심볼들 내의 최대 수의 서브캐리어들의 절반 이하를 제공하며, 상기 데이터 심볼들은 제1 OFDM 심볼들에 맵핑하기 위한 데이터 심볼들의 제1 세트들과, 제2 OFDM 심볼들에 맵핑하기 위한 데이터 심볼들의 제2 세트들을 포함하고, 상기 데이터 처리 장치는 홀수의 인터리빙 처리에 따라 상기 제1 세트들 및 제2 세트들 모두로부터의 상기 데이터 심볼들을 인터리빙하도록 동작가능하고,상기 홀수의 인터리빙 처리는,상기 데이터 심볼들의 제1 세트들의 순차적 순서에 따라, 상기 데이터 심볼들의 제1 세트들을 상기 메모리의 제1 부분에 라이트하는 단계와,상기 시퀀스의 순열 코드들 중 하나로 생성된 상기 어드레스들의 세트에 의해 정의되는 순서에 따라, 상기 데이터 심볼들의 제1 세트들을 상기 메모리의 제1 부분으로부터 상기 제1 OFDM 심볼들의 서브캐리어 신호들에 리드아웃하는 단계와,상기 데이터 심볼들의 제2 세트들의 순차적 순서에 따라 상기 데이터 심볼들의 제2 세트들을 상기 메모리의 제2 부분에 라이트하는 단계와,상기 시퀀스의 순열 코드들 중 다른 하나로 생성된 상기 어드레스들의 세트에 의해 정의되는 순서에 따라, 상기 데이터 심볼들의 제2 세트들을 상기 메모리의 제2 부분으로부터 상기 제2 OFDM 심볼들의 서브캐리어 신호들에 리드아웃하는 단계를 포함하는 데이터 처리 장치.
- 데이터 심볼들을 OFDM 심볼들의 기설정된 수의 서브캐리어 신호들에 맵핑하는 데이터 처리 장치를 포함하며, OFDM을 이용하여 상기 데이터 심볼들을 송신하는 송신기로서,상기 데이터 처리 장치는,OFDM 서브캐리어 신호들에 맵핑하기 위한 기설정된 수의 데이터 심볼들을 메모리에 리드인하고, 상기 맵핑을 달성하기 위해 OFDM 서브캐리어들에 대한 데이터 심볼들을 상기 메모리로부터 리드아웃하여, 상기 데이터 심볼들이 상기 서브캐리어 신호들에 인터리빙되도록 동작가능한 인터리버와 - 상기 리드아웃은 상기 리드인과 상이한 순서이고, 상기 순서는 어드레스들의 세트로부터 결정됨 -,상기 어드레스들의 세트를 생성하도록 동작가능한 어드레스 생성기 - 어드레스는 상기 서브캐리어 신호들 중 하나에 맵핑하기 위해 상기 데이터 심볼들마다 생성됨 -를 포함하고, 상기 어드레스 생성기는,기설정된 수의 레지스터 스테이지들을 포함하고, 생성기 다항식에 따라 의사-랜덤 비트 시퀀스를 생성하도록 동작가능한 선형 피드백 시프트 레지스터와,시프트 레지스터 스테이지들의 컨텐츠를 수신하고, 순열 코드에 따라 상기 레지스터 스테이지들에 존재하는 비트들의 순서를 변경하여 어드레스를 형성하도록 동작가능한 순열 회로와,어드레스 검사 회로와 협력하여, 생성된 어드레스가 소정의 최대 유효 어드레스를 초과하는 경우, 어드레스를 재생성하도록 동작가능한 제어 유닛을 포함하고,소정의 최대 유효 어드레스는 4096개이고,상기 선형 피드백 시프트 레지스터는, 의 상기 선형 피드백 시프트 레지스터를 위한 생성기 다항식을 갖는 11개의 레지스터 스테이지들을 갖고, 상기 순열 코드는 부가 비트와 함께 12개의 비트 어드레스를 형성하며,상기 순열 회로는, 상기 레지스터 스테이지들의 비트들의 순서를 변경하는 상기 순열 코드를 변경하여, OFDM 심볼마다 상기 어드레스들을 형성하도록 구성되는 것을 특징으로 하는 송신기.
- 제8항에 있어서, 상기 송신기는 DVB-T(Digital Video Broadcasting-Terrestrial), DVB-H(DVB-Handheld) 표준 또는 DVB-T2(Digital Video Broadcasting-Terrestrial 2) 표준과 같은 DVB 표준에 따라 데이터를 송신하도록 동작가능한 송신기.
- 전달할 데이터 심볼들을 OFDM 심볼들의 기설정된 수의 서브캐리어 신호들에 맵핑하는 방법으로서,OFDM 서브캐리어 신호들에 맵핑하기 위한 기설정된 수의 데이터 심볼들을 메모리에 리드인하는 단계와,상기 맵핑을 달성하기 위해 OFDM 서브캐리어들에 대한 상기 데이터 심볼들을 상기 메모리로부터 리드아웃하여, 상기 데이터 심볼들이 상기 서브캐리어 신호들에 인터리빙되도록 하는 단계와 - 상기 리드아웃은 상기 리드인과 상이한 순서이고, 상기 순서는 어드레스들의 세트로부터 결정됨 -,상기 어드레스들의 세트를 생성하는 단계 - 어드레스는 상기 서브캐리어 신호들 중 하나에 데이터 심볼을 맵핑하기 위해 상기 데이터 심볼들마다 생성됨 -를 포함하고,상기 어드레스들의 세트를 생성하는 단계는,기설정된 수의 레지스터 스테이지들을 포함하는 선형 피드백 시프트 레지스터를 이용하여 생성기 다항식에 따라 의사 랜덤 비트 시퀀스를 생성하는 단계와,시프트 레지스터 스테이지들의 컨텐츠를 수신하여 상기 레지스터 스테이지들에 존재하는 비트들의 순서를 순열 코드에 따라 변경하도록 동작가능한 순열 회로를 이용하여 어드레스를 형성하는 단계와,생성된 어드레스가 소정의 최대 유효 어드레스를 초과하는 경우, 어드레스를 재생성하는 단계를 포함하고,상기 소정의 최대 유효 어드레스는 4096개이고,상기 선형 피드백 시프트 레지스터는, 의 상기 선형 피드백 시프트 레지스터를 위한 생성기 다항식을 갖는 11개의 레지스터 스테이지들을 갖고, 상기 순열 코드는 부가 비트와 함께 12개의 비트 어드레스를 형성하며,상기 레지스터 스테이지들의 비트들의 순서를 변경하는 상기 순열 코드를 변경하여, OFDM 심볼마다 상기 어드레스들의 세트를 형성하는 단계를 포함하는 것을 특징으로 하는 방법.
- 제10항에 있어서, 상기 순열 코드를 변경하는 것은, 연속적인 OFDM 심볼들에 대한 상이한 순열 코드들의 시퀀스를 순환시키는 것을 포함하는 방법.
- 제10항에 있어서, 상기 소정의 최대 유효 어드레스는 실질적으로 2000과 4096 사이의 값인 방법.
- 제14항에 있어서, 상기 OFDM 심볼은, 공지된 심볼들을 전하도록 구성된 파일럿 서브캐리어들을 포함하고, 상기 소정의 최대 유효 어드레스는 상기 OFDM 심볼에 존재하는 파일럿 서브캐리어 심볼들의 개수에 의존하는 방법.
- 제10항에 있어서, 4096개의 서브캐리어들은 복수의 동작 모드 중 하나에 의해 제공되고, 상기 4096개의 서브캐리어들은 상기 동작 모드들 중 어느 하나의 OFDM 심볼들 내의 최대 수의 서브캐리어들의 절반 이하를 제공하며,상기 방법은,상기 제1 OFDM 심볼들에 맵핑하기 위한 데이터 심볼들의 제1 세트들과 제2 OFDM 심볼들에 맵핑하기 위한 데이터 심볼들의 제2 세트들을 포함하는 데이터 심볼들을 분할하는 단계와,홀수의 인터리빙 처리에 따라 상기 제1 세트들 및 상기 제2 세트들 모두로부터의 데이터 심볼들을 인터리빙하는 단계를 포함하고,상기 홀수의 인터리빙 처리는,상기 데이터 심볼들의 제1 세트들의 순차적 순서에 따라, 상기 데이터 심볼들의 제1 세트들을 상기 메모리의 제1 부분에 라이트하는 단계와,상기 시퀀스의 순열 코드들 중 하나로 생성된 상기 어드레스들의 세트에 의해 정의된 순서에 따라, 상기 데이터 심볼들의 제1 세트들을 상기 메모리의 제1 부분으로부터 상기 제1 OFDM 심볼들의 서브캐리어 신호들에 리드아웃하는 단계와,상기 데이터 심볼들의 제2 세트들의 순차적 순서에 따라, 상기 데이터 심볼들의 제2 세트를 상기 메모리의 제2 부분에 라이트하는 단계와,상기 시퀀스의 순열 코드들 중 다른 하나로 생성된 상기 어드레스들의 세트에 의해 정의되는 순서에 따라, 상기 데이터 심볼들의 제2 세트들을 상기 메모리의 제2 부분으로부터 상기 제2 OFDM 심볼들의 서브캐리어 신호들에 리드아웃하는 단계를 포함하는 방법.
- OFDM 심볼의 기설정된 수의 서브캐리어 신호들을 통해 데이터 심볼들을 송신하는 방법으로서,OFDM 서브캐리어 신호들에 맵핑하기 위한 기설정된 수의 데이터 심볼들을 메모리에 리드인하는 단계와,상기 맵핑을 달성하기 위해 OFDM 서브캐리어들상에서 송신하기 위한 상기 데이터 심볼들을 상기 메모리로부터 리드아웃하는 단계와, - 상기 리드아웃은 상기 리드인과 상이한 순서이고, 상기 순서는 어드레스들의 세트로부터 결정됨 -,상기 어드레스들의 세트를 생성하는 단계 - 어드레스는 상기 서브캐리어 신호들 중 하나에 맵핑하기 위한 상기 데이터 심볼들마다 생성됨 -를 포함하고,상기 어드레스들의 세트를 생성하는 단계는,기설정된 수의 레시스터 스테이지들을 포함하는 선형 피드백 시프트 레지스터를 이용하여 생성기 다항식에 따라 의사-랜덤 비트를 생성하는 단계와,시프트 레지스터 스테이지들의 컨텐츠를 수신하여 상기 레지스터 스테이지들에 존재하는 비트들의 순서를 순열 코드에 따라 변경하도록 동작가능한 순열 회로를 이용하여 어드레스를 형성하는 단계와,생성된 어드레스가 소정의 최대 유효 어드레스를 초과하는 경우, 어드레스를 재생성하는 단계를 포함하고,상기 소정의 최대 유효 어드레스는 4096개이고,상기 선형 피드백 시프트 레지스터는, 의 상기 선형 피드백 시프트 레지스터를 위한 생성기 다항식을 갖는 11개의 레지스터 스테이지들을 갖고, 상기 순열 코드는 부가 비트와 함께 12개의 비트 어드레스를 형성하며,상기 레지스터 스테이지들의 비트들의 순서를 변경하는 상기 순열 코드를 변경하여, OFDM 심볼마다 상기 어드레스들의 세트를 형성하는 단계를 포함하는 것을 특징으로 하는 방법.
- 제17항에 있어서, 상기 송신하는 단계는 DVB-T(Digital Video Broadcasting-Terrestrial), DVB-H(DVB-Handheld) 또는 DVB-T2(Digital Video Broadcasting-Terrestrial 2) 표준과 같은 DVB 표준에 따라 송신하는 단계를 포함하는 방법.
- OFDM 심볼의 서브캐리어들에 인터리빙된 데이터 심볼들의 송신에 이용되며, 어드레스들의 세트를 생성하도록 동작가능한 어드레스 생성기로서 - 어드레스 각각은 서브캐리어 신호들 중 하나에 상기 데이터 심볼들을 맵핑하기 위해 상기 데이터 심볼들마다 생성됨 -,기설정된 수의 레지스터 스테이지들을 포함하고, 생성기 다항식에 따라 의사-랜덤 비트 시퀀스를 생성하도록 동작가능한 선형 피드백 시프트 레지스터와,시프트 레지스터 스테이지들의 컨텐츠를 수신하고, 순열 코드에 따라 상기 레지스터 스테이지들에 존재하는 비트들의 순서를 변경하여 어드레스를 형성하도록 동작가능한 순열 회로와,어드레스 검사 회로와 협력하여, 생성된 어드레스가 소정의 최대 유효 어드레스를 초과하는 경우, 어드레스를 재생성하도록 동작가능한 제어 유닛을 포함하고,상기 소정의 최대 유효 어드레스는 4096개이고,상기 선형 피드백 시프트 레지스터는, 의 상기 선형 피드백 시프트 레지스터를 위한 생성기 다항식을 갖는 11개의 레지스터 스테이지들을 갖고, 상기 순열 순서는 부가 비트와 함께 12개의 비트 어드레스를 형성하며,상기 순열 회로는, 상기 레지스터 스테이지들의 비트들의 순서를 변경하는 상기 순열 코드를 변경하여, OFDM 심볼마다 상기 어드레스들의 세트를 형성하도록 구성되는 것을 특징으로 하는 어드레스 생성기.
- 제19항에 있어서, 상기 순열 회로는 연속적인 OFDM 심볼들에 대한 상이한 순열 코드들의 시퀀스를 순환시키도록 동작가능한 어드레스 생성기.
- 전달할 데이터 심볼들을 OFDM(Orthogonal Frequency Division Multiplexed) 심볼들의 기설정된 수의 서브캐리어 신호들에 맵핑하도록 동작가능한 데이터 처리 장치로서 - 상기 기설정된 수의 서브캐리어 신호들은 복수의 동작 모드 중 하나에 따라 결정되고, 상기 데이터 심볼들은 제1 OFDM 심볼들에 맵핑하기 위한 데이터 심볼들의 제1 세트들과, 제2 OFDM 심볼들에 맵핑하기 위한 데이터 심볼들의 제2 세트들을 포함함 -,OFDM 서브캐리어 신호들에 맵핑하기 위한 기설정된 수의 데이터 심볼들을 메모리에 리드인하고, 상기 맵핑을 달성하기 위해 OFDM 서브캐리어들에 대한 데이터 심볼들을 상기 메모리로부터 리드아웃하여, 상기 데이터 심볼들이 상기 서브캐리어 신호들에 인터리빙되도록 동작가능한 인터리버와 - 상기 리드아웃은 상기 리드인과 상이한 순서이고, 상기 순서는 어드레스들의 세트로부터 결정됨 -,상기 어드레스들의 세트를 생성하도록 동작가능한 어드레스 생성기 - 어드레스는 상기 서브캐리어 신호들 중 하나에 상기 데이터 심볼들을 맵핑하기 위해 상기 데이터 심볼들마다 생성됨 -를 포함하고,상기 어드레스 생성기는,기설정된 수의 레지스터 스테이지들을 포함하고, 생성기 다항식에 따라 의사 랜덤 비트 시퀀스를 생성하도록 동작가능한 선형 피드백 시프트 레지스터와,시프트 레지스터 스테이지들의 컨텐츠를 수신하고, 상기 레지스터 스테이지들에 존재하는 비트들의 순서를 순열 코드에 따라 변경하여 어드레스를 형성하는 순열 회로와,어드레스 검사 회로와 협력하여, 생성된 어드레스가 소정의 최대 유효 어드레스를 초과하는 경우, 어드레스를 재생성하도록 동작가능한 제어 유닛을 포함하고,상기 복수의 동작 모드들 중 하나는, OFDM 심볼당 4096개의 서브캐리어들을 제공하고, 상기 4096개의 서브캐리어들은 상기 동작 모드들 중 어느 하나의 OFDM 심볼들 내의 최대 수의 서브캐리어들의 절반 이하를 제공하며,상기 소정의 최대 유효 어드레스는 4096개이고,상기 선형 피드백 시프트 레지스터는, 의 상기 선형 피드백 시프트 레지스터를 위한 생성기 다항식을 갖는 11개의 레지스터 스테이지들을 갖고, 상기 순열 코드는 부가 비트와 함께 12개의 비트 어드레스를 형성하며, 상기 데이터 처리 장치는, 홀수의 인터리빙 처리에 따라, 상기 제1 세트들 및 상기 제2 세트들 모두로부터의 데이터 심볼들을 인터리빙하도록 적응되며,상기 홀수의 인터리빙 처리는,상기 데이터 심볼들의 제1 세트들의 순차적 순서에 따라, 상기 데이터 심볼들의 제1 세트들을 상기 메모리의 제1 부분에 라이트하는 단계와,상기 어드레스들의 세트에 의해 정의된 순서에 따라, 상기 데이터 심볼들의 제1 세트들을 상기 메모리의 제1 부분으로부터 상기 제1 OFDM 심볼들의 서브캐리어 신호들에 리드아웃하는 단계와,상기 데이터 심볼들의 제2 세트들의 순차적 순서에 따라, 상기 데이터 심볼들의 제2 세트를 상기 메모리의 제2 부분에 라이트하는 단계와,상기 어드레스들의 세트들에 의해 정의된 순서에 따라, 상기 데이터 심볼들의 제2 세트들을 상기 메모리의 제1 부분으로부터 상기 제2 OFDM 심볼들의 서브캐리어 신호들에 리드아웃하는 단계를 포함하는 데이터 처리 장치.
- 전달할 데이터 심볼들을 OFDM 심볼들의 기설정된 수의 서브캐리어 신호들에 맵핑하는 방법으로서- 상기 기설정된 수의 서브캐리어 신호들은 복수의 동작 모드 중 하나에 따라 결정되고, 상기 데이터 심볼들은 제1 OFDM 심볼들에 맵핑하기 위한 데이터 심볼들의 제1 세트들과, 제2 OFDM 심볼들에 맵핑하기 위한 데이터 심볼들의 제2 세트들을 포함함 -,OFDM 서브캐리어 신호들에 맵핑하기 위한 기설정된 수의 데이터 심볼들을 메모리에 리드인하는 단계와,상기 맵핑을 달성하기 위해 OFDM 서브캐리어들에 대한 데이터 심볼들을 상기 메모리로부터 리드아웃하여, 상기 데이터 심볼이 상기 서브캐리어 신호들에 인터리빙되도록 하는 단계와 - 상기 리드아웃은 상기 리드인과 상이한 순서이고, 상기 순서는 어드레스들의 세트로부터 결정됨 -,상기 어드레스들의 세트를 생성하는 단계 - 어드레스는 상기 서브캐리어 신호들 중 하나에 데이터 심볼을 맵핑하기 위해 상기 데이터 심볼들마다 생성됨 -를 포함하고,상기 어드레스들의 세트를 생성하는 단계는,기설정된 수의 레지스터 스테이지들을 포함하는 선형 피드백 시프트 레지스터를 이용하여 생성기 다항식에 따라 의사 랜덤 비트 시퀀스를 생성하는 단계와,시프트 레지스터 스테이지들의 컨텐츠를 수신하여 상기 레지스터 스테이지들에 존재하는 비트들의 순서를 순열 코드에 따라 변경하도록 동작가능한 순열 회로를 이용하여 어드레스를 형성하는 단계와,생성된 어드레스가 소정의 최대 유효 어드레스를 초과하는 경우, 어드레스를 재생성하는 단계를 포함하고,상기 복수의 동작 모드들 중 하나는 4096개의 서브캐리어들을 제공하고, 상기 4096개의 서브캐리어들은 상기 동작 모드들 중 어느 하나의 OFDM 심볼들 내에 최대 수의 서브캐리어들의 절반 이하를 제공하며,상기 선형 피드백 시프트 레지스터는, 의 상기 선형 피드백 시프트 레지스터를 위한 생성기 다항식을 갖는 11개의 레지스터 스테이지들을 갖고, 상기 순열 코드는 부가 비트와 함께 12개의 비트 어드레스를 형성하며,홀수 인터리빙 처리에 따라, 상기 제1 세트들 및 상기 제2 세트들 모두로부터의 상기 데이터 심볼들을 인터리빙하는 단계를 포함하고,상기 홀수의 인터리빙 처리는,상기 데이터 심볼들의 제1 세트들의 순차적 순서에 따라, 상기 데이터 심볼들의 제1 세트들을 상기 메모리의 제1 부분에 라이트하는 단계와,상기 어드레스들의 세트에 의해 정의되는 순서에 따라, 상기 데이터 심볼들의 제1 세트들을 상기 메모리의 제1 부분으로부터 상기 제1 OFDM 심볼들의 서브캐리어 신호들에 리드아웃하는 단계와,상기 데이터 심볼들의 제2 세트들의 순차적 순서에 따라 상기 데이터 심볼들의 제2 세트들을 상기 메모리의 제2 부분에 라이트하는 단계와,상기 어드레스들의 세트에 의해 정의되는 순서에 따라, 상기 데이터 심볼들의 제2 세트들을 상기 메모리의 제2 부분으로부터 상기 제2 OFDM 심볼들의 서브캐리어 신호들에 리드아웃하는 단계를 포함하는 방법.
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0721269.9 | 2007-10-30 | ||
GB0721269.9A GB2454193B (en) | 2007-10-30 | 2007-10-30 | Data processing apparatus and method |
GB0722645A GB2455071A (en) | 2007-10-30 | 2007-11-19 | Memory efficient data symbol interleaver which adaptively applies odd only, or odd and even interleaving processes, depending on OFDM mode |
GB0722645.9 | 2007-11-19 | ||
GB0722728A GB2454267A (en) | 2007-10-30 | 2007-11-20 | DVB interleaver for odd/even symbol streams splits memory for sub-carrier number up to half maximum/has common memory and immediate location reuse otherwise |
GB0722728.3 | 2007-11-20 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090045100A KR20090045100A (ko) | 2009-05-07 |
KR101464761B1 true KR101464761B1 (ko) | 2014-11-24 |
Family
ID=38858160
Family Applications (6)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080106588A Active KR101463624B1 (ko) | 2007-10-30 | 2008-10-29 | 데이터 처리 장치 및 방법 |
KR1020080106551A Active KR101459151B1 (ko) | 2007-10-30 | 2008-10-29 | 데이터 처리 장치 및 방법 |
KR1020080107338A Active KR101464762B1 (ko) | 2007-10-30 | 2008-10-30 | 데이터 처리 장치 및 방법 |
KR1020080107322A Expired - Fee Related KR101463627B1 (ko) | 2007-10-30 | 2008-10-30 | 데이터 처리 장치 및 방법 |
KR1020080107301A Active KR101463626B1 (ko) | 2007-10-30 | 2008-10-30 | 데이터 처리 장치 및 방법 |
KR1020080107325A Expired - Fee Related KR101464761B1 (ko) | 2007-10-30 | 2008-10-30 | 데이터 처리 장치 및 방법 |
Family Applications Before (5)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080106588A Active KR101463624B1 (ko) | 2007-10-30 | 2008-10-29 | 데이터 처리 장치 및 방법 |
KR1020080106551A Active KR101459151B1 (ko) | 2007-10-30 | 2008-10-29 | 데이터 처리 장치 및 방법 |
KR1020080107338A Active KR101464762B1 (ko) | 2007-10-30 | 2008-10-30 | 데이터 처리 장치 및 방법 |
KR1020080107322A Expired - Fee Related KR101463627B1 (ko) | 2007-10-30 | 2008-10-30 | 데이터 처리 장치 및 방법 |
KR1020080107301A Active KR101463626B1 (ko) | 2007-10-30 | 2008-10-30 | 데이터 처리 장치 및 방법 |
Country Status (15)
Country | Link |
---|---|
US (6) | US8199802B2 (ko) |
EP (27) | EP2333967B1 (ko) |
JP (3) | JP5253093B2 (ko) |
KR (6) | KR101463624B1 (ko) |
CN (4) | CN101425995B (ko) |
AU (3) | AU2008230048B2 (ko) |
DK (3) | DK2333967T3 (ko) |
EA (2) | EA014122B1 (ko) |
ES (11) | ES2408595T3 (ko) |
GB (14) | GB2454193B (ko) |
PL (10) | PL2333963T3 (ko) |
PT (1) | PT2333967E (ko) |
TW (6) | TWI474692B (ko) |
UA (2) | UA101145C2 (ko) |
ZA (2) | ZA200808858B (ko) |
Families Citing this family (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8885761B2 (en) | 2003-03-25 | 2014-11-11 | Sony Corporation | Data processing apparatus and method |
GB2454193B (en) | 2007-10-30 | 2012-07-18 | Sony Corp | Data processing apparatus and method |
US8155178B2 (en) | 2007-10-30 | 2012-04-10 | Sony Corporation | 16k mode interleaver in a digital video broadcasting (DVB) standard |
GB2454196B (en) * | 2007-10-30 | 2012-10-10 | Sony Corp | Data processsing apparatus and method |
ES2399157T3 (es) | 2007-10-30 | 2013-03-26 | Sony Corporation | Aparato y método de procesamiento de datos |
PL2056472T3 (pl) | 2007-10-30 | 2010-05-31 | Sony Corp | Urządzenie i sposób do przetwarzania danych |
GB2460459B (en) | 2008-05-30 | 2012-07-11 | Sony Corp | Data processing apparatus and method |
US8396139B2 (en) * | 2009-06-22 | 2013-03-12 | Ntt Docomo, Inc. | Method and apparatus for sending information via silent symbol coding over under-utilized channels in wireless systems |
JP5462260B2 (ja) * | 2009-07-02 | 2014-04-02 | パナソニック株式会社 | 受信装置、集積回路、受信方法、及び受信プログラム |
WO2011022593A1 (en) | 2009-08-21 | 2011-02-24 | Aware, Inc. | Header repetition in packet-based ofdm systems |
CN101800619B (zh) * | 2009-12-28 | 2013-03-06 | 福州瑞芯微电子有限公司 | 一种基于块交织的交织或解交织方法及其装置 |
JP5672489B2 (ja) * | 2011-02-08 | 2015-02-18 | ソニー株式会社 | データ処理装置、及び、データ処理方法 |
JP5672069B2 (ja) | 2011-02-28 | 2015-02-18 | 富士通セミコンダクター株式会社 | 通信装置,通信方法 |
US8601340B2 (en) | 2011-07-25 | 2013-12-03 | Cortina Systems, Inc. | Time varying data permutation apparatus and methods |
EP2560311A1 (en) * | 2011-08-17 | 2013-02-20 | Panasonic Corporation | Cyclic-block permutations for spatial multiplexing with quasi-cyclic LDPC codes |
US20140281367A1 (en) * | 2013-03-14 | 2014-09-18 | Mark W. Johnson | Address calculation for received data |
KR102104937B1 (ko) * | 2013-06-14 | 2020-04-27 | 삼성전자주식회사 | Ldpc 부호의 부호화 장치, 그의 부호화 방법, 복호화 장치 및 그의 복호화 방법 |
CN105340262B (zh) | 2013-06-19 | 2018-07-27 | Lg 电子株式会社 | 传输广播信号的装置、接收广播信号的装置、传输广播信号的方法和接收广播信号的方法 |
GB2515801A (en) * | 2013-07-04 | 2015-01-07 | Sony Corp | Transmitter and receiver and methods of transmitting and receiving |
EP3048736A4 (en) * | 2013-09-20 | 2017-05-24 | Sony Corporation | Data processing device and data processing method |
CN105723716B (zh) | 2013-11-11 | 2020-02-21 | Lg 电子株式会社 | 发送广播信号的装置、接收广播信号的装置、发送广播信号的方法以及接收广播信号的方法 |
US9379928B2 (en) * | 2013-11-17 | 2016-06-28 | Lg Electronics Inc. | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals |
KR101850728B1 (ko) | 2014-01-26 | 2018-04-20 | 엘지전자 주식회사 | 방송 신호 송신 장치, 방송 신호 수신 장치, 방송 신호 송신 방법 및 방송 신호 수신 방법 |
JP6567548B2 (ja) * | 2014-04-21 | 2019-08-28 | エルジー エレクトロニクス インコーポレイティド | 放送信号送信装置、放送信号受信装置、放送信号送信方法及び放送信号受信方法 |
CA3060546C (en) * | 2014-08-07 | 2022-03-15 | ONE Media, LLC | Dynamic configuration of a flexible orthogonal frequency division multiplexing phy transport data frame |
MX2017001613A (es) | 2014-08-07 | 2018-01-24 | Coherent Logix Inc | Tamas de radio de multipartición. |
TWI551079B (zh) | 2014-11-28 | 2016-09-21 | 晨星半導體股份有限公司 | 適用於第二代地面數位視訊廣播系統之解交錯程序之資料處理電路及方法 |
MX361014B (es) | 2015-01-05 | 2018-11-26 | Lg Electronics Inc | Aparato de transmisión de señales de difusión, aparato de recepción de señales de difusión, método de transmisión de señales de difusión, y método de recepción de señales de difusión. |
WO2016125968A1 (ko) * | 2015-02-06 | 2016-08-11 | 엘지전자 주식회사 | 방송 신호 송신 장치, 방송 신호 수신 장치, 방송 신호 송신 방법, 및 방송 신호 수신 방법 |
KR101853052B1 (ko) * | 2015-07-17 | 2018-04-27 | 엘지전자 주식회사 | 방송 신호 송수신 장치 및 방법 |
EP3376673B1 (en) | 2015-11-10 | 2022-06-29 | Sony Group Corporation | Data processing devices and data processing methods for frequency interleaving and deinterleaving |
WO2018187902A1 (en) | 2017-04-10 | 2018-10-18 | Qualcomm Incorporated | An efficient interleaver design for polar codes |
CN109495207B (zh) * | 2017-09-11 | 2021-08-10 | 上海诺基亚贝尔股份有限公司 | 用于在无线通信系统中交织数据的方法和设备 |
DE102018126546A1 (de) * | 2017-12-22 | 2019-06-27 | Odass Gbr | Verfahren zur Reduzierung der Rechenzeit einer Datenverarbeitungseinrichtung |
CN110190925B (zh) * | 2018-02-23 | 2022-03-08 | 中兴通讯股份有限公司 | 一种数据处理方法及装置 |
JP7284653B2 (ja) * | 2019-07-23 | 2023-05-31 | 日本放送協会 | 送信装置及び受信装置 |
CN113727104B (zh) * | 2020-05-22 | 2024-01-16 | 北京小米移动软件有限公司 | 编码方法及装置、解码方法及装置、以及存储介质 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6353900B1 (en) | 1998-09-22 | 2002-03-05 | Qualcomm Incorporated | Coding system having state machine based interleaver |
Family Cites Families (52)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US332782A (en) * | 1885-12-22 | bbooks | ||
US333588A (en) * | 1886-01-05 | Vehicle-spring | ||
US332791A (en) * | 1885-12-22 | Ink-ribbon annunciator for type-writing machines | ||
US333737A (en) * | 1886-01-05 | Doiee | ||
US333116A (en) * | 1885-12-29 | Spring-bed | ||
US333852A (en) * | 1886-01-05 | Switch and signal apparatus | ||
US333736A (en) * | 1886-01-05 | Half to asa k | ||
US333844A (en) * | 1886-01-05 | Dumping-wagon | ||
GB722553A (en) | 1952-06-09 | 1955-01-26 | Johannes Ditzel | Improvements in or relating to feed or delivery devices for strip material |
JPS6197746A (ja) * | 1984-10-15 | 1986-05-16 | インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション | 乱数発生装置 |
CN1007021B (zh) * | 1985-04-01 | 1990-02-28 | 国际商业机器公司 | 通过择多检测和校正误差的方法 |
DK2302806T3 (da) | 1995-02-01 | 2013-06-17 | Sony Corp | Flerkanalstransmission med interleaving ved adressering på stedet af RAM-hukommelse |
DE19609909A1 (de) * | 1996-03-14 | 1997-09-18 | Deutsche Telekom Ag | Verfahren und System zur OFDM-Mehrträger-Übertragung von digitalen Rundfunksignalen |
JP2937919B2 (ja) * | 1997-01-16 | 1999-08-23 | 日本電気アイシーマイコンシステム株式会社 | 疑似乱数発生回路 |
US20070250442A1 (en) * | 1998-08-31 | 2007-10-25 | Hogan Edward J | Financial Transaction Card With Installment Loan Feature |
US6625234B1 (en) * | 1998-12-10 | 2003-09-23 | Nortel Networks Limited | Efficient implementations of proposed turbo code interleavers for third generation code division multiple access |
US6314534B1 (en) * | 1999-03-31 | 2001-11-06 | Qualcomm Incorporated | Generalized address generation for bit reversed random interleaving |
US6944120B2 (en) * | 2000-04-12 | 2005-09-13 | Her Majesty The Queen In Right Of Canada, As Represented By The Minister Of Industry | Method and system for tiered digital television terrestrial broadcasting services using multi-bit-stream frequency interleaved OFDM |
GB0110907D0 (en) * | 2001-05-03 | 2001-06-27 | British Broadcasting Corp | Improvements in decoders for many carrier signals, in particular in DVB-T recievers |
US6975250B2 (en) * | 2002-05-28 | 2005-12-13 | Broadcom Corporation | Methods and systems for data manipulation |
US20060116095A1 (en) | 2002-06-20 | 2006-06-01 | Jukka Henriksson | Method and system for receiving a multi-carrier signal |
RU2292654C2 (ru) | 2002-08-13 | 2007-01-27 | Нокиа Корпорейшн | Символьное перемежение |
US7620111B2 (en) * | 2002-08-13 | 2009-11-17 | Nokia Corporation | Symbol interleaving |
KR100532422B1 (ko) * | 2003-02-28 | 2005-11-30 | 삼성전자주식회사 | 동일 심볼을 다수의 채널에 중복적으로 전송하여 통신거리를 확장시킨 무선 랜 시스템의 직교 주파수 분할다중화 송수신 장치 및 그 송수신 방법 |
GB2454193B (en) | 2007-10-30 | 2012-07-18 | Sony Corp | Data processing apparatus and method |
GB2454196B (en) | 2007-10-30 | 2012-10-10 | Sony Corp | Data processsing apparatus and method |
EP1463255A1 (en) * | 2003-03-25 | 2004-09-29 | Sony United Kingdom Limited | Interleaver for mapping symbols on the carriers of an OFDM system |
US8155178B2 (en) | 2007-10-30 | 2012-04-10 | Sony Corporation | 16k mode interleaver in a digital video broadcasting (DVB) standard |
US7319659B2 (en) * | 2003-04-24 | 2008-01-15 | Silicon Integrated System Corp. | OFDM receiver, mode detector therefor, and method for processing OFDM signals |
US20040223449A1 (en) * | 2003-05-08 | 2004-11-11 | Yih-Ming Tsuie | Mode detection for OFDM signals |
US7433296B2 (en) * | 2003-05-29 | 2008-10-07 | Silicon Integrated Systems Corp. | Mode detection for OFDM signals |
KR100505694B1 (ko) * | 2003-07-09 | 2005-08-02 | 삼성전자주식회사 | 직접 계산 방식에 의한 코드화 직교 주파수 분할 다중화수신기의 채널 상태 평가 장치 및 그 방법 |
RU2235429C1 (ru) | 2003-08-15 | 2004-08-27 | Федеральное государственное унитарное предприятие "Воронежский научно-исследовательский институт связи" | Способ частотно-временной синхронизации системы связи и устройство для его осуществления |
US7415584B2 (en) * | 2003-11-26 | 2008-08-19 | Cygnus Communications Canada Co. | Interleaving input sequences to memory |
ATE410830T1 (de) * | 2004-03-10 | 2008-10-15 | Ericsson Telefon Ab L M | Addressgenerator für einen verschachtelungsspeicher und einen entschachtelungsspeicher |
US7165205B2 (en) | 2004-05-14 | 2007-01-16 | Motorola, Inc. | Method and apparatus for encoding and decoding data |
SG155171A1 (en) * | 2004-07-29 | 2009-09-30 | Qualcomm Inc | System and method for interleaving |
KR100608913B1 (ko) * | 2004-11-10 | 2006-08-09 | 한국전자통신연구원 | 직교주파수분할다중(ofdm) 송신기에서의 인터리빙장치 및 방법 |
US7543197B2 (en) * | 2004-12-22 | 2009-06-02 | Qualcomm Incorporated | Pruned bit-reversal interleaver |
TWI241779B (en) * | 2004-12-24 | 2005-10-11 | Univ Nat Sun Yat Sen | Symbol deinterleaver for digital video broadcasting system |
US7720017B2 (en) * | 2005-03-11 | 2010-05-18 | Qualcomm Incorporated | Parallel turbo decoders with multiplexed output |
KR20060097503A (ko) | 2005-03-11 | 2006-09-14 | 삼성전자주식회사 | 저밀도 패리티 검사 부호를 사용하는 통신 시스템에서 채널인터리빙/디인터리빙 장치 및 그 제어 방법 |
US7685495B2 (en) * | 2005-05-12 | 2010-03-23 | Qualcomm Incorporated | Apparatus and method for channel interleaving in communications system |
US7395461B2 (en) * | 2005-05-18 | 2008-07-01 | Seagate Technology Llc | Low complexity pseudo-random interleaver |
US7657818B2 (en) * | 2005-06-22 | 2010-02-02 | Adaptive Spectrum And Signal Alignment, Inc. | Dynamic minimum-memory interleaving |
US20070115960A1 (en) * | 2005-11-04 | 2007-05-24 | Mediatek Inc. | De-interleaver for data decoding |
US7681092B2 (en) * | 2006-04-11 | 2010-03-16 | Sharp Laboratories Of America, Inc. | Systems and methods for interleaving and deinterleaving data in an OFDMA-based communication system |
ES2399157T3 (es) | 2007-10-30 | 2013-03-26 | Sony Corporation | Aparato y método de procesamiento de datos |
PL2204002T3 (pl) | 2007-10-30 | 2013-08-30 | Sony Corp | Urządzenie i sposób przetwarzania danych |
PL2056472T3 (pl) | 2007-10-30 | 2010-05-31 | Sony Corp | Urządzenie i sposób do przetwarzania danych |
GB2460459B (en) | 2008-05-30 | 2012-07-11 | Sony Corp | Data processing apparatus and method |
US7945746B2 (en) * | 2008-06-02 | 2011-05-17 | Newport Media, Inc. | Memory sharing of time and frequency de-interleaver for ISDB-T receivers |
-
2007
- 2007-10-30 GB GB0721269.9A patent/GB2454193B/en not_active Expired - Fee Related
- 2007-11-19 GB GB0722645A patent/GB2455071A/en not_active Withdrawn
- 2007-11-20 GB GBGB0722725.9A patent/GB0722725D0/en not_active Ceased
- 2007-11-20 GB GB0722728A patent/GB2454267A/en not_active Withdrawn
-
2008
- 2008-10-16 ZA ZA200808858A patent/ZA200808858B/xx unknown
- 2008-10-22 US US12/256,095 patent/US8199802B2/en active Active
- 2008-10-22 GB GB0819372A patent/GB2454316B/en active Active
- 2008-10-22 ES ES11159951T patent/ES2408595T3/es active Active
- 2008-10-22 EP EP11159959.3A patent/EP2333967B1/en active Active
- 2008-10-22 PT PT111599593T patent/PT2333967E/pt unknown
- 2008-10-22 EP EP11189833.4A patent/EP2421165B1/en active Active
- 2008-10-22 PL PL11159951T patent/PL2333963T3/pl unknown
- 2008-10-22 PL PL19170301T patent/PL3582399T3/pl unknown
- 2008-10-22 EP EP08253431.4A patent/EP2056474B1/en active Active
- 2008-10-22 GB GB0920376A patent/GB2462040B/en active Active
- 2008-10-22 DK DK11159959.3T patent/DK2333967T3/da active
- 2008-10-22 ES ES11159959.3T patent/ES2456367T3/es active Active
- 2008-10-22 EP EP08253429.8A patent/EP2056473B1/en active Active
- 2008-10-22 EP EP11159951A patent/EP2333963B1/en active Active
- 2008-10-22 PL PL11159959T patent/PL2333967T3/pl unknown
- 2008-10-22 AU AU2008230048A patent/AU2008230048B2/en active Active
- 2008-10-22 EP EP19170301.6A patent/EP3582399B1/en active Active
- 2008-10-22 ES ES11189832T patent/ES2429029T3/es active Active
- 2008-10-22 ES ES19170301T patent/ES2882563T3/es active Active
- 2008-10-22 PL PL08253429T patent/PL2056473T3/pl unknown
- 2008-10-22 GB GB0819398A patent/GB2454319C/en not_active Expired - Fee Related
- 2008-10-22 EP EP11189832.6A patent/EP2421164B1/en active Active
- 2008-10-22 EP EP11189829.2A patent/EP2421161B1/en active Active
- 2008-10-22 EP EP11189830.0A patent/EP2421162B1/en active Active
- 2008-10-23 US US12/257,010 patent/US8208524B2/en not_active Expired - Fee Related
- 2008-10-24 TW TW97140953A patent/TWI474692B/zh active
- 2008-10-24 ES ES11159954.4T patent/ES2464540T3/es active Active
- 2008-10-24 PL PL11160170T patent/PL2341629T3/pl unknown
- 2008-10-24 TW TW097140957A patent/TWI458299B/zh not_active IP Right Cessation
- 2008-10-24 PL PL11159954T patent/PL2333964T3/pl unknown
- 2008-10-24 ES ES11159955.1T patent/ES2442291T3/es active Active
- 2008-10-24 EP EP19170318.0A patent/EP3582401B1/en active Active
- 2008-10-24 GB GB0920377A patent/GB2462041B/en active Active
- 2008-10-24 EP EP11189840A patent/EP2421169A3/en not_active Withdrawn
- 2008-10-24 EP EP11160170.4A patent/EP2341629B1/en active Active
- 2008-10-24 EP EP11159955.1A patent/EP2333965B1/en active Active
- 2008-10-24 EP EP19170314.9A patent/EP3582400B1/en active Active
- 2008-10-24 GB GB0819584A patent/GB2454323B/en active Active
- 2008-10-24 DK DK11159955.1T patent/DK2333965T3/da active
- 2008-10-24 EP EP08253480.1A patent/EP2056478B1/en active Active
- 2008-10-24 GB GB0819590A patent/GB2454324B/en active Active
- 2008-10-24 TW TW097140955A patent/TWI508503B/zh not_active IP Right Cessation
- 2008-10-24 TW TW097140951A patent/TWI454083B/zh not_active IP Right Cessation
- 2008-10-24 EP EP08253462.9A patent/EP2056475B1/en active Active
- 2008-10-24 GB GB0819581A patent/GB2454321B/en active Active
- 2008-10-24 EP EP11189824A patent/EP2421159A3/en not_active Withdrawn
- 2008-10-24 PL PL11159955T patent/PL2333965T3/pl unknown
- 2008-10-24 GB GB0819583A patent/GB2454322B/en active Active
- 2008-10-24 EP EP11189836.7A patent/EP2426823B1/en active Active
- 2008-10-24 GB GB0920375A patent/GB2462039B/en not_active Expired - Fee Related
- 2008-10-24 ES ES08253464T patent/ES2729850T3/es active Active
- 2008-10-24 GB GB0920378A patent/GB2462042B/en active Active
- 2008-10-24 PL PL19170318T patent/PL3582401T3/pl unknown
- 2008-10-24 US US12/257,999 patent/US8208525B2/en not_active Expired - Fee Related
- 2008-10-24 EP EP11159958.5A patent/EP2333966B1/en active Active
- 2008-10-24 ES ES19170318T patent/ES2881720T3/es active Active
- 2008-10-24 TW TW097140949A patent/TWI450522B/zh active
- 2008-10-24 ES ES11160170T patent/ES2424771T3/es active Active
- 2008-10-24 EP EP08253467.8A patent/EP2056477B1/en active Active
- 2008-10-24 EP EP11189839.1A patent/EP2421168B1/en active Active
- 2008-10-24 EP EP11189826.8A patent/EP2421160B1/en active Active
- 2008-10-24 EP EP11159954.4A patent/EP2333964B1/en active Active
- 2008-10-24 EP EP11189823.5A patent/EP2456077B1/en active Active
- 2008-10-24 EP EP11189822.7A patent/EP2421158B1/en active Active
- 2008-10-24 EP EP08253464.5A patent/EP2056476B1/en active Active
- 2008-10-24 PL PL11159958T patent/PL2333966T3/pl unknown
- 2008-10-24 TW TW097140947A patent/TWI461004B/zh not_active IP Right Cessation
- 2008-10-24 PL PL19170314T patent/PL3582400T3/pl unknown
- 2008-10-24 EP EP11189838.3A patent/EP2421167B1/en active Active
- 2008-10-24 ES ES19170314T patent/ES2881769T3/es active Active
- 2008-10-24 ES ES11159958.5T patent/ES2443340T3/es active Active
- 2008-10-24 DK DK11159958.5T patent/DK2333966T3/da active
- 2008-10-28 ZA ZA200809256A patent/ZA200809256B/en unknown
- 2008-10-29 UA UAA200812694A patent/UA101145C2/ru unknown
- 2008-10-29 KR KR1020080106588A patent/KR101463624B1/ko active Active
- 2008-10-29 EA EA200802080A patent/EA014122B1/ru not_active IP Right Cessation
- 2008-10-29 UA UAA200812691A patent/UA101144C2/ru unknown
- 2008-10-29 AU AU2008237593A patent/AU2008237593B2/en active Active
- 2008-10-29 JP JP2008278958A patent/JP5253093B2/ja not_active Expired - Fee Related
- 2008-10-29 KR KR1020080106551A patent/KR101459151B1/ko active Active
- 2008-10-29 JP JP2008278956A patent/JP5253092B2/ja not_active Expired - Fee Related
- 2008-10-29 EA EA200802076A patent/EA014414B1/ru not_active IP Right Cessation
- 2008-10-30 KR KR1020080107338A patent/KR101464762B1/ko active Active
- 2008-10-30 CN CN200810173993.7A patent/CN101425995B/zh active Active
- 2008-10-30 KR KR1020080107322A patent/KR101463627B1/ko not_active Expired - Fee Related
- 2008-10-30 JP JP2008280543A patent/JP5253094B2/ja not_active Expired - Fee Related
- 2008-10-30 CN CN200810173994.1A patent/CN101425996B/zh active Active
- 2008-10-30 KR KR1020080107301A patent/KR101463626B1/ko active Active
- 2008-10-30 CN CN200810173995.6A patent/CN101425997B/zh active Active
- 2008-10-30 KR KR1020080107325A patent/KR101464761B1/ko not_active Expired - Fee Related
- 2008-10-30 CN CN2008101739922A patent/CN101425994B/zh active Active
-
2010
- 2010-06-04 AU AU2010202355A patent/AU2010202355B2/en active Active
-
2012
- 2012-02-01 US US13/363,467 patent/US8351528B2/en active Active
- 2012-02-02 US US13/364,640 patent/US8406339B2/en not_active Expired - Fee Related
- 2012-02-16 US US13/398,506 patent/US8396104B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6353900B1 (en) | 1998-09-22 | 2002-03-05 | Qualcomm Incorporated | Coding system having state machine based interleaver |
Non-Patent Citations (1)
Title |
---|
European telecommunications standards institute: "Digital Video Broadcasting; Framing structure, channel coding and modulation for digital terrestrial television" ETSI EN 300 744 V1.4.1, January 2001 * |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101464761B1 (ko) | 데이터 처리 장치 및 방법 | |
KR101520965B1 (ko) | 데이터 처리 장치 및 방법 | |
KR101520486B1 (ko) | 데이터 처리 장치 및 방법 | |
KR20090045056A (ko) | 데이터 처리 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20081030 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20130531 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20081030 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20140415 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20141017 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20141118 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20141118 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20171018 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20171018 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20181112 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20181112 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20191106 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20191106 Start annual number: 6 End annual number: 6 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20210829 |