C honnam N ational U niversity Computer Science Network Laboratory Tel: New Design Schemes for Lightweight TMN Mediation Device / Q3 Adapter
Network Lab. Go for 21C 2 Integrated Network Management Contents Background Introduction Functional Components Prototype-Functional Configurations Lightweight MO Definitions Mediation for M Interface Adaptation for M interface Conclusion
Network Lab. Go for 21C 3 Integrated Network Management 1. Background Network management uses heavy database Proxy based TMN agent interprets MIB as real repository –redundant information
Network Lab. Go for 21C 4 Integrated Network Management 2. Introduction Proxy based management -> new design scheme for Q3 agent and its gateway function Agents focuses on the adaptation and mediation of non-standardized messages to Q3 CMIP messages (traditional: maintain repository) Lightweight agent –Mib of agent: only Containment, Associatioin
Network Lab. Go for 21C 5 Integrated Network Management 2. Introduction (cont) Access by managing system to the managed resources are through the adaptation and mediation of a proxy agent Defined restricted Qx interface and M interface
Network Lab. Go for 21C 6 Integrated Network Management 3. Functional Components
Network Lab. Go for 21C 7 Integrated Network Management 3. Functional components (cont) Simple and component based Sub agents are running on separate process spaces Translating CMIP messages into DB queries
Network Lab. Go for 21C 8 Integrated Network Management 3. Functional components CMIP Agent X protocol –SNMP AgentX Proposed IETF standard Master Subagents Protocol that operate between the master and subagents –Concept of subagent is applied to CMIP –AgentX protocol must be defined in CMIP context
Network Lab. Go for 21C 9 Integrated Network Management 4. Prototype-Functional Configurations
Network Lab. Go for 21C 10 Integrated Network Management 4. Prototype-Functional Configurations AgentCore block –Forwarding the received CMIP msg to target MOs UsrHooks block –Implementation of adaptation and mediation –MO extracts a list of {type, value} –Qx M-action request to its user-defined hook function –Qx M-action reply, M-EVENT-REPORT
Network Lab. Go for 21C 11 Integrated Network Management 4. Prototype-Functional Configurations Rule DB –Specification of {mo, attribute-relation, tuple}
Network Lab. Go for 21C 12 Integrated Network Management 5. Lightweight MO Definitions
Network Lab. Go for 21C 13 Integrated Network Management 5. Lightweight MO Definitions Each MO may be implemented with minimal set of in-memory attribute Containment, Association relationship
Network Lab. Go for 21C 14 Integrated Network Management 6. Mediation for M Interface Prototype
Network Lab. Go for 21C 15 Integrated Network Management 6. Mediation for M Interface Loosely-coupled mediation architecture –The more tightly coupled, the less modularity and reusability of agent are achived All of the received Q3 CMIP messages are converted into Qx M-ACTION only M-ACTION can be used to carry the operation
Network Lab. Go for 21C 16 Integrated Network Management 7. Adaptation for M interface prototype
Network Lab. Go for 21C 17 Integrated Network Management 7. Adaptation for M interface Adaptation –Translating message from one to another –Three types String PDU: char streams Meta PDU: type-value sequence Xdr PDU: – RFC 1832, –description and encoding of data( similar to ASN.1 ) –RPC, NFC use XDR to describe the format of data
Network Lab. Go for 21C 18 Integrated Network Management 8. Conclusion New design scheme for a lightweight TMN Q3 agent and its loosely-coupled gateway function Remaining works –Definition of protocol-insensitive DB schema from the standardized MIBs –Applying of agent extensibility –Fully implementing the lightweight MIB/MIT