Upload
roy-stearns
View
215
Download
0
Tags:
Embed Size (px)
Citation preview
2002-03-14
Chonnam National UniversityComputer Science Network Laboratory
국장미([email protected])
Tel: +82-062-530-0898
New Design Schemes for Lightweight TMN Mediation
Device / Q3 Adapter
2Network Lab. Integrated Network Management
Go for 21C
Contents• Background
• Introduction
• Functional Components
• Prototype-Functional Configurations
• Lightweight MO Definitions
• Mediation for M Interface
• Adaptation for M interface
• Conclusion
3Network Lab. Integrated Network Management
Go for 21C
1. Background• Network management uses heavy database
• Proxy based TMN agent interprets MIB as real repository– redundant information
4Network Lab. Integrated Network Management
Go for 21C
2. Introduction• Proxy based management -> new design sch
eme 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
5Network Lab. Integrated Network Management
Go for 21C
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
6Network Lab. Integrated Network Management
Go for 21C
3. Functional Components
7Network Lab. Integrated Network Management
Go for 21C
3. Functional components (cont’)
• Simple and component based• Sub agents are running on separate process spaces• Translating CMIP messages into DB queries
8Network Lab. Integrated Network Management
Go for 21C
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 conte
xt
9Network Lab. Integrated Network Management
Go for 21C
4. Prototype-Functional Configurations
10Network Lab. Integrated Network Management
Go for 21C
4. Prototype-Functional Configurations
• AgentCore block– Forwarding the received CMIP msg to target M
Os
• UsrHooks block– Implementation of adaptation and mediation– MO extracts a list of {type, value} – Qx M-action request to its user-defined hook fun
ction– Qx M-action reply, M-EVENT-REPORT
11Network Lab. Integrated Network Management
Go for 21C
4. Prototype-Functional Configurations
• Rule DB– Specification of {mo, attribute-relation, tuple}
12Network Lab. Integrated Network Management
Go for 21C
5. Lightweight MO Definitions
13Network Lab. Integrated Network Management
Go for 21C
5. Lightweight MO Definitions• Each MO may be implemented with minimal set of
in-memory attribute• Containment, Association relationship
14Network Lab. Integrated Network Management
Go for 21C
6. Mediation for M Interface• Prototype
15Network Lab. Integrated Network Management
Go for 21C
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
16Network Lab. Integrated Network Management
Go for 21C
7. Adaptation for M interface• prototype
17Network Lab. Integrated Network Management
Go for 21C
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
18Network Lab. Integrated Network Management
Go for 21C
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 fr
om the standardized MIBs– Applying of agent extensibility– Fully implementing the lightweight MIB/MIT