Общий интерфейс

редактировать
Различные компоненты условного доступа Схема общего интерфейса DVB-приемник с модулем общего интерфейса

В Digital Video Broadcasting Common Interface (также называемый DVB -CI ) - это технология, которая позволяет дешифровать платные телеканалы. Станции платного телевидения хотят выбирать, какой метод шифрования использовать. Общий интерфейс позволяет производителям телевизоров поддерживать множество различных станций платного ТВ, позволяя подключать сменные модули условного доступа (CAM) для различных схем шифрования.

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

Хост (телевизор или приставка ) отвечает за настройку на платные телеканалы и демодуляцию сигнала RF, в то время как CAM отвечает за дескремблирование CA. Общий интерфейс позволяет им общаться друг с другом. Все оборудование с общим интерфейсом должно соответствовать стандарту EN 50221-1997. Это определенный стандарт, который позволяет добавить CAM в приемник DTV, чтобы адаптировать его к различным видам криптографии. Спецификация EN 50221 допускает использование многих типов модулей, но только CAM стал популярным из-за рынка платного телевидения. Действительно, одной из основных сильных сторон цифрового видеовещания является возможность реализации необходимой возможности условного доступа через общий интерфейс.

Это позволяет вещательным компаниям использовать модули, содержащие решения от разных поставщиков, тем самым расширяя их выбор вариантов борьбы с пиратством.

Содержание
  • 1 Режим работы
  • 2 Стандарты
    • 2.1 DVB-CI
      • 2.1.1 Интерфейс транспортного потока (TSI)
      • 2.1.2 Командный интерфейс
    • 2.2 CI +
      • 2.2.1 Определение
      • 2.2.2 История
        • 2.2.2.1 Начальные версии
        • 2.2.2.2 CI + v1.3
        • 2.2.2.3 CI + v1.4
        • 2.2.2.4 CI + v2.0
      • 2.2.3 Сертификация
      • 2.2.4 Как это работает
        • 2.2.4.1 Защита содержимого
        • 2.2.4.2 Отзыв
        • 2.2.4.3 Расширенный MMI
      • 2.2.5 Операторы (неполный список)
    • 2.3 Совместимые телевизоры (неполный список)
  • 3 Встроенный общий интерфейс
  • 4 См. Также
  • 5 Ссылки
  • 6 Внешние ссылки
Режим работы

A DVB приемник может иметь один или два слота, реализующих общий интерфейс (CI). CI использует разъем модуля условного доступа (PCMCIA ) и соответствует Common Scramble Algorithm (CSA), нормативу, который определяет, что такой приемник должен иметь возможность принимать ключи DES (Стандарт шифрования данных ) с интервалами в несколько миллисекунд и использовать их для декодирования частных каналов в соответствии с определенным алгоритмом.

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

Когда полный поток транспортных данных MPEG-2 выходит из демодулятора и блоков исправления ошибок, приемник DTV отправляет его через карту, вставленную в общий Интерфейс, прежде чем он будет обработан демультиплексором MPEG в приемнике. Если присутствует несколько карт CI, поток транспортных данных MPEG будет проходить последовательно через все эти карты.

Встроенный модуль CAM может не существовать физически, в отличие от программного обеспечения ЦП. В таком случае устанавливается только считыватель смарт-карт , обычно в CAM, а не слоты CI типа PCMCIA.

Даже если общий интерфейс был создан для решения проблем криптографии, он может иметь другие функции с использованием других типов модулей, таких как веб-браузер, iDTV (Интерактивное телевидение ) и т. Д.

В Европе DVB-CI является обязательным для всех терминалов iDTV.

Хост отправляет зашифрованный транспортный поток MPEG в CAM, а CAM отправляет дешифрованный транспортный поток обратно на хост. CAM часто содержит считыватель смарт-карт.

Стандарты

DVB-CI

Нормативный стандарт DVB-CI EN 50221 был определен в 1997 г. CENELEC, Европейским комитетом по стандартизации в области электротехники.

Согласно схеме общего интерфейса:

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

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

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

Общий интерфейс имеет много общего со стандартом PC Card Standard (PCMCIA ). За счет уменьшения ширины шины адреса и данных стало возможным включить двунаправленный интерфейс параллельного транспортного потока.

Интерфейс транспортного потока (TSI)

Формат транспортного потока определяется МЭК 13818-1 и является форматом TS MPEG 2.

Командный интерфейс

Кроме того, имеется командный интерфейс для связи между хостом и модулем.

Этот обмен данными осуществляется в форме многоуровневого стека протоколов, который позволяет хосту и модулю совместно использовать ресурсы . Например, модуль может запросить текущую дату и время у хоста. Чтобы использовать эту услугу, модуль должен открыть сеанс с ресурсом «Дата-время», предоставленным хостом. Или модуль может попросить хост отобразить сообщение на экране телевизора и затем может считывать нажатия клавиш с пульта дистанционного управления хоста. Это делается путем открытия сеанса для ресурса «Человеко-машинный интерфейс» (MMI) хоста. Этот ресурс также позволяет CAM запрашивать и получать ПИН-коды.

Некоторые из ресурсов, определенных DVB-CI, де-факто являются необязательными. Например, хост может содержать модем для связи по телефонной линии, позволяющий CAM реализовывать плату за просмотр. Это можно сделать, открыв сеанс с ресурсом низкоскоростной связи (LSC) хоста (при условии, что хост объявил о доступности этого ресурса). Ресурс Host Control (позволяющий CAM запрашивать принудительную настройку) также может отсутствовать на некоторых хостах.

Определенно обязательными ресурсами являются диспетчер ресурсов, информация о приложении и поддержка условного доступа. Первые два из этих трех необходимы для первоначального установления связи между CAM и его хостом, а ресурс поддержки CA необходим для дескремблирования выбранных каналов.

Командный интерфейс является расширяемым, и существует несколько доступных документов спецификаций, описывающих эти расширения (например, ETSI TS 101699). Однако эти расширения часто не пользуются популярностью у производителей.

CI +

Определение

CI + (также известный как CI Plus или Common Interface Plus ) - это спецификация, расширяющая оригинальный DVB стандарт общего интерфейса (DVB-CI, иногда обозначаемый как DVB-CIv1). Основное дополнение, внесенное в CI +, - это форма защиты от копирования между модулем условного доступа CI + (обозначенным в спецификации как CICAM, а CI + CAM кажется более точным сокращением) и телевизионный приемник (Host). CI + обратно совместим с DVB-CIv1. Старые телевизионные приемники, имеющие CIv1-слот CI, могут использоваться с CI + CAM и наоборот, но для просмотра только тех телевизионных программ, которые не помечены как CI + protected.

История

Первоначальные версии

Спецификация CI + была разработана фирмами по производству бытовой электроники Panasonic, Philips, Samsung и Sony, а также технологическая компания платного ТВ SmarDTV и fabless производитель микросхем.

Первый вариант спецификации был представлен на рассмотрение в январе 2008 года как спецификация V1.00 CI Plus. Создание доверенного центра завершено, и назначена официальная лаборатория сертификации безопасности.

В 2009 году были выпущены версии 1.1 и 1.2. Версия 1.2 стала первой, которая получила массовое распространение. Основными функциями, добавленными к исходному стандарту DVB-CI с помощью CI + v1.2, являются:

  • Контроль содержимого (позволяет повторно шифровать видео и аудио на их пути от CI + CAM к его хосту)
  • координация обновления прошивки CAM между CAM и его хостом
  • «Браузер CI Plus» - поддержка приложений MHEG-5, работающих на хосте CI +, запускаемых CI + CAM и способных связываться с it
  • поддержка IP-связи была добавлена ​​к ресурсу низкоскоростной связи (LSC) DVB-CI (но без переименования его в «High-Speed»).

В спецификации явно не говорится о каждая функция, если она обязательна или необязательна. Обязательной функцией (поскольку на самом деле это основной смысл существования CI +) является контроль содержимого. Необязательной функцией версии v1.2 является «Ресурс PVR» - это можно сделать из того факта, что он не появляется в более новых версиях спецификации CI +.

CI + v1.3

В 2011 была выпущена версия 1.3 спецификации CI + (позже была заменена на CI + v1.3.1, а затем на CI + v1.3.2, до сих пор обычно обозначаемый как CI + v1.3). Основные функции, добавленные CI + v1.3 к CI + v1.2:

  • различные усовершенствования механизма управления контентом
  • координация обработки PIN-кода родительского контроля между CAM и его хостом
  • лучше Поддержка IP-связи (увеличенная пропускная способность)
  • Поддержка VOD
  • новый ресурс профиля оператора, позволяющий CAM адаптировать нестандартную информацию о службах вещания к стандартному формату DVB, понятному хосту.
CI + v1.4

С развитием CI + стандарт теперь перешел в ведение организации по стандартизации DVB.. В 2014 году DVB выпустил ETSI TS 103 205 V1.1.1 спецификация, определяющая то, что часто называют «CI + v1.4». Основными функциями, добавленными ETSI TS 103 205 к CI + v1.3, являются:

  • поддержка нескольких тюнеров
  • Расширения URI (информация о правилах использования) (наиболее заметным является добавление флага включения / выключения специального режима)
  • Поддержка IP-доставки видео
  • возможность водяных знаков и транскодирования
  • функциональность связи была расширена для поддержки многоадресной IP-рассылки и гибридного типа связи (гибридная связь здесь означает, что данные многоадресной IP-рассылки поступают в модуль через интерфейс транспортного потока)
  • расширения браузера CI Plus ™ (канал взаимодействия, потоковая передача, масштабирование видео и т. д.)
  • позволяющие CI + CAM определять, поддерживает ли его хост расширенное приложение среды (например, HbbTV или MHP ) и, если да, запустить соответствующее приложение
  • , позволяющее CI + CAM-приложениям быть представлены в линейке каналов хоста в форма виртуальных каналов.
CI + v2.0

В 2018 году ETSI опубликовала стандарт DVB-CI второго поколения (часто называемый C I + v2.0): TS 103 605 V1.1.1. Основное развитие этой версии заключается в добавлении USB в качестве физического уровня для замены устаревшего интерфейса PC Card.

Сертификация

Тестирование и сертификация CI + Host и CAM проводится Eurofins Digital Testing (ранее Digital TV Labs) в Великобритании, Гонконге, Бельгии и Польше.

Как это работает

Защита контента

Благодаря использованию сертификатов, выданных доверенным центром сертификации, между CI + CAM и телевизором формируется безопасный канал с аутентификацией (SAC). приемник (Хост). Этот SAC используется для генерации общего ключа, уникального для пары CAM-Host, который защищает от несанкционированного копирования содержимого, помеченного в связанном URI (информация о правилах использования) как содержимое, которое необходимо повторно зашифровать на пути из CAM. на Хост после удаления исходного шифрования CA или DRM (в исходном стандарте CI расшифрованное содержимое могло быть отправлено через интерфейс PCMCIA только в незашифрованном виде).

Отзыв

Стандарт CI + позволяет отзывать скомпрометированные хосты CI +. Это выполняется путем широковещательной передачи списка отозванных сертификатов оператора службы (SOCRL) в карусели данных DSM-CC. Если CAM обнаруживает, что идентификатор, модель или бренд его хоста указаны в SOCRL (и не указаны в необязательном SOCWL - белом списке сертификатов оператора службы), CAM должен отказаться от дескремблирования содержимого, помеченного в CI + URI как защищенное. SOCRL создается и подписывается CI + Root-of-Trust по запросу оператора службы. Чтобы предотвратить повторное воспроизведение устаревших SOCRL и SOCWL, они должны транслироваться в сочетании с таблицей RSD (данные сигнализации отзыва), в которой указаны последние версии SOCRL и SOCWL и их расположение в карусели данных DSM-CC. RSD также должен быть подписан.

Enhanced MMI

Хост-устройство, совместимое с CI +, должно также реализовывать механизм интерактивного ТВ MHEG-5 для управления навигацией пользователя в приложении интерактивного телевидения с помощью пульта дистанционного управления устройства. контроль. Поддержка движков интерактивного ТВ MHP или HbbTV не является обязательной.

Операторы (неполный список)

Следующие операторы в настоящее время развернули поддержку CI + или планируют сделать это:

В июле 2009 года крупнейший кабельный оператор в Нидерландах Ziggo объявил, что он будет активно поддерживать системы интегрированного цифрового телевидения на базе CI + (IDTV). В сентябре 2009 г. первая партия из 15 000 САМ SMiT (Shenzhen State Micro Technology Co., Ltd.) CI + CAM была предложена различными голландскими розничными торговцами, а в октябре 2009 г. последовала первая партия САМ Neotion. Среди других сторонников - Canal + и компании условного доступа Irdeto и Conax. В 2009 году NDS (теперь Cisco ) объявила, что будет поддерживать Kabel Deutschland для развертывания CI + для своих клиентов. В 2014 году CI + CAM с Cisco VideoGuard CA производства SMiT были развернуты в D-Smart, KDG (Kabel Deutschland ), KBW, Sky Deutschland, Tele Columbus и т. Д.

Совместимые телевизоры (неполный список)

  • Модели LG 2010, все серии LD и LE, также модели MFT MXX80D.
  • Многие из новых моделей Samsung с ЖК-дисплеями, ЖК-дисплеями и плазменными панелями, совместимыми с CI + материнские платы, хотя были некоторые несовместимости между TV и модулями UPC и RCS-RDS CI +, даже с моделями, сертифицированными UPC и RCS-RDS. Некоторые проблемы решались обновлением прошивки телевизора, другие решались простой заменой (во многих случаях по гарантии) материнской платы. Некоторым моделям Samsung требуется адаптер для нестандартных разъемов модуля CI.
  • Многие новые модели Sony, включая серию Bravia W5500. Некоторым более старым моделям требовалось обновление прошивки.
  • Новые ЖК-телевизоры Philips серии 5000 и 9000 (требуемая прошивка ожидается в соответствии с Ziggo).
  • Panasonic ранним моделям (до начала 2011 года) со слотами CI + требовался новая прошивка должна быть полностью совместима с CI +. (Обновление 2010 ). Все проблемы несовместимости решались обновлением программного обеспечения и прошивки, а иногда и использованием карты CI + или модуля с другой прошивкой. Все модели, выпущенные после начала 2011 года, полностью совместимы с CI +.
  • Некоторые модели Tesco Technika.
  • Многие телевизоры на базе Vestel. Новые телевизоры на базе Vestel отмечают тот факт, что они сертифицированы CI + в своем РЕЖИМЕ МАГАЗИНА (или ДЕМОРЕЖИМЕ), в котором, помимо других функций, упоминается совместимость с CI + (независимо от DVB-T, DVB-C, DVB-S), или просто наклейкой на передней части набора. Иногда, однако во многих случаях, совместимость с CI + наборов Vestel упоминается в пакете, помимо других основных функций.
Встроенный общий интерфейс

Будет работать новая рабочая группа ETSI на встроенном общем интерфейсе (ECI).

См. Также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-15 07:10:06
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте