UN METODO DE REALIZACION DE MULTIDIFUSION EN UN DISPOSITIVO DE ACCESO BASANDOSE EN UNA CONMUTACION DE PLACA PRINCIPAL Y PLACA DE SALVAGUARDIA.
Un método para implementar multidifusión en un dispositivo de acceso basándose en una conmutación entre una placa activa y una placa de reserva,
comprendiendo dicho método:
mantener una comunicación en tiempo real entre una placa de reserva y una placa activa, y verificar (120) un estado de funcionamiento de la placa activa en todo momento;
caracterizado porque el método comprende además:
cambiar (116) datos en la placa de reserva basándose en un cambio a datos dinámicos del cliente de multidifusión en la placa activa;
realizar (124) una conmutación de la placa activa a la placa de reserva basándose en un fallo detectado de la placa activa; y
enviar (126) por la nueva placa activa un mensaje de petición de flujo de datos de multidifusión a un enrutador de aguas arriba sobre la base de los datos salvados
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/CN2006/002146.
Solicitante: HUAWEI TECHNOLOGIES CO., LTD..
Nacionalidad solicitante: China.
Dirección: HUAWEI ADMINISTRATION BUILDING BANTIAN,LONGGANG DISTRICT, SHENZHEN GU.
Inventor/es: YU,JINNING HUAWEI TECHNOLOGIES CO. LTD.
Fecha de Publicación: .
Fecha Concesión Europea: 23 de Diciembre de 2009.
Clasificación Internacional de Patentes:
- H04L12/18 ELECTRICIDAD. › H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS. › H04L TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION TELEGRAFICA (disposiciones comunes a las comunicaciones telegráficas y telefónicas H04M). › H04L 12/00 Redes de datos de conmutación (interconexión o transferencia de información o de otras señales entre memorias, dispositivos de entrada/salida o unidades de tratamiento G06F 13/00). › para la difusión o las conferencias.
- H04L12/56C
- H04L29/14 H04L […] › H04L 29/00 Disposiciones, aparatos, circuitos o sistemas no cubiertos por uno solo de los grupos H04L 1/00 - H04L 27/00. › Contramedidas para remediar un defecto.
Clasificación PCT:
- G06F11/20 FISICA. › G06 CALCULO; CONTEO. › G06F PROCESAMIENTO ELECTRICO DE DATOS DIGITALES (sistemas de computadores basados en modelos de cálculo específicos G06N). › G06F 11/00 Detección de errores; Corrección de errores; Monitorización (detección, corrección o monitorización de errores en el almacenamiento de información basado en el movimiento relativo entre el soporte de registro y el transductor G11B 20/18; monitorización, es decir, supervisión del progreso del registro o reproducción G11B 27/36; en memorias estáticas G11C 29/00). › utilizando un enmascaramiento activo del defecto, p. ej. desconectando los elementos debilitados o insertando los elementos de recambio.
- H04L12/28 H04L 12/00 […] › caracterizados por la configuración de los enlaces, p. ej. redes locales (LAN), redes extendidas (WAN) (redes de comunicación inalámbricas H04W).
- H04L12/56
- H04L29/06 H04L 29/00 […] › caracterizadas por un protocolo.
- H04L29/14 H04L 29/00 […] › Contramedidas para remediar un defecto.
Fragmento de la descripción:
Un método de realización de multidifusión en un dispositivo de acceso basándose en una conmutación de placa principal y placa de salvaguardia.
Campo de la invención
La presente invención se refiere a la tecnología de las comunicaciones y, en particular, se refiere a un método para asegurar calidad de servicio de multidifusión IP en dispositivos de acceso.
Antecedentes de la invención
A medida que se han ido desarrollando la tecnología de interconexión en red y la Internet, han ido apareciendo una enorme diversidad de aplicaciones multimedia de alto ancho de banda, tales como videoconferencias, aprendizaje electrónico, telemedicina, radiodifusión por Internet, etc. Sin embargo, la redes convencionales estaban diseñadas para la clásica comunicación de punto a punto a fin de garantizar una transmisión fiable de datos, y la inmensa mayoría de los protocolos de transporte utilizados eran también de punto a punto. En este tipo de red convencional las aplicaciones multimedia de alto ancho de banda dan como resultado necesariamente una congestión de la red, una latencia incrementada y cuellos de botella en la red. Se han propuesto muchas soluciones diferentes para aliviar estos cuellos de botella, tales como el aumento de ancho de banda, el cambio de la estructura de tráfico de la red y la aplicación de tecnología de multidifusión IP. Debido a que la multidifusión IP puede ahorrar efectivamente ancho de banda de la red y disminuir la carga de la red, esta tecnología ha sido ampliamente aplicada.
Para mejorar la fiabilidad de dispositivos de comunicación se aplica frecuentemente un esquema que utiliza dispositivos activos y dispositivos de reserva con conmutación caliente. La conmutación caliente entre activo y reserva se refiere a dos placas idénticas que operan simultáneamente, de las cuales una placa está activa y la otra placa funciona como reserva. Actualmente, muchos dispositivos de acceso que soportan servicios de vídeo de multidifusión soportan también conmutación caliente entre activo y reserva. En consecuencia, cuando se estropea la placa activa, el sistema conmuta automáticamente a la placa de reserva.
En la mayoría de los dispositivos de acceso actuales la placa de control y la placa de red son ambas una misma cosa, de modo que, cuando se produce una conmutación de placa activa a placa de reserva, esta conmutación corta la transmisión del flujo de vídeo de multidifusión. Debido a que el comportamiento en línea y fuera de línea de un cliente es dinámico e impredecible, el método utilizado en la tecnología actual es que no se procesen datos en línea del cliente. En consecuencia, después de la conmutación todos los clientes en línea quedan fuera de línea. Si un cliente desea ver un programa, tiene que reordenar activamente el programa de la misma manera en que éste llegó originalmente en línea.
El objetivo de la conmutación es reducir a un mínimo absoluto el tiempo de fallo de una sola placa y su efecto sobre el servicio. Sin embargo, si una conmutación hace que todos los clientes de multidifusión pasen a estar fuera de línea, esto afecta a todos los clientes en cada puerto de este dispositivo de acceso, lo cual es incompatible con el motivo y el objetivo de la conmutación. Además, debido a que el fallo de una sola placa es impredecible, si la placa de reserva no salvaguarda el CDR (Call Detail Record - Registro Detallado de Llamadas) cuando falle una placa activa, la nueva placa activa, después de la conmutación, perderá el CDR de servicios de multidifusión. El proveedor utiliza el CDR para calcular el cargo por recepción de vídeo del cliente; esto claramente hace que el proveedor sufra una pérdida significativa.
Por tanto, el modo de mantener a los clientes en línea durante el proceso de conmutación, asegurar un flujo de vídeo de multidifusión ininterrumpido y aminorar el impacto en el servicio de multidifusión es un asunto que hemos de considerar durante la conmutación.
El documento CN1437348A describe un método para sincronizar datos entre la placa activa y la placa de reserva en un sistema de comunicación, que incluye: ajustar una memoria intermedia de datos en la placa activa y en la placa de reserva, respectivamente; una vez que se cambien datos en la placa activa, escribir los datos cambiados de la placa activa en la memoria intermedia; la memoria intermedia procesa los datos; cuando los datos de la memoria intermedia alcanzan una cantidad especificada, el proceso de sincronización en tiempo real de la placa activa lee datos de la memoria intermedia y los envía al proceso de sincronización en tiempo real de la placa de reserva; actualizar la base de datos de la placa de reserva y devolver el resultado de la operación a la placa activa; si el resultado de la operación es un éxito de sincronización, suprimir los datos correspondientes en la memoria intermedia; en caso contrario, volver a enviar datos hasta que los registros de la memoria intermedia estén vacíos.
Además, el documento WO99/03038A describe un método para detectar un fallo en un sistema de ordenador tolerante de defectos y un sistema de ordenador tolerante de defectos correspondiente. El sistema de ordenador es capaz de detectar un fallo asociado con unos procesadores de entrada/salida primarios, así como con unos procesadores de entrada/salida de reserva, y es capaz también de discriminar entre fallos de los procesadores de entrada/salida y fallos de comunicación en la propia red de comunicación de datos.
Sumario de la invención
El propósito de la invención es proporcionar un método que asegure la calidad de un servicio de multidifusión IP, mantenga a los clientes en línea durante la conmutación de dispositivos de acceso, asegure un flujo de multidifusión ininterrumpido y disminuya el impacto de la conmutación en el servicio de multidifusión.
Según esta invención, se proporciona un método para implementar multidifusión en un dispositivo de acceso sobre la base de una conmutación entre una placa activa y una placa de reserva, comprendiendo dicho método:
mantener una comunicación en tiempo real entre una placa de reserva y una placa activa, y verificar el estado de funcionamiento de la placa activa en todo momento;
cambiar datos en la placa de reserva basándose en un cambio a datos dinámicos del cliente de multidifusión en la placa activa;
realizar una conmutación de la placa activa a la placa de reserva basándose en un fallo detectado de la placa activa; y
la nueva placa activa envía una petición de flujo de datos de multidifusión a un enrutador de aguas arriba sobre la base de los datos salvados.
Esta invención proporciona también un dispositivo de acceso según la reivindicación 9. Se proporcionan diversas realizaciones de acuerdo con las reivindicaciones subordinadas.
La adopción del esquema técnico de esta invención garantiza que los clientes se mantengan en línea durante la conmutación, asegura un flujo de vídeo ininterrumpido y garantiza con ello que la conmutación de activo a reserva no afecte significativamente a los clientes. Además, no se perderá el CDR del servicio de multidifusión del cliente, lo que protege los intereses del proveedor.
Breve descripción de los dibujos
La figura 1 muestra un ejemplo de implementación de una red de vídeo de multidifusión para la presente invención, en la cual el dispositivo de acceso soporta conmutación del sistema.
La figura 2 es un flujograma de procedimiento que muestra el proceso de salvaguardia del sistema entre placa activa y placa de reserva.
La figura 3 es un flujograma de procedimiento para mostrar el proceso de conmutación del sistema entre placa activa y placa de reserva.
Descripción detallada de las realizaciones
La figura 1 ilustra un sencillo ejemplo de una red de vídeo de multidifusión IP para la presente invención, en la que el dispositivo de acceso soporta conmutación del sistema. En el diagrama mostrado la red está compuesta de una fuente de vídeo, una red ATM/IP, un dispositivo de acceso, una unidad terminal remota (RTU) y un terminal de vídeo sobre demanda (VOD). Entre éstos, el dispositivo de acceso comprende una placa principal (placa activa y placa de reserva) y una placa de servicio; el puerto de enlace ascendente de la placa principal se conecta a una fuente de vídeo remota a través de una red IP/ATM, y un enrutador de borde (no mostrado en esta figura) que soporta múltiples protocolos de multidifusión (por ejemplo, incluyendo protocolos IGMP (Internet...
Reivindicaciones:
1. Un método para implementar multidifusión en un dispositivo de acceso basándose en una conmutación entre una placa activa y una placa de reserva, comprendiendo dicho método:
mantener una comunicación en tiempo real entre una placa de reserva y una placa activa, y verificar (120) un estado de funcionamiento de la placa activa en todo momento;
caracterizado porque el método comprende además:
cambiar (116) datos en la placa de reserva basándose en un cambio a datos dinámicos del cliente de multidifusión en la placa activa;
realizar (124) una conmutación de la placa activa a la placa de reserva basándose en un fallo detectado de la placa activa; y
enviar (126) por la nueva placa activa un mensaje de petición de flujo de datos de multidifusión a un enrutador de aguas arriba sobre la base de los datos salvados.
2. El método según la reivindicación 1, en el que, después de que se completa la conmutación del estado activo al estado de reserva, la nueva placa activa verifica (128) la exactitud y/o la integridad de los datos salvaguardados.
3. El método según la reivindicación 2, en el que, después de que se completa el paso de verificar (128) la exactitud y/o la integridad de los datos salvaguardados, la nueva placa activa envía (130) una petición de consulta del estado en línea a un cliente de multidifusión.
4. El método según la reivindicación 3, en el que la petición de consulta del estado en línea comprende: un mensaje de consulta del protocolo de gestión de grupos de Internet, IGMP, y un mensaje de consulta del protocolo de descubrimiento de oyentes de multidifusión, MLD.
5. El método según la reivindicación 1, en el que los datos dinámicos del cliente de multidifusión comprenden uno o más de los siguientes: un registro en línea del cliente de multidifusión, un canal que está viendo actualmente un cliente de multidifusión, un número de canal, un estado de canal, un registro fuera de línea del cliente de multidifusión y un registro detallado de llamadas del cliente de multidifusión, CDR.
6. El método según la reivindicación 5, en el que el cambio de datos en la placa de reserva basándose en un cambio a datos dinámicos del cliente de multidifusión en la placa activa incluye:
refrescar datos en la placa de reserva para el registro en línea del cliente de multidifusión, el canal que está viendo actualmente un cliente de multidifusión, el número del canal y el estado del canal basándose en un cambio en el registro en línea, el canal que está viendo actualmente el cliente de multidifusión, el número del canal y el estado del canal en la placa activa; y
refrescar un CDR del cliente de multidifusión para la placa de reserva de acuerdo con dicho registro en línea/fuera de línea del cliente de multidifusión, y ajustar o suprimir elementos en la tabla de reenvío de hardware de la placa de reserva.
7. El método según una cualquiera de las reivindicaciones 1 a 6, en el que dicho dispositivo de acceso comprende un multiplexor de acceso de línea de abonado digital, DSLAM.
8. El método según una cualquiera de las reivindicaciones 1 a 6, en el que el mensaje de petición de flujo de datos de multidifusión comprende un mensaje de reporte IGMP y un mensaje de reporte de protocolo MLD.
9. Un dispositivo de acceso que comprende una placa activa y una placa de reserva,
estando adaptado el dispositivo de acceso para que la placa de reserva mantenga una comunicación en tiempo real con la placa activa, verifique un estado de funcionamiento de la placa activa en todo momento y realice una conmutación de la placa activa a la placa de reserva basándose en un fallo detectado de la placa activa,
caracterizado porque dicho dispositivo de acceso comprende también:
un módulo de salvaguardia adaptado para cambiar datos en la placa de reserva basándose en un cambio a datos dinámicos del cliente de multidifusión en la placa activa; y
un módulo de petición de flujo de multidifusión adaptado para enviar, después de que se completa la conmutación del estado activo al estado de salvaguardia, un mensaje de petición de flujo de datos de multidifusión a un enrutador de aguas arriba basándose en datos almacenados en la nueva placa activa, haciendo que el enrutador de aguas arriba envíe un flujo de datos de multidifusión a la nueva placa activa después de la conmutación.
10. El dispositivo según la reivindicación 9, en el que dicho dispositivo de acceso comprende también un módulo de verificación adaptado para verificar la exactitud y/o la integridad de los datos salvaguardados en el módulo de salvaguardia después de que se completa la conmutación de la placa activa a la placa de salvaguardia.
11. El dispositivo según la reivindicación 10, en el que dicho dispositivo de acceso comprende también un módulo de petición de estado adaptado para enviar un mensaje de petición de consulta de estado en línea a un cliente de multidifusión después de que el módulo de verificación complete su verificación, haciendo que la nueva placa activa obtenga un estado actual del cliente de multidifusión después de la conmutación.
12. El dispositivo según la reivindicación 9, en el que el módulo de salvaguardia está comprendido dentro de la placa de reserva o es independiente de dicha placa de reserva.
Patentes similares o relacionadas:
Funcionamiento de red de frecuencia única (SFN) para mejoras de cobertura de comunicaciones de tipo máquina (MTC), del 17 de Junio de 2020, de QUALCOMM INCORPORATED: Un procedimiento para comunicaciones de tipo máquina, MTC, inalámbricas realizado por un dispositivo remoto caracterizado por: detectar […]
Seleccionar un procedimiento de ocultación de pérdida de paquetes, del 8 de Enero de 2020, de TELEFONAKTIEBOLAGET LM ERICSSON (PUBL): Un método para seleccionar un procedimiento de ocultación de pérdida de paquetes, comprendiendo el método: detectar un tipo de audio […]
Interrupción del servicio utilizando selección de dominio de acceso de terminación asistida por dispositivo móvil, del 11 de Diciembre de 2019, de QUALCOMM INCORPORATED: Un procedimiento para procedimientos de interrupción del servicio por parte de una entidad de red en un entorno de comunicaciones, […]
Sistema y método para determinar la confianza para mensajes de SIP, del 6 de Noviembre de 2019, de BlackBerry Limited: Un método realizado por un primer nodo de red de un Subsistema Multimedia de Protocolo de Internet, IMS, Red, el método comprende: recibir en el […]
Métodos y equipo para servicio IP tolerante a fallos, del 16 de Octubre de 2019, de Bittium Wireless Oy: Un terminal IP [= Protocolo de Internet] , que comprende: - medios de comunicación para comunicarse a través de una red IP ; - un […]
Dispositivo de comunicación modular, del 2 de Octubre de 2019, de Kerlink: Dispositivo de comunicación modular que comprende - un elemento maestro que comprende una unidad de control apta para generar señales eléctricas […]
Sistema y método para proporcionar continuidad de datos y aplicaciones en un sistema informático, del 3 de Mayo de 2019, de Geist, Joshua B: Un sistema para proporcionar continuidad de datos para uno o más sistemas de clientes , dicho sistema que comprende: una interfaz de comunicación […]
Caché de credenciales, del 1 de Mayo de 2019, de ASSA ABLOY AB: Un método realizado para controlar el acceso a un espacio físico, el método que se realiza en un dispositivo de control de acceso y que comprende […]