ES2551382T3 - Método para controlar una disposición en cascada multicanal de un servidor de control multimedia, con dispositivo y sistema asociados - Google Patents

Método para controlar una disposición en cascada multicanal de un servidor de control multimedia, con dispositivo y sistema asociados Download PDF

Info

Publication number
ES2551382T3
ES2551382T3 ES10743419.3T ES10743419T ES2551382T3 ES 2551382 T3 ES2551382 T3 ES 2551382T3 ES 10743419 T ES10743419 T ES 10743419T ES 2551382 T3 ES2551382 T3 ES 2551382T3
Authority
ES
Spain
Prior art keywords
channel
control server
multimedia control
target channel
opposite direction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES10743419.3T
Other languages
English (en)
Inventor
Enkui Wang
Qingfeng Chen
Lingfeng Xu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Device Co Ltd
Original Assignee
Huawei Device Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Application granted granted Critical
Publication of ES2551382T3 publication Critical patent/ES2551382T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/239Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
    • H04N21/2393Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • H04L65/403Arrangements for multi-party communication, e.g. for conferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/14Multichannel or multilink protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6587Control parameters, e.g. trick play commands, viewpoint selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems
    • H04N7/152Multipoint control units therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/612Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Telephonic Communication Services (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Un método para controlar una disposición en cascada multicanal entre dos servidores de control multimedia dispuestos en cascada (501, 502), que comprende: la recepción, al nivel de un servidor de control multimedia dispuesto en cascada (501), de un mensaje de demanda de servicio; la elección, por el servidor de control multimedia dispuesto en cascada (501), de un canal objetivo entre todos los canales dispuestos en cascada multicanal con un servidor de control multimedia dispuesto en cascada en sentido opuesto (502) según el mensaje de demanda de servicio y en conformidad con una regla de utilización de canal preestablecida; y el envío, por el servidor de control multimedia dispuesto en cascada (501), de información sobre el canal objetivo determinado al servidor de control multimedia dispuesto en cascada en sentido opuesto (502) con el fin de permitir al servidor de control multimedia dispuesto en cascada en sentido opuesto (502) efectuar una conmutación de flujo de códigos en conformidad con la información sobre el canal objetivo; en donde la elección de un canal objetivo entre todos los canales dispuestos en cascada multicanal con el servidor de control multimedia dispuesto en cascada en sentido opuesto (502) según la regla de utilización de canal preestablecida, comprende: la determinación de si se cumple, o no, una condición preestablecida para establecer un canal objetivo; y si se cumple la condición preestablecida para establecer un canal objetivo, establecer un canal objetivo; si no se cumple la condición preestablecida para establecer un canal objetivo, efectuar un tanteo de un canal objetivo en conformidad con una regla de tanteo inteligente preestablecida.

Description

15
25
35
45
55
65
E10743419
27-10-2015
DESCRIPCIÓN
Método para controlar una disposición en cascada multicanal de un servidor de control multimedia, con dispositivo y sistema asociados
CAMPO DE LA INVENCIÓN
La presente invención se refiere al campo de las comunicaciones y en particular, a un método, a un dispositivo y a un sistema para controlar una disposición en cascada multicanal entre dos servidores de control multimedia.
ANTECEDENTES DE LA INVENCIÓN
A medida que se desarrolla con rapidez las redes de banda ancha, los sistemas de comunicaciones de vídeo, en particular los sistemas de conferencias multipunto, están adquiriendo actualmente una popularidad cada vez mayor. Las agencias gubernamentales, los sectores militares, los departamentos de la seguridad pública y las empresas están estableciendo o ampliando sus sistemas de conferencias. Con el desarrollo de las tecnologías de comunicaciones de vídeo y la ampliación de capacidad de los sistemas de comunicaciones de vídeo, un servidor de control multimedia (a modo de ejemplo, una unidad de control multipunto (MCU)) se suele disponer en cascada en las conexiones de redes.
En las conexiones de redes en cascada anteriores, un solo canal dispuesto en cascada está disponible entre cualesquiera dos unidades de control MCUs dispuestas en cascada y el canal en cascada puede utilizarse para transmitir un solo canal de señales multimedia. A modo de ejemplo, un canal dispuesto en cascada está disponible entre las unidades MCU1 y MCU2, estando los terminales T1 y T2 conectados a puertos de MCU1; la unidad MCU1 podría transmitir solamente un canal de señales de vídeo/audio de terminales T1 o T2 a la unidad MCU2 dispuesta en cascada, de modo que un terminal conectado a la unidad MCU2 puede establecer una comunicación de vídeo con T1 o T2 al mismo tiempo. Por lo tanto, dicha disposición en cascada basada en un canal único no puede utilizarse para la puesta en práctica de servicios tales como el denominado muro de TV y presencia continua, con lo que se limitan las aplicaciones del sistema de conferencias multipunto. Después de la aparición de la tecnología de cascadas multicanal, al menos dos canales dispuestos en cascada pueden establecerse entre cualesquiera dos unidades MCUs dispuestas en cascada. De este modo, múltiples canales de señales multimedia pueden transmitirse entre las unidades MCUs para poner en práctica servicios tales como muro de TV y presencia continua.
Sin embargo, el inventor encuentra que en la estructura de conexión de redes en cascada multicanal existente, existe un mapeado de correspondencia, uno a uno, entre canales y terminales. Si existen numerosos terminales, se requieren más canales dispuestos en cascada. En particular, en de disposición en cascada compleja, cada vez que una unidad MCU está dispuesta en cascada más canales dispuestos en cascada se establecerán entre cualesquiera dos unidades MCUs. En consecuencia, un gran número de canales dispuestos en cascada ocupan un ancho de banda muy elevado, con lo que se tiene un uso innecesario de recursos de ancho de banda considerables.
El documento WO/2008/020479 da a conocer un aparato y método de transferencia de datos multicanal en donde, en particular, el número de canales puede aumentarse o reducirse, de forma dinámica, en una transferencia de imagen comprimida multicanal. Un aparato de transferencia de datos multicanal está conectado a una ruta de transferencia en donde una pluralidad de nodos conectados tiene sus respectivos canales de transferencia y transmiten datos comprimidos en un periodo predeterminado en conformidad con los anchos de banda asignados a los canales respectivos.
El documento WO/1992/021187 se refiere a la asignación dinámica de canales en una línea ISDN que se realiza por encima de un protocolo de capa de enlace de nivel II (LAP-D). La forma de realización preferida comprende la programación operativa en un sistema de plataformas informáticas que incluyen un sistema de coprocesador de comunicaciones. La programación incluye un módulo de gestión de canales (CMM) (302) y un módulo de canal virtual (VCM) (304) para efectuar la asignación dinámica de canales.
El documento CN 1885785 A da a conocer un método y sistema para la utilización de servidores de control multimedia dispuestos en cascada configurados en una disposición en cascada multicanal.
SUMARIO DE LA INVENCIÓN
Las formas de realización de la presente invención dan a conocer un método, un dispositivo y un sistema para controlar la disposición en cascada multicanal entre dos servidores de control multimedia para economizar recursos de ancho de banda.
Una forma de realización de la presente invención da a conocer un método para controlar la disposición en cascada multicanal entre dos servidores de control multimedia dispuestos en cascada. El método incluye:
la recepción en un servidor de control multimedia dispuesto en cascada de un mensaje de demanda de servicio;
15
25
35
45
55
65
E10743419
27-10-2015
la elección, por el servidor de control multimedia dispuesto en cascada, de un canal objetivo de entre todos los canales dispuestos en cascada multicanal con un servidor de control multimedia dispuesto en cascada en sentido opuesto en conformidad con el mensaje de demanda de servicio y una regla de utilización de canal preestablecida; y
el envío, por el servidor de control multimedia dispuesto en cascada, de información sobre el canal objetivo determinado al servidor de control multimedia dispuesto en cascada en sentido opuesto con el fin de permitir al servidor de control multimedia dispuesto en cascada en sentido opuesto efectuar la conmutación de flujos de códigos en conformidad con la información sobre el canal objetivo;
en donde la elección de un canal objetivo de entre todos los canales dispuestos en cascada multicanal con el servidor de control multimedia dispuesto en cascada en sentido opuesto en conformidad con la regla de utilización de canal preestablecida comprende:
la determinación de si se cumple, o no, una condición preestablecida para el establecimiento de un canal objetivo; y
si se cumple la condición preestablecida para establecer un canal objetivo, establecer un canal objetivo; si no se cumple la condición preestablecida para establecer un canal objetivo, efectuar un tanteo inteligente de un canal objetivo, en conformidad con una regla de tanteo inteligente preestablecida.
Una forma de realización de la presente invención da a conocer, además, un dispositivo para controlar una cascada multicanal entre dos servidores de control multimedia dispuestos en cascada, en donde el dispositivo es un servidor de control multimedia dispuesto en cascada. El dispositivo comprende:
una unidad de recepción, configurada para recibir un mensaje de demanda de servicio;
una unidad de elección de canal, configurada para elegir un canal objetivo de entre todos los canales dispuestos en cascada multicanal con un servidor de control multimedia dispuesto en cascada en sentido opuesto en conformidad con el mensaje de demanda de servicio recibido y una regla de utilización de canal preestablecida; y
una unidad de envío, configurada para enviar información sobre el canal objetivo determinado al servidor de control multimedia dispuesto en cascada en sentido opuesto con el fin de permitir al servidor de control multimedia dispuesto en cascada en sentido opuesto realizar una conmutación de flujos de códigos en conformidad con la información sobre el canal objetivo;
en donde la unidad de elección de canal comprende:
una unidad de determinación de condición, configurada para determinar si se cumple, o no, una condición preestablecida;
una unidad de ejecución de condición, configurada para establecer un canal objetivo después de que la unidad de determinación de condición determine que se cumple la condición preestablecida; y
una unidad de tanteo inteligente, configurada para el tanteo de un canal objetivo en conformidad con una regla de tanteo preestablecida después de que la unidad de determinación de condición determine que no se cumple la condición preestablecida.
Considerando las formas de realización precedentes, después de que el método precedente se utilice para los canales dispuestos en cascada, cada canal dispuesto en cascada puede transmitir señales multimedia desde diferentes terminales en un tiempo diferente. Esta disposición economiza canales dispuestos en cascada y mejora la utilización de los canales dispuestos en cascada, con lo que se economizan recursos de canales. Además, las políticas estratégicas correspondientes se dan a conocer para controlar la operación de tanteo inteligente de un canal. Lo que antecede mejora todavía más la aplicación y flexibilidad de las conferencias basadas en disposiciones en cascada multicanal.
BREVE DESCRIPCIÓN DE LOS DIBUJOS
Para describir las soluciones técnicas en las formas de realización de la presente invención o en la técnica anterior con mayor claridad, a continuación se describe, de forma concisa, los dibujos adjuntos relacionados con las formas de realización de la presente invención o en la técnica anterior. Evidentemente, los dibujos adjuntos descritos a continuación corresponden a algunas formas de realización de la presente invención y los expertos en esta técnica pueden derivar otros dibujos a partir de los dibujos adjuntos sin necesidad de esfuerzos creativos.
La Figura 1 es un diagrama de flujo de un método para controlar la disposición en cascada multicanal entre dos servidores de control multimedia en conformidad con la forma de realización 1 de la presente invención;
La Figura 2 es un diagrama estructural esquemático de una conexión de redes en cascada de tres niveles que se da
15
25
35
45
55
65
E10743419
27-10-2015
a conocer en la presente invención;
La Figura 3 es un diagrama de flujo de un método para controlar la disposición en cascada multicanal entre dos servidores de control multimedia en conformidad con la forma de realización 2 de la presente invención;
La Figura 4 es un diagrama estructural de un dispositivo para controlar la disposición en cascada multicanal entre dos servidores de control multimedia en conformidad con la forma de realización 3 de la presente invención; y
La Figura 5 es un diagrama estructural de un sistema para controlar la disposición en cascada multicanal entre dos servidores de control multimedia en conformidad con la forma de realización 4 de la presente invención.
DESCRIPCIÓN DETALLADA DE LAS FORMAS DE REALIZACIÓN DE LA INVENCIÓN
Para hacer más evidentes los objetivos, características y ventajas precedentes de la presente invención, a continuación se describen las formas de realización de la presente invención, en detalle, haciendo referencia a los dibujos adjuntos.
Forma de realización 1
Se hace referencia a la Figura 1, que es un diagrama de flujo de un método para controlar la disposición en cascada multicanal entre dos servidores de control multimedia en conformidad con la forma de realización 1 de la presente invención. El método incluye las etapas siguientes:
Etapa 101: Recibir un mensaje de demanda de servicio;
Etapa 102: Elegir un canal objetivo de entre todos los canales dispuestos en cascada multicanal con un servidor de control multimedia dispuesto en cascada en sentido opuesto en conformidad con el mensaje de demanda de servicio y una regla de utilización de canal preestablecida, en donde:
la elección de un canal objetivo en conformidad con la regla de utilización preestablecida puede incluir: la determinación de si se cumple, o no, una condición preestablecida para establecer un canal objetivo y el establecimiento del canal objetivo si se cumple la condición preestablecida o el tanteo inteligente de un canal objetivo en conformidad con una regla de multicanales preestablecida si no se cumple la condición preestablecida;
la condición preestablecida para establecer un canal objetivo incluye: si un canal entre todos los canales dispuestos en cascada multicanal con el servidor de control multimedia dispuesto en cascada en sentido opuesto está transmitiendo señales multimedia de un terminal objetivo;
y/o
si un canal que no está en uso existe entre todos los canales dispuestos en cascada multicanal con el servidor de control multimedia dispuesto en cascada en sentido opuesto;
las reglas de multicanales incluyen una o más de lo siguiente:
(a)
elección de un canal cuyo tipo de servicio sea el mismo que el de las señales multimedia del terminal objetivo como el canal objetivo de todos los canales dispuestos en cascada multicanal;
(b)
la elección de un canal utilizado por un servidor de control multimedia de más bajo nivel como el canal objetivo de entre todos los canales dispuestos en cascada multicanal;
(c)
el establecimiento previo de niveles de servicio para diversos tipos de servicio y la elección de un canal de servicio del nivel más bajo de entre todos los canales dispuestos en cascada multicanal como el canal objetivo; y
(d)
el denominado tanteo inteligente de un canal, de forma aleatoria, como el canal objetivo si se demanda un servicio crítico.
Cuando más de una de las reglas precedentes se utilizan como las reglas de tanteo inteligente un nivel de prioridad puede asignarse para cada regla, cuando se cumple una condición para una regla de alta prioridad, siendo la regla de alta prioridad directamente utilizada como la regla de tanteo inteligente. A modo de ejemplo, si las reglas precedentes (a) y (b) se utilizan como las reglas de tanteo inteligente, el nivel de prioridad establecido para la regla
(a) puede ser más alto que el nivel de prioridad establecido para la regla (b). Es decir, si un canal cuyo tipo de servicio es el mismo que el de las señales multimedia del terminal objetivo está disponible, el canal es directamente elegido como el canal objetivo; si un canal cuyo tipo de servicio es el mismo que el de las señales multimedia del terminal objetivo no está disponible, el canal utilizado por un servidor de control multimedia de más bajo nivel se
15
25
35
45
55
65
E10743419
27-10-2015
elige como el canal objetivo de entre todos los canales dispuestos en cascada multicanal con el servidor de control multimedia dispuesto en cascada en sentido opuesto.
En las realizaciones precedentes, a modo de ejemplo, las reglas de tanteo inteligente incluyen dos reglas. Si las reglas de tanteo inteligente incluyen tres o más reglas, se puede utilizar un método similar al método precedente, por lo que aquí no se describe.
Etapa 103: Enviar información sobre el canal objetivo determinado al servidor de control multimedia dispuesto en cascada en sentido opuesto con el fin de permitir al servidor de control multimedia dispuesto en cascada en sentido opuesto efectuar la conmutación de flujos de códigos en conformidad con la información sobre el canal objetivo, en donde:
la información sobre el canal objetivo incluye un identificador (ID) del canal objetivo, un tipo de servicio establecido para el canal objetivo, un tipo de flujo de código de datos y un identificador ID del terminal de conferencia correspondiente al flujo de códigos de datos con el fin de permitir al servidor de control multimedia dispuesto en cascada en sentido opuesto efectuar la conmutación de flujos de códigos en conformidad con la información sobre el canal objetivo;
la información sobre el canal objetivo puede incluir también un identificador ID de dispositivo del servidor de control multimedia de origen de operación y un nivel del servidor de control multimedia.
Considerando la forma de realización precedente de la presente invención, después de que se utilice el método precedente para los canales dispuestos en cascada, cada canal dispuesto en cascada puede transmitir señales multimedia desde diferentes terminales en tiempos diferentes. De este modo, se economizan canales dispuestos en cascada y se mejora la utilización de los canales dispuestos en cascada, con la economía consecuente de recursos de canales. Además, se dan a conocer las normativas correspondientes para controlar el tanteo inteligente de un canal. Lo que antecede mejora todavía más la aplicación y flexibilidad de las conferencias basadas en disposiciones en cascada multicanal.
Forma de realización 2
Se hace referencia a la Figura 2, que es un diagrama esquemático estructural de una conexión de redes en cascada de tres niveles. Además, la Figura 2 puede considerarse también una parte de la conexión de redes en cascada complejas (las unidades MCUs en la Figura 2 pueden también estar dispuestas en cascada con otras unidades MCUs por intermedio de disposición en cascada multicanal y conectarse a más terminales de conferencia y más canales dispuestos en cascada pueden establecerse entre las unidades MCUs). En una conferencia específica, las unidades MCUs intervinientes y los terminales de conferencia se marcan con los números M y T respectivamente; en la Figura 2, antes de que se inicie una conferencia, los identificadores IDs 1, 2 y 3 se asignan, respectivamente, para las unidades MCU1, MCU2 y MCU3 y los números M y T se asignan para todos los terminales bajo cada unidad MCU. La marca <M, T> de T1 es <1, 1> y la de T2 es <1, 2>, la marca <M, T> de T3 bajo MCU2 es <2, 1> y la de T4 bajo MCU2 es <2, 2>; la marca <M, T> de T5 bajo MCU3 es <3, 1> y la de T6 bajo MCU3 es <3, 2>. Hágase referencia a la Figura 3 en combinación con el diagrama estructural de la conexión de redes en cascada de tres niveles que se ilustra en la Figura 2. La Figura 3 es un diagrama de flujo de un método para controlar la disposición en cascada multicanal entre dos servidores de control multimedia en conformidad con la forma de realización 2 de la presente invención. Tomando a modo de ejemplo la conexión de red en cascada de tres niveles ilustrada en la Figura 2, esta forma de realización describe un método para controlar la disposición en cascada multicanal entre dos servidores de control multimedia, en donde el servidor de control multimedia es una unidad MCU. En esta forma de realización de la presente invención, no existe ningún mapeado de correspondencia, uno a uno, entre un canal y un terminal y no se especifica ninguna aplicación para cada canal dispuesto en cascada. Es decir, cada canal dispuesto en cascada puede utilizarse para señales multimedia de presencia continua, el denominado muro de TV, vídeo y otras aplicaciones de servicios. Cuando el equipo de usuario presenta una demanda de operación de servicio, necesita controlarse cada canal dispuesto en cascada y necesita especificarse un canal para transmitir señales multimedia de un servicio demandado por el equipo de instalación de abonado. Más concretamente, el método incluye las etapas siguientes:
Etapa 301: Un equipo de usuario envía a MCU2 un mensaje de demanda de servicio para demandar el establecimiento de servicio de presencia continua, es decir, para demandar la realización de la presencia continua constituida por las imágenes procedentes de T3, T4 y T5.
En este caso, para facilidad de descripción, los tres canales entre MCU1 y MCU2 son denominados, respectivamente, canal 1, canal 2 y canal 3 y el canal 1, el canal 2 (el término “canal” no se ilustra en la Figura 2) y el canal 3 (el término “canal” no se ilustra en la Figura 2) se establecen como canal en cascada de nivel 1; los dos canales entre las unidades MCU2 y MCU3 se denominan, respectivamente, canal 4 y canal 5 y estos canales se establecen como el canal dispuesto en cascada de nivel 2; los terminales T3, T4 y T5 son los terminales objetivo del servicio de presencia continua. El equipo de usuario puede ser un dispositivo o sistema que inicie la operación de servicio, una consola de gestión de servicio o terminal que se conecta a la unidad MCU o un módulo de
15
25
35
45
55
65
E10743419
27-10-2015
procesamiento en el interior de la unidad MCU.
Etapa 302: En conformidad con el mensaje de demanda de servicio para presencia continua, la unidad MCU2 determina si el canal 4 o el canal 5 está transmitiendo flujos de códigos del terminal objetivo T5. Si el canal 4 o el canal 5 están transmitiendo flujos de códigos del terminal objetivo T5, proseguir con la etapa 303; si el canal 4 o el canal 5 no están transmitiendo flujos de códigos del terminal objetivo T5, proseguir con la etapa 304.
El proceso específico para la unidad MCU2 para determinar si el canal 4 o el canal 5 está transmitiendo, o no, señales multimedia del terminal objetivo T5 es como sigue: la unidad MCU2 determina los datos que se están transmitiendo por el canal 4 y el canal 5 en conformidad con los números M y T correspondientes a flujos de datos transmitidos a través del canal 4 y del canal 5. A modo de ejemplo, la unidad MCU2 registra los terminales cuyos datos se transmiten por el canal 4 y el canal 5. Si se determina que la marca <M, T> correspondiente al flujo de código transmitido a través del canal 4 bajo la unidad MCU3 es <3, 1> ello indica que el canal 4 está transmitiendo flujos de códigos multimedia del terminal objetivo T5.
Etapa 303: Establecer un canal que esté transmitiendo señales multimedia del terminal objetivo T5 como el canal objetivo y luego, proseguir con la etapa 307.
Cuando el canal 4 o el canal 5 están transmitiendo las señales multimedia del canal objetivo T5, el canal se establece como el canal objetivo, cuando ambos canales 4 y 5 están transmitiendo las señales multimedia del terminal objetivo T5, siendo elegido uno de ellos como el canal objetivo.
Etapa 304: Determinar si el canal 4 o el canal 5 está actualmente no en uso; si el canal 4 o el canal 5 está actualmente no en uso, proseguir con la etapa 305; si ambos canales 4 y 5 están actualmente en uso, proseguir con la etapa 306.
Si el canal 4 o el canal 5 están actualmente no en uso puede ser determinado sobre la base de la información sobre los flujos de códigos multimedia transmitidos a través de los canales registrados en MCU3. La unidad MCU3 memoriza la información de identificador ID correspondiente. Cuando un canal está en uso, el identificador ID correspondiente es 1; cuando un canal no está en uso, el identificador ID correspondiente es 0. De este modo, el hecho de que un canal no esté en uso puede determinarse obteniendo el identificador ID de uso del canal registrado por la unidad MCU3.
Etapa 305: Establecer un canal no en uso como el canal objetivo y luego, proseguir con la etapa 307.
Si el canal 4 o el canal 5 no están en uso, el canal se establece como el canal objetivo y si ambos canales 4 y 5 no están en uso, uno de ellos se elige como el canal objetivo.
Etapa 306: Elegir un canal cuyo tipo de servicio sea el mismo que el de las señales multimedia del terminal objetivo T5 desde el canal 4 y el canal 5 como el canal objetivo y luego, se prosigue con la etapa 307.
La unidad MCU2 registra los números M y T del terminal correspondiente a las señales multimedia transmitidas a través de cada canal y el bit de identificación de la información de servicio correspondiente a las señales multimedia transmitidas a través del canal. A modo de ejemplo, la siguiente información de servicio puede establecerse para señales multimedia: presencia continua, el muro de TV y señal de vídeo y pueden utilizarse dos bits para indicar un tipo de servicio. En este caso, los bits de identificación correspondientes a la presencia continua, el muro de TV y el servicio de vídeo pueden establecerse respectivamente en 01, 10 y 11. Si la marca < M, T> del terminal objetivo de las señales multimedia transmitidas a través del canal 5 se registra como <3, 2> en la unidad MCU3 y los bits de identificación del tipo de servicio transmitido a través del canal 5 se registran como 01, ello indica que el tipo de servicio del canal 5 es el mismo que el de las señales multimedia del terminal objetivo T5. En este caso, el canal 5 puede elegirse como el canal objetivo. Si se está utilizando el canal 4 y el canal 5, el canal cuyo tipo de servicio es el mismo que el de las señales multimedia del terminal objetivo T5 se elige como el canal objetivo. A modo de ejemplo, si el tipo de servicio de las señales multimedia transmitidas a través del canal 4 es también de presencia continua, el canal 4 se establece como el canal objetivo. Los tipos de servicio pueden incluir: presencia continua, muro de TV y vídeo.
Como alternativa, un canal de un nivel de cascada inferior puede elegirse también de entre el canal 4 y el canal 5 como el canal objetivo. A modo de ejemplo, si las señales multimedia transmitidas a través del canal 4 se utilizan para el muro de TV en la unidad MCU1 y las señales multimedia transmitidas a través del canal 5 se utilizan para las operaciones de servicio en la unidad MCU2, puesto que la MCU1 es de un nivel más alto que MCU2 y el canal 4 es de un nivel más alto que el canal 5, se elige el canal 5 como el canal objetivo.
Como otra alternativa, pueden establecerse previamente los niveles de servicio y luego, el canal que transmite un nivel de servicio más bajo puede elegirse de entre el canal 4 y el canal 5 como el canal objetivo. A modo de ejemplo, el nivel de servicio de presencia continua puede establecerse previamente para ser más alto que el nivel de servicio del muro de TV. En este caso, si el canal 4 transmite los datos del servicio de presencia continua y el canal 5
15
25
35
45
55
65
E10743419
27-10-2015
transmite los datos del servicio de muro de TV, se elige el canal 5 como el canal objetivo.
Como alternativa, un solo canal puede elegirse, de forma aleatoria, de entre el canal 4 y el canal 5 como el canal objetivo, lo que no afecta a la puesta en práctica de la solución.
Etapa 307: La unidad MCU2 crea información sobre el canal objetivo en función de los establecimientos operativos precedentes y envía la información sobre el canal objetivo a la unidad MCU3.
La información sobre el canal objetivo incluye:
Identificador ID del canal objetivo: indica el número del canal que se establece como el canal objetivo entre múltiples canales. En esta forma de realización, el identificador ID del canal objetivo es 4, lo que indica que el canal 4 se establece como el canal objetivo.
El identificador ID del terminal de conferencia correspondiente al flujo de códigos de datos: indica el terminal de conferencia cuyo flujo de códigos se transmite a través del canal objetivo. En esta forma de realización, el canal 4 transmite los datos del terminal de conferencia T5 y por lo tanto, la marca <M, T> es <2, 5>.
Tipo de servicio establecido para el canal objetivo: indica el tipo de servicio de los datos transmitidos a través del canal objetivo. En esta forma de realización, el tipo de servicio es de presencia continua.
Tipo del flujo de códigos de datos (flujo primario, flujo secundario u otro flujo): indica el tipo del flujo de códigos de datos transmitidos a través del canal objetivo, que puede ser un flujo primario, un flujo secundario u otro flujo.
Etapa 308: La unidad MCU3 recibe la información sobre el canal objetivo desde la unidad MCU2 y luego, realiza la conmutación de flujos de códigos en conformidad con la información sobre el canal objetivo.
La unidad MCU3 envía el flujo de códigos del terminal T5 al canal 4 como el flujo primario para el servicio de presencia continua en conformidad con el identificador ID del canal objetivo, el tipo de servicio establecido para el canal objetivo, el tipo de flujo de códigos de datos y el identificador ID del terminal de conferencia correspondiente al flujo de códigos de datos transmitido en la información sobre el canal objetivo.
Conviene señalar que la información sobre el canal objetivo puede incluir, además: un identificador ID de dispositivo del servidor de control multimedia de origen de operación y un nivel del servidor de control multimedia.
El identificador ID de dispositivo del servidor de control multimedia de origen de operación indica el servidor de control multimedia que realiza la operación de establecimiento, de modo que el servidor de control multimedia dispuesto en cascada en sentido opuesto pueda reenviar el mensaje de respuesta de operación al servidor de control multimedia de origen de operación. En esta forma de realización, el servidor de control multimedia es una unidad MCU, de modo que el identificador ID de dispositivo del servidor de control multimedia es el número M de la unidad MCU; el número M es 2, lo que indica que la operación de establecimiento se realiza por MCU2. Después de efectuar la conmutación de flujos de códigos, la unidad MCU3 reenvía el resultado de operación al servidor de control multimedia de origen de operación MCU2 indicado por el indicador ID de dispositivo del servidor de control multimedia origen de operación.
Un nivel de MCU identifica un nivel de una unidad MCU. Puede configurarse sobre la base de la relación en cascada
o especificarse por el usuario. A modo de ejemplo, el más alto nivel de la unidad MCU es 100, que disminuye en un paso de 10 para otras unidades MCUs de más bajo nivel. En esta forma de realización, el nivel de MCU1 es 100, el de MCU2 es 90 y el de MCU3 es 80.
Más concretamente, la elección de un canal objetivo incluye las etapas siguientes:
(1)
Determinar si un canal está transmitiendo, o no, las señales multimedia del terminal objetivo; si el canal está transmitiendo las señales multimedia del terminal objetivo, establecer directamente el canal como el canal objetivo;
(2)
Si ningún canal está transmitiendo las señales multimedia del terminal objetivo, determinar si un canal está no en uso; si existe un canal no en uso, establecer el canal no en uso como el canal objetivo (si múltiples canales no están en uso, elegir uno de ellos de forma aleatoria).
(3)
Si ningún canal no está en uso, efectuar el tanteo inteligente de un canal como el canal objetivo en conformidad con las reglas del tanteo inteligente preestablecidas. Las reglas del tanteo inteligente incluyen:
A. Elegir un convencional cuyo tipo de servicio es el mismo que el de las señales multimedia del terminal objetivo como el canal objetivo;
15
25
35
45
55
65
E10743419
27-10-2015
B. Elegir un canal utilizado por un servidor de control multimedia de nivel más bajo de entre todos los canales dispuestos en cascada multicanal con un servidor de control multimedia dispuesto en cascada en sentido opuesto como el canal objetivo; y
C. Elegir un canal del servicio del nivel más bajo de entre todos los canales dispuestos en cascada multicanal con un servidor de control multimedia dispuesto en cascada en sentido opuesto como el canal objetivo. Ha de entenderse que las formas de realización precedentes son las formas de realización preferidas. La presente invención puede ponerse en práctica también mediante otras formas de realización. A modo de ejemplo, si el terminal origen que envía una demanda de servicio para demandar un servicio de la prioridad más elevada, el canal objetivo puede ser objeto de tanteo inteligente directamente en lugar de realizar la determinación descrita en las etapas (1) y (2) en las formas de realización precedentes. Además, si el terminal de conferencia origen que envía una demanda de servicio es de una prioridad más baja o demanda un servicio de prioridad más baja, es posible que ningún canal pueda ser objeto de tanteo inteligente como siendo el terminal objetivo. En este caso, el terminal de conferencia origen puede enviar la demanda a la consola de gestión de conferencias, que dispone los recursos requeridos y asigna el canal correspondiente al terminal de conferencia origen como el canal objetivo. Resulta imposible enumerar todas las formas de realización de la presente invención, por lo que otros procesos que puedan preverse, directa o indirectamente, sobre la base de las formas de realización precedentes, caen dentro del alcance de protección de la presente invención.
Conviene señalar que el resultado de establecer un canal objetivo puede ser objeto de presentación visual en esta forma de realización. A modo de ejemplo, se puede crear una topología de múltiples canales, que pueden presentarse gráficamente o de otra manera.
Considerando las formas de realización de la presente invención, después de que el método precedente se utilice para controlar el uso de canales dispuestos en cascada, cada canal dispuesto en cascada puede transmitir señales multimedia desde diferentes terminales en tiempos diferentes. Lo que antecede economiza canales dispuestos en cascada y mejora la utilización de los canales en cascada, con lo que se economizan recursos de canales. Además, se dan a conocer las políticas estratégicas correspondientes para controlar e tanteo inteligente de un canal. Esto mejora todavía más la aplicación y flexibilidad de las conferencias basadas en cascada multicanal.
La solución puede incluir, además, presentar visualmente resultados del control multicanal, con el fin de presentar visualmente información sobre los múltiples canales entre las unidades MCUs de forma visual.
Forma de realización 3
Para entender mejor el método de control multicanal precedente, una forma de realización de la presente invención da a conocer, además, un dispositivo para controlar una disposición en cascada multicanal entre dos servidores de control multimedia. Hágase referencia a la Figura 4, que es un diagrama estructural de un dispositivo para controlar una disposición en cascada multicanal entre dos servidores de control multimedia en conformidad con la forma de realización 3 de la presente invención. El dispositivo incluye una unidad de recepción 401, una unidad de elección de canal 402 y una unidad de envío 403. A continuación se describe, en detalle, la relación de conexión y estructura interna del dispositivo en combinación con el principio de funcionamiento del dispositivo.
La unidad de recepción 401 está configurada para recibir un mensaje de demanda de servicio.
El mensaje de demanda de servicio puede proceder de un terminal de conferencia, una consola de gestión de conferencias correspondiente o una unidad interna de un servidor de control multimedia correspondiente.
La unidad de elección de canal 402 está configurada para elegir un canal objetivo de entre todos los canales dispuestos en cascada multicanal con un servidor de control multimedia dispuesto en cascada en sentido opuesto en conformidad con una regla de utilización de canales preestablecida.
La unidad de envío 403 está configurada para enviar información sobre el canal objetivo determinado al servidor de control multimedia dispuesto en cascada en sentido opuesto con el fin de permitir al servidor de control multimedia dispuesto en cascada en sentido opuesto efectuar una conmutación de flujos de códigos en conformidad con la información sobre el canal objetivo.
En una forma de realización preferida, la unidad de elección de canal 402 puede incluir una unidad de determinación de condición 404, una unidad de ejecución de condición 405 y una unidad de tanteo inteligente 406, en donde:
la unidad de determinación de condición 404 está configurada para determinar si se cumple, o no, una condición preestablecida para establecer un canal objetivo, si se cumple una condición preestablecida para establecer un canal objetivo, la unidad de ejecución de condición establece un canal objetivo; si no se cumple una condición preestablecida para establecer un canal objetivo, la unidad de tanteo inteligente 406 realiza el tanteo de un canal objetivo;
15
25
35
45
55
65
E10743419
27-10-2015
la unidad de ejecución de condición 405 está configurada para establecer un canal objetivo después de que la unidad de determinación de condición 404 determine que se cumple la condición preestablecida para establecer un canal objetivo; y
la unidad de tanteo inteligente 406 está configurada para realizar el tanteo de un canal objetivo en conformidad con una regla de tanteo inteligente preestablecida después de que la unidad de determinación de condición 404 determine que no se cumple la condición preestablecida para establecer un canal objetivo.
La condición preestablecida para establecer un canal objetivo incluye:
(1)
si cualquier canal entre todos los canales dispuestos en cascada multicanal con un servidor de control multimedia dispuesto en cascada en sentido opuesto está transmitiendo las señales multimedia del terminal objetivo;
(2)
si cualquier canal entre todos los canales dispuestos en cascada multicanal con un servidor de control multimedia dispuesto en cascada en sentido opuesto no está en uso.
Puede entenderse que las condiciones precedentes pueden existir por separado o combinadas. Si las condiciones precedentes están combinadas, es decir, un canal entre todos los canales dispuestos en cascada multicanal con un servidor de control multimedia dispuesto en cascada en sentido opuesto están transmitiendo las señales multimedia del terminal objetivo y otro canal entre dichos canales no está en uso, un canal objetivo puede elegirse por el equipo de usuario o basarse en el principio de economía de recursos.
Cuando no se cumple la condición preestablecida, la unidad de tanteo inteligente 406 realiza el tanteo de un canal objetivo en conformidad con la regla de tanteo inteligente que fue preestablecida. La regla de tanteo inteligente incluye:
(1)
elegir un canal cuyo tipo de servicio sea el mismo que el de las señales multimedia del terminal objetivo como el canal objetivo de entre todos los canales dispuestos en cascada multicanal con un servidor de control multimedia dispuesto en cascada en sentido opuesto;
(2)
Elegir un canal utilizado por un servidor de control multimedia de más bajo nivel como el canal objetivo de entre todos los canales dispuestos en cascada multicanal con un servidor de control multimedia dispuesto en cascada en sentido opuesto;
(3)
establecer previamente los niveles de servicio para varios tipos de servicio y elegir un canal del servicio de más bajo nivel como el canal objetivo de entre todos los canales dispuestos en cascada multicanal con un servidor de control multimedia dispuesto en cascada en sentido opuesto; y
(4)
realizar el tanteo inteligente de un canal de forma aleatoria como el canal objetivo si se demanda un servicio crítico.
Puede entenderse que las reglas de tanteo inteligente pueden existir por separado o combinadas. Cuando se combinan las condiciones precedentes, un canal puede ser objeto de tanteo sobre la base de determinados criterios
o condiciones, a modo de ejemplo:
a.
si un canal cuyo de servicio es el mismo que el de las señales multimedia del terminal objetivo está disponible y el canal está transmitiendo los datos multimedia de un servidor de control multimedia de más bajo nivel, el canal puede ser objeto de tanteo como el canal objetivo;
b.
si un canal cuyo tipo de servicio es el mismo que el de las señales multimedia del terminal objetivo no está disponible, pero un canal entre todos los canales dispuestos en cascada multimedia con un servidor de control multimedia dispuesto en cascada en sentido opuesto está transmitiendo un servicio de nivel más bajo, el canal que transmite el servicio de nivel más bajo puede ser objeto de tanteo como el canal objetivo; y
c.
Si se utiliza un canal por un servidor de control multimedia de más bajo nivel de entre todos los canales dispuestos en cascada multicanal con el servidor de control multimedia en sentido opuesto y el canal está transmitiendo un servicio de más bajo nivel, el canal puede ser objeto de tanteo como el canal objetivo.
Las tres realizaciones precedentes, a modo de ejemplo, describen tres reglas de tanteo inteligente comunes. Puede entenderse que los expertos en esta técnica pueden derivar otras reglas de tanteo inteligente a partir de una combinación de las reglas de tanteo inteligente precedentes.
Las formas de realización de la presente invención pueden incluir, además, una unidad de presentación visual para visualizar el resultado del control de multicanal.
10
15
20
25
30
35
40
45
50
55
60
65
E10743419
27-10-2015
Considerando la forma de realización precedente, después de que se utilice el dispositivo precedente para controlar el uso de canales dispuestos en cascada, cada canal dispuesto en cascada puede transmitir señales multimedia procedentes de diferentes terminales en tiempos diferentes. Lo que antecede economiza canales en cascada y mejora la utilización de los canales en cascada, con lo que se economizan recursos de canales. Además, se dan a conocer las políticas normativas correspondientes para controlar el tanteo de un canal. Esto mejora todavía más la aplicación y flexibilidad de las conferencias basadas en la disposición en cascada multicanal.
La solución puede incluir, además, la presentación visual del resultado del control multicanal, con el fin de presentar visualmente información sobre los múltiples canales entre las unidades MCUs de forma visual.
Forma de realización 4
Una forma de realización de la presente invención da conocer, además, un sistema para controlar una disposición en cascada multicanal entre dos servidores de control multimedia. Hágase referencia a la Figura 5, que es un diagrama estructural de un sistema para controlar la disposición en cascada multicanal entre dos servidores de control multimedia en conformidad con la forma de realización 4 de la presente invención. El sistema incluye un servidor de control multimedia de origen de operación dispuesto en cascada multicanal 501 y un servidor de control multimedia dispuesto en cascada en sentido opuesto 502, en donde:
el servidor de control multimedia de origen de operación 501 está configurado para recibir un mensaje de demanda de servicio procedente de un terminal objetivo, para elegir un canal objetivo de entre todos los canales dispuestos en cascada multicanal con el servidor de control multimedia dispuesto en cascada en sentido opuesto en conformidad con una regla de utilización de canal preestablecida y para enviar información sobre el canal objetivo determinado al servidor de control multimedia dispuesto en cascada en sentido opuesto con el fin de permitir al servidor de control multimedia dispuesto en cascada en sentido opuesto efectuar una conmutación de flujos de códigos en conformidad con la información sobre el canal objetivo; y
el servidor de control multimedia dispuesto en cascada en sentido opuesto 502 está configurado para recibir la información sobre el canal objetivo determinado y para efectuar la conmutación de flujos de códigos en conformidad con la información preestablecida sobre el canal objetivo.
El servidor de control multimedia de origen de operación 501 incluye:
una unidad de recepción 503, configurada para recibir el mensaje de demanda de servicio;
una unidad de elección de canal 504, configurada para elegir el canal objetivo de entre todos los canales dispuestos en cascada multicanal con el servidor de control multimedia dispuesto en cascada en sentido opuesto en conformidad con la regla de utilización de canal preestablecida; y
una unidad de envío 505, configurada para enviar la información sobre el canal objetivo determinado al servidor de control multimedia dispuesto en cascada en sentido opuesto con el fin de permitir al servidor de control multimedia dispuesto en cascada en sentido opuesto efectuar la conmutación en conformidad con la información sobre el canal objetivo.
Considerando las formas de realización precedentes, después de que el sistema precedente se utilice para controlar el uso de canales dispuestos en cascada, cada canal dispuesto en cascada puede transmitir señales multimedia desde diferentes terminales en tiempos diferentes. Lo que antecede economiza canales en cascada y mejora la utilización de los canales en cascada, con lo que se economizan recursos de canales. Además, se dan a conocer las políticas estratégicas correspondientes para controlar el tanteo de un canal. Esto mejora todavía más la aplicación y flexibilidad de conferencias basadas en cascadas multicanal.
Puede entenderse por los expertos en esta técnica que la totalidad o algunos procesos del método dado a conocer en las formas de realización precedentes, pueden ponerse en práctica mediante un programa informático que proporcione instrucciones al hardware pertinente; dicho programa informático puede memorizarse en un soporte de memorización legible tal como una memoria de lectura solamente (ROM), una memoria de acceso aleatorio (RAM), un disco compacto o un disco óptico.
Un método, un dispositivo y un sistema para controlar la disposición en cascada multicanal entre dos servidores de control multimedia se describió con detalle con anterioridad. El principio y la puesta en práctica de la presente invención se describen mediante formas de realización específicas. Las formas de realización precedentes están previstas para ayudar a entender el método y la idea básica de la presente invención. Además, será evidente para los expertos en esta técnica que pueden realizarse cambios en la puesta en práctica y alcance de aplicación de las formas de realización precedentes sin desviarse por ello de los principios de la idea inventiva de la presente invención. En resumen, la presente invención no está limitada a las formas de realización dadas a conocer.

Claims (9)

  1. 5
    15
    25
    35
    45
    55
    65
    REIVINDICACIONES
    1. Un método para controlar una disposición en cascada multicanal entre dos servidores de control multimedia dispuestos en cascada (501, 502), que comprende:
    la recepción, al nivel de un servidor de control multimedia dispuesto en cascada (501), de un mensaje de demanda de servicio;
    la elección, por el servidor de control multimedia dispuesto en cascada (501), de un canal objetivo entre todos los canales dispuestos en cascada multicanal con un servidor de control multimedia dispuesto en cascada en sentido opuesto (502) según el mensaje de demanda de servicio y en conformidad con una regla de utilización de canal preestablecida; y
    el envío, por el servidor de control multimedia dispuesto en cascada (501), de información sobre el canal objetivo determinado al servidor de control multimedia dispuesto en cascada en sentido opuesto (502) con el fin de permitir al servidor de control multimedia dispuesto en cascada en sentido opuesto (502) efectuar una conmutación de flujo de códigos en conformidad con la información sobre el canal objetivo;
    en donde la elección de un canal objetivo entre todos los canales dispuestos en cascada multicanal con el servidor de control multimedia dispuesto en cascada en sentido opuesto (502) según la regla de utilización de canal preestablecida, comprende:
    la determinación de si se cumple, o no, una condición preestablecida para establecer un canal objetivo; y
    si se cumple la condición preestablecida para establecer un canal objetivo, establecer un canal objetivo; si no se cumple la condición preestablecida para establecer un canal objetivo, efectuar un tanteo de un canal objetivo en conformidad con una regla de tanteo inteligente preestablecida.
  2. 2. El método según la reivindicación 1, en donde la condición preestablecida para establecer un canal objetivo comprende:
    determinar si un canal entre todos los canales dispuestos en cascada multicanal con el servidor de control multimedia dispuesto en cascada en sentido opuesto (502) está transmitiendo señales multimedia de un terminal objetivo;
    y/o
    si un canal entre todos los canales dispuestos en cascada multicanal con el servidor de control multimedia en cascada en sentido opuesto (502) no está en uso.
  3. 3. El método según la reivindicación 1, en donde la regla de tanteo inteligente comprende uno o más de las operaciones siguientes:
    la elección de un canal cuyo tipo de servicio es el mismo que el de las señales multimedia del terminal objetivo en tanto como el canal objetivo entre todos los canales dispuestos en cascada multicanal con el servidor de control multimedia dispuesto en cascada en sentido opuesto (502);
    la elección de un canal utilizado por un servidor de control multimedia de nivel inferior en tanto como el canal objetivo entre todos los canales dispuestos en cascada multicanal con el servidor de control multimedia dispuesto en cascada en sentido opuesto (502);
    el establecimiento previo de niveles de servicio para varios tipos de servicios y la elección de un canal de servicio de más bajo nivel como el canal objetivo entre todos los canales dispuestos en cascada multicanal con el servidor de control multimedia dispuesto en cascada en sentido opuesto (502); y
    el denominado tanteo inteligente aleatorio de un canal en tanto como el canal objetivo si se demanda un servicio crítico.
  4. 4.
    El método según la reivindicación 1, en donde la información con respecto al canal objetivo puede comprender, además: un identificador ID del canal objetivo, un tipo de servicio establecido para el canal objetivo, un tipo de un flujo de código de datos y un identificador ID de un terminal de conferencia correspondiente al flujo de códigos de datos.
  5. 5.
    El método según la reivindicación 1, en donde la información con respecto a la información objetivo comprende, además, un identificador ID de dispositivo de un servidor de control multimedia origen de operación y un nivel del servidor de control multimedia.
    11
  6. 6. Un dispositivo (501) para controlar una disposición en cascada multicanal entre dos servidores de control multimedia dispuestos en cascada, en donde el dispositivo es un servidor de control multimedia dispuesto en cascada, que comprende:
    5 una unidad de recepción (503), configurada para recibir un mensaje de demanda de servicio;
    una unidad de elección de canal (504), configurada para elegir un canal objetivo de entre todos los canales dispuestos en cascada multicanal con un servidor de control multimedia dispuesto en cascada en sentido opuesto
    (502) en conformidad con el mensaje de demanda de servicio recibido y una regla de utilización de canal 10 preestablecida; y
    una unidad de envío (505), configurada para enviar información sobre el canal objetivo determinado al servidor de control multimedia dispuesto en cascada en sentido opuesto (502), con el fin de permitir al servidor de control multimedia dispuesto en cascada en sentido opuesto (502) efectuar la conmutación de flujos de códigos en
    15 conformidad con la información sobre el canal objetivo;
    en donde la unidad de elección de canal (504) comprende:
    una unidad de determinación de condición (404), configurada para determinar si se cumple, o no, una condición 20 preestablecida;
    una unidad de ejecución de condición (405), configurada para establecer un canal objetivo después de que la unidad de determinación de condición determine que se cumple la condición preestablecida; y
    25 una unidad de tanteo inteligente (406), configurada para el tanteo de un canal objetivo en conformidad con una regla de tanteo inteligente preestablecida después de que la unidad de determinación de condición determine que no se cumple la condición preestablecida.
  7. 7. El dispositivo según la reivindicación 6, en donde la condición preestablecida comprende:
    30 si cualquier canal entre todos los canales dispuestos en cascada multicanal con el servidor de control multimedia dispuesto en cascada en sentido opuesto (502) está transmitiendo, o no, señales multimedia de un terminal objetivo;
    y/o
    35 si cualquier canal entre todos los canales dispuestos en cascada multicanal con el servidor de control multimedia dispuesto en cascada en sentido opuesto (502) no está en uso.
  8. 8. El dispositivo según la reivindicación 6, en donde la regla de tanteo inteligente comprende una o más de las 40 operaciones siguientes:
    elegir un canal cuyo tipo de servicio sea el mismo que el de las señales multimedia del terminal objetivo en tanto como el canal objetivo de entre todos los canales dispuestos en cascada multicanal con el servidor de control multimedia dispuesto en cascada en sentido opuesto (502);
    45 la elección de un canal utilizado por un servidor de control multimedia de más bajo nivel como el canal objetivo desde todos los canales dispuestos en cascada multicanal con el servidor de control multimedia dispuesto en cascada en sentido opuesto (502);
    50 el establecimiento previo de niveles de servicio para varios tipos de servicios y la elección de un canal del servicio de nivel más bajo como el canal objetivo de entre todos los canales dispuestos en cascada multicanal con el servidor de control multimedia dispuesto en cascada en sentido opuesto (502); y
    el denominado tanteo inteligente de un canal, de forma aleatoria, como el canal objetivo si se demanda un servicio 55 crítico.
  9. 9. Un sistema para controlar una disposición en cascada multicanal entre dos servidores de control multimedia dispuestos en cascada (501, 502), que comprende un servidor de control multimedia de origen de operación dispuesto en cascada multicanal (501) en conformidad con la reivindicación 6 y un servidor de control multimedia
    60 dispuesto en cascada en sentido opuesto (502), en donde:
    el servidor de control multimedia dispuesto en cascada en sentido opuesto (502) está configurado para recibir la información sobre el canal objetivo determinado y para efectuar la conmutación de flujos de códigos en conformidad con la información preestablecida sobre el canal objetivo.
    65
    12
ES10743419.3T 2009-02-23 2010-02-11 Método para controlar una disposición en cascada multicanal de un servidor de control multimedia, con dispositivo y sistema asociados Active ES2551382T3 (es)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
CN200910006999 2009-02-23
CN200910006999 2009-02-23
CN200910133802 2009-03-31
CN2009101338029A CN101540872B (zh) 2009-02-23 2009-03-31 媒体控制服务器多通道级联的控制方法、装置和系统
PCT/CN2010/070662 WO2010094238A1 (zh) 2009-02-23 2010-02-11 媒体控制服务器多通道级联的控制方法、装置和系统

Publications (1)

Publication Number Publication Date
ES2551382T3 true ES2551382T3 (es) 2015-11-18

Family

ID=41123829

Family Applications (1)

Application Number Title Priority Date Filing Date
ES10743419.3T Active ES2551382T3 (es) 2009-02-23 2010-02-11 Método para controlar una disposición en cascada multicanal de un servidor de control multimedia, con dispositivo y sistema asociados

Country Status (6)

Country Link
US (1) US8392535B2 (es)
EP (1) EP2391069B1 (es)
CN (1) CN101540872B (es)
ES (1) ES2551382T3 (es)
RU (1) RU2502205C2 (es)
WO (1) WO2010094238A1 (es)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101540872B (zh) * 2009-02-23 2012-07-04 华为终端有限公司 媒体控制服务器多通道级联的控制方法、装置和系统
CN101998105B (zh) * 2009-08-31 2013-06-12 华为终端有限公司 媒体控制服务器级联系统及控制多媒体码流的方法和装置
CN102457699B (zh) * 2010-10-20 2015-08-12 中兴通讯股份有限公司 远景呈现系统及其级联方法
CN102547210B (zh) 2010-12-24 2014-09-17 华为终端有限公司 级联会议中级联会场的处理方法、装置及系统
CN102348098A (zh) * 2011-11-10 2012-02-08 苏州阔地网络科技有限公司 一种视频会议服务器资源的分配方法及系统
CN102611562B (zh) * 2012-02-06 2015-06-03 华为技术有限公司 一种建立多级联通道的方法及装置
CN103686219B (zh) * 2012-09-24 2017-09-29 华为技术有限公司 一种视频会议录播的方法、设备及系统
WO2014078744A2 (en) * 2012-11-16 2014-05-22 Vid Scale, Inc. Systems and methods for implementing model-based qoe scheduling
NO341411B1 (no) 2013-03-04 2017-10-30 Cisco Tech Inc Virtuelle endepunkter i videokonferanser
CN104869098A (zh) * 2014-02-20 2015-08-26 深圳市爱科赛科技有限公司 一种通过级联服务器进行数据传输的方法及装置
CN107172480A (zh) * 2017-05-26 2017-09-15 青岛海信电器股份有限公司 解复用器的数据传输处理方法及装置
CN111726557A (zh) * 2019-03-19 2020-09-29 西安诺瓦电子科技有限公司 设备通道控制方法、装置和多设备系统以及视频处理器
CN110808853B (zh) * 2019-10-24 2022-09-06 浙江大华技术股份有限公司 面向云计算产品的统一运维方法
CN114125361A (zh) * 2021-11-24 2022-03-01 北京融讯科创技术有限公司 一种数据处理方法、装置、设备以及存储介质

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2109836C (en) * 1991-05-23 2000-10-17 Cheng-Hsu Ko Dynamic channel allocation method and system for integrated services digital network
US6307868B1 (en) * 1995-08-25 2001-10-23 Terayon Communication Systems, Inc. Apparatus and method for SCDMA digital data transmission using orthogonal codes and a head end modem with no tracking loops
US6728238B1 (en) * 1998-05-06 2004-04-27 Remote Switch Systems, Inc. Dynamic allocation of voice and data channels in a time division multiplexed telecommunications system
CN1134936C (zh) * 2001-02-06 2004-01-14 华为技术有限公司 一种视讯业务的实现方法
US7076204B2 (en) * 2001-10-30 2006-07-11 Unwired Technology Llc Multiple channel wireless communication system
US7130282B2 (en) * 2002-09-20 2006-10-31 Qualcomm Inc Communication device for providing multimedia in a group communication network
CN1279759C (zh) * 2003-01-03 2006-10-11 华为技术有限公司 实现线路动态级联的系统和方法
US7848229B2 (en) * 2003-05-16 2010-12-07 Siemens Enterprise Communications, Inc. System and method for virtual channel selection in IP telephony systems
KR20050028354A (ko) * 2003-09-17 2005-03-23 삼성전자주식회사 직교 주파수 분할 다중 방식을 사용하는 이동 통신시스템에서 동적 채널 할당 시스템 및 방법
CN1630293A (zh) 2003-12-19 2005-06-22 华为技术有限公司 一种通讯系统中多通道数据传输的方法和装置
US8582584B2 (en) * 2005-10-04 2013-11-12 Time Warner Cable Enterprises Llc Self-monitoring and optimizing network apparatus and methods
US7800642B2 (en) 2006-03-01 2010-09-21 Polycom, Inc. Method and system for providing continuous presence video in a cascading conference
CN100454820C (zh) * 2006-07-04 2009-01-21 华为技术有限公司 Mcu级联系统和该系统的创建及通信方法
CN101110865B (zh) 2006-07-19 2011-05-11 中兴通讯股份有限公司 一种实现多通道语音调度的系统和方法
JP4935817B2 (ja) * 2006-08-16 2012-05-23 富士通株式会社 多チャンネルデータ転送装置およびその方法
CN100454821C (zh) * 2006-09-07 2009-01-21 华为技术有限公司 一种视频会议系统多mcu之间资源共享的方法
CN101316351B (zh) 2008-06-20 2010-08-04 华为终端有限公司 多点控制单元级联系统及其通信方法、装置
CN101540872B (zh) * 2009-02-23 2012-07-04 华为终端有限公司 媒体控制服务器多通道级联的控制方法、装置和系统

Also Published As

Publication number Publication date
US8392535B2 (en) 2013-03-05
EP2391069B1 (en) 2015-08-12
EP2391069A4 (en) 2012-08-08
RU2011138952A (ru) 2013-04-10
CN101540872A (zh) 2009-09-23
CN101540872B (zh) 2012-07-04
EP2391069A1 (en) 2011-11-30
WO2010094238A1 (zh) 2010-08-26
US20110307585A1 (en) 2011-12-15
RU2502205C2 (ru) 2013-12-20

Similar Documents

Publication Publication Date Title
ES2551382T3 (es) Método para controlar una disposición en cascada multicanal de un servidor de control multimedia, con dispositivo y sistema asociados
CN102340434B (zh) 基于多归属接入的环路避免方法和边缘设备
JPS61194989A (ja) 静止画伝送装置
US10237152B2 (en) Packet loss detection method, apparatus, and system
WO2019136965A1 (zh) 一种进行资源分配的方法和设备
CN104217394A (zh) 图像拼接处理器及其处理方法
US20200396669A1 (en) Method and System for Establishing Connectionless Mesh Network Route
FI4399895T3 (fi) Verkkoyhteydet
CN210327799U (zh) 分布式解码装置和分布式解码系统
KR20010024906A (ko) 데이타 스위칭 장치용 스케줄링 수단
CN111049833B (zh) 端口复用控制方法、装置、服务器及存储介质
CN106850433A (zh) 一种视频监控系统的视频干线管理方法及装置
JP2003018162A (ja) 保守管理システム及び保守管理方法
CN101610387B (zh) Mcu端口路由的配置方法和设备
US9814120B2 (en) Channel allocation method and apparatus for use in a wireless communication local area network
US11297687B2 (en) Information processing device, information processing system, and information processing method
ES2898780T3 (es) Procedimiento de multidifusión, dispositivo y sistema de retransmisión de multidifusión
CN109714722A (zh) 室内天线的管理方法、装置、电子设备及存储介质
TWI640213B (zh) 一種資料傳輸方法和設備
CN118409724B (zh) 一种数据发送、显示控制方法及装置
US6188696B1 (en) Method of operating a communication network to provide load balancing
CN111654560A (zh) 一种机载软硬堆叠交换机的物理地址表管理交互方法
CN108646996B (zh) 一种信号寻道上墙方法和装置
CN106911698B (zh) 一种多路高清解码器集群的控制方法
CN121444416A (zh) 虚拟通路建立方法及装置