18
2002-03-14 Chonnam National University Computer Science Network Laboratory 국국국 ([email protected]) Tel: +82-062-530-0898 New Design Schemes for Lightweight TMN Mediation Device / Q3 Adapter

C honnam N ational U niversity Computer Science Network Laboratory ([email protected]) Tel: +82-062-530-0898 2002-03-14 New Design Schemes for

Embed Size (px)

Citation preview

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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