Interface Commune

DVB-CIDIT

La norme normative DVB-CI EN 50221 a été définie en 1997 par le CENELEC, le Comité Européen de Normalisation Électrotechnique.

Selon le schéma d’interface commun:

  • hôte : Appareil où le ou les modules peuvent être connectés ; par exemple, un récepteur/décodeur intégré (IRD), un magnétoscope, un PC…
  • module : Un petit appareil, ne fonctionnant pas tout seul, conçu pour exécuter des tâches spécialisées en association avec un hôte; par exemple, un sous-système d’accès conditionnel, un module d’application de guide de programme électronique, ou pour fournir des ressources requises par une application mais non fournies directement par l’hôte.

La spécification ne définit que deux aspects, deux interfaces logiques à inclure sur la même interface physique. La première interface est le flux de transport MPEG-2. Les couches de liaison et physiques sont définies dans cette spécification et les couches supérieures sont définies dans les spécifications MPEG-2. La seconde interface, l’interface de commande, porte des commandes entre l’hôte (récepteur) et le module.

La spécification ne définit pas le fonctionnement ou la fonctionnalité d’une application de système d’accès conditionnel sur le module. Les applications pouvant être réalisées par un module communiquant à travers l’interface ne sont pas limitées à l’accès conditionnel ou à celles décrites dans la présente spécification. Plusieurs modules peuvent être pris en charge simultanément.

L’interface commune partage de nombreuses fonctionnalités du standard de carte PC (PCMCIA). En réduisant les largeurs des bus d’adresseet de données, il a été possible d’inclure une interface de flux de transport parallèle bidirectionnel.

Édition de l’interface de flux de transport (TSI)

Le format de flux de transport est spécifié par la norme CEI 13818-1 et est le format MPEG 2 TS.

Interface de commandeedit

En outre, il existe une interface de commande pour la communication entre l’hôte et le module.

Cette communication se présente sous la forme d’une pile de protocoles en couches qui permet à l’hôte et au module de partager des ressources. Par exemple, le module peut demander la date et l’heure actuelles à l’hôte. Pour utiliser ce service, le module doit ouvrir une session sur la ressource “Date-Heure” fournie par l’hôte. Ou, le module peut demander à l’hôte d’afficher un message sur l’écran du téléviseur et peut ensuite lire les touches de la télécommande de l’hôte. Cela se fait en ouvrant une session sur la ressource MMI (Interface Homme-Machine) de l’hôte. Cette ressource permet également à la FAO de demander et de recevoir des numéros de code PIN.

Certaines ressources définies par DVB-CI sont de facto facultatives. Par exemple, l’hôte pourrait contenir un modem pour la communication sur une ligne téléphonique permettant à la CAM d’implémenter la télévision à la carte. Cela peut être fait en ouvrant une session sur la ressource de communication à bas débit (LSC) de l’hôte (en supposant que l’hôte ait annoncé la disponibilité de cette ressource). La ressource de contrôle de l’hôte (permettant à CAM de demander un réglage forcé) peut également être absente de certains hôtes.

Les ressources définitivement obligatoires sont le Gestionnaire de ressources, les Informations d’application et le Support d’Accès conditionnel. Les deux premiers de ces trois sont nécessaires pour la prise de contact initiale entre CAM et son hôte, tandis que la ressource de support CA est nécessaire pour désembrouiller les canaux sélectionnés.

L’interface de commande est extensible et il existe plusieurs documents de spécification qui décrivent ces extensions (par exemple ETSI TS 101 699). Cependant, ces extensions ne se sont souvent pas révélées populaires auprès des fabricants.

CI+ Edit

DefinitionEdit

CI+ (également connu sous le nom de CI Plus ou Interface commune Plus) est une spécification qui étend la norme d’interface commune DVB d’origine (DVB-CI, parfois appelée DVB-CIv1). L’ajout principal introduit par CI+ est une forme de protection contre la copie entre un module d’accès conditionnel CI+ (référencé par la spécification comme CICAM, alors que CI + CAM semble être une abréviation plus précise) et le récepteur de télévision (hôte). CI+ est rétrocompatible avec DVB-CIv1. Les anciens récepteurs de télévision, qui ont un emplacement CI-CIV1, peuvent être utilisés avec CI + CAM et vice versa, mais pour ne visualiser que ceux des programmes de télévision qui ne sont pas marqués comme protégés par CI +.

HistoirEdit

Version initialedit

La spécification CI+ a été développée par les entreprises d’électronique grand public Panasonic, Philips, Samsung et Sony, ainsi que par la société de technologie de télévision payante SmarDTV et le fabricant de puces fabless Neotion.

Une première version de la spécification a été présentée pour examen en janvier 2008 sous le nom de spécification V1.00 CI Plus.La mise en place de l’Autorité de confiance a été achevée et un laboratoire de certification de sécurité officiel a été nommé.

En 2009, les versions 1.1 et 1.2 ont été publiées. La version 1.2 est devenue la première à être massivement déployée.Les principales caractéristiques ajoutées à la norme DVB-CI d’origine par le CI + v1.2 sont:

  • Contrôle du contenu (permet le re-cryptage de la vidéo et de l’audio sur leur chemin de CI + CAM à son hôte)
  • coordination de la mise à niveau du micrologiciel CAM entre CAM et son hôte
  • “Navigateur CI Plus” – prise en charge des applications MHEG-5 exécutées sur un hôte CI +, lancées par un CI + CAM et pouvant communiquer avec lui
  • la prise en charge de la communication IP a été ajoutée à la ressource de communication basse vitesse (LSC) du DVB-CI (mais sans la renommer en “Haute vitesse”).

La spécification n’indique pas explicitement chaque fonctionnalité si elle est obligatoire ou facultative. La fonctionnalité obligatoire (car c’est en fait la principale raison d’être de CI+) est le contrôle du contenu. La fonctionnalité optionnelle de la version v1.2 est “Ressource PVR” – cela peut être conclu du fait qu’elle n’apparaît pas dans les versions CI + spec plus récentes.

CI + v1.3Edit

En 2011, la version 1.3 de la spécification CI+ a été publiée (plus tard, a été remplacée par CI + v1.3.1 puis par CI + v1.3.2, toujours couramment référencée CI + v1.3). Les principales fonctionnalités ajoutées par CI+ v1.3 à CI+ v1.2 sont:

  • diverses améliorations du mécanisme de contrôle du contenu
  • coordination de la gestion du code PIN du contrôle parental entre la CAM et son hôte
  • meilleure prise en charge de la communication IP (débit de données accru)
  • Prise en charge de la VOD
  • une nouvelle ressource de profil d’opérateur permettant à la CAM d’adapter des informations de service spécifiques à la diffusion non standard au format DVB standard compréhensible par l’hôte.
CI + v1.4Edit

Avec le développement de CI+, la norme est désormais sous l’égide de l’organisation de normalisation DVB.
En 2014, DVB a publié la spécification ETSI TS 103 205 V1.1.1, définissant ce qui est souvent appelé “CI + v1.4”.Les principales fonctionnalités ajoutées par ETSI TS 103 205 à CI+ v1.3 sont:

  • prise en charge du multi-tuner
  • Extensions d’URI (informations sur les règles d’utilisation) (la plus importante est l’ajout de l’indicateur d’activation / désactivation du mode astuce)
  • prise en charge de la vidéo fournie par IP
  • capacité de filigrane et de transcodage
  • la fonctionnalité de communication a été étendue pour prendre en charge la multidiffusion IP et le type de communication hybride (la communication hybride signifie ici que Les données de multidiffusion IP arrivent au module via l’interface de flux de transport)
  • Extensions de navigateur CI Plus™ (canal d’interaction, streaming, mise à l’échelle vidéo, etc.)
  • permettant à un CI+ CAM de déterminer si son Hôte prend en charge un environnement d’application avancé (par exemple HbbTV ou MHP) et, si oui, de lancer une application correspondante
  • permettant aux applications CI+ CAM d’être représentées dans la gamme de canaux de l’Hôte sous forme de canaux virtuels.

CI + v2.0Edit

En 2018, l’ETSI a publié la norme DVB-CI de deuxième génération (souvent appelée CI + v2.0): TS 103 605 V1.1.1. La principale évolution de cette version est d’ajouter l’USB comme couche physique pour remplacer l’interface vieillissante de la carte PC.

Certificationmodifier

Les tests et la certification des hôtes et des caméras CI+ sont effectués par Eurofins Digital Testing (anciennement Digital TV Labs) au Royaume-Uni, à Hong Kong, en Belgique et en Pologne.

Fonctionnement

Protection du contentedit

En utilisant des certificats délivrés par une autorité de certification de confiance, un canal authentifié sécurisé (SAC) est formé entre un CI + CAM et un récepteur de télévision (hôte). Ce SAC est utilisé pour générer une clé partagée, unique par une paire CAM-Hôte, qui protège contre la copie non autorisée du contenu marqué dans l’URI associé (Informations sur les règles d’utilisation) en tant que contenu qui doit être recrypté sur son chemin de la CAM à l’hôte après avoir supprimé le brouillage CA ou DRM d’origine (dans la norme CI d’origine, le contenu déchiffré pourrait être envoyé sur l’interface PCMCIA uniquement sous forme non chiffrée).

RevocationEdit

La norme CI+ permet la révocation des hôtes CI+ compromis. Ceci est fait en diffusant une Liste de révocation de Certificats d’opérateur de Service (SOCRL) dans un carrousel de données DSM-CC. Si CAM détecte que l’ID, le modèle ou la marque de son hôte est répertorié dans SOCRL (et n’est pas répertorié dans la liste blanche facultative du certificat d’opérateur de service SOCWL), le CAM doit refuser de désembrouiller le contenu marqué dans CI + URI comme protégé. Un SOCRL est créé et signé par la Racine de confiance CI+ à la demande d’un Opérateur de service.Pour empêcher la relecture de SOCRL et de SOCWL obsolètes, ils doivent être diffusés en combinaison avec la table RSD (Revocation Signaling Data) qui spécifie les dernières versions de SOCRL et de SOCWL et leur emplacement dans le carrousel de données DSM-CC. Le RSD doit également être signé.

MMIEdit amélioré

Un appareil hôte compatible CI+ doit également implémenter le moteur de télévision interactive MHEG-5 pour gérer la navigation de l’utilisateur dans une application de télévision interactive, à l’aide de la télécommande de son appareil. La prise en charge des moteurs de télévision interactifs MHP ou HbbTV est facultative.

Opérateurs (liste partielle) Modifier

Module CI+ adapté à l’insertion d’une carte à puce Kabel Deutschland

Carte à puce Kabel Deutschland (le dispositif d’autorisation électronique appliqué)

Les opérateurs suivants ont actuellement déployé le support CI+ ou prévoient de le faire:

  • Albanie
    • Numériqueb
    • Tring TV
  • Bulgarie
    • Blizoo – a lancé CI+ en 2014
    • Bulsatcom – a lancé CI + v1.3
  • Belgique
    • Telenet – lancement de CI+Inune 2015
  • Croatie
    • evotv – lancé CI + v1.3
  • France
    • Canal+ – lancement du label ” Canal Ready ” pour les appareils capables de recevoir la chaîne Canal+
  • Allemagne
    • HD+,
    • Kabel Deutschland,
    • KBW,
    • Sky Deutschland,
    • Tele Columbus
  • Italie
    • Mediaset Premium (Télévision numérique terrestre) – nécessite un emplacement CI + sur la télévision HD pour désembrasser le canal Haute Définition Premium Calcio HD.
    • Tivùsat
  • Luxembourg
    • Eltrona
  • Pays-Bas
    • Caiway – lancé CI+ en octobre 2009
    • Delta NV – lancé CI+ en 2010
    • Kabel Noord – lancé CI+ en 2010
    • Ziggo – lancé CI+ en septembre 2009 (2011 dans les anciennes zones UPC), les modules SMiT et Neotion CAM sont utilisés
  • Pologne
    • Cyfrowy Polsat
    • UPC Pologne
    • Canal Platforma+
  • Roumanie
    • UPC Roumanie (maintenant Vodafone) – lancé CI+ en avril 2012
    • RCS & RDS (Digi TV) – À partir de novembre 2013
    • Focus Sat – À partir de mars 2020, auparavant compatible avec les modules Conax CIv1 tiers
    • Orange TV
    • Telekom (anciennement Romtelecom/Dolce)
  • Russie
    • Akado TV
  • Espagne
    • Gol Televisión
    • AXN
  • Suède
    • Boxer
    • Com Hem
    • Viasat
  • Suisse
    • UPC Cablecom – À partir de juin 2010
  • Turquie
    • D-Smart
    • Teledünya
  • Royaume-Uni
    • Recharger la télévision

En juillet 2009, le plus grand câblo-opérateur des Pays-Bas, Ziggo, a annoncé qu’il soutiendrait activement les téléviseurs numériques intégrés (IDTV) basés sur CI+. En septembre 2009, le premier lot de 15 000 SMiT (Shenzhen State Micro Technology Co., Ltd.) CI + CAMs a été proposé par divers détaillants néerlandais, suivi en octobre 2009 par le premier lot de cames Neotion.Parmi les autres soutiens figurent Canal+ et les sociétés d’accès conditionnel Irdeto et Conax.En 2009, NDS (maintenant Cisco) a annoncé qu’elle soutiendrait Kabel Deutschland pour déployer CI+ auprès de ses clients. En 2014, les caméras CI+ avec Cisco VideoGuard CA, fabriquées par SMiT ont été déployées chez D-Smart, KDG (Kabel Deutschland), KBW, Sky Deutschland, Tele Columbus, etc.

Téléviseurs compatibles (liste partielle) Modifier

  • Modèles LG 2010 toutes les séries LD et LE également les modèles MFT MXX80D.
  • Bon nombre des nouvelles variantes de modèles LCD, LCD LED et Plasma de Samsung avec des cartes mères compatibles CI +, bien qu’il y ait eu quelques incompatibilités entre le téléviseur et les modules UPC et RCS-RDS CI +, même avec des modèles certifiés par UPC et RCS-RDS. Certains problèmes ont été résolus en mettant à niveau le firmware du téléviseur, d’autres ont été résolus en remplaçant simplement (dans de nombreux cas sous garantie) la carte mère. Certains modèles Samsung nécessitent un adaptateur pour les prises de module CI non standard.
  • De nombreux nouveaux modèles de Sony, y compris la série Bravia W5500. Certains modèles plus anciens nécessitaient une mise à jour du firmware.
  • Philips nouveaux téléviseurs LCD des séries 5000 et 9000 (firmware requis en attente selon Ziggo).
  • Les premiers modèles Panasonic (jusqu’au début de 2011) dotés d’emplacements CI+ avaient besoin d’un nouveau firmware pour être entièrement compatibles avec CI+. (Mise à jour 2010). Tous les problèmes d’incompatibilité ont été résolus par des mises à jour de logiciels et de micrologiciels, ou parfois en utilisant une carte ou un module CI+ avec d’autres micrologiciels. Tous les modèles produits après début 2011 sont entièrement compatibles avec CI+.
  • Certains modèles Tesco Technika.
  • De nombreux téléviseurs basés sur Vestel. Les nouveaux téléviseurs basés sur Vestel marquent le fait qu’ils sont certifiés CI + dans leur MODE BOUTIQUE (ou MODE DÉMO), ce qui mentionne, à côté d’autres fonctionnalités, la compatibilité CI + (peu importe DVB-T, DVB-C, DVB-S), ou simplement par un autocollant fixé sur le devant de l’ensemble. Parfois, cependant, dans de nombreux cas, la compatibilité CI + des ensembles Vestel est mentionnée sur le package, à côté d’autres fonctionnalités principales.

Leave a Reply