Область техники, к которой относится изобретение
[1] Настоящее изобретение относится к устройству для передачи широковещательных сигналов, к устройству для приема широковещательных сигналов и к способам для передачи и приема широковещательных сигналов.
Уровень техники
[2] Поскольку эра аналоговой передачи широковещательных сигналов подходит к концу, разрабатываются различные технологии для передачи/приема цифровых широковещательных сигналов. Цифровой широковещательный сигнал может включать в себя больший объем видео/аудиоданных по сравнению с аналоговым широковещательным сигналом и дополнительно включать в себя различные типы дополнительных данных в дополнение к видео/аудиоданным.
Сущность изобретения
Техническая задача
[3] Иными словами, цифровая широковещательная система может предоставлять изображения HD (высокой четкости), многоканальное аудио и различные дополнительные услуги. Тем не менее, эффективность передачи данных для передачи больших объемов данных, устойчивость сетей передачи/приема и гибкость сети с учетом приемного мобильного устройства должна быть повышена для цифровой широковещательной передачи.
Решение задачи
[4] Чтобы достигать цели и других преимуществ, а также в соответствии с целью изобретения, осуществленного и в общих чертах описанного в данном документе, способ для передачи широковещательных сигналов содержит кодирование данных об услугах, компоновку, по меньшей мере, одного кадра сигнала, включающего в себя кодированные данные об услугах, при этом, по меньшей мере, один кадр сигнала включает в себя множество OFDM-символов, модуляцию данных в скомпонованном, по меньшей мере, одном кадре сигнала посредством схемы OFDM (мультиплексирования с ортогональным частотным разделением каналов) и передачу широковещательных сигналов, имеющих модулированные данные.
Преимущества изобретения
[5] Настоящее изобретение может обрабатывать данные согласно характеристикам услуги, чтобы управлять QoS для каждой услуги или компонента услуги, за счет этого предоставляя различные широковещательные услуги.
[6] Настоящее изобретение позволяет достигать гибкости передачи посредством передачи различных широковещательных услуг через идентичную полосу пропускания RF-сигнала.
[7] Настоящее изобретение позволяет повышать эффективность передачи данных и увеличивать устойчивость передачи/приема широковещательных сигналов с использованием MIMO-системы.
[8] Согласно настоящему изобретению, можно предоставлять способы и устройства передачи и приема широковещательных сигналов, допускающие прием цифровых широковещательных сигналов без ошибки даже с помощью приемного мобильного устройства или в окружении в помещениях.
Краткое описание чертежей
[9] Фиг. 1 иллюстрирует структуру устройства для передачи широковещательных сигналов для будущих широковещательных услуг согласно варианту осуществления настоящего изобретения.
[10] Фиг. 2 иллюстрирует модуль входного форматирования согласно варианту осуществления настоящего изобретения.
[11] Фиг. 3 иллюстрирует модуль входного форматирования согласно другому варианту осуществления настоящего изобретения.
[12] Фиг. 4 иллюстрирует модуль входного форматирования согласно другому варианту осуществления настоящего изобретения.
[13] Фиг. 5 иллюстрирует модуль кодирования и модуляции согласно варианту осуществления настоящего изобретения.
[14] Фиг. 6 иллюстрирует модуль формирования структуры кадров согласно варианту осуществления настоящего изобретения.
[15] Фиг. 7 иллюстрирует модуль формирования форм сигналов согласно варианту осуществления настоящего изобретения.
[16] Фиг. 8 иллюстрирует структуру устройства для приема широковещательных сигналов для будущих широковещательных услуг согласно варианту осуществления настоящего изобретения.
[17] Фиг. 9 иллюстрирует модуль синхронизации и демодуляции согласно варианту осуществления настоящего изобретения.
[18] Фиг. 10 иллюстрирует модуль синтаксического анализа кадров согласно варианту осуществления настоящего изобретения.
[19] Фиг. 11 иллюстрирует модуль обратного преобразования и декодирования согласно варианту осуществления настоящего изобретения.
[20] Фиг. 12 иллюстрирует выходной процессор согласно варианту осуществления настоящего изобретения.
[21] Фиг. 13 иллюстрирует выходной процессор согласно другому варианту осуществления настоящего изобретения.
[22] Фиг. 14 иллюстрирует модуль кодирования и модуляции согласно другому варианту осуществления настоящего изобретения.
[23] Фиг. 15 иллюстрирует модуль обратного преобразования и декодирования согласно другому варианту осуществления настоящего изобретения.
[24] Фиг. 16 является видом, иллюстрирующим работу модуля частотного перемежения согласно варианту осуществления настоящего изобретения.
[25] Фиг. 17 иллюстрирует базовую модель переключения для процедур мультиплексора и демультиплексора согласно варианту осуществления настоящего изобретения.
[26] Фиг. 18 является видом, иллюстрирующим принцип частотного перемежения, применяемый к одиночному суперкадру согласно варианту осуществления настоящего изобретения.
[27] Фиг. 19 является видом, иллюстрирующим механизм логических операций частотного перемежения, применяемый к одиночному суперкадру согласно варианту осуществления настоящего изобретения.
[28] Фиг. 20 иллюстрирует математические чертежи механизма логических операций частотного перемежения, применяемого к одиночному суперкадру согласно варианту осуществления настоящего изобретения.
[29] Фиг. 21 иллюстрирует работу банка запоминающего устройства согласно варианту осуществления настоящего изобретения.
[30] Фиг. 22 иллюстрирует процедуру обратного частотного перемежения согласно варианту осуществления настоящего изобретения.
[31] Фиг. 23 является видом, иллюстрирующим принцип частотного перемежения, применяемый к одиночному кадру сигнала согласно варианту осуществления настоящего изобретения.
[32] Фиг. 24 является видом, иллюстрирующим механизм логических операций частотного перемежения, применяемый к одиночному кадру сигнала согласно варианту осуществления настоящего изобретения.
[33] Фиг. 25 иллюстрирует математические чертежи механизма логических операций частотного перемежения, применяемого к одиночному кадру сигнала согласно варианту осуществления настоящего изобретения.
[34] Фиг. 26 является видом, иллюстрирующим обратное перемежение на основе одиночного запоминающего устройства для входных последовательных OFDM-символов.
[35] Фиг. 27 является видом, иллюстрирующим выходной сигнал модуля временного перемежения согласно варианту осуществления настоящего изобретения.
[36] Фиг. 28 является видом генератора случайных основных начальных чисел для 4K FFT-режима согласно варианту осуществления настоящего изобретения.
[37] Фиг. 29 иллюстрирует математические чертежи, представляющие работу генератора случайных основных начальных чисел для 4K FFT-режима согласно варианту осуществления настоящего изобретения.
[38] Фиг. 30 является видом, иллюстрирующим генератор случайных символьных смещений для 4K FFT-режима согласно варианту осуществления настоящего изобретения.
[39] Фиг. 31 иллюстрирует математические чертежи, показывающие операции генератора случайных символьных смещений и генератора случайных символьных смещений для 4K FFT-режима, включающих в себя модуль 0-битового кодирования с расширением спектра и 12-битовый PN-генератор согласно варианту осуществления настоящего изобретения.
[40] Фиг. 32 иллюстрирует математические чертежи, иллюстрирующие операции генератора случайных символьных смещений и генератора случайных символьных смещений для 4K FFT-режима, включающих в себя модуль 1-битового кодирования с расширением спектра и 11-битовый PN-генератор согласно варианту осуществления настоящего изобретения.
[41] Фиг. 33 иллюстрирует математические чертежи, иллюстрирующие операции генератора случайных символьных смещений и генератора случайных символьных смещений для 4K FFT-режима, включающих в себя модуль 2-битового кодирования с расширением спектра и 10-битовый PN-генератор согласно варианту осуществления настоящего изобретения.
[42] Фиг. 34 является видом, иллюстрирующим логическую структуру генератора случайных основных начальных чисел для 4K FFT-режима согласно варианту осуществления настоящего изобретения.
[43] Фиг. 35 является видом, иллюстрирующим выходной сигнал модуля временного перемежения согласно другому варианту осуществления настоящего изобретения.
[44] Фиг. 36 является видом, иллюстрирующим генератор квазислучайных основных начальных чисел перемежения для 4K FFT-режима согласно варианту осуществления настоящего изобретения.
[45] Фиг. 37 является математическими чертежами, представляющими операции битового перемешивания для 4K FFT-режима и генератора квазислучайных основных начальных чисел перемежения для 4K FFT-режима согласно варианту осуществления настоящего изобретения.
[46] Фиг. 38 является видом, иллюстрирующим логическую структуру генератора квазислучайных основных начальных чисел перемежения для 4K FFT-режима согласно варианту осуществления настоящего изобретения.
[47] Фиг. 39 является видом генератора случайных основных начальных чисел для 8K FFT-режима согласно варианту осуществления настоящего изобретения.
[48] Фиг. 40 иллюстрирует математические чертежи, представляющие работу генератора случайных основных начальных чисел для 8K FFT-режима согласно варианту осуществления настоящего изобретения.
[49] Фиг. 41 является видом, иллюстрирующим генератор случайных символьных смещений для 8K FFT-режима согласно варианту осуществления настоящего изобретения.
[50] Фиг. 42 иллюстрирует математические чертежи, показывающие операции генератора случайных символьных смещений и генератора случайных символьных смещений для 8K FFT-режима, включающих в себя модуль 0-битового кодирования с расширением спектра и 13-битовый PN-генератор согласно варианту осуществления настоящего изобретения.
[51] Фиг. 43 иллюстрирует математические чертежи, иллюстрирующие операции генератора случайных символьных смещений и генератора случайных символьных смещений для 8K FFT-режима, включающих в себя модуль 1-битового кодирования с расширением спектра и 12-битовый PN-генератор согласно варианту осуществления настоящего изобретения.
[52] Фиг. 44 иллюстрирует математические чертежи, иллюстрирующие операции генератора случайных символьных смещений и генератора случайных символьных смещений для 8K FFT-режима, включающих в себя модуль 2-битового кодирования с расширением спектра и 11-битовый PN-генератор согласно варианту осуществления настоящего изобретения.
[53] Фиг. 45 является видом, иллюстрирующим логическую структуру генератора случайных основных начальных чисел для 8K FFT-режима согласно варианту осуществления настоящего изобретения.
[54] Фиг. 46 является видом, иллюстрирующим генератор квазислучайных основных начальных чисел перемежения для 8K FFT-режима согласно варианту осуществления настоящего изобретения.
[55] Фиг. 47 является математическими чертежами, представляющими операции битового перемешивания для 8K FFT-режима и генератора квазислучайных основных начальных чисел перемежения для 8K FFT-режима согласно варианту осуществления настоящего изобретения.
[56] Фиг. 48 является видом, иллюстрирующим логическую структуру генератора квазислучайных основных начальных чисел перемежения для 8K FFT-режима согласно варианту осуществления настоящего изобретения.
[57] Фиг. 49 является видом генератора случайных основных начальных чисел для 16K FFT-режима согласно варианту осуществления настоящего изобретения.
[58] Фиг. 50 иллюстрирует математические чертежи, представляющие работу генератора случайных основных начальных чисел для 16K FFT-режима согласно варианту осуществления настоящего изобретения.
[59] Фиг. 51 является видом, иллюстрирующим генератор случайных символьных смещений для 16K FFT-режима согласно варианту осуществления настоящего изобретения.
[60] Фиг. 52 иллюстрирует математические чертежи, показывающие операции генератора случайных символьных смещений и генератора случайных символьных смещений для 16K FFT-режима, включающих в себя модуль 0-битового кодирования с расширением спектра и 14-битовый PN-генератор согласно варианту осуществления настоящего изобретения.
[61] Фиг. 53 иллюстрирует математические чертежи, иллюстрирующие операции генератора случайных символьных смещений и генератора случайных символьных смещений для 16K FFT-режима, включающих в себя модуль 1-битового кодирования с расширением спектра и 13-битовый PN-генератор согласно варианту осуществления настоящего изобретения.
[62] Фиг. 54 иллюстрирует математические чертежи, иллюстрирующие операции генератора случайных символьных смещений и генератора случайных символьных смещений для 16K FFT-режима, включающих в себя модуль 2-битового кодирования с расширением спектра и 12-битовый PN-генератор согласно варианту осуществления настоящего изобретения.
[63] Фиг. 55 является видом, иллюстрирующим логическую структуру генератора случайных основных начальных чисел для 16K FFT-режима согласно варианту осуществления настоящего изобретения.
[64] Фиг. 56 является видом, иллюстрирующим генератор квазислучайных основных начальных чисел перемежения для 16K FFT-режима согласно варианту осуществления настоящего изобретения.
[65] Фиг. 57 является математическими чертежами, представляющими операции битового перемешивания для 16K FFT-режима и генератора квазислучайных основных начальных чисел перемежения для 16K FFT-режима согласно варианту осуществления настоящего изобретения.
[66] Фиг. 58 является видом, иллюстрирующим логическую структуру генератора квазислучайных основных начальных чисел перемежения для 16K FFT-режима согласно варианту осуществления настоящего изобретения.
[67] Фиг. 59 является блок-схемой последовательности операций, иллюстрирующей способ для передачи широковещательных сигналов согласно варианту осуществления настоящего изобретения.
[68] Фиг. 60 является блок-схемой последовательности операций, иллюстрирующей способ для приема широковещательных сигналов согласно варианту осуществления настоящего изобретения.
Оптимальный режим осуществления изобретения
[69] Далее приводится подробное описание предпочтительных вариантов осуществления настоящего изобретения, примеры которых проиллюстрированы на прилагаемых чертежах. Подробное описание, которое приведено ниже со ссылкой на прилагаемые чертежи, имеет намерение пояснять примерные варианты осуществления настоящего изобретения вместо того, чтобы показывать только варианты осуществления, которые могут быть реализованы согласно настоящему изобретению. Нижеприведенное подробное описание включает в себя конкретные подробности для того, чтобы предоставлять полное понимание настоящего изобретения. Тем не менее, специалистам в данной области техники должно быть очевидным, что настоящее изобретение может быть использовано на практике без этих конкретных подробностей.
[70] Хотя большинство терминов, используемых в настоящем изобретении, выбрано из общеупотребительных терминов, широко используемых в данной области техники, некоторые термины произвольно выбраны заявителем, и их смысл подробно поясняется в нижеприведенном описании по мере необходимости. Таким образом, настоящее изобретение должно пониматься на основе подразумеваемого смысла терминов, а не их простых названий или смысла.
[71] Настоящее изобретение предоставляет устройства и способы для передачи и приема широковещательных сигналов для будущих широковещательных услуг. Будущие широковещательные услуги согласно варианту осуществления настоящего изобретения включают в себя наземную широковещательную услугу, мобильную широковещательную услугу, UHDTV-услугу и т.д. Устройства и способы для передачи согласно варианту осуществления настоящего изобретения могут классифицироваться на базовый профиль для наземной широковещательной услуги, профиль для карманных устройств для мобильной широковещательной услуги и улучшенный профиль для UHDTV-услуги. В этом случае, базовый профиль может использоваться в качестве профиля как для наземной широковещательной услуги, так и для мобильной широковещательной услуги. Иными словами, базовый профиль может использоваться для того, чтобы задавать принцип профиля, который включает в себя мобильный профиль. Это может изменяться согласно намерению разработчика.
[72] Настоящее изобретение может обрабатывать широковещательные сигналы для будущих широковещательных услуг через не-MIMO (со многими входами и многими выходами) или MIMO согласно одному варианту осуществления. Не-MIMO-схема согласно варианту осуществления настоящего изобретения может включать в себя схему MISO (со многими входами и одним выходом), схему SISO (с одним входом и одним выходом) и т.д.
[73] Хотя далее MISO или MIMO используют две антенны для удобства описания, настоящее изобретение является применимым к системам с использованием двух или более антенн.
[74] Фиг. 1 иллюстрирует структуру устройства для передачи широковещательных сигналов для будущих широковещательных услуг согласно варианту осуществления настоящего изобретения.
[75] Устройство для передачи широковещательных сигналов для будущих широковещательных услуг согласно варианту осуществления настоящего изобретения может включать в себя модуль 1000 входного форматирования, модуль 1100 кодирования и модуляции, модуль 1200 формирования структуры кадров, модуль 1300 формирования форм сигналов и модуль 1400 формирования служебных сигналов. Приводится описание работы каждого модуля устройства для передачи широковещательных сигналов.
[76] Ссылаясь на фиг. 1, устройство для передачи широковещательных сигналов для будущих широковещательных услуг согласно варианту осуществления настоящего изобретения может принимать MPEG-TS, IP-потоки (v4/v6) и общие потоки (GS) в качестве входного сигнала. Помимо этого, устройство для передачи широковещательных сигналов может принимать управляющую информацию относительно конфигурации каждого потока, составляющего входной сигнал, и формировать конечный сигнал физического уровня в отношении принимаемой управляющей информации.
[77] Модуль 1000 входного форматирования согласно варианту осуществления настоящего изобретения может классифицировать входные потоки на основе стандарта для кодирования и модуляции или услуг или компонентов услуги и выводить входные потоки в качестве множества логических конвейеров данных (либо конвейеров данных или DP-данных). Конвейер данных представляет собой логический канал на физическом уровне, который переносит данные об услугах или связанные метаданные, которые могут переносить одну или более услуг или компонентов услуги. Помимо этого, данные, передаваемые через каждый конвейер данных, могут называться "DP-данными".
[78] [79] Помимо этого, модуль 1000 входного форматирования согласно варианту осуществления настоящего изобретения может разделять каждый конвейер данных на блоки, необходимые для того, чтобы выполнять кодирование и модуляцию, и выполнять процессы, необходимые для того, чтобы повышать эффективность передачи или выполнять диспетчеризацию. Ниже описываются подробности операций модуля 1000 входного форматирования.
[80] Модуль 1100 кодирования и модуляции согласно варианту осуществления настоящего изобретения может выполнять кодирование с прямой коррекцией ошибок (FEC) для каждого конвейера данных, принимаемого из модуля 1000 входного форматирования, так что устройство для приема широковещательных сигналов может корректировать ошибку, которая может формироваться в канале передачи. Помимо этого, модуль 1100 кодирования и модуляции согласно варианту осуществления настоящего изобретения может преобразовывать выходные битовые FEC-данные в символьные данные и перемежать символьные данные, чтобы корректировать пакетную ошибку, вызываемую посредством канала. Как показано на фиг. 1, модуль 1100 кодирования и модуляции согласно варианту осуществления настоящего изобретения может разделять обработанные данные таким образом, что разделенные данные могут выводиться через тракты передачи данных для соответствующих антенных выходов, чтобы передавать данные через две или более Tx-антенн.
[81] Модуль 1200 формирования структуры кадров согласно варианту осуществления настоящего изобретения может преобразовывать данные, выводимые из модуля 1100 кодирования и модуляции, в кадры сигналов. Модуль 1200 формирования структуры кадров согласно варианту осуществления настоящего изобретения может выполнять преобразование с использованием информации диспетчеризации, выводимой из модуля 1000 входного форматирования, и перемежать данные в кадрах сигналов, чтобы получать дополнительный выигрыш от разнесения.
[82] Модуль 1300 формирования форм сигналов согласно варианту осуществления настоящего изобретения может преобразовывать кадры сигналов, выводимые из модуля 1200 формирования структуры кадров, в сигнал для передачи. В этом случае, модуль 1300 формирования форм сигналов согласно варианту осуществления настоящего изобретения может вставлять сигнал преамбулы (или преамбулу) в сигнал для обнаружения передающего устройства и вставлять опорный сигнал для оценки канала передачи, чтобы компенсировать искажение, в сигнал. Помимо этого, модуль 1300 формирования форм сигналов согласно варианту осуществления настоящего изобретения может предоставлять защитный интервал и вставлять конкретную последовательность в него, чтобы смещать влияние разброса задержек в канале вследствие приема в условиях многолучевого распространения. Дополнительно, модуль 1300 формирования форм сигналов согласно варианту осуществления настоящего изобретения может выполнять процедуру, необходимую для эффективной передачи с учетом таких характеристик сигналов, как отношение пиковой мощности к средней мощности выходного сигнала.
[83] Модуль 1400 формирования служебных сигналов согласно варианту осуществления настоящего изобретения формирует конечную служебную информацию физического уровня с использованием входной управляющей информации и информации, сформированной посредством модуля 1000 входного форматирования, модуля 1100 кодирования и модуляции и модуля 1200 формирования структуры кадров. Соответственно, приемное устройство согласно варианту осуществления настоящего изобретения может декодировать принимаемый сигнал посредством декодирования служебной информации.
[84] Как описано выше, устройство для передачи широковещательных сигналов для будущих широковещательных услуг согласно одному варианту осуществления настоящего изобретения может предоставлять наземную широковещательную услугу, мобильную широковещательную услугу, UHDTV-услугу и т.д. Соответственно, устройство для передачи широковещательных сигналов для будущих широковещательных услуг согласно одному варианту осуществления настоящего изобретения может мультиплексировать сигналы для различных услуг во временной области и передавать их.
[85] Фиг. 2, 3 и 4 иллюстрируют модуль 1000 входного форматирования согласно вариантам осуществления настоящего изобретения. Приводится описание каждого чертежа.
[86] Фиг. 2 иллюстрирует модуль входного форматирования согласно одному варианту осуществления настоящего изобретения. Фиг. 2 показывает модуль входного форматирования, когда входной сигнал представляет собой один входной поток.
[87] Ссылаясь на фиг. 2, модуль входного форматирования согласно одному варианту осуществления настоящего изобретения может включать в себя модуль 2000 адаптации режимов и модуль 2100 адаптации потоков.
[88] Как показано на фиг. 2, модуль 2000 адаптации режимов может включать в себя входной интерфейсный блок 2010, блок 2020 CRC-8-кодера и блок 2030 вставки BB-заголовков. Приводится описание каждого блока модуля 2000 адаптации режимов.
[89] Входной интерфейсный блок 2010 может разделять один входной поток, вводимый в него, на фрагменты данных, имеющие длину кадра в полосе модулирующих частот (BB), используемого для FEC (BCH/LDPC), который выполнится позднее, и выводить фрагменты данных.
[90] Блок 2020 CRC-8-кодера может выполнять CRC-кодирование для данных BB-кадра, чтобы добавлять избыточные данные в них.
[91] Блок 2030 вставки BB-заголовков может вставлять, в данные BB-кадра, заголовок, включающий в себя такую информацию, как тип адаптации режимов (TS/GS/IP), длина пользовательского пакета, длина поля данных, синхробайт пользовательского пакета, начальный адрес синхробайта пользовательского пакета в поле данных, индикатор высокоэффективного режима, поле синхронизации входных потоков и т.д.
[92] Как показано на фиг. 2, модуль 2100 адаптации потоков может включать в себя блок 2110 вставки дополнения и блок 2120 BB-скремблирования. Приводится описание каждого блока модуля 2100 адаптации потоков.
[93] Если данные, принятые из модуля 2000 адаптации режимов, имеют длину, меньшую длины входных данных, необходимой для FEC-кодирования, блок 2110 вставки дополнения может вставлять дополняющий бит в данные, так что данные имеют длину входных данных, и выводить данные, включающие в себя дополняющий бит.
[94] Блок 2120 BB-скремблирования может рандомизировать входной поток битов посредством выполнения операции XOR для входного потока битов и псевдослучайной двоичной последовательности (PRBS).
[95] Вышеописанные блоки могут опускаться или заменяться посредством блоков, имеющих аналогичные или идентичные функции.
[96] Как показано на фиг. 2, модуль входного форматирования может в завершение выводить конвейеры данных в модуль кодирования и модуляции.
[97] Фиг. 3 иллюстрирует модуль входного форматирования согласно другому варианту осуществления настоящего изобретения. Фиг. 3 показывает модуль 3000 адаптации режимов модуля входного форматирования, когда входной сигнал соответствует нескольким входным потокам.
[98] Модуль 3000 адаптации режимов модуля входного форматирования для обработки нескольких входных потоков может независимо обрабатывать несколько входных потоков.
[99] Ссылаясь на фиг. 3, модуль 3000 адаптации режимов для соответствующей, обработки нескольких входных потоков может включать в себя входные интерфейсные блоки, блоки 3100 синхронизатора входных потоков, блоки 3200 компенсирующей задержки, блоки 3300 удаления нулевых пакетов, блоки CRC-8-кодера и блоки вставки BB-заголовков. Приводится описание каждого блока модуля 3000 адаптации режимов.
[100] Операции входного интерфейсного блока, блока CRC-8-кодера и блока вставки BB-заголовков соответствуют операциям входного интерфейсного блока, блока CRC-8-кодера и блока вставки BB-заголовков, описанных со ссылкой на фиг. 2, и в силу этого их описание опускается.
[101] Блок 3100 синхронизатора входных потоков может передавать информацию опорного тактового сигнала входных потоков (ISCR), чтобы формировать информацию синхронизации, необходимую для устройства для приема широковещательных сигналов, чтобы восстанавливать TS или GS.
[102] Блок 3200 компенсирующей задержки может задерживать входные данные и выводить задержанные входные данные, так что устройство для приема широковещательных сигналов может синхронизировать входные данные, если задержка формируется между конвейерами данных согласно обработке данных, включающих в себя информацию синхронизации, посредством передающего устройства.
[103] Блок 3300 удаления нулевых пакетов может удалять излишне передаваемые входные нулевые пакеты из входных данных, вставлять число удаленных нулевых пакетов во входные данные на основе позиций, в которых нулевые пакеты удаляются, и передавать входные данные.
[104] Вышеописанные блоки могут опускаться или заменяться посредством блоков, имеющих аналогичные или идентичные функции.
[105] Фиг. 4 иллюстрирует модуль входного форматирования согласно другому варианту осуществления настоящего изобретения.
[106] В частности, фиг. 4 иллюстрирует модуль адаптации потоков модуля входного форматирования, когда входной сигнал соответствует нескольким входным потокам.
[107] Модуль адаптации потоков модуля входного форматирования, когда входной сигнал соответствует нескольким входным потокам, может включать в себя планировщик 4000, блок 4100 однокадровой задержки, блок 4200 вставки внутриполосных служебных сигналов или дополнения, блок 4300 формирования служебных сигналов физического уровня и блок 4400 BB-скремблирования. Приводится описание каждого блока модуля адаптации потоков.
[108] Планировщик 4000 может выполнять диспетчеризацию для MIMO-системы с использованием нескольких антенн, имеющих двойную полярность. Помимо этого, планировщик 4000 может формировать параметры для использования в блоках обработки сигналов для антенных трактов, таких как блок демультиплексора из битов в ячейки, блок перемежения по ячейкам, блок временного перемежения и т.д., включенных в модуль кодирования и модуляции, проиллюстрированный на фиг. 1.
[109] Блок 4100 однокадровой задержки может задерживать входные данные на один кадр передачи таким образом, что информация диспетчеризации относительно следующего кадра может передаваться через текущий кадр для внутриполосной служебной информации, которая должна вставляться в конвейеры данных.
[110] Блок 4200 вставки внутриполосных служебных сигналов или дополнения может вставлять незадержанную динамическую служебную информацию передачи служебных сигналов физического уровня (PLS) в данные, задержанные на один кадр передачи. В этом случае, блок 4200 вставки внутриполосных служебных сигналов или дополнения может вставлять дополняющий бит, когда пространство для дополнения присутствует, или вставлять внутриполосную служебную информацию в пространство для дополнения. Помимо этого, планировщик 4000 может выводить динамическую служебную информацию передачи служебных сигналов физического уровня относительно текущего кадра отдельно от внутриполосной служебной информации. Соответственно, модуль преобразования ячеек, который описывается ниже, может преобразовывать входные ячейки согласно информации диспетчеризации, выводимой из планировщика 4000.
[111] Блок 4300 формирования служебных сигналов физического уровня может формировать служебные данные физического уровня, которые должны передаваться через символ преамбулы кадра передачи либо кодироваться с расширением спектра и передаваться через символ данных, отличный от внутриполосной служебной информации. В этом случае, служебные данные физического уровня согласно варианту осуществления настоящего изобретения могут упоминаться в качестве служебной информации. Кроме того, служебные данные физического уровня согласно варианту осуществления настоящего изобретения могут быть разделены на пре-PLS-информацию и пост-PLS-информацию. Пре-PLS-информация может включать в себя параметры, необходимые для того, чтобы кодировать пост-PLS-информацию и статические служебные PLS-данные, и пост-PLS-информация может включать в себя параметры, необходимые для того, чтобы кодировать конвейеры данных. Параметры, необходимые для того, чтобы кодировать конвейеры данных, могут классифицироваться на статические служебные PLS-данные и динамические служебные PLS-данные. Статические служебные PLS-данные представляют собой параметр, широко применимый ко всем кадрам, включенным в суперкадр, и могут изменяться на основе суперкадров. Динамические служебные PLS-данные представляют собой параметр, по-разному применимый к соответствующим кадрам, включенным в суперкадр, и могут изменяться на покадровой основе. Соответственно, приемное устройство может получать пост-PLS-информацию посредством декодирования пре-PLS-информации и декодировать требуемые конвейеры данных посредством декодирования пост-PLS-информации.
[112] Блок 4400 BB-скремблирования может формировать псевдослучайную двоичную последовательность (PRBS) и выполнять операцию XOR для PRBS и входных потоков битов, чтобы снижать отношение пиковой мощности к средней мощности (PAPR) выходного сигнала блока формирования форм сигналов. Как показано на фиг. 4, скремблирование блока 4400 BB-скремблирования является применимым как к конвейерам данных, так и к служебной информации физического уровня.
[113] Вышеописанные блоки могут опускаться или заменяться посредством блоков, имеющих аналогичные или идентичные функции согласно разработчику.
[114] Как показано на фиг. 4, модуль адаптации потоков может в завершение выводить конвейеры данных в модуль кодирования и модуляции.
[115] Фиг. 5 иллюстрирует модуль кодирования и модуляции согласно варианту осуществления настоящего изобретения.
[116] Модуль кодирования и модуляции, показанный на фиг. 5, соответствует варианту осуществления модуля кодирования и модуляции, проиллюстрированного на фиг. 1.
[117] Как описано выше, устройство для передачи широковещательных сигналов для будущих широковещательных услуг согласно варианту осуществления настоящего изобретения может предоставлять наземную широковещательную услугу, мобильную широковещательную услугу, UHDTV-услугу и т.д.
[118] Поскольку QoS (качество обслуживания) зависит от характеристик услуг, предоставляемых посредством устройства для передачи широковещательных сигналов для будущих широковещательных услуг согласно варианту осуществления настоящего изобретения, данные, соответствующие соответствующим услугам, должны обрабатываться через различные схемы. Соответственно, модуль кодирования и модуляции согласно варианту осуществления настоящего изобретения может независимо обрабатывать конвейеры данных, вводимые в него, посредством независимого применения SISO-, MISO- и MIMO-схем к конвейерам данных, надлежащим образом соответствующим трактам передачи данных. Следовательно, устройство для передачи широковещательных сигналов для будущих широковещательных услуг согласно варианту осуществления настоящего изобретения может управлять QoS для каждой услуги или компонента услуги, передаваемого через каждый конвейер данных.
[119] Соответственно, модуль кодирования и модуляции согласно варианту осуществления настоящего изобретения может включать в себя первый блок 5000 для SISO, второй блок 5100 для MISO, третий блок 5200 для MIMO и четвертый блок 5300 для обработки пре-PLS-/пост-PLS-информации. Модуль кодирования и модуляции, проиллюстрированный на фиг. 5, является примерным и может включать в себя только первый блок 5000 и четвертый блок 5300, второй блок 5100 и четвертый блок 5300 либо третий блок 5200 и четвертый блок 5300 согласно проектному решению. Иными словами, модуль кодирования и модуляции может включать в себя блоки для обработки конвейеров данных одинаково или по-разному согласно проектному решению.
[120] Приводится описание каждого блока модуля кодирования и модуляции.
[121] Первый блок 5000 обрабатывает входной конвейер данных согласно SISO и может включать в себя блок 5010 FEC-кодера, блок 5020 побитового перемежения, блок 5030 демультиплексора из битов в ячейки, блок 5040 преобразования созвездий, блок 5050 перемежения по ячейкам и блок 5060 временного перемежения.
[122] Блок 5010 FEC-кодера может выполнять BCH-кодирование и LDPC-кодирование для входного конвейера данных, чтобы добавлять избыточность в него таким образом, что приемное устройство может корректировать ошибку, сформированную в канале передачи.
[123] Блок 5020 побитового перемежения может перемежать потоки битов FEC-кодированного конвейера данных согласно правилу перемежения таким образом, что потоки битов имеют устойчивость к пакетной ошибке, которая может формироваться в канале передачи. Соответственно, когда глубокое затухание или стирание применяется к QAM-символам, можно не допускать формирования ошибок в последовательных битах из числа всех битов кодового слова, поскольку перемеженные биты преобразуются в QAM-символы.
[124] Блок 5030 демультиплексора из битов в ячейки может определять порядок входных потоков битов таким образом, что каждый бит в FEC-блоке может передаваться с надлежащей устойчивостью с учетом как порядка входных потоков битов, так и правила преобразования созвездий.
[125] Помимо этого, блок 5020 побитового перемежения расположен между блоком 5010 FEC-кодера и блоком 5040 преобразования созвездий и может соединять выходные биты LDPC-кодирования, выполняемого посредством блока 5010 FEC-кодера, с позициями битов, имеющих различные значения надежности и оптимальные значения модуля преобразования созвездий с учетом LDPC-декодирования устройства для приема широковещательных сигналов. Соответственно, блок 5030 демультиплексора из битов в ячейки может быть заменен посредством блока, имеющего аналогичную или идентичную функцию.
[126] Блок 5040 преобразования созвездий может преобразовывать битовое слово, вводимое в него, в одно созвездие. В этом случае, блок 5040 преобразования созвездий дополнительно может выполнять циклический сдвиг и Q-задержку. Иными словами, блок 5040 преобразования созвездий может циклически сдвигать входные созвездия согласно углу циклического сдвига, разделять созвездия на синфазный компонент и квадратурный компонент и задерживать только квадратурный компонент посредством произвольного значения. Затем блок 5040 преобразования созвездий может повторно преобразовывать созвездия в новые созвездия с использованием спаренного синфазного компонента и квадратурного компонента.
[127] Помимо этого, блок 5040 преобразования созвездий может перемещать точки созвездия в двумерную плоскость, чтобы находить оптимальные точки созвездия. Посредством этого процесса, может быть оптимизирована пропускная способность модуля 1100 кодирования и модуляции. Кроме того, блок 5040 преобразования созвездий может выполнять вышеописанную операцию с использованием IQ-сбалансированных точек созвездия и циклического сдвига. Блок 5040 преобразования созвездий может быть заменен посредством блока, имеющего аналогичную или идентичную функцию.
[128] Блок 5050 перемежения по ячейкам может случайно перемежать ячейки, соответствующие одному FEC-блоку, и выводить перемеженные ячейки таким образом, что ячейки, соответствующие соответствующим FEC-блокам, могут выводиться в различных порядках.
[129] Блок 5060 временного перемежения может перемежать ячейки, принадлежащие множеству FEC-блоков, и выводить перемеженные ячейки. Соответственно, ячейки, соответствующие FEC-блокам, рассеиваются и передаются в период, соответствующий глубине временного перемежения, и в силу этого может получаться выигрыш от разнесения.
[130] Второй блок 5100 обрабатывает входной конвейер данных согласно MISO и может включать в себя блок FEC-кодера, блок побитового перемежения, блок демультиплексора из битов в ячейки, блок преобразования созвездий, блок перемежения по ячейкам и блок временного перемежения таким же образом, как первый блок 5000. Тем не менее, второй блок 5100 отличается от первого блока 5000 тем, что второй блок 5100 дополнительно включает в себя блок 5110 MISO-обработки. Второй блок 5100 выполняет процедуру, включающую в себя операцию ввода в работу модуля временного перемежения, идентичную процедуре первого блока 5000, и в силу этого описание соответствующих блоков опускается.
[131] Блок 5110 MISO-обработки может кодировать входные ячейки согласно матрице MISO-кодирования, предоставляющей разнесение при передаче, и выводить MISO-обработанные данные через два тракта. MISO-обработка согласно одному варианту осуществления настоящего изобретения может включать в себя OSTBC (ортогональное пространственно-временное блочное кодирование)/OSFBC (ортогональное пространственно-частотное блочное кодирование, кодирование Аламоути).
[132] Третий блок 5200 обрабатывает входной конвейер данных согласно MIMO и может включать в себя блок FEC-кодера, блок побитового перемежения, блок демультиплексора из битов в ячейки, блок преобразования созвездий, блок перемежения по ячейкам и блок временного перемежения таким же образом, как второй блок 5100, как показано на фиг. 5. Тем не менее, процедура обработки данных третьего блока 5200 отличается от процедуры второго блока 5100, поскольку третий блок 5200 включает в себя блок 5220 MIMO-обработки.
[133] Иными словами, в третьем блоке 5200 базовые роли блока FEC-кодера и блока побитового перемежения являются идентичными базовым ролям первого и второго блоков 5000 и 5100, хотя их функции могут отличаться от функций первого и второго блоков 5000 и 5100.
[134] Блок 5210 демультиплексора из битов в ячейки может формировать столько же выходных потоков битов, сколько входных потоков битов MIMO-обработки, и выводить выходные потоки битов через MIMO-тракты для MIMO-обработки. В этом случае, блок 5210 демультиплексора из битов в ячейки может быть спроектирован с возможностью оптимизировать производительность декодирования приемного устройства с учетом характеристик LDPC- и MIMO-обработки.
[135] Базовые роли блока преобразования созвездий, блока перемежения по ячейкам и блока временного перемежения являются идентичными базовым ролям первого и второго блоков 5000 и 5100, хотя их функции могут отличаться от функций первого и второго блоков 5000 и 5100. Как показано на фиг. 5, могут присутствовать столько же блоков преобразования созвездий, блоков перемежения по ячейкам и блоков временного перемежения, сколько составляет число MIMO-трактов для MIMO-обработки. В этом случае, блоки преобразования созвездий, блоки перемежения по ячейкам и блоки временного перемежения могут работать одинаково или независимо для данных, вводимых через соответствующие тракты.
[136] Блок 5220 MIMO-обработки может выполнять MIMO-обработку для двух входных ячеек с использованием матрицы MIMO-кодирования и выводить MIMO-обработанные данные через два тракта. Матрица MIMO-кодирования согласно варианту осуществления настоящего изобретения может включать в себя пространственное мультиплексирование, код Голдена, полноскоростной код с полным разнесением, линейный дисперсионный код и т.д.
[137] Четвертый блок 5300 обрабатывает пре-PLS-/пост-PLS-информацию и может выполнять SISO- или MISO-обработку.
[138] Базовые роли блока побитового перемежения, блока демультиплексора из битов в ячейки, блока преобразования созвездий, блока перемежения по ячейкам, блока временного перемежения и блока MISO-обработки, включенных в четвертый блок 5300, соответствуют базовым ролям второго блока 5100, хотя их функции могут отличаться от функций второго блока 5100.
[139] Блок 5310 укороченного/прореженного FEC-кодера, включенный в четвертый блок 5300, может обрабатывать PLS-данные с использованием схемы FEC-кодирования для PLS-тракта, предоставленного для случая, в котором длина входных данных меньше длины, необходимой для того, чтобы выполнять FEC-кодирование. В частности, блок 5310 укороченного/прореженного FEC-кодера может выполнять BCH-кодирование для входных потоков битов, дополнять нули, соответствующие требуемой длине входного потока битов, необходимой для нормального LDPC-кодирования, выполнять LDPC-кодирование и затем удалять дополненные нули, чтобы прореживать биты четности таким образом, что эффективная кодовая скорость становится равной или меньшей скорости конвейера данных.
[140] Блоки, включенные в первый-четвертый блоки 5000-5300, могут опускаться или заменяться посредством блоков, имеющих аналогичные или идентичные функции согласно проектному решению.
[141] Как проиллюстрировано на фиг. 5, модуль кодирования и модуляции может выводить конвейеры данных (или DP-данные), пре-PLS-информацию и пост-PLS-информацию, обработанные для соответствующих трактов, в модуль формирования структуры кадров.
[142] [143] Фиг. 6 иллюстрирует модуль формирования структуры кадров согласно одному варианту осуществления настоящего изобретения.
[144] Модуль формирования структуры кадров, показанный на фиг. 6, соответствует варианту осуществления модуля 1200 формирования структуры кадров, проиллюстрированного на фиг. 1.
[145] Модуль формирования структуры кадров согласно одному варианту осуществления настоящего изобретения может включать в себя, по меньшей мере, один модуль 6000 преобразования ячеек, по меньшей мере, один модуль 6100 компенсации задержки и, по меньшей мере, один модуль 6200 поблочного перемежения. Число модулей 6000 преобразования ячеек, модулей 6100 компенсации задержки и модулей 6200 поблочного перемежения может изменяться. Приводится описание каждого модуля блока структуры кадра.
[146] Модуль 6000 преобразования ячеек может выделять ячейки, соответствующие SISO-, MISO- или MIMO-обработанным конвейерам данных, выводимым из модуля кодирования и модуляции, ячейки, соответствующие общим данным, широко применимым к конвейерам данных, и ячейки, соответствующие пре-PLS-/пост-PLS-информации, кадрам сигналов согласно информации диспетчеризации. Общие данные означают служебную информацию, широко применяемую ко всем или некоторым конвейерам данных, и могут передаваться через конкретный конвейер данных. Конвейер данных, через который передаются общие данные, может упоминаться в качестве конвейера общих данных и может изменяться согласно проектному решению.
[147] Когда устройство для передачи широковещательных сигналов согласно варианту осуществления настоящего изобретения использует две выходных антенны, и кодирование Аламоути используется для MISO-обработки, модуль 6000 преобразования ячеек может выполнять попарное преобразование ячеек, чтобы поддерживать ортогональность согласно кодированию Аламоути. Иными словами, модуль 6000 преобразования ячеек может обрабатывать две последовательных ячейки из входных ячеек как одну единицу и преобразовывать единицу в кадр. Соответственно, спаренные ячейки во входном тракте, соответствующем выходному тракту каждой антенны, могут выделяться соседним позициям в кадре передачи.
[148] Блок 6100 компенсации задержки может получать PLS-данные, соответствующие текущему кадру передачи, посредством задержки входных ячеек PLS-данных для следующего кадра передачи на один кадр. В этом случае, PLS-данные, соответствующие текущему кадру, могут передаваться через часть преамбулы в текущем кадре сигнала, и PLS-данные, соответствующие следующему кадру сигнала, могут передаваться через часть преамбулы в текущем кадре сигнала или внутриполосную передачу служебных сигналов в каждом конвейере данных текущего кадра сигнала. Это может изменяться посредством разработчика.
[149] Модуль 6200 поблочного перемежения может получать дополнительный выигрыш от разнесения посредством перемежения ячеек в транспортном блоке, соответствующем единице кадра сигнала. Помимо этого, модуль 6200 поблочного перемежения может выполнять перемежение посредством обработки двух последовательных ячеек из входных ячеек как одной единицы, когда выполняется вышеописанное попарное преобразование ячеек. Соответственно, ячейки, выводимые из модуля 6200 поблочного перемежения, могут представлять собой две последовательные идентичные ячейки.
[150] Когда выполняется попарное преобразование и попарное перемежение, по меньшей мере, один модуль преобразования ячеек и, по меньшей мере, один модуль поблочного перемежения могут работать одинаково или независимо для данных, вводимых через тракты.
[151] Вышеописанные блоки могут опускаться или заменяться посредством блоков, имеющих аналогичные или идентичные функции согласно проектному решению.
[152] Как проиллюстрировано на фиг. 6, модуль формирования структуры кадров может выводить, по меньшей мере, один кадр сигнала в модуль формирования форм сигналов.
[153] Фиг. 7 иллюстрирует модуль формирования форм сигналов согласно варианту осуществления настоящего изобретения.
[154] Модуль формирования форм сигналов, проиллюстрированный на фиг. 7, соответствует варианту осуществления модуля 1300 формирования форм сигналов, описанного со ссылкой на фиг. 1.
[155] Модуль формирования форм сигналов согласно варианту осуществления настоящего изобретения может модулировать и передавать столько же кадров сигналов, сколько составляет число антенн для приема и вывода кадров сигналов, выводимых из модуля формирования структуры кадров, проиллюстрированного на фиг. 6.
[156] В частности, модуль формирования форм сигналов, проиллюстрированный на фиг. 7, представляет собой вариант осуществления модуля формирования форм сигналов устройства для передачи широковещательных сигналов с использованием m Tx-антенн и может включать в себя m блоков обработки для модуляции и вывода кадров, соответствующих m трактов. M блоков обработки могут выполнять идентичную процедуру обработки. Приводится описание работы первого блока 7000 обработки из числа m блоков обработки.
[157] Первый блок 7000 обработки может включать в себя блок 7100 опорных сигналов и уменьшения PAPR, блок 7200 обратного преобразования форм сигналов, блок 7300 уменьшения PAPR во времени, блок 7400 вставки защитных последовательностей, блок 7500 вставки преамбул, блок 7600 обработки форм сигналов, блок 7700 вставки другой системной информации и блок 7800 DAC (цифро-аналогового преобразователя).
[158] Блок 7100 вставки опорных сигналов и уменьшения PAPR может вставлять опорный сигнал в предварительно определенную позицию каждого сигнального блока и применять схему уменьшения PAPR, чтобы уменьшать PAPR во временной области. Если система широковещательной передачи/приема согласно варианту осуществления настоящего изобретения соответствует OFDM-системе, блок 7100 вставки опорных сигналов и уменьшения PAPR может использовать способ резервирования некоторых активных поднесущих вместо их использования. Помимо этого, блок 7100 вставки опорных сигналов и уменьшения PAPR может не использовать схему уменьшения PAPR в качестве необязательного признака согласно системе широковещательной передачи/приема.
[159] Блок 7200 обратного преобразования форм сигналов может преобразовывать входной сигнал с целью повышения эффективности передачи и гибкости с учетом характеристик канала передачи и архитектуры системы. Если система широковещательной передачи/приема согласно варианту осуществления настоящего изобретения соответствует OFDM-системе, блок 7200 обратного преобразования форм сигналов может использовать способ преобразования сигнала частотной области в сигнал временной области через операцию обратного FFT. Если система широковещательной передачи/приема согласно варианту осуществления настоящего изобретения соответствует системе с одной несущей, блок 7200 обратного преобразования форм сигналов может не использоваться в модуле формирования форм сигналов.
[160] Блок 7300 уменьшения PAPR во времени может использовать способ для уменьшения PAPR входного сигнала во временной области. Если система широковещательной передачи/приема согласно варианту осуществления настоящего изобретения соответствует OFDM-системе, блок 7300 уменьшения PAPR во времени может использовать способ простого отсечения пиковой амплитуды. Кроме того, блок 7300 уменьшения PAPR во времени может не использоваться в системе широковещательной передачи/приема согласно варианту осуществления настоящего изобретения, поскольку он представляет собой необязательный признак.
[161] Блок 7400 вставки защитных последовательностей может предоставлять защитный интервал между соседними сигнальными блоками и вставлять конкретную последовательность в защитный интервал по мере необходимости, чтобы минимизировать влияние разброса задержки канала передачи. Соответственно, приемное устройство может легко выполнять синхронизацию или оценку канала. Если система широковещательной передачи/приема согласно варианту осуществления настоящего изобретения соответствует OFDM-системе, блок 7400 вставки защитных последовательностей может вставлять циклический префикс в защитный интервал OFDM-символа.
[162] Блок 7500 вставки преамбул может вставлять сигнал известного типа (например, преамбулу или символ преамбулы), согласованный между передающим устройством и приемным устройством, в передаваемый сигнал, так что приемное устройство может быстро и эффективно обнаруживать целевой системный сигнал. Если система широковещательной передачи/приема согласно варианту осуществления настоящего изобретения соответствует OFDM-системе, блок 7500 вставки преамбул может задавать кадр сигнала, состоящий из множества OFDM-символов, и вставлять символ преамбулы в начало каждого кадра сигнала. Иными словами, преамбула переносит базовые PLS-данные и расположена в начале кадра сигнала.
[163] Блок 7600 обработки форм сигналов может выполнять обработку форм сигналов для входного сигнала в полосе модулирующих частот таким образом, что входной сигнал в полосе модулирующих частот удовлетворяет характеристикам канальной передачи. Блок 7600 обработки форм сигналов может использовать способ выполнения фильтрации на основе приподнятого косинуса с извлечением квадратного корня (SRRC), чтобы получать стандарт для внеполосного излучения передаваемого сигнала. Если система широковещательной передачи/приема согласно варианту осуществления настоящего изобретения соответствует системе с несколькими несущими, блок 7600 обработки форм сигналов может не использоваться.
[164] Блок 7700 вставки другой системной информации может мультиплексировать сигналы множества систем широковещательной передачи/приема во временной области таким образом, что данные двух или более различных систем широковещательной передачи/приема, предоставляющих широковещательные услуги, могут одновременно передаваться в идентичной полосе пропускания RF-сигнала. В этом случае, две или более различных систем широковещательной передачи/приема означают системы, предоставляющие различные широковещательные услуги. Различные широковещательные услуги могут означать наземную широковещательную услугу, мобильную широковещательную услугу и т.д. Данные, связанные с соответствующими широковещательными услугами, могут передаваться через различные кадры.
[165] DAC-блок 7800 может преобразовывать входной цифровой сигнал в аналоговый сигнал и выводить аналоговый сигнал. Сигнал, выводимый из DAC-блока 7800, может передаваться через m выходных антенн. Tx-антенна согласно варианту осуществления настоящего изобретения может иметь вертикальную или горизонтальную полярность.
[166] Вышеописанные блоки могут опускаться или заменяться посредством блоков, имеющих аналогичные или идентичные функции согласно проектному решению.
[167] Фиг. 8 иллюстрирует структуру устройства для приема широковещательных сигналов для будущих широковещательных услуг согласно варианту осуществления настоящего изобретения.
[168] Устройство для приема широковещательных сигналов для будущих широковещательных услуг согласно варианту осуществления настоящего изобретения может соответствовать устройству для передачи широковещательных сигналов для будущих широковещательных услуг, описанному со ссылкой на фиг. 1. Устройство для приема широковещательных сигналов для будущих широковещательных услуг согласно варианту осуществления настоящего изобретения может включать в себя модуль 8000 синхронизации и демодуляции, модуль 8100 синтаксического анализа кадров, модуль 8200 обратного преобразования и декодирования, выходной процессор 8300 и модуль 8400 декодирования служебных сигналов. Приводится описание работы каждого модуля устройства для приема широковещательных сигналов.
[169] Модуль 8000 синхронизации и демодуляции может принимать входные сигналы через m Rx-антенн, выполнять обнаружение сигналов и синхронизацию относительно системы, соответствующей устройству для приема широковещательных сигналов, и выполнять демодуляцию, соответствующую обратной процедуре относительно процедуры, выполняемой посредством устройства для передачи широковещательных сигналов.
[170] Модуль 8100 синтаксического анализа кадров может синтаксически анализировать кадры входных сигналов и извлекать данные, через которые передается услуга, выбранная пользователем. Если устройство для передачи широковещательных сигналов выполняет перемежение, модуль 8100 синтаксического анализа кадров может выполнять обратное перемежение, соответствующее обратной процедуре перемежения. В этом случае, позиции сигнала и данные, которые должны извлекаться, могут получаться посредством декодирования данных, выводимых из модуля 8400 декодирования служебных сигналов, чтобы восстанавливать информацию диспетчеризации, сформированную посредством устройства для передачи широковещательных сигналов.
[171] Модуль 8200 обратного преобразования и декодирования может преобразовывать входные сигналы в данные битовой области и затем обратно перемежать их по мере необходимости. Модуль 8200 обратного преобразования и декодирования может выполнять обратное преобразование относительно преобразования, применяемого для эффективности передачи, и корректировать ошибку, сформированную в канале передачи посредством декодирования. В этом случае, модуль 8200 обратного преобразования и декодирования может получать параметры передачи, необходимые для обратного преобразования и декодирования посредством декодирования данных, выводимых из модуля 8400 декодирования служебных сигналов.
[172] Выходной процессор 8300 может выполнять обратные процедуры относительно различных процедур сжатия/обработки сигналов, которые применяются посредством устройства для передачи широковещательных сигналов, чтобы повышать эффективность передачи. В этом случае, выходной процессор 8300 может получать необходимую управляющую информацию из данных, выводимых из модуля 8400 декодирования служебных сигналов. Вывод выходного процессора 8300 соответствует сигналу, вводимому в устройство для передачи широковещательных сигналов, и может представлять собой MPEG-TS, IP-потоки (v4 или v6) и общие потоки.
[173] Модуль 8400 декодирования служебных сигналов может получать PLS-информацию из сигнала, демодулированного посредством модуля 8000 синхронизации и демодуляции. Как описано выше, модуль 8100 синтаксического анализа кадров, модуль 8200 обратного преобразования и декодирования и выходной процессор 8300 могут выполнять функции с использованием данных, выводимых из модуля 8400 декодирования служебных сигналов.
[174] Фиг. 9 иллюстрирует модуль синхронизации и демодуляции согласно варианту осуществления настоящего изобретения.
[175] Модуль синхронизации и демодуляции, показанный на фиг. 9, соответствует варианту осуществления модуля синхронизации и демодуляции, описанного со ссылкой на фиг. 8. Модуль синхронизации и демодуляции, показанный на фиг. 9, может выполнять работу в обратном порядке относительно работы модуля формирования форм сигналов, проиллюстрированного на фиг. 7.
[176] Как показано на фиг. 9, модуль синхронизации и демодуляции согласно варианту осуществления настоящего изобретения соответствует модулю синхронизации и демодуляции устройства для приема широковещательных сигналов с использованием m Rx-антенн и может включать в себя, m блоков обработки для демодуляции сигналов, соответственно, вводимых через m трактов. M блоков обработки могут выполнять идентичную процедуру обработки. Приводится описание работы первого блока 9000 обработки из числа m блоков обработки.
[177] Первый блок 9000 обработки может включать в себя тюнер 9100, ADC-блок 9200, детектор 9300 преамбул, детектор 9400 защитных последовательностей, блок 9500 преобразования форм сигналов, блок 9600 частотно-временной синхронизации, детектор 9700 опорных сигналов, канальный частотный корректор 9800 и блок 9900 обратного преобразования форм сигналов.
[178] Тюнер 9100 может выбирать требуемую полосу частот, компенсировать абсолютную величину принимаемого сигнала и выводить компенсированный сигнал в ADC-блок 9200.
[179] ADC-блок 9200 может преобразовывать сигнал, выводимый из тюнера 9100, в цифровой сигнал.
[180] Детектор 9300 преамбул может обнаруживать преамбулу (либо сигнал преамбулы или символ преамбулы), чтобы проверять то, представляет или нет цифровой сигнал собой сигнал системы, соответствующей устройству для приема широковещательных сигналов. В этом случае, детектор 9300 преамбул может декодировать базовые параметры передачи, принятые через преамбулу.
[181] Детектор 9400 защитных последовательностей может обнаруживать защитную последовательность в цифровом сигнале. Блок 9600 частотно-временной синхронизации может выполнять частотно-временную синхронизацию с использованием обнаруженной защитной последовательности, и канальный частотный корректор 9800 может оценивать канал через принимаемую/восстановленную последовательность с использованием обнаруженной защитной последовательности.
[182] Блок 9500 преобразования форм сигналов может выполнять обратную операцию обратного преобразования форм сигналов, когда устройство для передачи широковещательных сигналов выполняет обратное преобразование форм сигналов. Когда система широковещательной передачи/приема согласно одному варианту осуществления настоящего изобретения представляет собой систему с несколькими несущими, блок 9500 преобразования форм сигналов может выполнять FFT. Кроме того, когда система широковещательной передачи/приема согласно варианту осуществления настоящего изобретения представляет собой систему с одной несущей, блок 9500 преобразования форм сигналов может не использоваться, если принимаемый сигнал временной области обрабатывается в частотной области или обрабатывается во временной области.
[183] Блок 9600 частотно-временной синхронизации может принимать выходные данные детектора 9300 преамбул, детектора 9400 защитных последовательностей и детектора 9700 опорных сигналов и выполнять временную синхронизацию и синхронизацию несущей частоты, включающую в себя обнаружение защитной последовательности и позиционирование окна блокирования, для обнаруженного сигнала. Здесь, блок 9600 частотно-временной синхронизации может возвращать выходной сигнал блока 9500 преобразования форм сигналов для частотной синхронизации.
[184] Детектор 9700 опорных сигналов может обнаруживать принимаемый опорный сигнал. Соответственно, устройство для приема широковещательных сигналов согласно варианту осуществления настоящего изобретения может выполнять синхронизацию или оценку канала.
[185] Канальный частотный корректор 9800 может оценивать канал передачи из каждой Tx-антенны в каждую Rx-антенну из защитной последовательности или опорного сигнала и выполнять канальную частотную коррекцию для принимаемых данных с использованием оцененного канала.
[186] Блок 9900 обратного преобразования форм сигналов может восстанавливать исходную область принимаемых данных, когда блок 9500 преобразования форм сигналов выполняет преобразование форм сигналов для эффективной синхронизации и оценки/частотной коррекции канала. Если система широковещательной передачи/приема согласно варианту осуществления настоящего изобретения представляет собой систему с одной несущей, блок 9500 преобразования форм сигналов может выполнять FFT, чтобы выполнять синхронизацию/оценку/частотную коррекцию канала в частотной области, и блок 9900 обратного преобразования форм сигналов может выполнять IFFT для подвергнутого канальной частотной коррекции сигнала, чтобы восстанавливать передаваемые символы данных. Если система широковещательной передачи/приема согласно варианту осуществления настоящего изобретения представляет собой систему с несколькими несущими, блок 9900 обратного преобразования форм сигналов может не использоваться.
[187] Вышеописанные блоки могут опускаться или заменяться посредством блоков, имеющих аналогичные или идентичные функции согласно проектному решению.
[188] Фиг. 10 иллюстрирует модуль синтаксического анализа кадров согласно варианту осуществления настоящего изобретения.
[189] Модуль синтаксического анализа кадров, проиллюстрированный на фиг. 10, соответствует варианту осуществления модуля синтаксического анализа кадров, описанного со ссылкой на фиг. 8. Модуль синтаксического анализа кадров, показанный на фиг. 10, может выполнять работу в обратном порядке относительно работы модуля формирования структуры кадров, проиллюстрированного на фиг. 6.
[190] Как показано на фиг. 10, модуль синтаксического анализа кадров согласно варианту осуществления настоящего изобретения может включать в себя, по меньшей мере, один модуль 10000 обратного поблочного перемежения и, по меньшей мере, один модуль 10100 обратного преобразования ячеек.
[191] Модуль 10000 обратного поблочного перемежения может обратно перемежать данные, вводимые через тракты передачи данных m Rx-антенн и обработанные посредством модуля синхронизации и демодуляции на основе сигнального блока. В этом случае, если устройство для передачи широковещательных сигналов выполняет попарное перемежение, как проиллюстрировано на фиг. 8, модуль 10000 обратного поблочного перемежения может обрабатывать два последовательных фрагмента данных в качестве пары для каждого входного тракта. Соответственно, модуль 10000 поблочного перемежения может выводить два последовательных фрагмента данных, даже когда обратное перемежение выполнено. Кроме того, модуль 10000 обратного поблочного перемежения может выполнять обратную операцию относительно операции перемежения, выполняемой посредством устройства для передачи широковещательных сигналов, чтобы выводить данные в исходном порядке.
[192] Модуль 10100 обратного преобразования ячеек может извлекать ячейки, соответствующие общим данным, ячейки, соответствующие конвейерам данных, и ячейки, соответствующие PLS-данным, из принимаемых кадров сигналов. Модуль 10100 обратного преобразования ячеек может объединять данные, распределенные и передаваемые, и выводить их в качестве потока по мере необходимости. Когда два последовательных фрагмента входных данных ячейки обрабатываются в качестве пары и преобразуются в устройстве для передачи широковещательных сигналов, как показано на фиг. 6, модуль 10100 обратного преобразования ячеек может выполнять попарное обратное преобразование ячеек для обработки двух последовательных входных ячеек как одной единицы в качестве обратной процедуры относительно операции преобразования устройства для передачи широковещательных сигналов.
[193] Помимо этого, модуль 10100 обратного преобразования ячеек может извлекать служебные PLS-данные, принятые через текущий кадр, в качестве пре-PLS- и пост-PLS-данных и выводить пре-PLS- и пост-PLS-данные.
[194] Вышеописанные блоки могут опускаться или заменяться посредством блоков, имеющих аналогичные или идентичные функции согласно проектному решению.
[195] Фиг. 11 иллюстрирует модуль обратного преобразования и декодирования согласно варианту осуществления настоящего изобретения.
[196] Модуль обратного преобразования и декодирования, показанный на фиг. 11, соответствует варианту осуществления модуля обратного преобразования и декодирования, проиллюстрированного на фиг. 8. Модуль обратного преобразования и декодирования, показанный на фиг. 11, может выполнять работу в обратном порядке относительно работы модуля кодирования и модуляции, проиллюстрированного на фиг. 5.
[197] Модуль кодирования и модуляции устройства для передачи широковещательных сигналов согласно варианту осуществления настоящего изобретения может обрабатывать входные конвейеры данных посредством независимого применения SISO, MISO и MIMO к ним для соответствующих трактов, как описано выше. Соответственно, модуль обратного преобразования и декодирования, проиллюстрированный на фиг. 11, может включать в себя блоки для обработки данных, выводимых из модуля синтаксического анализа кадров согласно SISO, MISO и MIMO в ответ в устройство для передачи широковещательных сигналов.
[198] Как показано на фиг. 11, модуль обратного преобразования и декодирования согласно варианту осуществления настоящего изобретения может включать в себя первый блок 11000 для SISO, второй блок 11100 для MISO, третий блок 11200 для MIMO и четвертый блок 11300 для обработки пре-PLS-/пост-PLS-информации. Модуль обратного преобразования и декодирования, показанный на фиг. 11, является примерным и может включать в себя только первый блок 11000 и четвертый блок 11300, только второй блок 11100 и четвертый блок 11300 либо только третий блок 11200 и четвертый блок 11300 согласно проектному решению. Иными словами, модуль обратного преобразования и декодирования может включать в себя блоки для обработки конвейеров данных одинаково или по-разному согласно проектному решению.
[199] Приводится описание каждого блока модуля обратного преобразования и декодирования.
[200] Первый блок 11000 обрабатывает входной конвейер данных согласно SISO и может включать в себя блок 11010 обратного временного перемежения, блок 11020 обратного перемежения по ячейкам, блок 11030 обратного преобразования созвездий, блок 11040 мультиплексора из ячеек в биты, блок 11050 обратного побитового перемежения и блок 11060 FEC-декодера.
[201] Блок 11010 обратного временного перемежения может выполнять обратный процесс относительно процесса, выполняемого посредством блока 5060 временного перемежения, проиллюстрированного на фиг. 5. Иными словами, блок 11010 обратного временного перемежения может обратно перемежать входные символы, перемеженные во временной области, в их исходные позиции.
[202] Блок 11020 обратного перемежения по ячейкам может выполнять обратный процесс относительно процесса, выполняемого посредством блока 5050 перемежения по ячейкам, проиллюстрированного на фиг. 5. Иными словами, блок 11020 обратного перемежения по ячейкам может обратно перемежать позиции ячеек, кодированных с расширением спектра в одном FEC-блоке, в исходные позиции.
[203] Блок 11030 обратного преобразования созвездий может выполнять обратный процесс относительно процесса, выполняемого посредством блока 5040 преобразования созвездий, проиллюстрированного на фиг. 5. Иными словами, блок 11030 обратного преобразования созвездий может обратно преобразовывать входной сигнал символьной области в данные битовой области. Помимо этого, блок 11030 обратного преобразования созвездий может выполнять жесткое решение и выводить определенные битовые данные. Кроме того, блок 11030 обратного преобразования созвездий может выводить логарифмическое отношение правдоподобия (LLR) каждого бита, который соответствует значению мягкого решения или значению вероятности. Если устройство для передачи широковещательных сигналов применяет созвездие с циклическим сдвигом, чтобы получать дополнительный выигрыш от разнесения, блок 11030 обратного преобразования созвездий может выполнять двумерное обратное LLR-преобразование, соответствующее созвездию с циклическим сдвигом. Здесь, блок 11030 обратного преобразования созвездий может вычислять LLR таким образом, что задержка, применяемая посредством устройства для передачи широковещательных сигналов к I- или Q-компоненту, может компенсироваться.
[204] Блок 11040 мультиплексора из ячеек в биты может выполнять обратный процесс относительно процесса, выполняемого посредством блока 5030 демультиплексора из битов в ячейки, проиллюстрированного на фиг. 5. Иными словами, блок 11040 мультиплексора из ячеек в биты может восстанавливать битовые данные, преобразованные посредством блока 5030 демультиплексора из битов в ячейки, в исходные потоки битов.
[205] Блок 11050 обратного побитового перемежения может выполнять обратный процесс относительно процесса, выполняемого посредством модуля 5020 побитового перемежения, проиллюстрированного на фиг. 5. Иными словами, блок 11050 обратного побитового перемежения может обратно перемежать потоки битов, выводимые из блока 11040 мультиплексора из ячеек, в биты в исходном порядке.
[206] Блок 11060 FEC-декодера может выполнять обратный процесс относительно процесса, выполняемого посредством блока 5010 FEC-кодера, проиллюстрированного на фиг. 5. Иными словами, блок 11060 FEC-декодера может корректировать ошибку, сформированную в канале передачи посредством выполнения LDPC-декодирования и BCH-декодирования.
[207] Второй блок 11100 обрабатывает входной конвейер данных согласно MISO и может включать в себя блок обратного временного перемежения, блок обратного перемежения по ячейкам, блок обратного преобразования созвездий, блок мультиплексора из ячеек в биты, блок обратного побитового перемежения и блок FEC-декодера таким же образом, как первый блок 11000, как показано на фиг. 11. Тем не менее, второй блок 11100 отличается от первого блока 11000 тем, что второй блок 11100 дополнительно включает в себя блок 11110 MISO-декодирования. Второй блок 11100 выполняет процедуру, включающую в себя операцию обратного временного перемежения для операции вывода, идентичную процедуре первого блока 11000, и в силу этого описание соответствующих блоков опускается.
[208] Блок 11110 MISO-декодирования может выполнять работу в обратном порядке относительно работы блока 5110 MISO-обработки, проиллюстрированного на фиг. 5. Если система широковещательной передачи/приема согласно варианту осуществления настоящего изобретения использует STBC, блок 11110 MISO-декодирования может выполнять декодирование Аламоути.
[209] Третий блок 11200 обрабатывает входной конвейер данных согласно MIMO и может включать в себя блок обратного временного перемежения, блок обратного перемежения по ячейкам, блок обратного преобразования созвездий, блок мультиплексора из ячеек в биты, блок обратного побитового перемежения и блок FEC-декодера таким же образом, как второй блок 11100, как показано на фиг. 11. Тем не менее, третий блок 11200 отличается от второго блока 11100 тем, что третий блок 11200 дополнительно включает в себя блок 11210 MIMO-декодирования. Базовые роли блока обратного временного перемежения, блока обратного перемежения по ячейкам, блока обратного преобразования созвездий, блока мультиплексора из ячеек в биты и блока обратного побитового перемежения, включенных в третий блок 11200, являются идентичными базовым ролям соответствующих блоков, включенных в первый и второй блоки 11000 и 11100, хотя их функции могут отличаться от первого и второго блоков 11000 и 11100.
[210] Блок 11210 MIMO-декодирования может принимать выходные данные модуля обратного перемежения ячейки для входных сигналов m Rx-антенн и выполнять MIMO-декодирование в качестве работы в обратном порядке относительно работы блока 5220 MIMO-обработки, проиллюстрированного на фиг. 5. Блок 11210 MIMO-декодирования может выполнять декодирование по принципу максимального правдоподобия, чтобы получать оптимальную производительность декодирования, или выполнять сферическое декодирование с меньшей сложностью. В противном случае, блок 11210 MIMO-декодирования может достигать повышенной производительности декодирования посредством выполнения MMSE-обнаружения или выполнения итеративного декодирования с MMSE-обнаружением.
[211] Четвертый блок 11300 обрабатывает пре-PLS-/пост-PLS-информацию и может выполнять SISO- или MISO-декодирование. Четвертый блок 11300 может выполнять обратный процесс относительно процесса, выполняемого посредством четвертого блока 5300, описанного со ссылкой на фиг. 5.
[212] Базовые роли блока обратного временного перемежения, блока обратного перемежения по ячейкам, блока обратного преобразования созвездий, блока мультиплексора из ячеек в биты и блока обратного побитового перемежения, включенных в четвертый блок 11300, являются идентичными базовым ролям соответствующих блоков из первого, второго и третьего блоков 11000, 11100 и 11200, хотя их функции могут отличаться от первого, второго и третьего блоков 11000, 11100 и 11200.
[213] Укороченный/прореженный FEC-декодер 11310, включенный в четвертый блок 11300, может выполнять обратный процесс относительно процесса, выполняемого посредством блока 5310 укороченного/прореженного FEC-кодера, описанного со ссылкой на фиг. 5. Иными словами, укороченный/прореженный FEC-декодер 11310 может выполнять отмену укорачивания и отмену прореживания для данных, укороченных/прореженных согласно длине PLS-данных, и затем выполнять FEC-декодирование для них. В этом случае, FEC-декодер, используемый для конвейеров данных, также может использоваться для PLS. Соответственно, дополнительные аппаратные средства FEC-декодера только для PLS не требуются, и в силу этого упрощается проектирование системы, и достигается эффективное кодирование.
[214] Вышеописанные блоки могут опускаться или заменяться посредством блоков, имеющих аналогичные или идентичные функции согласно проектному решению.
[215] Модуль обратного преобразования и декодирования согласно варианту осуществления настоящего изобретения может выводить конвейеры данных и PLS-информацию, обрабатываемые для соответствующих трактов, в выходной процессор, как проиллюстрировано на фиг. 11.
[216] Фиг. 12 и 13 иллюстрируют выходные процессоры согласно вариантам осуществления настоящего изобретения.
[217] Фиг. 12 иллюстрирует выходной процессор согласно варианту осуществления настоящего изобретения. Выходной процессор, проиллюстрированный на фиг. 12, соответствует варианту осуществления выходного процессора, проиллюстрированного на фиг. 8. Выходной процессор, проиллюстрированный на фиг. 12, принимает один конвейер данных, выводимый из модуля обратного преобразования и декодирования, и выводит один выходной поток. Выходной процессор может выполнять работу в обратном порядке относительно работы модуля входного форматирования, проиллюстрированного на фиг. 2.
[218] Выходной процессор, показанный на фиг. 12, может включать в себя блок 12000 BB-скремблирования, блок 12100 удаления дополнения, блок 12200 CRC-8-декодера и блок 12300 процессора BB-кадров.
[219] Блок 12000 BB-скремблирования может дескремблировать входной поток битов посредством формирования PRBS, идентичной PRBS, используемой в устройстве для передачи широковещательных сигналов для входного потока битов, и выполнения операции XOR для PRBS и потока битов.
[220] Блок 12100 удаления дополнения может удалять дополняющие биты, вставленные посредством устройства для передачи широковещательных сигналов, по мере необходимости.
[221] Блок 12200 CRC-8-декодера может проверять блочную ошибку посредством выполнения CRC-декодирования для потока битов, принимаемого из блока 12100 удаления дополнения.
[222] Блок 12300 процессора BB-кадров может декодировать информацию, передаваемую через заголовок BB-кадра, и восстанавливать MPEG-TS, IP-потоки (v4 или v6) или общие потоки с использованием декодированной информации.
[223] Вышеописанные блоки могут опускаться или заменяться посредством блоков, имеющих аналогичные или идентичные функции согласно проектному решению.
[224] Фиг. 13 иллюстрирует выходной процессор согласно другому варианту осуществления настоящего изобретения. Выходной процессор, показанный на фиг. 13, соответствует варианту осуществления выходного процессора, проиллюстрированного на фиг. 8. Выходной процессор, показанный на фиг. 13, принимает несколько конвейеров данных, выводимых из модуля обратного преобразования и декодирования. Декодирование нескольких конвейеров данных может включать в себя процесс объединения общих данных, широко применимых ко множеству конвейеров данных, и конвейеров данных, связанных с ними, и их декодирование либо процесс одновременного декодирования множества услуг или компонентов услуги (включающих в себя услугу передачи масштабируемого видео) посредством устройства для приема широковещательных сигналов.
[225] Выходной процессор, показанный на фиг. 13, может включать в себя блок BB-дескремблирования, блок удаления дополнения, блок CRC-8-декодера и блок процессора BB-кадров в качестве выходного процессора, проиллюстрированного на фиг. 12. Базовые роли этих блоков соответствуют базовым ролям блоков, описанных со ссылкой на фиг. 12, хотя их операции могут отличаться от операций блоков, проиллюстрированных на фиг. 12.
[226] Блок 13000 буфера устранения дрожания, включенный в выходной процессор, показанный на фиг. 13, может компенсировать задержку, вставленную посредством устройства для передачи широковещательных сигналов для синхронизации нескольких конвейеров данных, согласно восстановленному параметру TTO (время до вывода).
[227] Блок 13100 вставки нулевых пакетов может восстанавливать нулевой пакет, удаленный из потока в отношении восстановленного DNP (удаленного нулевого пакета), и выводить общие данные.
[228] Блок 13200 повторного формирования TS-синхросигнала может восстанавливать временную синхронизацию выходных пакетов на основе информации ISCR (привязки по времени входных потоков).
[229] Блок 13300 TS-рекомбинирования может рекомбинировать общие данные и конвейеры данных, связанные с ними, выводимые из блока 13100 вставки нулевых пакетов, чтобы восстанавливать исходные MPEG-TS, IP-потоки (v4 или v6) или общие потоки. TTO-, DNT- и ISCR-информация может получаться через заголовок BB-кадра.
[230] Блок 13400 декодирования внутриполосных служебных сигналов может декодировать и выводить внутриполосную служебную информацию физического уровня, передаваемую через поле дополняющих битов в каждом FEC-кадре конвейера данных.
[231] Выходной процессор, показанный на фиг. 13, может BB-дескремблировать пре-PLS-информацию и пост-PLS-информацию, соответственно, вводимую через пре-PLS-тракт и пост-PLS-тракт, и декодировать дескремблированные данные, чтобы восстанавливать исходные PLS-данные. Восстановленные PLS-данные доставляются в системный контроллер, включенный в устройство для приема широковещательных сигналов. Системный контроллер может предоставлять параметры, необходимые для модуля синхронизации и демодуляции, модуля синтаксического анализа кадров, модуля обратного преобразования и декодирования и модуля выходного процессора устройства для приема широковещательных сигналов.
[232] Вышеописанные блоки могут опускаться или заменяться посредством блоков, имеющих аналогичные или идентичные функции согласно проектному решению.
[233] Фиг. 14 иллюстрирует модуль кодирования и модуляции согласно другому варианту осуществления настоящего изобретения.
[234] Модуль кодирования и модуляции, показанный на фиг. 14, соответствует другому варианту осуществления модуля кодирования и модуляции, проиллюстрированного на фиг. 1-5.
[235] Чтобы управлять QoS для каждой услуги или компонента услуги, передаваемого через каждый конвейер данных, как описано выше со ссылкой на фиг. 5, модуль кодирования и модуляции, показанный на фиг. 14, может включать в себя первый блок 14000 для SISO, второй блок 14100 для MISO, третий блок 14200 для MIMO и четвертый блок 14300 для обработки пре-PLS-/пост-PLS-информации. Помимо этого, модуль кодирования и модуляции может включать в себя блоки для обработки конвейеров данных одинаково или по-разному согласно проектному решению. Первый-четвертый блоки 14000-14300, показанные на фиг. 14, являются аналогичными первому-четвертому блокам 5000-5300, проиллюстрированным на фиг. 5.
[236] Тем не менее, первый-четвертый блоки 14000-14300, показанные на фиг. 14, отличаются от первого-четвертого блоков 5000-5300, проиллюстрированных на фиг. 5, тем, что модуль 14010 преобразования созвездий, включенный в первый-четвертый блоки 14000-14300, имеет функцию, отличающуюся от первого-четвертого блоков 5000-5300 проиллюстрированных на фиг. 5, блок 14020 циклического сдвига и I/Q-перемежения присутствует между модулем перемежения по ячейкам и модулем временного перемежения первого-четвертого блоков 14000-14300, проиллюстрированных на фиг. 14, и третий блок 14200 для MIMO имеет конфигурацию, отличающуюся от третьего блока 5200 для MIMO, проиллюстрированного на фиг. 5. Нижеприведенное описание акцентирует внимание на этих отличиях между первым-четвертым блоками 14000-14300, показанными на фиг. 14, и первым-четвертым блоками 5000-5300, проиллюстрированными на фиг. 5.
[237] Блок 14010 преобразования созвездий, показанный на фиг. 14, может преобразовывать входное битовое слово в комплексный символ. Тем не менее, блок 14010 преобразования созвездий может не выполнять циклический сдвиг по принципу созвездия, в отличие от блока преобразования созвездий, показанного на фиг. 5. Блок 14010 преобразования созвездий, показанный на фиг. 14, является широко применимым к первому, второму и третьему блокам 14000, 14100 и 14200, как описано выше.
[238] Блок 14020 циклического сдвига и I/Q-перемежения может независимо перемежать синфазные и квадратурные компоненты каждого комплексного символа перемеженных по ячейкам данных, выводимых из модуля перемежения по ячейкам, и выводить синфазные и квадратурные компоненты на посимвольной основе. Число числа входных фрагментов данных и выходных фрагментов данных блока 14020 циклического сдвига и I/Q-перемежения равно двум или боле, что может изменяться посредством разработчика. Помимо этого, блок 14020 циклического сдвига и I/Q-перемежения может не перемежать синфазный компонент.
[239] Блок 14020 циклического сдвига и I/Q-перемежения является широко применимым к первому-четвертому блокам 14000-14300, как описано выше. В этом случае, то, применяется или нет блок 14020 циклического сдвига и I/Q-перемежения к четвертому блоку 14300 для обработки пре-/пост-PLS-информации, может передаваться в служебных сигналах через вышеописанную преамбулу.
[240] Третий блок 14200 для MIMO может включать в себя блок 14210 перемежения Q-блоков и блок 14220 генератора комплексных символов, как проиллюстрировано на фиг. 14.
[241] Блок 14210 перемежения Q-блоков может переставлять часть четности FEC-кодированного FEC-блока, принимаемого из FEC-кодера. Соответственно, часть четности LDPC-матрицы H может быть превращена в циклическую структуру, такую как часть информации. Блок 14210 перемежения Q-блоков может переставлять порядок выходных битовых блоков, имеющих Q-размер LDPC-матрицы H, и затем выполнять построково-постолбцовое поблочное перемежение, чтобы формировать конечные потоки битов.
[242] Блок 14220 генератора комплексных символов принимает потоки битов, выводимые из блока 14210 перемежения Q-блоков, преобразует потоки битов в комплексные символы и выводит комплексные символы. В этом случае, блок 14220 генератора комплексных символов может выводить комплексные символы, по меньшей мере, через два тракта. Это может модифицироваться посредством разработчика.
[243] Вышеописанные блоки могут опускаться или заменяться посредством блоков, имеющих аналогичные или идентичные функции согласно проектному решению.
[244] Модуль кодирования и модуляции согласно другому варианту осуществления настоящего изобретения, проиллюстрированный на фиг. 14, может выводить конвейеры данных, пре-PLS-информацию и пост-PLS-информацию, обрабатываемые для соответствующих трактов, в модуль формирования структуры кадров.
[245] Фиг. 15 иллюстрирует модуль обратного преобразования и декодирования согласно другому варианту осуществления настоящего изобретения.
[246] Модуль обратного преобразования и декодирования, показанный на фиг. 15, соответствует другому варианту осуществления модуля обратного преобразования и декодирования, проиллюстрированного на фиг. 11. Модуль обратного преобразования и декодирования, показанный на фиг. 15, может выполнять работу в обратном порядке относительно работы модуля кодирования и модуляции, проиллюстрированного на фиг. 14.
[247] Как показано на фиг. 15, модуль обратного преобразования и декодирования согласно другому варианту осуществления настоящего изобретения может включать в себя первый блок 15000 для SISO, второй блок 11100 для MISO, третий блок 15200 для MIMO и четвертый блок 14300 для обработки пре-PLS-/пост-PLS-информации. Помимо этого, модуль обратного преобразования и декодирования может включать в себя блоки для обработки конвейеров данных одинаково или по-разному согласно проектному решению. Первый-четвертый блоки 15000-15300, показанные на фиг. 15, являются аналогичными первому-четвертому блокам 11000-11300, проиллюстрированным на фиг. 11.
[248] Тем не менее, первый-четвертый блоки 15000-15300, показанные на фиг. 15, отличаются от первого-четвертого блоков 11000-11300, проиллюстрированных на фиг. 11, тем, что блок 15010 обратного I/Q-перемежения и обратного циклического сдвига присутствует между модулем временного перемежения и модулем обратного перемежения ячейки первого-четвертого блоков 15000-15300, модуль 15010 преобразования созвездий, включенный в первый-четвертый блок 15000-15300, имеет функцию, отличающуюся от первого-четвертого блоков 11000-11300 проиллюстрированных на фиг. 11, и третий блок 15200 для MIMO имеет конфигурацию, отличающуюся от третьего блока 11200 для MIMO, проиллюстрированного на фиг. 11. Нижеприведенное описание акцентирует внимание на этих отличиях между первым-четвертым блоками 15000-15300, показанными на фиг. 15, и первым-четвертым блоками 11000-11300, проиллюстрированными на фиг. 11.
[249] Блок 15010 обратного I/Q-перемежения и обратного циклического сдвига может выполнять обратный процесс относительно процесса, выполняемого посредством блока 14020 циклического сдвига и I/Q-перемежения, проиллюстрированного на фиг. 14. Иными словами, блок 15010 обратного I/Q-перемежения и обратного циклического сдвига может обратно перемежать I- и Q-компоненты, I/Q-перемеженные и передаваемые посредством устройства для передачи широковещательных сигналов, и выполнять обратный циклический сдвиг комплексных символов, имеющих восстановленные I- и Q-компоненты.
[250] Блок 15010 обратного I/Q-перемежения и обратного циклического сдвига является широко применимым к первому-четвертому блокам 15000-15300, как описано выше. В этом случае, то, применяется или нет блок 15010 обратного I/Q-перемежения и обратного циклического сдвига к четвертому блоку 15300 для обработки пре-/пост-PLS-информации, может передаваться в служебных сигналах через вышеописанную преамбулу.
[251] Блок 15020 обратного преобразования созвездий может выполнять обратный процесс относительно процесса, выполняемого посредством блока 14010 преобразования созвездий, проиллюстрированного на фиг. 14. Иными словами, блок 15020 обратного преобразования созвездий может обратно преобразовывать обратно перемеженные по ячейкам данные без выполнения обратного циклического сдвига.
[252] Третий блок 15200 для MIMO может включать в себя блок 15210 синтаксического анализа комплексных символов и блок 15220 обратного перемежения Q-блоков, как показано на фиг. 15.
[253] Блок 15210 синтаксического анализа комплексных символов может выполнять обратный процесс относительно процесса, выполняемого посредством блока 14220 генератора комплексных символов, проиллюстрированного на фиг. 14. Иными словами, блок 15210 синтаксического анализа комплексных символов может синтаксически анализировать комплексные символы данных и обратно преобразовывать их в битовые данные. В этом случае, блок 15210 синтаксического анализа комплексных символов может принимать комплексные символы данных, по меньшей мере, через два тракта.
[254] Блок 15220 обратного перемежения Q-блоков может выполнять обратный процесс относительно процесса, выполняемого посредством блока 14210 перемежения Q-блоков, проиллюстрированного на фиг. 14. Иными словами, блок 15220 обратного перемежения Q-блоков может восстанавливать блоки Q-размера согласно построково-постолбцовому обратному перемежению, восстанавливать порядок перестановочных блоков в исходный порядок и затем восстанавливать позиции битов четности в исходные позиции согласно обратному перемежению по четности.
[255] Вышеописанные блоки могут опускаться или заменяться посредством блоков, имеющих аналогичные или идентичные функции согласно проектному решению.
[256] Как проиллюстрировано на фиг. 15, модуль обратного преобразования и декодирования согласно другому варианту осуществления настоящего изобретения может выводить конвейеры данных и PLS-информацию, обрабатываемые для соответствующих трактов, в выходной процессор.
[257] Как описано выше, устройство и способ для передачи широковещательных сигналов согласно варианту осуществления настоящего изобретения может мультиплексировать сигналы различных систем широковещательной передачи/приема в идентичном RF-канале и передавать мультиплексированные сигналы, и устройство и способ для приема широковещательных сигналов согласно варианту осуществления настоящего изобретения может обрабатывать сигналы в ответ на операцию передачи широковещательных сигналов. Соответственно, можно предоставлять гибкую систему широковещательной передачи и приема.
[258] В дальнейшем в этом документе описывается процедура частотного перемежения согласно варианту осуществления настоящего изобретения.
[259] Цель модуля 6200 поблочного перемежения в настоящем изобретении, который управляет одним OFDM-символом, состоит в том, чтобы предоставлять частотное разнесение посредством случайного перемежения ячеек данных, принимаемых из модуля 1200 формирования структуры кадров. Чтобы получать максимальное усиление при перемежении в одиночном кадре сигнала (или кадре), отличное начальное число перемежения используется для каждой пары OFDM-символов, состоящей из двух последовательных OFDM-символов.
[260] Модуль 6200 поблочного перемежения может перемежать ячейки в транспортном блоке в качестве единицы кадра сигнала, чтобы получать дополнительный выигрыш от разнесения. Модуль 6200 поблочного перемежения согласно варианту осуществления настоящего изобретения может упоминаться в качестве модуля частотного перемежения, который может изменяться согласно намерению разработчика. Согласно варианту осуществления настоящего изобретения, модуль 6200 поблочного перемежения может применять отличные начальные числа перемежения, по меньшей мере, к одному OFDM-символу или применять отличные начальные числа перемежения к кадру, включающему в себя множество OFDM-символов.
[261] В настоящем изобретении, вышеуказанный способ частотного перемежения может упоминаться в качестве случайного частотного перемежения (случайного FI).
[262] Помимо этого, согласно варианту осуществления настоящего изобретения, случайное FI может применяться к структуре суперкадра, включающего в себя множество кадров сигналов с множеством OFDM-символов.
[263] Как описано выше, устройство передачи широковещательных сигналов или его модуль частотного перемежения согласно варианту осуществления настоящего изобретения может применять отличные начальные числа перемежения (или шаблоны перемежения), по меньшей мере, для одного OFDM-символа, т.е. для каждого OFDM-символа или каждого из попарных OFDM-символов и выполнять случайное FI, за счет этого получая частотное разнесение. Помимо этого, модуль частотного перемежения согласно варианту осуществления настоящего изобретения может применять отличное начальное число перемежения для каждого соответствующего кадра сигнала и выполнять случайное FI, за счет этого получая дополнительное частотное разнесение.
[264] Соответственно, передающее устройство широковещательной передачи или модуль частотного перемежения согласно варианту осуществления настоящего изобретения может иметь структуру модуля пинг-понгового частотного перемежения, которые выполняют частотное перемежение в единицах одной пары последовательных OFDM-символов (попарного OFDM-символа) с использованием двух банков запоминающего устройства. В дальнейшем в этом документе, операция перемежения модуля частотного перемежения согласно варианту осуществления настоящего изобретения может упоминаться в качестве попарного символьного FI (или попарного FI) либо пинг-понгового FI (пинг-понгового перемежения). Вышеуказанная операция перемежения соответствует варианту осуществления случайного FI, что может изменяться согласно намерению разработчика.
[265] Попарные OFDM-символы с четным индексом и нечетные попарные OFDM-символы могут прерывисто перемежаться через различные банки FI-запоминающего устройства. Помимо этого, модуль частотного перемежения согласно варианту осуществления настоящего изобретения может одновременно выполнять операции считывания и записи для одной пары последовательных OFDM-символов, вводимых в каждый банк запоминающего устройства, с использованием произвольного начального числа перемежения. Ниже описывается подробная работа.
[266] Помимо этого, согласно варианту осуществления настоящего изобретения, в качестве логической операции частотного перемежения для логического и эффективного перемежения всех OFDM-символов в суперкадре, начальное число перемежения по существу изменяется в единицах одной пары OFDM-символов.
[267] В этом случае, согласно варианту осуществления настоящего изобретения, начальное число перемежения может формироваться посредством произвольного генератора случайных чисел или генератора случайных чисел, сформированного посредством комбинации различных генераторов случайных чисел. Помимо этого, согласно варианту осуществления настоящего изобретения, отличные начальные числа перемежения могут формироваться посредством циклического сдвига одного основного начального числа перемежения, чтобы эффективно изменять начальное число перемежения. В этом случае, правило циклического сдвига может быть иерархически задано с учетом единиц OFDM-символов и кадров сигналов. Это может изменяться согласно намерению разработчика, что описывается подробно.
[268] Устройство приема широковещательных сигналов согласно варианту осуществления настоящего изобретения может выполнять обратную процедуру относительно вышеуказанного случайного частотного перемежения. В этом случае, устройство приема широковещательных сигналов или модуль обратного частотного перемежения этого согласно варианту осуществления настоящего изобретения может не использовать пинг-понговую структуру с использованием двойного запоминающего устройства и может выполнять обратное перемежение для последовательных входных OFDM-символов через одиночное запоминающее устройство. Соответственно, может повышаться эффективность использования запоминающего устройства. Помимо этого, по-прежнему требуются операции считывания и записи, которые называются "операцией обратного перемежения на основе одиночного запоминающего устройства". Такая схема обратного перемежения является очень эффективной в аспекте использования запоминающего устройства.
[269] Фиг. 16 является видом, иллюстрирующим работу модуля частотного перемежения согласно варианту осуществления настоящего изобретения.
[270] Фиг. 16 иллюстрирует базовый режим работы модуля частотного перемежения с использованием двух банков запоминающего устройства в передающем устройстве, которое предоставляет обратное перемежение на основе одиночного запоминающего устройства в приемном устройстве.
[271] Как описано выше, модуль частотного перемежения согласно варианту осуществления настоящего изобретения может выполнять операцию пинг-понгового перемежения.
[272] Типично, операция пинг-понгового перемежения выполняется посредством двух банков запоминающего устройства. В предложенной FI-операции, два банка запоминающего устройства предназначены для каждого попарного OFDM-символа.
[273] Максимальный размер ROM (постоянного запоминающего устройства) запоминающего устройства для перемежения приблизительно два раза превышает максимальный FFT-размер. На передающей стороне, увеличение размера ROM, наоборот, является менее критически важным, по сравнению со стороной приемного устройства.
[274] Как описано выше, нечетные попарные OFDM-символы и нечетные попарные OFDM-символы могут прерывисто перемежаться через различные банки FI-запоминающего устройства. Иными словами, второй (с нечетным индексом) попарный OFDM-символ перемежается во втором банке, в то время как первый (с четным индексом) попарный OFDM-символ перемежается в первом банке и т.д. Для каждого попарного OFDM-символа, используется одно начальное число перемежения. На основе начального числа перемежения и операции считывания-записи (или записи-считывания), последовательно перемежаются два OFDM-символа.
[275] Операции считывания-записи согласно варианту осуществления настоящего изобретения выполняются одновременно без коллизии. Операции записи-считывания согласно варианту осуществления настоящего изобретения выполняются одновременно без коллизии.
[276] Фиг. 16 иллюстрирует работу вышеуказанного модуля частотного перемежения. Как проиллюстрировано на фиг. 16, модуль частотного перемежения может включать в себя демультиплексор 16000, два банка запоминающего устройства, банк A 16100 запоминающего устройства и банк B 16200 запоминающего устройства, и демультиплексор 16300.
[277] Во-первых, модуль частотного перемежения согласно варианту осуществления настоящего изобретения может выполнять обработку демультиплексирования во входные последовательные OFDM-символы для попарного OFDM-символьного FI. Затем модуль частотного перемежения согласно варианту осуществления настоящего изобретения выполняет FI-операцию считывания-записи в каждом банке A и B запоминающего устройства с одним начальным числом перемежения. Как показано на фиг. 16, два банка запоминающего устройства используются для каждой пары OFDM-символов. Функционально, первая (с четным индексом) пара OFDM-символов перемежается в банке A запоминающего устройства, в то время как вторая (с нечетным индексом) пара OFDM-символов перемежается в банке B запоминающего устройства и т.д., с чередованием между A и B.
[278] Затем модуль частотного перемежения согласно варианту осуществления настоящего изобретения может выполнять обработку мультиплексирования для выводов пинг-понгового FI для передачи последовательных OFDM-символов.
[279] Фиг. 17 иллюстрирует базовую модель переключения для процедур мультиплексора и демультиплексора согласно варианту осуществления настоящего изобретения.
[280] Фиг. 17 иллюстрирует простые операции демультиплексора и мультиплексора, применяемые к вводу и выводу банка A-B запоминающего устройства в вышеуказанной структуре пинг-понгового FI.
[281] Демультиплексор и мультиплексор могут управлять входными последовательными OFDM-символами, которые должны перемежаться, и выводить пару OFDM-символов, которые должны передаваться, соответственно. Отличные начальные числа перемежения используются для каждой пары OFDM-символов.
[282] В дальнейшем в этом документе, описываются операции считывания-записи частотного перемежения согласно варианту осуществления настоящего изобретения.
[283] Модуль частотного перемежения согласно варианту осуществления настоящего изобретения может выбирать или использовать одно начальное число перемежения и использовать начальное число перемежения в операциях записи и считывания для первого и второго OFDM-символов, соответственно. Иными словами, модуль частотного перемежения согласно варианту осуществления настоящего изобретения может использовать одно выбранное произвольное начальное число перемежения в операции записи первого OFDM-символа попарного OFDM-символа и использовать второй OFDM-символ в операции считывания, за счет этого достигая эффективного перемежения. Фактически, кажется, что два отличных начальных числа перемежения применяются к двум OFDM-символам, соответственно.
[284] Подробности операции считывания-записи согласно варианту осуществления настоящего изобретения заключаются в следующем.
[285] Для первого OFDM-символа, модуль частотного перемежения согласно варианту осуществления настоящего изобретения может выполнять случайную запись в запоминающее устройство (согласно начальному числу перемежения) и затем выполнять линейное считывание. Для второго OFDM-символа, модуль частотного перемежения согласно варианту осуществления настоящего изобретения может выполнять линейную запись в запоминающее устройство (на которую влияет операция линейного считывания для первого OFDM-символа), одновременно. Кроме того, модуль частотного перемежения согласно варианту осуществления настоящего изобретения затем может выполнять случайное считывание (согласно начальному числу перемежения).
[286] Как описано выше, устройство приема широковещательных сигналов согласно варианту осуществления настоящего изобретения может непрерывно передавать множество кадров на временной оси. В настоящем изобретении, набор кадров сигналов, передаваемых в течение предварительно определенного периода времени, может упоминаться в качестве суперкадра. Соответственно, один суперкадр может включать в себя N кадров сигналов, и каждый кадр сигнала может включать в себя множество OFDM-символов.
[287] Фиг. 18 является видом, иллюстрирующим принцип частотного перемежения, применяемый к одиночному суперкадру согласно варианту осуществления настоящего изобретения.
[288] Модуль частотного перемежения согласно варианту осуществления настоящего изобретения может изменять начальное число перемежения каждый попарный OFDM-символ в одиночном кадре сигнала (сброс индекса символа) и изменять начальное число перемежения, которое должно использоваться в одиночном кадре сигнала, посредством каждого кадра (сброс индекса кадра). Следовательно, модуль частотного перемежения согласно варианту осуществления настоящего изобретения может изменять начальное число перемежения в суперкадре (сброс индекса суперкадра).
[289] Соответственно, модуль частотного перемежения согласно варианту осуществления настоящего может логически и эффективно перемежать все OFDM-символы в суперкадре.
[290] Фиг. 19 является видом, иллюстрирующим механизм логических операций частотного перемежения, применяемый к одиночному суперкадру согласно варианту осуществления настоящего изобретения.
[291] Фиг. 19 иллюстрирует механизм логических операций модуля частотного перемежения и его связанный параметр для эффективного изменения начальных чисел перемежения, которые должны использоваться в одном суперкадре, описанном со ссылкой на фиг. 18.
[292] Как описано выше, в настоящем изобретении, отличные начальные числа перемежения могут быть эффективно сформированы посредством циклического сдвига одного основного начального числа перемежения вплоть до произвольного смещения. Как проиллюстрировано на фиг. 19, согласно варианту осуществления настоящего изобретения, вышеуказанное смещение может по-разному формироваться для каждого кадра и каждого попарного OFDM-символа, чтобы формировать отличные начальные числа перемежения. В дальнейшем в этом документе описывается механизм логических операций.
[293] Как проиллюстрировано в нижнем блоке по фиг. 19, модуль частотного перемежения согласно варианту осуществления настоящего изобретения может случайно формировать кадровое смещение для каждого кадра сигнала с использованием индекса входного кадра. Кадровое смещение согласно варианту осуществления настоящего изобретения может формироваться посредством генератора кадровых смещений, включенного в модуль частотного перемежения. В этом случае, когда индекс суперкадра сбрасывается, кадровое смещение, применяемое к каждому кадру, формируется для каждого кадра сигнала в каждом суперкадре, идентифицированном согласно индексу суперкадра.
[294] Как проиллюстрировано в среднем блоке по фиг. 19, модуль частотного перемежения согласно варианту осуществления настоящего изобретения может случайно формировать символьное смещение, которое должно применяться к каждому OFDM-символу, включенному в каждый кадр сигнала с использованием индекса входного символа. Символьное смещение согласно варианту осуществления настоящего изобретения может формироваться посредством генератора символьных смещений, включенного в модуль частотного перемежения. В этом случае, когда индекс кадра сбрасывается, символьное смещение для каждого символа формируется для символов в каждом кадре сигнала, идентифицированном согласно индексу кадра. Помимо этого, модуль частотного перемежения согласно варианту осуществления настоящего изобретения может формировать отличные начальные числа перемежения посредством циклического сдвига основного начального числа перемежения для каждого OFDM-символа вплоть до символьного смещения.
[295] Затем, как проиллюстрировано в верхнем блоке по фиг. 19, модуль частотного перемежения согласно варианту осуществления настоящего изобретения может выполнять случайное FI для ячеек, включенных в каждый OFDM-символ, с использованием индекса входной ячейки. Параметр случайного FI согласно варианту осуществления настоящего изобретения может формироваться посредством генератора случайных FI, включенного в модуль частотного перемежения.
[296] Фиг. 20 иллюстрирует математические чертежи механизма логических операций частотного перемежения, применяемого к одиночному суперкадру согласно варианту осуществления настоящего изобретения.
[297] Подробно, фиг. 20 иллюстрирует корреляцию вышеуказанного параметра кадрового смещения, параметра символьного смещения и случайного FI, применяемых к ячейке, включенной в каждое OFDM. Как проиллюстрировано на фиг. 20, смещение, которое должно использоваться в OFDM-символе, может формироваться через иерархическую структуру вышеуказанного генератора кадровых смещений и вышеуказанного генератора символьных смещений. В этом случае, генератор кадровых смещений и генератор символьных смещений могут быть спроектированы с использованием произвольного генератора случайных чисел.
[298] Фиг. 21 иллюстрирует работу банка запоминающего устройства согласно варианту осуществления настоящего изобретения.
[299] Как описано выше, два банка запоминающего устройства согласно варианту осуществления настоящего изобретения могут применять произвольное начальное число перемежения, сформированное через вышеуказанную процедуру, к каждому попарному OFDM-символу. Помимо этого, каждый банк запоминающего устройства может изменять начальное число перемежения каждый попарный OFDM-символ.
[300] Фиг. 22 иллюстрирует процедуру обратного частотного перемежения согласно варианту осуществления настоящего изобретения.
[301] Устройство приема широковещательных сигналов согласно варианту осуществления настоящего изобретения может выполнять обратную процедуру относительно вышеуказанной процедуры частотного перемежения. Фиг. 22 иллюстрирует обратное перемежение (FDI) на основе одиночного запоминающего устройства для входных последовательных OFDM-символов.
[302] По существу, операция обратного частотного перемежения соответствует обратной обработке относительно операции частотного перемежения. Для использования на основе одиночного запоминающего устройства, последующая обработка не требуется.
[303] Когда вводятся попарные OFDM-символы, проиллюстрированные в левой части по фиг. 22, устройство приема широковещательных сигналов согласно варианту осуществления настоящего изобретения может выполнять вышеуказанную операцию считывания и записи с использованием одиночного запоминающего устройства, как проиллюстрировано в правой части по фиг. 22. В этом случае, устройство приема широковещательных сигналов согласно варианту осуществления настоящего изобретения может формировать индекс запоминающего устройства и выполнять обратное частотное перемежение (считывание и запись), соответствующее обратной процедуре частотного перемежения (записи и считывания), выполняемой посредством устройства передачи широковещательных сигналов. Преимущество, по сути, обусловлено посредством предложенной архитектуры попарного пинг-понгового перемежения.
[304] Следующие математические формулы показывают вышеуказанную операцию считывания-записи.
[305] Математический фиг. 1
Математическое выражение 1
для j=0, 1, ..., Nsym и k=0, 1, ..., Ndata
Fj(Cj(k))=Xj(k),
где Cj(k) является случайным начальным числом, сформированным посредством генератора случайных чисел в i-ом попарном OFDM-символе
где Ndata является числом ячеек данных
[306] Математический, фиг. 2
Математическое выражение 2
для j=0, 1, ..., Nsym и k=0, 1, ..., Ndata
Fj(k)=Xj(Cj(k)),
где Cj(k) является идентичным случайным начальным числом, используемым для первого символа
где Ndata является числом ячеек данных
[307] Вышеуказанный математический чертеж 1 предназначен для первого предназначен OFDM-символа, т.е. (j mod 2)=0 i-го попарного OFDM-символа. Вышеуказанный математический чертеж 2 предназначен для второго OFDM-символа, т.е. (j mod 2)=1 i-го попарного OFDM-символа. Fj обозначает перемеженный вектор j-го OFDM-символа (вектор), а Xj обозначает входной вектор j-го OFDM-символа (вектор). Как показано на математических чертежах, операция считывания-записи согласно варианту осуществления настоящего изобретения может выполняться посредством применения одного случайного начального числа, сформированного посредством произвольного генератора случайных чисел, к попарному OFDM-символу.
[308] Фиг. 23 является видом, иллюстрирующим принцип частотного перемежения, применяемый к одиночному кадру сигнала согласно варианту осуществления настоящего изобретения.
[309] Как описано выше, модуль частотного перемежения согласно варианту осуществления настоящего изобретения может изменять начальное число перемежения каждый попарный OFDM-символ в одиночном кадре. Ниже описываются подробности вышеозначенного.
[310] Фиг. 24 является видом, иллюстрирующим механизм логических операций частотного перемежения, применяемый к одиночному кадру сигнала согласно варианту осуществления настоящего изобретения.
[311] Фиг. 24 иллюстрирует механизм логических операций модуля частотного перемежения и его связанный параметр для эффективного изменения начальных чисел перемежения, которые должны использоваться в одном одиночном кадре сигнала, описанном со ссылкой на фиг. 23.
[312] Как описано выше, в настоящем изобретении отличное начальное число перемежения может быть эффективно сформировано посредством циклического сдвига одного основного начального числа перемежения вплоть до произвольного символьного смещения. Как проиллюстрировано на фиг. 24, согласно варианту осуществления настоящего изобретения, вышеуказанное символьное смещение может по-разному формироваться для каждого попарного OFDM-символа, чтобы формировать отличные начальные числа перемежения. В этом случае, символьное смещение может по-разному формироваться для каждого попарного OFDM-символа с использованием генератора произвольных случайных символьных смещений.
[313] В дальнейшем в этом документе описывается механизм логических операций.
[314] Как проиллюстрировано в нижнем блоке по фиг. 24, модуль частотного перемежения согласно варианту осуществления настоящего изобретения может случайно формировать символьное смещение, которое должно применяться к каждому OFDM-символу, включенному в каждый кадр сигнала с использованием индекса входного символа. Символьное смещение (или случайное символьное смещение) согласно варианту осуществления настоящего изобретения может формироваться посредством произвольного генератора случайных чисел (или генератора символьных смещений), включенного в модуль частотного перемежения. В этом случае, когда индекс кадра сбрасывается, символьное смещение для каждого символа формируется для символов в каждом кадре сигнала, идентифицированном согласно индексу кадра. Помимо этого, модуль частотного перемежения согласно варианту осуществления настоящего изобретения может формировать отличные начальные числа перемежения посредством циклического сдвига основного начального числа перемежения для каждого OFDM-символа вплоть до сформированного символьного смещения.
[315] Затем, как проиллюстрировано в верхнем блоке по фиг. 24, модуль частотного перемежения согласно варианту осуществления настоящего изобретения может выполнять случайное FI для ячеек, включенных в каждый OFDM-символ, с использованием индекса входной ячейки. Параметр случайного FI согласно варианту осуществления настоящего изобретения может формироваться посредством генератора случайных FI, включенного в модуль частотного перемежения.
[316] Фиг. 25 иллюстрирует математические чертежи механизма логических операций частотного перемежения, применяемого к одиночному кадру сигнала согласно варианту осуществления настоящего изобретения.
[317] Фиг. 25 иллюстрирует корреляцию вышеуказанного параметра символьного смещения и параметра случайного FI, применяемых к ячейке, включенной в каждое OFDM. Как проиллюстрировано на фиг. 25, смещение, которое должно использоваться в каждом OFDM-символе, может формироваться через иерархическую структуру вышеуказанного генератора символьных смещений. В этом случае, генератор символьных смещений может быть спроектирован с использованием произвольного генератора случайных чисел.
[318] Следующий математический чертеж показывает процедуру изменения начального числа перемежения в каждом из вышеуказанных банков запоминающего устройства.
[319] Математический, фиг. 3
Математическое выражение 3
для j=0, 1, ..., Nsym и для k=0, 1, ..., Ndata
Fj(Cj(k))=Xj(k),
где ,
T(k) является основным начальным числом перемежения, сформированным посредством генератора случайных чисел, используемого в основном FI, является случайным символьным смещением, сформированным посредством генератора случайных чисел, используемого в j-м попарном OFDM-символе
[320] Математический, фиг. 4
Математическое выражение 4
для j=0, 1, ..., Nsym и k=0, 1, ..., Ndata
Fj(k)=Xj(Cj(k)),
где Cj(k) является идентичным случайным начальным числом, используемым для первого символа
[321] Вышеуказанный математический чертеж 3 предназначен для первого OFDM-символа, т.е. (j mod 2)=0 i-го попарного OFDM-символа, а вышеуказанный математический чертеж 4 предназначен для второго OFDM-символа, т.е. (j mod 2)=1 i-го попарного OFDM-символа.
[322] Фиг. 26 является видом, иллюстрирующим обратное перемежение на основе одиночного запоминающего устройства для входных последовательных OFDM-символов.
[323] Фиг. 26 является видом, иллюстрирующим принцип устройства приема широковещательных сигналов или его модуля обратного частотного перемежения для применения начального числа перемежения, используемого в устройстве передачи широковещательных сигналов (или в модуле частотного перемежения), к каждому попарному OFDM-символу, чтобы выполнять обратное перемежение.
[324] Как описано выше, устройство приема широковещательных сигналов согласно варианту осуществления настоящего изобретения может выполнять обратную процедуру относительно вышеуказанной процедуры частотного перемежения с использованием одиночного запоминающего устройства. Фиг. 26 иллюстрирует работу устройства приема широковещательных сигналов для обработки обратного перемежения (FDI) на основе одиночного запоминающего устройства для входных последовательных OFDM-символов.
[325] Устройство приема широковещательных сигналов согласно варианту осуществления настоящего изобретения может выполнять обратную процедуру относительно вышеуказанной работы модуля частотного перемежения. Таким образом, начальные числа обратного перемежения соответствуют вышеуказанному начальному числу перемежения.
[326] Как описано выше, блок 9500 преобразования форм сигналов может выполнять FFT- преобразование для входных данных. Согласно варианту осуществления настоящего изобретения, FFT-размер может составлять 4K, 8K, 16K, 32K и т.п., и может задаваться FFT-режим, указывающий FFT-размер. Вышеуказанный FFT-режим может передаваться в служебных сигналах с помощью преамбулы (или сигнала преамбулы, символа преамбулы) в кадре сигнала или сигнале через пре-PLS- или пост-PLS-. FFT-размер может изменяться согласно намерению разработчика.
[327] Модуль частотного перемежения или генератор начальных чисел перемежения, включенный в него согласно варианту осуществления настоящего изобретения, может выполнять работу согласно вышеуказанному FFT-режиму. Помимо этого, генератор начальных чисел перемежения согласно варианту осуществления настоящего изобретения может включать в себя генератор случайных начальных чисел и генератор квазислучайных начальных чисел перемежения. В дальнейшем в этом документе, работа генератора начальных чисел перемежения согласно каждому FFT-режиму разделяется на работу генератора случайных начальных чисел и работу генератора квазислучайных начальных чисел перемежения и описывается.
[328] В дальнейшем в этом документе описывается генератор случайных начальных чисел для 4K FFT-режима.
[329] Как описано выше, генератор случайных начальных чисел согласно варианту осуществления настоящего изобретения может применять отличные начальные числа перемежения к соответствующим OFDM-символам, чтобы получать частотное разнесение. Логическая структура генератора случайных начальных чисел может включать в себя генератор случайных основных начальных чисел (Cj(K)) для перемежения ячеек в одном OFDM-символе и генератор случайных символьных смещений () для изменения символьного смещения.
[330] Генератор случайных основных начальных чисел может формировать вышеуказанный параметр случайного FI. Иными словами, генератор случайных основных начальных чисел может формировать начальное число для перемежения ячеек в одном OFDM-символе.
[331] Генератор случайных основных начальных чисел согласно варианту осуществления настоящего изобретения может включать в себя модуль кодирования с расширением спектра и модуль рандомизации и выполнять рендеринг полной случайности в частотной области. Согласно варианту осуществления настоящего изобретения, в случае 4K FFT-режима, генератор случайных основных начальных чисел может включать в себя модуль 1-битового кодирования с расширением спектра и модуль 11-битовой рандомизации. Модуль рандомизации согласно варианту осуществления настоящего изобретения может основной PRBS-генератор, который задается на основе 11-битовой последовательности двоичных слов (или двоичной последовательности).
[332] Генератор случайных символьных смещений согласно варианту осуществления настоящего изобретения может изменять символьное смещение каждого OFDM-символа. Иными словами, генератор случайных символьных смещений может формировать вышеуказанное символьное смещение. Генератор случайных символьных смещений согласно варианту осуществления настоящего изобретения может включать в себя модуль k-битового кодирования с расширением спектра и модуль (X-k)-битовой рандомизации и выполнять рендеринг кодирования с расширением спектра не менее чем 2k случаев, во временной области. X может задаваться по-разному для соответствующих FFT-режимов. Согласно варианту осуществления настоящего изобретения, в случае 4K FFT-режима, может использоваться модуль (12-k)-битовой рандомизации. Модуль (X-k)-битовой рандомизации согласно варианту осуществления настоящего изобретения может представлять собой суб-PRBS-генератор, который задается на основе (12-k)-битовой последовательности двоичных слов (или двоичной последовательности).
[333] Вышеуказанные модуль кодирования с расширением спектра и модуль рандомизации могут использоваться для того, чтобы достигать эффектов кодирования с расширением спектра и случайных эффектов во время формирования начального числа перемежения.
[334] Фиг. 27 является видом, иллюстрирующим выходной сигнал модуля временного перемежения согласно варианту осуществления настоящего изобретения.
[335] Модуль временного перемежения согласно варианту осуществления настоящего изобретения может выполнять операцию постолбцовой записи и операцию построкового считывания для одного FEC-блока, как проиллюстрировано в левой части по фиг. 27. Правый блок по фиг. 27 указывает выходной сигнал модуля временного перемежения, и выходной сигнал вводится в модуль частотного перемежения согласно варианту осуществления настоящего изобретения.
[336] Таким образом, один FEC-блок периодически кодируется с расширением спектра в каждом FI-блоке. Соответственно, чтобы увеличивать устойчивость канала с сильными периодическими свойствами, может использоваться вышеуказанный генератор случайных начальных чисел перемежения.
[337] Фиг. 28 является видом генератора случайных основных начальных чисел для 4K FFT-режима согласно варианту осуществления настоящего изобретения.
[338] Генератор случайных основных начальных чисел для 4K FFT-режима согласно варианту осуществления настоящего изобретения может включать в себя модуль кодирования с расширением спектра (1-битовое переключение), модуль рандомизации, проверку индексов запоминающего устройства, генератор случайных символьных смещений и оператор по модулю. Как описано выше, генератор случайных основных начальных чисел может включать в себя модуль кодирования с расширением спектра и модуль рандомизации. В дальнейшем в этом документе описывается работа каждого блока.
[339] Модуль кодирования с расширением спектра (ячеек) может работать с использованием верхней части в n битов из всего 12 битов и может выступать в качестве мультиплексора на основе таблицы поиска. В случае 4K FFT-режима, модуль кодирования с расширением спектра (ячеек) может представлять собой 1-битовый мультиплексор (или переключение).
[340] Модуль рандомизации может работать через PN-генератор и может предоставлять полную случайность во время перемежения. Как описано выше, в случае 4K FFT-режима, модуль рандомизации может представлять собой PN-генератор, который считается 11-битовым. Это может изменяться согласно намерению разработчика. Также модуль кодирования с расширением спектра и модуль рандомизации работают через мультиплексор и PN-генератор, соответственно.
[341] Проверка индексов запоминающего устройства может не использовать начальное число, когда индекс запоминающего устройства, сформированный посредством модуля кодирования с расширением спектра и модуля рандомизации, превышает Ndata, и может многократно управлять модулем кодирования с расширением спектра и модулем рандомизации таким образом, чтобы регулировать выходной индекс запоминающего устройства таким образом, что выходной индекс запоминающего устройства не превышает Ndata. Ndata согласно варианту осуществления настоящего изобретения равен числу ячеек данных.
[342] Генератор случайных символьных смещений может формировать символьное смещение для циклического сдвига основного начального числа перемежения, сформированного посредством генератора основных начальных чисел перемежения для каждого попарного OFDM-символа. Ниже описывается подробная работа.
[343] Оператор по модулю может работать, когда результирующее значение, полученное посредством суммирования символьного смещения, выводимого посредством генератора случайных символьных смещений для каждого попарного OFDM-символа, с индексом запоминающего устройства, выводимым посредством проверки индексов запоминающего устройства, превышает Ndata. Местоположения проиллюстрированных проверки индексов запоминающего устройства и оператора по модулю могут изменяться согласно намерению разработчика.
[344] Фиг. 29 иллюстрирует математические чертежи, представляющие работу генератора случайных основных начальных чисел для 4K FFT-режима согласно варианту осуществления настоящего изобретения.
[345] Математические чертежи, проиллюстрированные в верхней части по фиг. 29, показывают задание начального значения и примитивный полином модуля рандомизации. В этом случае, примитивный полином может представлять собой примитивный полином одиннадцатого порядка, и начальное значение может изменяться посредством произвольных значений.
[346] Математические чертежи, проиллюстрированные в нижней части по фиг. 29, показывают процедуры вычисления и вывода основного начального числа перемежения для выходного сигнала модуля кодирования с расширением спектра и модуля рандомизации. Как проиллюстрировано на математическом чертеже, одно случайное символьное смещение может применяться к каждому попарному OFDM аналогичным образом.
[347] Фиг. 30 является видом, иллюстрирующим генератор случайных символьных смещений для 4K FFT-режима согласно варианту осуществления настоящего изобретения.
[348] Как описано выше, генератор случайных символьных смещений согласно варианту осуществления настоящего изобретения может включать в себя модуль k-битового кодирования с расширением спектра и модуль (X-k)-битовой рандомизации.
[349] В дальнейшем в этом документе описывается каждый блок.
[350] Модуль k-битового кодирования с расширением спектра может работать через 2k-мультиплексор и может быть оптимально спроектирован с возможностью максимизировать свойства межсимвольного кодирования с расширением спектра (или минимизировать свойства корреляции).
[351] Модуль рандомизации может работать через N-битовый PN-генератор и спроектирован с возможностью предоставлять случайность.
[352] Генератор случайных символьных смещений для 4K FFT-режима может включать в себя модуль 0/1/2-битового кодирования с расширением спектра и 13/12/11-битовый генератор случайных чисел (или PN-генератор). Ниже описываются подробности.
[353] Фиг. 31 иллюстрирует математические чертежи, показывающие операции генератора случайных символьных смещений и генератора случайных символьных смещений для 4K FFT-режима, включающих в себя модуль 0-битового кодирования с расширением спектра и 12-битовый PN-генератор согласно варианту осуществления настоящего изобретения.
[354] (a) иллюстрирует генератор случайных символьных смещений, включающий в себя модуль 0-битового кодирования с расширением спектра и 12-битовый PN-генератор, (b) иллюстрирует работу генератора случайных символьных смещений для 4K FFT-режима.
[355] Генератор случайных символьных смещений, проиллюстрированный на (a), может работать для каждого попарного OFDM-символа.
[356] Математический чертеж, проиллюстрированный в верхней части (b), показывает задание начального значения и примитивный полином модуля рандомизации. В этом случае, примитивный полином может представлять собой примитивный полином двенадцатого порядка, и начальное значение может изменяться посредством произвольных значений.
[357] Математический чертеж, проиллюстрированный в нижней части (b), показывает процедуру для вычисления и вывода символьного смещения для выходных сигналов модуля кодирования с расширением спектра и модуля рандомизации. Как проиллюстрировано на математическом чертеже, генератор случайных символьных смещений может работать для каждого попарного OFDM-символа. Соответственно, длина всего выходного смещения может соответствовать половине длины всего OFDM-символа.
[358] Фиг. 32 иллюстрирует математические чертежи, иллюстрирующие операции генератора случайных символьных смещений и генератора случайных символьных смещений для 4K FFT-режима, включающих в себя модуль 1-битового кодирования с расширением спектра и 11-битовый PN-генератор согласно варианту осуществления настоящего изобретения.
[359] (a) показывает генератор случайных символьных смещений, включающий в себя модуль 1-битового кодирования с расширением спектра и 11-битовый PN-генератор, (b) показывает математический чертеж, представляющий работу генератора случайных символьных смещений для 4K FFT-режима.
[360] Генератор случайных символьных смещений, проиллюстрированный на (a), может работать для каждого попарного OFDM-символа.
[361] Математический чертеж, проиллюстрированный в верхней части (b), показывает задание начального значения и примитивный полином модуля рандомизации. В этом случае, примитивный полином может представлять собой примитивный полином одиннадцатого порядка, и начальное значение может изменяться посредством произвольных значений.
[362] Математический чертеж, проиллюстрированный в нижней части (b), показывает процедуру вычисления и вывода символьного смещения для выходного сигнала модуля кодирования с расширением спектра и модуля рандомизации. Как проиллюстрировано на математическом чертеже, генератор случайных символьных смещений может работать для каждого попарного OFDM-символа. Соответственно, длина всего выходного смещения может соответствовать половине длины всего OFDM-символа.
[363] Фиг. 33 иллюстрирует математические чертежи, иллюстрирующие операции генератора случайных символьных смещений и генератора случайных символьных смещений для 4K FFT-режима, включающих в себя модуль 2-битового кодирования с расширением спектра и 10-битовый PN-генератор согласно варианту осуществления настоящего изобретения.
[364] (a) показывает генератор случайных символьных смещений, включающий в себя модуль 2-битового кодирования с расширением спектра и 10-битовый PN-генератор, (b) показывает математический чертеж, представляющий работу генератора случайных символьных смещений для 4K FFT-режима.
[365] Генератор случайных символьных смещений, проиллюстрированный на (a), может работать для каждого попарного OFDM-символа.
[366] Математический чертеж, проиллюстрированный в верхней части (b), показывает задание начального значения и примитивный полином модуля рандомизации. В этом случае, примитивный полином может представлять собой примитивный полином десятого порядка, и начальное значение может включать в себя произвольные значения.
[367] Математический чертеж, проиллюстрированный в нижней части (b), показывает процедуру вычисления и вывода символьного смещения для выходного сигнала модуля кодирования с расширением спектра и модуля рандомизации. Как проиллюстрировано на математическом чертеже, генератор случайных символьных смещений может работать для каждого попарного OFDM-символа. Соответственно, длина всего выходного смещения может соответствовать половине длины всего OFDM-символа.
[368] Фиг. 34 является видом, иллюстрирующим логическую структуру генератора случайных основных начальных чисел для 4K FFT-режима согласно варианту осуществления настоящего изобретения.
[369] Как описано выше, генератор случайных основных начальных чисел для 4K FFT-режима согласно варианту осуществления настоящего изобретения может включать в себя генератор случайных основных начальных чисел перемежения, генератор случайных символьных смещений, проверку индексов запоминающего устройства и оператор по модулю.
[370] Фиг. 34 иллюстрирует логическую структуру генератора случайных основных начальных чисел для 4K FFT-режима, сформированного посредством комбинирования генератора случайных основных начальных чисел перемежения и генератора случайных символьных смещений. Фиг. 34 иллюстрирует вариант осуществления генератора случайных основных начальных чисел перемежения, включающего в себя модуль 1-битового кодирования с расширением спектра и модуль 11-битовой рандомизации, и вариант осуществления генератора случайных символьных смещений, включающего в себя модуль 2-битового кодирования с расширением спектра и модуль 10-битовой рандомизации. Их подробности описаны выше и в силу этого опускаются здесь.
[371] В дальнейшем в этом документе описывается генератор квазислучайных начальных чисел перемежения для 4K FFT-режима.
[372] Как описано выше, генератор квазислучайных начальных чисел перемежения согласно варианту осуществления настоящего изобретения может применять отличные начальные числа перемежения к соответствующим OFDM-символам, чтобы получать частотное разнесение. Логическая структура генератора квазислучайных начальных чисел перемежения может включать в себя генератор основных квазислучайных начальных чисел (Cj(K)) для перемежения ячеек в одном OFDM-символе и генератор случайных символьных смещений () для изменения символьного смещения.
[373] Генератор основных квазислучайных начальных чисел может формировать вышеуказанный параметр случайного FI. Иными словами, генератор основных квазислучайных начальных чисел может формировать начальное число для перемежения ячеек в одном OFDM-символе.
[374] Генератор основных квазислучайных начальных чисел согласно варианту осуществления настоящего изобретения может включать в себя модуль кодирования с расширением спектра и модуль рандомизации и выполнять рендеринг полной случайности в частотной области. Согласно варианту осуществления настоящего изобретения, в случае 4K FFT-режима, генератор основных квазислучайных начальных чисел может включать в себя модуль 3-битового кодирования с расширением спектра и модуль 9-битовой рандомизации. Модуль рандомизации согласно варианту осуществления настоящего изобретения может основной PRBS-генератор, который задается на основе 11-битовой последовательности двоичных слов (или двоичной последовательности).
[375] Генератор случайных символьных смещений согласно варианту осуществления настоящего изобретения может изменять символьное смещение для каждого OFDM-символа. Иными словами, генератор случайных символьных смещений может формировать вышеуказанное символьное смещение. Генератор случайных символьных смещений согласно варианту осуществления настоящего изобретения может включать в себя модуль k-битового кодирования с расширением спектра и модуль (X-k)-битовой рандомизации и выполнять рендеринг кодирования с расширением спектра не менее чем 2k случаев, во временной области. X может задаваться по-разному для соответствующих FFT-режимов. Согласно варианту осуществления настоящего изобретения, в случае 4K FFT-режима, может использоваться модуль (12-k)-битовой рандомизации. Модуль (X-k)-битовой рандомизации согласно варианту осуществления настоящего изобретения может представлять собой суб-PRBS-генератор, который задается на основе (12-k)-битовой последовательности двоичных слов (или двоичной последовательности).
[376] Основные роли модуля кодирования с расширением спектра и модуля рандомизации заключаются в следующем.
[377] Модуль кодирования с расширением спектра: рендеринг эффекта кодирования с расширением спектра в частотное перемежение (FI)
[378] Модуль рандомизации: рендеринг случайного эффекта в FI
[379] Фиг. 35 является видом, иллюстрирующим выходной сигнал модуля временного перемежения согласно другому варианту осуществления настоящего изобретения.
[380] Модуль временного перемежения согласно варианту осуществления настоящего изобретения может выполнять операцию постолбцовой записи и операцию построкового считывания для каждого FEC-блока с размером 5, как проиллюстрировано в левой части по фиг. 35. Правый блок по фиг. 35 указывает выходной сигнал модуля временного перемежения, и выходной сигнал вводится в модуль частотного перемежения согласно варианту осуществления настоящего изобретения.
[381] Таким образом, один FEC-блок имеет длину 5 в каждом FI-блоке и собирается в пакетной форме. Таким образом, чтобы увеличивать устойчивость канала с сильными свойствами пакетной ошибки, требуется начальное число перемежения, имеющее свойства высокого кодирования с расширением спектра, а также высокую случайность. Соответственно, может использоваться вышеуказанный генератор квазислучайных начальных чисел перемежения.
[382] Фиг. 36 является видом, иллюстрирующим генератор квазислучайных основных начальных чисел перемежения для 4K FFT-режима согласно варианту осуществления настоящего изобретения.
[383] Генератор квазислучайных основных начальных чисел перемежения для 4K FFT-режима согласно варианту осуществления настоящего изобретения может включать в себя модуль кодирования с расширением спектра (3-битовое переключение), модуль рандомизации, проверку индексов запоминающего устройства, генератор случайных символьных смещений и оператор по модулю. Как описано выше, генератор случайных основных начальных чисел может включать в себя модуль кодирования с расширением спектра и модуль рандомизации. В дальнейшем в этом документе описывается работа каждого блока.
[384] Модуль кодирования с расширением спектра может работать через n-битовый мультиплексор и может максимизировать (или минимизировать корреляцию между ячейками), кодирование с расширением спектра между ячейками. В случае 4K FFT-режима, модуль кодирования с расширением спектра может использовать таблицу поиска, которая считается 3-битовой.
[385] Модуль рандомизации может работать в качестве (12-n)-битового PN-генератора и может предоставлять случайность (или свойства корреляции). Модуль рандомизации согласно варианту осуществления настоящего изобретения может включать в себя битовое перемешивание. Битовое перемешивание оптимизирует свойства кодирования с расширением спектра или случайные свойства и спроектировано с учетом Ndata. В случае 4K FFT-режима, битовое перемешивание может использовать 9-битовый PN-генератор, который может изменяться.
[386] Проверка индексов запоминающего устройства может не использовать начальное число, когда индекс запоминающего устройства, сформированный посредством модуля кодирования с расширением спектра и модуля рандомизации, превышает Ndata, и может многократно управлять модулем кодирования с расширением спектра и модулем рандомизации таким образом, чтобы регулировать выходной индекс запоминающего устройства таким образом, что выходной индекс запоминающего устройства не превышает Ndata.
[387] Генератор случайных символьных смещений может формировать символьное смещение для циклического сдвига основного начального числа перемежения, сформированного посредством генератора основных начальных чисел перемежения для каждого попарного OFDM-символа. Подробная работа описана относительно генератора случайных основных начальных чисел для 4K FFT-режима и не описывается снова здесь.
[388] Оператор по модулю может работать, когда результирующее значение, полученное посредством суммирования символьного смещения, выводимого посредством генератора случайных символьных смещений для каждого попарного OFDM-символа, с индексом запоминающего устройства, выводимым посредством проверки индексов запоминающего устройства, превышает Ndata. Местоположения проиллюстрированных проверки индексов запоминающего устройства и оператора по модулю могут изменяться согласно намерению разработчика.
[389] Фиг. 37 является математическими чертежами, представляющими операции битового перемешивания для 4K FFT-режима и генератора квазислучайных основных начальных чисел перемежения для 4K FFT-режима согласно варианту осуществления настоящего изобретения.
[390] (a) иллюстрирует математический чертеж, представляющий операцию битового перемешивания для 4K FFT-режима, а (b) иллюстрирует математический чертеж, представляющий работу генератора квазислучайных основных начальных чисел перемежения для 4K FFT-режима.
[391] Как проиллюстрировано на (a), битовое перемешивание для 4K FFT-режима может смешивать биты регистров PN-генератора во время вычисления индекса запоминающего устройства.
[392] Математический чертеж, проиллюстрированный в верхней части (b), показывает задание начального значения и примитивный полином модуля рандомизации. В этом случае, примитивный полином может представлять собой примитивный полином девятого порядка, и начальное значение может изменяться посредством произвольных значений.
[393] Математический чертеж, проиллюстрированный в нижней части (b), показывает процедуру вычисления и вывода основного начального числа перемежения для выходного сигнала модуля кодирования с расширением спектра и модуля рандомизации. Как проиллюстрировано на математическом чертеже, одно случайное символьное смещение может применяться к каждому попарному OFDM-символу аналогичным образом.
[394] Фиг. 38 является видом, иллюстрирующим логическую структуру генератора квазислучайных основных начальных чисел перемежения для 4K FFT-режима согласно варианту осуществления настоящего изобретения.
[395] Как описано выше, генератор квазислучайных основных начальных чисел перемежения для 4K FFT-режима согласно варианту осуществления настоящего изобретения может включать в себя генератор квазислучайных основных начальных чисел перемежения, генератор случайных символьных смещений, проверку индексов запоминающего устройства и оператор по модулю.
[396] Фиг. 38 иллюстрирует логическую структуру генератора квазислучайных основных начальных чисел перемежения для 4K FFT-режима, сформированного посредством комбинирования генератора квазислучайных основных начальных чисел перемежения и генератора случайных символьных смещений. Фиг. 38 иллюстрирует вариант осуществления генератора случайных основных начальных чисел перемежения, включающего в себя модуль 3-битового кодирования с расширением спектра и модуль 9-битовой рандомизации, и вариант осуществления генератора случайных символьных смещений, включающего в себя модуль 2-битового кодирования с расширением спектра и модуль 10-битовой рандомизации. Их подробности описаны выше и в силу этого опускаются здесь.
[397] В дальнейшем в этом документе описывается генератор случайных начальных чисел для 8K FFT-режима.
[398] Как описано выше, генератор случайных начальных чисел согласно варианту осуществления настоящего изобретения может применять отличные начальные числа перемежения к соответствующим OFDM-символам, чтобы получать частотное разнесение. Логическая структура генератора случайных начальных чисел может включать в себя генератор случайных основных начальных чисел (Cj(K)) для перемежения ячеек в одном OFDM-символе и генератор случайных символьных смещений () для изменения символьного смещения.
[399] Генератор случайных основных начальных чисел может формировать вышеуказанный параметр случайного FI. Иными словами, генератор случайных основных начальных чисел может формировать начальное число для перемежения ячеек в одном OFDM-символе.
[400] Генератор случайных основных начальных чисел согласно варианту осуществления настоящего изобретения может включать в себя модуль кодирования с расширением спектра и модуль рандомизации и выполнять рендеринг полной случайности в частотной области. Согласно варианту осуществления настоящего изобретения, в случае 8K FFT-режима, генератор случайных основных начальных чисел может включать в себя модуль 1-битового кодирования с расширением спектра и модуль 12-битовой рандомизации. Модуль рандомизации согласно варианту осуществления настоящего изобретения может основной PRBS-генератор, который задается на основе 12-битовой последовательности двоичных слов (или двоичной последовательности).
[401] Генератор случайных символьных смещений согласно варианту осуществления настоящего изобретения может изменять символьное смещение каждого OFDM-символа. Иными словами, генератор случайных символьных смещений может формировать вышеуказанное символьное смещение. Генератор случайных символьных смещений согласно варианту осуществления настоящего изобретения может включать в себя модуль k-битового кодирования с расширением спектра и модуль (X-k)-битовой рандомизации и выполнять рендеринг кодирования с расширением спектра не менее чем 2k случаев, во временной области. X может задаваться по-разному для соответствующих FFT-режимов. Согласно варианту осуществления настоящего изобретения, в случае 8K FFT-режима, может использоваться модуль (13-k)-битовой рандомизации. Модуль (X-k)-битовой рандомизации согласно варианту осуществления настоящего изобретения может представлять собой суб-PRBS-генератор, который задается на основе (13-k)-битовой последовательности двоичных слов (или двоичной последовательности).
[402] Вышеуказанные модуль кодирования с расширением спектра и модуль рандомизации могут использоваться для того, чтобы достигать эффектов кодирования с расширением спектра и случайных эффектов во время формирования начального числа перемежения.
[403] Выше описаны подробности выходного сигнала модуля временного перемежения согласно варианту осуществления настоящего изобретения.
[404] Фиг. 39 является видом генератора случайных основных начальных чисел для 8K FFT-режима согласно варианту осуществления настоящего изобретения.
[405] Генератор случайных основных начальных чисел для 8K FFT-режима согласно варианту осуществления настоящего изобретения может включать в себя модуль кодирования с расширением спектра (1-битовое переключение), модуль рандомизации, проверку индексов запоминающего устройства, генератор случайных символьных смещений и оператор по модулю. Как описано выше, генератор случайных основных начальных чисел может включать в себя модуль кодирования с расширением спектра и модуль рандомизации. В дальнейшем в этом документе описывается работа каждого блока.
[406] Модуль кодирования с расширением спектра (ячеек) может работать с использованием верхней части в n битов из всего 13 битов и может выступать в качестве мультиплексора на основе таблицы поиска. В случае 8K FFT-режима, модуль кодирования с расширением спектра (ячеек) может представлять собой 1-битовый мультиплексор (или переключение).
[407] Модуль рандомизации может работать через PN-генератор и может предоставлять полную случайность во время перемежения. Как описано выше, в случае 8K FFT-режима, модуль рандомизации может представлять собой PN-генератор, который считается 12-битовым. Это может изменяться согласно намерению разработчика. Также модуль кодирования с расширением спектра и модуль рандомизации работают через мультиплексор и PN-генератор, соответственно.
[408] Проверка индексов запоминающего устройства может не использовать начальное число, когда индекс запоминающего устройства, сформированный посредством модуля кодирования с расширением спектра и модуля рандомизации, превышает Ndata, и может многократно управлять модулем кодирования с расширением спектра и модулем рандомизации таким образом, чтобы регулировать выходной индекс запоминающего устройства таким образом, что выходной индекс запоминающего устройства не превышает Ndata. Ndata согласно варианту осуществления настоящего изобретения равен числу ячеек данных.
[409] Генератор случайных символьных смещений может формировать символьное смещение для циклического сдвига основного начального числа перемежения, сформированного посредством генератора основных начальных чисел перемежения для каждого попарного OFDM-символа. Ниже описывается подробная работа.
[410] Оператор по модулю может работать, когда результирующее значение, полученное посредством суммирования символьного смещения, выводимого посредством генератора случайных символьных смещений для каждого попарного OFDM-символа, с индексом запоминающего устройства, выводимым посредством проверки индексов запоминающего устройства, превышает Ndata. Местоположения проиллюстрированных проверки индексов запоминающего устройства и оператора по модулю могут изменяться согласно намерению разработчика.
[411] Фиг. 40 иллюстрирует математические чертежи, представляющие работу генератора случайных основных начальных чисел для 8K FFT-режима согласно варианту осуществления настоящего изобретения.
[412] Математические чертежи, проиллюстрированные в верхней части по фиг. 40, показывают задание начального значения и примитивный полином модуля рандомизации. В этом случае, примитивный полином может представлять собой примитивный полином двенадцатого порядка, и начальное значение может изменяться посредством произвольных значений.
[413] Математические чертежи, проиллюстрированные в нижней части по фиг. 40, показывают процедуры вычисления и вывода основного начального числа перемежения для выходного сигнала модуля кодирования с расширением спектра и модуля рандомизации. Как проиллюстрировано на математическом чертеже, одно случайное символьное смещение может применяться к каждому попарному OFDM аналогичным образом.
[414] Фиг. 41 является видом, иллюстрирующим генератор случайных символьных смещений для 8K FFT-режима согласно варианту осуществления настоящего изобретения.
[415] Как описано выше, генератор случайных символьных смещений согласно варианту осуществления настоящего изобретения может включать в себя модуль k-битового кодирования с расширением спектра и модуль (X-k)-битовой рандомизации.
[416] В дальнейшем в этом документе описывается каждый блок.
[417] Модуль k-битового кодирования с расширением спектра может работать через 2k-мультиплексор и может быть оптимально спроектирован с возможностью максимизировать свойства межсимвольного кодирования с расширением спектра (или минимизировать свойства корреляции).
[418] Модуль рандомизации может работать через N-битовый PN-генератор и спроектирован с возможностью предоставлять случайность.
[419] Генератор случайных символьных смещений для 8K FFT-режима может включать в себя модуль 0/1/2-битового кодирования с расширением спектра и 13/12/11-битовый генератор случайных чисел (или PN-генератор). Ниже описываются подробности.
[420] Фиг. 42 иллюстрирует математические чертежи, показывающие операции генератора случайных символьных смещений и генератора случайных символьных смещений для 8K FFT-режима, включающих в себя модуль 0-битового кодирования с расширением спектра и 13-битовый PN-генератор согласно варианту осуществления настоящего изобретения.
[421] (a) иллюстрирует генератор случайных символьных смещений, включающий в себя модуль 0-битового кодирования с расширением спектра и 13-битовый PN-генератор, (b) иллюстрирует работу генератора случайных символьных смещений для 8K FFT-режима.
[422] Генератор случайных символьных смещений, проиллюстрированный на (a), может работать для каждого попарного OFDM-символа.
[423] Математический чертеж, проиллюстрированный в верхней части (b), показывает задание начального значения и примитивный полином модуля рандомизации. В этом случае, примитивный полином может представлять собой примитивный полином тринадцатого порядка, и начальное значение может изменяться посредством произвольных значений.
[424] Математический чертеж, проиллюстрированный в нижней части (b), показывает процедуру для вычисления и вывода символьного смещения для выходных сигналов модуля кодирования с расширением спектра и модуля рандомизации. Как проиллюстрировано на математическом чертеже, генератор случайных символьных смещений может работать для каждого попарного OFDM-символа. Соответственно, длина всего выходного смещения может соответствовать половине длины всего OFDM-символа.
[425] Фиг. 43 иллюстрирует математические чертежи, иллюстрирующие операции генератора случайных символьных смещений и генератора случайных символьных смещений для 8K FFT-режима, включающих в себя модуль 1-битового кодирования с расширением спектра и 12-битовый PN-генератор согласно варианту осуществления настоящего изобретения.
[426] (a) показывает генератор случайных символьных смещений, включающий в себя модуль 1-битового кодирования с расширением спектра и 12-битовый PN-генератор, (b) показывает математический чертеж, представляющий работу генератора случайных символьных смещений для 8K FFT-режима.
[427] Генератор случайных символьных смещений, проиллюстрированный на (a), может работать для каждого попарного OFDM-символа.
[428] Математический чертеж, проиллюстрированный в верхней части (b), показывает задание начального значения и примитивный полином модуля рандомизации. В этом случае, примитивный полином может представлять собой примитивный полином двенадцатого порядка, и начальное значение может изменяться посредством произвольных значений.
[429] Математический чертеж, проиллюстрированный в нижней части (b), показывает процедуру вычисления и вывода символьного смещения для выходного сигнала модуля кодирования с расширением спектра и модуля рандомизации. Как проиллюстрировано на математическом чертеже, генератор случайных символьных смещений может работать для каждого попарного OFDM-символа. Соответственно, длина всего выходного смещения может соответствовать половине длины всего OFDM-символа.
[430] [431] Фиг. 44 иллюстрирует математические чертежи, иллюстрирующие операции генератора случайных символьных смещений и генератора случайных символьных смещений для 8K FFT-режима, включающих в себя модуль 2-битового кодирования с расширением спектра и 11-битовый PN-генератор согласно варианту осуществления настоящего изобретения.
[432] (a) показывает генератор случайных символьных смещений, включающий в себя модуль 2-битового кодирования с расширением спектра и 11-битовый PN-генератор, (b) показывает математический чертеж, представляющий работу генератора случайных символьных смещений для 8K FFT-режима.
[433] Генератор случайных символьных смещений, проиллюстрированный на (a), может работать для каждого попарного OFDM-символа.
[434] Математический чертеж, проиллюстрированный в верхней части (b), показывает задание начального значения и примитивный полином модуля рандомизации. В этом случае, примитивный полином может представлять собой примитивный полином одиннадцатого порядка, и начальное значение может включать в себя произвольные значения.
[435] Математический чертеж, проиллюстрированный в нижней части (b), показывает процедуру вычисления и вывода символьного смещения для выходного сигнала модуля кодирования с расширением спектра и модуля рандомизации. Как проиллюстрировано на математическом чертеже, генератор случайных символьных смещений может работать для каждого попарного OFDM-символа. Соответственно, длина всего выходного смещения может соответствовать половине длины всего OFDM-символа.
[436] Фиг. 45 является видом, иллюстрирующим логическую структуру генератора случайных основных начальных чисел для 8K FFT-режима согласно варианту осуществления настоящего изобретения.
[437] Как описано выше, генератор случайных основных начальных чисел для 8K FFT-режима согласно варианту осуществления настоящего изобретения может включать в себя генератор случайных основных начальных чисел перемежения, генератор случайных символьных смещений, проверку индексов запоминающего устройства и оператор по модулю.
[438] Фиг. 45 иллюстрирует логическую структуру генератора случайных основных начальных чисел для 8K FFT-режима, сформированного посредством комбинирования генератора случайных основных начальных чисел перемежения и генератора случайных символьных смещений. Фиг. 45 иллюстрирует вариант осуществления генератора случайных основных начальных чисел перемежения, включающего в себя модуль 1-битового кодирования с расширением спектра и модуль 12-битовой рандомизации, и вариант осуществления генератора случайных символьных смещений, включающего в себя модуль 2-битового кодирования с расширением спектра и модуль 11-битовой рандомизации. Их подробности описаны выше и в силу этого опускаются здесь.
[439] В дальнейшем в этом документе описывается генератор квазислучайных начальных чисел перемежения для 8K FFT-режима.
[440] Как описано выше, генератор квазислучайных начальных чисел перемежения согласно варианту осуществления настоящего изобретения может применять отличные начальные числа перемежения к соответствующим OFDM-символам, чтобы получать частотное разнесение. Логическая структура генератора квазислучайных начальных чисел перемежения может включать в себя генератор основных квазислучайных начальных чисел (Cj(K)) для перемежения ячеек в одном OFDM-символе и генератор случайных символьных смещений () для изменения символьного смещения.
[441] Генератор основных квазислучайных начальных чисел может формировать вышеуказанный параметр случайного FI. Иными словами, генератор основных квазислучайных начальных чисел может формировать начальное число для перемежения ячеек в одном OFDM-символе.
[442] Генератор основных квазислучайных начальных чисел согласно варианту осуществления настоящего изобретения может включать в себя модуль кодирования с расширением спектра и модуль рандомизации и выполнять рендеринг полной случайности в частотной области. Согласно варианту осуществления настоящего изобретения, в случае 8K FFT-режима, генератор основных квазислучайных начальных чисел может включать в себя модуль 3-битового кодирования с расширением спектра и модуль 10-битовой рандомизации. Модуль рандомизации согласно варианту осуществления настоящего изобретения может основной PRBS-генератор, который задается на основе 10-битовой последовательности двоичных слов (или двоичной последовательности).
[443] Генератор случайных символьных смещений согласно варианту осуществления настоящего изобретения может изменять символьное смещение для каждого OFDM-символа. Иными словами, генератор случайных символьных смещений может формировать вышеуказанное символьное смещение. Генератор случайных символьных смещений согласно варианту осуществления настоящего изобретения может включать в себя модуль k-битового кодирования с расширением спектра и модуль (X-k)-битовой рандомизации и выполнять рендеринг кодирования с расширением спектра не менее чем 2k случаев, во временной области. X может задаваться по-разному для соответствующих FFT-режимов. Согласно варианту осуществления настоящего изобретения, в случае 8K FFT-режима, может использоваться модуль (13-k)-битовой рандомизации. Модуль (X-k)-битовой рандомизации согласно варианту осуществления настоящего изобретения может представлять собой суб-PRBS-генератор, который задается на основе (13-k)-битовой последовательности двоичных слов (или двоичной последовательности).
[444] Основные роли модуля кодирования с расширением спектра и модуля рандомизации заключаются в следующем.
[445] Модуль кодирования с расширением спектра: рендеринг эффекта кодирования с расширением спектра в частотное перемежение (FI)
[446] Модуль рандомизации: рендеринг случайного эффекта в FI
[447] Выше описаны подробности выходного сигнала модуля временного перемежения согласно варианту осуществления настоящего изобретения.
[448] Фиг. 46 является видом, иллюстрирующим генератор квазислучайных основных начальных чисел перемежения для 8K FFT-режима согласно варианту осуществления настоящего изобретения.
[449] Генератор квазислучайных основных начальных чисел перемежения для 8K FFT-режима согласно варианту осуществления настоящего изобретения может включать в себя модуль кодирования с расширением спектра (3-битовое переключение), модуль рандомизации, проверку индексов запоминающего устройства, генератор случайных символьных смещений и оператор по модулю. Как описано выше, генератор случайных основных начальных чисел может включать в себя модуль кодирования с расширением спектра и модуль рандомизации. В дальнейшем в этом документе описывается работа каждого блока.
[450] Модуль кодирования с расширением спектра может работать через n-битовый мультиплексор и может максимизировать (или минимизировать корреляцию между ячейками), кодирование с расширением спектра между ячейками. В случае 8K FFT-режима, модуль кодирования с расширением спектра может использовать таблицу поиска, которая считается 3-битовой.
[451] Модуль рандомизации может работать в качестве (13-n)-битового PN-генератора и может предоставлять случайность (или свойства корреляции). Модуль рандомизации согласно варианту осуществления настоящего изобретения может включать в себя битовое перемешивание. Битовое перемешивание оптимизирует свойства кодирования с расширением спектра или случайные свойства и спроектировано с учетом Ndata. В случае 8K FFT-режима, битовое перемешивание может использовать 10-битовый PN-генератор, который может изменяться.
[452] Проверка индексов запоминающего устройства может не использовать начальное число, когда индекс запоминающего устройства, сформированный посредством модуля кодирования с расширением спектра и модуля рандомизации, превышает Ndata, и может многократно управлять модулем кодирования с расширением спектра и модулем рандомизации таким образом, чтобы регулировать выходной индекс запоминающего устройства таким образом, что выходной индекс запоминающего устройства не превышает Ndata.
[453] Генератор случайных символьных смещений может формировать символьное смещение для циклического сдвига основного начального числа перемежения, сформированного посредством генератора основных начальных чисел перемежения для каждого попарного OFDM-символа. Подробная работа описана относительно генератора случайных основных начальных чисел для 8K FFT-режима и не описывается снова здесь.
[454] Оператор по модулю может работать, когда результирующее значение, полученное посредством суммирования символьного смещения, выводимого посредством генератора случайных символьных смещений для каждого попарного OFDM-символа, с индексом запоминающего устройства, выводимым посредством проверки индексов запоминающего устройства, превышает Ndata. Местоположения проиллюстрированных проверки индексов запоминающего устройства и оператора по модулю могут изменяться согласно намерению разработчика.
[455] Фиг. 47 является математическими чертежами, представляющими операции битового перемешивания для 8K FFT-режима и генератора квазислучайных основных начальных чисел перемежения для 8K FFT-режима согласно варианту осуществления настоящего изобретения.
[456] (a) иллюстрирует математический чертеж, представляющий операцию битового перемешивания для 8K FFT-режима, а (b) иллюстрирует математический чертеж, представляющий работу генератора квазислучайных основных начальных чисел перемежения для 8K FFT-режима.
[457] Как проиллюстрировано на (a), битовое перемешивание для 8K FFT-режима может смешивать биты регистров PN-генератора во время вычисления индекса запоминающего устройства.
[458] Математический чертеж, проиллюстрированный в верхней части (b), показывает задание начального значения и примитивный полином модуля рандомизации. В этом случае, примитивный полином может представлять собой примитивный полином десятого порядка, и начальное значение может изменяться посредством произвольных значений.
[459] Математический чертеж, проиллюстрированный в нижней части (b), показывает процедуру вычисления и вывода основного начального числа перемежения для выходного сигнала модуля кодирования с расширением спектра и модуля рандомизации. Как проиллюстрировано на математическом чертеже, одно случайное символьное смещение может применяться к каждому попарному OFDM-символу аналогичным образом.
[460] Фиг. 48 является видом, иллюстрирующим логическую структуру генератора квазислучайных основных начальных чисел перемежения для 8K FFT-режима согласно варианту осуществления настоящего изобретения.
[461] Как описано выше, генератор квазислучайных основных начальных чисел перемежения для 8K FFT-режима согласно варианту осуществления настоящего изобретения может включать в себя генератор квазислучайных основных начальных чисел перемежения, генератор случайных символьных смещений, проверку индексов запоминающего устройства и оператор по модулю.
[462] Фиг. 48 иллюстрирует логическую структуру генератора квазислучайных основных начальных чисел перемежения для 8K FFT-режима, сформированного посредством комбинирования генератора квазислучайных основных начальных чисел перемежения и генератора случайных символьных смещений. Фиг. 48 иллюстрирует вариант осуществления генератора случайных основных начальных чисел перемежения, включающего в себя модуль 3-битового кодирования с расширением спектра и модуль 10-битовой рандомизации, и вариант осуществления генератора случайных символьных смещений, включающего в себя модуль 2-битового кодирования с расширением спектра и модуль 11-битовой рандомизации. Их подробности описаны выше и в силу этого опускаются здесь.
[463] В дальнейшем в этом документе описывается генератор случайных начальных чисел для 16K FFT-режима.
[464] Как описано выше, генератор случайных начальных чисел согласно варианту осуществления настоящего изобретения может применять отличные начальные числа перемежения к соответствующим OFDM-символам, чтобы получать частотное разнесение. Логическая структура генератора случайных начальных чисел может включать в себя генератор случайных основных начальных чисел (Cj(K)) для перемежения ячеек в одном OFDM-символе и генератор случайных символьных смещений () для изменения символьного смещения.
[465] Генератор случайных основных начальных чисел может формировать вышеуказанный параметр случайного FI. Иными словами, генератор случайных основных начальных чисел может формировать начальное число для перемежения ячеек в одном OFDM-символе.
[466] Генератор случайных основных начальных чисел согласно варианту осуществления настоящего изобретения может включать в себя модуль кодирования с расширением спектра и модуль рандомизации и выполнять рендеринг полной случайности в частотной области. Согласно варианту осуществления настоящего изобретения, в случае 16K FFT-режима, генератор случайных основных начальных чисел может включать в себя модуль 1-битового кодирования с расширением спектра и модуль 13-битовой рандомизации. Модуль рандомизации согласно варианту осуществления настоящего изобретения может основной PRBS-генератор, который задается на основе 13-битовой последовательности двоичных слов (или двоичной последовательности).
[467] Генератор случайных символьных смещений согласно варианту осуществления настоящего изобретения может изменять символьное смещение каждого OFDM-символа. Иными словами, генератор случайных символьных смещений может формировать вышеуказанное символьное смещение. Генератор случайных символьных смещений согласно варианту осуществления настоящего изобретения может включать в себя модуль k-битового кодирования с расширением спектра и модуль (X-k)-битовой рандомизации и выполнять рендеринг кодирования с расширением спектра не менее чем 2k случаев, во временной области. X может задаваться по-разному для соответствующих FFT-режимов. Согласно варианту осуществления настоящего изобретения, в случае 16K FFT-режима, может использоваться модуль (14-k)-битовой рандомизации. Модуль (X-k)-битовой рандомизации согласно варианту осуществления настоящего изобретения может представлять собой суб-PRBS-генератор, который задается на основе (14-k)-битовой последовательности двоичных слов (или двоичной последовательности).
[468] Вышеуказанные модуль кодирования с расширением спектра и модуль рандомизации могут использоваться для того, чтобы достигать эффектов кодирования с расширением спектра и случайных эффектов во время формирования начального числа перемежения.
[469] Выше описаны подробности выходного сигнала модуля временного перемежения согласно варианту осуществления настоящего изобретения.
[470] Фиг. 49 является видом генератора случайных основных начальных чисел для 16K FFT-режима согласно варианту осуществления настоящего изобретения.
[471] Генератор случайных основных начальных чисел для 16K FFT-режима согласно варианту осуществления настоящего изобретения может включать в себя модуль кодирования с расширением спектра (1-битовое переключение), модуль рандомизации, проверку индексов запоминающего устройства, генератор случайных символьных смещений и оператор по модулю. Как описано выше, генератор случайных основных начальных чисел может включать в себя модуль кодирования с расширением спектра и модуль рандомизации. В дальнейшем в этом документе описывается работа каждого блока.
[472] Модуль кодирования с расширением спектра (ячеек) может работать с использованием верхней части в n битов из всего 14 битов и может выступать в качестве мультиплексора на основе таблицы поиска. В случае 16K FFT-режима, модуль кодирования с расширением спектра (ячеек) может представлять собой 1-битовый мультиплексор (или переключение).
[473] Модуль рандомизации может работать через PN-генератор и может предоставлять полную случайность во время перемежения. Как описано выше, в случае 16K FFT-режима, модуль рандомизации может представлять собой PN-генератор, который считается 13-битовым. Это может изменяться согласно намерению разработчика. Также модуль кодирования с расширением спектра и модуль рандомизации работают через мультиплексор и PN-генератор, соответственно.
[474] Проверка индексов запоминающего устройства может не использовать начальное число, когда индекс запоминающего устройства, сформированный посредством модуля кодирования с расширением спектра и модуля рандомизации, превышает Ndata, и может многократно управлять модулем кодирования с расширением спектра и модулем рандомизации таким образом, чтобы регулировать выходной индекс запоминающего устройства таким образом, что выходной индекс запоминающего устройства не превышает Ndata. Ndata согласно варианту осуществления настоящего изобретения равен числу ячеек данных.
[475] Генератор случайных символьных смещений может формировать символьное смещение для циклического сдвига основного начального числа перемежения, сформированного посредством генератора основных начальных чисел перемежения для каждого попарного OFDM-символа. Ниже описывается подробная работа.
[476] Оператор по модулю может работать, когда результирующее значение, полученное посредством суммирования символьного смещения, выводимого посредством генератора случайных символьных смещений для каждого попарного OFDM-символа, с индексом запоминающего устройства, выводимым посредством проверки индексов запоминающего устройства, превышает Ndata. Местоположения проиллюстрированных проверки индексов запоминающего устройства и оператора по модулю могут изменяться согласно намерению разработчика.
[477] Фиг. 50 иллюстрирует математические чертежи, представляющие работу генератора случайных основных начальных чисел для 16K FFT-режима согласно варианту осуществления настоящего изобретения.
[478] Математические чертежи, проиллюстрированные в верхней части по фиг. 50, показывают задание начального значения и примитивный полином модуля рандомизации. В этом случае, примитивный полином может представлять собой примитивный полином тринадцатого порядка, и начальное значение может изменяться посредством произвольных значений.
[479] Математические чертежи, проиллюстрированные в нижней части по фиг. 50, показывают процедуры вычисления и вывода основного начального числа перемежения для выходного сигнала модуля кодирования с расширением спектра и модуля рандомизации. Как проиллюстрировано на математическом чертеже, одно случайное символьное смещение может применяться к каждому попарному OFDM аналогичным образом.
[480] Фиг. 51 является видом, иллюстрирующим генератор случайных символьных смещений для 16K FFT-режима согласно варианту осуществления настоящего изобретения.
[481] Как описано выше, генератор случайных символьных смещений согласно варианту осуществления настоящего изобретения может включать в себя модуль k-битового кодирования с расширением спектра и модуль (X-k)-битовой рандомизации.
[482] В дальнейшем в этом документе описывается каждый блок.
[483] Модуль k-битового кодирования с расширением спектра может работать через 2k-мультиплексор и может быть оптимально спроектирован с возможностью максимизировать свойства межсимвольного кодирования с расширением спектра (или минимизировать свойства корреляции).
[484] Модуль рандомизации может работать через N-битовый PN-генератор и спроектирован с возможностью предоставлять случайность.
[485] Генератор случайных символьных смещений для 16K FFT-режима может включать в себя модуль 0/1/2-битового кодирования с расширением спектра и 14/13/12-битовый генератор случайных чисел (или PN-генератор). Ниже описываются подробности.
[486] Фиг. 52 иллюстрирует математические чертежи, показывающие операции генератора случайных символьных смещений и генератора случайных символьных смещений для 16K FFT-режима, включающих в себя модуль 0-битового кодирования с расширением спектра и 14-битовый PN-генератор согласно варианту осуществления настоящего изобретения.
[487] (a) иллюстрирует генератор случайных символьных смещений, включающий в себя модуль 0-битового кодирования с расширением спектра и 14-битовый PN-генератор, (b) иллюстрирует работу генератора случайных символьных смещений для 16K FFT-режима.
[488] Генератор случайных символьных смещений, проиллюстрированный на (a), может работать для каждого попарного OFDM-символа.
[489] Математический чертеж, проиллюстрированный в верхней части (b), показывает задание начального значения и примитивный полином модуля рандомизации. В этом случае, примитивный полином может представлять собой примитивный полином четырнадцатого порядка, и начальное значение может изменяться посредством произвольных значений.
[490] Математический чертеж, проиллюстрированный в нижней части (b), показывает процедуру для вычисления и вывода символьного смещения для выходных сигналов модуля кодирования с расширением спектра и модуля рандомизации. Как проиллюстрировано на математическом чертеже генератор случайных символьных смещений может работать для каждого попарного OFDM-символа. Соответственно, длина всего выходного смещения может соответствовать половине длины всего OFDM-символа.
[491] Фиг. 53 иллюстрирует математические чертежи, иллюстрирующие операции генератора случайных символьных смещений и генератора случайных символьных смещений для 16K FFT-режима, включающих в себя модуль 1-битового кодирования с расширением спектра и 13-битовый PN-генератор согласно варианту осуществления настоящего изобретения.
[492] (a) показывает генератор случайных символьных смещений, включающий в себя модуль 1-битового кодирования с расширением спектра и 13-битовый PN-генератор, (b) показывает математический чертеж, представляющий работу генератора случайных символьных смещений для 16K FFT-режима.
[493] Генератор случайных символьных смещений, проиллюстрированный на (a), может работать для каждого попарного OFDM-символа.
[494] Математический чертеж, проиллюстрированный в верхней части (b), показывает задание начального значения и примитивный полином модуля рандомизации. В этом случае, примитивный полином может представлять собой примитивный полином тринадцатого порядка, и начальное значение может изменяться посредством произвольных значений.
[495] Математический чертеж, проиллюстрированный в нижней части (b), показывает процедуру вычисления и вывода символьного смещения для выходного сигнала модуля кодирования с расширением спектра и модуля рандомизации. Как проиллюстрировано на математическом чертеже, генератор случайных символьных смещений может работать для каждого попарного OFDM-символа. Соответственно, длина всего выходного смещения может соответствовать половине длины всего OFDM-символа.
[496] Фиг. 54 иллюстрирует математические чертежи, иллюстрирующие операции генератора случайных символьных смещений и генератора случайных символьных смещений для 16K FFT-режима, включающих в себя модуль 2-битового кодирования с расширением спектра и 12-битовый PN-генератор согласно варианту осуществления настоящего изобретения.
[497] (a) показывает генератор случайных символьных смещений, включающий в себя модуль 2-битового кодирования с расширением спектра и 12-битовый PN-генератор, (b) показывает математический чертеж, представляющий работу генератора случайных символьных смещений для 16K FFT-режима.
[498] Генератор случайных символьных смещений, проиллюстрированный на (a), может работать для каждого попарного OFDM-символа.
[499] Математический чертеж, проиллюстрированный в верхней части (b), показывает задание начального значения и примитивный полином модуля рандомизации. В этом случае, примитивный полином может представлять собой примитивный полином двенадцатого порядка, и начальное значение может включать в себя произвольные значения.
[500] Математический чертеж, проиллюстрированный в нижней части (b), показывает процедуру вычисления и вывода символьного смещения для выходного сигнала модуля кодирования с расширением спектра и модуля рандомизации. Как проиллюстрировано на математическом чертеже, генератор случайных символьных смещений может работать для каждого попарного OFDM-символа. Соответственно, длина всего выходного смещения может соответствовать половине длины всего OFDM-символа.
[501] Фиг. 55 является видом, иллюстрирующим логическую структуру генератора случайных основных начальных чисел для 16K FFT-режима согласно варианту осуществления настоящего изобретения.
[502] Как описано выше, генератор случайных основных начальных чисел для 16K FFT-режима согласно варианту осуществления настоящего изобретения может включать в себя генератор случайных основных начальных чисел перемежения, генератор случайных символьных смещений, проверку индексов запоминающего устройства и оператор по модулю.
[503] Фиг. 55 иллюстрирует логическую структуру генератора случайных основных начальных чисел для 16K FFT-режима, сформированного посредством комбинирования генератора случайных основных начальных чисел перемежения и генератора случайных символьных смещений. Фиг. 55 иллюстрирует вариант осуществления генератора случайных основных начальных чисел перемежения, включающего в себя модуль 1-битового кодирования с расширением спектра и модуль 13-битовой рандомизации, и вариант осуществления генератора случайных символьных смещений, включающего в себя модуль 2-битового кодирования с расширением спектра и модуль 12-битовой рандомизации. Их подробности описаны выше и в силу этого опускаются здесь.
[504] В дальнейшем в этом документе описывается генератор квазислучайных начальных чисел перемежения для 16K FFT-режима.
[505] Как описано выше, генератор квазислучайных начальных чисел перемежения согласно варианту осуществления настоящего изобретения может применять отличные начальные числа перемежения к соответствующим OFDM-символам, чтобы получать частотное разнесение. Логическая структура генератора квазислучайных начальных чисел перемежения может включать в себя генератор основных квазислучайных начальных чисел (Cj(K)) для перемежения ячеек в одном OFDM-символе и генератор случайных символьных смещений () для изменения символьного смещения.
[506] Генератор основных квазислучайных начальных чисел может формировать вышеуказанный параметр случайного FI. Иными словами, генератор основных квазислучайных начальных чисел может формировать начальное число для перемежения ячеек в одном OFDM-символе.
[507] Генератор основных квазислучайных начальных чисел согласно варианту осуществления настоящего изобретения может включать в себя модуль кодирования с расширением спектра и модуль рандомизации и выполнять рендеринг полной случайности в частотной области. Согласно варианту осуществления настоящего изобретения, в случае 16K FFT-режима, генератор основных квазислучайных начальных чисел может включать в себя модуль 3-битового кодирования с расширением спектра и модуль всебитовой рандомизации. Модуль рандомизации согласно варианту осуществления настоящего изобретения может основной PRBS-генератор, который задается на основе 11-битовой последовательности двоичных слов (или двоичной последовательности).
[508] Генератор случайных символьных смещений согласно варианту осуществления настоящего изобретения может изменять символьное смещение для каждого OFDM-символа. Иными словами, генератор случайных символьных смещений может формировать вышеуказанное символьное смещение. Генератор случайных символьных смещений согласно варианту осуществления настоящего изобретения может включать в себя модуль k-битового кодирования с расширением спектра и модуль (X-k)-битовой рандомизации и выполнять рендеринг кодирования с расширением спектра не менее чем 2k случаев, во временной области. X может задаваться по-разному для соответствующих FFT-режимов. Согласно варианту осуществления настоящего изобретения, в случае 16K FFT-режима, может использоваться модуль (14-k)-битовой рандомизации. Модуль (X-k)-битовой рандомизации согласно варианту осуществления настоящего изобретения может представлять собой суб-PRBS-генератор, который задается на основе (14-k)-битовой последовательности двоичных слов (или двоичной последовательности).
[509] Основные роли модуля кодирования с расширением спектра и модуля рандомизации заключаются в следующем.
[510] Модуль кодирования с расширением спектра: рендеринг эффекта кодирования с расширением спектра в частотное перемежение (FI)
[511] Модуль рандомизации: рендеринг случайного эффекта в FI
[512] Выше описаны подробности выходного сигнала модуля временного перемежения согласно варианту осуществления настоящего изобретения.
[513] Фиг. 56 является видом, иллюстрирующим генератор квазислучайных основных начальных чисел перемежения для 16K FFT-режима согласно варианту осуществления настоящего изобретения.
[514] Генератор квазислучайных основных начальных чисел перемежения для 16K FFT-режима согласно варианту осуществления настоящего изобретения может включать в себя модуль кодирования с расширением спектра (3-битовое переключение), модуль рандомизации, проверку индексов запоминающего устройства, генератор случайных символьных смещений и оператор по модулю. Как описано выше, генератор случайных основных начальных чисел может включать в себя модуль кодирования с расширением спектра и модуль рандомизации. В дальнейшем в этом документе описывается работа каждого блока.
[515] Модуль кодирования с расширением спектра может работать через n-битовый мультиплексор и может максимизировать (или минимизировать корреляцию между ячейками), кодирование с расширением спектра между ячейками. В случае 16K FFT-режима, модуль кодирования с расширением спектра может использовать таблицу поиска, которая считается 3-битовой.
[516] Модуль рандомизации может работать в качестве (14-n)-битового PN-генератора и может предоставлять случайность (или свойства корреляции). Модуль рандомизации согласно варианту осуществления настоящего изобретения может включать в себя битовое перемешивание. Битовое перемешивание оптимизирует свойства кодирования с расширением спектра или случайные свойства и спроектировано с учетом Ndata. В случае 16K FFT-режима, битовое перемешивание может использовать 11-битовый PN-генератор, который может изменяться.
[517] Проверка индексов запоминающего устройства может не использовать начальное число, когда индекс запоминающего устройства, сформированный посредством модуля кодирования с расширением спектра и модуля рандомизации, превышает Ndata, и может многократно управлять модулем кодирования с расширением спектра и модулем рандомизации таким образом, чтобы регулировать выходной индекс запоминающего устройства таким образом, что выходной индекс запоминающего устройства не превышает Ndata.
[518] Генератор случайных символьных смещений может формировать символьное смещение для циклического сдвига основного начального числа перемежения, сформированного посредством генератора основных начальных чисел перемежения для каждого попарного OFDM-символа. Подробная работа описана относительно генератора случайных основных начальных чисел для 16K FFT-режима и не описывается снова здесь.
[519] Оператор по модулю может работать, когда результирующее значение, полученное посредством суммирования символьного смещения, выводимого посредством генератора случайных символьных смещений для каждого попарного OFDM-символа, с индексом запоминающего устройства, выводимым посредством проверки индексов запоминающего устройства, превышает Ndata. Местоположения проиллюстрированных проверки индексов запоминающего устройства и оператора по модулю могут изменяться согласно намерению разработчика.
[520] Фиг. 57 является математическими чертежами, представляющими операции битового перемешивания для 16K FFT-режима и генератора квазислучайных основных начальных чисел перемежения для 16K FFT-режима согласно варианту осуществления настоящего изобретения.
[521] (a) иллюстрирует математический чертеж, представляющий операцию битового перемешивания для 16K FFT-режима, а (b) иллюстрирует математический чертеж, представляющий работу генератора квазислучайных основных начальных чисел перемежения для 16K FFT-режима.
[522] Как проиллюстрировано на (a), битовое перемешивание для 16K FFT-режима может смешивать биты регистров PN-генератора во время вычисления индекса запоминающего устройства.
[523] Математический чертеж, проиллюстрированный в верхней части (b), показывает задание начального значения и примитивный полином модуля рандомизации. В этом случае, примитивный полином может представлять собой примитивный полином одиннадцатого порядка, и начальное значение может изменяться посредством произвольных значений.
[524] Математический чертеж, проиллюстрированный в нижней части (b), показывает процедуру вычисления и вывода основного начального числа перемежения для выходного сигнала модуля кодирования с расширением спектра и модуля рандомизации. Как проиллюстрировано на математическом чертеже, одно случайное символьное смещение может применяться к каждому попарному OFDM-символу аналогичным образом.
[525] Фиг. 58 является видом, иллюстрирующим логическую структуру генератора квазислучайных основных начальных чисел перемежения для 16K FFT-режима согласно варианту осуществления настоящего изобретения.
[526] Как описано выше, генератор квазислучайных основных начальных чисел перемежения для 16K FFT-режима согласно варианту осуществления настоящего изобретения может включать в себя генератор квазислучайных основных начальных чисел перемежения, генератор случайных символьных смещений, проверку индексов запоминающего устройства и оператор по модулю.
[527] Фиг. 58 иллюстрирует логическую структуру генератора квазислучайных основных начальных чисел перемежения для 16K FFT-режима, сформированного посредством комбинирования генератора квазислучайных основных начальных чисел перемежения и генератора случайных символьных смещений. Фиг. 58 иллюстрирует вариант осуществления генератора случайных основных начальных чисел перемежения, включающего в себя модуль 3-битового кодирования с расширением спектра и модуль 11-битовой рандомизации, и вариант осуществления генератора случайных символьных смещений, включающего в себя модуль 2-битового кодирования с расширением спектра и модуль 12-битовой рандомизации. Их подробности описаны выше и в силу этого опускаются здесь.
[528] Фиг. 59 является блок-схемой последовательности операций, иллюстрирующей способ для передачи широковещательных сигналов согласно варианту осуществления настоящего изобретения.
[529] Устройство для передачи широковещательных сигналов согласно варианту осуществления настоящего изобретения может кодировать данные об услугах (S59000). Как описано выше, данные об услугах передаются через конвейер данных, который представляет собой логический канал на физическом уровне, который переносит данные об услугах или связанные метаданные, которые могут переносить одну или более услуг или компонентов услуги. Данные, переносимые по конвейеру данных, могут упоминаться в качестве DP-данных или данных об услугах. Подробный процесс этапа S59000 является таким, как описано на фиг. 1 или 5.
[530] Устройство для передачи широковещательных сигналов согласно варианту осуществления настоящего изобретения может компоновать, по меньшей мере, один кадр сигнала, включающий в себя кодированные данные об услугах (S59010). Подробный процесс этого этапа является таким, как описано на фиг. 6.
[531] Затем устройство для передачи широковещательных сигналов согласно варианту осуществления настоящего изобретения может преобразовывать кодированные данные об услугах в OFDM-символы кадра сигнала и частотно перемежать преобразованные данные об услугах. Как описано выше, базовая функция модуля 6000 преобразования ячеек заключается в том, чтобы преобразовывать ячейки данных для каждого из DP, PLS-данных, если таковые имеются, в матрицы активных OFDM-ячеек, соответствующих каждому из OFDM-символов в кадре сигнала. Затем модуль 6200 поблочного перемежения может работать на основе одного OFDM-символа, предоставлять частотное разнесение посредством случайного перемежения ячеек, принимаемых из модуля 6000 преобразования ячеек. Цель модуля 6200 поблочного перемежения в настоящем изобретении, который работает на одном OFDM-символе, состоит в том, чтобы предоставлять частотное разнесение посредством случайного перемежения ячеек данных, принимаемых из модуля 1200 формирования структуры кадров. Чтобы получать максимальное усиление при перемежении в одиночном кадре сигнала (или кадре), отличное начальное число перемежения используется для каждой пары OFDM-символов, состоящей из двух последовательных OFDM-символов. Подробный процесс частотного перемежения является таким, как описано на фиг. 16-58.
[532] Затем, устройство для передачи широковещательных сигналов согласно варианту осуществления настоящего изобретения может модулировать данные в скомпонованном, по меньшей мере, одном кадре сигнала посредством схемы OFDM (мультиплексирования с ортогональным частотным разделением каналов) (S59020). Подробный процесс этого этапа является таким, как описано на фиг. 1 или 7.
[533] Устройство для передачи широковещательных сигналов согласно варианту осуществления настоящего изобретения может передавать широковещательные сигналы, включающие в себя модулированные данные (S59030). Подробный процесс этого этапа является таким, как описано на фиг. 1 или 7.
[534] Фиг. 60 является блок-схемой последовательности операций, иллюстрирующей способ для приема широковещательных сигналов согласно варианту осуществления настоящего изобретения.
[535] Блок-схема последовательности операций способа, показанная на фиг. 60, соответствует обратному процессу относительно способа передачи широковещательных сигналов согласно варианту осуществления настоящего изобретения, описанного со ссылкой на фиг. 59.
[536] Устройство для приема широковещательных сигналов согласно варианту осуществления настоящего изобретения может принимать широковещательные сигналы (S60000). Устройство для приема широковещательных сигналов согласно варианту осуществления настоящего изобретения может демодулировать принимаемые широковещательные сигналы с использованием схемы OFDM (мультиплексирования ортогональным частотным разделением каналов) (S60010). Подробности являются такими, как описано на фиг. 8 или 9.
[537] Устройство для приема широковещательных сигналов согласно варианту осуществления настоящего изобретения может синтаксически анализировать, по меньшей мере, один кадр сигнала из демодулированных широковещательных сигналов (S60020). Подробности являются такими, как описано на фиг. 8 или 10. В этом случае, устройство для приема широковещательных сигналов согласно варианту осуществления настоящего изобретения может выполнять обратное перемежение частоты, которое соответствует обратному процессу относительно частотного перемежения, как показано выше. Подробный процесс частотного перемежения является таким, как описано на фиг. 16-58.
[538] Затем, устройство для приема широковещательных сигналов согласно варианту осуществления настоящего изобретения может декодировать данные в синтаксически проанализированном, по меньшей мере, одном кадре сигнала, чтобы выводить данные об услугах (S60030). Подробности являются такими, как описано на фиг. 8 или 11 и фиг. 15.
[539] Как описано выше, данные об услугах передаются через конвейер данных, который представляет собой логический канал на физическом уровне, который переносит данные об услугах или связанные метаданные, которые могут переносить одну или более услуг или компонентов услуги. Данные, переносимые по конвейеру данных, могут упоминаться в качестве DP-данных или данных об услугах.
[540] Специалистам в данной области техники должно быть очевидным, что различные модификации и вариации могут вноситься в настоящее изобретение без отступления от сущности и объема изобретения. Таким образом, подразумевается, что настоящее изобретение охватывает модификации и вариации этого изобретения при условии, что они находятся в объеме формулы изобретения и ее эквивалентов.
Оптимальный режим осуществления изобретения
[541] Различные варианты осуществления описаны в оптимальном режиме для осуществления изобретения.
Промышленная применимость
[542] Настоящее изобретение доступно в ряде областей техники на основе предоставления широковещательных сигналов.
[543] Специалистам в данной области техники должно быть очевидным, что различные модификации и вариации могут быть выполнены в настоящем изобретении без отступления от сущности и объема изобретения. Таким образом, подразумевается, что настоящее изобретение охватывает модификации и вариации этого изобретения при условии, что они находятся в объеме формулы изобретения и ее эквивалентов.
Изобретение относится к передаче и приему цифровых широковещательных сигналов. Техническим результатом является повышение эффективности передачи больших объемов данных, устойчивости сетей передачи/приема и гибкости сети с учетом приемного мобильного устройства. Предложено устройство для передачи широковещательных сигналов, содержащее: кодер для кодирования данных об услугах, модуль преобразования для преобразования кодированных данных об услугах во множество OFDM-символов, чтобы компоновать, по меньшей мере, один кадр сигнала, модулятор для модуляции данных в скомпонованном, по меньшей мере, одном кадре сигнала посредством схемы OFDM (мультиплексирования с ортогональным частотным разделением каналов) и передающее устройство для передачи широковещательных сигналов, имеющих модулированные данные. 4 н. и 11 з.п. ф-лы, 60 ил.
1. Способ для передачи широковещательных сигналов, содержащий этапы, на которых:
- кодируют биты данных об услугах;
- преобразуют биты кодированных данных об услугах в символы;
- частотно перемежают символы, по меньшей мере, в одном кадре сигнала посредством применения отличной последовательности перемежения к данным, соответствующим каждому символу OFDM (мультиплексирование с ортогональным частотным разделением каналов),
причем частотное перемежение включает в себя:
формирование основной последовательности перемежения, включающей в себя 1-битовый бит переключения; и
формирование символьного смещения для каждой пары символов OFDM;
при этом отличная последовательность перемежения формируется на основании основной последовательности перемежения и символьном смещении;
- модулируют частотно перемеженные символы посредством OFDM-схемы; и
- передают широковещательные сигналы, имеющие модулированные символы.
2. Способ по п. 1, в котором проверяется то, является или нет индекс запоминающего устройства для последовательности перемежения допустимым.
3. Способ по п. 2, в котором символьное смещение имеет постоянное значение для пары OFDM-символов, состоящей из двух последовательных OFDM-символов.
4. Способ по п. 3, в котором размер FFT (быстрого преобразования Фурье) кадра сигнала составляет одно из 8K и 16K.
5. Способ по п. 4, в котором основная последовательность перемежения формируется на основе конкретной двоичной последовательности.
6. Устройство для передачи широковещательных сигналов, содержащее:
- кодер, выполненный с возможностью кодировать биты данных об услугах;
- модуль преобразования, выполненный с возможностью преобразования битов кодированных данных об услугах в символы;
- модуль частотного перемежения, выполненный с возможностью частотно перемежать символы, по меньшей мере, в одном кадре сигнала посредством применения отличной последовательности перемежения к данным, соответствующим каждому символу OFDM (мультиплексирование с ортогональным частотным разделением каналов);
причем модуль частотного перемежения выполнен с возможностью:
формирования основной последовательности перемежения, включающей в себя 1-битовый бит переключения; и
формирования символьного смещения для каждой пары символов OFDM;
при этом отличная последовательность перемежения формируется на основании основной последовательности перемежения и символьном смещении;
- модулятор, выполненный с возможностью модулировать частотно перемеженные символы посредством OFDM-схемы; и
- передающее устройство, выполненное с возможностью передавать широковещательные сигналы, имеющие модулированные символы.
7. Устройство по п. 6, в котором проверяется то, является или нет индекс запоминающего устройства для последовательности перемежения допустимым.
8. Устройство по п. 7, в котором символьное смещение имеет постоянное значение для пары OFDM-символов, состоящей из двух последовательных OFDM-символов
9. Устройство по п. 8, в котором размер FFT (быстрого преобразования Фурье) кадра сигнала составляет одно из 8K и 16K.
10. Устройство по п. 9, в котором основная последовательность перемежения формируется на основе конкретной двоичной последовательности.
11. Способ для приема широковещательных сигналов, содержащий этапы, на которых:
- принимают широковещательные сигналы;
- демодулируют принимаемые широковещательные сигналы посредством схемы OFDM (мультиплексирования с ортогональным частотным разделением каналов);
- обратно частотно перемежают демодулированные широковещательные сигналы посредством применения отличной последовательности перемежения к данным, соответствующим каждому OFDM-символу,
причем обратное частотное перемежение включает в себя:
формирование основной последовательности перемежения, включающей в себя 1-битовый бит переключения; и
формирование символьного смещения для каждой пары символов OFDM;
при этом отличная последовательность перемежения формируется на основании основной последовательности перемежения и символьном смещении;
- синтаксически анализируют, по меньшей мере, один кадр сигнала из обратно частотно перемеженных широковещательных сигналов; и
- декодируют данные в синтаксически проанализированном, по меньшей мере, одном кадре сигнала, чтобы выводить данные об услугах.
12. Способ по п. 11, в котором проверяется допустимость индекса запоминающего устройства для последовательности перемежения.
13. Способ по п. 12, в котором символьное смещение имеет постоянное значение для пары OFDM-символов, состоящей из двух последовательных OFDM-символов, при этом размер FFT (быстрого преобразования Фурье) кадра сигнала составляет одно из 8K и 16K.
14. Устройство для приема широковещательных сигналов, содержащее:
- приемное устройство, выполненное с возможностью принимать широковещательные сигналы;
- демодулятор, выполненный с возможностью демодулировать принимаемые широковещательные сигналы посредством схемы OFDM (мультиплексирования с ортогональным частотным разделением каналов);
модуль обратного частотного перемежения, выполненный с возможностью обратного частотного перемежения демодулированных широковещательных сигналов посредством применения отличной последовательности перемежения к данным, соответствующим каждому символу OFDM;
причем модуль обратного частотного перемежения выполнен с возможностью:
формирования основной последовательности перемежения, включающей в себя 1-битовый бит переключения; и
формирования символьного смещения для каждой пары символов OFDM;
при этом отличная последовательность перемежения формируется на основании основной последовательности перемежения и символьном смещении;
- модуль обратного частотного перемежения, выполненный с возможностью обратно частотно перемежать демодулированные широковещательные сигналы посредством применения отличной последовательности перемежения к данным, соответствующим каждому OFDM-символу, при этом последовательность перемежения основана на основной последовательности перемежения и символьном смещении для каждой пары OFDM-символов;
- модуль обратного преобразования, выполненный с возможностью обратно преобразовывать данные об услугах, по меньшей мере, из одного кадра сигнала в обратно частотно перемеженные широковещательные сигналы; и
- декодер, выполненный с возможностью декодирования данных об услугах, по меньшей мере, в одном кадре сигнала.
15. Устройство по п. 14, в котором проверяется допустимость индекса запоминающего устройства для последовательности перемежения.
US 2013003758 A1, 2013-01-03 | |||
US 2006039275 A1, 2006-02-23 | |||
US 2011103516 A1, 2011-05-05 | |||
US 2005058217 A1, 2005-03-17 | |||
WO 2012067362 A2, 2012-05-24 | |||
US 2010296593 A1, 2010-11-25 | |||
УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ И ПРИЕМА СИГНАЛА И СПОСОБ ПЕРЕДАЧИ И ПРИЕМА СИГНАЛА | 2008 |
|
RU2437237C1 |
Авторы
Даты
2017-05-02—Публикация
2014-08-14—Подача