Interleaver for mapping symbols on the carriers of an OFDM system
Abstract
This record has no abstract on file.
Term
Term ended
Projected expiry passed 23 March 2024, 2.5 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
1 claim: 1 independent, 0 dependent
- 1Patent claims Zastrzeżenia patentowe 1. A transmitter for transmitting data by means of orthogonal frequency division multiplexing, OFDM, which transmitter comprises a data processing device adapted to mapping intended to transmit input symbols to a specified number of carrier signals of an orthogonal frequency division multiplexing OFDM symbol in accordance with many different operating modes, with each of which provides a different number of OFDM carriers, and the data processing device includes an interleaver memory adapted to write a specified number of symbols to map to OFDM carrier signals, and to read data symbols for OFDM carriers when performing mapping, the reading being in a different order than writing, and the order is determined based on set of addresses, which means that the data symbols on the carrier signals are interleaved, an address generator adapted to generate the set of addresses, wherein the address is generated for each of the input symbols, indicating one of the carrier signals to which the data symbol is to be mapped, and the address generator includes a linear feedback shift register, which includes a specified number of register stages and is adapted to generate a pseudo-random bit sequence according to with a generating polynomial, 1. Nadajnik do nadawania danych z wykorzystaniem ortogonalnego zwielokrotnienia z podziałem częstotliwości, OFDM, który to nadajnik zawiera urządzenie przetwarzania danych dostosowane do mapowania przeznaczonych do przekazywania symboli wejściowych na określoną liczbę sygnałów nośnych symbolu ortogonalnego zwielokrotnienia z podziałem częstotliwości OFDM, zgodnie z wieloma różnymi trybami operacyjnymi, z których każdy zapewnia różną liczbę nośnych OFDM, a urządzenie przetwarzania danych zawiera pamięć układu przeplotu dostosowaną do zapisywania określonej liczby symboli do mapowania na sygnały nośne OFDM, i do odczytywania symboli danych dla nośnych OFDM przy realizacji mapowania, przy czym odczyt odbywa się w innej kolejności niż zapisywanie, a kolejność jest określona na podstawie zbioru adresów, co powoduje, źe symbole danych na sygnałach nośnych są przeplecione, generator adresowy dostosowany do generowania zbioru adresów, przy czym adres jest generowany dla każdego z symboli wejściowych, wskazując jeden z sygnałów nośnych, na który ma być mapowany symbol danych, a generator adresowy zawiera liniowy rejestr przesuwny sprzężenia zwrotnego, który obejmuje określoną liczbę stopni rejestru i jest dostosowany do generowania pseudolosowej sekwencji bitowej zgodnie z wielomianem generującym, V2O75PI_OO / L 12 ΕΡ 1 662 739 permutation system adapted to receive the contents of the shift register stages and permutation of bits located in the register stages according to the permutation order, creating the address of one of the OFDM carriers, and the control unit which is adapted to regenerate the address, together with the address checking system, when the generated address exceeds a predetermined number of carriers, including that the transmitter can be switched between 2K, 4K and 8K operating modes, and that for 4K mode the predetermined number of OFDM carrier signals is three thousand twenty four, the linear feedback shift register has eleven degrees with a generating polynomial for the linear feedback shift register , in the form RJ [10] = RJ.! [0] Φ RJ.! [2] and the permutation order is the 11 -bit address R, [n] for the i-th data symbol from the bit in the n-th stage RJ [n] of the register, according to the table:V2O75PI_OO/L 12 ΕΡ 1 662 739 układ permutacyjny dostosowany do odbierania zawartości stopni rejestru przesuwnego i dokonywania permutacji bitów znajdujących się w stopniach rejestru zgodnie z porządkiem permutacji, z utworzeniem adresu jednej z nośnych OFDM, i jednostkę sterującą która jest dostosowana do ponownego generowania adresu, wspólnie z układem sprawdzania adresu, kiedy wygenerowany adres przewyższa określoną wstępnie liczbę nośnych, znamienne tym, że nadajnik może być przełączany pomiędzy trybami operacyjnymi 2K, 4K i 8K, oraz tym, że dla trybu 4K określona wstępnie liczba sygnałów nośnych OFDM wynosi trzy tysiące dwadzieścia cztery, liniowy rejestr przesuwny sprzężenia zwrotnego ma jedenaście stopni z wielomianem generującym dla liniowego rejestru przesuwnego sprzężenia zwrotnego, o postaci RJ [10] = RJ.! [0] Φ RJ.! [2], a porządek permutacji stanowi jedenastobitowy adres R,[n] dla i-tego symbolu danych z bitu znajdującego się w n-tym stopniu RJ [n] rejestru, zgodnie z tabelą: 2. Transmitter according to claim 1, wherein the interleaver memory is adapted to perform mapping of input data symbols to carrier signals for even OFDM symbols by entering data symbols according to the set of addresses generated by the address generator and reading in sequential order, and for odd OFDM symbols by entering symbols into memory in sequential order and reading data symbols from memory in accordance with the set of addresses generated by the address generator. 2. Nadajnik według zastrz. 1, przy czym pamięć układu przeplotu jest dostosowana do realizacji mapowania symboli danych wejściowych na sygnały nośne dla parzystych symboli OFDM przez wpisywanie symboli danych zgodnie ze zbiorem adresów generowanych przez generator adresowy i odczytywanie w porządku sekwencyjnym, a dla nieparzystych symboli OFDM przez wpisywanie symboli do pamięci w porządku sekwencyjnym i odczytywanie symboli danych z pamięci zgodnie ze zbiorem adresów generowanych przez generator adresowy. 3. Transmitter according to claim 1, wherein the transmitter is functionally adapted to transmit data in accordance with the standards of Digital Terrestrial Television or Mobile Digital Television. 3. Nadajnik według zastrz. 1, przy czym nadajnik jest dostosowany funkcjonalnie do nadawania danych zgodnie ze standardem Naziemnej Telewizji Cyfrowej lub Mobilnej Telewizji Cyfrowej. 4. A receiver for receiving data from a modulated signal using orthogonal frequency division multiplication (OFDM), which receiver comprises a data processing device adapted to map symbols received from a designated number of carrier signals of an orthogonal frequency division multiplication, OFDM, to the output symbol stream, according to with many different operating modes, each of which provides a different number of OFDM carriers, and the data processing device includes an interleaving de-interlacing memory adapted to read a specified number of symbols from OFDM carrier signals, and to read data symbols on the output symbol stream when performing the mapping, the reading being in a different order than loading, and the order is determined on based on a set of addresses, which means that data symbols are generated from OFDM carrier signals by eliminating interleaving, 4. Odbiornik do odbierania danych z sygnału modulowanego z wykorzystaniem ortogonalnego zwielokrotnienia z podziałem częstotliwości (OFDM), który to odbiornik zawiera urządzenie przetwarzania danych dostosowane do mapowania symboli odebranych z wyznaczonej liczby sygnałów nośnych symbolu ortogonalnego zwielokrotnienia z podziałem częstotliwości, OFDM, na wyjściowy strumień symbolu, zgodnie z wieloma różnymi trybami operacyjnymi, z których każdy zapewnia różną liczbę nośnych OFDM, a urządzenie przetwarzania danych zawiera pamięć układu eliminującego przeplot dostosowaną do wczytywania określonej liczby symboli z sygnałów nośnych OFDM, i do odczytywania symboli danych na wyjściowy strumień symbolu przy realizacji mapowania, przy czym odczyt odbywa się w innej kolejności, niż wczytywanie, a kolejność jest określana na podstawie zbioru adresów, co powoduje, że symbole danych są wytwarzane z sygnałów nośnych OFDM przez wyeliminowanie przeplotu, An address generator adapted to generate a set of addresses, the address being generated for each of the received symbols indicating the OFDM carrier signal from which the received data symbol is to be mapped to the output symbol stream, and the address generator includes a linear feedback shift register, which includes a specified number of register stages and is adapted to generate a pseudo-random bit sequence according to the generating polynomial, a permutation system adapted to receive the contents of the shift register stages and permute the bits in the register stages according to the permutation order to form the address of one of the OFDM carriers, and a control unit that is adapted to regenerate the address together with the address checking system when generated the address exceeds a predetermined number of carriers, characterized in that the receiver can be switched between 2K operating modes, 4K and 8K, and by the fact that for 4K mode the predetermined number of OFDM carrier signals is three thousand twenty four, the linear feedback shift register has eleven degrees with a generating polynomial for the linear feedback shift register, of the form Rj [10] = Rit [ 0] Φ Rj., [2], and the permutation order is the 11-bit address RJn] for the i-th data symbol from the bit in the n-th stage R] [n] of the register, according to the table: V2O75PI_OO/L 13 EP 1 662 739 generator adresowy dostosowany do generowania zbioru adresów, przy czym adres jest generowany dla każdego z odebranych symboli, wskazując sygnał nośny OFDM, z którego odebrany symbol danych ma być mapowany na wyjściowy strumień symbolu, a generator adresowy zawiera liniowy rejestr przesuwny sprzężenia zwrotnego, który obejmuje określoną liczbę stopni rejestru i jest dostosowany do generowania pseudolosowej sekwencji bitowej zgodnie z wielomianem generującym, układ permutacyjny dostosowany do odbierania zawartości stopni rejestru przesuwnego i dokonywania permutacji bitów znajdujących się w stopniach rejestru zgodnie z porządkiem permutacji, z utworzeniem adresu jednej z nośnych OFDM, i jednostkę sterującą która jest dostosowana do ponownego generowania adresu, wspólnie z układem sprawdzania adresu, kiedy wygenerowany adres przewyższa określoną wstępnie liczbę nośnych, znamienny tym, że odbiornik może być przełączany pomiędzy trybami operacyjnymi 2K, 4K i 8K, oraz tym, że dla trybu 4K określona wstępnie liczba sygnałów nośnych OFDM wynosi trzy tysiące dwadzieścia cztery, liniowy rejestr przesuwny sprzężenia zwrotnego ma jedenaście stopni z wielomianem generującym dla liniowego rejestru przesuwnego sprzężenia zwrotnego, o postaci Rj [10] = Rit [0] Φ Rj., [2], a porządek permutacji stanowi jedenastobitowy adres RJn] dla i-tego symbolu danych z bitu znajdującego się w n-tym stopniu R] [n] rejestru, zgodnie z tabelą: 5. The receiver according to claim 4, wherein the interleaving de-interlacing memory is adapted to map the received data symbols from the carrier signals to the output data stream for the even OFDM symbols by reading the data symbols in sequential order and reading the data symbols from the memory in accordance with the set of addresses generated by the address generator, and for odd OFDM symbols by loading symbols into memory in accordance with the set of addresses generated by the address generator and reading data symbols from memory in sequential order. 5. Odbiornik według zastrz. 4, przy czym pamięć układu eliminującego przeplot jest dostosowana do realizacji mapowania odebranych symboli danych z sygnałów nośnych na strumień danych wyjściowych dla parzystych symboli OFDM przez wczytywanie symboli danych w porządku sekwencyjnym i odczytywanie symboli danych z pamięci zgodnie ze zbiorem adresów generowanych przez generator adresowy, a dla nieparzystych symboli OFDM przez wczytywanie symboli do pamięci zgodnie ze zbiorem adresów generowanych przez generator adresowy i odczytywanie symboli danych z pamięci w porządku sekwencyjnym. 6. The receiver according to claim 4, wherein the receiver is functionally adapted to receive data modulated in accordance with the standards of Digital Terrestrial Television or Mobile Digital Television. 6. Odbiornik według zastrz. 4, przy czym odbiornik jest dostosowany funkcjonalnie do odbioru danych modulowanych zgodnie ze standardem Naziemnej Telewizji Cyfrowej lub Mobilnej Telewizji Cyfrowej. 7. A method of transmitting data using an OFDM orthogonal frequency division multiplication, including mapping intended for transferring input symbols to a specific number of carrier signals of an OFDM orthogonal frequency multiplication symbol, in accordance with a variety of operational modes, each of which provides a different number of OFDM carriers, and mapping includes loading a specified number of data symbols to map to OFDM carrier signals, 7. Sposób nadawania danych z wykorzystaniem ortogonalnego zwielokrotnienia z podziałem częstotliwości OFDM, obejmujący mapowanie przeznaczonych do przekazywania symboli wejściowych na określoną liczbę sygnałów nośnych symbolu ortogonalnego zwielokrotnienia z podziałem częstotliwości OFDM, zgodnie z wieloma różnymi trybami operacyjnymi, z których każdy zapewnia różną liczbę nośnych OFDM, a mapowanie obejmuje wczytywanie określonej liczby symboli danych do mapowania na sygnały nośne OFDM, V2O75PLOO / L 14 EP 1 662 739 reading data symbols for OFDM carriers when performing mapping, where the reading takes place in a different order than loading, and this order is determined based on the set of addresses, which causes that the data symbols on the carrier signals are interleaved , generating a set of addresses, with the address being generated for each of the input symbols indicating one of the carrier signals to which the data symbol is to be mapped, wherein the generation of the address set includes the use of a linear feedback shift register containing a specified number of register steps to generate a pseudo-random bit sequence according to a generating polynomial, the use of a permutation system adapted to receive the contents of the shift register steps and to permute the bits in the register steps according to order. permutation, creating an address and regenerating the address, when the generated address exceeds a predetermined number of carriers, characterized in that it switches the operational mode from 2K or 8K mode to 4K operating mode, in which the predefined number of OFDM carrier signals is three thousand twenty four, the linear feedback shift register has eleven degrees of generating polynomial for a linear feedback shift register, in the form Ri [10] = RU [0] © Rj.i [2], and the permutation order is the 11-bit address Rj [n] for the i-th data symbol from the bit in the nth degree Rj [n] of the register, according to the table: V2O75PLOO/L 14 EP 1 662 739 odczytywanie symboli danych dla nośnych OFDM przy realizacji mapowania, przy czym odczytywanie odbywa się w innej kolejności niż wczytywanie, a kolejność ta jest określona na podstawie zbioru adresów, co powoduje, że symbole danych na sygnałach nośnych są przeplecione, generowanie zbioru adresów, przy czym adres jest generowany dla każdego z symboli wejściowych, wskazując jeden z sygnałów nośnych, na który ma być mapowany symbol danych, przy czym generowanie zbioru adresów obejmuje użycie liniowego rejestru przesuwnego sprzężenia zwrotnego, zawierającego określoną liczbę stopni rejestru do generowania pseudolosowej sekwencji bitowej zgodnie z wielomianem generującym, użycie układu permutacyjnego dostosowanego do odbierania zawartości stopni rejestru przesuwnego i dokonywania permutacji bitów znajdujących się w stopniach rejestru zgodnie z porządkiem permutacji, z utworzeniem adresu oraz ponowne generowanie adresu, kiedy wygenerowany adres przewyższa określoną wstępnie liczbę nośnych, znamienny tym, że przełącza się tryb operacyjny z trybu 2K lub 8K na tryb operacyjny 4K, w którym określona wstępnie liczba sygnałów nośnych OFDM wynosi trzy tysiące dwadzieścia cztery, liniowy rejestr przesuwny sprzężenia zwrotnego ma jedenaście stopni z wielomianem generującym dla liniowego rejestru przesuwnego sprzężenia zwrotnego, o postaci Ri [10] = RU [0] © Rj.i[2], a porządek permutacji stanowi jedenastobitowy adres Rj[n] dla i-tego symbolu danych z bitu znajdującego się w n-tym stopniu Rj [n] rejestru, zgodnie z tabelą: 8. A method of receiving data using OFDM frequency orthogonal multiplexing, including mapping symbols received from a designated number of carrier signals of an OFDM orthogonal frequency multiplication symbol onto the output symbol stream, in accordance with a variety of operational modes, each of which provides a different number of OFDM carriers, and the mapping involves loading a specified number of symbols from OFDM carrier signals, reading data symbols on the output symbol stream when performing mapping, with the reading being done in a different order than loading, and the order is determined based on the set of addresses, which means that the data symbols are generated from OFDM carrier signals by eliminating interlacing, generating the set addresses, with the address being generated for each of the received symbols indicating the OFDM carrier signal, from which the received data symbol is to be mapped to the output symbol stream, and the generation of the address set includes the use of a linear feedback shift register containing a specified number of register stages to generate a pseudo-random bit sequence according to the generating polynomial, 8. Sposób odbioru danych z wykorzystaniem ortogonalnego zwielokrotnienia z podziałem częstotliwości OFDM, obejmujący mapowanie symboli odebranych z wyznaczonej liczby sygnałów nośnych symbolu ortogonalnego zwielokrotnienia z podziałem częstotliwości OFDM, na wyjściowy strumień symbolu, zgodnie z wieloma różnymi trybami operacyjnymi, z których każdy zapewnia różną liczbę nośnych OFDM, a mapowanie obejmuje wczytywanie określonej liczby symboli z sygnałów nośnych OFDM, odczytywanie symboli danych na wyjściowy strumień symbolu przy realizacji mapowania, przy czym odczytywanie odbywa się w innej kolejności, niż wczytywanie, a kolejność jest określona na podstawie zbioru adresów, co powoduje, że symbole danych są wytwarzane z sygnałów nośnych OFDM przez wyeliminowanie przeplotu, generowanie zbioru adresów, przy czym adres jest generowany dla każdego z odebranych symboli, wskazując sygnał nośny OFDM, z którego ma być mapowany odebrany symbol danych na wyjściowy strumień symbolu, a generowanie zbioru adresów obejmuje użycie liniowego rejestru przesuwnego sprzężenia zwrotnego zawierającego określoną liczbę stopni rejestru do generowania pseudolosowej sekwencji bitowej zgodnie z wielomianem generującym, The use of a permutation system to receive the contents of the shift register stages and permute the bits in the register stages according to the permutation order to create the address, and regenerate the address when the generated address exceeds a predetermined number of carriers, characterized by in that the operating mode switches from 2K or 8K mode to 4K operating mode, wherein the predetermined number of OFDM carrier signals is three thousand twenty four, the linear feedback shift register has eleven steps with a generating polynomial for the linear feedback shift register, in the form R;[10] = Rh [0] Φ Rh [2], and the permutation order is the 11-bit address R, [n] for the i-th data symbol from the bit in the n-th stage of R-Jn] of the register, according to the table: V2O75PLOO/L 15 EP 1 662 739 użycie układu permutacyjnego do odbierania zawartości stopni rejestru przesuwnego i dokonywania permutacji bitów znajdujących się w stopniach rejestru zgodnie z porządkiem permutacji, z utworzeniem adresu, i ponowne generowanie adresu, kiedy wygenerowany adres przewyższa określoną wstępnie liczbę nośnych, znamienny tym, że przełącza się tryb operacyjny z trybu 2K lub 8K na tryb operacyjny 4K, w którym określona wstępnie liczba sygnałów nośnych OFDM wynosi trzy tysiące dwadzieścia cztery, liniowy rejestr przesuwny sprzężenia zwrotnego ma jedenaście stopni z wielomianem generującym dla liniowego rejestru przesuwnego sprzężenia zwrotnego, o postaci R;[10] = Rh [0] Φ Rh [2], a porządek permutacji stanowi jedenastobitowy adres R,[n] dla i-tego symbolu danych z bitu znajdującego się w n-tym stopniu R-Jn] rejestru, zgodnie z tabelą: 9. Address generator for use in transmitting or receiving data symbols interleaved on subcarriers of an orthogonal frequency division multiplexing (OFDM) symbol, in accordance with a variety of operational modes, each of which provides a different number of OFDM carriers, with the address generator being adapted to generate a set addresses, and each address is generated for each of the data symbols, indicating one of the carrier signals to which the data symbol is to be mapped, wherein the address generator includes a linear feedback shift register containing a specified number of register steps and adapted to generate a pseudo-random bit sequence according to the generating polynomial, a permutation system adapted to receive the contents of the shift register steps and to perform the permutation of the bits in the register steps according to the permutation order, creating an address and a control unit that has the option together with the address checking system, regenerating the address when the generated address exceeds the predetermined number of carriers, characterized in that the address generator is switchable between 2K, 4K and 8K operational modes, and that for 4K mode the predefined number of carriers is three thousand twenty-four, the linear feedback shift register has eleven degrees with a generating polynomial for the linear feedback shift register of the form R;[10] = Rh [0] ® Rh [2], and the permutation order is the 11-bit address R, [n] for the i-th data symbol from the bit in the n-th stage R / [n] of the register, according to the table 9. Generator adresowy do wykorzystywania przy nadawaniu lub odbiorze symboli danych przeplecionych na pod-nośnych symbolu ortogonalnego zwielokrotnienia z podziałem częstotliwości (OFDM), zgodnie z wieloma różnymi trybami operacyjnymi, z których każdy zapewnia różną liczbę nośnych OFDM, przy czym generator adresowy jest dostosowany do generowania zbioru adresów, a każdy adres jest generowany dla każdego z symboli danych, wskazując jeden z sygnałów nośnych, na który symbol danych ma być mapowany, przy czym generator adresowy zawiera liniowy rejestr przesuwny sprzężenia zwrotnego zawierający określoną liczbę stopni rejestru i dostosowany do generowania pseudolosowej sekwencji bitowej zgodnie z wielomianem generującym, układ permutacyjny dostosowany do odbierania zawartości stopni rejestru przesuwnego i dokonywania permutacji bitów znajdujących się w stopniach rejestru zgodnie z porządkiem permutacji, z utworzeniem adresu, i jednostkę sterującą która ma możliwość, wspólnie z układem sprawdzania adresu, ponownego generowania adresu, kiedy wygenerowany adres przewyższa określoną wstępnie liczbę nośnych, znamienny tym, że generator adresowy jest przełączalny pomiędzy trybami operacyjnymi 2K, 4K i 8K, oraz tym, że dla trybu 4K określona wstępnie liczba nośnych wynosi trzy tysiące dwadzieścia cztery, liniowy rejestr przesuwny sprzężenia zwrotnego ma jedenaście stopni z wielomianem generującym dla liniowego rejestru przesuwnego sprzężenia zwrotnego o postaci R;[10] = Rh [0] ® Rh[2], a porządek permutacji stanowi jedenastobitowy adres R,[n] dla i-tego symbolu danych z bitu znajdującego się w n-tym stopniu R/ [n] rejestru, zgodnie z tabelą V2O75PI OO / L V2O75PI OO/L EP 1 662 739 EP 1 662 739 V2075PL00 / L V2075PL00/L Adapter kanału naziemnego Terrestrial adapter V2075PL00 / L V2075PL00/L Interlaced symbol: Y Symbol z przeplotem: Y V2075PL00 / L V2075PL00/L 100 100 KD '' Φ KD '’Φ CO oo co CO. Co Interlacing elimination system in transmitter Układ eliminacji przeplotu w nadajniku o V2075PL00 / L V2075PL00/L Fig. 5 Fig. 5 Fig.6 Figure 6 V2075PL00 / L V2075PL00/L 102-3 102-3 Fig.7 Figure 7 Y2075PL00 / L t— Y2075PL00/L t— CO WHAT OO OO ABOUT) Ó) UL UL Interlaced input symbol: Y cn d> Symbol wejściowy z przeplotem:Y cn d> Ll ll
92 paragraphs in 2 sections, as filed
[0001] The present invention relates to a data processing device adapted to map inserted symbols to symbol carrier signals in an Orthogonal Frequency Division Multiplexed (OFDM) system.
[0002] The present invention also relates to a data processing device adapted to inverse map the symbols obtained from a predetermined number of OFDM symbol carrier signals to the output symbol stream.
Background Art [0003] Digital Terrestrial Digital Broadcasting (DVB-T) standard EN 300 744, "Framing structure, channel coding and modulation for digital terrestrial television" ("Frame structure, channel coding and modulation for digital television terrestrial ") ETSL uses orthogonal frequency division multiplexing (OFDM) to transfer data representing video and audio to receivers via a broadcast radio signal. For the DVB-T standard, there are two modes that are known as 2k mode and 8k mode. The 2k mode provides for 2048 subcarriers, while the 8k mode provides 8192 subcarriers.
[0004] When mapping to OFDM symbol carrier signals of these symbols transmitted in both 2k and 8k modes, a symbol interleaver is used to improve data integrity to interleave the input data symbols. Such a symbol interleaver contains an interleaver memory connected to an address generator. The address generator generates an address for each of the symbols entered, with each address pointing to one of the OFDM symbol carrier signals to which the data symbol is to be mapped. The structure for generating addresses for mapping for 2k and 8k modes is described in the DVB-T standard. An address generator containing a linear feedback shift register that is adapted to generate a pseudo-random bit sequence and a permutation system is known. The permutation system permutes the order of the content of the linear feedback shift register to generate the address. The address is an indication of one of the OFDM carriers for carrying the symbol of the entered data stored in the interleaver memory to map input symbols to the OFDM symbol carrier signals.
[0005] In addition to the 2k mode and the 8k mode, it has also been proposed to use the 4k mode. The 4k mode was used in the Japanese digital television standard, which is an integrated digital television system (ISDB Integrated Service Digital Broadcasting system).
SUMMARY OF THE INVENTION [0006] According to one aspect of the present invention, a transmitter is proposed for transmitting data using symbols in an Orthogonal Frequency Division Multiplexed system, which transmitter includes a data processing device adapted to map input symbols to a certain number Carrier signals of an Orthogonal Frequency Division Multiplexing (OFDM) symbol. Data processing device
V2O75PI_OO / L 2 EP 1 662 739 includes an interleaver memory adapted to read a predetermined number of symbols for mapping onto OFDM carriers, and to read data symbols for OFDM carriers when performing mapping. Reading takes place in a different order than loading, with the order being determined by the set of addresses, which means that the data symbols on the carrier signals are interleaved. The address set is determined by the address generator, the address being generated for each of the input symbols, indicating one of the carrier signals to which the data symbol is to be mapped. [0007] The address generator includes a linear feedback shift register that includes a predetermined number of register stages and is adapted to generate a pseudo-random bit sequence according to the generating polynomial, and a permutation system and control unit. The permutation system is functionally adapted to receive the contents of register stages and perform permutations with shaping the address of one of the OFDM carriers. The control unit is able, together with the address checking system, to regenerate the address when the generated address exceeds the maximum number of carriers. The transmitter is characterized in that the predetermined number of OFDM carrier signals is approximately four thousand, and the linear feedback shift register has eleven degrees with a polynomial generating for the linear feedback shift register, in the form R; [10] = Rh [0] ® Rh [2] · The permutation order is the 11-bit address R, {n] for the i-th data symbol from the bit in the n-th stage R'i [n] of the register, according to the table :
<td>R] [n]</td><td> 10</td><td> 9</td><td> 8</td><td> 7</td><td> 6</td><td> 5</td><td> 4</td><td> 3</td><td> 2</td><td> 1</td><td> 0</td>
<td>Ri [n] for n =</td><td> 7</td><td> 10</td><td> 5</td><td> 8</td><td> 1</td><td> 2</td><td> 4</td><td> 9</td><td> 0</td><td> 3</td><td> 6</td>
[0008] Although it is known to use the 2k mode and the 8k mode based on the DVB-T standard, it is preferred to use the 4k mode. However, the 8k mode is the setting for setting up a single frequency network with sufficient protection intervals taking into account the higher propagation delays between DVB transmitters, it is known that the 2k mode is advantageous for mobile applications. This is because the 2k symbol period is only a quarter of the 8k symbol period, which allows channel estimation (based on distributed pilots embedded in each symbol) with more frequent updating, enabling the receiver to track time changes more accurately as a result of Doppler and other effects. The 2k mode is therefore advantageous for mobile applications. However, the 2k mode requires a multi-frequency network, which complicates the structure of the transmitters when setting up the transmission system. 4k mode has the advantage of moderately good reception for mobile users, even at high speeds, resulting in a larger Doppler shift, without the need for an expensive system to reduce interference between carriers. It is also possible to effectively implement a broadcasting network at acceptable costs. However, in order to implement the 4k mode, it is necessary to use a symbol interleaver to map input data symbols to OFDM symbol carrier signals.
[0009] Embodiments of the present invention provide a data processing device operably capable of acting as a symbol interleaver, for mapping the data symbols to be transmitted to an OFDM symbol having approximately four thousand carrier signals. In one embodiment, the number of carrier signals is three thousand twenty four. The 4k mode as such can be adapted, for example, to the DVB standard as
V2O75PLOO / L 3 EP 1 662 739
DVB-T or DVB-H. The DVB-H (Digital Video Broadcasting - Handheld Digital Handheld Television) standard has a reference to DVB-T. The DVB-H standard was formerly known as DVB-X. DVB-H signals are adapted to be picked up by hand-held devices, e.g. portable mobile terminals.
[0010] Mapping of data symbols to be transmitted to carrier signals of OFDM symbols, with the number of carrier signals being essentially four thousand, is a serious technical problem requiring simulation analysis and testing to determine the appropriate generator polynomial for linear feedback register and permutation order. This is because mapping requires symbols to be interleaved on the carrier signals, as a result of which subsequent symbols from the input data stream would be frequency-separated by the highest possible value in order to ensure optimal performance of the error correction coding methods.
[0011] Error correction coding methods, such as Reed-Solomon coding and convolutional coding, for example, work better when noise and symbol degradation resulting from transmission are uncorrelated. Some radio channels, such as those used in DVB-T, may experience the detrimental effects of correlated loss in both time and frequency domains. Just separating the encoded symbols into different OFDM symbol signals as efficiently as possible can give an increase in the efficiency of the error correction coding methods.
[0012] By means of a simulation performance analysis, it has been found that the generating polynomial for a linear feedback shift register in combination with the permutation circuit order mentioned above provides good efficiency in the presence of typical channel noise and decay conditions. In addition, by using a structure that can provide implementation of address generation for both 2k mode, 8k mode and 4k mode by changing polynomial branches for linear feedback shift register and permutation order, an economically efficient implementation of the symbol interleaver is obtained for the mode 4k. In addition, the transmitter and receiver can be switched between 2k mode, 4k mode and 8k mode by changing the generating polynomial and permutation orders. This can be done programmatically (or via the transmission parameter signaling (TPS) channel built into the receiver), as a result of which flexibility of implementation is ensured.
[0013] Various aspects and characteristics of the invention are defined in the appended claims. Other aspects of the invention include a receiver capable of inverse mapping symbols derived from a designated number of symbol carrier signals with orthogonal frequency division multiplication (OFDM), onto a stream of output symbols.
List of drawing figures [0014] Variations of the invention are described below, by way of example only, with reference to the accompanying drawing figures, in which similar parts are designated by identical reference numbers, wherein:
Fig. 1 shows a block diagram of an OFDM coded modulation transmitter that can be used, for example, in the DVB-T standard;
Fig. 2 is a block diagram of the internal symbol interleaver and the mapping processor of Fig. 1;
V2075PI_00 / L 4 ΕΡ 1 662 739
Fig. 3 is a block diagram of the interleaver of Fig. 2;
Fig. 4 is a block diagram of the interleaver memory of Fig. 3 and the corresponding symbol de-interleaver at the receiver;
Fig. 5 is a block diagram of the address generator shown in Fig. 3 for the 2k mode;
Fig. 6 is a block diagram of the address generator shown in Fig. 3 in the 8k mode;
Fig. 7 is a block diagram of the generator of Fig. 3 in the 4k mode;
Fig. 8 shows a block diagram of an OFDM coding receiver that can be used, for example, in the DVB-T standard; and
Fig. 9 is a block diagram of the inner character interleaver of Fig. 8.
Description of Preferred Embodiments [0015] The existing OFDM-based DVB-T standard includes 2K and 8K mode, which means that the bandwidth used for signal transmission is divided into either 2048 (2K mode) or 8192 (8K mode) subcarriers. 2K mode has some interesting features about mobility. In fact, the low symbol duration in this mode ensures good Doppler parameters in mobile environments. On the other hand, the 8K mode gives network designers the opportunity to build SFN (Single Frequency NetWork) networks with low density, and therefore cheap. Research in this topic has shown that the introduction of 4K mode would be a good compromise between the two modes. It would provide fairly good reception for mobile users even at high speeds, without the need for a complicated and expensive ICI (inter-carrier) interference reduction method. It would also help maintain the cost of the network at an acceptable level. This document describes the new symbol interleaver for this 4K mode.
[0016] Fig. 1 includes an exemplary block diagram of an OFDM code transmitter that can be used, for example, to transmit video images and audio signals in accordance with the DVB-T standard. In Fig. 1, the program source generates data to be transmitted by the COFDM transmitter. The video encoder 2 and audio encoder 4 and data encoder 6 generate video, audio and other broadcast data that is fed to the program multiplexer 8. The output signal of the program multiplexer 8 is fed to the transport multiplexer 10, which, with other information needed for the transmission of video, audio and other data, forms the multiplexed transport stream. The transport multiplexer 10 feeds the transport stream through a connection channel 12 to the splitter 14. The splitter divides the transport stream into different branches A and B, which provide different coding with direct error correction and interlacing. For simplicity, only branch A is described below.
[0017] As shown in Fig. 1, the COFDM transmitter 20 receives a transport data stream at block 22 of a multiplexer with adaptation and energy dissipation. The multiplexer 22 with energy dissipation and adaptation randomizes the transport stream data and feeds the relevant data to the external encoder 24, which performs the first external coding of the transport data. The external interleaver 26 is used to interleave coded data symbols, which in the DVB-T example are Reed-Solomon code (RS), so that the external interleaver interleaves the symbols
V2075PI_00 / L EP 1 662 739
RS. Internal encoder 28 is adapted to encode data from an external interleaver using a convolutional encoder, wherein the encoded data is fed to the internal interleaver 30. The internal interleaver 30 can receive the encoded data from the second encoding branch B.
[0018] The output of the internal interleaver is a set of data symbols that are then mapped to the constellation points of the modulation. In the DVB-T example shown, the modulation method is QPSK (DVB-T can have 4 bits on a 16QAM carrier or 6 bits on a 64OAM carrier as well as QPSK). Each data symbol from the internal interleaver 30 is then mapped to one of the COFDM carrier signals by the mapping processor 32. Then through the frame adaptation processor 34, which introduces pilot and synchronization signals fed from the signal forming system 36. The OFDM generator 38 then forms the time domain OFDM symbol that is fed to the protection input processor 40, to generate the protection period between the symbols, then to the DAC 42, and finally to the RF amplifier. in the RF head 44 for final transmission by the COFDM transmitter from the 46 antenna.
[0019] To create a new 4K mode, several elements need to be specified, but the main one is the 4K symbol interleaver, which is part of the internal interleaver shown in Fig. 1.
[0020] The internal interleaver itself consists of a bit interleaver and a symbol interleaver, as shown in Fig. 2.
[0021] As explained above, the invention provides the ability to implement quasi-optimal mapping of input data symbols to OFDM carrier signals. According to an exemplary method, an internal interleaver is used to obtain the optimal mapping of input data symbols to COFDM carrier signals. Internal interleaver 30 and mapping processor 32 are shown in more detail in Fig. 2. In Fig. 2 internal interleaver 30 includes a demultiplexing processor 60 that receives the convolutional encoded bits from input channel 62. The demultiplexer divides the bits into two input bit streams that are fed through connection channels 64 and 66 to bit interleavers 68 and 70. The bit interleavers 68 and 70 interleave the bits, which are then formed in two connection channels 72.1, 72.2 to feed the input bits from each of the bit interleavers 68 and 70 to the character interleaver 76. In the example method shown in Fig. 2, the interleaved symbols from character interleaver 76 is mapped to constellation points of the QPSK carrier signal for each of the signals in the COFDM symbol.
[0022] The existing DVB-T standard already includes requirements for character interleavers for 2K and 8K modes. The task of the character interleaver is to map v-bit words (where v depends on the modulation method chosen) to 1512 (in 2K mode) or 6048 (in 8K mode) of active carriers to the OFDM symbol. The character interleaver works on blocks of 1512 (in 2K mode) or 6048 (in 8K mode) data symbols. Embodiments of the invention utilize character interleavers 76 to provide optimized mapping of input data symbols fed from connection channels 72.1, 72.2. on COFDM carrier signals. An example of the character interleaver 76 for performing the mapping of input data symbols to COFDM carrier signals is shown in Fig. 3.
V2O75PI_OO / L
RAM of the interleaver
[0023] In Fig. 3, the input data symbols from the attachment channel 72 are fed to the memory 100 of the interleaver. The interleaver memory 100 maps the input data symbols onto COFDM carrier signals according to the mapping addresses provided by the address generator 102. An exemplary implementation of the interleaver memory 100 is shown in Fig. 4.
[0024] Fig. 4 includes an upper portion 100 showing the operation of the interleaver memory at the transmitter and a lower portion 340 that shows the operation of the de-interleaving memory at the receiver. Interleaver 100 and de-interleaver 340 are shown together in Fig. 4 to facilitate understanding of their operation. As can be seen in fig. 4, the representation of the transmission between interleaver 100 and de-interleaver 340 via other devices and via a transmission channel is simplified and shown as section 140 between interleaver 100 and de-interleaver 340. The operation of the interleaver 100 is described in the following paragraphs:
Although Fig. 4 only shows four COFDM symbol carrier signals, it is obvious that the method of Fig. 4 can be extended to more carriers, e.g. 1512 in the 3k mode, 3024 in the 4k mode, and 6048 in the case of 8k mode.
[0025] Input and output addressing of the interleaver memory 100 shown in Fig. 4 is shown for odd and even symbols. For the even COFDM symbol, data symbols are taken from input channel 72 and written to RAM 124.1 of the interleaver according to the address sequence 120 generated for each COFDM symbol by the address generator 102. The write addresses are applied to the even symbol so that, as shown, interleaving is accomplished by shuffling the entry addresses. Thus, for each interleaved symbol y (h (q)) = y '(q).
[0026] For odd symbols, the same interleaver RAM 124.2 is used. However, as shown in Fig. 4 for the odd symbol, the write order 132 in the same address sequence serves to read the previous even symbol 126. This option allows the implementation of odd and even symbols interleaving using only one RAM, assuming that the read operation for a given address is performed before the write operation. The data symbols stored in the interleaver RAM 124 during the odd symbols duration are then read in some sequence 134 generated by the address generator 102 for the next even COFDM, and so on.
In summary, as shown in Fig. 4, after calculating the set of addresses H (q) for all active carriers, the input vector Y '= (yo', yl, yi ... yNmax-i ') is processed from creating an interlaced vector Y = (y<sub>0</sub>, y<sub>1t</sub> s<sub>2</sub>... y<sub>nm</sub>ax-i) determined by:
yH (q) = y'q for even symbols, for q = 0, ... N<sub>max</sub>-1 yq = y'H (qs for odd symbols, for q = 0, ... N<sub>max</sub>[0028] In other words, for even OFDM symbols, input words are written with permutation to memory and read back sequentially, while odd symbols are written sequentially and read with permutation. In the above case, permutation is given by the following table:
V2O75PLOO / L 7 EP 1 662 739
Table 1: permutation for a simple case in which Nmax = 4
<td>Q</td><td> 1</td><td> 2</td><td> 3</td><td> 4</td>
<td>H (q)</td><td> 1</td><td> 3</td><td> 0</td><td> 2</td>
[0029] As shown in Fig. 4, the de-interleaver 340 operates to reverse the interlace introduced by the interleaver 100, by using the same set of addresses as the one generated by the corresponding address generator, but with the reverse application of read and write addresses. Write addresses 342 for even symbols appear in sequential order, while read addresses 344 are provided by the address generator. Accordingly, in the case of odd symbols, write order 346 is determined from the set of addresses generated by the address generator, while read order 348 is sequential.
Address generation [0030] A block diagram of the algorithm used to generate the permutation function H (q) is shown in Figure 5 for the 2K mode and in Figure 6 for the 8K mode.
[0031] The implementation of the address generator 102.1 for the 2k mode is shown in Figure 5. In Figure 5, the linear feedback shift register is formed by ten register stages 200.1 and the gate XOR 202.1, which is connected to the shift register stages 200.1, according to generating polynomial. Thus, according to the contents of shift register 200.1, the next bit of shift register is given from the gate output XOR 202.1 when performing XOR operations on the contents of shift register R [0] and stage R [3] of the register. According to the generation polynomial, the pseudo-random bit sequence is generated from the content of the shift register 200.1. However, to generate the address for the presented 2k mode, a 210.1 permutation circuit is used, which effectively permutes the bit order in the shift register 200.1 from the order Rj / nj to the order R, [n] at the output of the permutation circuit 210.1. The ten bits from the output of the permutation circuit 210.1 are fed to the connection channel 212.1, to which the most significant bit transmitted via the 218.1 trigger system is added via channel 214.1. An eleven-bit address is therefore generated on channel 212.1. However, to make sure the address is authentic, address control system 216.1 analyzes the generated address, checking if it exceeds the maximum number of carrier signals. If so, a control signal is generated via connection channel 220.1 to control unit 224.1. If the generated address exceeds the maximum number of carrier signals, this address is rejected and a new address is generated for this particular symbol.
[0032] Fig. 6 shows an address generator 102.2 for 8k mode. The parts of the address generator for the 8k mode shown in Fig. 6 correspond to the parts shown for the 2k mode, so in order to avoid repetition only the essential differences between Figs. 6 and 5 are described below. In principle, the difference between Figs. 6 and 5 is in that the feedback linear shift register 200.2 has twelve shift register stages to generate an address between 0 and 8191. Also in this case, the shift register is shaped by subjecting the XOR operation to the shift register stages selected according to the generating polynomial. The address is shaped by the permutation of the order of the bits in shift register 200.2, which are determined according to a predetermined order. Also in this case, the generator polynomial and permutation order are used for the 8k mode, which are different than in the 2k mode.
V2O75PI_OO / L 8 EP 1 662 739 In summary, the word (N is defined for 2k and 8k modes<sub>r</sub>-1) -bit R ', wherein N<sub>r</sub>= log<sub>2</sub>M<sub>max</sub>, Where's m<sub>It has</sub>x = 2048 in 2K and M mode<sub>max</sub>= 8192 in 8K mode, using LFSR (Linear Feedback Shift Register).
[0034] The polynomials used to generate this sequence are as follows:
Mode2K: 7?, '[9j = R [0] Φ Ąf, [3]
8K mode: 7?, '[11] = R' ^ [0] Φ R [1 jΦ R ', _<sub>t</sub> [4] Φ R'_<sub>}</sub> [6] where i varies from 0 to M<sub>max</sub>-1.
[0035] After generating one word R'i, it undergoes permutation to form another 10 (bit-1) -bit word designated R<sub>b</sub> R, is derived from Rj by bit permutations, given in Tables 1 and 2.
Table 2: Permission for bits for 2K mode
<td>R'i bit positions</td><td> 9</td><td> 8</td><td> 7</td><td> 6</td><td> 5</td><td> 4</td><td> 3</td><td> 2</td><td> 1</td><td> 0</td>
<td>R bit positions</td><td> 0</td><td> 7</td><td> 5</td><td> 1</td><td> 8</td><td> 2</td><td> 6</td><td> 9</td><td> 3</td><td> 4</td>
Table 3: Bit permutation for 8K mode
<td>R 'bit positions<sub>f</sub></td><td> 11</td><td> 10</td><td> 9</td><td> 8</td><td> 7</td><td> 6</td><td> 5</td><td> 4</td><td> 3</td><td> 2</td><td> 1</td><td> 0</td>
<td>R bit positions</td><td> 5</td><td> 11</td><td> 3</td><td> 0</td><td> 10</td><td> 8</td><td> 6</td><td> 9</td><td> 2</td><td> 4</td><td> 1</td><td> 7</td>
[0036] For example, this means that for the 2K mode bit number 9 R 'is transmitted at the bit position number 0 R ,.
[0037] The address H (q) is then derived from R, by the following equation:
N<sub>r</sub>-2
H (q) = (and mod2) · 2<sup>N</sup>r-<sup>1</sup> + · 2Ϊ j = 0 [0038] Part (and mod2) -2N<sup>r</sup>"1 in the above equation is represented in Fig. 5 and in Fig. 6 by the T218 flip-flop.
[0039] At H (q), an address check is then performed to confirm that the generated address is within the range of allowable addresses: if (H (q) <Nmax), where N<sub>max</sub>= 1512 in 2K mode and 6048 in 8K mode, this address is valid. If the address is not valid, the control unit is informed and it tries to generate a new address H (q) by incrementally increasing the index i.
[0040] The task of the flip-flop block is to make sure twice that in a row that we do not generate an address exceeding the value of N<sub>max</sub>. As a result, if a value exceeding it was generated, it means that the MSB of the address H (q) (i.e. flip bit) was set to one. Yes
V2075PI_00 / L 9 EP 1 662 739 so the next value generated will have the MSB bit set to zero, which will ensure the generation of a valid address.
[0041] The following equations summarize the overall operation and help in understanding the loop structure of this algorithm:
q = O;
for (i = 0; i <M<sub>max</sub>; i = i + 1) {H (q) = (i mod2) · 2<sup>N</sup>r-1 + XR, (j) · 2j;
j = 0 and f (H (q) <N<sub>max</sub>) q = q + 1;}
Character interleaver for the 4k mode [0042] Fig. 7 shows an address generator 102.3 for the 4k mode according to the present method. Also in this case, the address generator of Fig. 7 corresponds to the address generator shown in Figs. 5 and 6, so that only the differences between these figures are also described and explained below. As shown in Fig. 7, the linear feedback shift register 200.3 has eleven degrees of shift register. Also here, the XOR 202.3 gate is used to generate a pseudo-random bit sequence. The permutation of the contents of the shift register to create the address of the input data symbol for mapping onto one of the COFDM carrier signals is carried out in permutation system 210.3.
[0043] The character interleaver works on blocks after N<sub>max</sub>= 3024 data symbols. (M<sub>max</sub>= 4096). [0044] The polynomial used to generate the R 'sequence is as follows:
Ri [10] = RU [0] Φ Rh [2] [0045] The vector R, is derived from the vector R ', by the permutation given in Table 4:
Table 4: Bit permutation for 4K mode
<td>R'i bit positions</td><td> 10</td><td> 9</td><td> 8</td><td> 7</td><td> 6</td><td> 5</td><td> 4</td><td> 3</td><td> 2</td><td> 1</td><td> 0</td>
<td>R bit positions</td><td> 7</td><td> 10</td><td> 5</td><td> 8</td><td> 1</td><td> 2</td><td> 4</td><td> 9</td><td> 0</td><td> 3</td><td> 6</td>
[0046] The input data of the interlace system is defined as the vector Y '= (yo', yl, y and yNmax-i ') · [0047] Interlaced vector, Y = (y<sub>0</sub>, y-ι, y<sub>2</sub>... yNmax-i). is determined by:
yH (q) = y'q for even symbols, for q = 0, ..., N<sub>max</sub>-1 yq<sup>=</sup>y'H (q) for odd symbols, for q = 0, ..., N<sub>max</sub>-1
Receiver [0048] Fig. 8 is an example diagram of a receiver that can be used in the present method. As shown in Fig. 8, the COFDM signal is received from the antenna 300, detected in the tuner 302 and converted to digital form by an analog-to-digital converter 304.
v2O75PI_OO / L ίο EP 1 662 739
The guard period removal processor 306 removes the guard period from the received COFDM symbol, before recovering data from the COFDM symbol using a Fast Fourier Transform (FFT) processor 308 in conjunction with a channel estimation and correction system 310, in cooperation with the Decoding Transmission Signaling Unit 311 ), according to known methods. Demodulated data is obtained from the inverse mapping system 312 and fed to an internal character interleaver eliminator 314 that operates by inverse mapping the received data symbol at the regeneration of the non-interlaced output data stream.
[0049] The character interleaver 314 is a data processing system as shown in Fig. 9, with the interleaver RAM memory and address generator 342. The interleaver memory is as shown in Fig. 4, and works as explained above, performing interleaving elimination using the address sets generated by the address generator 342. The address generator 342 is shaped as shown in Fig. 7, and is structurally adapted to generate the appropriate addresses when mapping data symbols recovered from the signals of each COFDM subcarrier to the output data stream.
[0050] The remaining parts of the COFDM receiver shown in Fig. 8 serve to perform decoding and to eliminate error correction interleaving to correct errors and determine the source data. In particular, the internal convolutional code introduced by the internal interleaver 30 and the internal coder 28 of the transmitter shown in Fig. 1 decode the internal code deinterleaver 316 and internal decoder 318. The external de-interleaver 320 and the external decoder 322 operate by performing Reed-Solomon code decoding with data determination from source 1, after decryption by the 324 decoder.
[0051] One of the advantages that this method provides for both the receiver and the transmitter is that the character interleaver and the character interleaver, working in the receivers and transmitters can be switched between 2k, 4k and 8k modes by changing polynomials generating and permutation orders shown for each of the 2k, 4k and 8k modes. This can be achieved, for example, using a software change. Optionally, in other embodiments, a built-in TPS signal indicating the DVB-T transmission mode used for automatically configuring the de-interlacing circuitry according to the detected mode may be detected at the receiver in the TPS channel processing unit 311.
[0052] Without departing from the scope of the present invention, various modifications can be made. In particular, the exemplary representations of the generator polynomial and permutation order that were used to represent aspects of the invention are not intended to be limiting and extend to forms equivalent to the generator polynomial and permutation order.
[0053] Of course, the transmitter and receiver, shown in Figs. 1 and 8, respectively, are provided for illustration only and not for limitation. For example, it is clear that the position of the character interleaver and the deinterlacing system relative to, for example, the bit interleaver and the mapping and inverse mapping systems can change. Of course, the operation of the interleaver and the interleaver elimination system does not change depending on their relative position, although the interleaver can perform I / Q symbol interleaving instead of v-bit vectors. The corresponding change can be made at the receiver. Accordingly, the interleaver and deinterlacing system can be operated with other types of data, and can be placed in positions other than those described in the exemplary embodiments.
[0054] As already mentioned, embodiments of the invention find use in DVB standards, for example DVB-T and DVB-H. V2O75PI_OO / L ii EP 1 662 739. Embodiments of the invention can be used in a transmitter or receiver operating in accordance with the DVB-H standard in portable mobile terminals. Mobile terminals can be integrated, for example, with mobile phones (second, third or newer generation) or palmtops or tablet PCs. Such mobile terminals may be able to receive DVB-H or DVB-T compatible signals indoors or in traffic, for example in cars or trains, even at high speeds. For example, mobile terminals can be powered by a battery, a mains power supply or a low-voltage direct current source, or by a car battery. Services provided by DVB-H may include voice services, messaging, internet browsing, radio, still and / or moving video images, television services, interactive services, full / simplified video on demand service. Services may work in combination with one another. Of course, the invention is not limited to use with DVB and can be extended to other standards for broadcasting or reception, both landline and mobile.
Contents2
780 members in 23 offices
Priority claims8
| Document | Office | Kind | Date |
|---|---|---|---|
| 03290754 | European Patent Office (EPO) | A | |
| 03290754 | European Patent Office (EPO) | A | |
| 04251667 | European Patent Office (EPO) | A | |
| 04251667 | European Patent Office (EPO) | A | |
| 06075505 | European Patent Office (EPO) | A | |
| EP20030290754 | – | – | – |
| EP20040251667 | – | – | – |
| EP20060075505 | – | – | – |
Members780
| Document | Office | Kind | |
|---|---|---|---|
| EP1463255A1 | European Patent Office (EPO) | A1 | |
| EP1463256A1 | European Patent Office (EPO) | A1 | |
| KR20040084811A | Republic of Korea | A | |
| US2004246888A1 | United States of America | A1 | |
| EP1463256B1 | European Patent Office (EPO) | B1 | |
| EP1662739A1 | European Patent Office (EPO) | A1 | |
| EP1662740A1 | European Patent Office (EPO) | A1 | |
| DE602004000824D1 | Germany | D1 | |
| AT326105T | Austria | T | |
| ATE326105T1 | Austria | T1 | |
| DK1463256T3 | Denmark | T3 | |
| PL1463256T3 | Poland | T3 | |
| PT1463256E | Portugal | E | |
| ES2260728T3 | Spain | T3 | |
| KR100642539B1 | Republic of Korea | B1 | |
| DE602004000824T2 | Germany | T2 | |
| GB0721270D0 | United Kingdom | D0 | |
| GB0721271D0 | United Kingdom | D0 | |
| GB0721272D0 | United Kingdom | D0 | |
| GB0721269D0 | United Kingdom | D0 | |
| GB0722553D0 | United Kingdom | D0 | |
| GB0722645D0 | United Kingdom | D0 | |
| GB0722725D0 | United Kingdom | D0 | |
| GB0722728D0 | United Kingdom | D0 | |
| EP1662740B1 | European Patent Office (EPO) | B1 | |
| AT394003T | Austria | T | |
| ATE394003T1 | Austria | T1 | |
| EP1931097A1 | European Patent Office (EPO) | A1 | |
| DE602004013451D1 | Germany | D1 | |
| US7426240B2 | United States of America | B2 | |
| EP1662739B1 | European Patent Office (EPO) | B1 | |
| AT409383T | Austria | T | |
| ATE409383T1 | Austria | T1 | |
| ES2304757T3 | Spain | T3 | |
| DE602004016756D1 | Germany | D1 | |
| GB0818760D0 | United Kingdom | D0 | |
| GB0818909D0 | United Kingdom | D0 | |
| GB0819086D0 | United Kingdom | D0 | |
| GB0819090D0 | United Kingdom | D0 | |
| GB0819372D0 | United Kingdom | D0 | |
| GB0819374D0 | United Kingdom | D0 | |
| GB0819397D0 | United Kingdom | D0 | |
| GB0819398D0 | United Kingdom | D0 | |
| GB0819581D0 | United Kingdom | D0 | |
| GB0819583D0 | United Kingdom | D0 | |
| GB0819584D0 | United Kingdom | D0 | |
| GB0819590D0 | United Kingdom | D0 | |
| US2008298487A1 | United States of America | A1 | |
| PT1662739E | Portugal | E | |
| ES2310883T3 | Spain | T3 | |
| DK1662739T3 | Denmark | T3 | |
| PL1662739T3This record | Poland | T3 | |
| US2009110091A1 | United States of America | A1 | |
| US2009110092A1 | United States of America | A1 | |
| US2009110093A1 | United States of America | A1 | |
| US2009110094A1 | United States of America | A1 | |
| US2009110095A1 | United States of America | A1 | |
| US2009110097A1 | United States of America | A1 | |
| US2009110098A1 | United States of America | A1 | |
| CN101425992A | China | A | |
| CN101425993A | China | A | |
| CN101425994A | China | A | |
| CN101425995A | China | A | |
| CN101425996A | China | A | |
| CN101425997A | China | A | |
| CN101425998A | China | A | |
| EP2056463A2 | European Patent Office (EPO) | A2 | |
| EP2056464A2 | European Patent Office (EPO) | A2 | |
| EP2056466A1 | European Patent Office (EPO) | A1 | |
| EP2056467A1 | European Patent Office (EPO) | A1 | |
| EP2056468A2 | European Patent Office (EPO) | A2 | |
| EP2056469A1 | European Patent Office (EPO) | A1 | |
| EP2056470A1 | European Patent Office (EPO) | A1 | |
| EP2056471A1 | European Patent Office (EPO) | A1 | |
| EP2056472A1 | European Patent Office (EPO) | A1 | |
| EP2056473A1 | European Patent Office (EPO) | A1 | |
| EP2056474A1 | European Patent Office (EPO) | A1 | |
| EP2056475A2 | European Patent Office (EPO) | A2 | |
| EP2056476A2 | European Patent Office (EPO) | A2 | |
| EP2056477A1 | European Patent Office (EPO) | A1 | |
| EP2056478A1 | European Patent Office (EPO) | A1 | |
| EP2056510A2 | European Patent Office (EPO) | A2 | |
| EP2056549A2 | European Patent Office (EPO) | A2 | |
| EP2056550A2 | European Patent Office (EPO) | A2 | |
| GB2454193A | United Kingdom | A | |
| GB2454194A | United Kingdom | A | |
| GB2454195A | United Kingdom | A | |
| GB2454196A | United Kingdom | A | |
| GB2454267A | United Kingdom | A | |
| GB2454307A | United Kingdom | A | |
| GB2454308A | United Kingdom | A | |
| GB2454311A | United Kingdom | A | |
| GB2454312A | United Kingdom | A | |
| GB2454316A | United Kingdom | A | |
| GB2454317A | United Kingdom | A | |
| GB2454318A | United Kingdom | A | |
| GB2454319A | United Kingdom | A | |
| GB2454321A | United Kingdom | A | |
| GB2454322A | United Kingdom | A | |
| GB2454323A | United Kingdom | A |
Numbers
- Publication, DOCDB
- 1662739
- Publication, EPODOC
- PL1662739T
- Application
- 20060075505
- Application, DOCDB
- 06075505
- Application, EPODOC
- PL20060075505T
Titles2
- English
- Interleaver for mapping symbols on the carriers of an OFDM system
- Polish
- Układ przelotu do mapowania symboli na nośne systemu OFDM
Classification
- CPC, 9
- H04L1/0071
- E04H13/006
- H03M13/2757
- H03M13/2792
- H03M13/2936
- H04L27/2647
- H04N21/6112
- H04N21/426
- E04H13/005
- IPC, 5
- H04L27 26
- H04N7 015
- H03M13 27
- H04L1 00
- H04N5 44