RU2461128C2 - Приемное устройство и способ приема, программа и приемная система - Google Patents
Приемное устройство и способ приема, программа и приемная система Download PDFInfo
- Publication number
- RU2461128C2 RU2461128C2 RU2010132915/08A RU2010132915A RU2461128C2 RU 2461128 C2 RU2461128 C2 RU 2461128C2 RU 2010132915/08 A RU2010132915/08 A RU 2010132915/08A RU 2010132915 A RU2010132915 A RU 2010132915A RU 2461128 C2 RU2461128 C2 RU 2461128C2
- Authority
- RU
- Russia
- Prior art keywords
- packets
- packet sequence
- transmission path
- packet
- transport stream
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 31
- 238000012545 processing Methods 0.000 claims description 141
- 230000005540 biological transmission Effects 0.000 claims description 95
- 238000007599 discharging Methods 0.000 claims 5
- 238000005516 engineering process Methods 0.000 abstract description 2
- 239000000126 substance Substances 0.000 abstract 1
- 235000007682 pyridoxal 5'-phosphate Nutrition 0.000 description 184
- NGVDGCNFYWLIFO-UHFFFAOYSA-N pyridoxal 5'-phosphate Chemical compound CC1=NC=C(COP(O)(O)=O)C(C=O)=C1O NGVDGCNFYWLIFO-UHFFFAOYSA-N 0.000 description 168
- 238000012937 correction Methods 0.000 description 30
- 238000010586 diagram Methods 0.000 description 30
- 238000004364 calculation method Methods 0.000 description 27
- 125000001917 2,4-dinitrophenyl group Chemical group [H]C1=C([H])C(=C([H])C(=C1*)[N+]([O-])=O)[N+]([O-])=O 0.000 description 24
- 230000001360 synchronised effect Effects 0.000 description 17
- 230000002265 prevention Effects 0.000 description 14
- 101000658425 Odontomachus monticola U-poneritoxin(01)-Om4a Proteins 0.000 description 7
- 230000008030 elimination Effects 0.000 description 7
- 238000003379 elimination reaction Methods 0.000 description 7
- 230000003111 delayed effect Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 3
- 238000011084 recovery Methods 0.000 description 3
- UQBNSDYXYHVZOD-UHFFFAOYSA-N (4-hydroxy-8-methyl-2-oxo-3,4-dihydropyrido[4,3-e][1,3]oxazin-5-yl)methyl dihydrogen phosphate Chemical compound OC1NC(=O)OC2=C1C(COP(O)(O)=O)=CN=C2C UQBNSDYXYHVZOD-UHFFFAOYSA-N 0.000 description 2
- 101000794282 Homo sapiens Putative protein C3P1 Proteins 0.000 description 2
- 102100030156 Putative protein C3P1 Human genes 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000009795 derivation Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 101001129120 Mannheimia haemolytica Outer membrane lipoprotein 3 Proteins 0.000 description 1
- 101100202924 Neurospora crassa (strain ATCC 24698 / 74-OR23-1A / CBS 708.71 / DSM 1257 / FGSC 987) tsp-2 gene Proteins 0.000 description 1
- 101000606232 Odontomachus monticola U-poneritoxin(01)-Om3a Proteins 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000036962 time dependent Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4344—Remultiplexing of multiplex streams, e.g. by modifying time stamps or remapping the packet identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4345—Extraction or processing of SI, e.g. extracting service information from an MPEG stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4346—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream involving stuffing data, e.g. packets or bytes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4347—Demultiplexing of several video streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6112—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving terrestrial transmission, e.g. DVB-T
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Time-Division Multiplex Systems (AREA)
- Television Systems (AREA)
Abstract
Изобретение относится к цифровому вещанию и используется в приемном устройстве. Технический результат - повышение точности восстановления транспортного потока. Приемное устройство содержит буфер, выполненный с возможностью сохранять пакеты первой пакетной последовательности, составленной из пакетов, выделенных из одного транспортного потока, которые являются общими для пакетов другого транспортного потока, и пакеты второй пакетной последовательности, составленной из общих пакетов; секцию управления считыванием для считывания пакетов первой пакетной последовательности и второй пакетной последовательности, сохраненных в буфере, по истечении заранее заданного времени после установления синхронизации между пакетами первой пакетной последовательности и пакетами второй пакетной последовательности, благодаря чему восстанавливается один транспортный поток из первой пакетной последовательности и второй пакетной последовательности; и средство выведения для выведения восстановленного транспортного потока. 6 н. и 3 з.п. ф-лы, 22 ил.
Description
Область техники, к которой относится изобретение
Настоящее изобретение относится к приемному устройству и способу приема, программе и приемной системе, а конкретнее, к приемному устройству и способу приема, программе и приемной системе, которые выполнены с возможностью предотвращения периода времени, в котором транспортные потоки не выводятся.
Уровень техники
В последние годы в качестве схемы передачи цифровых сигналов используется схема модуляции, называемая мультиплексированием с ортогональным разделением частот (OFDM). В этой схеме OFDM много ортогональных поднесущих подготовлены в полосе передачи, и данные распределяются по амплитуде и фазе каждой поднесущей, посредством чего на этих поднесущих осуществляется цифровая модуляция на основе фазовой манипуляции (ФМн) (PSK) или квадратичной амплитудной модуляции (КАМ) (QAM).
Схема OFDM часто применяется к наземному цифровому вещанию, на которое сильно воздействует многолучевая помеха. Наземное цифровое вещание на основе схемы OFDM включает в себя такие стандарты как DVB-T (цифровое видеовещание наземное) и ISDB-T (цифровое вещание с интегрированными услугами наземное).
При этом стандарт цифрового видеовещания DVB-T.2 установлен Европейским институтом стандартов связи (ETSI) в качестве стандарта наземного цифрового вещания следующего поколения, который раскрыт в издании DVB BlueBook A122 Rev. I, Frame structure channel coding and modulation for a second-generation digital terrestrial television broadcasting system (DVB-T2) (Канальное кодирование и модуляция кадровой структуры для системы цифрового наземного телевидения второго поколения), September 1, 2008, DVB home page, найдено 05.08.2009 года, URL http://www.dvb.org/technology/standards/, именуемом далее как непатентный документ 1.
Сущность изобретения
Стандарт DVB-T.2 использует схему, названную "магистраль из множества физических уровней" (M-PLP). В этой схеме M-PLP передача данных осуществляется последовательностью пакетов, именуемой совместной магистралью физического уровня (PLP) с совместными пакетами, выделяемыми из двух или более транспортных потоков (именуемых далее как TS) и последовательностью пакетов, называемой PLP данных с выделенными совместными пакетами. Затем принимающая сторона восстанавливает один TS из совместной PLP и PLP данных.
Следует здесь отметить, что принимающая сторона восстанавливает TS путем синхронизации совместной PLP с PLP данных и выводит восстановленный TS; однако, если тактирование этого выхода слишком раннее, восстановленный TS весь выводится до того, как достигается следующий кадр, что может привести к периоду невыведения во время периода выведения TS.
Если случается период невыведения TS, декодирование последующим декодером может не произойти. Поэтому необходимо предотвратить появление периода невыведения TS.
Поэтому настоящее изобретение обращено на вышеуказанную и другие проблемы, связанные со способами и устройствами уровня техники, и решает эти проблемы за счет обеспечения приемного устройства и способа приема, программы и приемной системы, которые выполнены с возможностью предотвращения появления периода невыведения TS, благодаря чему обеспечивается безопасная операция декодирования.
При осуществлении изобретения и согласно его первому варианту осуществления предложено приемное устройство. Это приемное устройство имеет: буфер, выполненный с возможностью сохранять пакеты первой пакетной последовательности, составленной из пакетов, выделенных из одного транспортного потока (TS), которые являются общими для пакетов другого TS, и пакетов второй пакетной последовательности, составленной из общих пакетов; средство управления считыванием для считывания пакетов первой пакетной последовательности и второй пакетной последовательности, сохраненных в буфере, по истечении заранее заданного времени после установления синхронизации между пакетами первой пакетной последовательности и пакетами второй пакетной последовательности, благодаря чему восстанавливается один TS из первой пакетной последовательности и второй пакетной последовательности; и средство выведения для выведения восстановленного TS.
В вышеупомянутом приемном устройстве первая пакетная последовательность и вторая пакетная последовательность представляют собой совместную PLP и PLP данных, генерируемые из множества транспортных потоков множественной PLP в DVB-T.2.
В вышеупомянутом приемном устройстве по истечении времени задержки, полученного из информации, связанной с будущим расширенным кадром (FEF), имеющим структуру, отличную от кадра Т2, который является блоком для передачи данных на основе DVB-T.2, средство управления начинает считывать пакеты из буфера, восстанавливая тем самым TS.
В вышеупомянутом приемном устройстве по истечении времени задержки, полученного из времени до выведения (ТТО), указывающего время от начала символа Р1, размещенного в кадре Т2, который является блоком для передачи данных на основе DVB-T.2, до выведения заранее заданного пакета, средство управления считыванием начинает считывание пакетов из буфера, восстанавливая тем самым TS.
При осуществлении изобретения и согласно первому варианту осуществления изобретения предложен способ приема для приемного устройства, имеющего буфер для сохранения пакетов первой пакетной последовательности, составленной из пакетов, выделенных из одного транспортного потока (TS), которые являются общими для пакетов другого TS, и пакетов второй пакетной последовательности, составленной из общих пакетов. Этот способ приема имеет этапы, на которых: считывают пакеты первой пакетной последовательности и второй пакетной последовательности из буфера по истечении заранее заданного времени задержки после синхронизации между пакетами, благодаря чему восстанавливается один TS из первой пакетной последовательности и второй пакетной последовательности; и выводят восстановленный TS.
При осуществлении изобретения и согласно первому варианту осуществления изобретения предложена программа. Эта программа выполнена с возможностью заставить компьютер управлять устройством, имеющим буфер для сохранения пакетов первой пакетной последовательности, составленной из пакетов, выделенных из одного транспортного потока (TS), которые являются общими для пакетов другого TS, и пакетов второй пакетной последовательности, составленной из общих пакетов, исполняя при этом этапы, на которых: считывают пакеты первой пакетной последовательности и второй пакетной последовательности из буфера по истечении заранее заданного времени задержки после синхронизации между пакетами, благодаря чему восстанавливается один TS из первой пакетной последовательности и второй пакетной последовательности; и выводят восстановленный TS.
В первом варианте осуществления изобретения пакеты первой пакетной последовательности, составленной из пакетов, выделенных из одного TS, которые являются общими для пакетов другого TS, и второй пакетной последовательности, составленной из общих пакетов, хранятся в буфере, при этом первая пакетная последовательность и вторая пакетная последовательность, сохраненные в буфере, считываются по истечении заранее заданного времени задержки после синхронизации между пакетами этих пакетных последовательностей, причем из этих пакетных последовательностей восстанавливается один TS, и выводят восстановленный TS.
При осуществлении изобретения и согласно второму варианту его осуществления предложена приемная система. Эта приемная система имеет: получающее средство для получения сигнала по тракту передачи; и секцию обработки декодирования тракта передачи, выполненную с возможностью осуществлять обработку декодирования тракта передачи, включающую в себя, по меньшей мере, обработку демодуляции над сигналом, полученным по тракту передачи. Эта секция обработки декодирования тракта передачи имеет: буфер, выполненный с возможностью сохранять пакеты первой пакетной последовательности, составленной из пакетов, выделенных из одного транспортного потока (TS), которые являются общими для пакетов другого TS, и пакетов второй пакетной последовательности, составленной из общих пакетов; средство управления считыванием для считывания пакетов первой пакетной последовательности и второй пакетной последовательности, сохраненных в буфере, по истечении заранее заданного времени после установления синхронизации между пакетами первой пакетной последовательности и пакетами второй пакетной последовательности, благодаря чему восстанавливается один TS из первой пакетной последовательности и второй пакетной последовательности; и средство выведения для выведения восстановленного TS.
При осуществлении изобретения и в соответствии с третьим вариантом его осуществления предложена приемная система. Эта приемная система имеет: секцию обработки декодирования тракта передачи, выполненную с возможностью осуществлять обработку декодирования тракта передачи, включающую в себя обработку демодуляции над сигналом, полученным по тракту передачи; и секцию обработки декодирования источника информации, выполненную с возможностью осуществлять обработку декодирования источника информации, включающую в себя, по меньшей мере, обработку расширения сжатой информации над сигналом, над которым осуществлена упомянутая обработка декодирования тракта передачи. Эта секция обработки декодирования тракта передачи имеет: буфер, выполненный с возможностью сохранять пакеты первой пакетной последовательности, составленной из пакетов, выделенных из одного транспортного потока (TS), которые являются общими для пакетов другого TS, и пакетов второй пакетной последовательности, составленной из общих пакетов; средство управления считыванием для считывания пакетов первой пакетной последовательности и второй пакетной последовательности, сохраненных в буфере, по истечении заранее заданного времени после установления синхронизации между пакетами первой пакетной последовательности и пакетами второй пакетной последовательности, благодаря чему восстанавливается один TS из первой пакетной последовательности и второй пакетной последовательности; и средство выведения для выведения восстановленного TS.
При осуществлении изобретения и согласно четвертому варианту его осуществления предложена приемная система. Эта приемная система имеет: секцию обработки декодирования тракта передачи, выполненную с возможностью осуществлять обработку декодирования тракта передачи, включающую в себя обработку демодуляции над сигналом, полученным по тракту передачи; и секцию выведения, выполненную с возможностью выведения по меньшей мере одних их данных изображения и данных звука на основе сигнала, над которым осуществлена обработка декодирования тракта передачи. Эта секция обработки декодирования тракта передачи имеет: буфер, выполненный с возможностью сохранять пакеты первой пакетной последовательности, составленной из пакетов, выделенных из одного транспортного потока (TS), которые являются общими для пакетов другого TS, и пакетов второй пакетной последовательности, составленной из общих пакетов; средство управления считыванием для считывания пакетов первой пакетной последовательности и второй пакетной последовательности, сохраненных в буфере, по истечении заранее заданного времени после установления синхронизации между пакетами первой пакетной последовательности и пакетами второй пакетной последовательности, благодаря чему восстанавливается один TS из первой пакетной последовательности и второй пакетной последовательности; и средство выведения для выведения восстановленного TS.
При осуществлении изобретения и согласно пятому варианту его осуществления предложена приемная система. Эта приемная система имеет: секцию обработки декодирования тракта передачи, выполненную с возможностью осуществлять обработку декодирования тракта передачи, включающую в себя обработку демодуляции над сигналом, полученным по тракту передачи; и записывающий блок, выполненный с возможностью записывать сигнал, над которым осуществлена обработка декодирования тракта передачи. Эта секция обработки декодирования тракта передачи имеет: буфер, выполненный с возможностью сохранять пакеты первой пакетной последовательности, составленной из пакетов, выделенных из одного транспортного потока (TS), которые являются общими для пакетов другого TS, и пакетов второй пакетной последовательности, составленной из общих пакетов; средство управления считыванием для считывания пакетов первой пакетной последовательности и второй пакетной последовательности, сохраненных в буфере, по истечении заранее заданного времени после установления синхронизации между пакетами первой пакетной последовательности и пакетами второй пакетной последовательности, благодаря чему восстанавливается один TS из первой пакетной последовательности и второй пакетной последовательности; и средство выведения для выведения восстановленного TS.
В вариантах осуществления изобретения со второго по пятый пакеты первой пакетной последовательности, составленной из пакетов, выделенных из одного TS, которые являются общими с пакетами другого TS, и пакеты второй пакетной последовательности, составленной из общих пакетов, хранятся в буфере, пакеты первой пакетной последовательности и второй пакетной последовательности считывают из буфера по истечении заранее заданного времени задержки после синхронизации между пакетами этих пакетных последовательностей, один TS восстанавливается из этих пакетных последовательностей; и восстановленный TS выводится.
Вышеупомянутое приемное устройство может быть независимым блоком или компонентным блоком, составляющим один узел.
Вышеупомянутая программа может предоставляться через среду передачи или путем записи на носитель записи.
Как описано и согласно изобретению, декодирование может осуществляться без сбоя.
Краткое описание чертежей
Фиг.1 представляет собой схему, иллюстрирующую эскиз примера конфигурации передатчика и приемника на основе M-PLP в DVB-T.2.
Фиг.2 является блок-схемой, иллюстрирующей пример конфигурации приемного устройства, реализованного как один вариант осуществления изобретения.
Фиг.3 является блок-схемой, иллюстрирующей пример конфигурации выходного интерфейса.
Фиг.4 является схемой, иллюстрирующей пакетные конфигурации на передающей стороне.
Фиг.5 является схемой, иллюстрирующей пример конфигурации совместной PLP и PLP данных на передающей стороне.
Фиг.6 является схемой, иллюстрирующей пример конфигурации совместной PLP и PLP данных в режиме удаления нулевых пакетов на передающей стороне.
Фиг.7 является схемой, иллюстрирующей пример конфигурации совместной PLP и PLP данных на приемной стороне.
Фиг.8 является схемой для описания способа восстановления TS на приемной стороне.
Фиг.9 является схемой, описывающей подробности способа восстановления TS на приемной стороне.
Фиг.10А и 10В являются схемами, иллюстрирующими способ вычисления скорости TS.
Фиг.11 является схемой для описания тактирования записи в буфер и считывания из буфера.
Фиг.12А и 12В являются диаграммами тактирования, показывающими первый способ предотвращения для предотвращения периода невыведения TS.
Фиг.13А, 13В и 13С являются диаграммами тактирования, показывающими второй способ предотвращения для предотвращения периода невыведения TS.
Фиг.14 является блок-схемой алгоритма, показывающей обработку демодуляции.
Фиг.15 является блок-схемой, иллюстрирующей пример конфигурации приемной системы, реализованной как первый вариант осуществления изобретения.
Фиг.16 является блок-схемой, иллюстрирующей пример конфигурации приемной системы, реализованной как второй вариант осуществления изобретения.
Фиг.17 является блок-схемой, иллюстрирующей пример конфигурации приемной системы, реализованной как третий вариант осуществления изобретения.
Фиг.18 является блок-схемой, иллюстрирующей пример аппаратной конфигурации компьютера.
Подробное описание изобретения
Данное изобретение будет описано более подробно посредством вариантов его осуществления со ссылкой на сопровождающие чертежи.
Общий обзор всей конфигурации
Фиг.1 является схемой, показывающей общий вид примера конфигурации передатчика (Тх) и приемника (Rx) в случае, когда используется схема M-PLP в DVB-T.2.
Как показано на фиг.1, когда два или более транспортных потока (TS1-TSN на этом чертеже) вводятся с постоянной скоростью, передающая сторона выделяет общие пакеты из пакетов, составляющих эти TS, для генерирования пакетной последовательности (TSPSC (CLPL) на этом чертеже), называемой совместной PLP. Помимо этого, TS, из которых выделены общие пакеты, образуют пакетные последовательности (TSPS1 (PLP1) - TSPSN (PLPN)).
Конкретнее, на передающей стороне, из N транспортных потоков TS генерируются N PLP данных и одна совместная PLP. Следовательно, для каждой PLP соотношение кодирования с исправлением ошибок и схемой модуляции или тому подобное может быть назначено адаптивным образом. Следует отметить, что в настоящем варианте осуществления выражение «PLP» означает как совместную PLP, так и PLP данных. Следует также отметить, что выражения «совместная PLP» и «PLP данных» означают каждый пакет, составляющий каждую из этих PLP.
Например, в случае пакетов транспортного потока (TS) на основе MPEG две или более PLP данных (TSPS1 (PLP1) - TSPSN (PLPN) на этом чертеже) включают в себя одну и ту же информацию, такую как управляющая информация наподобие таблицы описания услуг (SDT) и таблицы событийной информации (EIT), так что выделение и передача такой общей информации в качестве совместной PLP может предотвратить снижение эффективности передачи.
С одной стороны, принимающая сторона демодулирует принятые две или более PLP данных (TSPS1 (PLP1) - TSPSN (PLPN) на этом чертеже) и принятую совместную PLP (TSPSC (CPLP) на этом чертеже) путем модуляции, такой, например, как OFDM, а затем выделяет только желательную PLP (TSPS2 (PLP2) на этом чертеже) для выполнения обработки исправления ошибок, благодаря чему восстанавливается желательный TS.
Например, как показано на фиг.1, если TSPS2 (PLP2) выбрана из числа TSPS1 (PLP1) - TSPSN (PLPN), TS2 восстанавливают за счет использования TSp2 (PLP2) в качестве PLP данных и TSPSC (CPLP) в качестве совместной PLP. Таким образом, выделение одной PLP данных и одной совместной PLP позволяет восстановить TS, благодаря чему обеспечивается преимущество в улучшении эффективности работы при приеме.
Затем восстановленный на принимающей стороне TS выводится в следующий декодер. Этот декодер декодирует в режиме MPEG кодированные данные, включенные в TS, и выводит получающиеся данные изображения и данные звука.
Как описано выше, в случае, когда схема M-PLP используется в DVB-T.2, передающая сторона (Тх) генерирует N PLP данных и одну совместную PLP из N TS и передает генерированные PLP данных и совместную PLP, а принимающая сторона (Rx) восстанавливает (или регенерирует) желательную PLP данных и одну совместную PLP.
Пример конфигурации приемного устройства
Фиг.2 является схемой, показывающей пример конфигурации приемного устройства, реализованного в качестве одного варианта осуществления изобретения.
Следует отметить, что, со ссылкой на фиг.2, приемное устройство 1 представляет собой эквивалент приемника (Rx), показанного на фиг.1, а передающее устройство 2 представляет собой эквивалент передатчика (Тх) по фиг.1.
Показанное на фиг.2 приемное устройство 1 принимает цифровой вещательный сигнал, передаваемый из передающего устройства 2. Этот сигнал представляет собой сигнал OFDM, который получается при выполнении обработки, такой как исправление ошибок и модуляция OFDM, над PLP, генерируемой из TS посредством схемы M-PLP, примененной в DVB-T.2, устанавливаемого в качестве стандарта наземного цифрового вещания второго поколения.
Конкретнее, передающее устройство 2, такое, например, как вещательная станция, передает сигналы OFDM цифрового вещания по тракту передачи. Приемное устройство 1 принимает сигналы OFDM от передающего устройства 2, выполняет обработку декодирования тракта передачи, включающую в себя демодуляцию и исправление ошибок над принятыми сигналами OFDM, и выводит результирующие декодированные данные в следующую ступень обработки.
В показанном на фиг.2 примере приемное устройство 1 составлено из антенны 11, получающей секции 12, секции 13 обработки декодирования тракта передачи, декодера 14 и секции 15 выведения.
Антенна 11 принимает сигнал OFDM, передаваемый из передающего устройства 2 по тракту передачи, и передает принятый сигнал OFDM в получающую секцию 12.
Получающая секция 12, выполненная, например, в виде телевизионной приставки, преобразует по частоте сигнал OFDM (или сигнал высокой частоты (ВЧ)), принятый антенной 11, в сигнал промежуточной частоты (ПЧ) (IF), и подает сигнал ПЧ в секцию 13 обработки декодирования тракта передачи.
Секция 13 обработки декодирования тракта передачи выполняет необходимую обработку, такую как демодуляция и исправление ошибок, над сигналом OFDM, поданным из секции 12 получения, чтобы восстановить TS из результирующей PLP, и подает восстановленный TS в декодер 14.
То есть, секция 13 обработки декодирования тракта передачи выполнена из демодулирующего блока 21, блока 22 исправления ошибки и выходного интерфейса 23.
Демодулирующий блок 21 демодулирует сигнал PFDM, поданный из секции 12 получения, и выводит желательную PLP данных и одну совместную PLP в блок 22 исправления ошибок как результат демодуляции сигналов. Помимо этого демодулирующий блок 21 получает информацию, связанную с будущим расширенным кадром (FEF), полученным обработкой демодуляции, и информацию для использования в вычислении времени задержки (именуемая далее информацией вычисления времени задержки), которая будет описана позже, такую как N_TI и т.п., подавая полученную информацию в выходной интерфейс 23.
Следует отметить, что FEF обозначает кадр, имеющий структуру, отличную от кадра Т2, представляющего собой блок, в котором данные передаются в DVB-T.2. Эта структура будет определена в дальнейшем. Для информации, связанной с этим FEF, получают длину_FEF, указывающую длину FEF, и интервал_FEF, указывающий интервал размещения FEF. N_TI обозначает информацию, указывающую число временных перемежений в кадре Т2.
Конкретнее, каждый из кадра Т2 и FEF имеет начальный сигнал, называемый Р1. Этот начальный сигнал содержит информацию для определения того, является ли рассматриваемый кадр кадром Т2 или FEF, и информацию, необходимую для обработки сигнала OFDM, такой как демодуляция. Кроме того, кадр Р1 содержит начальный сигнал, называемый Р2. Этот сигнал Р2 содержит информацию FEF, такую как длина_FEF и интервал_FEF, в дополнение к информации, необходимой для демодуляции кадра Т2.
Поэтому, если кадр Т2 и FEF мультиплексированы друг с другом, демодулирующий блок 21 обнаруживает Р2 из кадра Т2, чтобы получить информацию, содержащуюся в этом Р2, и подает полученный сигнал FEF в выходной интерфейс 23 в качестве информации вычисления времени задержки. Помимо этого демодулирующий блок 21 получает N_TI из начального сигнала и подает Т_Т1 в выходной интерфейс 23 в качестве информации вычисления времени задержки.
Блок 22 исправления ошибок выполняет заранее заданную обработку исправления ошибок над PLP, которая представляет собой модулированный сигнал, полученный из демодулирующего блока 21, и выводит результирующую PLP в выходной интерфейс 23.
Следует отметить, что передающее устройство 2 кодирует данные, такие как программные данные изображения и данные звука, например, в режиме MPEG (экспертная группа по движущимся изображениям) и передает PLP, генерируемую из TS, составленного из пакетов TS, включающую в себя такие кодированные MPEG данные, в качестве сигнала OFDM.
Помимо этого передающее устройство 2 кодирует PLP в код Рида-Соломона или в код низкой плотности с проверкой по четности (LDPC) в качестве мер против ошибок, которые происходят в тракте передачи. Поэтому блок 22 исправления ошибок выполняет обработку декодирования этих кодов как обработку исправления ошибок.
Выходной интерфейс 23 восстанавливает TS из PLP, поданной из блока 22 исправления ошибок и выводит восстановленный TS наружу с заранее заданной скоростью (именуемой далее как скорость TS).
Конкретнее, на основе информации вычисления времени задержки, поданной из демодулирующего блока 21, и PLP, поданной из блока 22 исправления ошибок, выходной интерфейс 23 получает заранее заданное время задержки между синхронизацией между совместной PLP и PLP данных и началом восстановления TS. Затем выходной интерфейс 23 не начинает восстановление TS немедленно после синхронизации между совместной PLP и PLP данных, но восстанавливает TS по истечении заранее заданного времени задержки, подавая восстановленный TS в декодер 14 в соответствии со скоростью TS. Подробности конфигурации выходного интерфейса 23 будут описаны позже со ссылкой на фиг.3.
Декодер 14 декодирует в режиме MPEG кодированные данные, содержащиеся в TS, поданном из выходного интерфейса 23, и выводит результирующие данные изображения и данные звука в секцию 15 выведения.
Секция 15 выведения, выполненная, например, из дисплейного монитора и громкоговорителя, отображает изображения и выводит звук в соответствии с данными изображения и звука, поданными из декодера 14.
Как описано выше, приемное устройство 1 выполнено.
Пример подробного выполнения выходного интерфейса
Фиг.3 показывает пример конфигурации выходного интерфейса 23, показанного на фиг.2.
В показанном на фиг.3 примере выходной интерфейс 23 выполнен из буфера 31, блока 32 управления записью, блока 33 вычисления скорости считывания и блока 34 управления считыванием.
PLP (совместная PLP и PLP данных), поданные из блока 22 исправления ошибок, подаются в буфер 31, блок 32 управления записью, блок 33 вычисления скорости считывания и блок 33 управления считыванием.
Буфер 31 последовательно сохраняет PLP, подаваемые из блока 22 исправления ошибок под управлением записью из блока 32 управления записью. Помимо этого буфер 31 считывает сохраненные PLP, чтобы восстанавливать TS под управлением считыванием из блока 34 управления считыванием, выводя восстановленный TS в декодер 14.
На основе PLP, поданных из блока 22 исправления ошибок, блок 32 управления записью выполняет управление адресами записи в буфере 31, благодаря чему PLP сохраняются в буфере 31.
На основе PLP, поданных из блока 22 исправления ошибок, блок 33 вычисления скорости считывания вычисляет скорость TS и подает полученную скорость TS в блок 34 управления считыванием. Подробности вычисления скорости TS, подлежащего выполнению блоком 33 вычисления скорости считывания, будут описаны позже со ссылкой на фиг.10А и 10В.
В блок 34 управления считыванием подается информация вычисления времени задержки из демодулирующего блока 21, показанного на фиг.2, в дополнение к PLP из блока 22 исправления ошибок, и скорость TS из блока 33 вычисления скорости считывания.
В соответствии со скоростью TS, поданной из блока 33 вычисления скорости считывания, блок 34 управления считыванием выполняет управление адресами считывания в буфере 31, так что выводится TS, подлежащий восстановлению из PLP, считанной из буфера 31.
Помимо этого на основе PLP, поданной из блока 22 исправления ошибок, и информации вычисления времени задержки, поданной из демодулирующего блока 21, блок 34 управления считыванием обнаруживает комбинацию совместной PLP и PLP данных с тактированием считывания, синхронизированным из совместной PLP и PLP данных, сохраненных в буфере 31, а затем получает заранее заданное время задержки, чтобы начать считывание.
Поэтому по истечении заранее заданного времени задержки после обнаружения совместной PLP и PLP данных при синхронизированном тактировании считывания блок 34 управления считыванием начинает считывать эти PLP и подает TS, восстановленный этим считыванием, в декодер 14 в соответствии со скоростью TS.
Следует отметить, что подробности операций, подлежащих выполнению блоком 32 управления записью, и блока 34 управления считыванием будут описаны позже со ссылкой на фиг.11-13С.
Обработка передающим устройством
Ниже подробно описывается обработка передачи и приема, подлежащая исполнению между приемным устройством 1 и передающим устройством 2, со ссылкой на фиг.4-13С. Сначала, со ссылкой на фиг.4-6, описывается обработка, подлежащая исполнению передающим устройством 2, затем, со ссылкой на фиг.7-13С описывается обработка, подлежащая исполнению приемным устройством 1.
Следует отметить, что в нижеследующем описании обработки передачи и приема четырех TS для краткости описания предполагается, что TS1-TS4 вводятся в передающее устройство 2, генерируемая этими TS PLP кодируется с исправлением ошибок и модулируется OFDM, а результирующая PLP передается в приемное устройство 1.
Как показано на фиг.4, каждый из пяти прямоугольников, соответствующих TS1-TS4, обозначает пакет. В настоящем варианте осуществления пакеты TS, составляющие каждый из этих TS, подразделяются на три типа: пакет TS, нулевой пакет и общий пакет.
Следует отметить, что пакет TS представляет собой пакет, в котором представлены данные для обеспечения услуг (услуга 1 - услуга 4 на этом чертеже), такие как данные, кодированные в режиме MPEG. Нулевой пакет означает данные для регулировки, которые передаются так, чтобы поддерживать постоянным объем информации, подлежащей выведению из передающей стороны, когда из передающей стороны не нужно выводить никаких данных. Например, нулевой пакет, определенный в MPEG, является пакетом с первыми четырьмя байтами каждого пакета TS, представляющими собой 0×47, 0×1F, 0×FF и 0×1F; для битов полезной нагрузки применяются, например, все единицы.
Общий пакет представляет собой пакет, в котором сохраненные данные являются общими для двух или более TS. Например, в случае MPEG, управляющая информация, такая, например, как описанные выше SDT и EIT, и составляет этот общий пакет.
То есть, в показанном на фиг.4 примере третий пакет слева на чертеже из пяти пакетов, составляющих каждый из TS1-TS4, является общим пакетом. Эти общие пакеты содержат одну и ту же информацию, так что эти общие пакеты выделяются в качестве совместной PLP, как показано на фиг.5.
Конкретнее, в показанных на фиг.4 TS1-TS4 общие пакеты, если они есть, выделяются как совместная PLP, как показано на фиг.5, и выделенные общие пакеты заменяются нулевыми пакетами. Затем каждый TS с выделенными пакетами становится последовательностью, называемой PLP данных; то есть TS становятся, соответственно, PLP1 данных - PLP4 данных.
Если передающее устройство 2 работает в режиме, называемом удаление нулевых пакетов, то нулевой пакет передается в сигнализации, называемой однобайтный удаленный нулевой пакет (DNP).
Например, в PLP1 данных, показанной на фиг.5, второй и третий пакеты слева на чертеже являются нулевыми пакетами; если два нулевых пакета идут подряд, эти нулевые пакеты заменяются на однобайтный сигнал, имеющий значение 2, как показано на фиг.8. То есть значение DNP соответствует числу следующих друг за другом нулевых пакетов; например, в PLP3 данных, показанных на фиг.5, третий и пятый пакеты слева на чертеже являются независимыми нулевыми пакетами, так что эти нулевые пакеты заменяются каждый однобайтным сигналом со значением 1.
Как описано выше, замена нулевых пакетов однобайтным DNP обеспечивает состояние, в котором PLP1 данных - PLP4 данных, показанные на фиг.5, становятся такими, как показано на фиг.6. Следовательно, в передающем устройстве 2 генерируются PLP1 данных - PLP4 данных и совместная PLP.
Таким образом, в передающем устройстве 2 четыре PLP данных и одна совместная PLP генерируются из четырех TS, и заранее заданная обработка, такая как кодирование с исправлением ошибок и модуляция OFDM, осуществляется над этими пятью сигналами, причем результирующие сигналы OFDM передаются в приемное устройство 1.
Обработка в приемном устройстве
Ниже описывается обработка, подлежащая выполнению приемным устройством 1, со ссылкой на фиг.7-13С.
Следует отметить, что, как описано выше, предполагается, что сигнал OFDM должен быть обработан в виде кодирования с исправлением ошибок и модуляции OFDM над PLP1 данных - PLP4 данных и совместной PLP, как показано на фиг.6, в соответствии с обработкой передающим устройством 2.
В приемном устройстве 1 сигнал OFDM, переданный из передающего устройства 2 по заранее заданному тракту передачи, принимается для обработки демодулирующим блоком 21 заранее заданным образом, таким как демодуляция OFDM, благодаря чему получаются PLP1 данных - PLP4 данных и совместная PLP, показанные на фиг.7, которые соответствуют PLP1 данных - PLP4 данных и совместной PLP, показанным на фиг.6. Затем, если работой пользователя выбрана, например, услуга 2, из PLP1 данных - PLP4 данных выделяется PLP2 данных, и выделенная PLP2 данных и совместная PLP обрабатываются блоком 22 исправления ошибок заранее заданным образом, таким как исправление ошибок, а результирующие сигналы выводятся в выходной интерфейс 23.
Конкретнее, только PLP2 данных и совместная PLP, соответствующая PLP2 данных, которые обе обведены жирными линиями на фиг.7, вводятся в выходной интерфейс 23. Затем, как показано на фиг.8, во введенных PLP2 данных и совместной PLP выходной интерфейс 23 заменяет нулевой пакет, размещенный в PLP2 данных, общим пакетом, размещенным в соответствующей совместной PLP. Следовательно, как показано на фиг.8, восстанавливается исходный TS2, аналогичный TS2, показанному на фиг.4.
Фиг.9 показывает схему для описания подробностей желательных PLP данных (PLP2 данных) и совместной PLP, подлежащих введению в выходной интерфейс 23, и TS, подлежащего выведению из выходного интерфейса 23.
Как показано на фиг.9, PLP данных и совместная PLP, подлежащие введению в выходной интерфейс 23, прикреплены к информации, называемой DNP и ISSY (синхронизатор входных потоков) в блоках пакетов TS.
Этот ISSY включает в себя такую информацию как ISCR (временной эталон входных потоков), BUFS (размер буфера) или ТТО (время до выведения). ISCR представляет собой информацию, указывающую отметку времени, которую добавляют на стороне передающего устройства 2 во время передачи каждого пакета TS. BUFS представляет собой информацию, указывающую требуемый размер буфера PLP. Ссылаясь на эту информацию, приемное устройство 1 способно определить буферную зону.
ТТО представляет собой информацию, указывающую время от начала символа Р1, размещенного в кадре Т2, в котором выполняется обработка над пакетом TS, до выведения этого пакета TS.
DNP представляет собой информацию, которую добавляют в режиме удаления нулевых пакетов, как описано выше, в котором следующие друг за другом нулевые пакеты передаются как сигнал с числом продолжения, составляющий один байт. Например, в приемном устройстве 1, если DNP=3, то исходную последовательность пакетов можно восстановить с тремя нулевыми пакетами, следующими один за другим.
С помощью этих элементов информации, полученных из PLP, выходной интерфейс 23 обнаруживает комбинацию из двух синхронизированных пакетов из PLP данных и совместной PLP, благодаря чему обеспечивается синхронность путем согласования тактирований PLP данных и совместной PLP.
Конкретнее, в выходном интерфейсе 23 блок 33 вычисления скорости считывания восстанавливает PLP данных в исходную последовательность пакетов за счет использования DNP, добавленного к PLP данных, чтобы считывать ISCR, добавленный к пакету TS, благодаря чему получается выходная скорость TS (или скорость TS) из приведенного ниже уравнения
Следует отметить, что в вышеприведенном уравнении (1) «N_битов» означает число битов на пакет, в котором подставлено, например, 1504 битов/пакет. Т означает единицу элементарного периода, в котором, например, подставлено 7/64 мкс в случае полосы 8 МГц.
Фиг.10А и 10В показывают схемы для описания примера вычисления скорости TS, который выполняется в блоке 33 вычисления скорости считывания. Следует отметить, что на фиг.10А и 10В время идет в направлении слева направо, как указано направленной вправо стрелкой.
В блоке 33 вычисления скорости считывания пакеты TS вводятся как PLP данных, а DNP и ISCR, прикрепленные к каждому пакету TS, вводятся, как показано на фиг.10А. В случае этого примера DNP, прикрепленный к первому пакету TS справа на чертеже, указывает 3, а ISCR указывает 3000[Т]. Аналогично, DNP второго пакета TS, указывает 0, а ISCR указывает 1000[Т]. DNP третьего пакета указывает 2, а ISCR указывает 500[Т].
Когда нулевые пакеты восстанавливаются в исходное состояние за счет использования этих DNP, PLP данных, показанная на фиг.10А, становится такой, как показано на фиг.10В. А именно, три нулевых пакета размещены позади первого пакета TS, за которым следуют второй и третий пакеты TS, после которых размещены еще два нулевых пакета.
Поэтому пусть скорость пакетов будет Pts, тогда эту Pts можно получить следующим образом.
Pts=(ISCR_b-ISCR_b)/(N_пакетов+∑DNP)=(3000[T]-500[T]/5[пакетов]=500[Т/пакет]
Далее, пусть скорость TS будет Rts, тогда эту Rts можно получить из уравнения (1) и показанной выше Pts следующим образом:
Rts=N_битов/Pts×Т=1504[бит/пакет]/500[Т/пакет]×(7/64 [мкс])=27,5 Мбит/сек.
Полученная таким образом скорость 27,5 Мбит/сек подается в блок 34 управления скоростью в качестве скорости TS.
Ниже со ссылкой на фиг.11-13С описываются подробности операций блока 32 управления записью и блока 34 управления считыванием, которые выполняются над буфером 31.
Фиг.11 показывает условную схему для описания тактирования операций записи и считывания, исполняемых над буфером 31.
В показанном на фиг.11 примере способ, которым PLP последовательно сохраняются в буфере 31, показан условно. На этой условной схеме совместные PLP сохраняются последовательно сверху вниз в верхней области, а PLP данных сохраняются последовательно снизу вверх в нижней области.
То есть, в показанном на фиг.11 примере совместные PLP, вводимые в выходной интерфейс 23, последовательно сохраняются в буфере 31 под управлением блока 32 управления записью, в результате чего пять общих пакетов сохраняются в заранее заданную верхнюю на чертеже область с прикрепленными ISSY и DNP. Что касается этих ISSY и DNP, прикрепленных к каждому общему пакету, то ТТО=92000 [Т] и DNP=1 размещены в начальном общем пакете, a BUFS и DNP=2 размещены во втором общем пакете в данном примере. В третьем - пятом общих пакетах DNP=3, 0, 1 размещены вместе с ISCR.
С другой стороны, вводимые PLP данных последовательно сохраняются в буфере 31 под управлением блока 32 управления записью, что приводит к сохранению пяти пакетов TS в заранее заданную нижнюю на чертеже область с прикрепленными ISSY и DNP. Что касается этих ISSY и DNP, прикрепленных к каждому пакету TS, то ТТО=92000 [Т] и DNP=0 размещены в начальном пакете TS, а BUFS и DNP=2 размещены во втором пакете TS в данном примере. В третьем - пятом общих пакетах DNP=1, 0, 1 размещены вместе с ISCR. Следует отметить, что в показанном на фиг.11 примере для BUFS и ISCR не показаны конкретные значения; на деле, однако, заранее заданные значения приданы этим ISSY подобно ТТО.
Как описано выше, совместные PLP и PLP данных сохраняются в буфере 31. Затем сохраненные в буфере 31 совместные PLP и PLP данных считываются под управлением блока 34 управления считыванием. В показанном на фиг.11 примере начальный пакет в PLP данных считывается спустя 90000[Т] от начала символа Р1 за счет использования значения ТТО, а общий пакет в начале этой PLP данных считывается спустя 92000[Т] от начала символа Р1, то есть 2000[Т] после считывания начального пакета TS из PLP данных.
Конкретнее, при считывании как совместной PLP, так и PLP данных из буфера 31 блок 34 управления считыванием обеспечивает согласование между тактированиями выведения совместной PLP и PLP данных за счет использования ТТО. Затем, если для считанной PLP обнаружена комбинация совместной PLP и PLP данных, синхронизированных при тактировании считывания, блок 34 управления считыванием заменяет нулевой пакет, размещенный в PLP данных, общим пакетом из совместной PLP, благодаря чему восстанавливается исходный TS.
Следует отметить, что при выведении совместной PLP и PLP данных после синхронизации между ними слишком раннее тактирование выведения приведет к полному выведению восстановленного TS до того, как поступит следующий кадр, вследствие чего появится возможность вызвать период невыведения в периоде выведения TS, как описано выше. Если происходит этот период невыведения TS, то декодер 14 может оказаться не в состоянии декодировать.
Как описано выше, в настоящем варианте осуществления считывание PLP начинается с заранее заданным временем задержки после обнаружения комбинации совместной PLP и PLP данных, синхронизированной при тактировании считывания за счет блоком 43 управления считыванием, управляющего считыванием совместной PLP и PLP данных, сохраненных в буфере 31, благодаря чему предотвращается возникновение периода невыведения TS.
Таким образом, ниже описаны примеры первого - третьего способов предотвращения периода невыведения TS, которые выполняются блоком 34 управления считыванием.
Сначала со ссылкой на диаграммы тактирования на фиг.12А и 12В, описан первый способ предотвращения периода невыведения TS.
Следует отметить, что для легкого понимания описания фиг.12А показывает диаграмму тактирования, в которой происходит период невыведения TS, а фиг.12В показывает диаграмму тактирования, в которой период невыведения TS не происходит.
Следует также отметить, что в каждой из показанных на фиг.12А и 12В диаграммах горизонтальная ось указывает время, которое течет слева направо. Вертикальная ось указывает адрес данных, которые сохраняются в буфере 31; чем выше по оси, тем выше адрес. Кроме того, на фиг.12А и 12В пунктирные линии указывают адрес записи, а сплошные линии указывают адрес считывания. Значение этих осей то же самое, что и у осей, показанных на фиг.13А - 13С, которые будут описаны позже.
На фиг.12А и 12В F_idx указывает индекс кадра Т2, в показанном на фиг.12А и 12В примере кадры Т2, имеющие F_idx=0, 1, 2, 3,…, последовательно вводятся в выходной интерфейс 23. Помимо этого, как показано в надписи «Данные» на этом чертеже, число пакетов TS, содержащихся в одном кадре Т2, одинаково во всех кадрах.
Сначала будет описан пример, в котором происходит период невыведения TS, как показано на фиг.12А.
Как показано на фиг.12А, в выходном интерфейсе 23, когда вводятся пакеты кадра Т2 (F_idx=0), сохранение вводимых пакетов TS в буфер 31 начинается блоком 32 управления записи и в то же самое время считывание пакетов TS, сохраненных в буфере 31, начинается блоком 34 управления считыванием. В этот момент, как показано на фиг.12А, наклоны, указывающие скорости адресов записи и адресов считывания, различны, так что пакеты TS, сохраненные в буфере 31, считываются, когда объем хранения пакетов TS достигает заранее заданного уровня.
Конкретнее, блок 4 управления считыванием считывает пакеты TS асинхронно с записью пакетов TS. Помимо этого, если обнаружена комбинация совместной PLP и PLP данных, синхронизированная при тактировании считывания, блок 34 управления считыванием выводит напрямую TS, который восстановлен заменой нулевого пакета этой PLP данных общим пакетом совместной PLP. Затем блок 34 управления считыванием продолжает считывание пакетов TS до тех пор, пока все пакеты TS, сохраненные в буфере 31, не будут считаны после окончания записи пакетов TS для кадра Т2 (F_idx=0).
Когда считывание пакетов TS для кадра Т2 (F_idx=0) подходит к концу, запись и считывание пакетов TS выполняется для кадра Т2 (F_idx=1), как для кадра Т2 (F_idx=0). В показанном на фиг.12А и 12В примере кадры смешиваются с дрожанием, что вызывает задержку в начале кадра Т2 (F_idx=2). В этом случае кадр Т2 (F_idx=2) не будет вводиться после окончания считывания всех пакетов TS.
То есть начала кадров следующих друг за другом кадров Т2 вводятся равноотстоящими, и это нормальный ввод, при котором полное число пакетов в кадрах Т2 всегда одно и то же. Однако в примере, показанном на фиг.12А и 12В, вследствие подмешивания дрожания в кадры число пакетов одно и то же для каждого кадра, но интервал начал кадров для кадра Т2 (F_idx=2) меняется.
Когда имеется вышеупомянутое состояние, адрес считывания догоняет адрес записи, но, поскольку считанных данных нет, происходит период невыведения TS.
В примере, показанном на фиг.12В, по сравнению с примером, показанным на фиг.12А, начальное тактирование считывания блоком 34 управления считыванием, которое начиналось в то же самое время, что и начало записи блоком 32 управления записью, задерживается на заранее заданное время задержки. Следовательно, в случае, показанном на фиг.12В, даже если начало кадра для кадра Т2 (F_idx=2) задержано из-за вмешательства дрожания в кадрах, адрес считывания не догонит адрес записи, так что появление периода невыведения TS можно предотвратить.
Конкретнее, даже если обнаружена комбинация совместной PLP и PLP данных, синхронизированная при тактировании считывания, блок 34 управления считыванием не начинает считывание мгновенно, но начинает считывание PLP по истечении времени задержки, такого, например, как 10 мс.
Это время задержки может быть установлено операцией пользователя через окружение, в котором используется приемное устройство 1, либо может быть установлено в качестве так называемого значения установки отгруженной продукции, в котором производитель приемного устройства 1 делает установки в соответствии с обычным ожидаемым окружением использования.
Как описано выше, за счет задержки начального тактирования считывания на заранее заданное время задержки, такое, например, как 10 мс, после обнаружения комбинации совместной PLP и PLP данных, синхронизированной при тактировании считывания, появление периода невыведения TS можно предотвратить, благодаря чему для декодера 14 обеспечивается уверенное исполнение декодирования.
Ниже со ссылкой на диаграммы тактирования, показанные на фиг.13А-13С описан второй способ предотвращения периода невыведения TS.
Следует отметить, что в примере, показанном на фиг.13А-13С, для легкого понимания описания, фиг.13А и 13С показывают диаграммы тактирования в случае, когда не происходит период выведения TS, а фиг.13В показывает диаграмму тактирования в случае, когда период невыведения TS происходит.
На фиг.13А-13С FEF содержится во входных данных в дополнение к кадру Т2, подобному кадру Т2, показанному на фиг.12А и 12В. В выходном интерфейсе 23 FEF, кадр Т2 (F_idx=0), кадр Т2 (F_idx=1), кадр Т2 (F_idx=2), кадр Т2 (F_idx=3), и т.д. вводятся последовательно. То есть второй способ предотвращения используется, когда кадры Т2 мультиплексированы с FEF.
Ниже описан пример, в котором период невыведения TS не будет происходить, если начало считывания, показанное на фиг.13А, не задержано.
Как показано на фиг.13А, если комбинация совместной PLP и PLP данных, синхронизированная при тактировании чтения, обнаруживается сразу после FEF, адрес считывания не будет догонять адрес записи в кадре Т2, если F_idx=0, 1, 2, когда считывание блоком 34 управления считыванием начинается в то же время, что и начало записи блоком 32 управления записью. Поскольку адрес считывания догоняет адрес записи в конце FEF, который вводится вслед за кадром Т2 (F_idx=2), никакого периода невыведения TS не будет возникать в случае примера, показанного на фиг.13А.
Ниже описан пример, в котором возникает период невыведения TS, показанный на фиг.13В.
По контрасту, как показано на фиг.13 В, если комбинация совместной PLP и PLP данных, синхронизированная при тактировании чтения, обнаруживается не сразу после FEF, как, например, в начале кадра Т2 (F_idx=2), следующий период FEF для кадра Т2 (F_idx=2) вводится без сохранения достаточных данных в буфере 31, когда считывание блоком 34 управления считыванием начинается в то же время, когда начинается запись блоком 32 управления записью, вследствие чего адрес считывания догоняет адрес записи. Поэтому в случае примера, показанного на фиг.13 В, появляется период невыведения TS.
Ниже описан пример, в котором период невыведения TS, показанный на фиг.13С, не произойдет.
В примере, показанном на фиг.13С, если обнаруживается комбинация совместной PLP и PLP данных, синхронизированная при тактировании чтения, блок 34 управления считыванием не начинает немедленного считывания, но считывает эти PLP по истечении времени задержки, полученного из информации FEF.
Например, пусть длина FEF равна длине_FEF, а интервал, в котором размещен FEF, равен интервалe_FEF, тогда время D задержки получается из уравнения (2), приведенного ниже
Следует отметить, что в приведенном выше уравнении (2) единицей члена длина_FEF является Т[мкс], а интервал_FEF представляет собой число кадров Т2, размещенных между n-м FEF и (n+1)-м FEF. Как описано выше, этим длина_FEF и интервал_FEF подаются из демодулирующего блока 21 в качестве информации вычисления времени задержки.
Кроме того, в приведенном выше уравнении (2) остаток от деления (индекс_кадра) (F_idx) на интервал_FEF получается в виде (индекс_кадра mod интервал_FEF). Из полученного остатка получается тактирование, с которым обнаружена комбинация совместной PLP и PLP данных.
В частности, в примере, показанном на фиг.13А-13С, индекс_кадра = 2, а интервал_FEF=3, так что если длина_кадра = 30 мкс, эти значения подставляются в уравнение (2) для получения D=2/3×300=200 мкс в качестве времени задержки. То есть блок 34 управления считыванием может начать считывание через 200 мкс после начала записи.
Конкретнее, как показано на фиг.13С, блок 34 управления считыванием управляет считыванием совместной PLP и PLP данных, сохраненных в буфере 31, после обнаружения комбинации совместной PLP и PLP данных, синхронизированной при тактировании считывания, начинает считывание спустя 200 мкс, например, полученных из приведенного выше уравнения (2), благодаря чему восстанавливается и выводится TS.
Как описано выше, если кадры Т2 и FEF мультиплексируются, тактирование начала считывания может быть задержано на заранее заданное время задержки, полученное из вышеприведенного уравнения (2) за счет использования такой информации FEF как длина FEF для предотвращения появления периода невыведения TS, благодаря чему для декодера 14 обеспечивается уверенное исполнение декодирования.
Теперь будет описан третий способ предотвращения периода невыведения TS.
Подобно первому способу предотвращения, третий способ предотвращения будет описан со ссылкой на диаграммы тактирования, показанные на фиг.12А и 12В. Конкретнее, в третьем способе предотвращения, подобно первому способу предотвращения, чтобы предотвратить появление периода невыведения TS, время начала считывания блоком 34 управления считыванием, начинающееся в то же самое время, что и время начала записи блоком 32 управления записью, задерживается; однако, в отличие от первого способа предотвращения, это время задержки получается в третьем способе предотвращения за счет использования значения ТТО.
То есть, как описано выше, ТТО, прикрепленное к PLP, представляет собой информацию, указывающую время от начала символа Р1, размещенного в кадре Т2, в котором выполняется обработки пакета TS, до выведения этого пакета TS. Это время не полностью содержится в периоде рассматриваемого кадра Т2, но распространяется на следующий кадр Т2 (ТТО>длина_кадра_Т2). Таким образом, за счет использования этого ТТО время D задержки можно получить из приведенного ниже уравнения (3)
Следует отметить, что в приведенном выше уравнении (3) длина_кадра_Т2 означает длину кадра Т2 (единицей является Т[мкс]). N_TI означает число временных интервалов в одном кадре Т2. В зависимости от значений N_TI единица обработки кадра Т2 делится.
Поэтому, если, например, N_TI=1, обработка выполняется на основе кадра Т2, так что время D задержки получается вычислением ТТО - длина_кадра_Т2. Помимо этого ТТО содержит задержку, выработанную блоком предыдущей обработки. Эту задержку можно определить как длина_кадра_Т2/N_TI.
Кроме того, как описано выше, это N_TI подается из демодулирующего блока 21 в качестве информации вычисления времени задержки.
Конкретнее, как показано на фиг.12В, блок 34 управления считыванием управляет считыванием совместной PLP и PLP данных, сохраненных в буфере 31, чтобы начать считывание по истечении времени задержки, полученного из приведенного выше уравнения (3), после обнаружения комбинации совместной PLP и PLP данных, синхронизированной при тактировании считывания, благодаря чему восстанавливается и выводится TS.
Как описано выше, за счет задержки начального тактирования считывания на заранее заданное время задержки, полученное из вышеприведенного уравнения (3) путем использования ТТО, содержащегося в ISSY, прикрепленной к каждому пакету TS, можно предотвратить появление периода невыведения, благодаря чему для декодера 14 обеспечивается уверенное исполнение декодирования.
Далее, за счет использования любого из первого - третьего способов предотвращения блок 34 управления считыванием начинает считывание, задерживая начальное тактирование считывания на заранее заданное время задержки и выводит восстановленный TS в последующий декодер 14 в соответствии со скоростью TS, поданной из блока 33 вычисления скорости считывания.
Как описано выше, в настоящем варианте осуществления тактирование начала считывания задерживается, чтобы предотвратить влияние вследствие возможности того, что появляется зазор в заранее заданном кадровом периоде из одного кадра (один сверхкадровый период, составленный, например, из двух или более кадров Т2 и FEF) после начала считывания, в таких случаях как плохая точность скорости выведения, непостоянный кадровый интервал, наличие FEF, появление большого DNP, распространяющегося по кадрам, например, в начальной стадии считывания PLP, сохраненных в буфере 31.
Описание обработки демодуляции
Ниже со ссылкой на блок-схему алгоритма, показанную на фиг.14, описана обработка демодуляции.
Антенна 11 принимает сигнал OFDM (ВЧ сигнал), переданный из передающего устройства 2, и подает принятый сигнал OFDM в получающую секцию 12. Получающая секция 12 преобразует по частоте сигнал OFDM, принятый антенной 11, в сигнал ПЧ и подает этот сигнал ПЧ в демодулирующий блок 21.
На этапе S11 демодулирующий блок 21 выполняет обработку демодуляции OFDM над сигналом OFDM, поданным из получающей секции 12, и выводит желательные PLP данных и одну совместную PLP в блок 22 исправления ошибок в качестве демодулированного сигнала. Далее, демодулирующий блок 21 получает информацию вычисления времени задержки, полученную обработкой демодуляции, и подает эту полученную информацию в выходной интерфейс 23.
На этапе S12 блок 22 исправления ошибок выполняет заранее заданную обработку исправления ошибок над PLP, которая является демодулированным сигналом, полученным из демодулирующего блока 21, и выводит результирующую PLP в выходной интерфейс 23.
На этапе S13 блок 33 вычисления скорости считывания вычисляет скорость TS на основе PLP, поданной из блока 22 исправления ошибок, и подает полученную скорость TS в блок 34 управления считыванием.
На этапе S14 на основе PLP, поданной из блока 22 исправления ошибок, и информации вычисления времени задержки, поданной из демодулирующего блока 21, блок 34 управления считыванием получает заранее заданное время задержки от обнаружения комбинации совместной PLP и PLP данных, синхронизированной при тактировании считывания до начала считывания. Это время задержки можно получить посредством, например, любого из первого - третьего способов предотвращения, описанных выше.
На этапе S15 на основе PLP, поданной из блока 22 исправления ошибок, блок 32 управления записью выполняет управление адресами записи в буфере 31 для сохранения PLP в буфере 31.
На этапе S16 блок 34 управления считыванием определяет, истекло ли время задержки, полученное на этапе S14, от обнаружения комбинации совместной PLP и PLP данных, синхронизированной при тактировании считывания.
Если найдено, что на этапе S16 время задержки не истекло, то процедура возвращается к этапу S15, на котором блок 32 управления записью записывает PLP в буфер 31 до тех пор, пока не истечет время задержки. Следовательно, некоторое количество PLP сохраняется в буфере 31.
С другой стороны, если найдено, что время задержки на этапе S16 истекло, то блок 34 управления считыванием начинает считывание PLP, сохраненных в буфере 31 на этапе S17. На этапе S18 блок 34 управления считыванием выводит TS, восстановленный считыванием PLP, сохраненных в буфере 31, в декодер 14 в соответствии со скоростью TS, поданной из блока 33 вычисления скорости считывания.
На этапе S19 выходной интерфейс 23 определяет, закончить ли обработку демодуляции, показанную на фиг.14. Если найдено, что на этапе S19 обработка демодуляции не должна заканчиваться, то процедура возвращается к этапу S15 для повторения от него вышеупомянутой обработки.
Конкретнее, поскольку время задержки уже истекло (всегда ДА на этапе S16), повторяются операции обработки этапов S15, S17 и S18, на которых блок 32 управления записью последовательно записывает PLP в буфер 31 и в то же самое время блок 34 управления считыванием последовательно считывает PLP, сохраненные в буфере 31, асинхронно с записью. Следовательно, восстановленные TS последовательно выводятся в декодер 14 со скоростью TS. Если запись не выполняется, все PLP, сохраненные в буфере 31, считываются. Считывание PLP продолжается блоком 34 управления считыванием до тех пор, пока все PLP не будут считаны и выведены как восстановленные TS.
На этапе S20, если найдено, что обработка должна закончиться, обработка демодуляции, показанная на фиг.14, приходит к концу.
Как описано выше, в приемном устройстве 1, даже если обнаружена комбинация совместной PLP и PLP данных, синхронизированная при тактировании считывания, считывание не выполняется немедленно, тем самым задерживая начальное тактирование считывания на заранее заданное время задержки.
Следовательно, если обнаружена комбинация совместной PLP и PLP данных, синхронизированная при тактировании считывания, и считывание PLP начинается немедленно после обнаружения этой комбинации, восстановленные TS будут все выводиться до того, как поступит следующий кадр вследствие разных описанных выше причин, что может вызывать период невыведения TS. В противоположность этому, в настоящем варианте осуществления считывание начинается по истечении заранее заданного времени задержки, так что можно предотвратить появление периода невыведения TS, предупреждая тем самым от разрывов выведение TS в декодер 14.
Следует отметить, что в настоящем варианте осуществления блок 34 управления считыванием получает время задержки посредством любого из первого - третьего способов предотвращения и начинает считывание по истечении полученного времени задержки; однако для блока 34 управления считыванием практично также получать время задержки посредством другого способа предотвращения. Получение времени задержки посредством другого способа предотвращения требует, чтобы блок 34 управления считыванием получал информацию для получения времени задержки; например, если эту информацию можно получить демодулирующим блоком 21, демодулирующий блок 21 может считывать эту информацию как информацию вычисления времени задержки и подавать эту информацию вычисления времени задержки в блок 34 управления считыванием.
То есть информация вычисления времени задержки, такая как информация FEF и информация N_TI, представляет собой информацию, записанную в вышеупомянутом непатентном документе 1; если это иная информация, нежели вышеописанная информация вычисления времени задержки, и такая информация необходима для получения времени задержки, блок 34 управления считыванием способен получать время задержки за счет использования информации иной, нежели вышеупомянутая информация вычисления времени задержки.
Пример конфигурации приемной системы
Ниже со ссылкой на фиг.15-17 описан пример конфигурации приемной системы.
Фиг.15 показывает пример конфигурации приемной системы, реализованной как первый вариант осуществления изобретения.
Как показано на фиг.15, приемная система выполнена, например, из получающей секции 201, секции 202 обработки декодирования тракта передачи и секции 203 обработки декодирования источника информации.
Получающая секция 201 получает сигналы по трактам передачи (не показаны), таким как наземное цифровое вещание, спутниковое цифровое вещание, сеть кабельного телевидения (CATV), Интернет и другие сети, и подает принятые сигналы в секцию 202 обработки декодирования тракта передачи.
Если сигналы распространяются вещательной станцией, например, на поверхностных волнах, спутниковых волнах или по кабельному телевидению, секция 201 получения выполнена в виде тюнера, телевизионной приставки (STB) и т.п., как получающая секция 12, показанная на фиг.12А и 12В. Если сигналы передаются из веб-сервера широковещательным образом наподобие телевидения по Интернет-протоколу (IPTV), то получающая секция 201 выполнена как сетевой интерфейс, такой, например, как карта сетевого интерфейса (NIC).
Если сигналы распространяются вещательной станцией, например, на поверхностных волнах, спутниковых волнах или по кабельному телевидению, сигналы, передаваемые из двух или более передающих устройств по двум или более трактам передачи принимаются одной получающей секцией 201 как результирующий синтезированный сигнал.
Секция 202 обработки декодировании тракта передачи оценивает канал для сигнала, полученного получающей секцией 201 по тракту передачи, для выполнения обработки декодирования тракта передачи, включающей в себя, по меньшей мере, обработку демодуляции над полученным сигналом, и подает результирующий сигнал в секцию 203 обработки декодирования источника информации.
То есть сигнал, полученный получающей секцией 201 по тракту передачи, представляет собой сигнал, который искажен характеристиками тракта передачи, так что секция 202 обработки декодирования тракта передачи выполняет обработку демодуляции, такую, например, как оценка тракта передачи, оценка канала и оценка фазы.
Помимо этого обработка декодирования тракта передачи может включать в себя, например, обработку по исправлению ошибок, которые возникают в трактах передачи. Кодирование с исправлением ошибок включает в себя, например, кодирование низкой плотности с проверкой по четности (LDPC) и кодирование Рида-Соломона.
Секция 203 обработки декодирования источника информации выполняет обработку декодирования источника информации, включающую в себя, по меньшей мере, обработку расширения над сигналами, над которыми осуществлена обработка декодирования тракта передачи.
Конкретнее, сигналы, полученные получающей секцией 201 по тракту передачи, могут быть со сжатой информацией для сокращения объемов данных, например, таких как изображения и звук в качестве информации. В этом случае секция 203 обработки декодирования источника информации выполняет обработку декодирования источника информации, такую как обработка расширения информации, над сигналами, над которыми осуществлена обработка декодирования тракта передачи.
Следует отметить, что, если сигнал, полученный получающей секцией 201 по тракту передачи, не является сжатым, секция 203 обработки декодирования источника информации не выполняет обработку расширения над таким несжатым сигналом.
Обработка расширения включает в себя, например, декодирование MPEG. Обработка декодирования тракта передачи может включать в себя, например, дескремблирование в дополнение к обработке расширения.
В приемной системе, выполненной как описано выше, получающая секция 201 выполняет обработку сжатия, такую как кодирование MPEG, над данными изображения и звука и получает сигналы с исправленными ошибками по тракту передачи, которые подаются в секцию 202 обработки декодирования тракта передачи. В этот момент каждый сигнал получается в состоянии, искаженном характеристиками тракта передачи.
Секция 202 обработки декодирования тракта передачи выполняет ту же самую обработку, которая выполняется секцией 13 обработки декодирования тракта передачи, показанной на фиг.2, над каждым сигналом, подаваемым из получающей секции 201, как обработка декодирования передачи, и подает результирующий сигнал в секцию 203 обработки декодирования источника информации.
Секция 203 обработки декодирования источника информации выполняет ту же самую обработку, которая выполняется декодером 14, показанным на фиг.2, над сигналом, поданным из секции 202 обработки декодирования тракта передачи, как обработку декодирования источника информации, и выводит результирующие данные изображения и данные звука.
Приемная система, выполненная, как показано на фиг.15, применима, например, к телевизионным тюнерам для приема, например, телевизионного вещания в качестве цифрового вещания.
Следует отметить, что получающая секция 201, секция 202 обработки декодирования тракта передачи и секция 203 обработки декодирования источника информации могут быть выполнены каждая в одном независимом устройстве (или аппаратном блоке, таком как интегральная микросхема (ИС)), либо в программном модуле.
Далее, получающая секция 201, секция 202 обработки декодирования тракта передачи и секция 203 обработки декодирования источника информации могут быть выполнены как набор из получающей секции 201 и секции 202 обработки декодирования тракта передачи, набор из секции 202 обработки декодирования тракта передачи и секции 203 обработки декодирования источника информации или набор из получающей секции 201, секции 202 обработки декодирования тракта передачи и секции 203 обработки декодирования источника информации как одно независимое устройство.
Фиг.16 показывает пример конфигурации приемной системы, реализованной как второй вариант осуществления изобретения.
Со ссылкой на фиг.16, компоненты, аналогичные ранее описанным со ссылкой на фиг.15, обозначены теми же самыми ссылочными позициями, и их описание будет соответственно опущено.
Приемная система, показанная на фиг.16, является такой же, как приемная система, показанная на фиг.15, в том, что она имеет получающую секцию 201, секцию 202 обработки декодирования тракта передачи и секцию 203 обработки декодирования источника информации, но отличается тем, что она дополнительно имеет секцию 211 выведения.
Эта секция 211 выведения представляет собой, например, дисплейное устройство для отображения изображений или громкоговоритель для выведения звука, и выводит изображения или звук в качестве сигнала, выводимого из секции 203 обработки декодирования источника информации.
Приемная система, выполненная, как описано выше, применима, например, к телевизионным приемникам для приема телевизионного вещания в качестве цифрового вещания и к радиоприемникам для приема радиовещания.
Следует отметить, что, если сигнал, полученный получающей секцией 201, не является сжатым, то сигнал, выводимый из секции 202 обработки декодирования тракта передачи, подается в секцию 211 выведения.
Фиг.17 показывает пример конфигурации приемной системы, реализованной как третий вариант осуществления изобретения.
Со ссылкой на фиг.17, компоненты, аналогичные ранее описанным со ссылкой на фиг.16, обозначены теми же самыми ссылочными позициями, и их описание будет соответственно опущено.
Приемная система, показанная на фиг.17, является такой же, как приемная система, показанная на фиг.15, в том, что она имеет получающую секцию 201 и секцию 202 обработки декодирования тракта передачи.
Однако приемная система, показанная на фиг.17, отличается от приемной системы, показанной на фиг.15, в том, что в ней не размещена секция 203 обработки декодирования источника информации, а размещена записывающая секция 221.
Записывающий блок 221 записывает (или сохраняет) сигналы (пакеты TS из MPEG TS, например), выводимые из секции 202 обработки декодирования тракта передачи, на записывающий (или запоминающий) носитель, например, такой как оптический диск, жесткий диск (или магнитный диск) и флэш-память.
Приемная система, выполненная, как описано выше, применима, например, к магнитофонам для записи телевизионного вещания.
Следует отметить, что на фиг.17 приемная система может быть выполнена путем размещения секции 203 обработки декодирования источника информации, в которой секция 203 обработки декодирования источника информации записывает в записывающий блок 221 сигналы, над которыми выполнена обработка декодирования тракта передачи, то есть данными изображения и звука, полученными декодированием.
Вышеупомянутая последовательность операций обработки может выполняться программным обеспечением, а также аппаратно. Когда вышеупомянутая последовательность операций обработки выполняется программным обеспечением, программы, составляющие это программное обеспечение, установлены в компьютере, который встроен в специализированное аппаратное оборудование, или установлены, например, в универсальный компьютер, в котором могут устанавливаться различные программы для выполнения различных функций.
Фиг.18 показывает пример аппаратной конфигурации компьютера, выполненного для осуществления вышеупомянутой последовательности операций программным обеспечением.
В компьютере, показанном на фиг.18, центральный процессор (ЦП) (CPU) 401, постоянно запоминающее устройство (ПЗУ) (ROM) 402 и оперативное запоминающее устройство (ОЗУ) (RAM) 403 соединены между собой шиной 404.
Шина 404 далее подключена к интерфейсу 405 ввода-вывода. Интерфейс 405 ввода-вывода соединен с входной секцией 406, выходной секцией 407, секцией 408 хранения, секцией 409 связи и приводом 410.
Входная секция 406 выполнена, например, из клавиатуры, мыши и микрофона. Выходная секция 407 выполнена, например, из дисплейного монитора и громкоговорителя. Секция 408 хранения выполнена, например, из дисковода жесткого диска или энергонезависимой памяти. Секция 409 связи выполнена, например, из сетевого интерфейса. Привод 410 выполнен как привод съемного диска 411, например, такого как магнитный диск, оптический диск, магнитооптический диск или полупроводниковая память.
В компьютере, выполненном, как описано выше, ЦП 401 выполняет загрузку программы из секции 408 хранения в ОЗУ 403 через интерфейс 405 ввода-вывода и шину 404 для выполнения загруженной программы, благодаря чему выполняется вышеупомянутая последовательность операций обработки.
Программы, подлежащие выполнению компьютером, могут предоставляться как записанные на съемном носителе 411, который, например, является упакованным носителем. Альтернативно, программы могут предоставляться по проводной или беспроводной среде передачи, такой, например, как местная сеть, Интернет, или цифровое вещание.
В вышеупомянутом компьютере программы могут устанавливаться в секцию 408 хранения через интерфейс 405 ввода-вывода путем загрузки съемного носителя 411 в привод 410. Альтернативно, программы могут приниматься секцией 409 связи через проводную или беспроводную среду передачи и устанавливаться в секции 408 хранения. По еще одной альтернативе программы могут заранее сохраняться в ПЗУ 402 или секции 408 хранения.
Следует отметить, что этапы для описания каждой программы, записанной на носителе записи, включают в себя не только операции обработки, которые последовательно выполняются с временной зависимостью, но также операции обработки, которые выполняются одновременно или дискретно.
Следует также отметить, что выражение «система», как используется здесь, означает все устройство, выполненное из множества компонентных единиц.
Настоящая заявка содержит предмет, связанный с тем, что раскрыто в приоритетной заявке на патент Японии №2009-187946, поданной в Патентное ведомство Японии 14.08.2009, все содержание которой включено сюда посредством ссылки.
Специалистам следует понимать, что различные модификации, комбинации, подкомбинации и изменения могут происходить в зависимости от конструктивных требований и иных факторов, пока они находятся в объеме приложенной формулы изобретения или ее эквивалентов.
Claims (9)
1. Приемное устройство, содержащее:
буфер, выполненный с возможностью сохранять пакеты первой пакетной последовательности, составленной из пакетов, выделенных из одного транспортного потока, которые являются общими для пакетов другого транспортного потока, и пакеты второй пакетной последовательности, составленной из общих пакетов;
средство управления считыванием для считывания пакетов упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности, сохраненных в упомянутом буфере, по истечении заранее заданного времени после установления синхронизации между упомянутыми пакетами упомянутой первой пакетной последовательности и упомянутыми пакетами упомянутой второй пакетной последовательности, благодаря чему восстанавливается один транспортный поток из упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности; и
средство выведения для выведения восстановленного транспортного потока.
буфер, выполненный с возможностью сохранять пакеты первой пакетной последовательности, составленной из пакетов, выделенных из одного транспортного потока, которые являются общими для пакетов другого транспортного потока, и пакеты второй пакетной последовательности, составленной из общих пакетов;
средство управления считыванием для считывания пакетов упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности, сохраненных в упомянутом буфере, по истечении заранее заданного времени после установления синхронизации между упомянутыми пакетами упомянутой первой пакетной последовательности и упомянутыми пакетами упомянутой второй пакетной последовательности, благодаря чему восстанавливается один транспортный поток из упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности; и
средство выведения для выведения восстановленного транспортного потока.
2. Приемное устройство по п.1, в котором упомянутая первая пакетная последовательность и упомянутая вторая пакетная последовательность представляют собой совместную магистраль физического уровня и магистраль данных физического уровня, генерируемые из множества транспортных потоков множественной магистралью физического уровня в стандарте «Цифровое видео вещание - Наземное 2».
3. Приемное устройство по п.1, в котором по истечении времени задержки, полученного из информации, связанной с будущим расширенным кадром, имеющим структуру, отличную от кадра Т2, который является блоком для передачи данных на основе стандарта «Цифровое видео вещание - Наземное 2», упомянутое средство управления начинает считывать пакеты из упомянутого буфера, восстанавливая тем самым упомянутый транспортный поток.
4. Приемное устройство по п.1, в котором по истечении времени задержки, полученного из времени до выведения, указывающего время от начала символа Р1, размещенного в кадре Т2, который является блоком для передачи данных на основе стандарта «Цифровое видео вещание - Наземное 2», до выведения заранее заданного пакета, упомянутое средство управления считыванием начинает считывание пакетов из упомянутого буфера, восстанавливая тем самым транспортный поток.
5. Способ приема для приемного устройства, имеющего буфер для сохранения пакетов первой пакетной последовательности, составленной из пакетов, выделенных из одного транспортного потока, которые являются общими для пакетов другого транспортного потока, и пакеты второй пакетной последовательности, составленной из общих пакетов, содержащий этапы, на которых:
считывают пакеты упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности из упомянутого буфера по истечении заранее заданного времени задержки после синхронизации между упомянутыми пакетами, благодаря чему восстанавливается один транспортный поток из упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности; и
выводят восстановленный транспортный поток.
считывают пакеты упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности из упомянутого буфера по истечении заранее заданного времени задержки после синхронизации между упомянутыми пакетами, благодаря чему восстанавливается один транспортный поток из упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности; и
выводят восстановленный транспортный поток.
6. Приемная система, содержащая:
получающее средство для получения сигнала по тракту передачи; и
секцию обработки декодирования тракта передачи, выполненную с возможностью осуществлять обработку декодирования тракта передачи, включающую в себя, по меньшей мере, обработку демодуляции над сигналом, полученным по упомянутому тракту передачи,
при этом упомянутая секция обработки декодирования тракта передачи имеет:
буфер, выполненный с возможностью сохранять пакеты первой пакетной последовательности, составленной из пакетов, выделенных из одного транспортного потока, которые являются общими для пакетов другого транспортного потока, и пакеты второй пакетной последовательности, составленной из общих пакетов;
средство управления считыванием для считывания пакетов упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности, сохраненных в упомянутом буфере, по истечении заранее заданного времени после установления синхронизации между упомянутыми пакетами упомянутой первой пакетной последовательности и упомянутыми пакетами упомянутой второй пакетной последовательности, благодаря чему восстанавливается один транспортный поток из упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности; и
средство выведения для выведения восстановленного транспортного потока.
получающее средство для получения сигнала по тракту передачи; и
секцию обработки декодирования тракта передачи, выполненную с возможностью осуществлять обработку декодирования тракта передачи, включающую в себя, по меньшей мере, обработку демодуляции над сигналом, полученным по упомянутому тракту передачи,
при этом упомянутая секция обработки декодирования тракта передачи имеет:
буфер, выполненный с возможностью сохранять пакеты первой пакетной последовательности, составленной из пакетов, выделенных из одного транспортного потока, которые являются общими для пакетов другого транспортного потока, и пакеты второй пакетной последовательности, составленной из общих пакетов;
средство управления считыванием для считывания пакетов упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности, сохраненных в упомянутом буфере, по истечении заранее заданного времени после установления синхронизации между упомянутыми пакетами упомянутой первой пакетной последовательности и упомянутыми пакетами упомянутой второй пакетной последовательности, благодаря чему восстанавливается один транспортный поток из упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности; и
средство выведения для выведения восстановленного транспортного потока.
7. Приемная система, содержащая:
секцию обработки декодирования тракта передачи, выполненную с возможностью осуществлять обработку декодирования тракта передачи, включающую в себя, по меньшей мере, обработку демодуляции над сигналом, полученным по упомянутому тракту передачи; и
секцию обработки декодирования источника информации, выполненную с возможностью осуществлять обработку декодирования источника информации, включающую в себя, по меньшей мере, обработку расширения сжатой информации над сигналом, над которым осуществлена упомянутая обработка декодирования тракта передачи,
при этом упомянутая секция обработки декодирования тракта передачи имеет:
буфер, выполненный с возможностью сохранять пакеты первой пакетной последовательности, составленной из пакетов, выделенных из одного транспортного потока, которые являются общими для пакетов другого транспортного потока, и пакеты второй пакетной последовательности, составленной из общих пакетов;
средство управления считыванием для считывания пакетов упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности, сохраненных в упомянутом буфере, по истечении заранее заданного времени после установления синхронизации между упомянутыми пакетами упомянутой первой пакетной последовательности и упомянутыми пакетами упомянутой второй пакетной последовательности, благодаря чему восстанавливается один транспортный поток из упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности; и
средство выведения для выведения восстановленного транспортного потока.
секцию обработки декодирования тракта передачи, выполненную с возможностью осуществлять обработку декодирования тракта передачи, включающую в себя, по меньшей мере, обработку демодуляции над сигналом, полученным по упомянутому тракту передачи; и
секцию обработки декодирования источника информации, выполненную с возможностью осуществлять обработку декодирования источника информации, включающую в себя, по меньшей мере, обработку расширения сжатой информации над сигналом, над которым осуществлена упомянутая обработка декодирования тракта передачи,
при этом упомянутая секция обработки декодирования тракта передачи имеет:
буфер, выполненный с возможностью сохранять пакеты первой пакетной последовательности, составленной из пакетов, выделенных из одного транспортного потока, которые являются общими для пакетов другого транспортного потока, и пакеты второй пакетной последовательности, составленной из общих пакетов;
средство управления считыванием для считывания пакетов упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности, сохраненных в упомянутом буфере, по истечении заранее заданного времени после установления синхронизации между упомянутыми пакетами упомянутой первой пакетной последовательности и упомянутыми пакетами упомянутой второй пакетной последовательности, благодаря чему восстанавливается один транспортный поток из упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности; и
средство выведения для выведения восстановленного транспортного потока.
8. Приемная система, содержащая:
секцию обработки декодирования тракта передачи, выполненную с возможностью осуществлять обработку декодирования тракта передачи, включающую в себя, по меньшей мере, обработку демодуляции над сигналом, полученным по упомянутому тракту передачи; и
секцию выведения, выполненную с возможностью выведения, по меньшей мере, одних их данных изображения и данных звука на основе сигнала, над которым осуществлена упомянутая обработка декодирования тракта передачи,
при этом упомянутая секция обработки декодирования тракта передачи имеет:
буфер, выполненный с возможностью сохранять пакеты первой пакетной последовательности, составленной из пакетов, выделенных из одного транспортного потока, которые являются общими для пакетов другого транспортного потока, и пакеты второй пакетной последовательности, составленной из общих пакетов;
средство управления считыванием для считывания пакетов упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности, сохраненных в упомянутом буфере, по истечении заранее заданного времени после установления синхронизации между упомянутыми пакетами упомянутой первой пакетной последовательности и упомянутыми пакетами упомянутой второй пакетной последовательности, благодаря чему восстанавливается один транспортный поток из упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности; и
средство выведения для выведения восстановленного транспортного потока.
секцию обработки декодирования тракта передачи, выполненную с возможностью осуществлять обработку декодирования тракта передачи, включающую в себя, по меньшей мере, обработку демодуляции над сигналом, полученным по упомянутому тракту передачи; и
секцию выведения, выполненную с возможностью выведения, по меньшей мере, одних их данных изображения и данных звука на основе сигнала, над которым осуществлена упомянутая обработка декодирования тракта передачи,
при этом упомянутая секция обработки декодирования тракта передачи имеет:
буфер, выполненный с возможностью сохранять пакеты первой пакетной последовательности, составленной из пакетов, выделенных из одного транспортного потока, которые являются общими для пакетов другого транспортного потока, и пакеты второй пакетной последовательности, составленной из общих пакетов;
средство управления считыванием для считывания пакетов упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности, сохраненных в упомянутом буфере, по истечении заранее заданного времени после установления синхронизации между упомянутыми пакетами упомянутой первой пакетной последовательности и упомянутыми пакетами упомянутой второй пакетной последовательности, благодаря чему восстанавливается один транспортный поток из упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности; и
средство выведения для выведения восстановленного транспортного потока.
9. Приемная система, содержащая:
секцию обработки декодирования тракта передачи, выполненную с возможностью осуществлять обработку декодирования тракта передачи, включающую в себя, по меньшей мере, обработку демодуляции над сигналом, полученным по упомянутому тракту передачи; и
записывающий блок, выполненный с возможностью записывать сигнал, над которым осуществлена упомянутая обработка декодирования тракта передачи,
при этом упомянутая секция обработки декодирования тракта передачи имеет:
буфер, выполненный с возможностью сохранять пакеты первой пакетной последовательности, составленной из пакетов, выделенных из одного транспортного потока, которые являются общими для пакетов другого транспортного потока, и пакеты второй пакетной последовательности, составленной из общих пакетов;
средство управления считыванием для считывания пакетов упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности, сохраненных в упомянутом буфере, по истечении заранее заданного времени после установления синхронизации между упомянутыми пакетами упомянутой первой пакетной последовательности и упомянутыми пакетами упомянутой второй пакетной последовательности, благодаря чему восстанавливается один транспортный поток из упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности; и
средство выведения для выведения восстановленного транспортного потока.
секцию обработки декодирования тракта передачи, выполненную с возможностью осуществлять обработку декодирования тракта передачи, включающую в себя, по меньшей мере, обработку демодуляции над сигналом, полученным по упомянутому тракту передачи; и
записывающий блок, выполненный с возможностью записывать сигнал, над которым осуществлена упомянутая обработка декодирования тракта передачи,
при этом упомянутая секция обработки декодирования тракта передачи имеет:
буфер, выполненный с возможностью сохранять пакеты первой пакетной последовательности, составленной из пакетов, выделенных из одного транспортного потока, которые являются общими для пакетов другого транспортного потока, и пакеты второй пакетной последовательности, составленной из общих пакетов;
средство управления считыванием для считывания пакетов упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности, сохраненных в упомянутом буфере, по истечении заранее заданного времени после установления синхронизации между упомянутыми пакетами упомянутой первой пакетной последовательности и упомянутыми пакетами упомянутой второй пакетной последовательности, благодаря чему восстанавливается один транспортный поток из упомянутой первой пакетной последовательности и упомянутой второй пакетной последовательности; и
средство выведения для выведения восстановленного транспортного потока.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009187946A JP5564853B2 (ja) | 2009-08-14 | 2009-08-14 | 受信装置および方法、プログラム、並びに受信システム |
JP2009-187946 | 2009-08-14 |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2010132915A RU2010132915A (ru) | 2012-02-10 |
RU2461128C2 true RU2461128C2 (ru) | 2012-09-10 |
Family
ID=42982318
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2010132915/08A RU2461128C2 (ru) | 2009-08-14 | 2010-08-05 | Приемное устройство и способ приема, программа и приемная система |
Country Status (7)
Country | Link |
---|---|
US (1) | US8774286B2 (ru) |
EP (1) | EP2302848B1 (ru) |
JP (1) | JP5564853B2 (ru) |
CN (1) | CN101998159B (ru) |
BR (1) | BRPI1004506A2 (ru) |
RU (1) | RU2461128C2 (ru) |
TW (1) | TWI486059B (ru) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011098427A2 (en) * | 2010-02-11 | 2011-08-18 | Sony Corporation | Mapping apparatus and method for transmission of data in a multi-carrier broadcast system |
US8711949B2 (en) * | 2010-10-18 | 2014-04-29 | Comcast Cable Communications, Llc | System, device and method for transrating file based assets |
US8837611B2 (en) * | 2011-02-09 | 2014-09-16 | Silicon Laboratories Inc. | Memory-aided synchronization in a receiver |
JP5772139B2 (ja) * | 2011-03-28 | 2015-09-02 | ソニー株式会社 | データ読み出し装置、データ読み出し方法、並びにプログラム |
JP2012222604A (ja) * | 2011-04-08 | 2012-11-12 | Sony Corp | データ読み出し装置、データ読み出し方法、並びにプログラム |
US9106265B2 (en) | 2011-11-04 | 2015-08-11 | Silicon Laboratories Inc. | Receive data flow path using a single FEC decoder |
US9264754B2 (en) * | 2011-11-04 | 2016-02-16 | Silicon Laboratories Inc. | Packet synchronization receiver |
US8929501B2 (en) * | 2012-05-29 | 2015-01-06 | Hughes Network Systems, Llc | Method and apparatus for synchronization of data and error samples in a communications system |
CN103346990B (zh) * | 2013-06-13 | 2016-07-13 | 湖南国科微电子股份有限公司 | 一种dvb-t2***中符号定时校正的方法 |
US9838748B2 (en) * | 2013-07-05 | 2017-12-05 | Samsung Electronics Co., Ltd. | Transmitting apparatus and receiving apparatus, and signal processing method thereof |
CA2927870C (en) * | 2013-11-13 | 2017-09-26 | Lg Electronics Inc. | Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals |
JP6215898B2 (ja) | 2015-11-16 | 2017-10-18 | 株式会社Pfu | 映像処理装置、映像処理システム、および、映像処理方法 |
US9847852B2 (en) | 2015-12-15 | 2017-12-19 | At&T Intellectual Property I, L.P. | System and method to request a portion of a media content item |
JP6259850B2 (ja) * | 2016-02-29 | 2018-01-10 | サターン ライセンシング エルエルシーSaturn Licensing LLC | データ読み出し装置、データ読み出し方法、並びにプログラム |
JP2019216368A (ja) * | 2018-06-13 | 2019-12-19 | ソニーセミコンダクタソリューションズ株式会社 | 復調回路、処理方法、および処理装置 |
US11876790B2 (en) * | 2020-01-21 | 2024-01-16 | The Boeing Company | Authenticating computing devices based on a dynamic port punching sequence |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2144227C1 (ru) * | 1998-09-11 | 2000-01-10 | Московский технический университет связи и информатики | Подвесной оптический кабель связи |
US6216250B1 (en) * | 1997-01-27 | 2001-04-10 | Hughes Electronics Corporation | Error encoding method and apparatus for satellite and cable signals |
EP1351472A2 (en) * | 2002-04-01 | 2003-10-08 | Samsung Electronics Co., Ltd. | Forming RTP packets |
RU2262209C2 (ru) * | 1998-11-09 | 2005-10-10 | Каналь+Сосьетэ Аноним | Передача информации, касающейся групп сервисов, в системе цифровой передачи |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5768539A (en) * | 1994-05-27 | 1998-06-16 | Bell Atlantic Network Services, Inc. | Downloading applications software through a broadcast channel |
JP3852725B2 (ja) * | 1998-03-09 | 2006-12-06 | ソニー株式会社 | データ処理装置及びデータ処理方法並びに再生装置及び再生方法 |
JP3681587B2 (ja) * | 1999-10-07 | 2005-08-10 | 三菱電機株式会社 | セル分解装置、セル分解方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体 |
US7486680B1 (en) * | 2002-03-21 | 2009-02-03 | Ji Zhang | Packet schedule timestamp for a compressed bitstream |
JP4424915B2 (ja) * | 2003-02-28 | 2010-03-03 | パナソニック株式会社 | 記録再生装置 |
GB2454196B (en) * | 2007-10-30 | 2012-10-10 | Sony Corp | Data processsing apparatus and method |
PL214807B1 (pl) * | 2003-04-14 | 2013-09-30 | Adb Polska Sp | Sposób laczenia w ukladzie przetwarzajacym strumienie MPEG pakietów kilku wejsciowych strumieni MPEG w jeden transportowy strumien wyjsciowy z jednoczesna korekcja oznaczen czasowych |
US7334132B1 (en) * | 2003-06-27 | 2008-02-19 | Zoran Corporation | Flexible and scalable architecture for transport processing |
US7447978B2 (en) * | 2004-11-16 | 2008-11-04 | Nokia Corporation | Buffering packets of a media stream |
JP4562505B2 (ja) * | 2004-12-02 | 2010-10-13 | ソニー株式会社 | 多重化分離装置および多重化分離方法 |
KR100671336B1 (ko) * | 2005-10-21 | 2007-01-19 | 주식회사 케이티프리텔 | 단일 또는 다중 주파수망에서의 송출국에 따른 제한 수신이가능하도록 하는 디지털 방송 송출 시스템 및 그 방법과,디지털 방송 수신 단말 및 그 방법 |
US20080022345A1 (en) * | 2006-06-29 | 2008-01-24 | Samsung Electronics Co., Ltd. | Demodulator and demodulation method |
US8432968B2 (en) * | 2007-10-15 | 2013-04-30 | Qualcomm Incorporated | Scalable video coding techniques for scalable bitdepths |
CN101499390B (zh) | 2008-02-01 | 2013-03-20 | 清华大学 | 电子发射器件及其制备方法 |
US8009685B2 (en) * | 2008-02-01 | 2011-08-30 | Nokia Corporation | Signalling the presence of extension frames |
US8750315B2 (en) * | 2009-01-23 | 2014-06-10 | Akamai Technologies, Inc. | Efficiently storing transport streams |
TWI471016B (zh) * | 2009-05-11 | 2015-01-21 | Mstar Semiconductor Inc | 重建數位視訊資料流的方法與裝置 |
-
2009
- 2009-08-14 JP JP2009187946A patent/JP5564853B2/ja not_active Expired - Fee Related
-
2010
- 2010-07-27 TW TW099124729A patent/TWI486059B/zh not_active IP Right Cessation
- 2010-07-29 EP EP10171226.3A patent/EP2302848B1/en active Active
- 2010-08-05 RU RU2010132915/08A patent/RU2461128C2/ru active
- 2010-08-06 BR BRPI1004506-6A patent/BRPI1004506A2/pt not_active Application Discontinuation
- 2010-08-06 US US12/851,796 patent/US8774286B2/en active Active
- 2010-08-09 CN CN2010102510195A patent/CN101998159B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6216250B1 (en) * | 1997-01-27 | 2001-04-10 | Hughes Electronics Corporation | Error encoding method and apparatus for satellite and cable signals |
RU2144227C1 (ru) * | 1998-09-11 | 2000-01-10 | Московский технический университет связи и информатики | Подвесной оптический кабель связи |
RU2262209C2 (ru) * | 1998-11-09 | 2005-10-10 | Каналь+Сосьетэ Аноним | Передача информации, касающейся групп сервисов, в системе цифровой передачи |
EP1351472A2 (en) * | 2002-04-01 | 2003-10-08 | Samsung Electronics Co., Ltd. | Forming RTP packets |
Also Published As
Publication number | Publication date |
---|---|
JP2011041098A (ja) | 2011-02-24 |
TWI486059B (zh) | 2015-05-21 |
BRPI1004506A2 (pt) | 2012-04-17 |
RU2010132915A (ru) | 2012-02-10 |
CN101998159A (zh) | 2011-03-30 |
EP2302848B1 (en) | 2017-07-05 |
EP2302848A1 (en) | 2011-03-30 |
US20110037904A1 (en) | 2011-02-17 |
US8774286B2 (en) | 2014-07-08 |
TW201138451A (en) | 2011-11-01 |
CN101998159B (zh) | 2013-09-18 |
JP5564853B2 (ja) | 2014-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2461128C2 (ru) | Приемное устройство и способ приема, программа и приемная система | |
JP5483081B2 (ja) | 受信装置及び方法、プログラム、並びに受信システム | |
JP5483082B2 (ja) | 受信装置及び方法、プログラム、並びに受信システム | |
JP7512344B2 (ja) | 受信装置、及び、データ処理方法 | |
KR102546161B1 (ko) | 수신 장치 및 데이터 처리 방법 | |
EP2696580B1 (en) | Data retrieval device, data retrieval method, and program | |
JP5476997B2 (ja) | 受信装置及び方法、プログラム、並びに受信システム | |
JP6259850B2 (ja) | データ読み出し装置、データ読み出し方法、並びにプログラム | |
JP2012205266A (ja) | データ読み出し装置、データ読み出し方法、並びにプログラム |