Область техники, к которой относится изобретение
Настоящая технология относится, в частности, к приемному устройству, способу приема, программе и приемной системе с возможностью начала декодирования данных в короткий промежуток времени.
Уровень техники
DVB-C2
В настоящее время существует DVB-C2 в качестве европейского стандарта кабельного цифрового телевидения второго поколения (непатентный документ 1). В DVB-C2 определен кадр, который называется кадром C2, и данные передаются в блоках кадров C2.
На фиг.1 изображена фигура, иллюстрирующая структуру кадра C2. На фиг.1 горизонтальное направление обозначает время.
Кадр C2 включает в себя от одного до восьми символов преамбулы (Preamble Symbols), которые представляют собой символы OFDM (ортогонального мультиплексирования с частотным разделением) и предопределенное число символов данных (Data Symbols). Символы преамбулы размещаются в начальной части кадра C2, и символы данных размещаются после символов преамбулы.
Символ преамбулы (Preamble Symbol) представляет собой символ, который используется для передачи информации управления передачей, которая называется как данные части 2 сигнализации L1 (информация L1). Символ данных представляет собой символ, который используется для передачи транспортного потока (TS) и тому подобного, такого как данные программы. Символы данных разделены для каждого среза данных (Data Slice).
Процесс приема в приемнике выполняется с целью приема сигнала в окне настройки (Tuning Window), имеющем фиксированную ширину полосы пропускания, равную 3408 несущих. Центральная положение (центральная частота) окна настройки, подходящего для приема сигнала желательного среза данных, обозначается передающей стороной с помощью информации L1.
Приемник выполняет процесс демодуляции, включающий в себя процесс, такой как квадратурная демодуляция и выравнивание принятого сигнала OFDM, и выполняет процесс декодирования, такой как декодирование LDPC и декодирование BCH сигнала, полученного с помощью процесса демодуляции. На основании информации L1, полученной в процессе декодирования, декодируют данные, переданные с помощью символов данных. Например, после OFDM-демодуляции, данные, переданные с символами данных, подвергают деперемежению, но картина деперемежения представляет собой разность в соответствии с информацией, включенной в информацию L1.
Как описано выше, для того, чтобы декодировать данные, переданные символами данных, необходимо декодировать и получить информацию L1, переданную с помощью символов преамбулы перед декодированием данных, переданных с помощью символов данных. В дальнейшем, данные, переданные с помощью символов данных, будут называться при необходимости как данные основной линии.
Перечень цитируемых документов
НЕПАТЕНТНЫЙ ДОКУМЕНТ
Непатентный документ 1: спецификация DVB-C2 [цифровое видео широковещания (DVB); кодирование и модуляция канала с кадровой структурой для цифровых передающих систем второго поколения для кабельных систем (DVB-C2)] DVB
ДОКУМЕНТ A138
Непатентный документ 2: руководство по реализации DVB-C2 [цифровое видео широковещания (DVB); руководство по реализации для цифровой кабельной передающей системы второго поколения (DVB-C2)] ETSI TS 102 991 v 1.1.2
Сущность изобретения
Проблемы, решаемые изобретением
Последовательность декодирования
На фиг.2 изображена фигура, иллюстрирующая пример последовательности вплоть до начала декодирования данных основной линии. Горизонтальное направление, показанное на фиг.2, обозначает время.
Как проиллюстрировано на фиг.2, символы преамбулы демодулируются в соответствии со своей очередностью, и демодуляция последнего символа преамбулы заканчивается, и начинается декодирование информации L1, полученной с помощью демодуляции. Даже между началом декодирования и концом декодирования информации L1 блок демодуляции, выполняющий процесс демодуляции, подает данные основной линии, полученные с помощью демодуляции символов данных, в блок декодирования, который выполняет процесс декодирования.
Как описано выше, информация L1 требуется для декодирования данных основной линии, переданных с помощью символов данных. Данные основной линии, которые подаются из блока демодуляции между началом декодирования и концом декодирования информации L1, нельзя декодировать с помощью блока декодирования.
По этой причине, согласно способу, описанному в руководстве по осуществлению DVB-C2, необходимо ожидать декодирования данных основной линии до тех пор, пока не будут получены символы данных кадра C2 следующего за кадром C2, который используется для получения информации L1 (непатентный документ 2). Как проиллюстрировано на фиг.3, когда информация L1 получена из первого кадра C2, декодирование можно начать из данных основной линии, переданных с помощью первых символов данных, как иллюстрировано штриховкой, как только будет получен первый символ данных во втором кадре.
Однако, согласно этому способу, существует задержка, эквивалентная периоду кадра C2 от момента, когда декодирование информации L1 закончилось, до момента, когда начинается декодирование данных основной линии.
Информация L1 является фиксированной, и ее нельзя изменить, но согласно этому способу, то, что можно декодировать с использованием новой информации L1, представляет собой данные основной линии, переданные с помощью символов данных в последующем кадре C2, и, следовательно, невозможно следовать бесшовным образом за изменением информации L1. Когда еще неизмененная информация L1 уже получена из предопределенного кадра C2, и информация L1 изменена в текущем кадре C2, то декодирование данных основной линии, переданных с помощью символов данных в текущем кадре C2, не выполняется на основании еще неизмененной информации L1.
Настоящая технология выполнена с учетом таких обстоятельств и позволяет быстро начать декодирование данных.
Решение проблем
Приемное устройство, согласно аспекту настоящего изобретения, включает в себя блок демодуляции, выполненный с возможностью демодуляции модулированного сигнала, который используется для информации управления передачей касательно данных и данных, которые будут передаваться, первый блок декодирования, выполненный с возможностью декодирования информации управления передачей, полученной с помощью демодуляции, которая выполняется с помощью блока демодуляции, запоминающее устройство, выполненное с возможностью хранения данных, полученных с помощью демодуляции, которая выполняется с помощью блока демодуляции, и второй блок декодирования, выполненный с возможностью декодирования данных, сохраненных в запоминающем устройстве на основании информации управления передачей, декодированной с помощью первого блока декодирования.
Приемное устройство может представлять собой интегральную микросхему (IC), компонент, включающий в себя IC, или устройство, состоящее из компонента, включающего в себя IC. Запоминающее устройство может представлять собой энергонезависимое запоминающее устройство или энергозависимое запоминающее устройство.
Модулированный сигнал может включать в себя сигнал, используемый для передачи информации управления передачей, и сигнал, используемый для передачи данных, которые размещаются в очередности передачи. В этом случае запоминающее устройство может хранить данные, полученные при декодировании информации управления передачей.
Когда первый блок декодирования заканчивает декодирование информации управления передачей, второй блок декодирования может начать декодирование данных.
Модулированный сигнал представляет собой OFDM-сигнал DVB-C2, информация управления передачей представляет собой информацию L1, переданную с помощью символа преамбулы, и данные представляют собой данные, переданные с помощью символа данных.
Согласно аспекту настоящей технологии модулированный сигнал, используемый для передачи информации управления передачей касательно данных и данных, которые будут передаваться, демодулируется, и декодируется информация управления передачей, полученная с помощью демодуляции. Данные, полученные с помощью демодуляции, сохраняются, и сохраненные данные декодируются на основании декодированной информации управления передачей.
Эффекты изобретения
Согласно настоящей технологии можно быстро начать декодирование данных.
Краткое описание чертежей
Фиг.1 - фигура, иллюстрирующая структуру кадра C2.
Фиг.2 - фигура, иллюстрирующая последовательность для начала декодирования данных основной линии.
Фиг.3 - другая фигура, иллюстрирующая последовательность для начала декодирования данных основной линии.
Фиг.4 - фигура, иллюстрирующая пример декодирования последовательности приемного устройства согласно варианту осуществления настоящего технологии.
Фиг.5 - фигура, иллюстрирующая изменение информации L1.
Фиг.6 - блок-схема, иллюстрирующая пример конфигурации приемного устройства.
Фиг.7 - фигура, иллюстрирующая параметры информации L1.
Фиг.8 - блок-схема, иллюстрирующая пример конфигурации блока декодирования данных основной линии.
Фиг.9 - фигура, иллюстрирующая пример извлечения среза данных.
Фиг.10 - схема процессов, объясняющая работу приемного устройства.
Фиг.11 - блок-схема, иллюстрирующая пример конфигурации приемной системы.
Фиг.12 - блок-схема, иллюстрирующая пример конфигурации аппаратных средств компьютера.
Подробное описание изобретения
Здесь и далее будет объяснен вариант осуществления для выполнения настоящей технологии. Следует отметить, что объяснение будет представлено в следующем порядке.
1. Последовательность декодирования
2. Конфигурация и работа приемного устройства
3. Модификация
Последовательность декодирования
На фиг.4 изображена фигура, иллюстрирующая пример последовательности декодирования приемного устройства согласно варианту осуществления настоящей технологии. Горизонтальное направление, показанное на фиг.4, обозначает время.
В приемном устройстве, как иллюстрировано на фиг.4, символы преамбулы демодулируются в соответствии со своей очередностью, и демодуляция последнего символа преамбулы заканчивается, и начинается декодирование информации L1. Кадр C2 включает в себя от одного до восьми символов преамбулы и предопределенное число символов данных, которые размещаются в очередности передачи.
Параллельно декодированию информации L1 начинается запись данных основной линии, которые получены с помощью декодирования первого символа данных, следующего за символом преамбулы, в буфер. Запись данных основной линии в буфер продолжается до тех пор, пока не закончится запись данных основной линии, которые получены с помощью демодуляции последнего символа данных в кадре C2.
Когда декодирование информации L1 закончено, декодирование выполняется, как изложено ниже, параллельно записи данных основной линии, полученных с помощью демодуляции символа данных в буфер, данные основной линии, записанные в буфере, считываются в такой очередности, чтобы данные, записанные первыми, считывались первыми, и декодирование выполняется на основании информации L1, которая была декодирована. Буфер, выполненный в приемном устройстве, представляет собой память типа первый вошел - первый вышел (FIFO).
Считывание и декодирование данных основной линии из буфера продолжается до тех пор, пока не закончится декодирование данных основной линии, которые получаются с помощью демодуляции последнего символа данных в кадре C2, записанном в буфере.
Как описано выше, в приемном устройстве данные основной линии, которые подаются из блока демодуляции в результате демодуляции, удерживаются в так называемом состоянии ожидания в буфере до тех пор, пока не закончится декодирование информации L1, и после окончания декодирования информации L1 данные основной линии декодируются в своей очередности.
Соответственно, приемное устройство не теряет данные основной линии и может начать декодирование данных основной линии, переданных с первым символом данных, включенным в тот же самый кадр C2, как и кадр C2, используемый для получения информации L1. Для получения информации L1 не нужно использовать символ данных кадра C2, следующего за кадром C2, и, следовательно, декодирование данных основной линии можно начать быстро.
Кроме этого, приемное устройство может бесшовным образом следовать за изменением информации L1. Как иллюстрировано на фиг.5, будет рассмотрен случай, где информация L1 изменяется в текущем кадре С2. Предположим, что еще неизмененная информация L1 была уже получена из кадра C2 перед текущим кадром C2, и декодирование данных основной линии кадра C2, которые находятся непосредственно перед ним, выполняется на основании еще неизмененной информации L1.
Информация L1, переданная с помощью символов преамбулы в некотором кадре C2, употребляется для данных основной линии, переданных с помощью символов данных в том же самом кадре C2. Данные основной линии, к которым прилагается измененная информация L1, представляют собой линейные данные, переданные с помощью символов данных в кадре C2 (фиг.5). В примере на фиг.5 ширина полосы пропускания желательного среза данных равна ширине W1 в информации L1, которая была раньше текущего кадра C2 на один кадр C2 (перед изменением), но она равна ширине W2 в информации L1 текущего кадра C2.
Данные основной линии хранятся в буфере до тех пор, пока не будет закончено декодирование информации L1, и, следовательно, приемное устройство использует измененную информацию L1 данных основной линии, переданных с помощью символов данных в текущем кадре C2, который хранится в буфере. Измененную информацию L1 можно применить к данным основной линии, переданным с помощью символов данных в текущем кадре C2, и данным основной линии, следующим за ним, и можно бесшовным образом следовать за изменением информации L1.
Когда символы данных в следующем кадре C2 находятся в состоянии ожидания, как объяснено со ссылкой на фиг.3, измененную информацию L1 можно применить к данным основной линии в кадре C2, следующим за текущим кадром C2, из которого получается измененная информация L1. В этом случае невозможно бесшовным образом следовать за изменением информации L1.
Конфигурация и работа приемного устройства
Пример конфигурации приемного устройства
На фиг.6 изображена блок-схема, иллюстрирующая пример конфигурации приемного устройства, согласно варианту осуществления настоящей технологии.
Приемное устройство 1 (фиг.6) представляет собой устройство с возможностью приема OFDM-сигнала DVB-C2. Приемное устройство 1 выполняет декодирование данных, как объяснено выше со ссылкой на фиг.4.
Приемное устройство 1 включает в себя блок 11 OFDM-демодуляции, блок 12 декодирования L1, буфер 13 и блок 14 декодирования данных основной линии. Блок 11 OFDM-демодуляции принимает, в качестве принимаемого сигнала, сигнал промежуточной частоты (ПЧ), который получен путем применения преобразования частоты к радиочастотному (РЧ) сигналу в окне настройки, принятом с помощью РЧ-тюнера, который не показан.
Блок 11 OFDM-демодуляции выполняет квадратурную демодуляцию над принятым сигналом (сигнал OFDM). Блок 11 OFDM-демодуляции выполняет вычисление быстрого преобразования Фурье (БПФ) над групповым сигналом во временной области, который представляет собой каждый символ, такой как символ преамбулы и символ данных, полученный путем применения квадратурной демодуляции. Блок 11 OFDM-демодуляции выравнивает групповой сигнал в частотной области, полученный из вычисления БПФ, и выводит выровненный сигнал. Блок 11 OFDM-демодуляции выполняет, в качестве процесса демодуляции, квадратурную демодуляцию, вычисление БПФ, выравнивание и тому подобное в отношении принятого сигнала.
Информация L1, полученная в процессе демодуляции для символов преамбулы, подается из блока 11 OFDM-демодуляции в блок 12 декодирования L1, и данные основной линии, полученные в процессе демодуляции для символов данных, подаются из блока 11 OFDM-демодуляции в буфер 13.
Когда блок 12 декодирования L1 принимает информацию L1 из блока 11 OFDM-демодуляции, блок 12 декодирования L1 начинает декодирование информации L1. Декодирование информации L1 выполняется на основании кода BCH и кода LDPC. Когда декодирование информации L1 заканчивается, блок 12 декодирования L1 подает информацию относительно среза данных, включенного в информацию L1, а также флаг окончания декодирования в блок 14 декодирования данных основной линии.
На фиг.7 изображена фигура, иллюстрирующая параметры информации L1. Ниже будут объяснены основные параметры.
Параметр START_FREQUENCY в третьей строке обозначает частоту, которая служит в качестве начального положения системы C2. Начальное положение представлено абсолютной частотой, равной 0 Гц, являющейся начальной точкой. Параметр C2_BANDWIDTH в четвертой строке обозначает ширину полосы пропускания системы C2. Параметр C2_FRAME_LENGTH в шестой строке обозначает число символов данных, включенных в кадр C2. Параметр NUM_DSLICE в восьмой строке обозначает количество срезов данных, включенных в кадр C2. Каждый параметр от десятой строки до сорок пятой строки описан для каждого среза данных.
Параметр DSLICE_ID в одиннадцатой строке обозначает идентификатор ID среза данных в системе C2. Параметр DSLICE_TUNE_POS в двенадцатой строке обозначает положение, центральную частоту, которая служит в качестве точки настройки для приема среза данных по отношению к частоте, представленной с помощью параметра STARTF_REQUENCY. Параметр DSLICE_OFFSET_LEFT в тринадцатой строке обозначает частоту на левом конце части данных по отношению к точке настройки. Параметр DSLICE_OFFSET_RIGHT в четырнадцатой строке обозначает частоту на правом конце части данных по отношению к точке настройки. Параметр DSLICE_TI_DEPTH в пятнадцатой строке обозначает глубину (Depth) временного перемежения.
Возвращаясь снова к объяснению фиг.6, буфер 13 хранит данные основной линии, поданные из блока 11 OFDM-демодуляции. Считывание данных основной линии, сохраненных в буфере 13, начинается после окончания декодирования информации L1. Буфер 13 может представлять собой энергонезависимую память, такую как оперативное запоминающее устройство (ОЗУ), или может представлять собой энергозависимую память, такую как флэш-память.
Когда декодирование информации L1 закончено, и из блока 12 декодирования L1 подается флаг окончания декодирования, блок 14 декодирования данных основной линии начинает считывание данных основной линии, хранящихся в буфере 13. Блок 14 декодирования данных основной линии декодирует данные основной линии, которые считываются из буфера 13 на основании параметров информации L1, полученных с помощью блока 12 декодирования L1, и подает данные основной линии, полученные в результате декодирования в блоке обработки, в последний каскад, такой как MPEG-декодер. Декодирование данных основной линии с помощью блока 14 декодирования данных основной линии выполняется на основании с помощью кода BCH и кода LDPC.
На фиг.8 изображена блок-схема, иллюстрирующая пример конфигурации блока 14 декодирования данных основной линии. Блок 14 декодирования данных основной линии включает в себя блок 21 извлечения среза данных, частотный деперемежитель 22, временной деперемежитель 23 и блок 24 коррекции ошибок.
Блок 21 извлечения среза данных извлекает сигнал желательного среза данных на основании параметров информации L1, полученных из блока 12 декодирования L1.
На фиг.9 изображена фигура, иллюстрирующая пример извлечения среза данных с помощью блока 21 извлечения среза данных. Горизонтальное направление на фиг.9 обозначает частоту. Когда ширина полосы пропускания, показанная диагональными линиями типа сетки, определена в качестве ширины полосы пропускания желательного среза данных, положения Kds,min на левом краю ширины полосы пропускания желательного среза данных представлены следующим выражением (1), и положения Kds,max на правом ее краю представлены следующим выражением (2). Dx обозначает параметр, определенный длиной GI (защитного интервала). Когда интервал GI равен 1/64, Dx равен 12, и когда интервал GI равен 1/128, Dx равен 24.
Параметры DSLICE_TUNE_POS, DSLICE_OFFSET_LEFT, DSLICE_OFFSET_RIGHT, START_FREQUENCY, используемые для извлечения среза данных, представляют собой параметры информации L1, полученные блоком 12 декодирования L1. Блок 21 извлечения среза данных подает данные извлеченного среза данных в частотный деперемежитель 22.
Частотный деперемежитель 22 выполняет деперемежение в направлении оси частоты, данных среза данных, полученных блоком 21 извлечения среза данных, и подает данные, полученные путем деперемежения данных в направлении оси частоты, во временной деперемежитель 23.
Временной деперемежитель 23 выполняет деперемежение в направлении оси времени, данных среза данных, полученных частотным перемежителем 22. Картина деперемежения в направлении оси времени обозначена с помощью параметра DSLICE_TI_DEPTH, полученного с помощью блока 12 декодирования L1. Временной деперемежитель 23 подает данные, полученные путем деперемежения данных в направлении оси времени, в блок 24 коррекции ошибок.
Блок 24 коррекции ошибок исправляет ошибку данных среза данных, полученного временным деперемежителем 23, и выводит данные с исправленной ошибкой.
Как описано выше, блок 14 декодирования данных основной линии использует различные виды параметров, которые включены в информацию L1 для декодирования данных основной линии.
Работа приемного устройства
Далее со ссылкой на схему процессов, показанную на фиг.10, будет объяснена работа приемного устройства 1, имеющего вышеописанную конфигурацию.
Процесс, показанный на фиг.10, начинается тогда, когда запускается приемное устройство 1 и подается команда начала приема сигнала DVB-C2. На каждом этапе процесс при необходимости выполняется параллельно с процессом на другом этапе, или перед или после процесса на другом этапе.
На этапе S1 блок 11 OFDM-демодуляции начинает демодуляцию принятого сигнала. Блок 11 OFDM-демодуляции подает информацию L1, полученную с помощью процесса демодуляции для символа преамбулы, в блок 12 декодирования L1.
На этапе S2, когда блок 12 декодирования L1 принимает данные, полученные из процесса демодуляции для последнего символа преамбулы, блок 12 декодирования L1 начинает декодирование информации L1.
На S3 блок 11 OFDM-демодуляции выполняет процесс демодуляции над символом данных, который принимается вслед за последним символом преамбулы и начинает считывание данных основной линии в буфере 13. Запись данных основной линии в буфере 13 продолжается до тех пор, пока не закончится запись данных, полученных из процесса демодуляции для последнего символа данных.
На этапе S4 блок 12 декодирования L1 определяет то, закончено или нет декодирование информации L1, и находится в состоянии ожидания до тех пор, пока он не определит, что декодирование информации L1 закончено. Когда определено, что декодирование информации L1 закончено, блок 12 декодирования L1 подает флаг окончания декодирования и параметры информации L1 в блок 14 декодирования данных основной линии.
На этапе S5, когда блок 14 декодирования данных основной линии принимает флаг окончания декодирования и параметр информации L1 из блока 12 декодирования L1, блок 14 декодирования данных основной линии считывает данные основной линии, хранящиеся в буфере 13, и начинает декодирование считанных данных основной линии. После этого блок 14 декодирования данных основной линии продолжает считывание данных основной линии, и декодирование считанных данных основной линии продолжается.
В результате вышеописанного процесса, приемное устройство 1 может быстро начать декодирование данных основной линии. Даже в случае, когда информация L1 изменена, приемное устройство 1 может бесшовным образом следовать за изменением.
Модификация
Когда флаг окончания декодирования выведен из блока 12 декодирования L1, данные основной линии считываются из буфера 13. Альтернативно, временная синхронизация считывания данных основной линии может быть различной до тех пор, пока данные основной линии можно будет декодировать с использованием информации L1, декодированной с помощью блока 12 декодирования L1. Например, по истечении предопределенного периода времени с момента подачи флага окончания декодирования из блока 12 декодирования L1, данные основной линии можно считывать из буфера 13, и данные основной линии можно декодировать.
Пример конфигурации приемной системы
На фиг.11 изображена блок-схема, иллюстрирующая пример конфигурации приемной системы, к которой применимо приемное устройство 1.
Приемная система 101, показанная на фиг.11, включает в себя тюнер 111, блок 112 демодуляции, блок 113 обработки сигнала и блок 114 вывода.
Тюнер 111 принимает сигнал, переданный через канал передачи данных, такой как наземное цифровое широковещание, спутниковое цифровое широковещание, сеть CATV и Интернет, и подает сигналы в блок 112 демодуляции.
Блок 112 демодуляции выполняет процесс декодирования данных канала передачи, включающий в себя процесс демодуляции и процесс коррекции ошибок над сигналом, полученных с помощью тюнера 111, и подает данные, полученные в процессе декодирования данных канала передачи, в блок 113 обработки сигнала. Конфигурация (фиг.6) включает блок 112 демодуляции.
Блок 113 обработки сигнала выполняет при необходимости обработку сигнала, такую как процесс декомпрессии и процесс дескремблирования, над данными, полученными с помощью процесса декодирования данных канала передачи, и получает данные, которые будут передаваться.
Процесс декомпрессии выполняется с помощью блока 113 обработки сигнала в случае, когда передающая сторона содержит данные цели передачи, такие как изображения и аудио, с использованием предопределенного способа, такого как MPEG. Процесс дескремблирования выполняется в случае, когда передающая сторона скремблирует данные цели передачи. Блок 113 обработки сигнала подает данные цели передачи, полученные при необходимости путем применения обработки сигнала к блоку 114 вывода.
При отображении изображения, основанного на данных, полученных из блока 113 обработки сигнала, блок 114 вывода выполняет процесс, такой как цифроаналоговое преобразование над данными, полученными с помощью блока 113 обработки сигнала. Блок 114 вывода подает сигнал изображения, полученный путем выполнения процесса, такого как цифроаналоговое преобразование, в дисплей, выполненный в приемной системе 101, или в дисплей, предусмотренный вне приемной системы 101, таким образом, чтобы отображалось изображение.
Когда данные, полученные из блока 113 обработки сигнала, записаны на носителе записи, блок 114 вывода выводит данные, полученные из блока 113 обработки сигнала, на носитель записи, предусмотренный в приемной системе 101, или носитель записи, предусмотренный вне приемной системы 101, таким образом, чтобы записывались данные. Носитель записи состоит из жесткого диска, флэш-памяти, оптического диска и тому подобного. Внешний носитель записи может представлять собой не только носитель записи, присоединяемый внешним образом к приемной системе 101, но также и носителем записи, подсоединяемым через сеть.
Приемная система 101, имеющая вышеописанную конфигурацию, может быть образована аппаратными средствами, такими как интегральная микросхема (IC), или может быть образована с помощью компонентов, таких как плата, выполненная с размещением многочисленных IC, или независимым устройством, включающим в себя компоненты.
Тюнер 111, блок 112 демодуляции, блок 113 обработки сигнала и блок 114 вывода может быть образован каждый по отдельности в виде независимого аппаратного или программного модуля. Комбинация из двух или более из тюнера 111, блока 112 демодуляции, блока 113 обработки сигнала и блока 114 вывода может быть образована в виде независимого аппаратного или программного модуля. Например, тюнер 111 и блок 112 демодуляции можно выполнить в виде части аппаратных средств или тому подобного, и блок 113 обработки сигнала и блок 114 вывода можно выполнить в виде части аппаратных средств и тому подобного.
Например, приемную систему 101 можно применить в телевизионном приемнике для приема телевизионного вещания в качестве цифрового широковещания, радиоприемника для приема радиовещания и записывающего устройства для записи телевизионного широковещания.
Конфигурация примера компьютера
Ряд процессов, объясненных выше, можно исполнить с помощью аппаратных средств или можно исполнить с помощью программных средств. Например, когда ряд процессов исполняется программным обеспечением, программы, образующие программное обеспечение, устанавливаются с носителей записи программ на компьютер, включенный в выделенное аппаратное средство, или на компьютер общего назначения.
На фиг.12 изображена блок-схема, иллюстрирующая пример конфигурации аппаратных средств компьютера, исполняющего вышеописанный ряд процессов с использованием программ.
ЦПУ (центральное процессорное устройство) 151, ПЗУ (постоянное запоминающее устройство) 152 и ОЗУ (оперативное запоминающее устройство) 153 соединены друг с другом через шину 154.
Шина 154 дополнительно соединена с интерфейсом 155 ввода/вывода. Интерфейс 155 ввода/вывода соединен с блоком 156 ввода, который состоит из клавиатуры, мыши и тому подобного, и блоком 157 вывода, который состоит из дисплея, громкоговорителя и т.п. Интерфейс 155 ввода/вывода соединен с запоминающим устройством 158, которое состоит из жесткого диска, энергонезависимой памяти и т.п., с блоком 159 связи, который состоит из сетевого интерфейса и т.п., и приводом 160 для привода съемного носителя 161 информации.
В компьютере, сконфигурированном так, как описано выше, например, ЦПУ 151 загружает программу, которая хранится в запоминающем устройстве 151 через интерфейс 155 ввода/вывода и шину 154 в ОЗУ 153, и исполняет программу, посредством которой выполняется вышеописанный ряд процессов.
Например, программа, исполняемая с помощью ЦПУ 151, записана на съемном носителе 161 информации или предоставляется через проводной или беспроводный носитель передачи, такой как локальная сеть, Интернет и цифровое широковещание, и устанавливается в запоминающем устройстве 158.
Программа, исполняемая компьютером, может представлять собой программу, с помощью которой выполняется процесс во временной последовательности согласно очередности, объясненной в этом описании, и может представлять собой программу, с помощью которой выполняется обработка параллельно или с необходимой временной синхронизацией (например, после вызова).
Вариант осуществления настоящей технологии не ограничивается вышеописанным вариантом осуществления и может быть изменен различным образом до тех пор, пока он находится в пределах сущности настоящей технологии.
Модификация
Настоящую технологию можно сконфигурировать следующим образом.
(1) Приемное устройство, включающее в себя:
блок демодуляции, выполненный с возможностью демодуляции модулированного сигнала, который используется для передачи информации управления передачей касательно данных и данных, которые будут передаваться;
первый блок декодирования, выполненный с возможностью декодирования информацией управления передачей, полученной с помощью демодуляции, выполненной блоком демодуляции;
запоминающее устройство, выполненное с возможностью хранения данных, полученных с помощью демодуляции, выполненной блоком демодуляции; и
второй блок декодирования, выполненный с возможностью декодирования данных, которые хранятся в запоминающем устройстве на основании информации управления передачей, декодированной с помощью первого блока декодирования.
(2) Приемное устройство по п.(1),
в котором модулированный сигнал включает в себя сигнал, используемый для передачи информации управления передачей, и сигнал, используемый для передачи данных, которые размещаются в очередности передачи, и
запоминающее устройство хранит данные, полученные при декодировании информации управления передачей.
(3) Приемное устройство по любому одному из пп.(1) и (2), в котором, когда первый блок декодирования заканчивает декодирование информации управления передачей, второй блок декодирования начинает декодирование данных.
(4) Приемное устройство по любому одному из пп.(1)-(3),
в котором модулированный сигнал представляет собой OFDM-сигнал DVB-C2;
информация управления передачей представляет собой информацию L1, переданную с помощью символа преамбулы; и
данные представляют собой данные, переданные с помощью символа данных.
(5) Способ приема, включающий в себя этапы, на которых:
демодулируют модулированный сигнал, используемый для передачи информации управления передачей касательно данных и данных, которые будут передаваться;
декодируют информацию управления передачей, полученную с помощью демодуляции;
сохраняют данные, полученные с помощью демодуляции; и
декодируют сохраненные данные на основании декодированной информации управления передачей.
(6) Программа для побуждения компьютера исполнять:
демодуляцию модулированного сигнала, используемого для передачи информации управления передачей касательно данных и данных, которые будут передаваться;
декодирование информации управления передачей, полученной с помощью демодуляции;
сохранение данных, полученных с помощью демодуляции; и
декодирование сохраненных данных на основании декодированной информации управления передачей.
(7) Приемная система, включающая в себя:
приемный блок, выполненный с возможностью приема модулированного сигнала, переданного через канал передачи данных;
блок демодуляции, выполненный с возможностью выполнения процесса демодуляции модулированного сигнала, принятого с помощью приемного блока;
блок обработки сигнала, выполненный с возможностью выполнения обработки сигнала над данными, демодулированными с помощью блока демодуляции с целью получения данных, которые будут передаваться; и
блок вывода, выполненный с возможностью вывода данных, которые необходимо передавать, полученных с помощью блока обработки сигнала,
где блок демодуляции включает в себя: блок демодуляции сигнала, выполненный с возможностью демодуляции модулированного сигнала, используемого для передачи информации управления передачей касательно данных, которые необходимо передавать, и данных, которые будут передаваться;
первый блок декодирования, выполненный с возможностью декодирования информации управления передачей, полученной с помощью демодуляции, которая выполняется с помощью блока демодуляции сигнала;
запоминающее устройство, выполненное с возможностью хранения данных, полученных с помощью демодуляции, которая выполняется блоком демодуляции сигнала; и
второй блок декодирования, выполненный с возможностью декодирования данных, которые хранятся в запоминающем устройстве на основании декодированной информации управления передачей, с помощью первого блока декодирования.
Перечень ссылочных позиций
1 - приемное устройство, 11 - блок демодуляции OFDM, 12 - блок декодирования L1, 13 - буфер, 14 - блок декодирования данных основной линии.
Изобретение относится к технике передачи данных и может быть использовано в приемной системе, в которой осуществляется декодирование данных. Технический результат - сокращение времени до начала декодирования данных. Приемное устройство содержит блок демодуляции, выполненный с возможностью демодуляции модулированного сигнала, который используется для передачи информации управления передачей касательно данных и данных, которые будут передаваться, при этом модулированный сигнал представляет собой OFDM-сигнал DVB-C2, информация управления передачей представляет собой информацию L1, переданную с символом преамбулы, и данные представляют собой данные, переданные с символом данных, первый блок декодирования, выполненный с возможностью декодирования информацией управления передачей, полученной с помощью демодуляции, которая выполняется блоком демодуляции, при этом информация L1, переданная с символом преамбулы, размещается в очередности до символа данных; запоминающее устройство, выполненное с возможностью хранения данных, полученных с помощью демодуляции, которая выполняется блоком демодуляции, при этом запоминающее устройство сохраняет данные, полученные при декодировании информации управления передачей; и второй блок декодирования, выполненный с возможностью декодирования данных, которые хранятся в запоминающем устройстве на основании декодированной информации управления передачей, с помощью первого блока декодирования, в котором, когда первый блок декодирования заканчивает декодирование информации управления передачей, первый блок декодирования подает информацию L1 и флаг окончания декодирования во второй блок декодирования для начала декодирования данных, сохраненных в запоминающем устройстве, используя информацию управления передачей, ассоциированную с этими данными, так, что считывание данных, сохраненных в запоминающем устройстве, начинается тогда, когда декодирование информации L1 закончено и флаг окончания декодирования представлен. 4 н.п. ф-лы, 12 ил.
1. Приемное устройство, содержащее:
блок демодуляции, выполненный с возможностью демодуляции модулированного сигнала, который используется для передачи информации управления передачей касательно данных и данных, которые будут передаваться, при этом модулированный сигнал представляет собой OFDM-сигнал DVB-C2, информация управления передачей представляет собой информацию L1, переданную с символом преамбулы, и данные представляют собой данные, переданные с символом данных;
первый блок декодирования, выполненный с возможностью декодирования информацией управления передачей, полученной с помощью демодуляции, которая выполняется блоком демодуляции, при этом информация L1, переданная с символом преамбулы, размещается в очередности до символа данных;
запоминающее устройство, выполненное с возможностью хранения данных, полученных с помощью демодуляции, которая выполняется блоком демодуляции, при этом запоминающее устройство сохраняет данные, полученные при декодировании информации управления передачей; и
второй блок декодирования, выполненный с возможностью декодирования данных, которые хранятся в запоминающем устройстве на основании декодированной информации управления передачей, с помощью первого блока декодирования, в котором, когда первый блок декодирования заканчивает декодирование информации управления передачей, первый блок декодирования подает информацию L1 и флаг окончания декодирования во второй блок декодирования для начала декодирования данных, сохраненных в запоминающем устройстве, используя информацию управления передачей, ассоциированную с этими данными, так, что считывание данных, сохраненных в запоминающем устройстве, начинается тогда, когда декодирование информации L1 закончено и флаг окончания декодирования представлен.
2. Способ приема, содержащий этапы, на которых:
демодулируют модулированный сигнал, используемый для передачи информации управления передачей касательно данных и данных, которые будут передаваться, при этом модулированный сигнал представляет собой OFDM-сигнал DVB-C2, информация управления передачей представляет собой информацию L1, переданную с символом преамбулы, и данные представляют собой данные, переданные с символом данных;
декодируют информацию управления передачей, полученную с помощью демодуляции, при этом информация L1, переданная с символом преамбулы, размещается
в очередности до символа данных;
сохраняют данные, полученные с помощью демодуляции, в запоминающем устройстве, при этом запоминающее устройство сохраняет данные, полученные при декодировании информации управления передачей; и
декодируют сохраненные в запоминающем устройстве данные на основании декодированной информации управления передачей, в котором, когда первый блок декодирования заканчивает декодирование информации управления передачей, первый блок декодирования подает информацию L1 и флаг окончания декодирования во второй блок декодирования для начала декодирования данных, сохраненных в запоминающем устройстве, используя информацию управления передачей, ассоциированную с этими данными, так, что считывание данных, сохраненных в запоминающем устройстве, начинается тогда, когда декодирование информации L1 закончено и флаг окончания декодирования представлен.
3. Машиночитаемый носитель, содержащий записанную на нем программу для побуждения компьютера исполнять:
демодуляцию модулированного сигнала, используемого для передачи информации управления передачей касательно данных и данных, которые будут передаваться, при этом модулированный сигнал представляет собой OFDM-сигнал DVB-C2, информация управления передачей представляет собой информацию L1, переданную с символом преамбулы, и данные представляют собой данные, переданные с символом данных;
декодирование информации управления передачей, полученной с помощью демодуляции, при этом информация L1, переданная с символом преамбулы, размещается в очередности до символа данных;
сохранение данных, полученных с помощью демодуляции, в запоминающем устройстве, при этом запоминающее устройство сохраняет данные, полученные при декодировании информации управления передачей; и
декодирование сохраненных в запоминающем устройстве данных на основании декодированной информации управления передачей, в котором, когда первый блок декодирования заканчивает декодирование информации управления передачей, первый блок декодирования подает информацию L1 и флаг окончания декодирования во второй блок декодирования для начала декодирования данных, сохраненных в запоминающем устройстве, используя информацию управления передачей, ассоциированную с этими данными, так, что считывание данных, сохраненных в запоминающем устройстве, начинается тогда, когда декодирование информации L1 закончено и флаг окончания декодирования представлен.
4. Приемная система, содержащая:
приемный блок, выполненный с возможностью приема модулированного сигнала, переданного через канал передачи данных;
блок демодуляции, выполненный с возможностью выполнения процесса демодуляции модулированного сигнала, принятого с помощью приемного блока;
блок обработки сигнала, выполненный с возможностью выполнения обработки сигнала над данными, демодулированными с помощью блока демодуляции для получения данных, которые будут передаваться; и
блок вывода, выполненный с возможностью вывода данных, которые должны передаваться, полученных с помощью блока обработки сигнала,
где блок демодуляции включает в себя:
блок демодуляции сигнала, выполненный с возможностью демодуляции модулированного сигнала, который используется для передачи информации управления передачей касательно данных и данных, которые будут передаваться, при этом модулированный сигнал представляет собой OFDM-сигнал DVB-C2, информация управления передачей представляет собой информацию L1, переданную с символом преамбулы, и данные представляют собой данные, переданные с символом данных;
первый блок декодирования, выполненный с возможностью декодирования информацией управления передачей, полученной с помощью демодуляции, которая выполняется блоком демодуляции, при этом информация L1, переданная с символом преамбулы, размещается в очередности до символа данных;
запоминающее устройство, выполненное с возможностью хранения данных, полученных с помощью демодуляции, которая выполняется блоком демодуляции, при этом запоминающее устройство сохраняет данные, полученные при декодировании информации управления передачей; и
второй блок декодирования, выполненный с возможностью декодирования данных, которые хранятся в запоминающем устройстве на основании декодированной информации управления передачей, с помощью первого блока декодирования, в которой, когда первый блок декодирования заканчивает декодирование информации управления передачей, первый блок декодирования подает информацию L1 и флаг окончания декодирования во второй блок декодирования для начала декодирования данных, сохраненных в запоминающем устройстве, используя информацию управления передачей, ассоциированную с этими данными, так, что считывание данных, сохраненных в запоминающем устройстве, начинается тогда, когда декодирование информации L1 закончено и флаг окончания декодирования представлен.
Перекатываемый затвор для водоемов | 1922 |
|
SU2001A1 |
Авторы
Даты
2016-11-10—Публикация
2012-03-23—Подача