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 PDF

Info

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
Application number
ES05706608T
Other languages
English (en)
Inventor
Chenglong Huawei Administration Building LIU
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Application granted granted Critical
Publication of ES2314619T3 publication Critical patent/ES2314619T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

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.
Campo de la tecnología
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).
Antecedentes de la invención
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.
Sumario de la invención
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
Breve descripción de los dibujos
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
Descripción detallada de la invención
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.
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;
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.
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.
ES05706608T 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. Expired - Lifetime ES2314619T3 (es)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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) 一种用于实现进程间通信的系统和方法