PosView Progress Report CS720H May, 3, 2000
POSTECH DP&NM Lab. (2)(2)CORBA-based Agent What we do? Development of network management platform: PosView Development of simple management application Target feature of PosView –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
POSTECH DP&NM Lab. (3)(3)CORBA-based Agent 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: PosView Overall Design 4/29: PosView Detail Design - Use Case & Sequence Diagram 5/3: PosView Detailed Design - Class Diagram
POSTECH DP&NM Lab. (4)(4)CORBA-based Agent PosView Architecture DB Discovery Engine Trap Handler Request Handler Polling Engine Logging Event Handler Alarm Handler Data Collector SNMP Agent MIB Network Elements Basic Management Service Trap receiver Filtering Filtering & Notification SNMP Get/Set Data store & retrieve Ping Checker
POSTECH DP&NM Lab. (5)(5)CORBA-based Agent PosView Level-0 Design
POSTECH DP&NM Lab. (6)(6)CORBA-based Agent Level-1 Use case diagram: Set data
POSTECH DP&NM Lab. (7)(7)CORBA-based Agent Level-1 Sequence diagram: Set data
POSTECH DP&NM Lab. (8)(8)CORBA-based Agent Level-1 Use case diagram: Discover agent
POSTECH DP&NM Lab. (9)(9)CORBA-based Agent Level-1 Sequence diagram: Discover agent
POSTECH DP&NM Lab. (10)CORBA-based Agent Level-1 Use case diagram: Notify alarm
POSTECH DP&NM Lab. (11)CORBA-based Agent Level-1 Sequence diagram: Notify alarm
POSTECH DP&NM Lab. (12)CORBA-based Agent Level-1 Use case diagram: Collect data
POSTECH DP&NM Lab. (13)CORBA-based Agent Level-1 Sequence diagram: Collect data
POSTECH DP&NM Lab. (14)CORBA-based Agent Level-1 Sequence diagram: Request data
POSTECH DP&NM Lab. (15)CORBA-based Agent 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?