KR101463626B1 - 데이터 처리 장치 및 방법 - Google Patents
데이터 처리 장치 및 방법 Download PDFInfo
- Publication number
- KR101463626B1 KR101463626B1 KR1020080107301A KR20080107301A KR101463626B1 KR 101463626 B1 KR101463626 B1 KR 101463626B1 KR 1020080107301 A KR1020080107301 A KR 1020080107301A KR 20080107301 A KR20080107301 A KR 20080107301A KR 101463626 B1 KR101463626 B1 KR 101463626B1
- Authority
- KR
- South Korea
- Prior art keywords
- ofdm
- symbols
- data symbols
- address
- data
- 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.)
- Active
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)하고, 상기 맵핑을 달성하기 위해 상기 데이터 심볼들을 상기 메모리로부터 출력 심볼 스트림으로 리드아웃(read-out)하여, 상기 데이터 심볼이 상기 OFDM 서브캐리어 신호들로부터 디인터리브되도록 동작가능한 디인터리버와 - 상기 리드아웃은 상기 리드인과 상이한 순서이고, 상기 순서는 어드레스의 세트로부터 결정됨 -,상기 어드레스들의 세트를 생성하도록 동작가능한 어드레스 생성기 - 상기 어드레스는 상기 OFDM 서브캐리어 신호로부터 수신된 상기 데이터 심볼을 상기 출력 심볼 스트림으로 맵핑하기 위해, 상기 수신된 데이터 심볼마다 생성됨 -를 포함하고,상기 어드레스 생성기는,기설정된 수의 레지스터 스테이지들을 포함하고, 생성기 다항식에 따라 의사 랜덤 비트 시퀀스를 생성하도록 동작가능한 선형 피드백 시프트 레지스터와,시프트 레지스터 스테이지들의 콘텐츠를 수신하고, 상기 레지스터 스테이지에 존재하는 비트들의 순서를 순열 코드에 따라 변경하여 상기 OFDM 서브캐리어들 중 하나의 어드레스를 형성하는 순열 회로와,어드레스 검사 회로와 협력하여, 생성된 어드레스가 소정의 최대 유효 어드레스를 초과하는 경우, 어드레스를 재생성하도록 동작가능한 제어 유닛을 포함하고,상기 소정의 최대 유효 어드레스는 2048개이고,상기 선형 피드백 시프트 레지스터는, 의 상기 선형 피드백 시프트 레지스터에 대한 생성기 다항식을 갖는 10개의 레지스터 스테이지들을 갖고, 상기 순열 코드는 부가 비트와 함께 11개의 비트 어드레스를 형성하며,상기 순열 회로는, 상기 레지스터 스테이지들의 비트들의 순서를 변경하는 상기 순열 코드를 변경하여, OFDM 심볼마다의 어드레스의 세트를 형성하도록 구성되는 것을 특징으로 하는 데이터 처리 장치.
- 제1항에 있어서, 상기 순열 회로는 연속적인 OFDM 심볼들에 대해 상이한 순열 코드들의 시퀀스를 순환시키도록 동작가능한 데이터 처리 장치.
- 제1항에 있어서, 상기 소정의 최대 유효 어드레스는 실질적으로 800과 2048 사이의 값인 데이터 처리 장치.
- 제5항에 있어서, 상기 OFDM 심볼은, 공지된 심볼들을 전하도록 구성되는 파일럿 서브캐리어들을 포함하고, 소정의 최대 유효 어드레스는 상기 OFDM 심볼에 존재하는 파일럿 서브캐리어 심볼들의 개수에 의존하는 데이터 처리 장치.
- 제1항에 있어서, 2048개의 서브캐리어들은 복수의 동작 모드들 중 하나에 의해 제공되고, 상기 2048개의 서브캐리어들은 상기 동작 모드들 중 어느 하나의 OFDM 심볼들 내의 최대 수의 서브캐리어들의 절반 이하를 제공하며, 상기 데이터 심볼은 제1 OFDM 심볼들로부터 수신된 데이터 심볼들의 제1 세트들과, 제2 OFDM 심볼들로부터 수신된 데이터 심볼들의 제2 세트들을 포함하고, 상기 데이터 처리 장치는 홀수의 인터리빙 처리에 따라 상기 데이터 심볼들의 제1 세트들 및 제2 세트들을 출력 데이터 스트림으로 디인터리빙하도록 동작가능하고,상기 홀수의 인터리빙 처리는,상기 시퀀스의 순열 코드들 중 하나로 생성된 상기 어드레스들의 세트에 의해 결정되는 순서에 따라, 상기 제1 OFDM 심볼들의 서브캐리어들로부터 수신된 데이터 심볼들의 제1 세트들을 상기 메모리의 제1 부분에 라이트하는 단계와,상기 데이터 심볼들의 제1 세트들의 순차적 순서에 따라, 상기 데이터 심볼들의 제1 세트들을 상기 메모리의 제1 부분으로부터 상기 출력 데이터 스트림으로 리드아웃하는 단계와,상기 시퀀스의 순열 코드들의 다른 하나로 생성된 어드레스들의 세트에 의해 정의된 순서에 따라, 상기 제2 OFDM 심볼들의 서브캐리어로들부터 수신된 데이터 심볼들의 제2 세트를 상기 메모리의 제2 부분에 라이트하는 단계와,상기 데이터 심볼들의 제2 세트들의 순차적 순서에 따라, 상기 데이터 심볼들의 제2 세트들을 상기 메모리의 제2 부분으로부터 상기 출력 데이터 스트림으로 리드아웃하는 단계를 포함하는 데이터 처리 장치.
- OFDM 변조 심볼들로부터 데이터를 수신하는 수신기로서,상기 수신기는 OFDM 심볼들을 수신하여 상기 OFDM 심볼들의 기설정된 수의 서브캐리어들로부터 상기 데이터 심볼들을 복구하고, 상기 OFMD 심볼들로부터 수신된 상기 데이터 심볼들을 출력 데이터 스트림으로 맵핑하도록 구성된 데이터 프로세서를 포함하며,상기 데이터 프로세서는,OFDM 서브캐리어 심볼들로부터의 기설정된 수의 데이터 심볼들을 메모리에 리드인하고, 상기 맵핑을 달성하기 위해 상기 데이터 심볼들을 메모리에서 출력 심볼 스트림으로 리드아웃(read-out)하여, 상기 데이터 심볼들이 상기 OFDM 서브캐리어 신호들로부터 디인터리브되도록 동작가능한 디인터리버와 - 상기 리드아웃은 상기 리드인과 상이한 순서이고, 상기 순서는 어드레스의 세트로부터 결정됨 - ,상기 어드레스들의 세트를 생성하도록 동작가능한 어드레스 생성기 - 상기 어드레스는 상기 수신된 상기 데이터 심볼을 상기 OFDM 서브캐리어 신호로부터 상기 출력 심볼 스트림으로 맵핑하기 위해, 상기 수신된 데이터 심볼마다 생성됨 -를 포함하고,상기 어드레스 생성기는,기설정된 수의 레지스터 스테이지들을 포함하고, 생성기 다항식에 따라 의사-랜덤 비트 시퀀스를 생성하도록 동작가능한 선형 피드백 시프트 레지스터와,시프트 레지스터 스테이지들의 콘텐츠를 수신하고, 순열 코드에 따라 상기 레지스터 스테이지들에 존재하는 비트들의 순서를 변경하여 상기 OFDM 서브캐리들 중 하나의 어드레스를 형성하도록 동작가능한 순열 회로와,어드레스 검사 회로와 협력하여, 생성된 어드레스가 소정의 최대 유효 어드레스를 초과하는 경우, 어드레스를 재생성하도록 동작가능한 제어 유닛을 포함하고,소정의 최대 유효 어드레스는 2048개이고,상기 선형 피드백 시프트 레지스터는, 의 상기 선형 피드백 시프트 레지스터에 대한 생성기 다항식을 갖는 10개의 레지스터 스테이지들을 갖고, 상기 순열 순서는 부가 비트와 함께 11개의 비트 어드레스를 형성하며,상기 순열 회로는, 상기 레지스터 스테이지들의 비트들의 순서를 변경하는 상기 순열 코드를 변경하여, OFDM 심볼마다의 어드레스의 세트를 형성하도록 구성되는 것을 특징으로 하는 수신기.
- 제8항에 있어서, 상기 수신기는 DVB-T(Digital Video Broadcasting-Terrestrial), DVB-H(DVB-Handheld) 또는 DVB-T2(Digital Video Broadcasting-Terrestrial 2) 표준과 같은 DVB 표준에 따라 변조된 데이터를 수신하도록 구성된, 수신기.
- OFDM 심볼들의 기설정된 수의 서브캐리어 신호들로부터 수신된 심볼들을 출력 심볼 스트림에 맵핑하는 방법으로서,OFDM 서브캐리어 신호들로부터의 기설정된 수의 데이터 심볼들을 메모리에 리드인하는 단계와,상기 맵핑을 달성하기 위해 상기 데이터 심볼들을 메모리로부터 상기 출력 심볼 스트림으로 리드아웃(read-out)하여, 상기 데이터 심볼이 상기 OFDM 서브캐리어 신호들로부터 디인터리브되도록 하는 단계와 - 상기 리드아웃은 상기 리드인과 상이한 순서이고, 상기 순서는 어드레스의 세트로부터 결정됨 -,상기 어드레스의 세트를 생성하는 단계 - 상기 어드레스는 상기 수신된 상기 데이터 심볼을 상기 OFDM 서브캐리어 신호로부터 상기 출력 심볼 스트림으로 맵핑하기 위해, 상기 수신된 데이터 심볼마다 생성됨 -를 포함하고,상기 어드레스의 세트를 생성하는 단계는,기설정된 수의 레지스터 스테이지들을 포함하여, 생성기 다항식에 따라 의사 랜덤 비트 시퀀스를 생성하는 선형 피드백 시프트 레지스터를 이용하는 단계와,시프트 레지스터 스테이지들의 콘텐츠를 수신하고, 상기 레지스터 스테이지에 존재하는 비트들의 순서를 순열 코드에 따라 변경하여 어드레스를 형성하는 순열 회로를 이용하는 단계와,생성된 어드레스가 소정의 최대 유효 어드레스를 초과하는 경우, 어드레스를 재생성하는 단계를 포함하고,상기 소정의 최대 유효 어드레스는 2048개이고,상기 선형 피드백 시프트 레지스터는, 의 상기 선형 피드백 시프트 레지스터에 대한 생성기 다항식을 갖는 10개의 레지스터 스테이지들을 갖고, 상기 순열 코드는 부가 비트와 함께 11개의 비트 어드레스를 형성하며,상기 레지스터 스테이지들의 비트들의 순서를 변경하는 상기 순열 코드를 변경하여, OFDM 심볼마다 어드레스의 세트를 형성하는 단계를 포함하는 것을 특징으로 하는 방법.
- 제10항에 있어서, 상기 순열 코드를 변경하는 단계는, 연속적인 OFDM 심볼들에 대한 상이한 순열 코드들의 시퀀스를 순환시키는 단계를 포함하는 방법.
- 제10항에 있어서, 상기 소정의 최대 유효 어드레스는 실질적으로 800과 2048 사이의 값인 방법.
- 제14항에 있어서, 상기 OFDM 심볼은 공지된 심볼들을 전하도록 구성된 파일럿 서브캐리어들를 포함하고, 상기 소정의 최대 유효 어드레스는 상기 OFDM 심볼에 존재하는 파일럿 서브캐리어 심볼들의 개수에 의존하는 방법.
- 제10항에 있어서, 2048개의 서브캐리어들은 복수의 동작 모드 중 하나에 의해 제공되고, 상기 2048개의 서브캐리어들은 상기 동작 모드들 중 어느 하나의 OFDM 심볼들 내의 최대 수의 서브캐리어들의 절반 이하를 제공하며, 상기 데이터 심볼들은 제1 OFDM 심볼들로부터 수신된 데이터 심볼들의 제1 세트들과, 제2 OFDM 심볼들로부터 수신된 데이터 심볼들의 제2 세트들을 포함하고, 상기 OFDM 서브캐리어 신호들로부터의 상기 기설정된 수의 데이터 심볼들을 메모리에 리드인하는 것과, 상기 메모리로부터 상기 데이터 심볼들을 상기 출력 심볼 스트림으로 리드아웃하는 것은 홀수의 인터리빙 처리에 따르며,상기 홀수의 인터리빙 처리는,상기 시퀀스의 순열 코드들 중 하나로 생성된 어드레스들의 세트에 의해 결정되는 순서에 따라, 상기 제1 OFDM 심볼들의 서브캐리어들로부터 수신된 데이터 심볼들의 제1 세트들을 상기 메모리의 제1 부분에 라이트하는 단계와,상기 데이터 심볼들의 제1 세트들의 순차적 순서에 따라, 상기 데이터 심볼들의 제1 세트들을 상기 메모리의 제1 부분으로부터 상기 출력 데이터 스트림으로 리드아웃하는 단계와,상기 시퀀스의 순열 코드들의 다른 하나로 생성된 어드레스들의 세트에 의해 정의된 순서에 따라, 상기 제2 OFDM 심볼들의 서브캐리어로들부터 수신된 데이터 심볼들의 제2 세트를 상기 메모리의 제2 부분에 라이트하는 단계와,상기 데이터 심볼들의 제2 세트들의 순차적 순서에 따라, 상기 데이터 심볼들의 제2 세트들을 상기 메모리의 제2 부분으로부터 상기 출력 데이터 스트림으로 리드아웃하는 단계를 포함하는 방법.
- OFDM 변조된 심볼들로부터 데이터를 수신하는 방법으로서,출력 데이터 스트림을 형성하기 위해, 상기 OFDM 심볼로부터의 기설정된 수의 서브캐리어 신호들로부터 기설정된 수의 데이터 심볼들을 수신하는 단계와,OFDM 서브캐리어 신호들로부터의 기설정된 수의 데이터 심볼들을 메모리에 리드인하는 단계와,맵핑을 달성하기 위해 상기 데이터 심볼들을 메모리로부터 상기 출력 심볼 스트림으로 리드아웃(read-out)하여, 상기 데이터 심볼이 상기 OFDM 서브캐리어 신호들로부터 디인터리브되도록 하는 단계와 - 상기 리드아웃은 상기 리드인과 상이한 순서이고, 상기 순서는 어드레스의 세트로부터 결정됨 -,상기 어드레스의 세트를 생성하는 단계 - 상기 어드레스는 상기 OFDM 서브캐리어 신호로부터 수신된 상기 데이터 심볼을 상기 출력 심볼 스트림으로 맵핑하기 위해, 상기 수신된 데이터 심볼마다 생성됨 -를 포함하고,상기 어드레스들의 세트를 생성하는 단계는,기설정된 수의 레지스터 스테이지들을 포함하여, 생성기 다항식에 따라 의사 랜덤 비트 시퀀스를 생성하는 선형 피드백 시프트 레지스터를 이용하는 단계와,시프트 레지스터 스테이지들의 콘텐츠를 수신하고, 상기 레지스터 스테이지에 존재하는 비트들의 순서를 순열 순서에 따라 변경하여 어드레스를 형성하는 순열 회로를 이용하는 단계와,생성된 어드레스가 소정의 최대 유효 어드레스를 초과하는 경우, 어드레스를 재생성하는 단계를 포함하고,상기 소정의 최대 유효 어드레스는 2048개이고,상기 선형 피드백 시프트 레지스터는, 의 상기 선형 피드백 시프트 레지스터에 대한 생성기 다항식을 갖는 10개의 레지스터 스테이지들을 갖고, 상기 순열 코드는 부가 비트와 함께 11개의 비트 어드레스를 형성하며,상기 레지스터 스테이지들의 비트들의 순서를 변경하는 상기 순열 코드를 변경하여, OFDM 심볼마다 어드레스의 세트를 형성하는 단계를 포함하는 것을 특징으로 하는 방법.
- 제17항에 있어서, 상기 데이터의 수신은, DVB-T(Digital Video Broadcasting-Terrestrial), DVB-H(DVB-Handheld) 또는 DVB-T2(Digital Video Broadcasting-Terrestrial 2) 표준과 같은 DVB 표준에 따르는 방법.
- OFDM 심볼의 서브캐리어들상에 인터리빙된 데이터 심볼들의 수신에 이용되며, 어드레스의 세트를 생성하도록 동작가능한 어드레스 생성기로서 - 상기 어드레스 각각은 상기 데이터 심볼을 맵핑시킬 서브캐리어 신호들 중 하나를 나타내도록 데이터 심볼들마다 생성됨 -,기설정된 수의 레지스터 스테이지들을 포함하고, 생성기 다항식에 따라 의사-랜덤 비트 시퀀스를 생성하도록 동작가능한 선형 피드백 시프트 레지스터와,시프트 레지스터 스테이지들의 콘텐츠를 수신하고, 순열 코드에 따라 상기 레지스터 스테이지들에 존재하는 비트들의 순서를 변경하여 어드레스를 형성하도록 동작가능한 순열 회로와,어드레스 검사 회로와 협력하여, 생성된 어드레스가 소정의 최대 유효 어드레스를 초과하는 경우, 어드레스를 재생성하도록 동작가능한 제어 유닛을 포함하고,상기 소정의 최대 유효 어드레스는 2048개이고,상기 선형 피드백 시프트 레지스터는, 의 상기 선형 피드백 시프트 레지스터에 대한 생성기 다항식을 갖는 10개의 레지스터 스테이지들을 갖고, 상기 순열 코드는 부가 비트와 함께 11개의 비트 어드레스를 형성하며,상기 순열 회로는, 상기 레지스터 스테이지들의 비트들의 순서를 변경하는 상기 순열 코드를 변경하여, OFDM 심볼마다의 어드레스의 세트를 형성하도록 구성되는 것을 특징으로 하는 어드레스 생성기.
- 제19항에 있어서, 상기 순열 회로는 연속적인 OFDM 심볼들에 대한 상이한 순열 코드들의 시퀀스를 순환시키도록 동작가능한 어드레스 생성기.
- OFDM 심볼의 기설정된 수의 서브캐리어 신호들로부터 수신된 데이터 심볼들을 출력 심볼 스트림에 맵핑하는 데이터 처리 장치로서 - 상기 기설정된 수의 서브캐리어 신호들은 복수의 동작 모드 중 하나에 따라 결정되고, 상기 데이터 심볼들은 제1 OFDM 심볼들에 맵핑하기 위한 데이터 심볼들의 제1 세트들과, 제2 OFDM 심들볼에 맵핑하기 위한 데이터 심볼들의 제2 세트들로 분할됨 -,OFDM 서브캐리어 신호들로부터의 기설정된 수의 데이터 심볼들을 메모리에 리드인하고, 상기 맵핑을 달성하기 위해 상기 데이터 심볼들을 메모리로부터 상기 출력 심볼 스트림으로 리드아웃(read-out)하여, 상기 데이터 심볼이 상기 OFDM 서브캐리어 신호들로부터 디인터리브되도록 동작가능한 디인터리버와 - 상기 리드아웃은 상기 리드인과 상이한 순서이고, 상기 순서는 어드레스의 세트로부터 결정됨 -,상기 어드레스의 세트를 생성하도록 동작가능한 어드세스 생성기 - 상기 어드레스는 상기 OFDM 서브캐리어 신호로부터 수신된 상기 데이터 심볼을 상기 출력 심볼 스트림으로 맵핑하기 위해, 상기 수신된 데이터 심볼마다 생성됨 -를 포함하고,상기 어드레스 생성기는,기설정된 수의 레지스터 스테이지들을 포함하고, 생성기 다항식에 따라 의사 랜덤 비트 시퀀스를 생성하도록 동작가능한 선형 피드백 시프트 레지스터와,시프트 레지스터 스테이지들의 콘텐츠를 수신하고, 상기 레지스터 스테이지에 존재하는 비트들의 순서를 순열 코드에 따라 변경하여 상기 OFDM 서브캐리어들 중 하나의 어드레스를 형성하도록 동작가능한 순열 회로와,어드레스 검사 회로와 협력하여, 생성된 어드레스가 소정의 최대 유효 어드레스를 초과하는 경우, 어드레스를 재생성하도록 동작가능한 제어 유닛을 포함하며,복수의 동작 모드 중 하나는, 상기 동작 모드들 중 어느 하나의 OFDM 심볼들 내의 최대 수의 서브캐리어들의 절반 이하인 2048개의 서브캐리어들을 OFDM 심볼들에 제공하며,상기 소정의 최대 유효 어드레스는 2048개이고,상기 선형 피드백 시프트 레지스터는, 의 상기 선형 피드백 시프트 레지스터에 대한 생성기 다항식을 갖는 10개의 레지스터 스테이지들을 갖고, 상기 순열 코드는 부가 비트와 함께 11개의 비트 어드레스를 형성하며, 상기 데이터 처리 장치는, 홀수의 인터리빙 처리에 따라, 상기 데이터 심볼들의 제1 세트들 및 제2 세트들을 상기 출력 데이터 스트림으로 디인터리빙하며,상기 홀수의 인터리빙 처리는,상기 어드레스의 세트에 의해 결정되는 순서에 따라, 상기 제1 OFDM 심볼들의 서브캐리어들로부터 수신된 데이터 심볼들의 제1 세트들을 상기 메모리의 제1 부분에 라이트하는 단계와,상기 데이터 심볼들의 제1 세트들의 순차적 순서에 따라, 상기 데이터 심볼들의 제1 세트들을 상기 메모리의 제1 부분으로부터 상기 출력 데이터 스트림으로 리드아웃하는 단계와,상기 어드레스의 세트에 의해 정의된 순서에 따라, 상기 제2 OFDM 심볼들의 서브캐리어로들부터 수신된 데이터 심볼들의 제2 세트를 상기 메모리의 제2 부분에 라이트하는 단계와,상기 데이터 심볼들의 제2 세트들의 순차적 순서에 따라, 상기 데이터 심볼들의 제2 세트들을 상기 메모리의 제2 부분으로부터 상기 출력 데이터 스트림으로 리드아웃하는 단계를 포함하는 데이터 처리 장치.
- OFDM 심볼들의 기설정된 수의 서브캐리어 신호들로부터 수신된 데이터 심볼들을 출력 심볼 스트림에 맵핑하는 방법으로서 - 상기 기설정된 수의 서브캐리어 신호들은 복수의 동작 모드 중 하나에 따라 결정되고, 상기 데이터 심볼들은 제1 OFDM 심볼들로부터 수신된 데이터 심볼들의 제1 세트와 제2 OFDM 심볼들로부터 수신된 데이터 심볼들의 제2 세트들을 포함함 -,OFDM 서브캐리어 신호들로부터의 기설정된 수의 데이터 심볼들을 메모리에 리드인하는 단계와,상기 맵핑을 달성하기 위해 상기 데이터 심볼들을 메모리로부터 상기 출력 심볼 스트림으로 리드아웃(read-out)하여, 상기 데이터 심볼이 상기 OFDM 서브캐리어 신호들로부터 디인터리브되도록 하는 단계와 - 상기 리드아웃은 상기 리드인과 상이한 순서이고, 상기 순서는 어드레스의 세트로부터 결정됨 -,상기 어드레스의 세트를 생성하는 단계 - 상기 어드레스는 상기 OFDM 서브캐리어 신호로부터 수신된 데이터 심볼을 상기 출력 심볼 스트림으로 맵핑하기 위해, 상기 수신된 데이터 심볼마다 생성됨 -를 포함하고,상기 어드레스의 세트를 생성하는 단계는,기설정된 수의 레지스터 스테이지들을 포함하여, 생성기 다항식에 따라 의사 랜덤 비트 시퀀스를 생성하는 선형 피드백 시프트 레지스터를 이용하는 단계와,시프트 레지스터 스테이지들의 콘텐츠를 수신하고, 상기 레지스터 스테이지에 존재하는 비트들의 순서를 순열 순서에 따라 변경하여 어드레스를 형성하는 순열 회로를 이용하는 단계와,생성된 어드레스가 소정의 최대 유효 어드레스를 초과하는 경우, 어드레스를 재생성하는 단계를 포함하며,상기 소정의 최대 유효 어드레스는 2048이고,상기 선형 피드백 시프트 레지스터는, 의 상기 선형 피드백 시프트 레지스터에 대한 생성기 다항식을 갖는 10개의 레지스터 스테이지들을 갖고, 상기 순열 코드는 부가 비트와 함께 11개의 비트 어드레스를 형성하며,상기 동작 모드는, ODFM 심볼마다, 상기 동작 모드들 중 어느 하나의 OFDM 심볼들 내의 최대 수의 서브캐리어들의 절반 이하인, 2048개의 서브캐리어들을 제공하고, 상기 OFDM 서브캐리어 신호들로부터의 상기 기설정된 수의 데이터 심볼들을 메모리에 리드인하는 것과, 상기 메모리로부터 상기 데이터 심볼들을 상기 출력 심볼 스트림으로 리드아웃하는 것은 홀수의 인터리빙 처리에 따르며,상기 홀수의 인터리빙 처리는,상기 어드레스의 세트에 의해 결정되는 순서에 따라, 상기 제1 OFDM 심볼들의 서브캐리어들로부터 수신된 데이터 심볼들의 제1 세트들을 상기 메모리의 제1 부분에 라이트하는 단계와,상기 데이터 심볼들의 제1 세트들의 순차적 순서에 따라, 상기 데이터 심볼들의 제1 세트들을 상기 메모리의 제1 부분으로부터 상기 출력 데이터 스트림으로 리드아웃하는 단계와,상기 어드레스의 세트에 의해 정의된 순서에 따라, 상기 제2 OFDM 심볼들의 서브캐리어로들부터 수신된 데이터 심볼들의 제2 세트를 상기 메모리의 제2 부분에 라이트하는 단계와,상기 데이터 심볼들의 제2 세트들의 순차적 순서에 따라, 상기 데이터 심볼들의 제2 세트들을 상기 메모리의 제2 부분으로부터 상기 출력 데이터 스트림으로 리드아웃하는 단계를 포함하는 방법.
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 |
---|---|
KR20090045094A KR20090045094A (ko) | 2009-05-07 |
KR101463626B1 true KR101463626B1 (ko) | 2014-11-19 |
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 (4)
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 | 데이터 처리 장치 및 방법 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080107325A Expired - Fee Related KR101464761B1 (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 |
---|---|---|---|---|
KR20040084811A (ko) * | 2003-03-25 | 2004-10-06 | 소니 유나이티드 킹덤 리미티드 | 데이터 처리 장치 및 방법 |
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 |
US6353900B1 (en) * | 1998-09-22 | 2002-03-05 | Qualcomm Incorporated | Coding system having state machine based interleaver |
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 |
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 |
---|---|---|---|---|
KR20040084811A (ko) * | 2003-03-25 | 2004-10-06 | 소니 유나이티드 킹덤 리미티드 | 데이터 처리 장치 및 방법 |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101463626B1 (ko) | 데이터 처리 장치 및 방법 | |
KR101459154B1 (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: 20130607 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: 20140515 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: 20141029 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20141113 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20141113 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: 20191104 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20191104 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20201105 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20211102 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20221102 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20231101 Start annual number: 10 End annual number: 10 |