Pos View Progress Report CS 720 H May

  • Slides: 15
Download presentation
Pos. View Progress Report CS 720 H May, 3, 2000

Pos. View Progress Report CS 720 H May, 3, 2000

What we do? • Development of network management platform: Pos. View • Development of

What we do? • Development of network management platform: Pos. View • Development of simple management application • Target feature of Pos. View – Basic management service • • – – Data set Data collection Alarm notification Agent Discovery Flexible, simple and high performance Implementation platform: C language, Unix API Manageable agent: SNMP, HTTP CORBA-based Agent (2) POSTECH DP&NM Lab.

What we did? • 3/6: Course Introduction & Scheduling • 3/8: Presentation of Advanced

What we did? • 3/6: Course Introduction & Scheduling • 3/8: Presentation of Advanced Network Management Topic • 3/13: Brainstorming about Advanced Network Management Topic • 3/15: Presentation of Network Management Product Survey • 3/22: Analysis and Discussion of Netscreen Global Manager • 3/29: Survey of Commercial NMS • 3/31: Brainstorming of NMS Requirements & Functionality • 4/4: NMS Functionalities Survey • 4/6: Brainstorming of NMS Detail Functionalities • 4/19: Pos. View Overall Design • 4/29: Pos. View Detail Design - Use Case & Sequence Diagram • 5/3: Pos. View Detailed Design - Class Diagram CORBA-based Agent (3) POSTECH DP&NM Lab.

Pos. View Architecture Data Collector Logging Data store & retrieve Basic Management Service Alarm

Pos. View Architecture Data Collector Logging Data store & retrieve Basic Management Service Alarm Handler Filtering & Notification DB Polling Engine Discovery Engine Event Handler Request Handler Trap Handler Ping Checker SNMP Get/Set Network Elements Filtering Trap receiver SNMP Agent MIB CORBA-based Agent (4) POSTECH DP&NM Lab.

Pos. View Level-0 Design CORBA-based Agent (5) POSTECH DP&NM Lab.

Pos. View Level-0 Design CORBA-based Agent (5) POSTECH DP&NM Lab.

Level-1 Use case diagram: Set data CORBA-based Agent (6) POSTECH DP&NM Lab.

Level-1 Use case diagram: Set data CORBA-based Agent (6) POSTECH DP&NM Lab.

Level-1 Sequence diagram: Set data CORBA-based Agent (7) POSTECH DP&NM Lab.

Level-1 Sequence diagram: Set data CORBA-based Agent (7) POSTECH DP&NM Lab.

Level-1 Use case diagram: Discover agent CORBA-based Agent (8) POSTECH DP&NM Lab.

Level-1 Use case diagram: Discover agent CORBA-based Agent (8) POSTECH DP&NM Lab.

Level-1 Sequence diagram: Discover agent CORBA-based Agent (9) POSTECH DP&NM Lab.

Level-1 Sequence diagram: Discover agent CORBA-based Agent (9) POSTECH DP&NM Lab.

Level-1 Use case diagram: Notify alarm CORBA-based Agent (10) POSTECH DP&NM Lab.

Level-1 Use case diagram: Notify alarm CORBA-based Agent (10) POSTECH DP&NM Lab.

Level-1 Sequence diagram: Notify alarm CORBA-based Agent (11) POSTECH DP&NM Lab.

Level-1 Sequence diagram: Notify alarm CORBA-based Agent (11) POSTECH DP&NM Lab.

Level-1 Use case diagram: Collect data CORBA-based Agent (12) POSTECH DP&NM Lab.

Level-1 Use case diagram: Collect data CORBA-based Agent (12) POSTECH DP&NM Lab.

Level-1 Sequence diagram: Collect data CORBA-based Agent (13) POSTECH DP&NM Lab.

Level-1 Sequence diagram: Collect data CORBA-based Agent (13) POSTECH DP&NM Lab.

Level-1 Sequence diagram: Request data CORBA-based Agent (14) POSTECH DP&NM Lab.

Level-1 Sequence diagram: Request data CORBA-based Agent (14) POSTECH DP&NM Lab.

What should we do? • Documentation for design result – Design of DB –

What should we do? • Documentation for design result – Design of DB – Put consistency in use of interface & parameter – Further detailed design using private interface and attribute • Implementation Issue – – Development environment? Job assign? What management application? What can we reuse from our previous implementation and others? CORBA-based Agent (15) POSTECH DP&NM Lab.