Поставщик транспортного потока, поставщик сигнала dab, анализатор транспортного потока, приемник dab, способ, компьютерная программа и сигнал транспортного потока

Иллюстрации

Показать все

Изобретение относится к поставщикам транспортного потока. Технический результат заключается в повышении безопасности передачи данных. Поставщик транспортного потока конфигурируется для предоставления пакета транспортного потока первого типа пакета, содержащего таблицу взаимосвязи программ и информацию об ограничении доступа, содержащую информацию о ключе для дешифрования зашифрованной медиаинформации, причем таблица взаимосвязи программ содержит связь между номером программы и идентификатором типа пакета у дополнительного пакета транспортного потока второго типа пакета; и поставщик транспортного потока конфигурируется для предоставления пакета транспортного потока второго типа пакета, так что пакет транспортного потока второго типа пакета содержит ссылку на идентификаторы типа пакета у пакетов полезной нагрузки транспортного потока, которые описывают контент разных типов контента в цифровой медиаинформации. 7 н. и 13 з.п. ф-лы, 16 ил.

Реферат

Область техники

Варианты осуществления в соответствии с изобретением относятся к поставщику транспортного потока для предоставления множества пакетов транспортного потока, которые описывают цифровую медиаинформацию. Дополнительные варианты осуществления в соответствии с изобретением относятся к поставщику сигнала DAB. Дополнительные варианты осуществления в соответствии с изобретением относятся к анализатору транспортного потока для предоставления информации об ограничении доступа для дешифрования цифровой медиаинформации с ограничением доступа на основе транспортного потока. Дополнительные варианты осуществления в соответствии с изобретением относятся к приемнику DAB. Дополнительные варианты осуществления в соответствии с изобретением относятся к соответствующим способам и соответствующим компьютерным программам. Дополнительные варианты осуществления в соответствии с изобретением относятся к сигналу транспортного потока. Дополнительные варианты осуществления в соответствии с изобретением относятся к основной структуре для условного доступа к цифровому мультимедийному вещанию (DMB) для экономящей скорость передачи битов транспортировки информации, относящейся к условному доступу.

Уровень техники изобретения

Цифровое мультимедийное вещание, известное под аббревиатурой DMB, является расширением, посредством аудиовизуального контента, предшествующего цифрового

радиовещания, известного под аббревиатурой DAB. Цифровое мультимедийное вещание, DMB, «наследует» полные функциональные возможности DAB, но дополняется возможностью дополнительной передачи кодированных по алгоритму MPEG2 транспортных потоков, содержащих визуализируемый контент и/или звуковой контент.

На передающей стороне существующий мультиплексор DAB с этой целью дополняется шлюзом DMB, принимающим транспортный поток MPEG2 от кодера DMB.

Фиг.14 показывает схематическое представление обработки сигналов DMB. Обработка 1400 сигналов DMB из фиг.14 принимает мультимедийную информацию 1410, включающую в себя, например, звуковой сигнал и/или видеосигнал. Обработка 1400 сигналов DMB дополнительно включает в себя кодер 1420 DMB, сконфигурированный для создания транспортного потока 1422 MPEG2 на основе мультимедийной информации 1410. Обработка 1400 сигналов дополнительно включает в себя шлюз 1430 DMB, сконфигурированный для приема транспортного потока 1422 MPEG2 и создания подканала 1432 DAB на его основе. Обработка 1400 сигналов дополнительно включает в себя мультиплексор 1440 DAB, сконфигурированный для добавления подканала 1432 DAB к сигналу DAB, который объединяет, например, множество подканалов DAB. Таким образом, например, получается мультиплексированный сигнал DAB.

За подробностями того, как можно получить сигнал, соответствующий DMB, или сигнал DAB, включающий в себя информацию DMB, обращайтесь, например, к соответствующим публикациям Европейского Вещательного Союза (EBU). Подробности приводятся, например, в публикации ETSI TS 102 428, V1.2.1, озаглавленной "Digital Audio Broadcasting (DAB); DMB video services; User application specification", и в документах, упоминаемых в ней.

Цифровое мультимедийное вещание, DMB, является технологией, посредством которой должна быть создана возможность "телевидения" на мобильных приемниках. Таким образом, DMB представляет альтернативу таким технологиям, как DVB-H.

Одним интересующим применением является платное телевидение, в котором контент передается в защищенном (зашифрованном) виде и доступен только правомочным пользователям. Эта идея ниже будет называться ограничением доступа. Шифрование контента и предоставление необходимых дополнительных сообщений выполняется системой для условного доступа, которая также иногда называется "Системой условного доступа", или для краткости "CA". Например, дополнительными сообщениями являются сообщения прав просмотра (также называемые "EMM") или сообщения, содержащие текущий ключ контента (также называемые "ECM"). Сообщения прав просмотра также иногда называются сообщениями управления правами просмотра (EMM). Сообщения, содержащие текущий ключ контента, также иногда называются сообщениями контроля прав просмотра (ECM). Дополнительные сообщения в дальнейшем будут называться информацией CA для краткости, и они также передаются по вещательному каналу. Одной из целей является сведение к минимуму служебной нагрузки, которая происходит от отправляемой информации CA (информации об условном доступе).

С учетом этого задача настоящего изобретения состоит в том, чтобы предоставить идею, которая дает возможность эффективной передачи медиаинформации с ограничением доступа (при низком потреблении ресурсов).

Сущность изобретения

Один вариант осуществления в соответствии с изобретением предоставляет поставщика транспортного потока для предоставления множества пакетов транспортного потока, описывающих цифровую медиаинформацию. Поставщик транспортного потока конфигурируется для предоставления пакета транспортного потока первого типа пакета, имеющего таблицу взаимосвязи программ и информацию об ограничении доступа, содержащую информацию о ключе для дешифрования зашифрованной медиаинформации. Таблица взаимосвязи программ содержит связь между номером программы и идентификатором типа пакета (PID) дополнительного пакета транспортного потока, относящегося ко второму типу пакета. Поставщик транспортного потока дополнительно конфигурируется для предоставления пакета транспортного потока второго типа пакета (имеющего соответствующий идентификатор типа пакета) таким образом, что пакет транспортного потока второго типа пакета содержит ссылку на идентификаторы типа пакета у пакетов полезной нагрузки транспортного потока, описывающих контент разных типов контента в цифровой медиаинформации.

Основной идеей настоящего изобретения является то, что информацию об ограничении доступа (информацию CA), которая включает в себя информацию о ключе для дешифрования зашифрованной медиаинформации, можно внедрить ресурсосберегающим способом в пакеты транспортного потока, содержащие таблицу взаимосвязи программ. Например, обнаружено, что пакеты транспортного потока (например, при DMB) систематически имеют свободные разрядные емкости в таблице взаимосвязи программ. При DMB, например, этим является SPTS (транспортный поток одиночной программы), и поэтому это строго только одна программа, которая содержится в потоке данных. Таким образом, внедрение информации об ограничении доступа может осуществляться без внесения какой-либо дополнительной информации в пакеты полезной нагрузки транспортного потока или без использования дополнительных пакетов транспортного потока. Например, объем данных, который нужно передать, в общем, в пакетах транспортного потока первого типа пакета, которые содержат таблицы взаимосвязи программ, обычно очевидно меньше объема данных, который нужно передать с помощью пакетов полезной нагрузки транспортного потока. Кроме того, пакеты полезной нагрузки транспортного потока обычно полностью заполняются полезной нагрузкой систематически (или часто) уже без использования механизма ограничения доступа. Это обусловлено тем, что кодер полезной нагрузки (например, аудиокодер или видеокодер) обычно работает независимо от того, предоставляются ли кодированные звуковые данные или видеоданные с помощью механизма ограничения доступа. Поэтому такой аудиокодер и/или видеокодер обычно будет пытаться использовать всю информационную емкость пакетов полезной нагрузки транспортного потока, чтобы достичь оптимального качества звучания и/или качества видеоизображения.

Соответственно обнаружено, что внесение информации об ограничении доступа в пакеты полезной нагрузки транспортного потока или использование дополнительных пакетов транспортного потока привело бы к тому, что аудиокодеру и/или видеокодеру не было бы разрешено использовать полную скорость передачи данных, которую можно передать пакетами полезной нагрузки транспортного потока, чтобы оставить место в пакетах полезной нагрузки транспортного потока, либо к тому, что пакеты полезной нагрузки транспортного потока нужно было бы перепаковывать, если бы информацию об ограничении доступа нужно было внедрить в пакеты полезной нагрузки транспортного потока, полностью заполненные полезной нагрузкой. С другой стороны, обнаружено, что пакеты транспортного потока первого типа пакета, которые содержат таблицу взаимосвязи программ, достоверно и/или систематически содержат свободные информационные емкости в очень большом количестве применений, причем упомянутые свободные информационные емкости используются упомянутым внедрением информации об ограничении доступа.

К тому же обнаружено, что внедрение информации об ограничении доступа в пакеты транспортного потока первого типа пакета дает возможность очень быстрого доступа к зашифрованной медиаинформации, поскольку можно добиться того, что информация об ограничении доступа уже доступна непосредственно после оценки пакета транспортного потока первого типа пакета. Однако оценка пакета транспортного потока первого типа пакета, в частности содержащейся в нем таблицы взаимосвязи программ, в любом случае очень важна, чтобы иметь способность оценивать и/или воспроизводить цифровую медиаинформацию. В этой связи идея изобретения обеспечивает предоставление механизма ограничения доступа, который избавляется от любых заметных дополнительных задержек при воспроизведении цифровой медиаинформации.

В предпочтительном варианте осуществления пакеты транспортного потока разных типов пакетов, то есть, в частности, пакеты транспортного потока первого типа пакета и второго типа пакета, а также пакеты полезной нагрузки транспортного потока имеют одинаковые длины пакетов. Это облегчает передачу пакетов транспортного потока в некоторых сетях. В то же время эта характеристика гарантирует, что можно внедрить сравнительно большие объемы данных в пакеты транспортного потока первого типа пакета, в дополнение к таблице взаимосвязи программ. В частности, это дает возможность внедрения информации об ограничении доступа в дополнение к таблице взаимосвязи программ.

В предпочтительном варианте осуществления поставщик транспортного потока конфигурируется для добавления информации об ограничении доступа в дополнительное информационное поле пакета транспортного потока первого типа пакета и сигнализации наличия этого дополнительного информационного поля с помощью некоторого признака. Внедрение информации об ограничении доступа в дополнительное информационное поле пакета транспортного потока первого типа пакета делает возможным соответствие пакета транспортного потока первого типа пакета текущим стандартам, несмотря на добавление информации об ограничении доступа, причем упомянутые текущие стандарты не предусматривают информационный контент, внедренный в дополнительное информационное поле. В частности, идея изобретения допускает использование информации об ограничении доступа без нарушения любых существующих стандартов наряду с приобретением функциональных возможностей, которые улучшены по сравнению со стандартными системами. Таким образом, идея изобретения допускает использование механизма ограничения доступа уже на уровне транспортного потока, причем можно легко добавлять механизм ограничения доступа в цифровую медиаинформацию, которая уже закодирована и упакована.

В предпочтительном варианте осуществления поставщик транспортного потока конфигурируется для предоставления пакетов транспортного потока так, что каждый из пакетов транспортного потока в предварительно определенном положении преамбулы пакета транспортного потока содержит идентификатор типа пакета, который идентифицирует тип пакета. Поставщик транспортного потока конфигурируется для предоставления пакетов транспортного потока так, что пакет транспортного потока, имеющий таблицу взаимосвязи программ и информацию об ограничении доступа, содержит ссылку на идентификатор типа пакета у дополнительного пакета транспортного потока, имеющего таблицу преобразования программ, включающую в себя идентификаторы типа пакета для одного или нескольких типов потоков данных, без пакета транспортного потока, имеющего таблицу взаимосвязи программ и информацию об ограничении доступа, который сам описывает полезный контент цифровой медиаинформации. В этой связи можно достичь иерархического разделения между пакетами транспортного потока, содержащими управляющую информацию (например, таблицу взаимосвязи программ и информацию об ограничении доступа), и пакетами транспортного потока, описывающими полезный контент цифровой медиаинформации (то есть кодированную звуковую информацию, и/или кодированную графическую информацию, и/или кодированную видеоинформацию). Таким образом, внедрение информации об ограничении доступа не зависит от полезного контента цифровой медиаинформации.

В предпочтительном варианте осуществления поставщик транспортного потока конфигурируется для предоставления пакета транспортного потока, имеющего таблицу взаимосвязи программ и информацию об ограничении доступа, таким образом, что соответствующий пакет транспортного потока первого типа пакета содержит последовательность частей с разной информацией об ограничении доступа. В этой связи одна из частей предпочтительно содержит сообщение управления правами просмотра (например, сообщение EMM) или ссылку на сообщение управления правами просмотра, а другая из частей содержит сообщение с ключом просмотра (например, сообщение ECM) или ссылку на сообщение с ключом просмотра. Каждая из частей с информацией об ограничении доступа имеет идентификатор таблицы, описывающий тип содержащейся в этой части информации об ограничении доступа. Кроме того, части с информацией об ограничении доступа также содержат информацию о длине, описывающую длину информации, содержащейся в этой части.

На основании соответствующей идеи можно внедрить разные типы информации об ограничении доступа всего в один пакет транспортного потока структурированным способом. В частности, выполнение упомянутого внедрения по частям дает возможность эффективного доступа на стороне декодера к фактически необходимой информации, поскольку на стороне декодера можно просто пропустить при оценке любые части, чье информационное наполнение ненужно. Это обеспечивается, в частности, с помощью идентификатора длины. К тому же описанный способ внедрения информации об ограничении доступа, который может выполняться в дополнительном информационном поле, также может добавлять дополнительную информацию, которая не имеет отношение к ограничению доступа, в соответствующий пакет транспортного потока.

Кроме того, при желании могут существовать перекрестные ссылки между отдельными частями, имеющими разную информацию об ограничении доступа. Например, можно провести отличия между частями, имеющими перекрестные ссылки, и частями, имеющими фактические данные об ограничении доступа. Это дает возможность иерархического структурирования даже информации об ограничении доступа и/или дублирования в дополнительном информационном поле ссылок между пакетами транспортного потока, относящимися к разным типам пакетов.

В предпочтительном варианте осуществления поставщик транспортного потока конфигурируется для предоставления транспортного потока так, что транспортный поток включает в себя ссылку на отдельный канал, в котором передаются сообщения управления правами просмотра (например, сообщения EMM). Эта идея полезна, когда объем данных у сообщений управления правами просмотра очень большой и/или когда сообщения управления правами просмотра содержат информацию, которая важна для некоторых мультимедийных программ.

Один вариант осуществления в соответствии с изобретением предоставляет поставщика сигнала DAB для предоставления сигнала DAB, включающего в себя медиаинформацию с ограничением доступа. Поставщик сигнала DAB включает в себя поставщика транспортного потока, который описывался выше. Поставщик транспортного потока здесь предпочтительно конфигурируется для предоставления пакетов транспортного потока первого типа пакета, которые включают в себя таблицу взаимосвязи программ и информацию об ограничении доступа. Поставщик транспортного потока дополнительно конфигурируется для предоставления пакетов транспортного потока второго типа пакета, так что пакеты транспортного потока второго типа пакета содержат ссылки на идентификаторы типа пакета у пакетов полезной нагрузки транспортного потока, которые описывают контент разных типов контента в цифровой медиаинформации. Поставщик транспортного потока дополнительно конфигурируется для предоставления пакетов транспортного потока дополнительных типов пакетов (например, третьего типа пакета и четвертого типа пакета, а также, возможно, дополнительных типов пакетов), каждый из которых описывает контент некоторого типа медиа (например, кодированные звуковые данные или видеоданные) в медиаинформации с ограничением доступа. Например, третий тип пакета и четвертый тип пакета могут описывать контент разных типов медиа в медиаинформации с ограничением доступа. В этой связи шифруется контент по меньшей мере некоторых из пакетов транспортного потока дополнительных типов пакетов.

Пакеты транспортного потока первого типа пакета, второго типа пакета и дополнительных типов пакетов являются частью транспортного потока MPEG2. Информация об ограничении доступа, содержащаяся в пакетах транспортного потока первого типа пакета, включает в себя информацию о ключе для дешифрования зашифрованного содержимого пакетов транспортного потока дополнительных типов пакетов.

В одном варианте осуществления имеется четыре типа пакетов: PAT (таблица взаимосвязи программ), PMT (таблица преобразования программ), звук и видео. Однако на практике дополнительно могут существовать другие типы, например дескрипторы и сцена.

Поставщик сигнала DAB дополнительно включает в себя объединитель услуг DAB, сконфигурированный для объединения транспортного потока MPEG2 с одной или несколькими другими услугами DAB, чтобы получить сигнал DAB. Поставщик сигнала DAB разрешает транслирование услуг DAB вместе с мультимедийной информацией, причем упомянутая мультимедийная информация, которая добавляется к другим услугам DAB, шифруется на уровне пакетов транспортного потока. Это допускает обработку ограничения доступа к мультимедийному контенту независимо от любых ограничений доступа к оставшимся услугам DAB. Поскольку ограничение доступа происходит уже на уровне пакетов транспортного потока, то любые механизмы для защиты от ошибок, которые применяются при объединении услуг DAB, являются неограниченно эффективными в отношении мультимедийной информации с защитой доступа и ассоциированной информации о ключе, так что здесь обеспечивается высокий уровень надежности при передаче данных.

Кроме того, в соответствии с идеей изобретения можно добавить информацию об ограничении доступа без изменения протокола DAB.

К тому же посредством идеи изобретения доступную скорость передачи данных можно использовать почти идеально, поскольку информация об ограничении доступа (включающая в себя информацию о ключе) не внедряется в пакеты полезной нагрузки транспортного потока (то есть в пакеты транспортного потока дополнительных типов пакетов, например третьего типа пакета и/или четвертого типа пакета), а внедряется в пакеты транспортного потока первого типа пакета, которые содержат таблицу взаимосвязи программ. Упомянутые пакеты первого типа пакета обычно имеют достаточно места (в единицах разрядов), доступного даже в случае полного использования пакетов полезной нагрузки транспортного потока мультимедийными данными. Это означает, что упомянутая идея дает возможность реализации механизма ограничения доступа, который, с одной стороны, соответствует требованиям соответствующих стандартов, а с другой стороны, не зависит от требования к мгновенной скорости передачи битов у мультимедийной информации с ограничением доступа.

Вариант осуществления в соответствии с изобретением предоставляет анализатор транспортного потока для предоставления информации об ограничении доступа для дешифрования цифровой медиаинформации с ограничением доступа на основе транспортного потока. Анализатор транспортного потока включает в себя идентификатор типа пакета, сконфигурированный для идентификации пакета предварительно определенного первого типа пакета, - который содержит предварительно определенный идентификатор первого типа пакета и содержит таблицу взаимосвязи программ, - в качестве идентифицированного пакета. Анализатор транспортного потока дополнительно включает в себя анализатор пакета, сконфигурированный для поиска в идентифицированном пакете информации об ограничении доступа и предоставления любой обнаруженной информации об ограничении доступа. Соответствующий анализатор транспортного потока основывается на обнаружении, что пакет транспортного потока, содержащий таблицу взаимосвязи программ, особенно подходит для внедрения информации об ограничении доступа, как уже подробно объяснялось выше. Поэтому идентификатор типа пакета конфигурируется для точной идентификации таких пакетов транспортного потока и извлечения из них информации об ограничении доступа.

В предпочтительном варианте осуществления анализатор транспортного потока конфигурируется для оценки таблицы взаимосвязи программ в пакете транспортного потока предварительно определенного первого типа пакета и определения, на основе таблицы взаимосвязи программ, идентификатора второго типа пакета, ассоциированного с пакетом транспортного потока, имеющим таблицу преобразования программ. Анализатор транспортного потока дополнительно включает в себя определитель ассоциации типа пакета, сконфигурированный для идентификации в транспортном потоке пакета транспортного потока, имеющего таблицу преобразования программ, на основе определенного идентификатора второго типа пакета, и оценки таблицы преобразования программ, чтобы получить информацию о том, какие идентификаторы типа пакета ассоциируются с пакетами полезной нагрузки транспортного потока, содержащими медиаконтент цифровой медиаинформации с ограничением доступа. Таким образом, анализатор транспортного потока реализует иерархическую концепцию, в которой только управляющая информация извлекается из пакетов транспортного потока первого типа пакета и второго типа пакета, тогда как подходящая полезная нагрузка извлекается из пакетов полезной нагрузки транспортного потока других типов пакетов (например, третьего типа пакета и четвертого типа пакета, которые отличаются от первого и второго типов пакетов).

В предпочтительном варианте осуществления анализатор транспортного потока дополнительно включает в себя дешифратор, сконфигурированный для дешифрования зашифрованного медиаконтента, содержащегося в пакетах полезной нагрузки транспортного потока, содержащих идентификаторы типа пакета, описанные в таблице преобразования программ, используя при этом информацию об ограничении доступа, содержащуюся в пакете транспортного потока предварительно определенного первого типа пакета.

В дополнительном предпочтительном варианте осуществления анализатор пакета конфигурируется для проверки идентифицированного пакета предварительно определенного первого типа пакета на то, содержит ли дополнительное информационное поле одну или несколько таблиц, характеризующихся предварительно определенными идентификаторами таблиц и содержащих информацию об ограничении доступа. Анализатор пакета дополнительно конфигурируется для предоставления информации об ограничении доступа, содержащейся в идентифицированных таблицах. Таким образом, дополнительное информационное поле (например, поле конфиденциальных данных) оценивается анализатором пакета, что дает возможность оценивания - без нарушения любых существующих стандартов - информации об ограничении доступа, которая может использоваться эффективнее, чем любая известная информация об ограничении доступа.

В предпочтительном варианте осуществления анализатор пакета конфигурируется для проверки - в ответ на обнаружение первой таблицы, характеризующейся первым предварительно определенным идентификатором таблицы и содержащей информацию об ограничении доступа, и в зависимости от информации о длине таблицы, содержащейся в первой таблице, - содержит ли дополнительное информационное поле в идентифицированном пакете предварительно определенного первого типа пакета после первой таблицы дополнительную таблицу, содержащую информацию об ограничении доступа, и для предоставления информации об ограничении доступа, содержащейся в той дополнительной таблице. Использование нескольких независимых таблиц всего в одном дополнительном информационном поле и соответствующая оценка упомянутых таблиц дает возможность гибкого реагирования на стороне декодера на информацию об ограничении доступа, которая содержится в соответствующем пакете транспортного потока первого типа пакета, или на информацию об ограничении доступа, которая передается в пакете транспортного потока первого типа пакета.

Вариант осуществления в соответствии с изобретением предоставляет приемник DAB, содержащий разделитель услуг DAB, сконфигурированный для извлечения транспортного потока MPEG2 из сигнала DAB, включающего в себя одну или несколько дополнительных услуг DAB в дополнение к транспортному потоку MPEG2. Приемник DAB дополнительно включает в себя анализатор транспортного потока, который объяснялся выше. Анализатор транспортного потока конфигурируется для приема транспортного потока MPEG2 от разделителя услуг и предоставления информации об ограничении доступа для дешифрования цифровой медиаинформации с ограничением доступа на основе того транспортного потока. Приемник DAB дополнительно включает в себя дешифратор контента, сконфигурированный для дешифрования зашифрованного медиаконтента цифровой медиаинформации с ограничением доступа, используя при этом информацию об ограничении доступа. Соответствующий приемник DAB по существу дает те же преимущества, что уже описывались в отношении поставщика сигнала DAB.

Варианты осуществления в соответствии с настоящим изобретением дополнительно предоставляют соответствующие способы и соответствующие компьютерные программы.

Дополнительные варианты осуществления в соответствии с настоящим изобретением дополнительно предоставляют соответствующий сигнал транспортного потока, который включает в себя вышеописанные пакеты транспортного потока и соответственно дает объясненные выше преимущества.

Краткое описание чертежей

Варианты осуществления в соответствии с настоящим изобретением будут подробнее объясняться ниже со ссылкой на прилагаемые чертежи, на которых:

фиг.1 показывает блок-схему поставщика транспортного потока в соответствии с вариантом осуществления настоящего изобретения;

фиг.2A и 2B показывают блок-схемы поставщиков сигнала DAB в соответствии с вариантами осуществления настоящего изобретения;

фиг.3 показывает блок-схему анализатора транспортного потока в соответствии с вариантом осуществления настоящего изобретения;

фиг.4 показывает блок-схему приемника DAB в соответствии с вариантом осуществления настоящего изобретения;

фиг.5A показывает схематическое представление пакетов транспортного потока в транспортном потоке MPEG2;

фиг.5B показывает синтаксическое представление транспортного потока MPEG2;

фиг.6 показывает схематическое представление пакетов транспортного потока, применяемых при передаче мультимедийного контента;

фиг.7 показывает схематическое представление пакета транспортного потока, включающего в себя информацию об ограничении доступа и таблицу взаимосвязи программ;

фиг.8A показывает описание синтаксиса пакета транспортного потока в соответствии с ISO/IEC 13818-1;

фиг.8B показывает описание синтаксиса поля адаптации в пакете транспортного потока в соответствии с ISO/IEC 13818-1, принимая во внимание ограничения в соответствии с ETSI TS 102 428 V1.2.1;

фиг.9A показывает описание синтаксиса таблицы, содержащей информацию об ограничении доступа, в соответствии с ISO/IEC 13818-1;

фиг.9B показывает описание синтаксиса дескрипторов для использования в таблице из фиг.9A в соответствии с ISO/IEC 13818-1;

фиг.10 показывает описание синтаксиса дополнительной таблицы для информации об ограничении доступа;

фиг.11 показывает описание синтаксиса дополнительной таблицы для информации об ограничении доступа;

фиг.12 показывает табличное представление возможных комбинаций разрядов для описания состояния ограничения доступа;

фиг.13 показывает описание синтаксиса части взаимосвязи программ в соответствии с ISO-IEC 13818;

фиг.14 показывает блок-схему традиционного поставщика сигнала DAB;

фиг.15 показывает блок-схему сравнительного поставщика сигнала DAB; и

фиг.16 показывает блок-схему дополнительного сравнительного поставщика сигнала DAB.

Подробное описание вариантов осуществления

Сначала будут описываться базовые структуры патентоспособного поставщика транспортного потока, патентоспособного поставщика сигнала DAB, патентоспособного анализатора транспортного потока и патентоспособного приемника DAB ниже со ссылкой на фиг.1-4. Затем транспортный поток, который предоставляется и/или оценивается в соответствии с изобретением, будет подробно описываться со ссылкой на фиг.5A-13. Потом дополнительные идеи для реализации ограничения доступа, которые служат в качестве сравнительных примеров, будут описываться со ссылкой на фиг.15 и 16.

1. Поставщик транспортного потока из фиг.1

Фиг.1 показывает блок-схему поставщика 100 транспортного потока для предоставления множества пакетов транспортного потока, описывающих цифровую медиаинформацию (предпочтительно цифровую мультимедийную информацию, содержащую несколько типов медиа). Поставщик 100 транспортного потока конфигурируется для приема цифровой медиаинформации 110 и предоставления транспортного потока 120 на ее основе. Поставщик 100 транспортного потока конфигурируется для предоставления первого пакета 124 транспортного потока первого типа пакета, содержащего таблицу взаимосвязи программ (PAT) и информацию об ограничении доступа, содержащую информацию о ключе (ECM) для дешифрования зашифрованной медиаинформации. Таблица взаимосвязи программ (PAT) включает в себя (или описывает) связь между номером программы и идентификатором типа пакета дополнительного транспортного пакета, относящегося ко второму типу пакета. Первый пакет 124 транспортного потока может включать в себя идентификатор PID первого типа пакета, который, например, сигнализирует первый тип пакета. Поставщик 100 транспортного потока дополнительно конфигурируется для предоставления второго пакета 128 транспортного потока, который содержит второй тип пакета, так что пакет 128 транспортного потока второго типа пакета содержит ссылку на идентификаторы типа пакета у пакетов полезной нагрузки транспортного потока, которые описывают контент разных типов контента в цифровой медиаинформации. Таким образом, пакет 128 транспортного потока может включать в себя, например, таблицу преобразования программ, множество идентификаторов типа пакета, причем возможно, что таблица преобразования программ или информация, на которую в ней ссылаются, дополнительно задают тип медиа, с которым ассоциируются пакеты транспортного потока, имеющие определенный идентификатор типа пакета. Сам пакет 128 транспортного потока второго типа пакета может характеризоваться соответствующим идентификатором типа пакета, указанным в пакете транспортного потока первого типа пакета.

Ниже будут объясняться дополнительные подробности в отношении того, как именно может выглядеть транспортный поток.

2. Поставщик сигнала DAB из фиг.2A и 2B

2.1. Поставщик сигнала DAB из фиг.2A

Патентоспособная структура для ограничения доступа для цифрового мультимедийного вещания, DMB, будет описываться ниже со ссылкой на фиг.2A. Упомянутое ограничение доступа иногда также называют условным доступом (CA). Различные особенности этой идеи будут описываться ниже и, в частности, будет предоставлено описание способа.

2.1.1 Уровень шифрования

Одна особенность идеи изобретения состоит в выборе подходящего уровня шифрования. В вариантах осуществления в соответствии с изобретением шифрование происходит на уровне транспортного потока MPEG2. Это означает, что шифруется вся полезная нагрузка пакета транспортного потока MPEG2, если необходимо. Заголовок сообщения транспортного потока MPEG2 остается незашифрованным и указывает, шифруется ли пакет транспортного потока MPEG2. К тому же заголовок сообщения транспортного потока MPEG2 в этом случае (то есть, если шифруется пакет транспортного потока MPEG2) также указывает, какой ключ (из множества ключей, называемых, например, "четным ключом" или "нечетным ключом") необходим для дешифрования. Фактическое шифрование, а также сигнализация того, происходит ли шифрование и какой ключ может использоваться ("нечетный" или "четный"), происходит способом, который аналогичен цифровому видеовещанию, DVB.

Фиг.2A показывает блок-схему поставщика 200 сигнала DAB, сконфигурированного для приема цифровой медиаинформации 210 и предоставления сигнала 220 DAB на ее основе. Упомянутая цифровая медиаинформация 210 предпочтительно может быть мультимедийной информацией, включающей в себя информацию о нескольких типах медиа (например, звуковой информацией и графической информацией либо звуковой информацией и видеоинформацией). Поставщик сигнала DAB включает в себя поставщика 230 транспортного потока, сконфигурированного для предоставления на основе цифровой медиаинформации 210 транспортного потока 232 MPEG2, который по меньшей мере частично зашифрован.

Поставщик 230 транспортного потока при желании включает в себя кодер 230a DMB, сконфигурированный для предоставления на основе цифровой медиаинформации 210 транспортного потока 230b MPEG2, который представляет цифровую медиаинформацию 210 в формате транспортного потока, соответствующем, например, спецификациям ETSI TS 102 428 V1.2.1. Поставщик 230 транспортного потока дополнительно включает в себя устройство 230c добавления ограничения доступа, сконфигурированное для приема транспортного потока 230b MPEG2 и создания на его основе по меньшей мере частично зашифрованного транспортного потока 232 MPEG2. Устройство добавления ограничения доступа, с одной стороны, конфигурируется для шифрования части транспортного потока 230b MPEG2, например, некоторых или всех пакетов полезной нагрузки транспортного потока в транспортном потоке 230b MPEG2, а с другой стороны, для добавления к транспортному потоку 230b MPEG2 информации об ограничении доступа, которая дает возможность декодеру, который осведомлен о соответствующем секретном значении, дешифровать зашифрованную информацию в транспортном потоке 232 MPEG2.

Однако здесь следует отметить, что функциональные возможности кодера 230a DMB также можно реализовать вне поставщика 230 транспортного потока, так что в этом случае кодер 230a DMB не будет частью поставщика 230 транспортного потока. Кроме того, также можно объединить функциональные возможности кодера 230a DMB и устройства 230c добавления ограничения доступа. Решающий момент по существу состоит в том, что поставщик 230 транспортного потока доставляет транспортный поток 232 MPEG2, как вкратце объяснялось со ссылкой на фиг.1 и будет подробно объясняться ниже.

Поставщик 200 сигнала DAB дополнительно включает в себя так называемый шлюз 240 DMB, сконфигурированный для приема транспортного потока 232 MPEG2 и предоставления на его основе сигнала 242 подканала DAB. Поставщик 200 сигнала DAB дополнительно включает в себя мультиплексор 250 DAB, сконфигурированный для приема сигнала 242 подканала DAB и предоставления на его основе сигнала 220 DAB, воспроизводящего и/или описывающего множество услуг DAB в режиме мультиплексирования.

2.1.2 Транспортировка информации об ограниче