RU2022133101A - Cистема и способ обработки транспортного потока и метаданных приемной части сервиса виртуальных каналов - Google Patents
Cистема и способ обработки транспортного потока и метаданных приемной части сервиса виртуальных каналов Download PDFInfo
- Publication number
- RU2022133101A RU2022133101A RU2022133101A RU2022133101A RU2022133101A RU 2022133101 A RU2022133101 A RU 2022133101A RU 2022133101 A RU2022133101 A RU 2022133101A RU 2022133101 A RU2022133101 A RU 2022133101A RU 2022133101 A RU2022133101 A RU 2022133101A
- Authority
- RU
- Russia
- Prior art keywords
- virtual
- service
- channel
- channels
- transport stream
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims 7
- 230000005540 biological transmission Effects 0.000 claims 5
- 238000001914 filtration Methods 0.000 claims 3
- 238000009434 installation Methods 0.000 claims 3
- 238000001514 detection method Methods 0.000 claims 1
- 238000005070 sampling Methods 0.000 claims 1
Claims (32)
1. Cистема обработки транспортного потока и метаданных приемной части сервиса виртуальных каналов, включающая, по меньшей мере, последовательно соединенные тюнер/демодулятор, принимающий входной сигнал и восстанавливающий входящий шифрованный транспортный поток в нем, криптомодуль, выполненный с обеспечением возможности расшифровки входящего шифрованного транспортного потока, сформированного на передающей части сервиса, и основой процессор CPU обработки данных, сопряженный с модулем пользовательского интерфейса, с обеспечением возможности предоставления конечному пользователю на аудио-видеовыход контента линейных каналов вещания и виртуальных каналов сервиса, отличающаяся тем, что дополнительно снабжена сопряженными с криптомодулем и основным процессором CPU реализованными программно-аппаратным образом:
секционным фильтром в EMM сообщениях транспортного потока команд установки прав и сессионных ключей доступа к каждому виртуальному каналу сервиса по подписке,
средствами обнаружения и дескремблирования в ECM сообщениях транспортного потока копий ключей дескремблирования CW каждой, включенной в состав виртуального канала передачи линейного канала вещания, шифрованных сессионным ключом виртуального канала на время вещания передачи линейного канала в составе виртуального канала сервиса,
а основной процессор CPU снабжен программно-аппаратными средствами обнаружения в расшифрованном посредством криптомодуля транспортном потоке метаданных сервиса и добавления виртуальных каналов сервиса в пользовательском интерфейсе приемной части на основе их параметров в списке линейных каналов, формирования расписания виртуальных каналов и его отображения в соответствующем модуле пользовательского интерфейса, обработки установки прав и ключей виртуального канала из транспортного потока и воспроизведение контента виртуального канала на их основе путем автоматического переключения на линейные канал вещания транслирующего контент текущего события в соответствии с сформированным расписанием виртуального канала.
2. Cистема по п. 1, отличающаяся тем, что дополнительно снабжена смарт-картой (SmartCard), сопряженной с криптомодулем или встроенным эмулятором смарт-карты (SmartCard emulator) в составе криптомодуля, содержащая ключи и права доступа к контенту, сопряженной с секционными фильтрами и основным процессором CPU по линиям обратной связи.
3. Cистема по п. 1, отличающаяся тем, что криптомодуль CAS module, снабжен установленной программно-аппаратным образом библиотекой дескремблирования линейных и виртуальных каналов в соответствии с подписками системы условного доступа, с обеспечением возможности дескремблирования входящего шифрованного транспортного потока и его передачу на вход основного процессора CPU.
4. Cистема по п. 1, отличающаяся тем, что входящий транспортный поток является MPEG-2 транспортным потоком и включает, по меньшей мере: линейные каналы вещания, контент которых используют также в составе виртуальных каналов; основные и дополнительные метаданные сервиса виртуальных каналов; Linkage дескриптор; служебные таблицы MPEG-2 транспортного потока включающие: PMT таблицу структуры программ; CAT таблицу условного доступа; NIT таблицу сетевой информации; TDT таблицу даты и времени; BAT таблицу групп программ.
5. Система по п. 3, отличающаяся тем, что служебная информация снабжена Linkage дескриптором, добавленным в таблицу сетевой информации потока NIT с обеспечением возможности предоставления сервиса виртуальных каналов конечному пользователю без канала обратной связи пользователя.
6. Cистема по п. 4, отличающаяся тем, что служебная информация Linkage дескриптора включает, по меньшей мере: параметры вещания метаданных виртуальных каналов SNT, идентификатор сервиса с метаданными виртуальных каналов и версию формата метаданных виртуальных каналов.
7. Cистема по любому из пп. 1-6, отличающаяся тем, что основной процессор CPU выполнен с обеспечением возможности расшифровки входящего шифрованного транспортного потока, посредством встроенной системы безопасности, реализованной программно-аппаратным образом на основе установленного программно-аппаратного алгоритма управления дескремблирования и обработки данных шифрованного транспортного потока посредством программно-аппаратного реализованных секционных фильтров и встроенной в криптомодуль библиотеки дескремблирования линейных и виртуальных каналов в соответствии с подписками системы условного доступа.
8. Способ обработки транспортного потока и метаданных приемной части сервиса виртуальных каналов, включающий последовательно осуществляемые посредством установленного программно-аппаратным образом в CPU приемной части алгоритма обработки сервиса виртуальных каналов этапы, включающих, по меньшей мере:
прием и восстановление посредством тюнера/демодулятора входящего шифрованного транспортного потока в модулированном мультиплексором входном сигнале и передача его на вход криптомодуля,
обнаружение в транспортном потоке сервиса с метаданными виртуальных каналов;
фильтрацию и обработку EMM и EСM сообщений с командами установки прав и сессионных ключей для доступа к событиям, включённым в виртуальные каналы, а также расшифровки управляющих слов для расшифровки событий контента, включённых в состав виртуальных каналов;
обработку метаданных виртуальных каналов, включающих, по меньшей мере, название каналов и номер их позиции в списке каналов вещания, а также расписания событий виртуальных каналов сервиса, сформированных на передающей части сервиса в виде выборки событий контента линейных каналов вещания, транслируемых в рамках виртуальных каналов сервиса последовательно по времени и одновременно с соответствующей трансляцией события линейного канала, с установкой для каждого события выборки идентификатора соответствующего виртуального канала и отметки использования события в его составе,
добавление виртуальных каналов в пользовательском интерфейсе STB на основе их параметров в списке линейных каналов;
формирование расписания виртуальных каналов и его отображения в соответствующем модуле пользовательского интерфейса;
обработка установки прав и ключей виртуального канала из потока;
на основании подтвержденных прав доступа воспроизведение контента виртуального канала путем автоматического переключения на линейный канал вещания, осуществляющий трансляцию события контента согласно расписанию выбранного виртуального канала, расшифровку контента линейного канала вещания, транслируемого в составе выбранного виртуального канала при помощи управляющих слов в случае их успешной расшифровки.
9. Способ по п. 8, отличающийся тем, что расшифровку соответствующего контента после автоматического переключения на линейный канал вещания, осуществляющего трансляцию события контента в составе виртуального канала сервиса, настройку элементарных потоков транспортного потока для дескремблера в соответствии с информацией служебной таблицы PMT для получения ECM сообщений и установку в дескремблер управляющих слов осуществляют посредством основного процессора, выполненного с обеспечением возможности расшифровки входящего шифрованного потока посредством встроенной системой безопасности.
10. Способ по п. 8, отличающийся тем, что расшифровку кодированного контента осуществляют посредством криптомодуля и смарт-карты или встроенного в криптомодуль эмулятора смарт-карты, обеспечивающих хранение сессионных ключей OpKey и права доступа к виртуальным каналам сервиса и событиям контента, записанные посредством криптомодуля после получения EMM сообщения из транспортного потока.
11. Способ по п. 8, отличающийся тем, что дескремблирование линейных и виртуальных каналов в соответствии с подписками и с обеспечением возможности дескремблирования входящего шифрованного транспортного потока и его передачу на вход основного процессора CPU осуществляют посредством установленной программно-аппаратным образом в криптомодуль библиотекой системы условного доступа, реализующей:
фильтрацию и обработку EMM сообщений с командами установки прав и сессионных ключей для доступа к событиям, включённым в виртуальные каналы;
получение и обработку формируемых основным процессором посредством предустановленного программного алгоритма запросов на дескремблирование событий виртуальных каналов;
фильтрацию и обработку ECM сообщений для получения и расшифровки ключей дескремблирования событий линейных каналов, включённых в состав виртуальных каналов и при наличии необходимых прав доступа и сессионных ключей, соответствующих подписке;
инициализацию дескремблирования заданного виртуального канала при помощи ключей дескремблирования CW в случае их успешной расшифровки;
передачу в пользовательский интерфейс приемной части сервиса информации о подписках на услуги сервиса виртуальных каналов и текущем статусе доступа к ним.
12. Способ по п. 10, отличающийся тем, что в режиме автоматического переключения на событие контента линейного канала в составе виртуального канала сервиса посредством основного процессора CPU формируют и направляют программно-аппаратным образом запрос в криптомодуль на дескремблирование соответствующего контента, а посредством криптомодуля инициируют обращение к смарт-карте или встроенному в криптомодуль эмулятору смарт-карты для расшифровки управляющего слова для дескремблирования контента виртуального канала и осуществляют настройку элементарных потоков для дескремблера в соответствии с информацией служебной таблицы PMT для получения ECM сообщений, а также устанавливают в дескремблер управляющие слова CW, полученные от смарт-карты, с обеспечением возможности расшифровки входящего шифрованного потока посредством встроенной системой безопасности.
13. Способ по п. 11, отличающийся тем, что посредством встроенного в смарт-карту или встроенного в криптомодуль эмулятор смарт-карты программно-аппаратного алгоритма осуществляют:
расшифровку и хранение прав абонента на доступ к пакету линейных и виртуальных каналов сервиса;
расшифровку и хранение сессионных ключей при наличии действующих прав на пакет каналов;
расшифровку и выдачу в библиотеку CW для дескремблирования заданного канала при наличии действующих прав на просмотр.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/RU2023/050160 WO2024128935A1 (ru) | 2022-12-16 | 2023-06-30 | Система и способ обработки транспортного потока виртуальных каналов |
Publications (1)
Publication Number | Publication Date |
---|---|
RU2022133101A true RU2022133101A (ru) | 2024-06-17 |
Family
ID=
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101019857B1 (ko) | 레거시 장치에 미치는 영향을 최소화한 컨텐트 스크램블링 | |
KR100988435B1 (ko) | 신호를 암호 해독하기 위한 장치 및 방법 | |
KR20040070300A (ko) | 부분적 암호화 및 pid 맵핑 | |
KR100952820B1 (ko) | 부분적 암호화 및 pid 맵핑 | |
KR101004196B1 (ko) | 엘리먼터리 스트림 부분적 암호화 | |
RU2022133101A (ru) | Cистема и способ обработки транспортного потока и метаданных приемной части сервиса виртуальных каналов | |
JP7043640B2 (ja) | 受信方法 | |
JP2001223654A (ja) | 暗号化ファイル伝送システム、送信装置、受信装置、および暗号化ファイル伝送方法 | |
EP2597883A1 (en) | Method, cryptographic system and security module for descrambling content packets of a digital transport stream | |
RU2022121944A (ru) | Система и способ шифрования контента сервиса виртуальных каналов и его дескремблирования | |
RU2022133569A (ru) | Cистема и способ управления сервисом предоставления виртуальных каналов | |
RU2781944C1 (ru) | Система и способ формирования виртуального канала | |
JP6968961B2 (ja) | 送受信方法 | |
JP6972254B2 (ja) | 送受信方法 | |
JP6968955B2 (ja) | 受信方法 | |
JP6942865B2 (ja) | 送受信方法 | |
JP6968952B2 (ja) | 送受信方法 | |
JP6968940B2 (ja) | 受信方法 | |
JP6942646B2 (ja) | 送受信方法 | |
JP6929802B2 (ja) | 送受信方法 | |
KR100924053B1 (ko) | 크리티컬 패킷의 부분적 암호화 | |
JP6926001B2 (ja) | 送受信方法 | |
KR20070027135A (ko) | 디지털 방송 수신기의 다중 암호 해독 시스템 및 방법 | |
WO2024128935A1 (ru) | Система и способ обработки транспортного потока виртуальных каналов | |
KR101029427B1 (ko) | 엘리먼터리 스트림 부분적 암호화 |