MXPA02006896A - Metodo y aparato para proporcionar comunicaciones confiables en una red inteligente. - Google Patents
Metodo y aparato para proporcionar comunicaciones confiables en una red inteligente.Info
- Publication number
- MXPA02006896A MXPA02006896A MXPA02006896A MXPA02006896A MXPA02006896A MX PA02006896 A MXPA02006896 A MX PA02006896A MX PA02006896 A MXPA02006896 A MX PA02006896A MX PA02006896 A MXPA02006896 A MX PA02006896A MX PA02006896 A MXPA02006896 A MX PA02006896A
- Authority
- MX
- Mexico
- Prior art keywords
- processing system
- message
- primary
- response
- received
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5625—Operations, administration and maintenance [OAM]
- H04L2012/5626—Network management, e.g. Intelligent nets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5625—Operations, administration and maintenance [OAM]
- H04L2012/5627—Fault tolerance and recovery
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Un dispositivo de red recibe senales transmitidas a traves de una red (140) y genera mensajes de activacion. El dispositivo de red transmite los mensajes de activacion a una plataforma de red inteligente (120) que realiza una funcion de control de red. El dispositivo de red y la plataforma de red (120) ambos incluyen sistemas redundantes para proporcionar una confiabilidad incrementada y re-dirigir capacidades en el caso de que uno o mas de los componentes experimente problemas o una falla.
Description
MÉTODO Y APARATO PARA PROPORCIONAR COMUNICACION ES CON FIABLES EN U NA RED I NTELIG ENTE
CAM PO DE LA I NVENCIÓN
La presente i nvención se refiere a redes de telecomunicacione y, más particularmente, a proporcionar com un icaciones confiables e una red i nteligente.
ANTECEDENTES DE LA INVENCIÓN
La mayor parte de las redes de telecomunicacione convencionales i ncluyen un número de interruptores y enrutadore interconectados. Estos recursos típicamente incl uyen procesadore q ue ejecutan funciones de permutación , funciones de control d llamada y varias otras fu nciones intel igentes bajo el control d propietario del software. Esto significa q ue cuando el propietario d la red desea implementar una nueva característica o modificar u servicio existente, el software de cada interruptor y enrutador en l red puede req uerir de cambios para soportar la n ueva/mod ificad característica. Con ia demanda siempre creciente para nueva características y servicios , el hacer cambios a varias plataformas d equipo de vendedor cada vez que una nueva característica e ag regada se vuelve impráctico. Por consig uiente, los propietarios de redes han empezado
ofrecer nuevas características inteligentes y servicios que opera bajo el control de dispositivos de red dedicados. Como tal, lo recursos de red , tales como interruptores y enrutadores, por l general no requieren cambios cuando se agrega una nuev característica a los datos de la red. Un inconveniente con redes d datos inteligentes convencionales, sin embargo, ocurre cuando dispositivo dedicado que realiza el procesamiento de valor agregad inteligente experimenta problemas. En esta situación, mientras qu el dispositivo que experimenta problemas está siendo reparado, l red puede no estar disponible. Esto da como resultado un increment del tiempo en reposo de la red. Otro inconveniente con redes d datos convencionales que implementan características inteligente es que no existe una capacidad de re-enrutamiento cuando ocurre u problema en el dispositivo de red.
COMPENDIO DE LA I NVENCIÓN
Existe una necesidad para un sistema y método par implementar una red inteligente mientras se mantiene la confiabilida de la red. Esta y otras necesidades se dan a conocer en la present invención, en donde los datos se transmiten de un dispositivo de re a una plataforma de red inteligente. El dispositivo de red y la nuev plataforma, ambas ¡ncluyen sistemas redundantes para proporciona confiabilidad incrementada y capacidades de re-enrutamiento.
De acuerdo con un aspecto de la invención, un método par comunicarse con una plataforma de aplicación de red se proporcion en un dispositivo interceptor de señal que comprende por lo meno un procesador interceptor de señal primaria (SI P) y un SI secundario. Los SIPs primario y secundario cada uno est configurado para comunicarse con el recurso de red y la plataform de aplicación de red, en donde la plataforma de aplicación de re incluye dos sistemas de procesamiento. El método incluye design como primero uno de los dos sistemas de procesamiento como sistema de procesamiento preferido y como segundo uno de los do sistemas de procesamiento como un sistema de procesamient alterno. El método también incluye transmitir un mensaje desde SIP primario al sistema de procesamiento preferido y determinar una respuesta del sistema de procesamiento preferido es recibida. método además incluye redesignar el sistema de procesamient alterno como el sistema de procesamiento preferido cuando l respuesta no es recibida por el SI P primario en un período de tiemp determinado. Otro aspecto de la presente invención proporciona un sistem para comunicarse en una red. El sistema comprende una plataform de aplicación de red q ue incluye un sistema de procesamient preferido y un sistema de procesamiento alterno. El sistema tambié incluye una plataforma interceptora de señal que tiene un procesad interceptor de señal primario (SI P) y un sistema SI P secundario, e donde el primero y segundo sistemas SI P cada uno está configurad
para comunicarse con el recurso de red . El sistema SI P primari además está configurado para transmitir un mensaje al sistema d procesamiento preferido, determinar si se recibe una respuesta de sistema de procesamiento preferido y redesignar el sistema d procesamiento alterno como el sistema de procesamiento preferid cuando la respuesta no es recibida en un período de tiemp determinado. Otras características y ventajas de la presente invención s volverán fácilmente aparentes para aquellos expertos en la técnica partir de la siguiente descripción detallada. Las modalidade mostradas y descritas proporcionan una ilustración del mejor mod contemplado para llevar a cabo la invención. La invención es capa de modificaciones en varios aspectos obvios, todos sin apartarse d la invención. Por consiguiente, los dibujos son considerados com ilustrativos por naturaleza y no como restrictivos.
BREVE DESCRI PCIÓN DE LOS DI BUJOS
Se hace referencia a los dibujos anexos, en donde lo elementos que tienen la misma designación de número de referenci representan elementos similares completamente. La Figura 1 es un diagrama ilustrativo de un sistema de re inteligente consistente con la presente invención. La Figura 2 es un diagrama ilustrativo de la plataforma ASI 120 de la Figura 1 consistente con la presente invención .
La Figura 3 es un diagrama ilustrativo del ASI P primario 122 d la Figura 2. La Figura 4 es un diagrama ilustrativo del MSCP 130 de l Figura 1 consistente con la presente invención. La Figura 5 es un diagrama ilustrativo del MSCP 132 de l Figura 4 consistente con la presente invención. La Figura 6 es un diagrama de flujo ilustrativo de procesamiento de la comunicación entre la plataforma ASIP 120 MSCP 130 cuando todos los componentes de la red está funcionando apropiadamente. La Figura 7 es un diagrama de flujo ilustrativo de procesamiento de la comunicación entre la plataforma ASIP 120 MSCP 130 cuando uno o más de los componentes de la re experimentan problemas.
DESCRIPCIÓN DETALLADA
La presente invención será descrita con el ejemplo de un plataforma interceptora de señal en comunicación con una plataform de red inteligente. En la modalidad ilustrativa, la plataform interceptora de señal se comunica con un interruptor de re operando en una red en modo de transferencia asincrónico (ATM). S dará primero una breve descripción de la arquitectura del sistema operaciones, seguido por una descripción detallada de la señal entr la plataforma interceptora de señal y la plataforma de red inteligente
Se volverá aparente, sin embargo, q ue la presente invención tambié es aplicable a otros tipos de redes, como se describe en detalle má adelante, así como a otros tipos de sistemas en general.
VISION GENERAL DEL SISTEMA
La Figura 1 es un sistema ilustrativo 100 en donde los método y sistemas consistentes con la presente invención pueden se implementados. El sistema 100 incluye un interruptor ATM 1 10, un plataforma de procesador interceptor de señal ATM (ASIP) 120 y u punto de control multiservicio (MSCP) 130 conectado a la red 140 Solamente un interruptor ATM 1 10 se muestra para simplicidad. S debe entender, sin embargo, que interruptores ATM adicionales 1 1 pueden incluirse en el sistema 100. El interruptor ATM 1 10 se comunica con la plataforma ASIP 12 en la red 140 a través de una conexión cableada o no cableada. E interruptor ATM 1 10 consistente con la presente invención pued incluir cualquier tipo de interruptor ATM convencional. De acuerd con una implementación ilustrativa de la invención , el interrupto ATM 1 10 se comunica con la plataforma AS I P 120 utilizando l transmisión de mensajes de interfase de red de usuario convenciona (UN Í) 140, tal como un protocolo de transmisión de mensajes Q.293 convencional. Sin embargo, otros protocolos de transmisión d mensajes también pueden ser utilizados para la comunicación entr el interruptor ATM 1 10 y la plataforma ASI P 120, tal como e
protocolo de transmisión de mensajes Q.2933. La plataforma ASIP 120 intercepta y procesa los mensajes d señalización UN Í generados por los dispositivos finales ATM, ta como el interruptor ATM 1 10, y activa el procesamiento de aplicació inteligente cuando ocurren eventos de señalización específica. L plataforma ASIP 120, como se describe con más detalle má adelante, se comunica con el MSCP 130 en la red 140. El MSCP 130 incluye una plataforma de red inteligente, com se describe con más detalle más adelante, para realizar funciones d procesamiento inteligente. La plataforma ASI P 120 y el MSCP 130 consistentes con la presente invención, pueden comunicarse uno co el otro en la red 140 a través de conexión cableada o no cableada La red 140 debe incluir el Internet, una LAN , WAN , intranet u otro ti de red. La Figura 2 es un diagrama ilustrativo de la plataforma ASI
120 de la Figura 1 . La plataforma ASI P 120, consistente con l presente invención, incluye una ASI P primaria 122 y una ASI secundaria 124. Las dos ASIP, 122 y 124, operan en un configuración primaria y una "caliente en espera". Má específicamente la ASI P primaria 122 realiza el procesamient durante condiciones de operación normal mientras que la ASI secundaria 124 está conectada y lista para asumir las tareas de l ASI P 122 en caso de un problema. El software residente en l plataforma ASAI P 120 proporciona un cambio de interrupto automático en el caso de fallas en el hardware o sistema de softwar
y también apoya al operador que iniciar el cambio de interruptor d la ASI primaria a la ASIP caliente en espera, como se describe co más detalle más adelante. Cada ASI P respectiva 122 y 124, incluye una interfase d comunicación a un interruptor ATM para interceptar la señalizació de usuario transmitida a través de los dispositivos de red ATM, ta como un interruptor ATM 1 10 (Figura 1 ). Cada ASIP respectiva también incluye interfases para comunicarse con la MSCP 130 y u operador. Cada ASIP también se comunica con su correspondient ASI P de respaldo a través de un bus 125. De acuerdo con la implementación ilustrativa de invención, e software residente en la plataforma ASIP 120 configura lo servidores lógicos 126 y 128 (Figura 2) para facilitar el proceso d cambio de interruptor. Un servidor lógico consiste de uno o má grupos de discos y pares de nombres de servidores lógicos direcciones de Protocolos de Internet (I P). Por ejemplo, un servido lógico 126 incluye un grupo de discos 127 y puede ser configurad como un servidor lógico "A" bajo condiciones de operación normales En este escenario, la ASI P 122 domina el servidor lógico A, tiene u propietario exclusivo de grupo de discos 127 y realiza los servicio de datos en el servidor lógico. Los clientes conectados a l plataforma ASI P 1 20 utilizan el nombre de servidor lógico y la direcciones asociadas con el servidor lógico 126 actualment conectado a la AS I P primaria 122. Similarmente, el servidor lógic 128 incluye un g ru po de discos 129 y puede ser configurado com
servidor lógico "B\ En este escenario, la ASIP 124 domina servidor lógico "B", tiene un propietario exclusivo del grupo d discos 129 y realiza los servicios de datos en el servidor lógico. Lo grupos de discos 127 y 129, consistentes con la presente invención pueden incluir una colección redundante convencional de sistema de discos (RAID) no costosos. Cuando ocurre un cambio de interruptor, el servidor lógico d nodo que falló automáticamente emigra al nodo de respaldo y el nod de respaldo reinicia las aplicaciones de servicios de datos. De est forma, los clientes de la red tienen una trayectoria de acceso a todo los grupos de discos en la plataforma ASI P 120 a través de un nod independiente que ha asumido la identificación lógica del nodo qu falló. Por ejemplo, suponer que el software en la plataforma ASI 120 detecta una falla en la ASI P primaria 122. La ASI P secundari 124 recibe la indicación de falla a través del bus 125 y entonce reserva los grupos de discos para todos los servidores lógico actualmente dominados por la ASI P primaria 122, es decir, el grup de discos 127. La ASI P secundaria 1 24 entonces lleva a cabo un verificación de sistema de archivos en todos los sistemas de archiv en este grupo de discos y asume el control de este grupo de discos La ASI P secundaria 1 24 entonces inicia el servicio de datos en servidor lógico e inicia los procedimientos de recuperación de caída Finalmente, la AS I P secundaria 124 asume las direcciones de red d servidor lógico 126 e inicia el monitoreo de fallas de servicio d
datos mientras los servicios de datos son traídos de nuevo a líne En esta manera, la confiabilidad de la plataforma ASI P 120 e incrementada por el re-enrutamiento de las funciones d procesamiento de datos de un sistema fallido a un sistema d respaldo. Adicionalmente, la función de re-enrutamiento e transparente al dispositivo final de ATM, tal como un interruptor AT 1 10. La Figura 3 es un diagrama ilustrativo de la ASI P primaria 12 de la figura 2. La ASI P primaria 122 incluye un bus 310, u procesador 320, una memoria 330, un dispositivo de almacenamient 340 y un dispositivo de entrada 350, un dispositivo de salida 360 una interfase de comunicación 370. El bus 310 permite l comunicación entre los componentes de la ASI P 122. El procesador 320 puede incluir cualq uier tipo de procesado convencional o microprocesador que interprete y ejecut instrucciones. La memoria 330 puede incluir una RAM u otr dispositivo de almacenamiento dinámico que almacene información instrucciones para ejecución por el procesador 320 y/o ROM u otr tipo de dispositivo de almacenamiento estático que almacen información estática e instrucciones para ser usadas por procesador 320. El dispositivo de almacenamiento 320 puede inclui un disco magnético o disco óptico y su correspondiente controlado y/o algún otro tipo de medio de grabación magnético u óptico y s correspondiente controlador. Por ejemplo, el dispositivo d almacenamiento 340 puede incluir un sistema RAI D en donde pued
residir el grupo de discos 127. El dispositivo de entrada 350 puede incluir cualquie mecanismo convencional que permita a un operador captura información en la ASIP primaria 122, tal como un teclado, un ratón una pluma, mecanismos de reconocimiento de voz y/o biométricos etc. El dispositivo de salida 360 puede incluir cualquier mecanism convencional que de salida a la información hacia el operador incluyendo una pantalla, una impresora, un par de bocinas, etc. L interfase de comunicación 370 puede incluir un mecanismo similar transmisor que permita a la ASIP 122 la comunicación con otro dispositivos y/o sistemas. Por ejemplo, la interfase de comunicació 370 puede incluir mecanismos tales como una tarjeta de interfase d red (NIC) ATM para comunicarse con un interruptor ATM 110 a travé de una red, tal como la red 140 (Figura 1). La interfase d comunicación 370 también puede incluir mecanismos para l comunicación con la MSCP 130 y otros recursos de red. La ejecución de las secuencias de instrucciones contenidas e la memoria 330 origina que el procesador 320 realice los pasos de proceso que será descrito aquí más adelante. En modalidade alternativas, el sistema de circuitos eléctricos de cableado direct puede ser utilizado en lugar de o en combinación con instruccione de software para implementar la presente invención. De esta manera la presente invención no está limitada a ninguna combinació específica de hardware de circuitos eléctricos y software. Volviendo a la Figura 1, la plataforma ASIP 120 recib
mensajes de señalización UN Í generados por los dispositivos finale de ATM, tal como el interruptor ATM 1 10, a través de la red 140. D acuerdo con una modalidad ilustrativa, la plataforma ASI P 12 procesa los mensajes de señalización UNÍ y activa el procesamient de aplicación de red inteligente cuando ocurren eventos d señalización específicos, como se describe con mayor detalle má adelante. Por ejemplo, de acuerdo con una implementación ilustrativ consistente con la presente invención, la plataforma ATM 12 intercepta todos los elementos más simples del protocolo Q.2931 d lado de la red y del usuario, es decir, mensajes. El procesador 32 procesa los mensajes Q.2931 y genera mensajes de activación par transmitir a la MSCP 130 cuando eventos de señalización específico se detectan. Por ejemplo, el procesador 320 puede generar u mensaje de activación cuando varios mensajes de establecimiento d llamada, tal como una configuración de llamada o mensaje conectados son detectados. En implementaciones alternativas, e procesador 320 en ASIP 122 puede ser programado para genera mensajes de activación transmitirlos a la MSCP 1 30 para cualquie mensaje de señalización U N Í particular generado por un dispositiv final ATM, basado de los requerimientos de red particulares. La ASI P secundaria 124 puede incluir elementos similare como la ASI P 122 (Figura 3) y puede ser programada en una form similar. La arquitectura redundante, como se describió previamente asegura q ue ninguna falla de componente individ ual causará un
interrupción en las operaciones de la plataforma ASI P 120. Como s describe con más detalle más adelante, la arquitectura de l plataforma redundante ASI P 120 opera con la MSCP 130 par además asegurar la confiabilidad global del sistema 100. La Figura 4 es un diagrama ilustrativo de la MSCP 13 consistente con la presente invención. En la implementació ilustrativa, la MSCP 130 incluye sistemas MSCP redundantes 1 32 134. Cada MSCP 132 y 134 incluye una interfase para comunicars con tanto con ASIP 122 como con ASI P 124. Los sistemas MSC respectivos 132 y 134 también incluyen aplicaciones inteligente 136, como se describe con mayor detalle más adelante, que permite a ia MSCP respectiva proporcionar características de valor agregad a los usuarios finales. Por ejemplo, las aplicaciones de red inteligente 136 puede incluir una característica de filtrado de direcciones fuente (SAS), l cual permite a un usuario definir direcciones a partir de las cuale las llamadas pueden ser recibidas. Dicha aplicación de filtració puede incluir un juego de escalas de direcciones a partir de la cuales el subscriptor SAS puede recibir una llamada. La aplicaciones de red inteligente 136 también pueden incluir un característica de filtrado de direcciones de destino (DAS), la cua permite al usuario definir las direcciones a las cuales las llamada serán hechas. Las aplicaciones de red inteligente 136 ademá pueden incluir una característica de l ímite de ancho de band agregado máximo de puerto el cual proporciona un mecanismo par
limitar el ancho de banda agregado manejado a través de un puert lógico de cliente individual (CLP). Otras características inteligente pueden se proporcionadas en las aplicaciones de red inteligente 136 basadas en los requerimientos del usuario final particulares. Para cada característica inteligente proporcionada por la aplicaciones de red 136, la MSCP 130 realiza el procesamiento d valor agregado en respuesta a un mensaje de activación recibido d la plataforma ASIP 120. Más específicamente, las MSCP 132 y 13 reciben mensajes de activación de la plataforma ASIP 120 y proces los datos recibidos de acuerdo con las aplicaciones de re inteligente 136 implementadas en la MSCP 130. El mensaje d activación, consistente con la presente invención, puede inclui identificador de llamadas, identificador de puerto remoto, direcció de mensaje y mensaje de datos. De acuerdo con una implementació ilustrativa en la cual la transmisión de mensajes UNÍ transmitidos través del interruptor ATM 110 utiliza un protocolo de mensaj Q.2931, el mensaje de datos transmitidos como parte de i activación puede incluir elementos de información de mensaj Q.2931 (lEs). Cuando una característica de procesamiento de llamada nuev o servicio es agregado a las aplicaciones de red inteligente 136, l plataforma ASIP 120 proporciona un mensaje de activación a l MSCP 130 y la MSCP 130 procesa los datos para llevar a cabo l nueva función inteligente. Ventajosamente, no se requiere d cambios a varios interruptores ATM 110 cuando se agregan nueva
características. La Figura 5 es un diagrama ilustrativo de la MSCP 132 de l
Figura 4. La MSCP 132 incluye un bus 510, un procesador 520, un memoria 530, un dispositivo de entrada 540, un d ispositivo de salid 550, y una interfase de comunicación 560. El bus 510 permite l comunicación entre los componentes de la MSCP 132. El procesador 520 puede incluir cualq uier tipo de procesad convencional o microprocesador que interprete y ejecut instrucciones. La memoria 530 puede incluir una RAM y otr dispositivo de almacenamiento dinámico que almacene información instrucciones para ser ejecutados por el procesador 520; una ROM otro tipo de dispositivo estático que almacene información estática instrucciones para utilizarse por el procesador 520; y/o algún otr tipo de medio de grabación magnético u óptico y su correspondient controlador. El dispositivo de entrada 540 puede incluir cualqui mecanismo convencional que permita a un operador la captura d información al MSCP 132, tal como un teclado, un ratón, una plum mecanismo de reconocimiento de voz y/o biométrico, etc. dispositivo de salida 550 puede incluir cualquier mecanism convencional que de salida a la información para el operado incluyendo una pantalla, una impresora, un par de bocinas, etc. L interfase de comunicación 560 puede incluir cualquier mecanism similar a transmisor q ue permita a la MSCP 1 32 comunicarse co otros dispositivos y/o sistemas. Por ejemplo, la interfase d
comunicación 560 puede incluir mecanismos para comunicarse con l plataforma ASI P 120 a través de una red, tal como la red 140 (Figur
1 )- La ejecución de las secuencias de instrucciones contenidas e la memoria 530 hace que el procesador 520 responda a la plataform ASI P 120 mensajes de activación, realice las funciones inteligentes transmita información de regreso a la plataforma ASIP 120, como s describe con mayor detalle más adelante. En modalidade alternativas, el sistema de circuitos eléctricos de cableado direct puede ser utilizado en lugar de o en combinación con instruccione de software para implementar la presente invención. De esta manera la presente invención no está limitada a ninguna combinació específica de hardware de circuitos eléctricos y software. La MSCP 134 puede incluir elementos similares a la MSCP 13 (Figura 5) y puede se programada en una forma similar. L arquitectura redundante de la MSCP 130 asegura que ninguna fall de componente individual originará una interrupción en la operaciones de la MSCP 130. Como se describe con mayor detall más adelante, la arquitectura de la plataforma AS I P redundante 12 opera con la arquitectura de la MSCP 130 redundante para asegura además la confiabilidad global del sistema 1 00.
PROCESAMIENTO I LUSTRATIVO PARA LA COM U NICACIÓN ENTR LA PLATAFORMA ASIP Y MSCP
El procesamiento consistente con la presente invención permit a la red inteligente realizar varias funciones de procesamient inteligentes mientras mantiene una alta confiabilidad. De acuerd con la implementación ilustrativa descrita anteriormente, tanto l plataforma ASI P 120 como la MSCP 130 utilizan arquitectura redundantes para incrementar la confiabilidad del sistema 100. La plataforma ASIP 120, consistente con la presente invenció puede comunicarse con la MSCP 130 a través de la versión cuatro d protocolo de Internet (I Pv4) utilizando protocolo de datagrama d usuario (UDP) y protocolo de aplicación de red (DNAP), similar protocolo de aplicación red inteligente convencional (INAP). transmitir los datos de esta forma permite a la plataforma ASI P 120 a la MSCP 1 30 comunicarse a alta velocidad , de manera eficient por ello ahorro de tiempo asociado con la trasmisión de datos a lo destinos finales. La Figura 6 es un diagrama de flujo ilustrativo, consistente co la presente invención, ilustrando el procesamiento asociado con l señalización entre la plataforma ASIP 120 y la MSCP 1 30. Asum que la ASI P primaria es la ASI P 122 y la ASI P secundaria es la ASI 124 (Figura 2). En el paso 610, la ASI P primaria 122 establec comunicaciones con ambos sistemas MSCP 1 32 y 1 34. La ASI P 12 establece comunicaciones con las MSCP 1 32 y 1 34 en cualqui
forma convencional sobre la red 140. En el paso 620, la ASI secundaria 124 establece comunicaciones con los sistemas MSC 132 y 134 en una forma similar. En implementaciones alternativa, l ASIP secundaria 124 puede establecer comunicaciones con el MSC 132 y 134 tanto concurrentemente con la ASI P primaria 122 o tiemp después. La ASIP primaria 122 en el paso 630 envía mensaje "mantenidos vivos" periódicos al MSCP 1 30 y MSCP 13 Similarmente, la ASI P secundaria 134 envía mensajes mantenido vivos periódicos a los sistemas MSCP 132 y 134. Estos mensaje mantenidos en vivo son transmitidos de las ASIPs 122 y 12 respectivamente, para determinar si sus respectivos enlaces con la MSCPs 132 y 134 están funcionando apropiadamente. Los mensaje mantenidos vivos pueden ser enviados al MSCPs a cualqui frecuencia predeterminada, basado en los requerimientos de sistem particulares. Adicionalmente, el mensaje mantenido vivo incluy cualquier mensaje particular transmitido desde la ASI P respectiva la MSCPs con el propósito de determinar si el enlace est funcionando apropiadamente. Los detalles de programació requeridos para transmitir dichos mensajes mantenidos vivos no s describen aquí, ya que dichos pasos de programación pueden s determinados por uno de los expertos en la técnica de las funcione descritas aq uí. Cada MSCP, 132 y 1 34, en el paso 640 transmite respuesta los mensajes mantenidos vivos a cada ASI P respectiva 1 22 y 124. E
una implementación consistente con la presente invención, el MSCP envía estos mensajes a la dirección IP de la ASI P q ue transmitió e mensaje mantenido vivo original. En esta forma, cuando una ASI respectiva recibe el mensaje mantenido vivo, la ASI P sabe que e enlace entre la ASIP y la MSCP particular está operand apropiadamente. Por ejemplo, cuando la ASI P 122 recibe una respuesta d mensaje mantenido vivo de la MSCP 132 y la MSCP 134, la ASIP 12 determina que tanto el enlace a la MSCP 132 como el enlace a l MSCP 134 están funcionando apropiadamente. El mensaje mantenid vivo puede ser periódicamente transmitido de ida y vuelta entre l ASI Ps y la MSCPs en esta forma mientras que el sistema 100 est operando. Adicionalmente, las MSCPs 143 y 134 también transmite mensajes mantenido vivos periódicos a las ASIPs 122 y 124 en un forma similar. Las ASIPs 122 y 124 reciben estos mensaje mantenidos vivos y transmiten una respuesta de mensajes mantenid vivos a la MSCPs respectiva. Enseguida, asumir q ue la ASI P 122 primaria recibe un mensaj particular q ue req uiere de procesamiento de red inteligente. Como s describió previamente, la plataforma ASI P 120 genera un mensaje d activación a la MSCP 130 cuando dicho mensaje es detectado. E una implementación ilustrativa consistente con la presente invención la AS I P primaria 122 envía un mensaje de activación al sistem MSCP preferido en el paso 650. Esto es, la ASI P 122 envía u
mensaje de activación a solamente uno de los dos sistemas MSCP La selección del sistema MSCP preferido puede ser programada seleccionada a través de una interfase de operador para la ASI 120. Asumir q ue la MSCP 132 es pre-programada como sistem preferido. En este caso, la ASI P 122 transmite el mensaje d activación a la MSCP 132. La MSCP 132 recibe el mensaje de activación en el paso 660 procesa los datos transmitidos a través de la ASI P 122, realiza la funciones inteligentes particulares especificadas por las aplicacione de red inteligente 1 36 (Figura 4) y transmite información de regres a la ASIP primaria 122. El escenario descrito en relación a la Figura 6 asume que todo los componentes y enlaces entre la plataforma AS I P 1 20 y la MSC
130 están funcionando apropiadamente. En situaciones en dond puede haber un problema con uno o más de los componentes de l plataforma ASI P 120, la MSCP 130 o los enlaces entre la plataform AS I P 120 y la MSCP 1 30, la presente invención permite que la comunicaciones entre la ASI P 120 y la MSCP 130 continúen. La Figura 7 es un diagrama de flujo ilustrativo, consistente co la presente invención, ilustrando el procesamiento asociado con l señalización entre la ASIP 120 y el MSCP 130 cuando uno o más d los componentes experimentan problemas o una falla. Asumir que l ASI P primaria es la ASI P 122 y la AS I P secundaria es la ASIP 12 (Figura 2). Además asumir que el sistema MSCP preferido es e MSCP 1 32 (Fig ura 4). En una implementación il ustrativa consistent
con la presente invención, las ASIPs 122 y 124 tienen diferente direcciones y similarmente, el MSCP 132 y MSCP 134 tien diferentes direcciones. Asumir que las ASIPs 122y 124 tiene direcciones "A" y "B", respectivamente, y los MSCPs 132 y 13 tienen direcciones "X" y "Y" respectivamente. En el paso 705, ASIP 122 transmite un mensaje mantenido viv al MSCP 132 y 134 a una frecuencia predeterminada. ASIP 12 también transmite mensajes de activación al MSCP 132 cuando s recibe un mensaje de señalización en la ASIP 122 que requiere d procesamiento por el MSCP 132. Enseguida en el paso 710, asumi que la ASIP 122 no recibe una respuesta de mensaje mantenido viv del MSCP 132 en un período predeterminado de tiempo o no recib una respuesta a un mensaje de activación en un períod predeterminado de tiempo. El período predeterminado de tiempo par recibir un mensaje mantenido vivo puede ser almacenado en l memoria en ASIP 122, por ejemplo, en la memoria 330 (Figura 3) Similarmente, el período de tiempo para recibir mensajes d activación puede ser almacenado en la memoria en ASIP 122 y pued variar dependiendo del mensaje de datos particular. Opcionalmente, ASIP 122 puede tratar de comunicarse con
MSCP 132 un número predeterminado de veces a través de l transmisión del mensaje mantenido vivo y/o mensaje de activación Si ASIP 122 falla al recibir la respuesta requerida del MSCP 132 ASIP 122 genera una indicación de falla de comunicaciones ASIP al MSCP X en el paso 715. Enseguida en el paso 720, ASIP 12
redesigna la MSCP 1 34 como el sistema MSCP preferido. La ASI 122 entonces trasmite los mensajes de activación actuales y futuro al MSCP 134. Ahora asumir que AS IP 122 no recibe un mensaj mantenido vivo o un mensaje de respuesta de activación del MSC 134 en un período predeterminado de tiempo en el paso 725. ASI 122 determina que una falla de comunicaciones entre la ASIP 122 el MSCP 134 ha ocurrido. ASI P 122 entonces genera una indicació de falla ASI P primaria a MSCP X en el paso 730. ASI P 122 tambié inicia un cambio de interruptor a ASIP secundaria 124 a través de l transmisión de un comando de cambio de interruptor a la ASI P 124 través del bus 125 (Figura 2). Después de recibir el comando de cambio de interruptor d ASIP 122, la ASIP 124 reinicia las comunicaciones con el MSCP 13 y configura el MSCP 132 como el sistema MSCP preferido en el pas 735. ASI P 124 entonces transmite mensajes mantenidos vivos tant al MSCPs 1 32 como al 134y cualesquiera mensajes mantenidos vivo al MSCP 132. Enseguida en el paso 740, sumir que la ASI P 124 n recibe ni una respuesta de mensaje mantenido vivo o la respuesta a mensaje de activación del MSCP 132 en un período predeterminad de tiempo. Similar al procedimiento discutido anteriormente para l ASI P 122, la ASIP 124 puede opcionalmente volver a tratar transmiti el mensaje mantenido vivo y/o mensaje de activación al MSCP 132 un número predeterminado de veces. Asumiendo que la ASI P 124 n recibe la respuesta requerida del MSCP 1 32 en un períod predeterminado de tiempo, la ASIP 124 genera una indicación d
falla de comunicaciones ASI P B a MSCP X en el paso 745, en dond "B" representa la AS I P secundaria 124 y X representa la MSCP 13 preferido. Enseguida en el paso 750, la ASI P 124 redesigna al MSCP 13 como el sistema MSCP preferido. La ASIP 124 entonces transmite lo mensajes de activación actuales y futuros al MSCP 134, además d los mensajes mantenidos vivos normales. Si la ASI P 124 no recib una respuesta al mensaje mantenido vivo o mensaje de activació del MSCP 134 en un período predeterminado de tiempo, la ASIP 12 puede opcionalmente retransmitir el mensaje mantenido vivo y/o mensaje de activación al MSCP 134 un número predeterminado d veces. Asumiendo q ue la ASIP 124 no recibe la respuesta requerid del MSCP 134 en un período de tiempo predeterminado. La ASIP 12 genera una indicación de inalcanzable MSCP X y MSCP Y en el pas 755. ASIP 122 entonces regresa como la ASI P primaria y empieza retratar de establecer comunicaciones apropiadas con el MSCP 13 como el sistema MSCP preferido. Como se discutió previamente, tanto el MSCPs 132, como 134 también trasmiten mensajes mantenidos vivos periódicos a l ASI P 122 y 124. Las ASIPs 122 y 124, después de recibir el mensaj mantenido vivo, transmite una respuesta de mensajes mantenido vivos a los MSPCs 132 y 134 respectivos. Si cualquiera de lo MSCPs respectivos no recibe la respuesta de mensaje en un períod predeterminado de tiempo, ese MSCP puede iniciar un mensaje d alarma ind icando una falla en las comunicaciones.
En el escenario descrito anteriormente, ASI Ps 122 y 12 interactúan con los MSCPs 132 y 134 para incrementar l confiabilidad de la capa de aplicaciones de red inteligente. Esto es las ASIPs 122 y 124 y los MSCPs 132 y 134 utilizan su arquitectur redundante para redireccionar datos cuando uno o más de lo componentes/enlaces experimentan problemas. En el escenari descrito anteriormente en relación a la Figura 7, las comunicacione de ambas ASI Ps y MSCPs experimentaron problemas. Existen otro escenarios cuando la ASI P primaria se está comunicand apropiadamente con el MSCP 132 preferido, mientras que el enlac al MSCP 134 secundario puede experimentar problemas. Po ejemplo, la ASIP 122 primaria puede no recibir la respuesta mensaje mantenido vivo del MSCP 134 en un período de tiemp predeterminado. En este escenario, la ASI P 122 primaria genera un indicación de falla de comunicaciones ASIP A a MSCP Y. Si embargo, no ocurre un redireccionamiento o cambio de interruptor Si, además, la ASI P 124 no se puede comunicar con el MSCP 134, l ASI P 122 genera una indicación de inalcanzable MSCP Y. En otro escenario, asumir que la ASI P 124 secundaria falla a recibir mensajes mantenidos vivos del MSCP 132 preferido. En est caso, la ASI P 124 secundaria genera una indicación de falla d comunicaciones ASI P B a MSCP X. Aún en otro escenario, asumir que la ASI P 124 secundaria fall al recibir mensajes mantenidos vivos del MSCP 1 34 alterno. En est caso, la AS I P 1 24 secundaria genera una ind icación de falla d
comunicaciones ASIP B a MSCP Y. En cada uno de los escenarios descritos anteriormente, la ASIPs 122 y 124 comunican los estados de enlace de MSCP entr ellos a través del enlace 125 (Figura 2). De acuerdo con un implementación ilustrativa consistente con la presente invención, enlace 125 es un enlace redundante para incrementar adicionalment la confiabilidad del sistema. Si ocurre una doble falla en dond ambos enlaces de MSCP de la ASIP primaria fallen y el enlace 12 redundante inter-ASIP falle, la plataforma ASIP 120 inicia un cambi de interruptor a la ASIP secundaria y emite las indicaciones d alarma apropiadas. Los sistemas y métodos consistentes con la presente invenció proporcionan comunicaciones confiables en una red de dato inteligente. Una ventaja de la invención es que la confiabilidad e mejorada a través de capacidades de re-enrutamiento en un arquitectura redundante. Otra ventaja de la presente invención e que los datos son trasmitidos entre la plataforma ASIP 120 y MSPC 130 a una alta velocidad, de manera eficiente. En esta descripción, se muestra y se describen solament modalidades preferidas de la invención, pero, como se mencion anteriormente, se entenderá que la invención es capaz de utilizars en varias otras combinaciones y ambientes y es capaz de cambios modificaciones dentro del alcance de la invención como se expres aquí. Por ejemplo, en implementaciones alternativas consistente
con la presente invención, las funciones de la plataforma ASI P 120 el MSCP 130 pueden llevarse a cabo en una plataforma individual Adicionalmente, la plataforma ASIP 120 y el MSCP 130 puede comunicarse a través de mecanismos diferentes de la red 140, t como una red privada o conexiones directas. Además, puede se agregada redundancia adicional incluyendo más de un dispositivo d respaldo tanto en la plataforma ASIP 120 como en el MSCP 130. Adicionalmente la presente invención ha sido descrita con ejemplo de una plataforma ASIP 120 en comunicación con MSCP 13 en una red ATM. En implementaciones adicionales consistentes co la presente invención, la plataforma ASIP 120 puede ser cualquie dispositivo de red , tal como un interruptor o entidad similar interruptor conectada a la red 140. Además, el MSCP 130 puede se cualquier plataforma de red inteligente que realice funciones d control inteligente y la red 140 puede ser cualquier tipo de red.
Claims (28)
1 . En un dispositivo interceptor de señal q ue comprende por l menos un procesador interceptor de señal (SI P) primario y un SI secundario, los SI Ps primario y secundario cada uno configurad para comunicarse con un recurso de red y una plataforma d aplicación de red , la plataforma de aplicación de red comprende po lo menos dos sistemas de procesamiento, un método par comunicarse con la plataforma de aplicación de red, comprende: designar un primer de uno de por los menos dos sistemas d procesamiento como sistema de procesamiento preferido y u segundo de uno de por lo menos dos sistemas de procesamient como un sistema de procesamiento alterno; transmitir un mensaje del SI P primario al sistema d procesamiento preferido; determinar si una respuesta del sistema de procesamient primario preferido es recibida; y redesignar el sistema de procesamiento alterno como e sistema de procesamiento preferido cuando la respuesta no e recibida por el SI P primario en un período predeterminado de tiempo
2. El método de acuerdo con la reivi nd icación 1 , q u comprende ad emás : transmiti r u n mensaje del S I P primario a l sistema d procesamiento alterno redesig nado; determ inar si una respuesta del s istema de procesam ient alterno redesignado es recibida; y intercambiar del SIP primario al SIP secundario cuando l respuesta no es recibida en un período determinado de tiempo.
3. El método de acuerdo con la reivindicación 2, en donde e intercambio incluye: redesignar el SIP secundario como SIP primario.
4. El método de acuerdo con la reivindicación 1, en donde l transmisión de un mensaje incluye trasmitir un mensaje mantenid vivo del SIP primario al sistema de procesamiento preferido, e método además comprende: retransmitir el mensaje mantenido vivo un númer predeterminado de veces antes de redesignar el sistema d procesamiento alterno como el sistema de procesamiento preferido.
5. El método de acuerdo con la reivindicación 1, en donde l transmisión de un mensaje incluye transmitir un mensaje d activación al sistema de procesamiento primario, el mensaje d activación representando una solicitud para procesamiento a travé del sistema de procesamiento preferido, el método ademá comprende: retransmitir el mensaje de activación un númer predeterminado de veces antes de redesignar el sistema d procesamiento alterno como el sistema de procesamiento preferido.
6. El método de acuerdo con la reivindicación 1, en donde l transmisión del mensaje incluye transmitir un mensaje mantenid vivo a intervalos predeterminados y transmitir el mensaje d activación representando una solicitud para procesamiento.
7. El método de acuerdo con la reivindicación 1, qu comprende además: configurar una pluralidad de dispositivos de memoria como u grupo lógico, en donde el SIP primario controla el grupo lógico baj condiciones de operación normal y el SIP secundario controla e grupo lógico cuando una falla en las comunicaciones entre el SI primario y la plataforma de aplicación de red es detectada.
8. El método de acuerdo con la reivindicación 1, en donde l transmisión de un mensaje incluye: transmitir un mensaje de protocolo de Internet utilizando u protocolo de datagrama de usuario.
9. Un sistema para proporcionar comunicaciones en una red que comprende: una plataforma de aplicación de red que comprende: un sistema de procesamiento preferido, y por lo menos un sistema de procesamiento alterno; y una plataforma interceptora de señal que comprende: un sistema procesador interceptor de señal primario (SIP), y por lo menos un sistema de SIP secundario, el primero segundo sistemas SIP cada uno configurado para comunicarse co un recurso de red en donde el sistema SIP primario es ademá configurado para: transmitir un mensaje al sistema de procesamiento preferido, determinar si una respuesta del sistema de procesamient preferido es recibida, y redesignar el sistema de procesamiento alterno como e sistema de procesamiento preferido cuando la respuesta no e recibida en un período de tiempo predeterminado.
10. El sistema de acuerdo con la reivindicación 9, en donde e sistema SIP primario además está configurado para: transmitir un mensaje del sistema SIP primario al sistema d procesamiento alterno redesignado; determinar si una respuesta del sistema de procesamient alterno redesignado es recibida; y transmitir una señal al sistema SIP secundario cuando l respuesta no es recibida en un período de tiempo predeterminado.
11. El sistema de acuerdo con la reivindicación 10, en donde e sistema SIP secundario es configurado para designarse él mism como el sistema SIP primario cuando la señal es recibida.
12. El sistema de acuerdo con la reivindicación 9, en donde e mensaje incluye un mensaje mantenido vivo y el sistema SIP primari además está configurado para: retransmitir el mensaje mantenido vivo un númer predeterminado de veces antes de redesignar el sistema d procesamiento alterno como el sistema de procesamiento preferido.
13. El sistema de acuerdo con la reivindicación 9, en donde e mensaje incluye un mensaje de activación representando un solicitud para procesamiento a través del sistema de procesamient preferido y un sistema SIP primario está configurado para: retransmitir el mensaje de activación un númer predeterminado de veces antes de redesignar el sistema d procesamiento alterno como el sistema de procesamiento preferido.
14. El sistema de acuerdo con la reivindicación 9, en donde e mensaje incluye por lo menos un mensaje mantenido vivo y u mensaje de activación representando una solicitud par procesamiento.
15. El sistema de acuerdo con la reivindicación 9, en donde e sistema SIP primario además es configurado para controlar u dispositivo de memoria durante condiciones de operación normales el dispositivo de memoria almacena direcciones asociadas con u servidor lógico, y el sistema SIP secundario además está configurad para controlar el dispositivo de memoria cuando una falla en la comunicaciones entre el sistema SIP primario y la plataforma d aplicación de red es detectada.
16. El sistema de acuerdo con la reivindicación 9, en donde e sistema SIP primario es configurado para transmitir el mensaje en u protocolo de Internet utilizando un protocolo de datagrama d usuario.
17. En un dispositivo de interfase de red en modo d transferencia asincrónica (ATM) que comprende un procesado interceptor de señal (ASIP) y por lo menos un ASIP secundario, lo ASIPs primario y secundario configurados para comunicarse con u recurso de red y una plataforma de aplicación de red, la plataform de aplicación de red comprende un sistema de procesamient preferido y por lo menos un sistema de procesamiento alterno, u método para comunicarse con la plataforma de aplicación de red, qu comprende: transmitir un mensaje del ASIP primario tanto al sistema d procesamiento preferido y por lo menos un sistema de procesamient alterno; determinar si una respuesta del sistema de procesamient preferido es recibida; retransmitir el mensaje al sistema de procesamiento preferid cuando la respuesta no es recibida en un período predeterminado d tiempo; y redesignar el sistema de procesamiento alterno como e sistema de procesamiento preferido cuando una respuesta no e recibida por el SIP primario después de un número predeterminad de retransmisiones.
18. El método de acuerdo con la reivindicación 17, qu comprende además: transmitir un mensaje del ASIP primario al sistema d procesamiento alterno redesignado; determinar si una respuesta del sistema de procesamient alterno redesignado es recibida; retransmitir el mensaje al sistema de procesamiento altern redesignado cuando la respuesta no es recibida en un período d tiempo predeterminado; e intercambiar del ASIP primario al ASIP secundario cuando l respuesta no es recibida después de un número predeterminado d retransmisiones.
19. El método de acuerdo con la reivindicación 18, en donde e intercambio incluye: redesignar el ASIP secundario como ASI P primario.
20. El método de acuerdo con la reivindicación 17, en donde l transmisión del mensaje incluye transmitir un mensaje mantenid vivo a intervalos predeterminados del ASI P primario al sistema d procesamiento preferido, el método además comprende: transmitir un mensaje de activación representando una solicitu para procesamiento del ASI P primario al sistema de procesamient preferido.
21 . El método de acuerdo con la reivindicación 17, en dond transmitir un mensaje incluye transmitir un mensaje de protocolo d Internet utilizando un protocolo de datagrama de usuario.
22. U n medio legible por computadora q ue tiene almacenada e la misma una pluralidad de secuencias de instrucciones, dicha secuencias de instrucciones incluyen secuencias de instrucciones la cuales, cuando son ejecutadas por un procesador, hacen que dich procesador realice un método que comprende: designar un primero de por lo menos dos sistemas d procesamiento en una plataforma de aplicación de red como u sistema de procesamiento preferido y un segundo de por lo meno dos sistemas de procesamiento como un sistema de procesamient alterno; transmitir un mensaje al sistema de procesamiento preferido; determinar si una respuesta del sistema de procesamient preferido es recibida; y redesignar el sistema de procesamiento alterno como e sistema de procesamiento preferido cuando la respuesta no e recibida en un período de tiempo predeterminado.
23. El medio legible por computadora de acuerdo con l reivindicación 22, haciendo que dicho procesador realice los paso adicionales de: transmitir un mensaje al sistema de procesamiento altern redesignado; determinar si una respuesta del sistema de procesamient alterno redesignado es recibida; y transmitir una señal cuando la respuesta no es recibida en u período predeterminado de tiempo.
24. El medio legible por computadora de acuerdo con l reivindicación 23, en donde dicha señal representa un procesado para la falla de la plataforma de aplicación, el método además hac que dicho procesador se designe a si mismo como un procesado secundario cuando la respuesta del sistema de procesamient alterno redesignado no es recibida en un período de tiemp predeterminado.
25. En una red de telecomunicaciones soportando funciones d control de red inteligente, un método para comunicación entre u d ispositivo de red y un controlador de red inteligente q ue comprend por lo menos dos sistemas de procesamiento, el método comprende: designar un primero de por lo menos dos sistemas d procesamiento como u n sistema de procesamiento preferido y u segundo de por lo menos dos sistemas de procesamiento como u sistema de procesamiento alterno; transmitir un mensaje de activación del dispositivo de red a sistema de procesamiento preferido, el mensaje de activació representando una solicitud para una fu nción de control inteligente; llevar a cabo la función de control intel igente en respuesta a mensaje de activación ; transmitir una respuesta al mensaje de activación del sistem de procesamiento preferido al d ispositivo de red ; determinar si la respuesta del sistema de procesamient preferido es reci bida ; y redesig nar el sistema de procesamiento alterno como sistem de procesamiento preferido cuando la respuesta no es recibida través del d ispositivo de red en un período de tiemp predeterminado.
26. E l método de acuerdo con la reivi nd icación 25 , q ue ademá comprende: transmitir el mensaje de activación del dispositivo de red a sistema de procesamiento alterno redesig nado, cua ndo la respuest del sistema de procesamiento preferido no es reci bida en u n períod de tiempo predeterminado ; y determi nar s i la respuesta reci bida del sistema d procesamiento alterno rédesignado es recibida.
27. El método de acuerdo con la reivindicación 26, en donde e dispositivo de red comprende un procesador primario y u procesador secundario, el método además comprende: intercambiar del procesador primario al procesador secundari cuando la respuesta de un sistema de procesamiento redesignado n es recibida en un período de tiempo predeterminado; y transmitir el mensaje de activación del procesador secundari al sistema de procesamiento preferido.
28. El método de acuerdo con la reivindicación 25, que ademá comprende: transmitir mensajes entre el dispositivo de red y el controlado de red inteligente para determinar el estado de por lo menos u enlace de comunicación entre el dispositivo de red y el controlado de red inteligente; y proporcionar una indicación de alarma cuando por lo menos u enlace de comunicación experimente una falla.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/481,910 US6535991B1 (en) | 2000-01-12 | 2000-01-12 | Method and apparatus for providing reliable communications in an intelligent network |
PCT/US2001/000204 WO2001052378A1 (en) | 2000-01-12 | 2001-01-04 | Method and apparatus for providing reliable communications in an intelligent network |
Publications (1)
Publication Number | Publication Date |
---|---|
MXPA02006896A true MXPA02006896A (es) | 2003-01-28 |
Family
ID=23913871
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
MXPA02006896A MXPA02006896A (es) | 2000-01-12 | 2001-01-04 | Metodo y aparato para proporcionar comunicaciones confiables en una red inteligente. |
Country Status (9)
Country | Link |
---|---|
US (1) | US6535991B1 (es) |
EP (1) | EP1260008A4 (es) |
JP (1) | JP2003520477A (es) |
CN (1) | CN1416609A (es) |
AU (1) | AU772655B2 (es) |
BR (1) | BR0107617A (es) |
CA (1) | CA2397388A1 (es) |
MX (1) | MXPA02006896A (es) |
WO (1) | WO2001052378A1 (es) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU2001231037A1 (en) | 2000-01-20 | 2001-07-31 | Mci Worldcom, Inc. | Intelligent network and method for providing voice telephony over atm |
US6609212B1 (en) * | 2000-03-09 | 2003-08-19 | International Business Machines Corporation | Apparatus and method for sharing predictive failure information on a computer network |
US7965646B2 (en) * | 2004-08-11 | 2011-06-21 | Qwest Communications International Inc | Wireless code-passing system for stateful connection monitoring |
CN100344202C (zh) * | 2004-09-10 | 2007-10-17 | 华为技术有限公司 | 智能网系统中实现业务处理单元备份的方法及装置 |
US7688804B2 (en) * | 2005-02-08 | 2010-03-30 | Aspect Software, Inc. | Method of providing fault tolerance in a SIP based contact handling environment |
US7822190B2 (en) * | 2005-06-01 | 2010-10-26 | International Business Machines Corporation | Method, system, and apparatus for debugging a live telephone call |
CN100420205C (zh) * | 2006-03-08 | 2008-09-17 | 华为技术有限公司 | 一种软交换容错处理方法及实现系统 |
US7644299B2 (en) * | 2007-03-02 | 2010-01-05 | Proprietary Controls Systems Corporation | Fault tolerant security system, method and apparatus |
US8122089B2 (en) * | 2007-06-29 | 2012-02-21 | Microsoft Corporation | High availability transport |
US8094569B2 (en) * | 2008-12-05 | 2012-01-10 | Cisco Technology, Inc. | Failover and failback of communication between a router and a network switch |
US10499142B1 (en) | 2018-05-14 | 2019-12-03 | Microsoft Technology Licensing, Llc | Self-retaining device assemblies |
CN111817253B (zh) * | 2020-08-07 | 2023-03-10 | 中车青岛四方机车车辆股份有限公司 | 一种主断路器冗余控制电路和列车 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5473679A (en) | 1993-12-09 | 1995-12-05 | At&T Corp. | Signaling system for broadband communications networks |
KR100306318B1 (ko) | 1994-05-05 | 2001-11-30 | 돈 에이. 젠센 | 텔레코뮤니케이션콜처리방법및텔레코뮤니케이션시스템 |
US5590161A (en) * | 1994-08-23 | 1996-12-31 | Tektron Micro Electronics, Inc. | Apparatus for synchronizing digital data without using overhead frame bits by using deliberately introduced errors for indicating superframe synchronization of audio signals |
US5996001A (en) | 1994-09-27 | 1999-11-30 | Quarles; Philip | High availability on-line transaction processing system |
US5623532A (en) * | 1995-01-12 | 1997-04-22 | Telefonaktiebolaget Lm Ericsson | Hardware and data redundant architecture for nodes in a communications system |
US5819019A (en) | 1995-12-01 | 1998-10-06 | Silicon Graphics, Inc. | System/method for recovering network resources in a distributed environment, via registered callbacks |
US5953662A (en) * | 1996-04-30 | 1999-09-14 | Ericsson, Inc. | Dual home location registers in a mobile radio system |
JP3008850B2 (ja) | 1996-06-11 | 2000-02-14 | 日本電気株式会社 | ネットワークサーバの冗長構成方式 |
US6009099A (en) | 1996-08-30 | 1999-12-28 | Alcatel Usa Sourcing, L.P. | Method of delivering video information over a telecommunications network |
US5946323A (en) | 1996-11-20 | 1999-08-31 | At&T Corp | Asynchronous transfer mode integrated access service |
US6134673A (en) | 1997-05-13 | 2000-10-17 | Micron Electronics, Inc. | Method for clustering software applications |
US5958016A (en) * | 1997-07-13 | 1999-09-28 | Bell Atlantic Network Services, Inc. | Internet-web link for access to intelligent network service control |
US6173411B1 (en) * | 1997-10-21 | 2001-01-09 | The Foxboro Company | Method and system for fault-tolerant network connection switchover |
US6169735B1 (en) | 1998-04-30 | 2001-01-02 | Sbc Technology Resources, Inc. | ATM-based distributed virtual tandem switching system |
JP2978878B1 (ja) * | 1998-05-18 | 1999-11-15 | 日本電気通信システム株式会社 | ホーム位置レジスタの制御装置、方法及びプログラムを記録した記録媒体 |
US6195714B1 (en) | 1998-06-08 | 2001-02-27 | Nortel Networks Limited | System for transferring STM calls through ATM network by converting the STM calls to ATM and vice versa at the edge nodes of ATM network |
US6154849A (en) * | 1998-06-30 | 2000-11-28 | Sun Microsystems, Inc. | Method and apparatus for resource dependency relaxation |
-
2000
- 2000-01-12 US US09/481,910 patent/US6535991B1/en not_active Expired - Lifetime
-
2001
- 2001-01-04 CN CN01806228A patent/CN1416609A/zh active Pending
- 2001-01-04 AU AU30855/01A patent/AU772655B2/en not_active Ceased
- 2001-01-04 WO PCT/US2001/000204 patent/WO2001052378A1/en active IP Right Grant
- 2001-01-04 EP EP01902977A patent/EP1260008A4/en not_active Withdrawn
- 2001-01-04 BR BR0107617-5A patent/BR0107617A/pt not_active IP Right Cessation
- 2001-01-04 JP JP2001552491A patent/JP2003520477A/ja not_active Withdrawn
- 2001-01-04 MX MXPA02006896A patent/MXPA02006896A/es unknown
- 2001-01-04 CA CA002397388A patent/CA2397388A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US6535991B1 (en) | 2003-03-18 |
AU772655B2 (en) | 2004-05-06 |
CA2397388A1 (en) | 2001-07-19 |
WO2001052378A1 (en) | 2001-07-19 |
BR0107617A (pt) | 2003-07-29 |
CN1416609A (zh) | 2003-05-07 |
AU3085501A (en) | 2001-07-24 |
EP1260008A1 (en) | 2002-11-27 |
JP2003520477A (ja) | 2003-07-02 |
EP1260008A4 (en) | 2004-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3974652B2 (ja) | 通信システムにおけるノードのためのハードウェアおよびデータ冗長アーキテクチャ | |
KR101391059B1 (ko) | Sip 생존가능 구성에서 sip 메시지를 이용한 페일오버/페일백 트리거 | |
EP1851632B1 (en) | Disaster recovery framework | |
US5621721A (en) | Maintaining database integrity throughout a communication network | |
JP3388512B2 (ja) | パケット通信ネットワークにおける経路指定の管理 | |
JP2004519024A (ja) | 多数のノードを含むクラスタを管理するためのシステム及び方法 | |
JP2004032224A (ja) | サーバ引継システムおよびその方法 | |
MX2010012475A (es) | Sistema y metodo para liberar recursos en una red de telecomunicaciones. | |
JPH07107114A (ja) | 遠隔オフィスネットワーク用システムとその通信方法 | |
US6389129B1 (en) | Interface for interfacing client programs with network devices in a telecommunications network | |
US7516202B2 (en) | Method and apparatus for defining failover events in a network device | |
WO2006065661A2 (en) | Systems and methods providing high availability for distributed systems | |
US20030233473A1 (en) | Method for configuring logical connections to a router in a data communication system | |
MXPA02006896A (es) | Metodo y aparato para proporcionar comunicaciones confiables en una red inteligente. | |
KR100744448B1 (ko) | 통신 시스템 | |
CN109104319B (zh) | 一种数据存储装置及方法 | |
US5894547A (en) | Virtual route synchronization | |
US6137774A (en) | System and method for dispatching commands to switching elements within a communications network | |
CN113824595B (zh) | 链路切换控制方法、装置和网关设备 | |
US7079481B2 (en) | Redundant network controller management system | |
KR102286913B1 (ko) | 네트워크 관리 장치 및 그 제어방법 | |
JP2004295656A (ja) | 通信システム、クライアント装置及びクライアント装置によるサーバ装置の負荷分散方法 | |
CN113535464B (zh) | 一种容灾备份方法、服务器、集群系统和存储装置 | |
US12063160B1 (en) | Automated VPN load balancer | |
KR100793446B1 (ko) | 이중화 통신 시스템의 페일 오버 및 원복 처리 방법 |