Patent ES-2432793-T3 (ES)
Title: Un método y un sistema para enviar las notificaciones de eventos basadas en NETCONF
Inventor: JI XIAOFENG
IPC: H04L12/24
Filed: 2008-06-06
Granted: 2013-12-05
Abstract: Un método para enviar una notificación basada en el Protocolo de Configuración de Red, NETCONF, que comprende: establecer una sesión basada en el Protocolo de Control de Internet, TCP, entre un cliente NETCONF y un servidor NETCONF; aceptar, por parte del servidor NETCONF, una suscripción de notificación del cliente NETCONF en donde la aceptación de la suscripción de notificación del cliente NETCONF comprende: recibir, por parte del servidor NETCONF, una petición de suscripción enviada por el cliente NETCONF, en donde la petición de suscripción incluye información de requisitos de formato y un tipo de notificación suscrita a la que el cliente NETCONF quiere suscribirse; y añadir, por parte del servidor NETCONF, la petición de suscripción a una lista de suscripciones configurada previamente después de que la suscripción se haya realizado con éxito; generar, por parte del servidor NETCONF, una notificación cuando se produzca un evento en un sistema, convertir la notificación a un formato que pueda ser identificado por el cliente NETCONF de acuerdo con la suscripción de notificación del cliente NETCONF; y enviar, por parte del servidor NETCONF, la notificación convertida al cliente NETCONF; en donde la conversión de la notificación al formato que puede ser identificado por el cliente NETCONF comprende: encapsular, por parte del servidor NETCONF, la notificación en un formato del Lenguaje Extensible mediante Etiquetas, XML, si la petición de suscripción no incluye información de requisitos de formato; o encapsular, por parte del servidor NETCONF, la notificación en el formato XML y convertir la notificación encapsulada a un formato solicitado en la información de requisitos de formato del cliente NETCONF si la petición de suscripción incluye, además, información de requisitos de formato; en donde el tipo de notificaciones suscritas es Captura del Protocolo Simple de Gestión de Redes, SnmpTrap, o syslog; en donde si el tipo de la notificación es SnmpTrap, la encapsulación de la notificación en el formato XML comprende: encapsular, por parte del servidor NETCONF, la información incluida en la notificación SnmpTrap dentro de un contenido de etiqueta de acuerdo con un modelo de notificación basada en NETCONF, en donde el contenido encapsulado responde a una estructura jerárquica del modelo de notificación basada en NETCONF; el modelo de notificación tiene una estructura jerárquica que comprende una etiqueta, una subetiqueta y un contenido de etiqueta; y la subetiqueta es una etiqueta de datos que indica que, si es necesario, se puede añadir cualquier información a esta parte del contenido, si el tipo de la notificación es syslog, la encapsulación de la notificación en el formato XML comprende: encapsular, por parte del servidor NETCONF, la información incluida en el syslog dentro de un contenido de etiqueta de acuerdo con un modelo de notificación basada en NETCONF, en donde: el contenido encapsulado responde a una estructura jerárquica del modelo de notificación basada en NETCONF; el modelo de notificación tiene una estructura jerárquica que comprende una etiqueta, una subetiqueta y un contenido de etiqueta; y la subetiqueta es una etiqueta de datos; en donde el syslog comprende un "PRI", un "HEADER" y un "MSG", en donde: el "PRI" comprende "MsgSource", fuente del registro, e información de "Severity"; el "HEADER" comprende información de "timestamp" y "agentaddr"; y la información en el "MSG" está configurada en función de los requisitos de los usuarios; y el método para que el servidor NETCONF encapsule la información incluida en el syslog dentro del contenido de la etiqueta comprende: asociar, por parte del servidor NETCONF, el syslog a una etiqueta y asociar la información incluida en el syslog a diferentes niveles de subetiquetas de la etiqueta syslog de acuerdo con la relación jerárquica; y asociar, por parte del servidor NETCONF, una etiqueta como syslogs y establecer una o más etiquetas syslog como subetiquetas de syslogs.