ES2314619T3 - Procedimiento para implementar la sincronizacion en tiempo real de datos de configuracion entre un sistema de gestion de red y un dispositivo de elemento de red. - Google Patents
Procedimiento para implementar la sincronizacion en tiempo real de datos de configuracion entre un sistema de gestion de red y un dispositivo de elemento de red. Download PDFInfo
- Publication number
- ES2314619T3 ES2314619T3 ES05706608T ES05706608T ES2314619T3 ES 2314619 T3 ES2314619 T3 ES 2314619T3 ES 05706608 T ES05706608 T ES 05706608T ES 05706608 T ES05706608 T ES 05706608T ES 2314619 T3 ES2314619 T3 ES 2314619T3
- Authority
- ES
- Spain
- Prior art keywords
- configuration
- data
- ems
- word
- modified
- 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
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000012986 modification Methods 0.000 claims abstract description 52
- 230000004048 modification Effects 0.000 claims abstract description 52
- 238000002580 esophageal motility study Methods 0.000 claims description 18
- 238000012545 processing Methods 0.000 claims description 5
- 230000008569 process Effects 0.000 claims description 4
- 230000008859 change Effects 0.000 claims description 3
- 238000007726 management method Methods 0.000 description 36
- 101150012579 ADSL gene Proteins 0.000 description 5
- 102100020775 Adenylosuccinate lyase Human genes 0.000 description 5
- 108700040193 Adenylosuccinate lyases Proteins 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000013500 data storage Methods 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 238000000844 transformation Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0876—Aspects of the degree of configuration automation
- H04L41/0886—Fully automatic configuration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/082—Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/085—Retrieval of network configuration; Tracking network configuration history
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/085—Retrieval of network configuration; Tracking network configuration history
- H04L41/0853—Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/085—Retrieval of network configuration; Tracking network configuration history
- H04L41/0859—Retrieval of network configuration; Tracking network configuration history by keeping history of different configuration generations or by rolling back to previous configuration versions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1095—Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
- Telephonic Communication Services (AREA)
- Maintenance And Management Of Digital Transmission (AREA)
- Small-Scale Networks (AREA)
Abstract
Un procedimiento para sincronizar datos de configuración entre un Sistema de Gestión de Elementos, EMS, y un Elemento de Red, NE, en el que los datos de configuración del NE están divididos en capas, de forma que las diferentes capas comprenden diferentes conjuntos de datos de configuración de unidades mínimas, y una palabra identificadora de unidad mínima está dispuesta para cada capa para identificar las modificaciones de los datos de identificación de la capa, que comprende: si los datos de configuración del NE son modificados, la modificación (204) por el NE de la palabra identificadora de unidad mínima de la capa correspondiente a los datos de configuración modificados; la obtención (206) por el EMS de la palabra identificadora de unidad mínima modificada a partir del NE; y la comparación (207) por el EMS de la palabra identificadora de unidad mínima recibida con la palabra identificadora de unidad mínima almacenada en el EMS para determinar la capa a la que pertenecen los datos de configuración modificados y las modificaciones de los datos de configuración, y la sincronización (208) por el EMS de los datos de configuración modificados del NE dentro del EMS de acuerdo con el resultado predeterminado.
Description
Procedimiento para implementar la sincronización
en tiempo real de datos de configuración entre un sistema de
gestión de red y un dispositivo de elemento de red.
La presente invención se refiere al campo de las
técnicas de gestión de red en sistemas de comunicación, más
concretamente a un procedimiento para la sincronización en tiempo
real de datos de configuración entre un Sistema de Gestión de
Elementos (EMS) y un Elemento de Red (NE).
En las redes de los sistemas de comunicación, la
gestión de red se refiere en general a la gestión de la
configuración, a la gestión del rendimiento y a la gestión de los
fallos. La gestión de configuración generalmente refleja las
configuraciones de diversos tipos de NEs y de parámetros importantes
de la red, y proporciona datos para la gestión del rendimiento y
para la gestión de la función de los fallos. La gestión de red
generalmente adopta procedimientos de sondeo para recoger estados
de los NEs supervisados para gestionar completa y dinámicamente los
datos de configuración de los NEs en toda la red así como los
dispositivos de control, de verificación del estado y del
establecimiento de los NEs, etc., y recoge datos (parámetros y el
estado prefijado) procedentes de cada unidad de red con el fin de
garantizar la precisión y el carácter razonable de los datos de
configuración de toda la red.
Los datos de configuración del NE refleja el
entorno operativo actual y el estado operativo del NE, y puede
estar configurado y estructurado para emitir de salida a través de
una interfaz. Los EMSs, ordenan los terminales de línea en puerto
serie o a distancia a los usuarios de TELNET pueden todos
configurar de forma asíncrona o de forma sincrónica los parámetros
del NE y vigilar el estado de la configuración del NE en tiempo
real. Estos procedimientos de configuración flexibles hacen más
difícil que el EMS sincronice los datos de configuración con el NE
y vigile de modo centralizado los NEs. Cuando un solo NE tiene
grandes cantidades de datos que sincronizar o un EMS tiene que
vigilar múltiples NEs al mismo tiempo, si se adopta una forma de
sondeo cada vez para la sincronización con cada NE, habrá grandes
cantidades de datos que llevar a cabo y ciertamente ello llevará
largo tiempo con escasa eficiencia; no solo el rendimiento del NE y
de los EMS resulta afectado, sino también el rendimiento de toda la
red, de forma que el procedimiento puede a duras penas satisfacer la
exigencia de aplicaciones prácticas.
De hecho, después de que el NE es puesto en
funcionamiento, muchos datos de configuración permanecerán
relativamente estables y pueden ser considerados como datos
estáticos, de forma que la sincronización del NE con el EMS
necesita una actualización poco frecuente, incluso si es necesario,
actualizar el único NE con cambios de configuración del NE. No es
necesario actualizar todos los NEs del dominio de gestión del EMS.
La operación de actualización completa solo se necesita en algunos
casos especiales, como por ejemplo: el EMS es inicialmente
utilizado, el EMS ha sido desconectado del NE durante más de 1 día,
la configuración se pierde al reiniciarse el EMS, el NE es
reiniciado, etc. Por consiguiente, debe proporcionarse un mecanismo
para que el EMS sincronice el contenido de la configuración con los
NEs, reduciendo de esta forma operaciones de sincronización
innecesarias de datos de configuración y mejorando la eficiencia de
la gestión de red.
Para resolver los problemas anteriormente
mencionados, dos soluciones se adoptan generalmente en la
práctica:
- (1)
- Suministrar un identificador de filas para dar cuenta de cuántas filas contiene una tabla de configuración.
- Los parámetros de configuración del NE son divididos en varias tablas independientes y cada una tiene algunas propiedades. Cada tabla es la unidad más pequeña, un identificador de filas se proporciona para ella y su valor representa el número de filas de la tabla, de forma que los cambios de configuración pueden obtenerse buscando en el identificador de filas.
- (2)
- Suministrar un identificador de inserción de marca temporal para dar cuenta del tiempo de modificación de la configuración.
Los parámetros de configuración del NE están
divididos en algunas tablas independientes y cada una tiene varias
propiedades. Cada tabla es la unidad más pequeña, una inserción de
marca temporal es suministrada para elloy su valor representa el
tiempo cuando la configuración cambia, de forma que los cambios de
configuración pueden obtenerse mediante la búsqueda del
identificador de inserción temporal.
Los esquemas técnicos anteriormente expuestos
son de implementación complicada y de una operabilidad eficiente y
no pueden de hecho resolver el problema de la sincronización de la
modificación de configuración.
Si se adopta el primer procedimiento, como hay
más de un elemento de configuración, el identificador de las filas
no puede completamente reflejar los cambios de la configuración, por
ejemplo: si una fila de datos es añadida mientras otra es suprimida
de la misma tabla, el identificador de filas no cambiará; si no se
añade o se suprime ninguna fila de la tabla pero algunos elementos
de la configuración son modificados, el identificador de las filas
tampoco cambiará.
\global\parskip0.990000\baselineskip
Si se adopta el segundo procedimiento persisten
las desventajas:
- (A)
- La eficiencia de la sincronización no se mejora mientras la dificultad de la implementación se eleva. Es demasiado detallado que se suministre un tiempo de modificación de la configuración para cada fila de la tabla, si el EMS quiere conocer la modificación de la configuración para cada NE, debe primeramente leer cada inserción de marca temporal de cada tabla. El procedimiento es en todas sus partes el mismo que en la sincronización completa, la única diferencia es si leer un dato o múltiples datos, si la configuración NE se modifica, incluso necesita una etapa adicional de preindagación que la sincronización completa de forma que la eficiencia de la sincronización no aumenta e incluso es más deficiente en algunas aplicaciones prácticas.
- (B)
- El EMS no puede juzgar a qué configuración el NE pertenece. No importa cuál sea el terminal sobre el que se desarrolle la operación, se necesita tiempo desde el envío de un comando de configuración para ejecutar efectivamente el comando por el NE y a continuación responder al resultado de la operación por el NE, y el tiempo no es un valor fijo, de forma que el valor del tiempo no puede reflejar qué NE ha modificado la configuración. Por tanto el valor de modificación de la configuración no puede ser la condición de inicio de la operación de sincronización.
La Patente estadounidense 2003/022588 A1
proporciona un sistema de almacenaje de datos para su uso en la
obtención de almacenaje de datos distribuidos a lo largo de una red
informática. La solicitud de patente internacional WO 02/44827
divulga un sistema y un procedimiento de actualización de unos datos
de red de radio en una pluralidad de dispositivos desplegados en
unas Estaciones de Base de una red de radiotelecomunicación. La
Patente estadounidense 2003/01296195 A1 proporciona una
abstracción de interfaz que posibilita la aplicación de un
dispositivo de red para mantener un conjunto de códigos para cada
comando con independencia de qué interfaz de comando inicia el
comando.
Por consiguiente, un objetivo de la presente
invención es superar las desventajas expuestas de la técnica
anterior y suministrar un procedimiento para la sincronización en
tiempo real de los datos de configuración entre un Sistema de
Gestión de Elementos (EMS), y un Elemento de Red (NE), de forma que
el EMS pueda correctamente seguir paso a paso las modificaciones de
los datos de la configuración del NE a tiempo, mantenerse síncrono
con el NE y proporcionar los datos requeridos al EMS.
El objetivo de la presente invención se
implementa mediante la siguiente solución técnica:
- \quad
- Un procedimiento de sincronización de los datos de configuración entre un EMS y un NE, incluye la etapa de: la división previa de los datos de configuración del NE en capas, de forma que capas diferentes incluyan diferentes conjuntos de datos de configuración de las unidades mínimas y una palabra identificadora de unidad mínima se suministre para cada capa para identificar la modificación de datos de configuración de la capa, incluyendo también el procedimiento:
- si los datos de configuración del NE son modificados, la modificación de la palabra identificadora de unidad mínima de la capa correspondiente a los datos de configuración modificados;
- la obtención por el EMS de la palabra identificadora de unidad mínima modificada procedente del NE;
- la comparación por el EMS de la palabra identificadora de unidad mínima recibida para determinar a qué capa pertenecen los datos de configuración modificados y las modificaciones de los datos de configuración, y a continuación la sincronización por el EMS de los datos de configuración modificados con el NE existente dentro del EMS de acuerdo con el resultado del análisis.
\vskip1.000000\baselineskip
La división de los datos de la configuración del
NE en capas comprende:
- \quad
- la división de los datos de configuración en una capa de datos de configuración de NE, una capa de configuración de servicios y una capa de datos de configuración de tablas, en el que la capa de datos de configuración de NE representa la recogida de todos los datos del NE, los datos de configuración del NE se divide en la capa de datos de configuración de servicios de acuerdo con las características de los servicios, y las capas de datos de configuración de las tablas se determina sobre la base de la clasificación de las características de los servicios; y
- \quad
- el ajuste de las diferentes palabras identificadoras de unidades mínimas en términos de diferentes tablas.
\vskip1.000000\baselineskip
El procedimiento comprende también:
- \quad
- la división de los datos de configuración de la capa de datos en capas de contenido de las filas.
\global\parskip0.960000\baselineskip
El ajuste de la palabra identificadora de unidad
mínima para cada capa comprende:
- \quad
- el ajuste respectivo de una palabra identificadora de número de secuencias, y/o una palabra identificadora de tabla del EMS, y/o una palabra identificadora mixta para cada capa como palabra identificadora de unidad mínima;
\vskip1.000000\baselineskip
La palabra identificadora del número de
secuencia identifica el elemento de unidad de configuración mínima
con un número de secuencia, y la palabra identificadora de tabla de
gestión de red es una palabra de configuración que comprende unas
tablas de configuración de todos los dispositivos de gestión de red
a los que da soporte el NE.
La palabra identificadora mixta comprende: un
identificador del dispositivo de configuración, o un identificador
del tiempo de modificación, o un identificador del elemento de
configuración, o la combinación de cualquiera de estos tres.
La modificación de la palabra identificadora de
unidad mínima de la capa correspondiente a los datos de
configuración modificados comprende:
- \quad
- la determinación de la capa a la cual pertenecen los datos de configuración modificados, y la modificación de la palabra identificadora de unidad mínima de la capa así como de las situadas por encima de la capa.
\vskip1.000000\baselineskip
El procedimiento comprende también: la
determinación de qué EMS ha modificado los datos de configuración
del NE, y el ajuste de una palabra identificadora de usuario de
operación correspondiente al EMS;
- \quad
- la obtención por el EMS de la palabra identificadora de usuario de operación a partir del NE;
- \quad
- la comparación por el EMS de la palabra identificadora de usuario de operación recibida con la almacenada en el EMS para apreciar si es el EMS quien ha modificado los datos de configuración, y si no es así, la ejecución de las etapas de sincronización de los datos de configuración, finalizando el procedimiento en caso contrario.
\vskip1.000000\baselineskip
La palabra identificadora de unidad mínima
asignada para cada capa comprende también la palabra identificadora
de usuario de identificación;
- \quad
- si los datos de configuración del NE se han modificado, entonces la determinación por el NE de la capa a la que pertenecen los datos de configuración modificados, y la modificación de las palabras identificadoras de unidad mínima de la capa y de las capas por encima de la capa, y la modificación también de las palabras identificadoras de usuario de operación comprendidas en las palabras identificadoras de unidad mínima.
\vskip1.000000\baselineskip
El envío por el NE a los EMSs de una
notificación de episodio de configuración modificado, comprende
las palabras identificadoras de unidad mínima modificada.
El envío a los EMSs de una notificación de
episodio de configuración modificada por el NE comprende:
- \quad
- el retardo por el NE de un periodo predefinido de tiempo antes del envío de la notificación de episodio de configuración modificada a los EMSs, si la configuración se ha modificado de nuevo durante el tiempo predefinido, el NE no enviará la notificación de episodio de configuración modificada hasta que la (s) nueva (s) modifica- ción (es) no esté (n) terminada (s).
\vskip1.000000\baselineskip
El envío de la notificación de episodio de
configuración modificada a los EMSs comprende:
- \quad
- si el NE continuamente recibe comandos de configuración procedentes de múltiples dispositivos de gestión diferentes o un comando de configuración de procesamiento por lotes procedente de un dispositivo de gestión único, el NE enviará una notificación de episodio de configuración modificada a los EMSs después de que hayan terminado todas las configuraciones sucesivas correspondientes.
\vskip1.000000\baselineskip
El EMS interroga activamente al NE para obtener
la palabra identificadora de unidad mínima.
La comparación por el EMS de la palabra
identificadora de unidad mínima recibida con la almacenada en el EMS
para determinar a qué capa pertenecen los datos de configuración
modificados y los cambios de datos de configuración,
comprenden:
- \quad
- la comparación por el EMS de la palabra identificadora de unidad mínima con la que está almacenada en él, y si los datos no son idénticos, la determinación de que se han modificado los datos de configuración de la capa correspondiente a la capa identificadora de unidad mínima, y la determinación también de las modificaciones de los datos de configuración de las modificaciones de la palabra identificadora de unidad mínima.
\global\parskip1.000000\baselineskip
La sincronización por el EMS de los datos de
configuración modificados con el correspondiente NE comprende:
- \quad
- la comparación por el EMS de los datos de configuración modificados con los existentes en el registro del historial del EMS, para determinar los cambios de los datos de configuración, y a continuación la sincronización de los datos de configuración de una forma predefinida de acuerdo con los cambios de los datos de configuración del NE.
\vskip1.000000\baselineskip
La sincronización de los datos de configuración
por el EMS de la forma preconfigurada de acuerdo con los cambios de
los datos de configuración del NE comprende:
- \quad
- la sincronización del EMS de los datos de configuración en un tiempo específico.
\vskip1.000000\baselineskip
La sincronización de los datos de configuración
por el EMS en la forma preconfigurada de acuerdo con los datos de
los cambios de configuración del NE comprende:
- \quad
- la sincronización por el EMS de los datos de configuración inmediatamente después de la recepción de la palabra identificadora de unidad mínima modificada y la palabra identificadora de usuario de operación.
\vskip1.000000\baselineskip
La sincronización de los datos de configuración
por el EMS en la forma preconfigurada de acuerdo con las
modificaciones de los datos de configuración del NE comprende:
- \quad
- después de la recepción de la palabra identificadora de unidad mínima modificada, el retardo por el EMS de un periodo predefinido de tiempo antes de la sincronización de los datos de configuración.
\vskip1.000000\baselineskip
La sincronización de los datos de configuración
por el EMS en la manera preconfigurada de acuerdo con los cambios
de los datos de configuración del NE comprende:
- \quad
- el ajuste de un comando de sincronización manual y la sincronización por el EMS de los datos de configuración de acuerdo con el comando de sincronización manual.
\vskip1.000000\baselineskip
Con la presente invención es posible que un EMS
efectivamente vigile y sincronice los datos de configuración con el
NE en tiempo real. Mediante la división de los datos de
configuración en capas diferentes, el alcance de la modificación de
la configuración y los datos de configuración modificados pueden ser
localizados con precisión, lo que puede satisfacer aplicaciones de
sincronización de datos de configuración de diferentes NEs; así
mismo, cuando los NEs presentan algunos cambios, informarán al EMS
de manera activa, de forma que el EMS puede sincronizar los datos
de configuración a tiempo, y mejorando con ello la eficiencia de la
gestión de red.
\vskip1.000000\baselineskip
La Figura 1 muestra un ejemplo de unos datos de
configuración en capas;
la Figura 2 es un diagrama de flujo que ilustra
un procedimiento de una forma de realización preferente de presente
invención;
la Figura 3 es un diagrama esquemático que
ilustra el procedimiento de sincronización de los datos de
configuración cuando hay múltiples EMSs de la presente
invención.
\vskip1.000000\baselineskip
Con el fin de obtener una mayor claridad, la
presente invención se describe con referencia a los dibujos y
formas de realización que se acompañan.
Las ideas básicas de la presente invención
son:
- 1.
- un diseño de un modelo de división en capas de datos de configuración: la división de los datos de configuración en el NE en varias capas de forma que las capas de los datos de configuración diferentes incluyan diferentes conjuntos de datos de configuración de unidad mínima.
- 2.
- un diseño de modelo de interfaz de configuración de sincronización: el ajuste de una palabra identificadora mínima para cada capa de datos de configuración para identificar las modificaciones de los datos de configuración de la capa de datos de configuración.
- 3.
- un diseño de modificación de la configuración: incluyendo la implementación de la sincronización y la estrategia del NE y la del EMS en la que la implementación y la estrategia de sincronización del NE incluye: cuando los datos de configuración del NE son modificados, el NE cambia la (s) correspondiente (s) palabra (s) identificadora (s) y envía una notificación de episodio de configuración modificada al EMS; la implementación y la estrategia de la sincronización del EMS: después de la recepción de la notificación deepisodio de configuración modificada, el EMS sincroniza los datos de configuración de acuerdo con la notificación del episodio.
\vskip1.000000\baselineskip
El procedimiento de la presente invención se
ilustrará de forma detallada en las líneas que siguen partiendo de
las ideas básicas expuestas y con referencia al diagrama de flujo de
la Figura 2.
Con referencia a la Figura 2, la cual es un
diagrama de flujo que ilustra una forma de realización preferente
de la presente invención, la presente invención se describe con
mayor detenimiento en los párrafos subsecuentes:
Etapa 201: división de los datos de
configuración del NE en: la capa de datos de capa de configuración
del NE, la capa de datos de capa de configuración de los servicios
y la capa de datos de configuración de las tablas en la que la capa
de datos de configuración del NE incluye todos los datos de
configuración del NE; la capa de datos de configuración de los
servicios incluye los datos de configuración de las diferentes
características de los servicios; la capa de datos de configuración
de las tablas incluye los diferentes datos de configuración de las
tablas.
A la hora de la división de los datos de
configuración del NE en capas, hay muchos procedimientos, como por
ejemplo la división de acuerdo con el alcance de los servicios o las
funciones de implementación o los modelos de red, etc., o la
división de acuerdo con diferentes bloques de datos. Por ejemplo,
como se muestra en la Figura 1, los datos de configuración del NE
pueden dividirse de acuerdo con el tipo de servicio en: una
característica de interfaz en Modo de Transferencia Asíncrono
(ATM), una característica de interfaz de Línea de Digital de
Abonado Simétrica (ADSL), una característica de gestión del
dispositivo, una característica de vigilancia del entorno, una
característica de interfaz con eternet, una característica de
Protocolo Simple de Gestión de Red (SNMP), una característica de
Protocolo Punto a Punto (PPP), etc., en la que cada característica
del servicio se corresponde con el contenido de la configuración
correspondiente. En base a estas características los datos de
configuración del NE son divididos en capas diferentes etapa por
etapa de acuerdo con determinadas reglas, de forma que capas de
datos de configuración diferente incluyan conjuntos de datos de
configuración de unidad mínima y la información de la modificación
de los datos de configuración de la capa superior incluyan los de
la capa inferior.
En la presente forma de realización, los datos
de configuración del NE son divididos en las siguientes tres
capas:
- \ding{192}
- la capa de datos de configuración del NE: la capa representa la recogida de todos los datos del NE, y cualquier modificación de los datos de configuración del NE llevará a la modificación de la palabra identificadora de unidad mínima de la capa. Si la palabra identificadora de unidad mínima de la capa se modifica, el EMS solo conoce que esos datos de configuración del NE están modificados pero no conoce las modificaciones, de forma que la sincronización entre el EMS y el NE es una sincronización completa.
- \ding{193}
- la capa de datos de datos de configuración de servicios: los datos de configuración del NE son divididos de acuerdo con las características del servicio y las palabras identificadoras de unidad mínima diferentes son establecidas en términos de las características de los diferentes servicios. En la capa el EMS solo conoce que los datos de configuración de los servicios del NE están modificados pero no conoce los cambios del servicio de forma que los datos de sincronización entre el EMS y el NE es una sincronización completa al nivel de los servicios.
- \ding{194}
- la capa de datos de configuración de tablas: sobre la base de clasificación de las características de los servicios, las palabras identificadoras diferentes de unidad mínima se fijan en términos de tablas diferentes. En la capa, el EMS conoce las modificaciones de los datos de configuración de las tablas del NE, pero no conoce los cambios de las tablas, de forma que la sincronización entre el EMS y el NE es una sincronización plena al nivel de tabla.
\vskip1.000000\baselineskip
El NE puede seleccionar una o más capas de
acuerdo con las aplicaciones prácticas estructurales de la red.
Aunque el procedimiento de división anteriormente referido se adopta
para dividir los datos de configuración del NE de la presente forma
de realización, es evidente que la capa de datos de configuración de
tablas puede dividirse adicionalmente en capas de contenidos de
filas sobre la base de la tabla característica de cada servicio,
para distinguir la situación cuando el número de filas no se ha
modificado mientras que los nodos de las tablas son modificados, lo
que no tendrá efecto alguno en el conjunto de la tabla. Así mismo,
la presente invención no queda limitada a los procedimientos de
división expuestos, y puede incluir diversas transformaciones y
variantes, por ejemplo, los datos de configuración pueden dividirse
en tipos diferentes correspondientes a modos de sincronización
diferentes.
Etapa 202: ajuste de las palabras
identificadoras de unidad mínima de cada capa de datos de
configuración como palabra identificadora de números de secuencias
y/o palabra identificadora de tablas de gestión de red y/o palabra
identificadora mixta para identificar los cambios de los datos de
configuración del NE.
Cada una de las capas de datos divididas en la
etapa 201 incluye al menos una unidad de datos de configuración
mínima, por ejemplo, la capa de datos de configuración NE de la capa
más elevada incluye una unidad mínima; la capa de datos de
configuración de servicios de la segunda capa comprende múltiples
unidades mínimas como un servicio ATM, un servicio ADSL y así
sucesivamente; para la capa de datos de configuración de tablas de
la tercera tabla, el servicio ATM incluye múltiples unidades mínimas
como una tabla de plantilla de volumen ATM una tabla de
configuración de interfaz ATM, etc., el servicio ADSL incluye
múltiples unidades mínimas como una tabla de placas de
configuración de filas de ADSL, una tabla de configuración de aviso
ADSL, etc. Cada unidad mínima de cada capa está configurada con la
palabra identificadora para identificar los cambios de los datos de
configuración de la capa. Cuando los datos de configuración del NE
se han modificado, la modificación de la palabra identificadora
correspondiente de los datos de configuración, si se adopta más de
una capa, entonces también se producirá la modificación de las
palabras identificadoras correspondientes de todas las capas
superiores que contengan los datos de configuración. De esta forma,
el EMS puede localizar los datos de configuración que efectivamente
se modificaron mediante el análisis de las palabras identificadoras
en un orden descendente etapa por etapa, por consiguiente se mejora
la eficiencia de la operación de sincronización.
A continuación se expondrán los tres tipos de
palabras identificadoras de la etapa 202:
La palabra identificadora del número de
secuencia: la identificación del elemento de la unidad de
configuración mínima con un número de secuencia. El número de
secuencia empieza desde 0 y se incrementa en 1 (módulo del umbral
del valor) cada vez que se modifica la unidad de configuración
mínima. El EMS lleva a cabo una sincronización correspondiente
analizando la palabra identificadora del número de secuencia.
La palabra identificadora de las tablas de
gestión de red: es una palabra de configuración que incluye unas
tablas de configuración de todos los dispositivos de gestión de red
al que da soporte el NE. Por ejemplo, cada dispositivo de gestión
de red ocupa 4 bits de la palabra de configuración y los demás
dispositivos de configuración que no necesitan sincronización
ocupan otros 4 bits, para identificar las últimas operaciones de
configuración de los dispositivos de gestión de red respectivamente.
La palabra de configuración puede ser un número entero único, o
múltiples números enteros, o una cadena, y así sucesivamente. Los
bits correspondientes a la palabra identificadora serán
incrementados en 1 (módulo 16) cada vez que se modifique la unidad
de configuración mínima.
Prácticamente, cada dispositivo de gestión de
red puede ocupar los bits apropiados de acuerdo con aplicaciones
específicas, no siempre 4 bits.
La palabra identificadora mixta: este tipo de
palabras identificadoras pueden incluir un usuario de gestión, un
identificador de tiempo de comunicación y un elemento de
configuración conjuntamente, utilizados para identificar qué datos
han sido configurados mediante qué EMS en qué momento. Este tipo de
palabras identificadoras pueden también ser un montaje de uno
cualquiera de dos o tres elementos de usuario de gestión, un
identificador del tiempo de modificación y un elemento de
configuración, y la palabra identificadora mixta se utiliza para
identificar los cambios de configuración de la unidad de red. La
palabra identificadora puede ser un número entero, una cadena, una
tabla u otros formatos. La palabra identificadora puede ser
modificada cada vez que la unidad de configuración mínima sea
modificada y el EMS sincroniza los datos mediante el análisis de la
palabra identificadora mixta.
El NE puede seleccionar una y/o múltiples
palabras identificadoras para identificar los cambios de sus datos
de configuración. Aunque la actual forma de realización enumera los
procedimientos anteriormente referidos para ajustar los
identificadores de unidad mínima de las capas de datos de
configuración, es evidente que la presente invención no queda
limitada a estos procedimientos de ajuste sino que puede incluir
diversas transformaciones y variantes.
Etapa 203: el NE recibe el comando de
configuración y determina la operación de configuración
correspondiente. Como para un NE, puede haber múltiples
dispositivos que lo configuren como se muestra en la Figura 3.
Dentro de ella, algunos dispositivos necesitan gestionar la
configuración de toda la red y permanecen sincrónicos con los datos
de configuración del NE, como por ejemplo el EMS; algunos
dispositivos pueden configurar solo el NE y no tienen el privilegio
de gestión, como por ejemplo terminales de configuración. El comando
de configuración de la etapa comprende los comandos de
configuración procedentes de todos los dispositivos que configuran
el NE.
Etapa 204: el NE modifica la palabra
identificadora de unidad mínima de una manera predefinida y
establece la correspondiente palabra identificadora de usuario de
operación. La palabra identificadora de usuario de operación indica
qué EMS ha reconfigurado qué NE. Por supuesto, la operación también
puede llevarse a cabo en la etapa 202 mediante el ajuste de la
palabra identificadora de usuario de operación en la palabra
identificadora de unidad mínima, y de esta forma, el NE solo
necesita modificar la palabra identificadora de unidad mínima de la
manera
predefinida.
predefinida.
Etapa 205: el NE envía la notificación de
episodio de configuración modificada a los EMSs de acuerdo con las
condiciones predefinidas. Estas condiciones predefinidas son las
estrategias de implementación de la sincronización para los cambios
del NE. La notificación de episodio de configuración modificada
comprende: la última palabra identificadora de unidad mínima y la
palabra identificadora de usuario de operación anteriormente
mencionado, los EMSs se refieren a todos los EMSs que están
relacionados con el NE y necesitan sincronizar.
\newpage
De acuerdo con entornos de aplicación
diferentes, el NE puede almacenar los datos de configuración en una
memoria FLASH, disco duro, en una Memoria de Acceso Aleatorio
Estática (SRAM) etc., para actualizar los datos de configuración.
En la presente invención, la notificación de episodio de
configuración modificada no es enviada a los EMSs cada vez que
recibe un comando de configuración y finaliza la correspondiente
configuración sino que permite las siguientes condiciones:
Después de terminar la configuración, el NE
pospone el envío de la notificación del episodio de configuración
modificada durante un periodo de tiempo preconfigurado, si la
configuración se modifica de nuevo durante el periodo de tiempo
preconfigurado, la notificación de episodio de configuración
modificada no se enviará hasta que la (s) configuración (es) se
termine (n), entonces envía las notificaciones de episodio de
configuración modificada conjunta-
mente;
mente;
Si el NE continuamente recibe comandos de
configuración de múltiples dispositivos de gestión diferentes o un
comando de configuración de procesamiento por lotes desde un
dispositivo de gestión único, enviará solo una notificación de
episodio de configuración modificada a los EMSs después de que
terminen todas las correspondientes configuraciones. Por ejemplo,
un terminal de una línea de comandos ejecuta una configuración de
procesamiento por lotes sobre el NE, y el comando modifica las
configuraciones de 1000 interfaces, aquí el NE debe controlar la
generación de notificaciones de episodios y después de terminar el
procesamiento por lotes envía una notificación de episodio en lugar
de las 1000 separadas notificaciones de episodios.
Etapa 206: los EMSs obtienen la información de
modificación de la configuración del NE de acuerdo con la
notificación del episodio de la configuración modificada recibida.
Puede apreciarse que desde la etapa 205 que, en la forma de
realización de la presente invención, la notificación de episodio de
configuración modificada incluye la última palabra identificadora
de unidad mínima y la palabra identificadora de usuario de
operación:
Mediante la utilización de la palabra
identificadora de unidad mínima, el EMS compara la palabra
identificadora de palabra mínima recibida con la registrada en el
mismo, y si no son idénticas, puede deducirse que la capa de
configuración de datos correspondiente a la capa identificadora de
unidad mínima, se ha modificado y los cambios de los datos de
configuración pueden determinarse de acuerdo con los cambios de la
palabra identificadora de unidad mínima; de acuerdo con el
funcionamiento de la palabra identificadora de usuario de operación,
el EMS puede determinar qué EMS ha modificado los datos de
configuración del NE, si es el mismo, porque el EMS los ha
sincronizado al modificar los datos de configuración del NE, no hay
necesidad de ejecutar la sincronización subsecuente; si no es el
mismo, se necesita un proceso de sincronización subsecuente. En
éste, el proceso de la determinación del EMS es justo una solución
adoptada por la forma de realización preferente de la presente
invención, pero otras formas de realización de la presente invención
pueden también implementarse sin la determinación del EMS de
ninguna manera.
Etapa 207: la comparación del registro del
historial del EMS con la información de modificación de la
configuración para determinar la configuración de las
modificaciones de los datos del NE.
Como respecto a la etapa anteriormente descrita
206 hasta la etapa 207 puede también adoptarse un procedimiento
alternativo, en el que el EMS activamente inquiera acerca de la
última palabra identificadora de unidad mínima del NE, compara la
última palabra diferenciadora de unidad mínima del NE con la
registrada en el mismo para determinar los cambios del NE. Hay
muchos procedimientos de indagación para el EMS, como por ejemplo la
indagación de termporización, el sondeo y otros que no se describen
en la presente memoria.
Etapa 208: el NE sincroniza los datos de
configuración de una manera predefinida de acuerdo con los datos
del NE. Hay muchas formas para que el EMS lleve a cabo la
sincronización, como por ejemplo:
La indagación de temporización. La
sincronización de los datos de configuración en un momento
específico, generalmente cuando el NE y el EMS están ociosos.
La sincronización instantánea: la sincronización
de los datos de configuración inmediatamente al recibir la
notificación de episodio de configuración modificada, y la manera es
generalmente adoptada para un NE importante o para unos datos
importantes para garantizar que los datos estén actualizados a
tiempo.
Sincronización pospuesta: la posposición de la
sincronización durante un periodo de tiempo predefinido de la
notificación de episodio de configuración modificada y a
continuación la sincronización de los datos de configuración, con
el fin de evitar la ocupación excesiva de los recursos de gestión de
red, el EMS filtra las notificaciones de episodio de configuración
modificada frecuentemente transmitida. Por ejemplo, durante un
cierto periodo de tiempo, solo la última de las múltiples
configuraciones de episodio de configuración modificada enviada por
el mismo NE es proce-
sada.
sada.
Sincronización manual: el ajuste del comando de
sincronización manual y la sincronización de los datos de
configuración de acuerdo con el comando de sincronización manual en
cualquier momento. Se dispone una función de control manual sobre
el terreno, cuando el comando de sincronización manual es
introducido o el botón de sincronización es apretado, el EMS
empezará a sincronizar los datos de configuración de acuerdo con los
cambios de los datos de configuración del NE.
Aquí si expone una aplicación práctica de la
presente invención de un determinado producto Múltiplexor de
Acceso para Línea Digital de Abonado (DSLAM):
- (1)
- comunicación con el EMS; la adquisición de los datos de configuración mediante el empleo de un túnel de gestión de red independiente de 10 Mbps, el modo de solicitud y confirmación de recepción del Protocolo Simple de Gestión de Red (SNMP);
- (2)
- datos de configuración: hay 8 características, cada una de las características tiene 20 tablas, cada tabla está dividida en 20 campos de configuración y cada tabla tiene 50 filas como promedio, de forma que el número total de puntos de datos de configuración es de 8 x 20 x 20 x 50 = 16000.
Si se adopta la técnica anterior:
En la situación normal, la sincronización
completa de los datos de configuración para un simple NE supone
aproximadamente de 10 a 15 minutos. De acuerdo con ello, incluso si
un EMS central es operado durante la totalidad de las 24 horas al
día para sincronizar los datos, solo pueden sincronizarse (60/10) x
24 = 144 NEs, incluso si hay abiertas más de 10 hebras para cada
EMS especialmente para la sincronización de los datos de
configuración ello sigue sin satisfacer la demanda de gran capacidad
del producto DSLAM en el control del tiempo real en la modificación
de configuración del EMS.
Si se adopta la solución técnica de la presente
invención:
Hay varias situaciones para la modificación de
configuración de un NE normalmente operado:
La configuración cambió todo: la situación
necesita una sincronización completa precisamente añadiendo un
nuevo NE y solo sucede menos de un 0,1% al día, lo que significa
solo una sincronización entre un millar de las necesidades
originales de los NEs de total sincronización.
La configuración no se ha modificado en
absoluto: los datos de configuración del NE no van a existir y no
se les permite ser frecuentemente modificados después de que el
sistema ha sido puesto en funcionamiento de manera normal. La
información de configuración del más del 95% de todos los NEs de
toda la red no es modificada.
Configuración parcialmente modificada: la
información de configuración de menos del 5% de los NEs necesita
ser modificada por el funcionamiento erróneo, operación de
optimización, nuevos servicios, actualización y otras razones.
De forma que, hablando en términos generales,
mediante la adopción de la solución técnica de la presente invención
y utilizando las capas de datos de configuración y las palabras
identificadoras, el EMS puede diferenciar las operaciones de
sincronización de los datos de configuración de los NEs
satisfaciendo básicamente con ello la demanda de sincronización de
configuración de 1200 NEs del dominio de gestión en 1 hora.
Aunque la presente invención ha sido descrita
con referencia a las formas de realización preferentes, la presente
invención no está limitada a las formas de realización. Los expertos
en la materia apreciarán la posibilidad de sustitución de diversos
cambios y equivalentes sin apartarse del alcance de la presente
invención tal como se define en las reivindicaciones adjuntas.
Claims (18)
1. Un procedimiento para sincronizar datos de
configuración entre un Sistema de Gestión de Elementos, EMS, y un
Elemento de Red, NE, en el que los datos de configuración del NE
están divididos en capas, de forma que las diferentes capas
comprenden diferentes conjuntos de datos de configuración de
unidades mínimas, y una palabra identificadora de unidad mínima
está dispuesta para cada capa para identificar las modificaciones
de los datos de identificación de la capa, que comprende:
- \quad
- si los datos de configuración del NE son modificados, la modificación (204) por el NE de la palabra identificadora de unidad mínima de la capa correspondiente a los datos de configuración modificados;
- \quad
- la obtención (206) por el EMS de la palabra identificadora de unidad mínima modificada a partir del NE; y
- \quad
- la comparación (207) por el EMS de la palabra identificadora de unidad mínima recibida con la palabra identificadora de unidad mínima almacenada en el EMS para determinar la capa a la que pertenecen los datos de configuración modificados y las modificaciones de los datos de configuración, y la sincronización (208) por el EMS de los datos de configuración modificados del NE dentro del EMS de acuerdo con el resultado predeterminado.
2. El procedimiento de acuerdo con la
reivindicación 1, en el que, la etapa de división de los datos de
configuración del NE en capas comprende:
- \quad
- la división (201) de los datos de configuración en una capa de datos de configuración del NE, una capa de datos de configuración de servicios y una capa de configuración de tablas, respectivamente, en el que la capa de datos de configuración del NE representa la recogida de todos los datos del NE; los datos de configuración del NE están divididos en la capa de datos de configuración de servicios de acuerdo con las características de los servicios, y la capa de datos de configuración de tablas está determinada sobre la base de la clasificación de las características de los servicios; y
- \quad
- el ajuste de las diferentes palabras identificadoras de unidad mínima en términos de tablas diferentes.
3. El procedimiento de acuerdo con la
reivindicación 2, que comprende también:
- \quad
- la división de los datos de configuración de la capa de datos de configuración de las tablas en capas de contenidos de filas.
4. El procedimiento de acuerdo con la
reivindicación 1, en el que la etapa de ajuste de la palabra
identificadora de unidad mínima para cada capa comprende:
- \quad
- el ajuste respectivo (202) de una palabra identificadora de número de secuencia y/o una palabra identificadora de tabla de gestión de red y/o una palabra identificadora mixta para cada capa como palabra identificadora de unidad mínima;
en el que la capa identificadora de
número de secuencia identifica el elemento de unidad de
configuración mínima con un número de secuencia, y la palabra
identificadora de tabla de gestión de red es una palabra de
configuración que comprende las tablas de configuración de todos los
dispositivos de gestión de red a los que da soporte el
NE.
5. El procedimiento de acuerdo con la
reivindicación 4, en el que la palabra identificadora mixta
comprende: un identificador de dispositivo de configuración, un
identificador de tiempo de modificación o un identificador de
elemento de configuración, o la combinación de cualquiera de los
tres.
6. El procedimiento de acuerdo con la
reivindicación 1, en el que la etapa de modificación de la palabra
identificadora de unidad mínima de la capa correspondiente de los
datos de configuración modificados comprende:
- \quad
- la determinación de la capa a la que pertenecen los datos de configuración modificados, y la modificación (204) de la palabra identificadora de unidad mínima de la capa así como de aquellas situadas por encima de la capa.
7. El procedimiento de acuerdo con la
reivindicación 1, que comprende también: la determinación de qué EMS
ha modificado los datos de configuración del NE, y el ajuste de una
palabra identificadora de usuario de operación correspondiente al
EMS,
- \quad
- la obtención por el EMS de la palabra identificadora de usuario de identificación procedente del NE; y
- \quad
- la comparación por el EMS de la palabra identificadora de usuario de operación recibida con la palabra identificadora de usuario de operación almacenada en el EMS para apreciar si es el EMS que ha modificado los datos, y si no, la ejecución de la etapa de sincronización de los datos de configuración, terminando en el caso contrario el procedimiento.
8. El procedimiento de acuerdo con la
reivindicación 7, en el que la palabra identificadora de unidad
mínima asignada a cada capa comprende también el procedimiento que
comprende también las etapas de: la palabra identificadora de
usuario de operación;
- \quad
- si los datos de configuración del NE son modificados, la determinación por el NE de la capa a la que pertenecen los datos de configuración modificados, y la modificación (204) de las palabras identificadoras de unidad mínima de la capa y de las capa situadas por encima de la capa y la modificación (204) también por el NE de las palabras identificadoras de usuario de operación comprendidas en las palabras identificadoras de unidad mínima.
9. El procedimiento de acuerdo con la
reivindicación 1, en el que el NE envía (205) una notificación de
episodio de configuración modificada a los EMSs, la cual comprende
la palabra identificadora de unidad mínima modificada.
10. El procedimiento de acuerdo con la
reivindicación 9, en el que la etapa de envío por el NE de la
notificación de episodio de configuración modificada a los EMSs
comprende:
- \quad
- la posposición por el NE del envío de la notificación de episodio de configuración modificada a los EMSs durante un periodo de tiempo predefinido si la configuración se modifica de nuevo durante el tiempo predefinido, el NE no enviará la notificación de episodio de configuración modificada hasta que el nuevo cambio o los nuevos cambios no termine o terminen.
11.El procedimiento de acuerdo con la
reivindicación 9, en el que la etapa de envío por el NE de la
notificación de episodio de configuración modificada a los EMSs
comprende:
- \quad
- si el NE recibe continuamente comandos de configuración de múltiples dispositivos de gestión diferentes o comandos de configuración de procesamiento por lotes de un dispositivo de gestión único, el NE no enviará la notificación de episodio de modificación notificada a los EMSs hasta que las correspondientes modificaciones hayan terminado.
12. El procedimiento de acuerdo con la
reivindicación 1, en el que el EMS activamente interroga al NE por
la palabra identificadora de unidad mínima.
13. El procedimiento de acuerdo con la
reivindicación 1, en el que la etapa de comparación por el EMS de la
palabra identificadora de unidad mínima recibida con la almacenada
en el EMS para determinar la capa a la que pertenecen los datos de
configuración modificados y las modificaciones de los datos de
configuración comprende:
- \quad
- la comparación (207) por el EMS de la palabra identificadora de unidad mínima con la registrada en él, y si no son idénticas, la determinación de que los datos de configuración de la capa correspondientes a la palabra identificadora de unidad mínima están modificados y la determinación de las modificaciones de los datos de configuración de acuerdo con los detalles de las modificaciones de la palabra identificadora de unidad mínima.
14. El procedimiento de acuerdo con la
reivindicación 1, en el que la etapa de sincronización por el EMS
de los datos de sincronización modificados por el correspondiente
NE comprende:
- \quad
- la comparación (207) por el EMS de los datos de configuración modificados con los almacenados en el registro histórico de los EMS para determinar las modificaciones de los datos de configuración, y a continuación la sincronización (208) de los datos de configuración de una forma predefinida de acuerdo con las modificaciones de los datos de configuración del NE.
15. El procedimiento de acuerdo con la
reivindicación 14, en el que la etapa de sincronización de los datos
de configuración por el EMS de la manera predefinida de acuerdo con
las modificaciones de los datos de configuración del NE
comprende:
- \quad
- la sincronización (208) por el EMS de los datos de configuración en un tiempo especificado.
16. El procedimiento de acuerdo con la
reivindicación 14, en el que la etapa de sincronización de los datos
de configuración del EMS de la manera predefinida de acuerdo con
las modificaciones de los datos de configuración del NE
comprende:
- \quad
- la sincronización por el EMS de los datos de sincronización inmediatamente al recibir la palabra identificadora de unidad mínima y la palabra identificadora de usuario de operación.
17. El procedimiento de acuerdo con la
reivindicación 14, en el que la etapa de sincronización de los datos
de configuración por el EMS de una manera predefinida de acuerdo
con las modificaciones de los datos de configuración del NE
comprende:
- \quad
- después de la recepción de la palabra identificadora de unidad mínima modificada y de la palabra identificadora de usuario de operación, la dilación por parte del EMS de un periodo predefinido de tiempo antes de la sincronización de los datos de configuración.
18. El procedimiento de acuerdo con la
reivindicación 14, en el que la etapa de sincronización de los datos
de configuración por el EMS de la manera predefinida de acuerdo con
las modificaciones de los datos de configuración del NE
comprende:
- \quad
- el ajuste de un comando de sincronización manual y la sincronización (208) por el EMS de los datos de configuración de acuerdo con el comando.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB2004100049813A CN100349408C (zh) | 2004-02-12 | 2004-02-12 | 实现网管系统和网元设备配置数据实时同步的方法 |
| CN200410004981 | 2004-02-12 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2314619T3 true ES2314619T3 (es) | 2009-03-16 |
Family
ID=34845506
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES05706608T Expired - Lifetime ES2314619T3 (es) | 2004-02-12 | 2005-02-06 | Procedimiento para implementar la sincronizacion en tiempo real de datos de configuracion entre un sistema de gestion de red y un dispositivo de elemento de red. |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US7668943B2 (es) |
| EP (1) | EP1715627B1 (es) |
| CN (1) | CN100349408C (es) |
| AT (1) | ATE410857T1 (es) |
| DE (1) | DE602005010212D1 (es) |
| ES (1) | ES2314619T3 (es) |
| WO (1) | WO2005079004A1 (es) |
Families Citing this family (40)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006071560A2 (en) | 2004-12-23 | 2006-07-06 | Solera Networks, Inc. | Network packet capture distributed storage system |
| CN100433650C (zh) * | 2005-12-14 | 2008-11-12 | 中兴通讯股份有限公司 | 网络优化系统中的网管数据同步方法及网管数据同步系统 |
| US20070168562A1 (en) * | 2005-12-14 | 2007-07-19 | Kimbrell Jacob W | Participant-selective event synchronization for portable electronic devices |
| CN100403696C (zh) * | 2006-03-30 | 2008-07-16 | 华为技术有限公司 | 在网元与网管间实现数据配置的存储管理方法与系统 |
| CN100442726C (zh) * | 2006-06-13 | 2008-12-10 | 华为技术有限公司 | 一种网络业务故障监控方法 |
| CN101202657B (zh) * | 2006-12-15 | 2011-06-22 | 中兴通讯股份有限公司 | 系统维护方法和装置 |
| CN101150411B (zh) * | 2007-07-31 | 2010-09-29 | 中兴通讯股份有限公司 | 网管侧数据与设备侧数据的上载比较方法和系统 |
| CN101202666B (zh) * | 2007-11-27 | 2011-03-16 | 中兴通讯股份有限公司 | 激励信息和结果批量处理方法及用其进行业务倒换的方法 |
| US8224470B2 (en) * | 2008-03-11 | 2012-07-17 | Yamaha Corporation | Sound system, and controlling and monitoring method therefor |
| US8625642B2 (en) | 2008-05-23 | 2014-01-07 | Solera Networks, Inc. | Method and apparatus of network artifact indentification and extraction |
| US8521732B2 (en) | 2008-05-23 | 2013-08-27 | Solera Networks, Inc. | Presentation of an extracted artifact based on an indexing technique |
| CN101325597B (zh) * | 2008-07-30 | 2011-04-06 | 北京星网锐捷网络技术有限公司 | 一种数据处理的方法、装置及系统 |
| CN101686458B (zh) * | 2008-09-28 | 2013-06-12 | 华为技术有限公司 | 一种终端配置和管理方法及终端装置 |
| CN101436924B (zh) * | 2008-11-06 | 2011-09-14 | 华为终端有限公司 | 一种数据同步的方法、装置及系统 |
| US9614924B2 (en) * | 2008-12-22 | 2017-04-04 | Ctera Networks Ltd. | Storage device and method thereof for integrating network attached storage with cloud storage services |
| US20110004589A1 (en) * | 2009-07-06 | 2011-01-06 | Rockwell Automation Technologies, Inc. | Diagnostics in a distributed directory system |
| US8839114B1 (en) | 2010-07-12 | 2014-09-16 | Amdocs Software Systems Limited | System, method, and computer program for generating a graphical representation of at least a portion of a synchronized network model |
| JP5507368B2 (ja) * | 2010-07-13 | 2014-05-28 | 富士通テレコムネットワークス株式会社 | Snmpのエージェント装置および設定アンドゥ方法 |
| US8451753B2 (en) * | 2010-09-14 | 2013-05-28 | General Electric Company | Systems and methods for the configuration of substation remote terminals with a central controller |
| EP2434691B1 (en) * | 2010-09-28 | 2014-11-26 | Yamaha Corporation | Remote control system and communication system |
| US8856155B2 (en) | 2010-10-25 | 2014-10-07 | International Business Machines Corporation | Management of configuration data structures in multi-layer data models |
| CN102014320B (zh) * | 2010-12-24 | 2013-06-19 | 烽火通信科技股份有限公司 | Pon系统中局端设备配置数据上传和下载的方法 |
| US8666985B2 (en) | 2011-03-16 | 2014-03-04 | Solera Networks, Inc. | Hardware accelerated application-based pattern matching for real time classification and recording of network traffic |
| CN102231679B (zh) * | 2011-06-29 | 2014-06-04 | 烽火通信科技股份有限公司 | 网元和网管实现配置同步的方法 |
| EP2645623B1 (en) * | 2011-11-02 | 2019-01-02 | ZTE Corporation | Method, device and system for managing wireless terminal by remote server |
| CN102404142B (zh) * | 2011-11-08 | 2015-07-29 | 深圳市宏电技术股份有限公司 | 一种链路参数备份方法、装置及设备 |
| CN102685877B (zh) * | 2012-05-16 | 2015-08-19 | 北京星网锐捷网络技术有限公司 | 用户数据同步方法、无线控制器及网管设备 |
| CN103874104B (zh) * | 2012-12-10 | 2017-06-30 | 北京信威通信技术股份有限公司 | 一种网管自适应兼容设备功能和版本的方法 |
| CN103401701A (zh) * | 2013-07-17 | 2013-11-20 | 杭州华三通信技术有限公司 | 一种网络管理装置和方法 |
| US9544193B2 (en) | 2013-10-02 | 2017-01-10 | International Business Machines Corporation | Synchronizing configurations amongst multiple devices |
| CN104767631A (zh) * | 2014-01-07 | 2015-07-08 | 中兴通讯股份有限公司 | 一种自动批量调测aisg电调天线的方法及装置 |
| CN105787354A (zh) * | 2014-12-22 | 2016-07-20 | 中兴通讯股份有限公司 | 配置数据的监控方法、装置及其系统 |
| CN104539460B (zh) * | 2015-01-07 | 2018-01-26 | 烽火通信科技股份有限公司 | 一种eml‑nml低效参数全量同步的方法 |
| CN105207825B (zh) * | 2015-10-19 | 2018-05-25 | 上海斐讯数据通信技术有限公司 | 一种网元快速同步系统及网元快速同步方法 |
| CN107295540B (zh) * | 2016-03-31 | 2021-02-26 | 华为技术有限公司 | 网元配置方法以及装置 |
| CN107547220A (zh) * | 2016-06-27 | 2018-01-05 | 中兴通讯股份有限公司 | 一种多子网元分层管理的方法及装置 |
| CN108880837A (zh) * | 2017-05-10 | 2018-11-23 | 杭州达乎科技有限公司 | Sdn网络中校正网元配置参数的方法、装置及sdn控制器架构 |
| CN119603139A (zh) * | 2023-09-11 | 2025-03-11 | 中盈优创资讯科技有限公司 | 一种基于Web实现配置各类型设备登陆流程的方法及装置 |
| US12166636B1 (en) | 2023-09-20 | 2024-12-10 | Insight Direct Usa, Inc. | Network protocol-based interrogation for network device characterization |
| US12375354B1 (en) | 2023-09-25 | 2025-07-29 | Juniper Networks, Inc. | Supporting out-of-band configuration changes in security policy management |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6654891B1 (en) * | 1998-10-29 | 2003-11-25 | Nortel Networks Limited | Trusted network binding using LDAP (lightweight directory access protocol) |
| JP2000163344A (ja) * | 1998-11-27 | 2000-06-16 | Nec Corp | ネットワーク管理システムのデータベース復旧方式 |
| FI107421B (fi) | 1999-06-28 | 2001-07-31 | Stonesoft Oy | Yhteyksien valintamenetelmä |
| US7031956B1 (en) * | 2000-02-16 | 2006-04-18 | Verizon Laboratories Inc. | System and method for synchronizing and/or updating an existing relational database with supplemental XML data |
| US7225244B2 (en) * | 2000-05-20 | 2007-05-29 | Ciena Corporation | Common command interface |
| US6880086B2 (en) * | 2000-05-20 | 2005-04-12 | Ciena Corporation | Signatures for facilitating hot upgrades of modular software components |
| US7143153B1 (en) * | 2000-11-09 | 2006-11-28 | Ciena Corporation | Internal network device dynamic health monitoring |
| US7016347B2 (en) | 2000-11-30 | 2006-03-21 | Telefonaktiebolaget Lm Ericsson (Publ) | Updating radio network data in an IP base station using an IP message |
| US7266084B2 (en) * | 2000-12-29 | 2007-09-04 | Wireless Lan Systems Oy | Method and arrangement for maintaining and updating network element configuration in an xDSL network, and an xDSL network element |
| CN1377158A (zh) * | 2001-03-22 | 2002-10-30 | 深圳市中兴通讯股份有限公司上海第二研究所 | 同步数字传输系统的业务自动配置方法 |
| DE10129886A1 (de) * | 2001-06-19 | 2003-01-23 | Siemens Ag | Verfahren zum Netzkonfigurationsmanagement und Netzbestandsmanagement eines Netzes und entsprechendes Netzkonfigurationsmanagement- und Netzbestandsmanagementsystem |
| US6732171B2 (en) * | 2002-05-31 | 2004-05-04 | Lefthand Networks, Inc. | Distributed network storage system with virtualization |
| US20030229686A1 (en) * | 2002-06-07 | 2003-12-11 | Kris Kortright | System and method for synchronizing the configuration of distributed network management applications |
| CN1248453C (zh) * | 2002-09-13 | 2006-03-29 | 华为技术有限公司 | 网元与电信网管系统的实时数据同步方法 |
| US7590072B2 (en) * | 2004-03-12 | 2009-09-15 | Alcatel Lucent | Interworking network maps of network management and element management systems |
-
2004
- 2004-02-12 CN CNB2004100049813A patent/CN100349408C/zh not_active Expired - Lifetime
-
2005
- 2005-02-06 AT AT05706608T patent/ATE410857T1/de not_active IP Right Cessation
- 2005-02-06 EP EP05706608A patent/EP1715627B1/en not_active Expired - Lifetime
- 2005-02-06 DE DE602005010212T patent/DE602005010212D1/de not_active Expired - Lifetime
- 2005-02-06 ES ES05706608T patent/ES2314619T3/es not_active Expired - Lifetime
- 2005-02-06 WO PCT/CN2005/000170 patent/WO2005079004A1/zh not_active Ceased
- 2005-02-06 US US10/586,886 patent/US7668943B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| EP1715627A4 (en) | 2007-03-21 |
| DE602005010212D1 (de) | 2008-11-20 |
| EP1715627B1 (en) | 2008-10-08 |
| CN100349408C (zh) | 2007-11-14 |
| US7668943B2 (en) | 2010-02-23 |
| US20080291944A1 (en) | 2008-11-27 |
| EP1715627A1 (en) | 2006-10-25 |
| WO2005079004A1 (en) | 2005-08-25 |
| ATE410857T1 (de) | 2008-10-15 |
| CN1655513A (zh) | 2005-08-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7668943B2 (en) | Method for real-time synchronizing configuration data between element management systems and network elements | |
| CN105426439B (zh) | 一种元数据的处理方法和装置 | |
| CN107211036B (zh) | 一种数据中心网络组网的方法以及数据中心网络 | |
| US20030235195A1 (en) | Synchronizing multiple instances of a forwarding information base (FIB) using sequence numbers | |
| US7339888B2 (en) | Bridge and route change method of network using the same | |
| JPH07264244A (ja) | マルチプロセッサ構造のブリッジ | |
| CN109376197B (zh) | 一种数据同步方法、服务器及计算机存储介质 | |
| WO2007129699A1 (ja) | 通信システム、ノード、端末、通信方法、およびプログラム | |
| CN101782891B (zh) | 一种分布式系统通信的方法及系统 | |
| CN101222403B (zh) | 在任意拓扑的相交环网上实现时间同步的方法和节点 | |
| CN109639773A (zh) | 一种动态构建的分布式数据集群控制系统及其方法 | |
| CN114430401B (zh) | 报文转发方法、转发设备和计算机可读介质 | |
| CN113765619A (zh) | 64b/66b码流发送方法、64b/66b码流接收方法及设备 | |
| CN109547875A (zh) | 一种fc交换网络任意端口接入设计方法 | |
| EP1775884A2 (en) | Apparatus and method of remote physical layer auto-negotiation | |
| WO2013023464A1 (zh) | 配置处理方法、装置及系统 | |
| CN101141240B (zh) | Sdh时钟自动组网方法 | |
| EP1810456A1 (en) | Systems and methods for accelerated learning in ring networks | |
| CN113839875B (zh) | 一种堆叠系统中mac地址的同步方法、装置、设备及介质 | |
| CN105760398A (zh) | 一种日志记录系统及日志记录操作方法 | |
| CN114006910B (zh) | 信息同步的方法及装置 | |
| CN114389734B (zh) | 时间同步的方法、第一节点、第二节点、网络 | |
| CN105681105B (zh) | 网元配置信息同步方法和装置 | |
| CN113328890A (zh) | 一种基于分布式系统的网络通信模型构建方法 | |
| CN102375763B (zh) | 一种用于实现进程间通信的系统和方法 |