УСТРОЙСТВО ОБРАБОТКИ ДАННЫХ И СПОСОБ ОБРАБОТКИ ДАННЫХ

1. Устройство обработки данных, содержащее:
средство дополнения для дополнения данных управления фиктивными данными, при этом указанные данные управления необходимы для демодуляции;
средство скремблирования для скремблирования дополненных данных управления, при этом дополненные данные управления представляют собой данные управления, после дополнения;
средство замещения для генерирования замещенных данных посредством замещения скремблированных фиктивных данных в составе скремблированных дополненных фиктивными данными данных управления; и
средство кодирования в коде с коррекцией ошибок для кодирования замещенных данных в коде с коррекцией ошибок.
2. Устройство обработки данных, содержащее:
средство скремблирования для скремблирования данных управления, необходимых для демодуляции;
средство дополнения для дополнения скремблированных данных управления фиктивными данными; и
средство кодирования в коде с коррекцией ошибок для кодирования дополненных скремблированных данных, формируемых посредством дополнения фиктивными данными скремблированных данных управления.
3. Устройство обработки данных по п.1 или 2, в котором модуль кодирования в коде с коррекцией ошибок выполнен с возможностью определения бита четности для данных, подлежащих кодированию в коде с коррекцией ошибок и добавления указанного бита четности к данным, подлежащим кодированию в коде с коррекцией ошибок, для получения кода с коррекцией ошибок, при этом
устройство обработки данных, дополнительно содержит
средство сокращения, выполненное с возможностью сокращения посредством удаления фиктивных данных из состава кода с коррекцией ошибок и выкалывания бита четности из кода с коррекцией ошибок.
4. Устройство обработки данных по п.1 или 2, в котором средство дополнения выполнено с возможностью дополнения фиктивными данными для выравнивания длины дополненных данных до целевой длины данных для кодирования в коде с коррекцией ошибок.
5. Устройство обработки данных по п.1 или 2, в котором
средство скремблирования включает в себя:
группу регистров, сформированную пятнадцатью регистрами, соединенными последовательно, при этом регистр последующего уровня защелкивает биты, защелкнутые регистром на предыдущем уровне;
первую схему исключающее ИЛИ (EXOR), для вычисления функции исключающее ИЛИ для битов, защелкнутых в четырнадцатом регистре, с одной стороны и битов, защелкнутых в пятнадцатом регистре, с другой стороны; и
вторую схему EXOR для вычисления функции исключающее ИЛИ для выходного сигнала первой схемы EXOR с одной стороны и данными, подлежащими скремблированию, с другой стороны и передачи вывода результата вычислений в качестве скремблированных данных, при этом
первый регистр в группе регистров защелкивает выходной сигнал первой схемы EXOR, и
биты 1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0 и 0 задают в качестве начальных величин в регистрах с первого по пятнадцатый, соответственно, в составе группы регистров.
6. Устройство обработки данных по п.1 или 2, в котором данные управления представляют собой: или
первые данные, необходимые для демодуляции реальных данных; или
вторые данные, необходимые для демодуляции первых данных; или
указанные первые и вторые данные.
7. Устройство обработки данных по п.1 или 2, характеризующееся тем, что выполнено с возможностью мультиплексирования нового кадра, содержащего код с коррекцией ошибок, полученного в результате кодирования в коде с коррекцией ошибок, с кадром Т2, определенным в стандарте DVB-T.2, и передачи.
8. Устройство обработки данных по п.1 или 2, характеризующееся тем, что выполнено с возможностью вставки преамбулы в начале каждого кадра Т2 и в начале каждого нового кадра, при этом преамбула кадра Т2 содержит информацию, идентифицирующую кадр Т2, а преамбула нового кадра содержит информацию, идентифицирующую новый кадр.
9. Способ обработки данных, содержащий этапы, на которых:
дополняют данные управления фиктивными данными, при этом указанные данные управления необходимы для демодуляции;
выполняют скремблирование дополненных данных управления, при этом дополненные данные управления представляют собой данные управления, после дополнения;
генерируют замещенные данные посредством замещения скремблированных фиктивных данных в составе скремблированных дополненных фиктивными данными данных управления; и
кодируют замещенные данные в коде с коррекцией ошибок.
10. Способ обработки данных, содержащий этапы, на которых:
выполняют скремблирование данных управления, необходимых для демодуляции;
дополняют скремблированные данные управления фиктивными данными; и
выполняют кодирование в коде с коррекцией ошибок дополненных скремблированных данных, сформированных посредством дополнения фиктивными данными скремблированных данных управления.
11. Устройство обработки данных, содержащее:
средство коррекции ошибок, выполненное с возможностью коррекции ошибок для декодирования кода с коррекцией ошибок в замещенные данные, при этом указанный код с коррекцией ошибок получен посредством передающего устройства; и
средство дескремблирования, выполненное с возможностью дескремблирования замещенных данных, при этом
указанное передающее устройство выполнено с возможностью дополнения фиктивными данными данных управления, необходимых для демодуляции,
скремблирования дополненных данных управления, представляющих собой данные управления после дополнения,
генерирования замещенных данных посредством замещения скремблированных фиктивных данных в составе скремблированных дополненных фиктивными данными данных управления, и
кодирования замещенных данных в коде с коррекцией ошибок.
12. Устройство обработки данных, содержащее:
средство коррекции ошибок, выполненное с возможностью коррекции ошибок для декодирования кода с коррекцией ошибок в дополненные скремблированные данные, при этом указанный код с коррекцией ошибок получен посредством передающего устройства;
средство удаления, выполненное с возможностью удаления фиктивных данных из состава дополненных скремблированных данных и вывода скремблированных данных управления; и
средство дескремблирования, выполненное с возможностью дескремблирования указанных скремблированных данных управления, при этом
указанное передающее устройство выполнено с возможностью скремблирования данных управления, необходимых для демодуляции,
дополнения скремблированных данных управления фиктивными данными, и
кодирования с коррекцией ошибок дополненных скремблированных данных, сформированных посредством дополнения фиктивными данными скремблированных данных управления.
13. Устройство обработки данных по п.11 или 12, в котором
указанное передающее устройство выполнено с возможностью сокращения посредством удаления фиктивных данных из состава кода с коррекцией ошибок, полученного в результате кодирования в коде с коррекцией ошибок и выкалывания бита четности из состава кода с коррекцией ошибок, при этом
устройство обработки данных, дополнительно содержит
модуль восстановления, выполненный с возможностью восстановления кода с коррекцией ошибок до сокращения посредством дополнения кода с коррекцией ошибок после сокращения, полученного посредством передающего устройства, фиктивными данными и восстановления выколотого бита четности.
14. Устройство обработки данных по п.11, дополнительно содержащее
средство удаления, выполненное с возможностью удаления дескремблированных фиктивных данных из состава дескремблированных замещенных данных.
15. Устройство обработки данных по п.13, характеризующееся тем, что выполнено с возможностью дополнения фиктивными данными для выравнивания длины дополненных данных до целевой длины данных для кодирования в коде с коррекцией ошибок.
16. Устройство обработки данных по п.13, в котором средство скремблирования выполнено с возможностью скремблирования, при этом
средство скремблирования включает в себя:
группу регистров, сформированную пятнадцатью регистрами, соединенными последовательно, причем регистр последующего уровня защелкивает биты, защелкнутые регистром на предыдущем уровне;
первую схему исключающее ИЛИ (EXOR) для вычисления функции исключающее ИЛИ для битов, защелкнутых в четырнадцатом регистре, с одной стороны и битов, защелкнутых в пятнадцатом регистре, с другой стороны; и
вторую схему EXOR для вычисления функции исключающее ИЛИ для выходного сигнала первой схемы EXOR с одной стороны и данных, подлежащих скремблированию, с другой стороны и вывода результата вычислений в качестве скремблированных данных, при этом
первый регистр в группе регистров защелкивает выходной сигнал первой схемы EXOR, и
биты 1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0 и 0 задают в качестве начальных величин в регистрах с первого по пятнадцатый, соответственно, в составе группы регистров.
17. Устройство обработки данных по п.13, в котором данные управления представляют собой: или
первые данные, необходимые для демодуляции реальных данных; или
вторые данные, необходимые для демодуляции первых данных; или
указанные первые и вторые данные.
18. Устройство обработки данных по п.13, характеризующееся тем, что выполнено с возможностью мультиплексирования нового кадра, содержащего код с коррекцией ошибок, полученного в результате кодирования в коде с коррекцией ошибок с кадром T2, определенном в стандарте DVB-T.2 и передачи.
19. Устройство обработки данных по п.13, характеризующееся тем, что выполнено с возможностью
вставки преамбулы в начале каждого кадра Т2 и в начале каждого нового кадра,
при этом преамбула кадра T2 содержит информацию, идентифицирующую кадр T2, а
преамбула нового кадра содержит информацию, идентифицирующую новый кадр.
20. Способ обработки данных, содержащий этапы, на которых:
выполняют коррекцию ошибок для декодирования кода с коррекцией ошибок в замещенные данные, при этом указанный код с коррекцией ошибок получают в передающем устройстве; и
выполняют дескремблирование замещенных данных, при этом
передающее устройство выполнено с возможностью дополнения фиктивными данными данных управления, необходимых для демодуляции,
скремблирования дополненных данных управления, представляющих собой данные управления после дополнения,
генерирования замещенных данных посредством замещения скремблированных фиктивных данных в составе скремблированных дополненных фиктивными данными данных управления, и
кодирования замещенных данные в коде с коррекцией ошибок.
21. Способ обработки данных, содержащий этапы, на которых:
выполняют коррекцию ошибок для декодирования кода с коррекцией ошибок в дополненные скремблированные данные, при этом указанный код с коррекцией ошибок получен посредством передающего устройства;
удаляют фиктивные данные из состава дополненных скремблированных данных для вывода скремблированных данных управления; и
выполняют дескремблирование указанных скремблированных данных управления, при этом
указанное передающее устройство выполнено с возможностью скремблирования данных управления, необходимых для демодуляции,
дополнения скремблированных данных управления фиктивными данными, и
кодирования в коде с коррекцией ошибок дополненных скремблированных данных, сформированных посредством дополнения фиктивными данными скремблированных данных управления.