Método, aparato y sistema para la transmisión de datos multimedia sobre la base de un servidor de nivel superior (OTT).

Un método para la transmisión de datos multimedia sobre la base de Internet, que comprende:

la recepción

(201), por un servidor de nivel superior, OTT, de una demanda de datos multimedia iniciada por un terminal de usuario, en donde el servidor OTT está conectado a al menos un servidor de memoria caché;

la determinación (202), por el servidor OTT, de un servidor de memoria caché entre al menos un servidor de memoria caché en conformidad con una posición y/o una capacidad del al menos un servidor de memoria caché; y

el envío, por el servidor OTT, de un mensaje de notificación, que incluye una información de sesión, hacia el terminal de usuario y hacia el servidor de memoria caché determinado, de modo que, cuando el servidor de memoria caché determinado reciba una demanda de datos multimedia, que incluya una información de sesión, desde el terminal de usuario, compare la información de sesión procedente del servidor OTT con la información de sesión procedente del terminal de usuario y envía datos multimedia correspondientes al terminal de usuario cuando la información de sesión procedente del servidor OTT coincide con la información de sesión procedente del terminal de usuario.

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/CN2011/076626.

Solicitante: HUAWEI TECHNOLOGIES CO., LTD..

Nacionalidad solicitante: China.

Dirección: HUAWEI ADMINISTRATION BUILDING, BANTIAN LONGGANG DISTRICT SHENZHEN GUANGDONG 518129 CHINA.

Inventor/es: CHEN,HAIBIN, LIU,JITAO, ZHENG,HEWEN, ZONG,NING, WU,QIN.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION... > Disposiciones, aparatos, circuitos o sistemas no... > H04L29/08 (Procedimiento de control de la transmisión, p. ej. procedimiento de control del nivel del enlace)

PDF original: ES-2539259_T3.pdf

 

google+ twitter facebook

Fragmento de la descripción:

Método, aparato y sistema para la transmisión de datos multimedia sobre la base de un servidor de nivel superior (OTT) .

CAMPO DE LA INVENCIÓN

La presente invención se refiere al campo de las tecnologías de comunicaciones y en particular, a un método, un aparato y un sistema para la transmisión de datos multimedia sobre la base de un servidor de nivel superior OTT.

ANTECEDENTES DE LA INVENCIÓN

Un OTT (Over The Top, a través de Internet) se refiere a un servicio de prestación de un servicio basado en Internet. Más concretamente, un usuario obtiene un servicio a través del acceso a Internet de banda ancha. Actualmente, un servicio bajo demanda de OTT ha contribuido a la mayoría del tráfico de red.

Con el aumento del número de servicios bajo demanda de OTT, la técnica anterior utiliza un ordenamiento del tráfico para reducir la presión que el tráfico impone sobre una red de soporte. Considerando que los vídeos de OTT actuales se proporcionan principalmente utilizando una red CDN comercial (Content Deliver y Network, red de entrega de contenidos) comercial, pero el tráfico y la dirección del flujo en la red CDN comercial están más allá del control de un operador, y el operador pone en práctica la localización del tráfico de OTT estableciendo un sistema de memoria caché transparente.

El sistema de memoria caché transparente memoriza datos multimedia procedentes de un servidor, cuando una demanda con respecto al contenido se recibe desde un usuario posteriormente, siendo el contenido correspondiente obtenido directamente desde el sistema de memoria caché transparente para satisfacer la demanda del usuario, sin la necesidad de demandar el contenido desde el servidor que proporciona un servicio, con lo que se ahorra tráfico de red desde el sistema de memoria caché transparente al servidor.

Según se ilustra en la Figura 1, un terminal de usuario 1 (end user 1) demanda datos multimedia procedentes de un servidor OTT y la demanda se reenvía al servidor a través de un dispositivo de red intermedio (POP de servicio) , en donde el dispositivo de red tiene un sistema de memoria caché transparente integrado; cuando se recibe posteriormente una demanda, el dispositivo de red redirecciona un paquetes de demandas con respecto al servidor OTT hacia el sistema de memoria caché transparente integrado; después de averiguar que el contenido demandado por el terminal de usuario 1 no está disponible a nivel local, el sistema de memoria caché transparente envía un paquete de demandas al servidor OTT y envía una respuesta de datos multimedia proporcionada por el servidor OTT al terminal de usuario 1; después de que el paquete del mismo contenido demandado por un terminal de usuario 2 (end user 2) desde el servidor OTT se redireccione por el dispositivo de red hacia el sistema de memoria caché transparente, el sistema de memoria caché transparente responde al terminal de usuario 2 (end user 2) directamente utilizando el contenido en la memoria caché.

Puesto que la transacción de acceso de un terminal de usuario puede terminarse por el sistema de caché transparente y no puede alcanzar el servidor OTT, un proveedor de servicios de OTT no puede contar con el acceso de datos multimedia del terminal de usuario, a modo de ejemplo, tiempos de acceso, hora del acceso y datos similares. Además, puesto que la demanda de acceso del terminal de usuario se responde directamente por el sistema de memoria caché transparente y la demanda de acceso correspondiente no puede alcanzar el servidor OTT, el proveedor de servicios de OTT no puede controlar el contenido de acceso y el sistema de memoria caché transparente sufre, además, el riesgo de seguridad de ataque causado por masas de demandas.

El documento US 2008/0104268 A1 da a conocer un método de procesamiento de demanda de recursos en una red informática.

El documento US 6694358B1 da a conocer un método para la utilización de una red de servidores de puntos de presencia que comparte un nombre de concentrador host.

SUMARIO DE LA INVENCIÓN

Formas de realización de la presente invención dan a conocer un método, un aparato y un sistema para la transmisión de datos multimedia sobre la base de OTT, de modo que se pueda aumentar la capacidad de control de un servidor OTT sobre una demanda de datos multimedia y la transmisión de contenidos.

Las soluciones técnicas de la presente invención son como sigue:

Una forma de realización de la presente invención da a conocer un método para la transmisión de datos multimedia sobre la base de Internet, en donde el método incluye:

la recepción, por un servidor OTT, de una demanda de datos multimedia iniciada por un terminal de usuario, en donde el servidor OTT está conectado al por lo menos un servidor de memoria caché;

la determinación, por el servidor OTT, de un servidor de memoria caché desde el al menos un servidor de memoria caché en conformidad con una posición y/o una capacidad del al menos un servidor de memoria caché; y el envío, por el servidor OTT, de un mensaje de notificación, que incluye una primera información de sesión, hacia el terminal de usuario y el servidor de memoria caché determinado, de modo que el servidor de memoria caché determinado reciba una demanda de datos multimedia, que incluye una segunda información de sesión, procedente del terminal de usuario, compara la primera información de sesión con la segunda información de sesión y envía datos multimedia correspondientes al terminal de usuario cuando la primera información de sesión coincide con la segunda información de sesión.

Un servidor OTT está provisto, en donde el servidor OTT está conectado a al menos un servidor de memoria caché y el servidor OTT incluye:

un primer puerto, configurado para recibir una demanda de datos multimedia desde un terminal de usuario;

una unidad de determinación, configurada para determinar un servidor de memoria caché desde el al menos un servidor de memoria caché en conformidad con una posición y/o una capacidad del al menos un servidor de memoria caché y el servidor OTT comprende, además:

un segundo puerto, configurado para enviar un mensaje de notificación, que incluye una primera información de sesión, al servidor de memoria caché determinado y el terminal de usuario con el fin de que el servidor de memoria caché determinado reciba un segunda demanda de datos multimedia que incluye una segunda información de sesión procedente del terminal de usuario, compara la primera información de sesión con la segunda información de sesión y envía los datos multimedia correspondientes hacia el terminal de usuario cuando la primera información de sesión coincide con la segunda información de sesión.

Un servidor de memoria caché se proporciona, en donde el servidor de memoria caché está conectado a un servidor de nivel superior (OTT) y el servidor de memoria caché incluye:

una unidad de interfaz del lado de red, configurada para recibir, desde el servidor OTT, un mensaje de notificación que incluye información de sesión, procedente del servidor OTT;

una primera unidad de interfaz del lado del usuario, configurada para recibir una demanda de datos multimedia, que incluye información de sesión, procedente de un terminal de usuario;

una unidad de control, configurada para determinar si la información de sesión procedente del servidor OTT coincide, o no, con la información de sesión procedente del terminal de usuario y una segunda unidad de interfaz del lado del usuario, configurada para enviar datos multimedia correspondientes al terminal de usuario cuando la información de sesión procedente del servidor OTT coincide con la información de sesión procedente del... [Seguir leyendo]

 


Reivindicaciones:

1. Un método para la transmisión de datos multimedia sobre la base de Internet, que comprende:

la recepción (201) , por un servidor de nivel superior, OTT, de una demanda de datos multimedia iniciada por un terminal de usuario, en donde el servidor OTT está conectado a al menos un servidor de memoria caché;

la determinación (202) , por el servidor OTT, de un servidor de memoria caché entre al menos un servidor de memoria caché en conformidad con una posición y/o una capacidad del al menos un servidor de memoria caché; y el envío, por el servidor OTT, de un mensaje de notificación, que incluye una información de sesión, hacia el terminal de usuario y hacia el servidor de memoria caché determinado, de modo que, cuando el servidor de memoria caché determinado reciba una demanda de datos multimedia, que incluya una información de sesión, desde el terminal de usuario, compare la información de sesión procedente del servidor OTT con la información de sesión procedente del terminal de usuario y envía datos multimedia correspondientes al terminal de usuario cuando la información de sesión procedente del servidor OTT coincide con la información de sesión procedente del terminal de usuario.

2. El método para la transmisión de datos multimedia sobre la base de OTT, según la reivindicación 1, en donde el servidor OTT impulsa los datos multimedia relacionados hacia el servidor de memoria caché determinado en el modo de multidifusión o de unidifusión.

3. El método para la transmisión de datos multimedia sobre la base de OTT según la reivindicación 1, en donde la recepción, por un servidor OTT, de una demanda de datos multimedia iniciada por un terminal de usuario, comprendiendo dicho método además:

la realización, por el servidor OTT, de una autenticación con respecto al terminal de usuario.

4. El método según cualquiera de las reivindicaciones 1 a 3, en donde la información de sesión comprende uno o más elementos de la información siguiente: un identificador de usuario que describe la validez del usuario, un identificador de sesión que describe la validez de la facturación, un identificador de contenido que describe la validez de una licencia de derecho de copia, información de derecho de copia que describe un modo de control de derecho de copia, información de facturación que describe un modo de facturación, información que describe una exigencia de información de retroacción al final de un servicio de datos multimedia, una información que describe una duración de un estado de acceso de un usuario autorizado, el número de conexiones simultaneas e informaciones similares.

5. El método según la reivindicación 4, en donde la información de sesión incluye una dirección IP y/o un identificador de recurso uniforme URI del servidor de memoria caché determinado.

6. Un servidor de nivel superior, OTT, para proporcionar un servicio basado en Internet, en donde el servidor OTT está conectado a al menos un servidor de memoria caché y el servidor OTT comprende:

un primer puerto (601) , configurado para recibir una demanda de datos multimedia desde un terminal de usuario;

una unidad de determinación (602) , configurada para determinar un servidor de memoria caché desde el al menos un servidor de memoria caché en función de una posición y/o una capacidad del al menos un servidor de memoria caché y el servidor OTT comprende, además:

un segundo puerto (603) , configurado para enviar un mensaje de notificación, que incluye información de sesión, hacia el servidor de memoria caché determinado y hacia el terminal de usuario, con lo que se activa el servidor de memoria caché determinado cuando se recibe una demanda de datos multimedia que incluye información de sesión procedente del terminal de usuario, para comparar la información de sesión procedente del servidor OTT con la información de sesión procedente del terminal de usuario y para enviar datos multimedia correspondientes al terminal de usuario cuando la información de sesión procedente del servidor OTT coincide con la información de sesión procedente del terminal de usuario.

7. El servidor OTT según la reivindicación 6, que comprende, además, una unidad de facturación, en donde:

el primer puerto (601) está configurado, además, para recibir información de estadística desde el servidor de memoria caché determinado; y la unidad de facturación está configurada para facturar al terminal de usuario en conformidad con la información estadística.

8. Un servidor de memoria caché, conectado a un servidor de nivel superior, OTT, en donde el servidor OTT está configurado para proporcionar un servicio basado en Internet, en donde el servidor de memoria caché comprende:

una unidad de interfaz del lado de la red (801) , configurada para recibir un mensaje de notificación, que incluye información de sesión procedente del servidor OTT;

una primera unidad de interfaz del lado del usuario (802) , configurada para recibir una demanda de datos multimedia, que incluye información de sesión, procedente de un terminal de usuario;

una unidad de control (803) , configurada para comparar la información de sesión procedente del servidor OTT con la información de sesión procedente del terminal de usuario; y una segunda unidad de interfaz del lado del usuario (804) , configurada para enviar datos multimedia correspondientes al terminal de usuario cuando la información de sesión procedente del servidor OTT coincide con la información de sesión procedente del terminal de usuario.

9. Un sistema para la transmisión de datos multimedia basados en Internet, que comprende un terminal de usuario (501) , un servidor de nivel superior, OTT, servidor (502) , y al menos un servidor de memoria caché (503) , en donde

el servidor OTT (502) está configurado para recibir una demanda de datos multimedia iniciada por el terminal de usuario (501) , para determinar un servidor de memoria caché entre dicho al menos un servidor de memoria caché en conformidad con una posición y/o una capacidad de dicho al menos un servidor de memoria caché y para enviar un mensaje de notificación que incluye información de sesión, al terminal de usuario (501) y al servidor de memoria caché determinado; y el servidor de memoria caché (503) está configurado, cuando recibe una demanda de datos multimedia que incluye información de sesión procedente del terminal de usuario (501) , para comparar la información de sesión procedente del servidor OTT con la información de sesión procedente del terminal de usuario y para enviar datos multimedia correspondientes al terminal de usuario (501) cuando la información de sesión procedente del servidor OTT coincide con la información de sesión procedente del terminal de usuario.

10. El sistema para la transmisión de datos multimedia sobre la base de OTT según la reivindicación 9, en donde el servidor OTT (502) está configurado, además, para realizar la autenticación para el terminal de usuario (501) después de recibir la demanda de datos multimedia iniciada por el terminal de usuario (501) .

11. El sistema para la transmisión de datos multimedia sobre la base de un OTT según la reivindicación 9, en donde el servidor de memoria caché correspondiente está configurado, además, para comparar la información de sesión incluida en la segunda demanda de datos multimedia con la información de sesión incluida en el mensaje de notificación y para realizar la autenticación para el terminal de usuario.

12. El sistema para la transmisión de datos multimedia sobre la base de OTT según la reivindicación 9, en donde el servidor de memoria caché correspondiente está configurado, además, para informar de la información estadística relacionada de transmisión de datos multimedia en curso al servidor OTT cuando el terminal de usuario interrumpe la obtención de datos multimedia.