ES2287486T3

Method and device for transmission of entitlement management messages

Abstract

Procedure for transmitting ownership management messages (EMM) of data and / or services provided to a plurality of terminals of a data exchange network, in which each terminal receives content encoded with a CW key transmitted in a message of ECM access control and at least one decryption key of said CW key transmitted in an EMM ownership management message, a procedure characterized in that it comprises the following steps: In the issuance: - define a set of EMM message types based on at least one criterion representative of the type of data and / or services provided; - define a plurality of types of logical transmission paths and associate at least one parameter to each type of path (STREAM_TYPE) to indicate to the terminals the types of EMM that pass through each of the described logical paths; - assign to each type of EMM message at least one path between the defined logical transmission paths - transmit the parameter (STREAM_TYPE) and said logical paths to each terminal; - multiplex the logical transmission paths in the same data stream; - transmit said data flow to the terminals; and on reception: - each terminal filters incoming EMMs based on the parameter (STREAM_TYPE) and at least one status parameter that depends on the current operation of the terminal.

ES2287486T3, drawing sheet 1
Sheet 1 of 3

Term

Term ended

Projected expiry passed 28 January 2023, 3.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

16 claims: 3 independent, 13 dependent

  1. 1
    ES 2 287 486 T3 REIVINDICACIONES 1. Procedimiento de transmisión de mensajes de gestión de titularidad (EMM) de datos y/o servicios suministrados a una pluralidad de terminales de una red de intercambio de datos, en la cual cada terminal recibe un contenido codificado con una clave CW transmitida en un mensaje de control de acceso ECM y al menos una clave de descifrado de dicha clave CW transmitida en un mensaje de gestión de titularidad EMM, procedimiento caracterizado porque comprende las siguientes etapas:En la emisión: - definir un conjunto de tipos de mensajes EMM en función de al menos un criterio representativo del tipo de datos y/o servicios suministrados;- definir una pluralidad de tipos de vías lógicas de transmisión y asociar a cada tipo de vía al menos un parámetro (STREAM_TYPE) para indicar a los terminales los tipos de EMM que pasan por cada una de las vías lógicas descritas;- asignar a cada tipo de mensaje EMM al menos una vía entre las vías lógicas de transmisión definidas - transmitir el parámetro (STREAM_TYPE) y dichas vías lógicas a cada terminal;- multiplexar las vías lógicas de transmisión en un mismo flujo de datos;- transmitir dicho flujo de datos a los terminales;y en la recepción: - cada terminal filtra los EMM entrantes en función del parámetro (STREAM_TYPE) y de al menos un parámetro de estado que depende del funcionamiento actual del terminal.
  2. 2
    Procedimiento de acuerdo con la reivindicación 1, caracterizado porque dicho parámetro (STREAM_TYPE) se transmite a cada terminal en una estructura de datos dinámica que representa una vía lógica de control.
  3. 3
    Procedimiento de acuerdo con la reivindicación 2, caracterizado porque dicha estructura de datos dinámica se transmite en un EMM cifrado.
  4. 4
    Procedimiento de acuerdo con la reivindicación 3, caracterizado porque dicha estructura dinámica tiene al menos uno de los siguientes campos:- un primer campo (EMM_XID) para permitir al terminal identificar la vía lógica descrita por la estructura;- un segundo campo (Version_Number) para indicar al terminal una evolución de los datos y/o una evolución de la estructura dinámica que corresponde a la transmisión de dichos nuevos datos por la vía descrita de modo que el terminal adapte su filtrado para recuperar dichos nuevos datos;- un tercer campo (Listen_Time) para indicar al terminal un periodo de escucha de la vía descrita.
  5. 5
    Procedimiento de acuerdo con la reivindicación 4, caracterizado porque dicho tercer campo (Listen_Time) representa un periodo mínimo fijo suficiente para recuperar los mensajes transmitidos.
  6. 6
    Procedimiento de acuerdo con la reivindicación 4, caracterizado porque dicho tercer campo (Listen_Time) representa un periodo mínimo variable en función de la cadencia de repetición de los envíos de mensajes EMM.
  7. 7
    Procedimiento de acuerdo con una de las reivindicaciones 5 ó 6, caracterizado porque los tipos de vías lógicas definidos comprenden al menos:- una vía RÁPIDA para transmitir mensajes EMM destinados a terminales que han solicitado expresamente estos mensajes;- una vía DEDICADA para transmitir mensajes EMM que tienen objetivos funcionales iguales;- una vía NORMAL para transmitir mensajes EMM cuyo contenido no es previsible y que pueden estar diferidos en el tiempo;- una vía DIFERIDA para transmitir a los terminales mensajes EMM no urgentes y de diversos objetivos funcionales;ES 2 287 486 T3 - una vía de DESVÍO para retransmitir a los terminales mensajes que ya se hayan transmitido por una vía diferente de la DEDICADA.
  8. 8
    Procedimiento de acuerdo con las reivindicaciones 6 y 7, caracterizado porque para las vías RÁPIDA, NORMAL, DIFERIDA y DEDICADA el periodo mínimo variable se estima en función de la cadencia de repetición de los envíos de mensajes EMM.
  9. 9
    Procedimiento de acuerdo con una de las reivindicaciones 1 a 8, caracterizado porque los datos y/o servicios suministrados a los terminales representan programas multimedia.
  10. 10
    Procedimiento de acuerdo con la reivindicación 9, caracterizado porque los datos y/o servicios suministrados a los terminales representan programas audiovisuales.
  11. 11
    Procedimiento de acuerdo con una de las reivindicaciones 1 a 10, caracterizado porque los mensajes EMM se transmiten en modo difuso.
  12. 12
    Procedimiento de acuerdo con una de las reivindicaciones 1 a 10, caracterizado porque los mensajes EMM se transmiten en modo conectado.
  13. 13
    Procedimiento de acuerdo con una de las reivindicaciones 11 ó 12, los mensajes EMM se encapsulan en un formato MPEG.
  14. 14
    Procedimiento de acuerdo con la reivindicación 13, caracterizado porque las secciones MPEG obtenidas tienen al menos las siguientes informaciones privadas:- EMM_XID que representa el identificador del EMM;- LG_EMM que representa la longitud del EMM, y - el contenido del EMM.
  15. 15
    Dispositivo de transmisión de mensajes de control de acceso (EMM) a datos y/o servicios suministrados a una pluralidad de terminales en una red de intercambio de datos, caracterizado porque comprende:- medios (16, 18) para definir un conjunto de tipos de mensajes EMM en función de al menos un criterio representativo del tipo de datos y/o servicios suministrados;- medios (10) para definir un conjunto de tipos de vías lógicas de transmisión en función del contenido a transmitir en cada vía;- medios (4) para asignar a cada tipo de mensaje EMM una vía lógica de transmisión y para asociar a cada tipo de vías al menos un parámetro (STREAM_TYPE) para indicar a los terminales los tipos de EMM que pasan por cada una de las vías lógicas descritas;- medios (12) para multiplexar las vías lógicas de transmisión en un mismo flujo de datos;- medios para transmitir dicho flujo de datos a los terminales, y - medios para filtrar, a nivel de un terminal, los EMM entrantes en función de los tipos de vías definidos.
  16. 16
    Dispositivo de acuerdo con la reivindicación 15, caracterizado porque comprende:- medios (36) para transmitir el parámetro (STREAM_TYPE) a cada terminal;- medios (22) para permitir a cada terminal filtrar los EMM entrantes en función del parámetro (STREAM_TYPE) y de al menos un parámetro de estado que refleje el actual funcionamiento del terminal.
Independent claims16