ES2292548T3 - Dispositivo redundante de gestion de entradas/salidas, en particular un sistema de enrutamiento informatico. - Google Patents
Dispositivo redundante de gestion de entradas/salidas, en particular un sistema de enrutamiento informatico. Download PDFInfo
- Publication number
- ES2292548T3 ES2292548T3 ES01401042T ES01401042T ES2292548T3 ES 2292548 T3 ES2292548 T3 ES 2292548T3 ES 01401042 T ES01401042 T ES 01401042T ES 01401042 T ES01401042 T ES 01401042T ES 2292548 T3 ES2292548 T3 ES 2292548T3
- Authority
- ES
- Spain
- Prior art keywords
- management
- slave
- data
- interfaces
- algorithm
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0709—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a distributed system consisting of a plurality of standalone computer nodes, e.g. clusters, client-server systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0736—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function
- G06F11/0739—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function in a data processing system embedded in automotive or aircraft systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0745—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in an input/output transactions management context
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/22—Arrangements for detecting or preventing errors in the information received using redundant apparatus to increase reliability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/28—Routing or path finding of packets in data switching networks using route fault recovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/58—Association of routers
- H04L45/586—Association of routers of virtual routers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Hardware Redundancy (AREA)
Abstract
Dispositivo de gestión de entradas y salidas de datos digitales, que comprende unos primeros medios de gestión (1) y unos segundos medios de gestión (2) unidos el uno al otro por dos interfaces, una red (23) y una línea de seguridad (24), intercambiando estos medios mutuamente mensajes de interrogación a través de esas dos interfaces (23, 24), siendo considerados los medios (1) como fallando por los otros medios (2) cuando no emiten ningún mensaje en un intervalo de tiempo dado en al menos una de las dos interfaces (23, 24), caracterizado porque comprende medios adaptados para la ejecución de al menos un algoritmo de reinicialización de los primeros y segundos medios (1, 2), siendo desactivados los medios (1) que fallan y activados los otros medios (2) durante la reinicialización después de la detección de una falla, estando implantado el algoritmo de reinicialización en los primeros medios (1) y segundo medios, y activado por los segundos medios (2), siendo accesible la localización de memoria del algoritmo desde esos segundos medios.
Description
Dispositivo redundante de gestión de
entradas/salidas, en particular un sistema de enrutamiento
informático.
La presente invención se refiere a un
dispositivo redundante de gestión de entradas/salidas, en particular
a un sistema de enrutamiento informático. Se aplica en particular
para el procesamiento de las informaciones de gestión de tráfico
aéreo. Más generalmente, se aplica para cualquiera de los sistemas
de gestión de entradas y salidas de datos digitales que necesitan
una gran seguridad de funcionamiento sin un aumento excesivo del
costo.
La densidad del tráfico aéreo ha alcanzado un
nivel muy significativo. Además, las exigencias de seguridad aérea
son cada vez mayores. Una consecuencia de esta situación es que la
gestión del tráfico aéreo debe procesar un gran número de
informaciones, destinadas en particular a los controladores aéreos y
a los pilotos de aviones. Estas informaciones son en particular
relativas a una amplia categoría de datos del radar, a situaciones
meteorológicas, a planes de vuelo o aún más a datos de tipo ILS
concernientes a los sistemas de aterrizaje.
El procesamiento de estas informaciones no puede
hacerse más que por medios informáticos potentes. Entre estos
medios, un rol esencial es jugado por los medios de interconexión de
los diferentes centros de informaciones o de decisiones. Estos
medios de interconexión tienen en particular una función de
enrutamiento de las informaciones, por consiguiente tienen en
particular una función de direccionamiento de los datos hacia los
centros adecuados de destino. Teniendo en cuenta los muy
significativos flujos de datos en juego, estos medios desempeñan un
rol esencial para el buen funcionamiento global de un sistema de
gestión del tráfico aéreo. Los datos procesados son en particular
los datos del radar y otros datos relativos a la situación de vuelo
de los aviones, tales como por ejemplo planes de vuelo o
informaciones meteorológicas.
Existen equipos conocidos y en particular
disponibles comercialmente, dotados con sus sistemas de explotación,
que permiten responder a estas necesidades de enrutamiento. A modo
de ejemplo, se puede citar una gama de productos conocidos por la
marca registrada LINES nacida de la expresión anglosajona "Link
Interface Node for External Systems". Estos productos, de tipo
modular, están designados para permitir el enrutamiento y el
procesamiento de mensajes de entradas/salidas entre líneas series
entrantes o salientes y Ethernet. Las líneas series estándares
tales como por ejemplo X25, HDLC o BSC son procesadas al igual que
las líneas dedicadas, tales como por ejemplo protocolos de
transmisiones de informaciones de radar particulares.
Estos enrutadores pueden funcionar como una
arquitectura de programa de tipo de procesador frontal. Están
equipados con un programa de tipo FPBSS, habiendo salido este último
término de la expresión anglosajona "Front Processor Basic System
Software". En esta forma de realización, el enrutador está
vinculado a un solo programa de aplicación. No tiene más que una
función de dar curso, por ejemplo el direccionamiento de los datos
hacia el destino adecuado. Todo el núcleo de la aplicación está en
una o varias computadoras centrales. En otras palabras, son
necesarios tantos enrutadores como sean aplicables.
Una utilización más perfecta de estos
enrutadores puede hacerse de acuerdo con un modo de comunicación
abierto, llamado OCP según la expresión anglosajona "Open
Communication Processor". En este modo, un enrutador está unido
a varias aplicaciones y funciona sensiblemente como un servidor de
datos. Permite en particular direccionar y procesar datos desde
cualquier punto de entrada hacia cualquier punto de salida. Este
modo de funcionamiento está particularmente bien adaptado a la
gestión del tráfico aéreo. En una aplicación de gestión del control
aéreo, este modo permite en efecto en particular las siguientes
funcionalidades, es decir:
- -
- una distribución del tipo caja negra de los datos del radar hacia los centros, siendo recibidos los datos del radar por interfaces en serie y transmitidos a través de una red local, por ejemplo Ethernet, hacia un grupo de máquinas identificadas, difusión aún llamada UDP multicast en la literatura anglosajona;
- -
- una conversión autónoma de mensajes o protocolos, que permite en particular la conversión del formato del mensaje o de protocolos específicos, así por ejemplo ISR2 en ASTERIX, X25 en HDLC-UI...;
- -
- una función de control de línea en los sistemas de radar, es decir la transmisión de datos del radar por líneas series hacia los circuitos de procesamiento.
En una aplicación de tipo gestión de tráfico
aéreo, la seguridad del funcionamiento de los sistemas
informáticos, y por consiguiente de los sistemas de enrutamiento
resulta de vital importancia, puesto que en realidad está en juego
la seguridad de los pasajeros. A modo de ejemplo, las normas de
seguridad en vigor imponen que la cobertura aérea de un centro de
control de tráfico aéreo no debe ser interrumpida más que unos
segundos al año. Por consiguiente, es necesario recurrir a técnicas
de redundancia, es decir en particular duplicar los equipos a fin
de que uno de ellos pueda sustituir al otro en caso de falla. Por
regla general, cada enrutador es duplicado. Un problema por
resolver es el paso de un enrutador a otro, cuando el primero está
fallando. Una solución conocida consiste en prever un enrutador
activo, llamado principal, y un enrutador inactivo, llamado
esclavo, con un tercer sistema que arbitra el paso de la ejecución
del principal al esclavo. Esta solución no es económica debido en
particular a la utilización de un tercer sistema, que se añade al
enrutador redundante.
\newpage
Para hacer el sistema económico, es posible
suprimir el árbitro. Se prevé entonces un protocolo de intercambios
entre el principal y el esclavo. En particular, cuando el principal
falla, el esclavo no recibe más mensajes. El esclavo toma entonces
el relevo. Sin embargo, hay modos degradados, en particular cuando
el principal degrada los datos procesados sin que lo sepa. El
principal no sabiendo que está fallando no desactiva sus
entradas/salidas. El esclavo por su lado sabe que el principal está
fallando pero no está entonces en condiciones de tomar
correctamente el control del enrutamiento, en particular debido a
que el principal no ha desactivado sus puertos de entradas/salidas.
El sistema continúa funcionando en modo degradado. De ello resulta
una degradación preocupante de la seguridad de funcionamiento.
Un documento
EP-A-0 416 943 describe un
dispositivo de gestión de entradas y salidas de datos digitales. Un
documento US-A-5 675 723 describe un
dispositivo multiservidor.
Una finalidad de la invención es reducir los
costos vinculados a la seguridad de funcionamiento, suprimiendo la
utilización de un tercer sistema de arbitraje, y esto sin degradar
la seguridad de funcionamiento cualesquiera que sean los tipos de
puertos de entradas/salida. A este efecto, la invención tiene por
objeto un dispositivo de gestión de entradas y salidas de datos
digitales, caracterizado porque comprende primeros medios de gestión
y segundos medios de gestión unidos uno al otro por dos interfaces,
una red y una línea de seguridad, intercambiando estos medios
mutuamente mensajes de interrogación a través de esas dos
interfaces, siendo considerados los medios como fallando por los
otros medios cuando no emiten ningún mensaje en un intervalo de
tiempo dado en al menos una de las dos interfaces.
Los medios de gestión de entradas y salidas
pueden ser enrutadores o servidores de datos.
En la inicialización, los primeros medios tienen
por ejemplo el rol de principal y los segundos medios el rol de
esclavo, gestionando el principal los datos de entradas y salidas.
Para asegurar una redundancia, los medios tienen las mismas
funciones y comprenden los mismos programas y los mismos ficheros de
configuración.
Cuando los medios son detectados por los otros
medios como estando en falla, estos últimos desactivan por ejemplo
los medios que están en falla. El esclavo puede entonces asumir la
gestión de los datos en lugar del principal.
Ventajosamente, los mensajes de interrogación,
la frecuencia de envío de estos mensajes, el tiempo límite entre
dos mensajes son establecidos en un fichero de configuración
contenido en cada uno de los medios, siendo almacenados varios
tipos de estos parámetros en función de aplicaciones dadas. Así, los
parámetros propios de una aplicación pueden ser descargados en una
memoria viva durante la inicialización del dispositivo.
La invención tiene en particular como
principales ventajas que se adapta a numerosas aplicaciones y que
resulta simple de poner en práctica.
Otras características y ventajas de la invención
se harán evidentes con la ayuda de la descripción que aparece a
continuación en relación con los dibujos anexados que
representan:
- la figura 1, un ejemplo de sistema de
enrutamiento redundante en el caso en que los puertos de entradas y
salidas son de tipo serie;
- la figura 2, un ejemplo de enrutamiento
redundante comprendiendo una red de comunicación, del tipo Ethernet,
con puestos clientes.
La figura 1 presenta un ejemplo de sistema de
enrutamiento redundante en el caso en que los puertos de
entradas/salidas sean de tipo serie. El sistema comprende un
enrutador 1 que tiene la función de principal y un enrutador 2 que
tiene la función de esclavo. Estos dos enrutadores tienen las mismas
funciones y comprenden en particular los mismos programas y los
mismos ficheros de configuraciones. Un mismo puerto 3 de cada
enrutador comunica por una conexión en serie con un mismo sistema
4, por ejemplo un módem. A este efecto, la conexión entre este
último y los dos enrutadores se hace a través de un cable en y 5. Un
bus de seguridad 6 une los dos enrutadores 1, 2.
Cuando los dos enrutadores 1, 2 se inicializan
juntos, el principal 1 activa sus modos eléctricos en sus puertos
de entradas/salidas 3 mientras que el esclavo 2 deja sus puertos 3
inactivos, es decir en el estado de alta impedancia. Esto significa
que aunque los dos enrutadores están configurados, sólo el principal
1 intercambia con el módem 4. En caso de falla del principal,
pueden producirse en particular dos casos:
- -
- el principal vuelve a cero o se "resetea" poniendo sus puertos 3 en el estado de alta impedancia y se convierte el mismo en esclavo, a la vez, el esclavo 2 deviene principal y sus puertos son eléctricamente activados, ésta es la situación normal y simple de gestionar;
- -
- el principal deviene en falla, pero no se "resetea", el esclavo sabe que debería convertirse en principal, pero el actual principal no desactiva sus puertos, no hay por consiguiente conmutación de un enrutador al otro debido a un conflicto potencial entre los puertos 3 de los dos enrutadores, ésta es la situación más compleja de gestionar.
Sin embargo la segunda situación debe ser
arreglada porque afecta peligrosamente la seguridad de
funcionamiento. En este modo de funcionamiento, el principal puede
en realidad procesar o expedir datos falsos. Para tratar este
problema, se prevé en particular el bus de seguridad 6 conectado
entre los dos enrutadores y destinado a enviarle una orden de
"reseteo", es decir una orden de desactivación de sus puertos
3, siendo enviada esta orden por el esclavo. Este último puede
entonces retomar el mando.
El tipo de arquitectura redundante ilustrado por
la figura 1 es bien adaptado cuando los puertos de entradas/salidas
en cuestión son puertos serie. No es lo mismo cuando el enrutador
intercambia por una red local, llamada LAN en la literatura
anglosajona según la expresión "Local Área Network", por
ejemplo Ethernet.
La figura 2 ilustra un ejemplo de realización de
un dispositivo de acuerdo con la invención. Se trata de un sistema
de enrutamiento informático que comprende dos enrutadores 1, 2, de
los cuales uno es principal y el otro esclavo. Estos dos
enrutadores funcionan en modo abierto OCP. Siendo el dispositivo
redundante, los dos enrutadores comprenden entonces las mismas
funciones, y en particular los mismos programas y los mismos
ficheros de configuración. Del mismo modo, las entradas y salidas
hacia otros sistemas son redundantes.
Los dos enrutadores están unidos por ejemplo por
una red 23, por ejemplo Ethernet o Internet, a uno o varios
sistemas clientes remotos 21, 22. Además están unidos a otros
sistemas, por ejemplo módem, a través de conexiones en serie. Un
cable en y 5 une un mismo puerto 3 de cada enrutador a un mismo
sistema, en particular de forma que estos dos puertos 3 puedan
intercambiar con ese sistema. Cuando el principal está activo, su
puerto serie está activado mientras el del esclavo está desactivado,
estando por ejemplo en el estado de alta impedancia.
Los dos enrutadores están unidos entre sí por la
red 23, por ejemplo Ethernet o Internet, y por una línea de
seguridad 24, por ejemplo un bus. A modo de ejemplo, se considera
una red Ethernet 23. En el arranque, o en la inicialización del
dispositivo, un enrutador 1 es principal y el otro 2 esclavo. El
principal es el que gestiona entonces los datos de entradas y
salidas, por consiguiente el que los expide. Durante el
funcionamiento, los dos enrutadores 1, 2 intercambian mutuamente
mensajes de interrogación, llamados "polling messages" en la
literatura anglosajona. Estos mensajes de interrogación son por
ejemplo intercambiados cíclicamente, es decir a intervalos de
tiempos regulares. Los mismos son intercambiados por la red Ethernet
23, por ejemplo mediante una difusión del tipo UDP unicast.
Mensajes de interrogación son también intercambiados a través de la
conexión de seguridad 24. Un dispositivo de acuerdo con la invención
comprende por consiguiente al menos dos interfaces de intercambio
de mensajes de interrogación, una interfaz de red, por ejemplo
Ethernet, y un bus de comunicación 24. Un mensaje de interrogación
es enviado por el esclavo al principal para verificar que el
principal está en buen estado de funcionamiento, para verificar que
no está fallando. A este efecto, el principal debe responder a este
mensaje. Puede ser utilizado cualquier tipo de mensaje de
interrogación. Lo más simple es por ejemplo enviar al principal un
mensaje dado y verificar que éste lo reenvía íntegramente. Por su
parte, el principal envía por su parte mensajes de interrogación al
esclavo para verificar que éste está también en estado de
funcionamiento. Por consiguiente hay así una supervisión de dos
equipos 1, 2 sin la ayuda de un tercer equipo.
Cuando el esclavo 2 no recibe al menos un
mensaje de interrogación en un intervalo de tiempo dado en al menos
una de las dos interfaces, Ethernet 23 o la conexión de seguridad
24, su programa considera que el principal está fallando. El
esclavo decide entonces convertirse en principal. A este efecto,
activa el mecanismo de conmutación. Este mecanismo de conmutación
puede tener varios componentes. Comprende un algoritmo, establecido
por ejemplo a la vez en el principal y el esclavo, que fuerza al
principal a ponerse en cero, más específicamente a reinicializarse.
Este algoritmo está programado además de tal manera que durante esa
reinicialización, el esclavo toma el mando, por consiguiente deviene
activo en el procesamiento de los datos, mientras que el principal
permanece inactivo. Este algoritmo prevé además la desactivación de
los puertos de entradas/salidas del principal y la activación de
los puertos de entradas/salidas del esclavo devenido principal. Un
puesto de supervisión 25 permite por ejemplo leer resúmenes de
averías o fallas enviadas por el principal o el esclavo. Este
puesto 25 puede ser utilizado además para otras funciones en el
cuadro general de la aplicación. El dispositivo comprende por
ejemplo medios de alerta para prevenir una falla, a fin de que el
equipo en falla sea reemplazado en los plazos impuestos.
El algoritmo que fuerza la puesta en cero del
principal, y finalmente su desactivación, está implantado en el
principal, pero es activado por el esclavo. A este efecto, el
esclavo conoce la localización de memoria de ese algoritmo. Más
exactamente la localización de memoria de ese algoritmo está
contenida en el esclavo, al menos accesible. De preferencia y de
forma simétrica, el algoritmo está también implantado en el esclavo,
por razones de estandarización de realización de los equipos, pero
también para que el principal pueda desactivar completamente al
esclavo en caso de falla de este último. Por consiguiente el
principal tiene acceso además a la dirección del algoritmo de
puesta en cero presente en el esclavo. El algoritmo de puesta en
cero, su dirección, los mensajes de interrogación, la frecuencia de
envío de esos menajes, el tiempo límite entre dos mensajes antes de
la conmutación, así como otros parámetros de configuraciones están
en particular implantados en un fichero de configuración contenido
en cada enrutador. Varios tipos de estos parámetros pueden ser
almacenados en ese fichero de configuración, cada tipo dependiente
del tipo de aplicación final. En la inicialización de los
enrutadores, los parámetros propios de una aplicación son por
ejemplo descargados a una memoria viva. La gestión de las
diferentes capas de los programas, de ellas el algoritmo de puesta
en cero, así como las comunicaciones entre esas capas son
procesadas clásicamente por un sistema explotación, eventualmente
asociado a capas de programas intermediarias, llamadas
"middleware" en la literatura anglosajona, implantadas en los
enrutadores.
La invención ha sido descrita para un
dispositivo de enrutamiento informático, estando asociado un
enrutador a un enrutador redundante. Desde luego la invención puede
aplicarse a otros medios de gestión de entradas/salidas, tales como
por ejemplo servidores de datos. Se aplica ventajosamente a todos
los tipos de aplicaciones que necesitan una gran seguridad de
funcionamiento con exigencias de economías. Además, resulta simple
su puesta en práctica, puesto que esta puesta en práctica es
esencialmente a través de programas.
Claims (14)
1. Dispositivo de gestión de entradas y salidas
de datos digitales, que comprende unos primeros medios de gestión
(1) y unos segundos medios de gestión (2) unidos el uno al otro por
dos interfaces, una red (23) y una línea de seguridad (24),
intercambiando estos medios mutuamente mensajes de interrogación a
través de esas dos interfaces (23, 24), siendo considerados los
medios (1) como fallando por los otros medios (2) cuando no emiten
ningún mensaje en un intervalo de tiempo dado en al menos una de
las dos interfaces (23, 24), caracterizado porque comprende
medios adaptados para la ejecución de al menos un algoritmo de
reinicialización de los primeros y segundos medios (1, 2), siendo
desactivados los medios (1) que fallan y activados los otros medios
(2) durante la reinicialización después de la detección de una
falla, estando implantado el algoritmo de reinicialización en los
primeros medios (1) y segundo medios, y activado por los segundos
medios (2), siendo accesible la localización de memoria del
algoritmo desde esos segundos medios.
2. Dispositivo de acuerdo con la reivindicación
1, caracterizado porque en la inicialización de su
funcionamiento, los primeros medios (1) cumplen el rol de principal
y los segundos medios (2) cumplen el rol de esclavo, gestionando el
principal los datos de entradas y salidas.
3. Dispositivo de acuerdo con una cualquiera de
las reivindicaciones precedentes, caracterizado porque los
medios (1, 2) están unidos por la red (23) a uno o varios sistemas
(21, 22).
4. Dispositivo de acuerdo con una cualquiera de
las reivindicaciones precedentes, caracterizado porque los
medios (1, 2) están unidos a sistemas por una o varias conexiones
en serie, un cable en y (5) uniendo un mismo puerto (3) de cada
enrutador a un sistema.
5. Dispositivo de acuerdo con una cualquiera de
las reivindicaciones precedentes, caracterizado porque los
medios (1, 2) tienen las mismas funciones y comprenden los mismos
programas y los mismos ficheros de configuración.
6. Dispositivo de acuerdo con una cualquiera de
las reivindicaciones precedentes, caracterizado porque cuando
unos medios (1) son detectados como fallando por los otros medios
(2), estos últimos desactivan los medios fallando.
7. Dispositivo de acuerdo las reivindicaciones 2
y 6, caracterizado porque siendo los medios defectuosos (1)
el principal, el esclavo desactiva las entradas/salidas del
principal y activa sus propias entradas/salidas.
8. Dispositivo de acuerdo con una cualquiera de
las reivindicaciones precedentes, caracterizado porque los
mensajes de interrogación, la frecuencia de envío de estos
mensajes, el tiempo límite entre dos mensajes son implantados en un
fichero de configuración contenido en cada uno de los medios (1, 2),
siendo almacenados varios tipos de estos parámetros en función de
aplicaciones de datos.
9. Dispositivo de acuerdo con la reivindicación
8, caracterizado porque para la inicialización de los medios
(1, 2), los parámetros propios de una aplicación son descargados en
una memoria viva.
10. Dispositivo de acuerdo con una cualquiera de
las reivindicaciones precedentes, caracterizado porque
comprende medios de alerta para prevenir una falla.
11. Dispositivo de acuerdo con una cualquiera de
las reivindicaciones precedentes, caracterizado porque la red
es una red digital local.
12. Dispositivo de acuerdo con una cualquiera de
las reivindicaciones precedentes, caracterizado porque los
medios de gestión de datos de entradas/salidas son enrutadores
informáticos.
13. Dispositivo de acuerdo con la reivindicación
12, caracterizado porque los enrutadores funcionan en modo
abierto OCP.
14. Dispositivo de acuerdo con una cualquiera de
las reivindicaciones 1 a la 13, caracterizado porque los
medios de gestión de datos de entradas/salidas son servidores de
datos.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0005517 | 2000-04-28 | ||
| FR0005517A FR2808353B1 (fr) | 2000-04-28 | 2000-04-28 | Dispositif de gestion d'entrees/sorties redondant, notamment de routage informatique |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2292548T3 true ES2292548T3 (es) | 2008-03-16 |
Family
ID=8849750
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES01401042T Expired - Lifetime ES2292548T3 (es) | 2000-04-28 | 2001-04-24 | Dispositivo redundante de gestion de entradas/salidas, en particular un sistema de enrutamiento informatico. |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US7707281B2 (es) |
| EP (1) | EP1150461B1 (es) |
| AT (1) | ATE372624T1 (es) |
| DE (1) | DE60130285T2 (es) |
| ES (1) | ES2292548T3 (es) |
| FR (1) | FR2808353B1 (es) |
Families Citing this family (52)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7065779B1 (en) * | 1999-10-13 | 2006-06-20 | Cisco Technology, Inc. | Technique for synchronizing multiple access controllers at the head end of an access network |
| US7216145B2 (en) * | 2000-06-23 | 2007-05-08 | Mission Communications, Llc | Event notification system |
| US7688828B2 (en) * | 2001-06-27 | 2010-03-30 | Cisco Technology, Inc. | Downstream remote physical interface for modular cable modem termination system |
| US7639617B2 (en) * | 2001-06-27 | 2009-12-29 | Cisco Technology, Inc. | Upstream physical interface for modular cable modem termination system |
| US7085287B1 (en) | 2001-06-27 | 2006-08-01 | Cisco Technology, Inc. | Map routing technique implemented in access networks |
| US7209442B1 (en) * | 2001-06-27 | 2007-04-24 | Cisco Technology, Inc. | Packet fiber node |
| US7139923B1 (en) | 2001-06-27 | 2006-11-21 | Cisco Technology, Inc. | Technique for synchronizing network devices in an access data network |
| US7389332B1 (en) * | 2001-09-07 | 2008-06-17 | Cisco Technology, Inc. | Method and apparatus for supporting communications between nodes operating in a master-slave configuration |
| US7421478B1 (en) | 2002-03-07 | 2008-09-02 | Cisco Technology, Inc. | Method and apparatus for exchanging heartbeat messages and configuration information between nodes operating in a master-slave configuration |
| US7433952B1 (en) | 2002-04-22 | 2008-10-07 | Cisco Technology, Inc. | System and method for interconnecting a storage area network |
| US7415535B1 (en) * | 2002-04-22 | 2008-08-19 | Cisco Technology, Inc. | Virtual MAC address system and method |
| US7188194B1 (en) * | 2002-04-22 | 2007-03-06 | Cisco Technology, Inc. | Session-based target/LUN mapping for a storage area network and associated method |
| US7165258B1 (en) | 2002-04-22 | 2007-01-16 | Cisco Technology, Inc. | SCSI-based storage area network having a SCSI router that routes traffic between SCSI and IP networks |
| US7200610B1 (en) | 2002-04-22 | 2007-04-03 | Cisco Technology, Inc. | System and method for configuring fibre-channel devices |
| US7587465B1 (en) | 2002-04-22 | 2009-09-08 | Cisco Technology, Inc. | Method and apparatus for configuring nodes as masters or slaves |
| US7240098B1 (en) | 2002-05-09 | 2007-07-03 | Cisco Technology, Inc. | System, method, and software for a virtual host bus adapter in a storage-area network |
| US7831736B1 (en) | 2003-02-27 | 2010-11-09 | Cisco Technology, Inc. | System and method for supporting VLANs in an iSCSI |
| US7295572B1 (en) | 2003-03-26 | 2007-11-13 | Cisco Technology, Inc. | Storage router and method for routing IP datagrams between data path processors using a fibre channel switch |
| US7904599B1 (en) | 2003-03-28 | 2011-03-08 | Cisco Technology, Inc. | Synchronization and auditing of zone configuration data in storage-area networks |
| US7433300B1 (en) | 2003-03-28 | 2008-10-07 | Cisco Technology, Inc. | Synchronization of configuration data in storage-area networks |
| US7526527B1 (en) | 2003-03-31 | 2009-04-28 | Cisco Technology, Inc. | Storage area network interconnect server |
| US7583704B1 (en) | 2003-06-10 | 2009-09-01 | Carl Walker | Synchronizing separated upstream and downstream channels of cable modem termination systems |
| US7451208B1 (en) | 2003-06-28 | 2008-11-11 | Cisco Technology, Inc. | Systems and methods for network address failover |
| US7739403B1 (en) * | 2003-10-03 | 2010-06-15 | Juniper Networks, Inc. | Synchronizing state information between control units |
| US7522532B2 (en) * | 2003-11-24 | 2009-04-21 | At&T Intellectual Property I, L.P. | Layer 2/layer 3 interworking via physical loopback |
| US8050176B2 (en) * | 2004-03-30 | 2011-11-01 | The Boeing Company | Methods and systems for a data processing system having radiation tolerant bus |
| US8102854B2 (en) * | 2004-05-25 | 2012-01-24 | Cisco Technology, Inc. | Neighbor discovery proxy with distributed packet inspection scheme |
| US8149833B2 (en) * | 2004-05-25 | 2012-04-03 | Cisco Technology, Inc. | Wideband cable downstream protocol |
| US7817553B2 (en) * | 2004-05-25 | 2010-10-19 | Cisco Technology, Inc. | Local area network services in a cable modem network |
| US7539208B2 (en) * | 2004-05-25 | 2009-05-26 | Cisco Technology, Inc. | Timing system for modular cable modem termination system |
| US7646786B2 (en) * | 2004-05-25 | 2010-01-12 | Cisco Technology, Inc. | Neighbor discovery in cable networks |
| US7720101B2 (en) * | 2004-05-25 | 2010-05-18 | Cisco Technology, Inc. | Wideband cable modem with narrowband circuitry |
| US7835274B2 (en) * | 2004-05-25 | 2010-11-16 | Cisco Technology, Inc. | Wideband provisioning |
| US7864686B2 (en) * | 2004-05-25 | 2011-01-04 | Cisco Technology, Inc. | Tunneling scheme for transporting information over a cable network |
| US7532627B2 (en) * | 2004-05-25 | 2009-05-12 | Cisco Technology, Inc. | Wideband upstream protocol |
| GB2414624B (en) * | 2004-05-29 | 2007-01-10 | Sarian Systems Ltd | Method of monitoring a member router in a VRRP group |
| US7630361B2 (en) | 2005-05-20 | 2009-12-08 | Cisco Technology, Inc. | Method and apparatus for using data-over-cable applications and services in non-cable environments |
| US7701951B2 (en) | 2006-03-06 | 2010-04-20 | Cisco Technology, Inc. | Resource reservation and admission control for IP network |
| US7836459B2 (en) * | 2006-08-31 | 2010-11-16 | At&T Intellectual Property I, L.P. | System and method for consolidating middleware functionality |
| US8244949B2 (en) * | 2007-05-18 | 2012-08-14 | Nec Infrontia Corporation | Slot interface access unit, method thereof, and program thereof, as well as redundancy configuration of main unit, and replacing method of the same |
| US8797854B2 (en) * | 2008-09-29 | 2014-08-05 | Cisco Technology, Inc. | Scheduling for RF over fiber optic cable [RFoG] |
| JP5477047B2 (ja) * | 2010-02-25 | 2014-04-23 | 富士通株式会社 | 情報処理装置、仮想計算機接続方法、プログラム及び記録媒体 |
| WO2012122475A2 (en) * | 2011-03-09 | 2012-09-13 | H. Lee Moffitt Cancer Center And Research Institute, Inc. | High flow rate isolated infusion for regional treatment of cancer and medical conditions |
| US8635249B2 (en) * | 2011-05-27 | 2014-01-21 | International Business Machines Corporation | Federation of multi-level master data management systems |
| JP6212318B2 (ja) * | 2013-07-25 | 2017-10-11 | 矢崎総業株式会社 | 車載負荷制御システム |
| US10176012B2 (en) | 2014-12-12 | 2019-01-08 | Nxp Usa, Inc. | Method and apparatus for implementing deterministic response frame transmission |
| US10505757B2 (en) | 2014-12-12 | 2019-12-10 | Nxp Usa, Inc. | Network interface module and a method of changing network configuration parameters within a network device |
| US10728085B1 (en) * | 2015-09-15 | 2020-07-28 | Amazon Technologies, Inc. | Model-based network management |
| CN105334729A (zh) * | 2015-11-27 | 2016-02-17 | 王先宏 | 铁路机务段信号控制中两台独立plc系统冗余切换方法 |
| US10628352B2 (en) | 2016-07-19 | 2020-04-21 | Nxp Usa, Inc. | Heterogeneous multi-processor device and method of enabling coherent data access within a heterogeneous multi-processor device |
| CN108020822A (zh) * | 2017-10-25 | 2018-05-11 | 安徽四创电子股份有限公司 | 用于场面监视雷达的高速信号处理系统及其信号处理方法 |
| DE102018102067B4 (de) * | 2018-01-30 | 2024-12-12 | Balluff Gmbh | Drahtloses IO-Link-Kommunikationsnetzwerk mit einem zusätzlichen Master und Verfahren zu dessen Betrieb |
Family Cites Families (66)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5198999A (en) * | 1988-09-12 | 1993-03-30 | Kabushiki Kaisha Toshiba | Serial input/output semiconductor memory including an output data latch circuit |
| US5016244A (en) * | 1989-09-08 | 1991-05-14 | Honeywell Inc. | Method for controlling failover between redundant network interface modules |
| US5566388A (en) * | 1990-08-28 | 1996-10-15 | Ericsson Inc. | RF trunking multisite switch configuration and diagnostics interface |
| US5379386A (en) * | 1991-09-05 | 1995-01-03 | International Business Machines Corp. | Micro channel interface controller |
| US5506790A (en) * | 1992-01-15 | 1996-04-09 | Nguyen; Sanh K. | Single-chip microcomputer programmable power distributor |
| US5490252A (en) * | 1992-09-30 | 1996-02-06 | Bay Networks Group, Inc. | System having central processor for transmitting generic packets to another processor to be altered and transmitting altered packets back to central processor for routing |
| US5812748A (en) * | 1993-06-23 | 1998-09-22 | Vinca Corporation | Method for improving recovery performance from hardware and software errors in a fault-tolerant computer system |
| US5475846A (en) * | 1993-08-11 | 1995-12-12 | Databook Incorporated | Apparatus for processing PCMCIA interrupt requests |
| US5625825A (en) * | 1993-10-21 | 1997-04-29 | Lsi Logic Corporation | Random number generating apparatus for an interface unit of a carrier sense with multiple access and collision detect (CSMA/CD) ethernet data network |
| US5601619A (en) * | 1993-12-13 | 1997-02-11 | Drechsler; Howard J. | Phototherapeutic device and method |
| GB9401092D0 (en) * | 1994-01-21 | 1994-03-16 | Newbridge Networks Corp | A network management system |
| US5473599A (en) * | 1994-04-22 | 1995-12-05 | Cisco Systems, Incorporated | Standby router protocol |
| FR2721465A1 (fr) * | 1994-06-15 | 1995-12-22 | Trt Telecom Radio Electr | Système d'interconnexion de réseaux locaux et équipement destiné à être utilisé dans un tel système. |
| GB9505722D0 (en) * | 1995-03-21 | 1995-05-10 | Newbridge Networks Corp | Lan bridging redundancy |
| US5675723A (en) * | 1995-05-19 | 1997-10-07 | Compaq Computer Corporation | Multi-server fault tolerance using in-band signalling |
| US5737423A (en) * | 1995-08-23 | 1998-04-07 | Pitney Bowes Inc. | Old modified smart card or similar apparatus having a remote inspection capability |
| US5737404A (en) * | 1996-04-04 | 1998-04-07 | Motorola, Inc. | Distributed signaling system seven call handling system |
| US5802258A (en) * | 1996-05-03 | 1998-09-01 | International Business Machines Corporation | Loosely coupled system environment designed to handle a non-disruptive host connection switch after detection of an error condition or during a host outage or failure |
| US5727142A (en) * | 1996-05-03 | 1998-03-10 | International Business Machines Corporation | Method for a non-disruptive host connection switch after detection of an error condition or during a host outage or failure |
| US5852724A (en) * | 1996-06-18 | 1998-12-22 | Veritas Software Corp. | System and method for "N" primary servers to fail over to "1" secondary server |
| US6182139B1 (en) * | 1996-08-05 | 2001-01-30 | Resonate Inc. | Client-side resource-based load-balancing with delayed-resource-binding using TCP state migration to WWW server farm |
| US5957985A (en) * | 1996-12-16 | 1999-09-28 | Microsoft Corporation | Fault-resilient automobile control system |
| US5864653A (en) * | 1996-12-31 | 1999-01-26 | Compaq Computer Corporation | PCI hot spare capability for failed components |
| NO970466L (no) * | 1997-02-03 | 1998-08-04 | Ericsson Telefon Ab L M | FremgangsmÕte og system for beskyttelse av utstyr og svitsjefunksjonalitet i et telekommunikasjonssystem |
| US6108300A (en) * | 1997-05-02 | 2000-08-22 | Cisco Technology, Inc | Method and apparatus for transparently providing a failover network device |
| US6253334B1 (en) * | 1997-05-13 | 2001-06-26 | Micron Electronics, Inc. | Three bus server architecture with a legacy PCI bus and mirrored I/O PCI buses |
| US6148410A (en) * | 1997-09-15 | 2000-11-14 | International Business Machines Corporation | Fault tolerant recoverable TCP/IP connection router |
| US6173411B1 (en) * | 1997-10-21 | 2001-01-09 | The Foxboro Company | Method and system for fault-tolerant network connection switchover |
| US6127886A (en) * | 1997-10-30 | 2000-10-03 | The Whitaker Corporation | Switched amplifying device |
| JP3286584B2 (ja) * | 1997-11-20 | 2002-05-27 | 株式会社日立製作所 | 多重化ルータ装置 |
| US6195351B1 (en) * | 1998-01-28 | 2001-02-27 | 3Com Corporation | Logical switch set |
| US6216173B1 (en) * | 1998-02-03 | 2001-04-10 | Redbox Technologies Limited | Method and apparatus for content processing and routing |
| US6240087B1 (en) * | 1998-03-31 | 2001-05-29 | Alcatel Usa Sourcing, L.P. | OC3 delivery unit; common controller for application modules |
| DE19819264A1 (de) * | 1998-04-30 | 1999-11-25 | Micronas Intermetall Gmbh | Verfahren zum Testen einer integrierten Schaltungsanordnung und integrierte Schaltungsanordnung hierfür |
| JPH11341020A (ja) * | 1998-05-22 | 1999-12-10 | Yazaki Corp | 多重通信システム |
| US6330221B1 (en) * | 1998-06-18 | 2001-12-11 | Cisco Technology, Inc. | Failure tolerant high density dial router |
| US6373838B1 (en) * | 1998-06-29 | 2002-04-16 | Cisco Technology, Inc. | Dial access stack architecture |
| US6266785B1 (en) * | 1998-09-01 | 2001-07-24 | Ncr Corporation | File system filter driver apparatus and method |
| US6209039B1 (en) * | 1998-10-16 | 2001-03-27 | Mci Worldcom, Inc. | Method and apparatus for providing an interface between a plurality of frame relay networks |
| US6460146B1 (en) * | 1998-12-04 | 2002-10-01 | Cisco Technology, Inc. | System and method for establishing processor redundancy |
| US6556547B1 (en) * | 1998-12-15 | 2003-04-29 | Nortel Networks Limited | Method and apparatus providing for router redundancy of non internet protocols using the virtual router redundancy protocol |
| US6480473B1 (en) * | 1998-12-29 | 2002-11-12 | Koninklijke Philips Electronics N.V. | Verification of active nodes in an open network |
| US6701375B1 (en) * | 1999-01-22 | 2004-03-02 | Northrop Grumman Corporation | Ultra-low bandwidth intra-network routing method |
| JP3314749B2 (ja) * | 1999-02-17 | 2002-08-12 | 株式会社デンソー | 電子制御装置 |
| US6674756B1 (en) * | 1999-02-23 | 2004-01-06 | Alcatel | Multi-service network switch with multiple virtual routers |
| US6397260B1 (en) * | 1999-03-08 | 2002-05-28 | 3Com Corporation | Automatic load sharing for network routers |
| US6345294B1 (en) * | 1999-04-19 | 2002-02-05 | Cisco Technology, Inc. | Methods and apparatus for remote configuration of an appliance on a network |
| US6747978B1 (en) * | 1999-05-27 | 2004-06-08 | Nortel Networks Limited | Direct memory access packet router method and apparatus |
| US6359858B1 (en) * | 1999-06-03 | 2002-03-19 | Fujitsu Network Communications, Inc. | Switching redundancy control |
| US6539494B1 (en) * | 1999-06-17 | 2003-03-25 | Art Technology Group, Inc. | Internet server session backup apparatus |
| US6751191B1 (en) * | 1999-06-29 | 2004-06-15 | Cisco Technology, Inc. | Load sharing and redundancy scheme |
| US6697849B1 (en) * | 1999-08-13 | 2004-02-24 | Sun Microsystems, Inc. | System and method for caching JavaServer Pages™ responses |
| US6467049B1 (en) * | 1999-10-15 | 2002-10-15 | Cisco Technology, Inc. | Method and apparatus for configuration in multi processing engine computer systems |
| US6658595B1 (en) * | 1999-10-19 | 2003-12-02 | Cisco Technology, Inc. | Method and system for asymmetrically maintaining system operability |
| US6628649B1 (en) * | 1999-10-29 | 2003-09-30 | Cisco Technology, Inc. | Apparatus and methods providing redundant routing in a switched network device |
| CA2310872A1 (en) * | 1999-12-22 | 2001-06-22 | Nortel Networks Corporation | Automatic protection switching using link-level redundancy supporting multi-protocol label switching |
| US6738826B1 (en) * | 2000-02-24 | 2004-05-18 | Cisco Technology, Inc. | Router software upgrade employing redundant processors |
| US20030237016A1 (en) * | 2000-03-03 | 2003-12-25 | Johnson Scott C. | System and apparatus for accelerating content delivery throughout networks |
| FR2807848B1 (fr) * | 2000-04-18 | 2002-11-29 | Airsys Atm S A | Routeur informatique a configuration dynamique |
| FR2809202B1 (fr) * | 2000-05-19 | 2005-04-15 | Airsys Atm S A | Routeur informatique multi-protocoles |
| US6978309B1 (en) * | 2000-07-31 | 2005-12-20 | Cisco Technology, Inc. | Method and system for reprogramming instructions for a switch |
| US6694201B1 (en) * | 2000-08-17 | 2004-02-17 | Industrial Technology Research Institute | Supervisory parallel switching device for computer integrated manufacturing system with secs-compliant serial communication links |
| US6975587B1 (en) * | 2000-08-25 | 2005-12-13 | Nortel Networks Limited | Mechanism for automatic protection switching in a router |
| US6885635B1 (en) * | 2000-11-21 | 2005-04-26 | Juniper Networks, Inc. | High capacity router having redundant components |
| US6910148B1 (en) * | 2000-12-07 | 2005-06-21 | Nokia, Inc. | Router and routing protocol redundancy |
| FR2831743B1 (fr) * | 2001-10-25 | 2004-01-30 | Cit Alcatel | Systeme de routage is-is tolerant aux fautes et procede correspondant |
-
2000
- 2000-04-28 FR FR0005517A patent/FR2808353B1/fr not_active Expired - Lifetime
-
2001
- 2001-04-24 EP EP01401042A patent/EP1150461B1/fr not_active Expired - Lifetime
- 2001-04-24 AT AT01401042T patent/ATE372624T1/de not_active IP Right Cessation
- 2001-04-24 DE DE60130285T patent/DE60130285T2/de not_active Expired - Lifetime
- 2001-04-24 ES ES01401042T patent/ES2292548T3/es not_active Expired - Lifetime
- 2001-04-27 US US09/842,801 patent/US7707281B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| DE60130285T2 (de) | 2008-05-29 |
| FR2808353B1 (fr) | 2003-12-05 |
| US20020010750A1 (en) | 2002-01-24 |
| EP1150461A1 (fr) | 2001-10-31 |
| FR2808353A1 (fr) | 2001-11-02 |
| DE60130285D1 (de) | 2007-10-18 |
| ATE372624T1 (de) | 2007-09-15 |
| US7707281B2 (en) | 2010-04-27 |
| EP1150461B1 (fr) | 2007-09-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2292548T3 (es) | Dispositivo redundante de gestion de entradas/salidas, en particular un sistema de enrutamiento informatico. | |
| DE102011112852B4 (de) | Zugangsnetz-Doppelwegkonnektivität | |
| US20190173782A1 (en) | Multiple rstp domain separation | |
| BRPI1010429A2 (pt) | sistema de comunicação de avião | |
| EP3738279B1 (en) | System, method, and device for communication between network segments | |
| ES2353551T3 (es) | Procedimiento y dispositivo para operar una red y sistema de comunicación que comprende tal dispositivo. | |
| WO2011021179A1 (en) | Technique for dual homing interconnection between communication networks | |
| US10484333B2 (en) | Methods and systems for providing limited data connectivity | |
| ES2867875T3 (es) | Red de automatización ferroviaria, así como procedimiento para la transferencia de mensajes en una red de automatización ferroviaria | |
| CN213213516U (zh) | 对轨道车辆进行诊断的以太网网络及轨道车辆 | |
| EP1958364B1 (en) | Vpls remote failure indication | |
| US11212164B2 (en) | Preventing multicast outages in ring networks | |
| Kotani et al. | Fast failure detection of OpenFlow channels | |
| WO2016097458A1 (en) | Redundancy in process control system | |
| CN105376130A (zh) | 中继系统以及中继装置 | |
| CN102801608A (zh) | 通信网络和耦合装置 | |
| ES2311104T3 (es) | Procedimiento y dispositivo de comunicacion con un sistema redundante. | |
| US9674079B1 (en) | Distribution layer redundancy scheme for coupling geographically dispersed sites | |
| TWI289985B (en) | Communication network and arrangement for use therein | |
| JP2001308893A (ja) | ループ型トポロジネットワークにおけるルーティング情報動的再構成方式 | |
| KR100666398B1 (ko) | 데이터 관리 시스템 및 데이터 관리 방법 | |
| Kantz et al. | Communication in train control | |
| US11032101B2 (en) | Vehicle having fail-safe internal data transfer | |
| KR102200433B1 (ko) | 가상 사설망 장비 및 이를 이용한 트래픽 절체 방법 | |
| BR102015012543A2 (pt) | ligação em ponte de conteúdo redundante entre redes de comunicação de subestação |