13
2018. 1. 18 Design of a Lightweight u-SNMP Agent via UML for the IoUT 특수통신연구센터 Special Communication Research Center Hamdamboy Urunov

Design of a lightweight u snmp agent via uml for the IoUT

Embed Size (px)

Citation preview

2018. 1. 18

Design of a Lightweight u-SNMP Agent via UML for the IoUT

특수통신연구센터Special Communication Research Center

Hamdamboy Urunov

특수통신연구센터Special Communication Research Center

2

Abstract

Design of a Lightweight u-SNMP Agent

Management system can adjust piece of program each individual devices in the network

Underwater – Network Management System (U-NMS) can support underwater devices for

managing individually by an manager / u-agent program.

U-NMS can maintain u-MIB (MO, Object ID), etc.

The U-NMS can support manipulates data structure, which is defining in the MIB modules and

design UML diagram.

To enable the reliable IoT applications: Low power battery operated devices and different design tradeoffs have to be considered

both in hardware and software implementations IoUT can support Service & Device discovery, indeed dynamically change in devices integration

Finally, we should analyze several following factors:

Interconnection legacy NMS based on SNMP

Design of u-SNMP agent via UML

UML based modeling for the u-SNMP agent

u-SNMP architectural model

특수통신연구센터Special Communication Research Center

Basic idea for management station can dominate all request for the managed devices and sensors

via management operations on MIB objects

A lot of MIB modules can define more than 10.000 objects

Most of managed object (MO) can related to MIB and each MO has own unique number (OID)

The agent synchronously response to the manager (management station) based on request

Management protocol the u-SNMP consists of four basic operations (GET, GetNext, Set, and Trap)

The major advantages are designing and modeling UML agent and manager possibility

3

Introduction(1/2)

Design of a Lightweight u-SNMP Agent

특수통신연구센터Special Communication Research Center

Network Management System (NMS) Ability of monitoring, management, and optimizing a network

Manager console Something is admin for adjusting whole of the system communication

Manager One of high level performance devices which has the capable of querying any managed device – via polling

Agent A program that is packaged within the network element A piece of software that is bundled with the network device

Device Management Database (DMD) Regularly store and contains standard set of statistical and control values defined from hardware nodes on a

network

Management Information Base (MIB) Collections of definitions which define the properties of the managed object within the device to be managed A collection of information which is organized hierarchically

Object Identifiers (OID) Uniquely identify managed objects in an MIB hierarchy

Managed Object(MO) Represent characteristics of a managed device Represent a physical entity, a network service, or an abstraction of a resource that exists independently of its

use in management

4

Introduction(2/2)

Design of a Lightweight u-SNMP Agent

특수통신연구센터Special Communication Research Center

Managed devices need to be unique and secure in the network

The main difference is constrained management must be lightweight high level and low level API

IoT and U-IoT system possible to solve several issues during OID integrations

Problem statements and requirements:

Network Management cannot easily protect of the cloning ID;

The U-NMS shall require fault management, which detected and rectified before the

management station even becomes aware of it;

The U-NMS can belongs to detecting challenges such as link goes down, battery,

disappearing devices or another;

5

Design of u-SNMP agent via UML (1/3)

An architectural model

특수통신연구센터Special Communication Research Center

Unique number & IANA

U-NMS position in Standard MIB

6

Design of u-SNMP agent via UML (2/3)

An architectural model

Figure 1. U-NMS including MIB tree

U-NMS

특수통신연구센터Special Communication Research Center

Enterprise UML designing agent and operation process on it.

Configuration of u-SNMP and related technology to help to management in the Internet of Underwater Things (IoUT).

Design of u-SNMP agent via UML (3/3)

Figure.2 u-SNMP operational analysis7

특수통신연구센터Special Communication Research Center

There are objects and classes used to implement the scenarioand message passed between objects.

UML based modeling for the u-SNMP agent

Figure.3 u-SNMP operational analysis

8

특수통신연구센터Special Communication Research Center

The management station uses the manager to communication agent through Ethernet or anothercommunication network.

Agent can use Device handler to conjunction with managednodes such as sensor, gateway, as so on.

u-SNMP architectural model (1/2)

Figure.4 Architectural model of management system9

특수통신연구센터Special Communication Research Center

In that case, for underwater sensor, actuator, gateway other related devices. Inside of themanagement, station has Device management database (DMD) which is related MIB files and otherimportant system information.

u-SNMP architectural model (2/2)

Figure.5 u-MIB designing structure 10

특수통신연구센터Special Communication Research Center

Important achievements in the paper is shown below:

1. Analysis of the MIB structure and deploy the private MIB

2. IANA and getting unique number (U-NMS)

3. SMI and ASN.1 for defining the MIB tree

4. U-NMS and process of manager and agent system

5. Underwater management protocol (like u-SNMP) and using this OID system

6. UML designing u-SNMP agent and manager integration

7. u-MIB designing structure

8. improving implementation process in the real testbed in underwater.

11

Conclusion

The Unique Reliable Identity System

특수통신연구센터Special Communication Research Center

[1] Sheng Z. et al (2015). Lightweight management of resource constrained sensor devices in Internet-of-Things //IEEE Internet of Things J

ournal. – Т. 2. – №. 5. – С. 402-411.

[2] Schonwalder J., Muller A. Reverse engineering internet MIBs //Integrated Network Management Proceedings, 2001 IEEE/IFIP Internatio

nal Symposium on. – IEEE, 2001. – С. 423-436.

[3] Yang S. H. (2014) Internet of things //Wireless Sensor Networks. – Springer London, – С. 247 -261.

[4] Khamdamboy Urunov, Soo-Young Shin, Soo-Hyun Park and Kwan Yi “u-SNMP for the Internet of Underwater Things”. SERSC. Intenern

ational journal of Control and Automation (IJCA) (pp. 199-216).

[5] Mauro, Douglas, and Kevin (2009) Schmidt, ”Essential SNMP”, Help for System and Network Administrators. O'Reilly Media, Inc.

[6] Schonwalder, J. "Characterization of SNMP MIB modules." Integrated Network Management, 2005. IM 2005. 2005 9th IFIP/IEEE Interna

tional Symposium on. IEEE, 2005.

[7]“Enterprise UML” [online], avialble: https://www.sparxsystems.com/enterprise_architect_user_guide/9.3/standard_uml_models/composite

structurediagram.html.

[8] ”Digitalization across industries” [online], avilable: https://objectstream.com/.

[9] Abdillah A. F. et al. Design and Development of Low Cost Coral Monitoring System for Shallow Water Based on Internet of Underwater

Things //Journal of Telecommunication, Electronic and Computer Engineering (JTEC). – 2017. – Т. 9. – №. 2-5. – С. 97-101.

Reference

12

특수통신연구센터Special Communication Research Center

Thank you for [email protected]

13