c honnam n ational u niversity computer science network laboratory ([email protected]) tel:...
TRANSCRIPT
![Page 1: C honnam N ational U niversity Computer Science Network Laboratory (idio@tyranno.chonnam.ac.kr) Tel: +82-062-530-0898 2002-03-14 New Design Schemes for](https://reader033.vdocuments.us/reader033/viewer/2022042714/5518be4855034638098b480a/html5/thumbnails/1.jpg)
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
![Page 2: C honnam N ational U niversity Computer Science Network Laboratory (idio@tyranno.chonnam.ac.kr) Tel: +82-062-530-0898 2002-03-14 New Design Schemes for](https://reader033.vdocuments.us/reader033/viewer/2022042714/5518be4855034638098b480a/html5/thumbnails/2.jpg)
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
![Page 3: C honnam N ational U niversity Computer Science Network Laboratory (idio@tyranno.chonnam.ac.kr) Tel: +82-062-530-0898 2002-03-14 New Design Schemes for](https://reader033.vdocuments.us/reader033/viewer/2022042714/5518be4855034638098b480a/html5/thumbnails/3.jpg)
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
![Page 4: C honnam N ational U niversity Computer Science Network Laboratory (idio@tyranno.chonnam.ac.kr) Tel: +82-062-530-0898 2002-03-14 New Design Schemes for](https://reader033.vdocuments.us/reader033/viewer/2022042714/5518be4855034638098b480a/html5/thumbnails/4.jpg)
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
![Page 5: C honnam N ational U niversity Computer Science Network Laboratory (idio@tyranno.chonnam.ac.kr) Tel: +82-062-530-0898 2002-03-14 New Design Schemes for](https://reader033.vdocuments.us/reader033/viewer/2022042714/5518be4855034638098b480a/html5/thumbnails/5.jpg)
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
![Page 6: C honnam N ational U niversity Computer Science Network Laboratory (idio@tyranno.chonnam.ac.kr) Tel: +82-062-530-0898 2002-03-14 New Design Schemes for](https://reader033.vdocuments.us/reader033/viewer/2022042714/5518be4855034638098b480a/html5/thumbnails/6.jpg)
6Network Lab. Integrated Network Management
Go for 21C
3. Functional Components
![Page 7: C honnam N ational U niversity Computer Science Network Laboratory (idio@tyranno.chonnam.ac.kr) Tel: +82-062-530-0898 2002-03-14 New Design Schemes for](https://reader033.vdocuments.us/reader033/viewer/2022042714/5518be4855034638098b480a/html5/thumbnails/7.jpg)
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
![Page 8: C honnam N ational U niversity Computer Science Network Laboratory (idio@tyranno.chonnam.ac.kr) Tel: +82-062-530-0898 2002-03-14 New Design Schemes for](https://reader033.vdocuments.us/reader033/viewer/2022042714/5518be4855034638098b480a/html5/thumbnails/8.jpg)
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
![Page 9: C honnam N ational U niversity Computer Science Network Laboratory (idio@tyranno.chonnam.ac.kr) Tel: +82-062-530-0898 2002-03-14 New Design Schemes for](https://reader033.vdocuments.us/reader033/viewer/2022042714/5518be4855034638098b480a/html5/thumbnails/9.jpg)
9Network Lab. Integrated Network Management
Go for 21C
4. Prototype-Functional Configurations
![Page 10: C honnam N ational U niversity Computer Science Network Laboratory (idio@tyranno.chonnam.ac.kr) Tel: +82-062-530-0898 2002-03-14 New Design Schemes for](https://reader033.vdocuments.us/reader033/viewer/2022042714/5518be4855034638098b480a/html5/thumbnails/10.jpg)
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
![Page 11: C honnam N ational U niversity Computer Science Network Laboratory (idio@tyranno.chonnam.ac.kr) Tel: +82-062-530-0898 2002-03-14 New Design Schemes for](https://reader033.vdocuments.us/reader033/viewer/2022042714/5518be4855034638098b480a/html5/thumbnails/11.jpg)
11Network Lab. Integrated Network Management
Go for 21C
4. Prototype-Functional Configurations
• Rule DB– Specification of {mo, attribute-relation, tuple}
![Page 12: C honnam N ational U niversity Computer Science Network Laboratory (idio@tyranno.chonnam.ac.kr) Tel: +82-062-530-0898 2002-03-14 New Design Schemes for](https://reader033.vdocuments.us/reader033/viewer/2022042714/5518be4855034638098b480a/html5/thumbnails/12.jpg)
12Network Lab. Integrated Network Management
Go for 21C
5. Lightweight MO Definitions
![Page 13: C honnam N ational U niversity Computer Science Network Laboratory (idio@tyranno.chonnam.ac.kr) Tel: +82-062-530-0898 2002-03-14 New Design Schemes for](https://reader033.vdocuments.us/reader033/viewer/2022042714/5518be4855034638098b480a/html5/thumbnails/13.jpg)
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
![Page 14: C honnam N ational U niversity Computer Science Network Laboratory (idio@tyranno.chonnam.ac.kr) Tel: +82-062-530-0898 2002-03-14 New Design Schemes for](https://reader033.vdocuments.us/reader033/viewer/2022042714/5518be4855034638098b480a/html5/thumbnails/14.jpg)
14Network Lab. Integrated Network Management
Go for 21C
6. Mediation for M Interface• Prototype
![Page 15: C honnam N ational U niversity Computer Science Network Laboratory (idio@tyranno.chonnam.ac.kr) Tel: +82-062-530-0898 2002-03-14 New Design Schemes for](https://reader033.vdocuments.us/reader033/viewer/2022042714/5518be4855034638098b480a/html5/thumbnails/15.jpg)
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
![Page 16: C honnam N ational U niversity Computer Science Network Laboratory (idio@tyranno.chonnam.ac.kr) Tel: +82-062-530-0898 2002-03-14 New Design Schemes for](https://reader033.vdocuments.us/reader033/viewer/2022042714/5518be4855034638098b480a/html5/thumbnails/16.jpg)
16Network Lab. Integrated Network Management
Go for 21C
7. Adaptation for M interface• prototype
![Page 17: C honnam N ational U niversity Computer Science Network Laboratory (idio@tyranno.chonnam.ac.kr) Tel: +82-062-530-0898 2002-03-14 New Design Schemes for](https://reader033.vdocuments.us/reader033/viewer/2022042714/5518be4855034638098b480a/html5/thumbnails/17.jpg)
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
![Page 18: C honnam N ational U niversity Computer Science Network Laboratory (idio@tyranno.chonnam.ac.kr) Tel: +82-062-530-0898 2002-03-14 New Design Schemes for](https://reader033.vdocuments.us/reader033/viewer/2022042714/5518be4855034638098b480a/html5/thumbnails/18.jpg)
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