Общий интерфейс - Common Interface

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

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

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

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

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

Режим работы

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

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

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

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

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

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

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

Стандарты

DVB-CI

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

По схеме Common Interface:

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

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

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

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

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

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

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

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

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

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

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

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

CI +

Определение

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

История

Начальные версии

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

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

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

  • Контроль содержимого (позволяет повторно шифровать видео и аудио на пути от CI + CAM к своему хосту)
  • координация обновления прошивки CAM между CAM и его хостом
  • «Браузер CI Plus» - поддержка МГЭГ-5 приложения, работающие на хосте CI +, запускаемые CI + CAM и способные связываться с ним
  • Поддержка IP-связи была добавлена ​​в ресурс Low-Speed ​​Communication (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
  • новый ресурс Operator Profile, позволяющий CAM адаптировать нестандартную специфичную для вещания служебную информацию к стандартному формату DVB, понятному хосту.
CI + v1.4

С развитием CI + стандарт теперь находится под эгидой организации стандартов DVB.[4]
В 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 второго поколения (часто называемый CI + v2.0): TS 103 605 V1.1.1.[5] Основное развитие этой версии заключается в добавлении USB в качестве физического уровня для замены устаревшего интерфейса PC Card.

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

CI + Host и CAM тестирование и сертификация осуществляется Цифровое тестирование Eurofins (ранее 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 (Revocation Signaling Data), в которой указывается последние версии SOCRL и SOCWL и их расположение в карусели данных DSM-CC. RSD также должен быть подписан.

Расширенный MMI

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

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

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

В июле 2009 года крупнейший оператор кабельного телевидения в Нидерландах, Зигго, объявила, что будет поддерживать CI + на основе Интегрированное цифровое телевидение наборы (IDTV) активно.[13][14][15] В сентябре 2009 г. первая партия из 15 000 СМИТ (Shenzhen State Micro Technology Co., Ltd.) CI + CAM предлагались различными голландскими розничными торговцами, за ними в октябре 2009 года последовала первая партия Neotion CAM.[16]Среди других сторонников Canal +,[17] и компании условного доступа Irdeto[18] и Conax.[19]В 2009 году NDS (ныне Cisco ) объявил, что поддержит Kabel Deutschland для развертывания CI + для своих клиентов.[20] В 2014 году CI + CAM с Cisco VideoGuard CA, производство СМИТ были развернуты в D-Smart, КДГ (Kabel Deutschland ), KBW, Sky Deutschland, Tele Columbus и Т. Д.

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

  • LG 2010 модели все серии LD и LE, а также модели MFT MXX80D.
  • Многие из новых вариантов моделей LCD, LCD LED и Plasma от 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 отмечают тот факт, что они сертифицированы CI + в своем РЕЖИМЕ МАГАЗИНА (или ДЕМОНСТРАЦИОННОМ РЕЖИМЕ), в котором, помимо других функций, упоминается совместимость с CI + (независимо от DVB-T, DVB-C, DVB-S), или просто наклейкой на передней части набора. Иногда, однако во многих случаях, совместимость наборов Vestel с CI + упоминается на упаковке, помимо других основных функций.

Встроенный общий интерфейс

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

Смотрите также

Рекомендации

  1. ^ "Cabot Communications Ltd. CI + Technical Paper". Архивировано из оригинал на 2012-03-08. Получено 2013-07-10.
  2. ^ "Führende TV-Hersteller vertrauen bei der Umsetzung des CI Plus-Standards in Europa auf TC TrustCenter (немецкий)" (PDF). Архивировано из оригинал (PDF) на 2009-04-24. Получено 2013-07-10.
  3. ^ 10.48 Европа / Лондон (05.03.2009). «Лаборатории цифрового телевидения для тестирования на CI Plus». Broadbandtvnews.com. Получено 2013-07-10.
  4. ^ 10.55 Европа / Лондон (18 февраля 2011 г.). "CI Plus вернулся с DVB". Broadbandtvnews.com. Получено 2013-07-10.
  5. ^ «Опубликован стандарт DVB-CI второго поколения». DVB. 2 ноября 2018.
  6. ^ "CI PlusSpecification 1.3.1" (PDF). Архивировано из оригинал (PDF) на 2014-02-11. Получено 2014-08-28.
  7. ^ [1]
  8. ^ Caiway CI + CAM (голландский) Архивировано 24 июля 2011 г. Wayback Machine
  9. ^ 08.54 Европа / Лондон (16.10.2009). «Caiway представляет модули CI Plus». Broadbandtvnews.com. Получено 2013-07-10.
  10. ^ "Модуль Digitale Televisie (голландский)". Ziggo.nl. 1970-01-01. Получено 2013-07-10.[постоянная мертвая ссылка ]
  11. ^ Cablecom делает доступ к цифровому телевидению в HD качестве и Интернету проще и дешевле
  12. ^ «CI + Landing». Пополнить ТВ. 2012-07-31. Получено 2013-07-10.
  13. ^ Ziggo заявляет, что она «первая в мире» с CI Plus (посещение 7 июля 2009 г.)
  14. ^ Сертифицированный Ziggo SMiT CI + CAM[мертвая ссылка ]
  15. ^ После первоначального новаторства ZIGGO и NEOTION теперь продолжают развивать CI Plus в экосистеме цифрового платного телевидения.[постоянная мертвая ссылка ]
  16. ^ 13.31 Европа / Лондон (30 августа 2009 г.). «Ziggo начинает поставки CI Plus CAM». Broadbandtvnews.com. Получено 2013-07-10.
  17. ^ 18.06 Европа / Лондон (27 апреля 2009 г.). «Canal + поддерживает CI Plus лейблом Canal Ready». Broadbandtvnews.com. Получено 2013-07-10.
  18. ^ "Пресс-релиз Иредето". Irdeto.com. Архивировано из оригинал на 2012-06-30. Получено 2013-07-10.
  19. ^ 11.28 Европа / Лондон (12 сентября 2008 г.). «Conax объявляет о поддержке CI +». Broadbandtvnews.com. Получено 2013-07-10.
  20. ^ 08.45 Европа / Лондон (13 сентября 2009 г.). «NDS доставит CI + в KDG». Broadbandtvnews.com. Получено 2013-07-10.

внешняя ссылка