ES2298758T3 - Mcu distribuida. - Google Patents

Mcu distribuida. Download PDF

Info

Publication number
ES2298758T3
ES2298758T3 ES04735422T ES04735422T ES2298758T3 ES 2298758 T3 ES2298758 T3 ES 2298758T3 ES 04735422 T ES04735422 T ES 04735422T ES 04735422 T ES04735422 T ES 04735422T ES 2298758 T3 ES2298758 T3 ES 2298758T3
Authority
ES
Spain
Prior art keywords
mcu
mcus
eps
list
priority list
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.)
Expired - Lifetime
Application number
ES04735422T
Other languages
English (en)
Inventor
Thies Schrader
Axel Dahl
Magnus Rekkedal
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.)
Tandberg Telecom AS
Original Assignee
Tandberg Telecom AS
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 Tandberg Telecom AS filed Critical Tandberg Telecom AS
Application granted granted Critical
Publication of ES2298758T3 publication Critical patent/ES2298758T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • 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
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/56Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
    • H04M3/562Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities where the conference facilities are distributed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/56Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities
    • H04M3/567Multimedia conference systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Special Wing (AREA)
  • Small-Scale Networks (AREA)
  • Ultra Sonic Daignosis Equipment (AREA)

Abstract

Método para la generación y la asignación automática de la instalación optimizada de una pluralidad de puntos terminales (EPs, siglas de End Points) a unas unidades de conexión a emplazamientos múltiples (MCUs, siglas de multi site conexión units) en un sistema de videoconferencia distribuido, que comprende las siguientes etapas: a) estimar el número de MCU necesarias, a partir del número de EPs que hay que conectar en una sesión de videoconferencia, en el que la estimación comprende la generación de una lista de prioridad de las MCU para las MCU disponibles con EPs asignados sobre la base de una función de ponderación, y escoger el MCU de mayor peso como MCU principal, b) verificar que hay un número suficiente de MCUs disponibles según la estimación asignando cada EP a una MCU, c) optimizar la asignación de EPs a MCUs, conectando unas EPs a unas MCUs, caracterizado por el hecho de que dicha etapa de optimización es realizada según una función de ponderación, y por el hecho de que dicha etapa de optimización comprende las subetapas que consisten en: - generar unas listas desasignadas, a partir de la lista de prioridad de las MCU generada por las EPs asignadas a unas MCUs, de EPs a partir de todas las MCU con excepción de una MCU principal; - crear unas rutas entre cada EP y cada MCU en la lista desasignada de las MCUs, - añadir estas rutas a una lista que comprende una conjunto de rutas, - seleccionar la lista que comprende un conjunto de rutas por llamada de peso menor, - asignar cada EP contenidas en el conjunto de rutas a la MCU que da el peso de ruta menor, si hay suficientes recursos en la MCU, y retirar todas las demás rutas de la lista seleccionada en la que se encuentra la EP.

Description

MCU distribuida.
Sector técnico de la invención
La presente invención se refiere por lo general a dispositivos de red de videoconferencias y más específicamente a un método y a un dispositivo para la generación y la asignación automática de la instalación optimizada de una pluralidad de puntos terminales a unas unidades de conexión a emplazamientos múltiples en una videoconferencia distribuida.
La invención también se refiere a un método y a un dispositivo para monitorizar y administrar un concepto de una MCU distribuida, que incluye una MCU principal y una o varias MCUs esclavas, interconectadas en una llamada en una videoconferencia distribuida.
Antecedentes de la invención - estado de la técnica
La conferencia Video y Audio es una tecnología empleada para la comunicación a largas distancias. Debido a varios problemas que ocurren durante el establecimiento de las llamadas y la gestión de las llamadas, varias de las soluciones necesitan administradores de conferencia para establecer y gestionar la conferencia. Para facilitar las tareas de establecimiento y gestión de llamadas, varias grandes organizaciones y proveedores de servicios emplean un servidor centralizado llamado Unidad de Control Multi-punto (MCU, siglas de Multi-point Control Unit). Una MCU es un servidor empleado para tratar llamadas con múltiples participantes, o para permitir la gestión centralizada de llamadas desde 2 a n participantes.
La administración de una llamada teniendo únicamente acceso a los puntos terminales (EPs) no es una solución viable debido a la limitación de acceso a red, siendo necesarios entrenamiento y formación para entender los equipos de diferentes vendedores y las diferentes versiones de un mismo vendedor. Un punto terminal (EP) se define como el terminal/teléfono video/audio o puerta de acceso empleado en una videoconferencia.
Con un servidor centralizado (es decir una MCU), los administradores de conferencia pueden controlar la mayor parte de los aspectos de la llamada desde una única interfaz. Como la mayoría de MCUs permiten múltiples conferencias, los administradores también pueden monitorizar múltiples llamadas desde la misma interfaz.
Actualmente, hay sistemas que asisten en la gestión de los puntos terminales y las MCUs tales como Polycom GMS, Polycom Conference Suite (también conocido como Applied Global Technologies (AGT) VCAS) y Forgent VNP - pero sin embargo no resuelven el problema de una interfaz de establecimiento y gestión de llamadas única. Siguen necesitando un administrador para comprender los diferentes dispositivos de la red.
Polycom GMS únicamente permite monitorizar llamadas entre puntos terminales. Polycom Conference Suite (AGT VCAS) permite monitorizar llamadas a un sistema a nivel de sistema.
Forgent VNP permite monitorizar y establecer llamadas a un sistema a nivel de sistema.
TANDBERG Management Suite permite monitorizar llamadas a un sistema a nivel de sistema.
Hay varias publicaciones que describen diferentes aspectos técnicos de las videoconferencias.
En US-6157401 se describe un portero utilizado en un sistema de videoconferencia para controlar las direcciones alias de los EPs que entran en el sistema. Se comprueba si una dirección es una "dirección compuesta", y si es así se asegura que la MCU asigna recursos de conferencia a una videoconferencia entre los participantes designados de ese modo.
En EP-1359708 se describe un método para crear una conexión de video desde una terminal de comunicación video con otros participantes en una videoconferencia.
En US-2003/0147357 se describe un método para el servicio de llamadas de comunicación video mediante un terminal de comunicación video y un formato de datos de mensajes asociados. Más específicamente, describe un método para establecer una videoconferencia empleando MCUs y un modo de conferencia para convocar llamadas.
En US-2002/0071026 se describe un aparato y un método para incorporar entornos de videoconferencia virtuales. Más específicamente, se describe un aparato y un método para determinar si un usuario que entra en el sistema ha indicado un entorno alternativo diferente del entorno captado normalmente por defecto por un dispositivo de cámara durante la videoconferencia. Si ese es el caso, un procesador de entornos obtiene el entorno de una base de datos de entornos, y el aparato de videoconferencia utiliza el entorno designado. Si ese no es el caso, el procesador de entornos envía una lista de los posibles entornos, y el usuario puede entonces seleccionar los entornos preferidos de la lista. Si un usuario no desea seleccionar un entorno alternativo, se selecciona el entorno por defecto.
US-5594725 describe un proceso y un sistema para el control de la tasa de video.
US-2002/0036707 describe un método para filtrar señales no deseadas de un video multihilo.
US-6590603 describe un sistema y un método para gestionar el flujo (streaming) de datos.
Estas publicaciones describen aspectos más o menos relevantes de las videoconferencias con respecto a la presente invención. Las últimas tres publicaciones se incluyen como antecedentes generales en la tecnología de videoconferencia.
Además, WO 01/35655 A2 y WO 02/60126 A1 describen la optimización de la planificación de conferencias.
Los sistemas de video y audio conferencia existentes permiten a uno entrar en el sistema y monitorizar/editar llamadas. TMS, Forgent VNP y Polycom Conference Suite también permiten a uno establecer llamadas, pero no permiten tratar conexiones MCU en cascada, o monitorizar la conferencia como una entidad - solamente a un sistema a nivel de sistema.
Hay varios problemas asociados a la utilización de servidores centralizados (MCUs). Pueden tener un gran tamaño y coste debido a los requisitos para tratar condiciones extremas. Para tratar la mayor parte de condiciones las MCUs son a menudo sobredimensionadas en comparación con la media de uso y el número de conferenciantes. Este es un requisito para tratar condiciones extremas que se suelen dar en las horas punta de negocio. Habitualmente, este problema no es debido al tamaño de una única conferencia, pero a la cantidad de conferencias que tienen lugar. Como las llamadas punto a punto también necesitan ser gestionadas, estas también tienen que hacerse pasar por el servidor centralizado, y por ello necesita recursos.
El aumento de los costes de llamada debido a la colocación del servidor es un factor importante. Como es habitual tener únicamente unos cuantos servidores centralizados grandes (MCUs) todas las llamadas deben ser marcadas para ir a y desde el servidor centralizado. Por ejemplo, si la empresa tiene una MCU situada en Londres Inglaterra - si se debe realizar una llamada entre Suecia y Noruega, se debe realizar una llamada entre el emplazamiento en Suecia y la MCU de Londres, y se debe realizar otra llamada entre el emplazamiento de Noruega y la MCU de Londres. Si no fuese necesaria la gestión centralizada, esta llamada podría hacerse con una única llamada directa entre los emplazamientos de Noruega y Suecia.
Un servidor centralizado de video y audio conferencias no se diferencia de otros servidores en que si falla un servidor, todas las llamadas encaminadas por el servidor también fallarán, es decir ocurrirá un fallo de punto único.
Respecto al problema descrito más arriba, la solución según la invención tiene las ventajas siguientes:
El gran tamaño y el coste debidos a los requisitos para tratar condiciones extremas se reduce considerablemente. Como no se necesita ningún servidor de conferencias único (MCU), se pueden usar varias unidades más pequeñas o MCUs directamente disponibles en algunos puntos terminales. Tampoco es necesario sobredimensionar la cantidad de MCUs porque habrá menos unidades que tratarán varias conferencias puesto que las llamadas punto a punto se marcarán directamente, mientras que las llamadas que precisan varios participantes que una única MCU no podría tratar, se repartirán entre varias MCUs más pequeñas.
Como ya no es necesario necesitar una gran MCU para puntos de administración únicos, se pueden colocar varias MCUs más pequeñas en las áreas de negocio de una empresa, de modo que se reducen los costes de las llamadas debido a la emplazamiento de los servidores. Como también hay varios puntos terminales con funciones internas MCU, o las llamadas se realizan únicamente entre dos sistemas - no se necesita marcar una MCU externa, permitiendo que la llamada se realice directamente entre los sistemas implicados en la conferencia.
Puesto que la solución funcionará aunque alguna MCU no se pueda alcanzar o está fuera de servicio, no hay ningún punto único de fallo.
Objeto y resumen de la invención
Un objetivo de la invención es proporcionar un método y un dispositivo como el mencionado en la introducción que supere los mencionados inconvenientes del estado de la técnica.
Por lo tanto, un aspecto de la invención es proporcionar un método para la generación y la asignación automática del establecimiento optimizado de una pluralidad de puntos terminales (EPs) a unas unidades de conexión de emplazamientos múltiples (MCUs) en un sistema de videoconferencia distribuido. El método comprende una primera etapa consistente en estimar el número de MCU necesarias, a partir del número de EPs que hay que conectar en una sesión de videoconferencia, seguida de una segunda etapa, consistente en verificar que hay un número suficiente de MCUs disponibles según la estimación mediante la asignación de cada EP a una MCU, y una última etapa de optimización con una asignación final de EPs a MCUs, conectando EPs a MCUs según una función de ponderación.
\newpage
Cuando una reunión prevista contiene más sistemas de conferencia que los recursos disponibles en cualquier MCU única de la red, es necesario poner los MCUs en cascada. El método de la invención establecerá automáticamente las llamadas MCU en cascada.
En algunos casos los EPs y las MCUs pueden ser el mismo dispositivo físico.
Un dispositivo puede ser cualquier elemento usado en el establecimiento de las llamadas de dos o más videoconferencias, es decir MCUs, Puertas de entrada (que conectan diferentes redes, por ejemplo IP e ISDN), Portero (que actúa como punto de control central y proporciona servicios de control de llamadas a puntos terminales registrados), y EP etc.
Los objetivos planteados más arriba se logran mediante un método como el que se expone en el juego de reivindicaciones adjunto.
Descripción detallada de una realización preferida
La invención se describirá con mayor detalle haciendo referencia a las figuras, en las cuales:
La figura 1 es un diagrama de bloques esquemático que ilustra el establecimiento de una llamada entre grupos de sistemas,
La figura 2 es un diagrama de bloques esquemático que ilustra el establecimiento de una llamada con dos MCU disponibles,
La figura 3A es un diagrama de flujo que ilustra una implementación de la solución de llamadas distribuidas según el método de la invención, y
La figura 3B es la parte de optimización del diagrama de flujo ilustrado en la figura 3A.
La figura 1 muestra un ejemplo de como se puede establecer una llamada entre un grupo de sistemas. Arriba a la izquierda, tres sistemas están conectados a una Mcu externa A. Arriba a la derecha otros tres sistemas están conectados a la MCU externa MCU B. También hay una llamada entre la MCU A y la B para transferir información entre las dos. En la parte baja de la figura, un punto terminal que aloja a una MCU tiene otros dos sistemas conectados a él. Esto da un total de nueve puntos terminales conectados en una única conferencia.
La primera parte de esta invención es encaminar la llamada de tal modo que se conecta automáticamente a todos los sistemas. Esto se puede hacer respecto a diversos factores (costes de llamada, calidad, funciones, etc.). Este método permite que la llamada se establezca sin necesidad de un emplazamiento centralizado.
La segunda y única parte de esta invención es tener uno o más servicios administrando activamente y monitorizar los sistemas en las configuraciones. Al administrador se le da una única interfaz para establecer, monitorizar y gestionar la llamada. Por ejemplo para cambiar la persona que está en línea (cuya voz y/o imagen es suministrada a todos los otros participantes) en la conferencia, se debe enviar una solicitud a la MCU A, a la MCU B y a la MCU interna. En lugar de la solución empleada actualmente - en la que el administrador debe entrar en cada una de estas unidades para cambiar el flujo de llamada, el administrador cambia esta configuración en un emplazamiento, provocando una cadena de acciones a emprender en las unidades implicadas en la llamada - de manera que el efecto para los usuarios terminales es como si la llamada fuese administrada desde una MCU centralizada.
La figura 2 ilustra un ejemplo de establecimiento de llamadas con dos MCU disponibles. Muestra de qué manera el método de la invención establece una llamada distribuida. Este ejemplo se refiere a una llamada con 14 sistemas de videoconferencia. En lugar de tener el usuario que establecer toda una conferencia distribuida manualmente, el método de la invención genera automáticamente una solución multi-MCU en cascada optimizada cuando hay más sistemas en la conferencia que recursos disponibles en cualquier MCU única. Supongamos que hay 14 sistemas en la videoconferencia, de los cuales 7 se encuentran en Dallas, Tejas (EUA), 4 en La ciudad de Nueva York, (Nueva York, EUA) y 3 en Lysaker, Oslo, Noruega. También hay dos MCUs, una en Dallas y otra en Lysaker. La MCU de Dallas tiene recursos suficientes para atender a 10 de los sistemas mientras que la MCU de Lysaker tiene recursos suficientes para atender 8 sistemas. Puesto que ninguna de las MCUs tiene recursos suficientes para atender los 14 sistemas es necesario poner las dos MCUs en cascada juntas. Se colocan todos los 7 sistemas de Dallas en la MCU de Dallas porque están más cercanas y también se colocan los 2 sistemas de Nueva York en la misma MCU. El décimo recurso que queda se emplea para enlazar con el segundo MCU de Noruega. Puesto que ahora la MCU de Dallas está llena se colocan los 3 sistemas de Lysaker en la MCU de Lysaker MCU y también los 2 sistemas restantes de Nueva York en esta MCU.
La figura 3A muestra los procesos implicados en la creación de una llamada distribuida en MCU. El método para la generación y la asignación automática de la instalación optimizada de una pluralidad de puntos terminales (EPs) a unas unidades de conexión a emplazamientos múltiples (MCUs) en un sistema de videoconferencia distribuido comprende las siguientes etapas.
La primera etapa 100 consiste en generar una Lista de prioridad de las MCU para las MCU disponibles basada en una función de ponderación que está basada a su vez en cualquier característica o propiedad deseable de las MCUs y del número de EPs. Esta puede ser la cantidad de recursos de procesamiento disponibles en las MCUs, y los recursos de banda ancha que necesitan las MCUs para conectarse a las EPs. A partir de esta lista, se escoge la MCU de mayor peso como MCU principal.
La próxima etapa 110 consiste en estimar el número de MCUs necesarias, a partir del número de EPs que hay que conectar en una sesión de videoconferencia en curso. A partir de aquí se comprueba en la etapa 120 si hay suficientes MCUs. Si no, se mostrará un mensaje de error 140, y se parará el proceso de creación de una llamada MCU distribuida. Si hay suficientes MCUs, el proceso continuará con varias subetapas.
La primera subetapa 130 consiste en añadir las MCUs requeridas de la lista de prioridad generada en la etapa 100 a una lista "escogida" que es una base de datos que contiene las MCUs escogidas.
La siguiente subetapa 160 consiste en calcular los enlaces necesarios entre la MCU principal y las otras MCUs de la lista base de datos de MCUs generada en la etapa 130.
A esta le sigue una subetapa 170 en la que la MCU principal es asignada al EP del interlocutor principal de la videoconferencia (si lo hay). El interlocutor principal de la videoconferencia es el EP que suministra audio y/o video a todos los otros participantes.
En la etapa 180, se procesa la MCU de la lista "escogida" generada en la etapa 130. La primera vez esta será la MCU principal, la segunda vez será la MCU con el segundo mejor peso después de la MCU principal etc.
En la etapa 190 se realiza un cálculo, del peso de una llamada para cada EP en el que el coste de una llamada entre EP y MCUs está entre los factores ponderados. A esta le sigue la etapa 200 en la que se genera una Lista de prioridad de EP para cada MCU, es decir el peso de llamada de cada EP a las diferentes MCUs de la lista "escogida" generada en la etapa 130.
En la etapa 210 se comprueba si quedan EPs de la lista de prioridad de los EP generada en la etapa 200. En caso negativo, todos los puntos terminales de la lista de prioridad de los EP han sido procesados, y se inicia una rutina de optimización en la etapa 300. Si esta tiene éxito, todos los sistemas de la videoconferencia en curso serán interconectadas de manera óptima. La rutina de optimización se describe en detalle con referencia a la figura 3B a continuación.
Si quedan EPs en la lista de prioridad de los EP, se realiza un nuevo test en la etapa 220, en la que se comprueba si la MCU actualmente procesada según la etapa 180 está llena. En caso negativo, se asigna el primer EP de la lista de prioridad de los EP generada en la etapa 200 a la MCU actual. Esto se realiza en la etapa 230 seguida de la etapa 240 en la que el primer EP es eliminado de la lista de prioridad de EP. El bucle que comprende las etapas 210, 220, 230 y 240 se realiza hasta que todas las EPs han sido asignadas a la MCU, o hasta que la MCU actual está llena, es decir que sus recursos han sido utilizados. Si ese es el caso, se realizará la etapa 250.
En la etapa 250, se realiza un test para saber si la lista "escogida" generada en la etapa 130 está vacía. En caso negativo, se volverá a realizar la etapa 180 antes descrita, seguida de las 190, 200 etc. Si la lista "escogida" está vacía, se comprobará en la etapa 260 si hay una nueva MCU disponible. Si ese es el caso, todas las EP asignadas en la etapa 230 son desasignadas en la etapa 280, y el proceso vuelve a empezar desde la etapa 160 después de añadir la nueva MCU a la lista "escogida". Esto se realiza en la etapa 150. Si no hay una nueva MCU disponible, se generará un mensaje en la etapa 270.
Es deseable optimizar la conexión/asignación de EPs y MCUs realizada en las etapas anteriores. Esto es debido a que en algunos casos los recursos requeridos son muchos más de los necesarios y por lo tanto más costosos.
La figura 3B muestra los procesos implicados en la optimización de la ruta MCU distribuida. El método de optimización es realizado cuando todos los EPs han sido asignados a una MCU, es decir cuando no se han dado mensajes de error.
El método de optimización empieza en la etapa 400 desasignando los EPs de todas las MCUs excepto la principal. Las listas desasignadas son generadas a partir de la lista de prioridad generada de EPs asignados a MCUs realizada en la etapa 230.
En la etapa 410, se asigna el siguiente EP de la lista desasignada, y en la etapa 430 se asigna la siguiente MCU de la lista desasignada. En la etapa 430 se crea una ruta entre el EP y la MCU. Esto continúa en la etapa 440 añadiendo la ruta a un conjunto de rutas.
En la etapa 450 se comprueba si se ha alcanzado el final de la lista de MCU desasignadas. Si no es el caso, se volverá a la etapa 420, y se realizarán las etapas 420, 430, 440 y 450 hasta que no haya creado una ruta entre el EP actual y las MCUs de la lista desasignada. Si se ha alcanzado el final de la lista de MCU desasignadas, se realiza un nuevo test en la etapa 460. En esta etapa se comprueba si se ha alcanzado el final de la lista de EPs. Si no es el caso, la lista de MCUs desasignadas se vuelve a llevar a una primera posición en la etapa 470, y se asigna el siguiente EP de la lista de EPs desasignados seguido de las etapas 420 a 460 tal como se ha descrito antes. Si en la etapa 460 se informa de que se ha alcanzado el final de la lista de EPs, se entra en la etapa 480.
En la etapa 480, se selecciona el conjunto de rutas obtenidas al ir desde las etapas 400 a la 460 por menor peso.
En la etapa 490, se asigna la siguiente ruta entre un EP y una MCU del conjunto de rutas escogidas, y en la etapa 500 se comprueba si hay suficientes recursos en la MCU particular. Si no es el caso, es que el proceso de optimización falló y se presenta y ejecuta la solución original tal como se presentó antes de entrar en la etapa 300. Si hay suficientes recursos en la MCU particular, se entrará en la etapa 520.
En la etapa 520, se asigna el EP contenido en la ruta a la MCU. A esto le sigue la etapa 530 en la que la ruta es eliminada del conjunto.
Se comprueba en la etapa 540 si hay más rutas en el conjunto de rutas. Si ese es el caso, se volverá a realizar la etapa 490, y se volverán a realizar las siguientes etapas 500 a 530 hasta que todas las rutas se hayan calculado.
El proceso de optimización finalizará en la etapa 500.
El método descrito permite establecer llamadas entre dispositivos de videoconferencia de forma efectiva desde el punto de vista del coste, y sin un emplazamiento centralizado.
Se considera que el método antes descrito con referencia a los dibujos 3A y 3B es el mejor modo, e incluye por lo tanto las etapas preferidas. Son posibles desviaciones del método, aunque se consideran en el ámbito de la invención.
La invención también se refiere a un dispositivo para realizar la generación y la asignación automática del establecimiento optimizado de varios EPs a MCUs en un sistema de videoconferencia distribuido según el método antes descrito.
Otro ejemplo proporciona un método y un dispositivo para monitorizar y administrar varios dispositivos de videoconferencia en una red. Un dispositivo de videoconferencia puede ser cualquier dispositivo implicado en el establecimiento de una videoconferencia, por ejemplo un punto terminal con o sin MCU interna, puerta de entrada, portero, MCU etc.
Monitorizar: Ver información sobre la llamada, los participantes y su estado.
Administración: Ser capaz de cambiar el estado de los participantes, añadir participantes, eliminar participantes, etc.
La monitorización y la administración de una videoconferencia se realiza tras completar con éxito la configuración de los dispositivos implicados en la videoconferencia.
El método comprende una primera etapa consistente en reunir y combinar información proveniente de los dispositivos tal como los protocolos y la duración de la llamada. Esto se realiza dejando que cada dispositivo de videoconferencia dé soporte a su nivel a las diferentes funciones disponibles a una memoria de reserva para acelerar el tiempo de proceso. A esta etapa le sigue una comprobación de si el dispositivo principal (habitualmente una MCU - el dispositivo principal en esta solución es o bien la MCU principal en llamadas en cascada, la MCU en llamadas que no están en cascada (MCU interna o externa) o el punto terminal con más capacidades en una llamada punto a punto) es capaz de llevar a cabo una orden específica (por ejemplo silenciado, puesta en línea, volumen, etc.) al recibir la función de administración. Esta es seguida por la etapa consistente en comprobar si los dispositivos esclavos son capaces de llevar a cabo la orden específica si el dispositivo principal no es capaz de llevar a cabo dicha orden, seguido de una comprobación de si el EP cuya orden debe ser llevada a cabo es capaz de llevar a cabo la orden específica si los dispositivos principales o esclavos no son capaces de realizar esta orden. La etapa final consiste en ejecutar la orden en los dispositivos capaces de llevar a cabo la orden específica.
La monitorización y la administración de la interfaz de usuario está conectada funcionalmente a los dispositivos de videoconferencia, es decir que no es necesario realizar estas tareas desde un servidor centralizado.
En los tres ejemplos siguientes se describen casos en los que se utiliza un método de monitorización y administración. Se supone que los sistemas están conectados y que hay una llamada.
En los diferentes casos, se desea que una interfaz monitorice o gestione todas las llamadas. La descripción siguiente muestra como se realiza esto según el método descrito más arriba.
Caso: Punto a punto
Monitorización: Se reúne la información de llamada desde uno de los sistemas de la conferencia punto a punto. Se selecciona automáticamente el sistema con más capacidades (Multiempazamiento (MultiSite), anchura de banda ISDN). A este sistema se le llama sistema PRINCIPAL. Esta información contiene información sobre los protocolos, duración, etc. Si el sistema es un sistema externo (out-of-house), se utiliza el sistema interno (in-house) para reunir esta información.
Administración: Cuando se lleva a cabo una función de administración en la conferencia, según las capacidades del sistema, se comprueba primero el sistema PRINCIPAL. Si no se puede llevar a cabo la función en este sistema se utiliza otro sistema para realizar la función. Si el otro sistema no es interno (in-house), la función falla (no hay sistema que pueda realizar la función opuesta). Habitualmente el volumen o el silencio se controla en el punto terminal que se desea controlar, mientras que la continuidad de presencia, añadir/eliminar participantes y el control de presencia se realiza en el sistema PRINCIPAL.
Caso: MCU (interno o externo)
Monitorización: la información es reunida desde el sistema en la MCU de la conferencia que es la MCU. Este sistema es llamado sistema principal. Esta información contiene información sobre los protocolos, duración, etc.
Administración
Cuando se lleva a cabo una función de administración sobre la conferencia - dependiendo de las capacidades del sistema, se comprueba primero el Sistema PRINCIPAL (MCU). Si no se puede llevar a cabo la función en el sistema principal, se comprueba el sistema que debe realizar la función (por ejemplo, si el MCU no puede realizar el silenciado, se ejecutará en su lugar el silenciado en el emplazamiento que debe ser silenciado). Si el otro sistema es externo (not in-house), la función falla (no hay sistema que pueda ejecutar la función opuesta). Habitualmente, el volumen o el silenciado (con MCU interna) se controla en el punto terminal individual que se desea controlar, mientras que la continuidad de presencia, añadir/eliminar participantes, silenciar (con MCU externa) y el control de presencia se realizan en el Sistema PRINCIPAL (ya sea MCU interna o externa).
Caso: MCU en cascada/distribuida(interna o externa)
Monitorización: la información de llamada es reunida y combinada desde todos los sistemas que actúan como MCUs en la conferencia. Un sistema estará en la parte superior de la cascada/distribución, este sistema es llamado el sistema PRINCIPAL. Esta información combinada contiene información sobre protocolos, duración, etc. Administración: Cuando se lleva a cabo una función de administración de la conferencia, dependiendo de las capacidades del sistema, se comprueba en primer lugar el Sistema PRINCIPAL (MCU Principal). Si la función no puede ser realizada en el sistema PRINCIPAL, se comprueban cada una de las otras MCUs (MCUs esclavas), si las MCUs esclavas tampoco pueden realizar la función, se comprueba el sistema que debe llevar a cabo la función (por ejemplo si la MCU principal y la MCU esclava no pueden realizar el Silenciado, El silenciado será ejecutado en el emplazamiento que debe ser silenciado en su lugar). Si el otro sistema es externo (not-in-house), la función falla (no hay sistema que pueda realizar la función opuesta). Habitualmente, el volumen o el silenciado (con MCU interna) se controla en el punto terminal individual que se desea controlar, mientras que la continuidad de presencia, añadir/eliminar participantes y el silenciado (con MCU externa) se llevan a cabo en las MCUs Principal o esclavas, mientras que el control de presencia se lleva a cabo en el Sistema PRINCIPAL (MCU - ya sea interna o externa).
La forma en que se realicen los métodos y el control del sistema actual variará de un sistema a otro. Los sistemas TANDBERG dan soporte a características de administración distintas de los competidores (RadVision, Polycom, Ezenia). La clave principal está en que cada sistema hace disponible su nivel de soporte para diferentes funciones, para reunir información de llamadas se agrupan los estados de los sistemas individuales sistemas (para optimizar, en la mayoría de casos, se solicita únicamente esta información al Sistema PRINCIPAL). Sin embargo, para la administración, según la solución que se presenta aquí, primero se intentará llevar a cabo primero la función en el sistema PRINCIPAL, y luego en las esclavas (si se usan) y finalmente en el sistema individual.
El resultado es que en la mayoría de casos y con más características, solo se necesita acceder al Sistema PRINCIPAL, lo cual resulta en una menor posibilidad de perder la conexión debido a problemas en la red IP. Como se puede abrir una conexión permanente con el Sistema PRINCIPAL, se accederá a la mayor parte de las funciones, y no es necesario conectarse a todos los sistemas.
La solución presentada da a los administradores una pantalla y una forma de controlar todas las conferencias, ya sean punto a punto, MCU interna, MCU externa o conferencias distribuidas/en cascada. Por lo tanto, esto evita necesitar grandes MCUs por las cuales deben pasar todas las llamadas, pero con las mismas capacidades de monitorización y administración.
\vskip1.000000\baselineskip
Referencias citadas en la descripción
Esta lista de referencias citadas por el solicitante se muestra únicamente para conveniencia del lector. No forma parte del documento de Patente Europea. Aunque se ha tenido una gran precaución a la hora de recopilar las referencias, no se pueden excluir errores u omisiones y la Oficina Europea de Patentes declina cualquier responsabilidad al respecto.
Documentos de la patente citados en la descripción
\bullet US 6157401 A [0011]
\bullet EP 1359708 A [0012]
\bullet US 20030147357 A [0013]
\bullet US 20020071026 A [0014]
\bullet US 5594725 A [0015]
\bullet US 20020036707 A [0016]
\bullet US 6590603 B [0017]
\bullet WO 0135655 A2 [0019]
\bullet WO 0260126 A1 [0019].

Claims (13)

1. Método para la generación y la asignación automática de la instalación optimizada de una pluralidad de puntos terminales (EPs, siglas de End Points) a unas unidades de conexión a emplazamientos múltiples (MCUs, siglas de multi site conexión units) en un sistema de videoconferencia distribuido, que comprende las siguientes etapas:
a)
estimar el número de MCU necesarias, a partir del número de EPs que hay que conectar en una sesión de videoconferencia, en el que la estimación comprende la generación de una lista de prioridad de las MCU para las MCU disponibles con EPs asignados sobre la base de una función de ponderación, y escoger el MCU de mayor peso como MCU principal,
b)
verificar que hay un número suficiente de MCUs disponibles según la estimación asignando cada EP a una MCU,
c)
optimizar la asignación de EPs a MCUs, conectando unas EPs a unas MCUs,
caracterizado por el hecho de que
dicha etapa de optimización es realizada según una función de ponderación, y por el hecho de que dicha etapa de optimización comprende las subetapas que consisten en:
-
generar unas listas desasignadas, a partir de la lista de prioridad de las MCU generada por las EPs asignadas a unas MCUs, de EPs a partir de todas las MCU con excepción de una MCU principal;
-
crear unas rutas entre cada EP y cada MCU en la lista desasignada de las MCUs,
-
añadir estas rutas a una lista que comprende una conjunto de rutas,
-
seleccionar la lista que comprende un conjunto de rutas por llamada de peso menor,
-
asignar cada EP contenidas en el conjunto de rutas a la MCU que da el peso de ruta menor, si hay suficientes recursos en la MCU, y retirar todas las demás rutas de la lista seleccionada en la que se encuentra la EP.
2. Método según la reivindicación 1, en el que la verificación del número estimado de MCUs necesarias comprende además las subetapas que consisten en:
-
calcular los enlaces necesarios desde la MCU principal a los otros MCUs de lalista de prioridad de las MCU,
-
asignar la MCU principal al EP al interlocutor principal de la videoconferencia (si lo hay),
-
calcular el peso de llamada para cada EP en el que el coste de una llamada entre EP y MCUs está entre los factores incluidos en el peso,
-
generar una lista de prioridad de las EP para cada MCU,
-
asignar cada EP a una MCU según las listas de prioridad generadas para las EPs y las MCUs.
3. Método según la reivindicación 1,en el que la lista de prioridad generada de las MCU se selecciona por emplazamiento, por anchura de banda y por canales en el momento de una reunión prevista.
4. Método según la reivindicación 2, en el que el cálculo del peso de las llamadas también comprende el factor de anchura de banda.
5. Método según la reivindicación 2, en el que la lista de prioridad de los EP generada se selecciona por diferentes factores de ponderación entre los cuales el coste y la anchura de banda están entre los factores priorizados.
6. Método según la reivindicación 2, en el que la asignación de cada EP a una MCU es realizada según una lista seleccionada de las MCU disponibles.
7. Método según la reivindicación 2, en el que la asignación de cada EP a una MCU es realizada hasta que todas las EPs son asignadas a una MCU.
8. Método según la reivindicación 2, en el cual cada EP asignado es desasignado si uno o más EPs no están asignados debido a una falta de recursos en las MCUs de la lista de prioridad de los EP.
\newpage
9. Método según la reivindicación 2, en el cual se asignan unos EPs al siguiente MCU de la lista de prioridad cuando la MCU anterior está ocupada.
10. Método según la reivindicación 1, en el que la asignación del EP contenido en el conjunto de rutas a su MCU se abandona y la ruta asignada antes de la etapa de optimización se selecciona si no hay recursos suficientes en la MCU considerada.
11. Método según la reivindicación 5, en el que la lista de prioridad de los EP generada se selecciona por por uno de los factores de ponderación.
12. Método según la reivindicación 5, en el que la lista de prioridad de los EP generada se selecciona por un factor de ponderación.
13. Método según la reivindicación 8, en el que los EPs desasignados son reasignados después de añadir un nuevo MCU a la lista de prioridad de las MCU.
ES04735422T 2003-07-07 2004-05-28 Mcu distribuida. Expired - Lifetime ES2298758T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
NO20033106 2003-07-07
NO20033106A NO318974B1 (no) 2003-07-07 2003-07-07 Distribuert MCU

Publications (1)

Publication Number Publication Date
ES2298758T3 true ES2298758T3 (es) 2008-05-16

Family

ID=27800784

Family Applications (1)

Application Number Title Priority Date Filing Date
ES04735422T Expired - Lifetime ES2298758T3 (es) 2003-07-07 2004-05-28 Mcu distribuida.

Country Status (9)

Country Link
US (1) US7456858B2 (es)
EP (2) EP1654873B1 (es)
JP (1) JP4378651B2 (es)
CN (1) CN100499792C (es)
AT (1) ATE381210T1 (es)
DE (1) DE602004010676T2 (es)
ES (1) ES2298758T3 (es)
NO (1) NO318974B1 (es)
WO (1) WO2005004481A1 (es)

Families Citing this family (68)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100359942C (zh) * 2003-11-05 2008-01-02 华为技术有限公司 视讯会议系统及其管理方法
US7492730B2 (en) 2005-04-19 2009-02-17 Polycom, Inc. Multi-site conferencing system and method
US7817180B2 (en) * 2005-04-28 2010-10-19 Apple Inc. Video processing in a multi-participant video conference
US9486408B2 (en) * 2005-12-01 2016-11-08 University Of Massachusetts Lowell Botulinum nanoemulsions
US20070133438A1 (en) * 2005-12-14 2007-06-14 Cisco Technology, Inc. Method and system for reserving resources in a conferencing system
US7800642B2 (en) * 2006-03-01 2010-09-21 Polycom, Inc. Method and system for providing continuous presence video in a cascading conference
US8699384B2 (en) * 2006-03-15 2014-04-15 American Teleconferencing Services, Ltd. VOIP conferencing
US7581038B1 (en) 2006-03-16 2009-08-25 Polycom, Inc. Multicast distribution over one or more addressable buses wherein a switch includes a remapping table for inputting address for one or more destinations
US7675537B2 (en) * 2006-03-31 2010-03-09 Polycom, Inc. System, method, and apparatus for extending wireless personal area networks using conferencing connection
CN101047828B (zh) * 2006-03-31 2011-05-25 联想(北京)有限公司 分布式会议系统
CN100438613C (zh) * 2006-04-05 2008-11-26 北京华纬讯电信技术有限公司 多媒体视频会议系统中音视频码流的传输方法
US8705558B2 (en) * 2006-06-01 2014-04-22 Cisco Technology, Inc. Swapping bandwidth reservations
US7937442B2 (en) * 2006-09-22 2011-05-03 Microsoft Corporation Multipoint control unit (MCU) failure detection and rollover
US8150917B2 (en) * 2006-09-22 2012-04-03 Microsoft Corporation High availability conferencing
CN101179692B (zh) * 2006-11-08 2011-03-02 中兴通讯股份有限公司 一种视讯会议系统mcu资源调度方法
JP2008147877A (ja) * 2006-12-07 2008-06-26 Toshiba Corp 会議システム
EP2151122B1 (en) * 2007-02-14 2014-01-22 Teliris, Inc. Telepresence conference room layout, dynamic scenario manager, diagnostics and control system and method
US8208004B2 (en) * 2007-05-08 2012-06-26 Radvision Ltd. Device, methods, and media for providing multi-point video conferencing unit functions
US7921244B2 (en) * 2007-07-04 2011-04-05 Ours Technology, Inc. Data sharing and transfer systems and methods
US8217981B2 (en) * 2007-10-12 2012-07-10 Polycom, Inc. Configuring videoconferencing systems to create video sessions with realistic presence
US9602295B1 (en) * 2007-11-09 2017-03-21 Avaya Inc. Audio conferencing server for the internet
TW200926833A (en) * 2007-12-03 2009-06-16 Nat Applied Res Lab Nat Ct For High Performance Computing Display system and display method capable of receiving multiple sources and with synchronous multiple outputs
US8319820B2 (en) * 2008-06-23 2012-11-27 Radvision, Ltd. Systems, methods, and media for providing cascaded multi-point video conferencing units
US8355040B2 (en) * 2008-10-16 2013-01-15 Teliris, Inc. Telepresence conference room layout, dynamic scenario manager, diagnostics and control system and method
CN101515948B (zh) * 2009-03-31 2012-04-25 华为终端有限公司 分布式多点会议系统中的管理方法、装置及系统
CN101557497B (zh) * 2009-05-22 2011-12-28 华为终端有限公司 一种实现旁听会议的方法、终端及系统
US8437282B2 (en) 2009-06-21 2013-05-07 Clearone Communications Hong Kong Limited System and method of multi-endpoint data conferencing
US8319816B1 (en) * 2009-07-28 2012-11-27 Insors Integrated Communications Methods, systems and program products for efficient communication of data between conference servers
CN101674451B (zh) * 2009-09-27 2012-05-09 中兴通讯股份有限公司 控制多点视频会议的方法及系统及中控子系统及视频终端
JP5999873B2 (ja) * 2010-02-24 2016-09-28 株式会社リコー 伝送システム、伝送方法、及びプログラム
CN101848099B (zh) * 2010-03-19 2012-12-05 西安电子科技大学 网络会议系统及其会议实现方法
US9041765B2 (en) * 2010-05-12 2015-05-26 Blue Jeans Network Systems and methods for security and privacy controls for videoconferencing
CN101931782B (zh) * 2010-08-25 2015-08-12 中兴通讯股份有限公司 用于多点控制单元的流量处理方法和装置
US8744065B2 (en) 2010-09-22 2014-06-03 Avaya Inc. Method and system for monitoring contact center transactions
US9736312B2 (en) 2010-11-17 2017-08-15 Avaya Inc. Method and system for controlling audio signals in multiple concurrent conference calls
CN102571526B (zh) * 2010-12-08 2015-05-06 华为终端有限公司 会场带宽的调整方法、装置、会议终端和媒体控制服务器
CN102025971A (zh) * 2010-12-15 2011-04-20 广东威创视讯科技股份有限公司 一种视频会议媒体服务器资源的动态分配方法
CN102427518B (zh) * 2010-12-29 2013-07-10 南京联坤软件技术有限公司 按需组网视频会议系统
US8866873B2 (en) 2011-10-08 2014-10-21 Mitel Networks Corporation System for distributing video conference resources among connected parties and methods thereof
EP2587778B1 (en) * 2011-10-31 2017-07-19 BlackBerry Limited Automatic management control of external resources
US9020119B2 (en) 2011-10-31 2015-04-28 Blackberry Limited Moderation control method for participants in a heterogeneous conference call
US8611877B2 (en) 2011-10-31 2013-12-17 Blackberry Limited Automatic management control of external resources
US20130215215A1 (en) * 2011-11-01 2013-08-22 Teliris, Inc. Cloud-based interoperability platform using a software-defined networking architecture
EP2774321A4 (en) * 2011-11-01 2015-07-15 Teliris Inc CLOUD-BASED INTEROPERABILITY PLATFORM FOR VIDEO CONFERENCES
CN102364935B (zh) * 2011-11-18 2013-06-05 苏州阔地网络科技有限公司 一种网络会议音视频传输方法及系统
GB2520451B (en) 2012-03-20 2015-09-30 Media Network Services As Data distribution system
US9065873B2 (en) 2012-10-18 2015-06-23 Cisco Technology, Inc. Reduction of chaining in conference sessions
US9215414B2 (en) * 2013-03-15 2015-12-15 Cisco Technology, Inc. Selection of a Multipoint Control Unit (MCU) for a video meeting on a network
CN104065682B (zh) * 2013-03-21 2017-10-10 赛恩倍吉科技顾问(深圳)有限公司 资料传输方法
CN103237026B (zh) * 2013-04-22 2016-09-14 张志涵 伴随呼叫触发附加信息交互的系统及其方法
KR20140140946A (ko) * 2013-05-30 2014-12-10 한국전자통신연구원 다지점 제어 장치 및 그의 서비스 제공 방법
WO2014194319A1 (en) * 2013-05-31 2014-12-04 Vidyo, Inc. Systems and methods for room system pairing in video conferencing
US9118654B2 (en) 2013-10-11 2015-08-25 Edifire LLC Methods and systems for compliance monitoring in secure media-based conferencing
US9118809B2 (en) 2013-10-11 2015-08-25 Edifire LLC Methods and systems for multi-factor authentication in secure media-based conferencing
MY174662A (en) 2014-01-08 2020-05-05 Wafina Sdn Bhd Self-learning and intelligent system for continually improving quality and performance of multimedia conference
CN105379179B (zh) * 2014-02-10 2020-05-08 华为技术有限公司 一种多方实时通讯控制方法、装置及系统
CN103997617A (zh) * 2014-02-17 2014-08-20 宁波公众信息产业有限公司 一种视频调度的控制装置及方法
CN104980685B (zh) * 2014-04-14 2018-09-14 纬创资通股份有限公司 视频服务提供方法及视频服务提供系统
WO2015168562A1 (en) * 2014-05-01 2015-11-05 Anterios, Inc. Demonstrable efficacy across or within patient populations
JP6409438B2 (ja) 2014-09-19 2018-10-24 株式会社リコー セッション制御システム、通信端末、通信システム、セッション制御方法、及びプログラム
US9282130B1 (en) 2014-09-29 2016-03-08 Edifire LLC Dynamic media negotiation in secure media-based conferencing
US9167098B1 (en) * 2014-09-29 2015-10-20 Edifire LLC Dynamic conference session re-routing in secure media-based conferencing
US9131112B1 (en) 2014-09-29 2015-09-08 Edifire LLC Dynamic signaling and resource allocation in secure media-based conferencing
US9137187B1 (en) 2014-09-29 2015-09-15 Edifire LLC Dynamic conference session state management in secure media-based conferencing
JP6464696B2 (ja) 2014-11-26 2019-02-06 株式会社リコー 制御システム、通信システム、制御方法、及びプログラム
CN106714000A (zh) * 2015-07-14 2017-05-24 三亚中兴软件有限责任公司 会议终端权限的控制方法、系统及装置
CN107306315B (zh) * 2016-04-18 2020-09-29 华为技术有限公司 语音会议创建方法、会议服务器及系统
CN106851036B (zh) * 2017-01-20 2019-08-30 广州广哈通信股份有限公司 一种共线语音会议分散混音系统

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3181167B2 (ja) * 1994-03-18 2001-07-03 富士通株式会社 多地点会議システムのカスケード構成における接続・切断方式
US5473363A (en) * 1994-07-26 1995-12-05 Motorola, Inc. System, method and multipoint control unit for multipoint multimedia conferencing
US5594725A (en) * 1995-12-28 1997-01-14 Vtel Corporation Process and system for video rate control in a multipoint video conference
US6157401A (en) 1998-07-17 2000-12-05 Ezenia! Inc. End-point-initiated multipoint videoconferencing
US6414707B1 (en) * 1998-10-16 2002-07-02 At&T Corp. Apparatus and method for incorporating virtual video conferencing environments
CN1146232C (zh) * 1999-08-09 2004-04-14 华为技术有限公司 一种在会议电视系统中实现多点控制单元多级级联的方法
EP1234427B1 (en) 1999-11-08 2004-09-01 Polycom Israel Ltd. A method for controlling several multipoint control units as one multipoint control unit
US7206016B2 (en) * 2000-05-01 2007-04-17 Polycom, Inc. Filtering artifacts from multi-threaded video
AU2002231282A1 (en) * 2000-11-02 2002-05-15 Polycom, Inc. Conferencing network resource management for call connectivity
CN1278554C (zh) * 2000-11-10 2006-10-04 华为技术有限公司 视讯业务系统视讯业务实现方法及业务中心
CN1134936C (zh) 2001-02-06 2004-01-14 华为技术有限公司 一种视讯业务的实现方法
US6590603B2 (en) * 2001-10-31 2003-07-08 Forgent Networks, Inc. System and method for managing streaming data

Also Published As

Publication number Publication date
DE602004010676T2 (de) 2009-01-02
ATE381210T1 (de) 2007-12-15
EP1654873A1 (en) 2006-05-10
JP2007521753A (ja) 2007-08-02
CN1820505A (zh) 2006-08-16
NO318974B1 (no) 2005-05-30
EP1895776B1 (en) 2015-07-08
CN100499792C (zh) 2009-06-10
EP1895776A2 (en) 2008-03-05
US20050007446A1 (en) 2005-01-13
EP1895776A3 (en) 2008-03-19
NO20033106D0 (no) 2003-07-07
WO2005004481A1 (en) 2005-01-13
JP4378651B2 (ja) 2009-12-09
US7456858B2 (en) 2008-11-25
DE602004010676D1 (de) 2008-01-24
EP1654873B1 (en) 2007-12-12

Similar Documents

Publication Publication Date Title
ES2298758T3 (es) Mcu distribuida.
US7292544B2 (en) Multipoint audiovisual conferencing system
JP4546739B2 (ja) ジャストインタイムのリソース提供、自動化された信号取得及びストリーミング、並びに完全自動化されたイベントアーカイブによるウェブキャスティング
US7010108B2 (en) Method for scheduling videoconferences
CN101669324B (zh) 多点视频会议中对带宽进行优化
US20050027581A1 (en) System and method for setup of meetings and conferences
US8588399B2 (en) Call routing method: routing to out-of-network representative having ability to speak specific language, if interpreter of network and interpreter of entity are not available to take call
US20170019436A1 (en) Assigning resources for conference call
US20070005809A1 (en) Network information processing system and network information processing method
US20100091687A1 (en) Status of events
JP2004312730A (ja) ダイナミックな音声およびウェブ会議のスケジューリング、ブリッジング、同期化、および管理のための方法および装置
JP2007534266A (ja) 会議のコール内に参加者を含めるためのシステムと方法
US20110173263A1 (en) Directing An Attendee Of A Collaboration Event To An Endpoint
KR20070012678A (ko) 멀티미디어 통신 및 협업 시스템 및 프로토콜
US20110069141A1 (en) Communication Between Scheduled And In Progress Event Attendees
CN104135639B (zh) 在2个独立系统之间映射虚拟会议室的方法和系统
US20110179157A1 (en) Event Management System For Creating A Second Event
SE520979C3 (sv) Förbättringar vid eller avseende datakonferenser
ES2581766T3 (es) Sistema de gestión de transmisión, sistema de transmisión, método de gestión de transmisión de datos y medios de soporte de gestión de transmisión de datos
US7792901B2 (en) Reconfiguring a collaboration event
US20110173275A1 (en) Messaging Between Events
WO2009136905A1 (en) Communications prior to a scheduled event
EP2271998B1 (en) Event management system
WO2019095084A1 (es) Interfaz de servicio del usuario y plataforma de gestión para videoconferencia y actividades de colaboración
JP2010074561A (ja) 会議制御装置、会議システム、会議制御方法、そのプログラム、および、そのプログラムを記録した記録媒体