PL1662739T3

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.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

1 claim: 1 independent, 0 dependent

  1. 1
    Patent 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