EL MODELADO DE LA INFORMACIÓN DE GESTIÓN EN TELECOMUNICACIONES -4- EL MODELADO DE LA INFORMACIÓN DE GESTIÓN EN TELECOMUNICACIONES ( estructura de la información de gestión) (pautas para el modelado de objetos gestionados) (aplicación del método orientado a objetos en la gestión de redes y servicios) COMUNICACIÓN ENTRE GESTOR Y AGENTE MODELO DE COMUNICACIONES INFORMACIÓN DE GESTIÓN MARCO DE REFERENCIA DE LOS SISTEMAS DE GESTIÓN OSI GDMO (X722) DESCRIPCIÓN BÁSICA DEL MODELO DE INFORMACIÓN (X720) El MODELO DE CROSS-CONNECTION (M3100) AGRUPAMIENTO DE CLASES DE OBJETOS (M3100)
COMUNICACIÓN ENTRE GESTOR Y AGENTE TMN define un marco de trabajo general para gestionar redes de telecomunicaciones y servicios Las funciones de gestión de TMN son definidas como una secuencia de actividades cooperativas entre 2 procesos de gestión. Un proceso actúa como sistema gestor o aplicación y el otro como sistema gestionado, agente o recursos de red. El agente tiene acceso a la Base de Información de Gestión (MIB) y a los recursos de red para ejecutar las funciones de gestión sobre los recursos de red. La comunicación entre gestor y agente usa el Servicio de Información de Gestión Común (CMIS) y el Protocolo de Información de Gestión Común (CMIP) de OSI basado en la pila de 7 capas OSI para soportar la interfaz Q3.
MODELO DE COMUNICACIONES (I) La tecnología de gestión de red OSI soporta un paradigma de comunicación orientado a conexión de par a par para manejar los recursos Los recursos son representados como objetos gestionados. Para comunicar las entidades es necesario primero levantar una conexión lógica con la entidad gestionada. La asociación lógica se soporta con el Elemento de Servicio de Control de Asociación (ACSE). Las características a ser negociadas son: La información del contexto de la aplicación correspondiente a diferentes Elementos de Servicio de Aplicación (ASE) y la información relativa al control de acceso. La capacidades de servicio soportadas. Los tipos de Funciones de Gestión de Sistema (SMF) soportados
MODELO DE COMUNICACIONES (II) Un protocolo de comunicación asincrónico es usado para comunicar un gestor con un agente. Para soportar las operaciones remotas asincrónicas , OSI usa el Elemento de Servicio de Operaciones Remotas (ROSE) y como formato base para las operaciones el Elemento de Servicio de Información de Gestión común (CMISE). Un identificador de operación y otro de enlace es usado por los 2 procesos el del gestor y el del agente. El proceso gestor envía requerimientos de gestión al proceso del agente El proceso agente informa al proceso gestor de los cambios hechos en los objetos gestionados. También los eventos (notificaciones) son informados al proceso gestor usando el Protocolo CMIP y la pila de protocolos de comunicaciones CMISE. Los objetos gestionados en la red OSI y los sistemas gestionados son Definidos en las líneas Guía de modelaje de Objetos Gestionados (GDMO). GDMO provee una plantilla para la definición de clase de objeto y usa ASN.1 para la definición de los datos.
INFORMACIÓN DE GESTIÓN: Los Objetos Gestionados (MO) de OSI tienen las siguientes características: Un MO es una abstracción de un recurso lógico o físico definido con el propósito de que sea gestionado. Los MO que comparten las mismas características (atributos, operaciones notificaciones, ambiente) son agrupados en Clases de Objetos (OC) Una OC puede ser derivada de otra OC (superclase) y hereda las características La encapsulación de objetos no se hace cumplir en GDMO. Algunos métodos comunes que pueden ser aplicados en los MO son definidos como operaciones CMIS. Operaciones no comunes a todos los MO son definidas en la forma de Acciones Se invocan con CMIS. Ambas las operaciones comunes y las acciones no se invocan directamente sino a través de agentes responsables por el objetivo del MO.
MARCO DE REFERENCIA DE LOS SISTEMAS DE GESTIÓN OSI Modelo general de gestión (X701) Modelo de información genérico X721 Structure of Management Information, Part 2: Definition of Management Information Metodología para la definición de la información de gestión X720 Management Information Services - Structure of Management Information, Part 1: Management Information Model, X722 Guidelines for the Definition of Managed Objects (GDMO) Protocolo de gestión para comunicar la información de gestión entre dos sistemas abiertos X710 Common Management Information Services (CMIS) X711 Common Management Information Protocol (CMIP) Notación de sintaxis abstracta Nº 1 (ASN 1) (X208, X680) sintaxis para definir tipos de datos Información de gestión reside en la base de información de gestión (MIB).
X722 GDMO (I) (Guidelines for the Definition of Managed Objects) Maneja una plantilla (template) para especificar objetos gestionados, da rigor sintáctico y se define como sigue: class-label MANAGED OBJECT CLASS [DERIVED FROM <<class-label>> [,<<class-label>>]* ;] [ALLOMORPHIC SET <<class-label>> [,<<class-label>>]* ;] [CHARACTERIZED BY << package-label>> [, << package-label>>]* ;] [CONDITIONAL PACKAGES << package-label>> PRESENT IF <<condition-definition>> [,<< package-label>> PRESENT IF <<condition-definition>>]* ;] REGISTERED AS <<object-identifier>>; [ ] representa items opcionales * representa items repetibles
X722 GDMO (II) DERIVED FROM Identifica la lista de superclases de la cual el objeto es derivado, múltiples superclases se conoce como múltiple herencia y es soportado por muchos lenguajes. El objeto gestionado “top” es una superclase de todas las clases gestionadas, y provee métodos y atributos genéricos. ALLOMORPHIC SET Identifica la lista de superclases a la cual el objeto podrá responder como siendo un miembro. Alomorfismo es una propiedad que le permite a los objetos aparecer gestionado como si fuera un objeto de otra clase teniendo todos los atributos y ambientes de las otras clases contenidas dentro de él CHARACTERIZED BY Provee una lista de paquetes que define las características del objeto gestionado sobre y bajo aquellos heredados desde la superclase CONDITIONAL PACKAGES Por ser condicional se lo critica de que no es una característica que permita la definición de una clase. Son confinadas a una superclase no instanciable
X722 GDMO (III) La X722 también provee una plantilla (template) para los PACKAGES, en la que se observan las palabras claves: ATRIBUTO: representa la información que contiene un objeto gestionado, Los atributos pueden usar los mensajes de operación de CMIP : GET, SET, ADD, y REMOVE a los efectos de operar con la información NOTIFICACIÓN: mecanismo por el cual el objeto gestionado informa autónomamente de eventos relacionados con el objeto gestionado mediante CMIP ACCIÓN: mecanismo por el cual un gestor pide a un objeto gestionado que realice una función de gestión dada con ciertos parámetros definidos en CMIP COMPORTAMIENTO (behavior): aspecto dinámico del objeto, condición bajo la cual se envía una notificación
X720 DESCRIPCIÓN BÁSICA DEL MODELO DE INFORMACIÓN (I) VINCULACIÓN DE NOMBRES: en el sistema gestionado los MO tienen identidad única (nombre distinguido (DN)) que se usa para la comunicación de gestión, la posición de un MO en un árbol de nombres se da por una secuencia de nombres distinguidos relativos (RDN). Se introduce así la relación: “contener” para definir nombres en un árbol de objetos gestionados desde una raíz: el “top”.
TP Raíz X720 DESCRIPCIÓN BÁSICA DEL MODELO DE INFORMACIÓN (II) Ejemplo: Modelo de la información del sub-árbol de primera herencia del fragmento de TP Objeto Punto de Terminación de Conexión de capa cliente TP TTPsink CTPsink CTPsource TTPbidir. CTPbidir. TTPsource Herencia de propiedades Objeto Punto de Terminación de Camino de capa servidor Raíz
X721:top M3100:fabric TP’s Puntero El MODELO DE CROSS-CONNECTION (M3100) Estructura: la clase de objeto acepta la Acción de interconexión desde el gestor, con ella establece o libera la conexión en el NE Interconexión: entre 2 TP de un NE, puede ser Unidireccional o Bidireccional. Interconexión multipunto: también puede ser de uno a varios puntos. X721:top M3100:fabric GTP Grupo de Puntos de Terminación TP pool (uso para propósito de gestión) Cross-Connection TP’s Puntero = ESTRUCTURA
AGRUPAMIENTO DE CLASES DE OBJETOS SEGÚN: LAS RELACIONES DE NOMBRES DE ENTIDADES DE HARDWARE GENÉRICAS (M3100) RED Conexión R1 Trail Elemento Gestionado Estructura o Estr.R1 TTP* Equipo Software 2 1 CTP* * --Representa las clases fuente sumidero y bidireccional ** --Representa clases definidas en X721 o Q821 --Representa la relación contenido de 1 (extremo) a n (punto) CxC multipunto GTP GROUP TP TP disponibles en común Cross 1 o 2 Calendario de operación de gestión** Perfil de asign. de severidad de alarma Control sumario Corriente** Log** Discriminador de envío de evento** Registro de Alarmas** Registro de Cambio de valor de atributo** Cambio de Estado** Creación de objeto** Eliminación de
-El MODELO DE CROSS-CONNECTION (M3100) CONCLUSIONES: COMUNICACIÓN ENTRE GESTOR Y AGENTE Operación respuesta y notificaciones entre gestor y agente. -MODELO DE COMUNICACIONES -ACSE -Las características a ser negociadas -ROSE -CMISE -GDMO -INFORMACIÓN DE GESTIÓN -Características de los objetos gestionados EL MARCO DE REFERENCIA DE LOS SISTEMAS DE GESTIÓN OSI SE COMPONE DE: Modelo general de gestión X701 Modelo de información genérico X721 Metodología para la definición de la información de gestión X720- X722 Protocolo de gestión para comunicar la información de gestión entre dos sistemas abiertos X710- X711 Notación de sintaxis abstracta Nº 1 (ASN 1) X208, X680 Información de gestión reside en la base de información de gestión MIB. Desarrollo de GDMO (X722) -DESCRIPCIÓN BÁSICA DEL MODELO DE INFORMACIÓN (X720) Vinculación de nombres -El MODELO DE CROSS-CONNECTION (M3100) -AGRUPAMIENTO DE CLASES DE OBJETOS (M3100)