RU2022133101A - Cистема и способ обработки транспортного потока и метаданных приемной части сервиса виртуальных каналов - Google Patents

Cистема и способ обработки транспортного потока и метаданных приемной части сервиса виртуальных каналов Download PDF

Info

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
Application number
RU2022133101A
Other languages
English (en)
Inventor
Дина Анатольевна Гуртовая
Максим Станиславович Самсонов
Original Assignee
Общество с ограниченной ответственностью "Цифра"
Filing date
Publication date
Application filed by Общество с ограниченной ответственностью "Цифра" filed Critical Общество с ограниченной ответственностью "Цифра"
Priority to PCT/RU2023/050160 priority Critical patent/WO2024128935A1/ru
Publication of RU2022133101A publication Critical patent/RU2022133101A/ru

Links

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 для дескремблирования заданного канала при наличии действующих прав на просмотр.
RU2022133101A 2022-12-16 2022-12-16 Cистема и способ обработки транспортного потока и метаданных приемной части сервиса виртуальных каналов RU2022133101A (ru)

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) 엘리먼터리 스트림 부분적 암호화