2008/7/3 nanomon: an adaptable sensor network monitoring software misun yu, haeyong kim, and...

19
2008/7/3 NanoMon: An Adaptable Sensor Network Monitoring Software Misun Yu, Haeyong Kim, and Pyeongsoo Mah Embedded S/W Research Division Electronics and Telecommunications Research Institute (ETRI) Gajeong-dong 161, Yuseong-gu, Daejeon 305-700, South Korea {msyu, haekim, pmah}@etri.re.kr Reporter 陳陳陳

Post on 21-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

2008/7/3

NanoMon: An Adaptable Sensor Network Monitoring Software

Misun Yu, Haeyong Kim, and Pyeongsoo MahEmbedded S/W Research Division

Electronics and Telecommunications Research Institute (ETRI)

Gajeong-dong 161, Yuseong-gu, Daejeon 305-700, South Korea

{msyu, haekim, pmah}@etri.re.kr

Reporter 陳宗涵

2008/7/3

Outline

1. Introduction2. Capability Comparison of NanoMon and Other

Monitoring Tools3. Sensor Network Monitoring Framework4. NanoMon Architecture5. Communication Protocol with Sink Nodes6. Sensor Network Monitoring System Examples7. Conclusion and perspectives

2008/7/3

Introduction

In this paper, we present a sensor network monitoring software, named NanoMon, which has a flexible architecture and supports for various user requirements of sensor network applications

NanoMon employs a widely used database, MySQL, to concurrently and correctly manage sensing data and node information

To show flexibility and adaptability of NanoMon, we implemented two WSN applications- home monitoring and parking lot monitoring systems.

2008/7/3

Introduction

Wireless sensor network (WSN) is a computer network consisting of spatially distributed sensor devices, which collect quite detailed information about the physical environment.

WSNs have made many novel applications environmental monitoring, home automation, ob

ject tracking, security and prevention of disasters. To deal with sensor network data generated

various operating environment, users inevitably require monitoring software.

2008/7/3

Introduction

NanoMon enables users to interpret sensor network status visually by providing decent visualization components for sensor network monitoring

topology, sensor data, sensor list, received packet log.

NanoMon can manage multiple sets of sensor network information and store sensor data related with them.

NanoMon also provides plug-in capability for adding and removing custom components at need.

2008/7/3

Capability Comparison of NanoMon and Other Monitoring Tools

2008/7/3

Sensor Network Monitoring Framework

Sensor network monitoring framework

2008/7/3

NanoMon Architecture

Minimum components of NanoMon are one configuration file essential five software modules a database.

2008/7/3

NanoMon Architecture

configuration file

2008/7/3

NanoMon Architecture

five software modules GUI integration module sensor network abstraction module packet processing module data management module connection module

2008/7/3

NanoMon Architecture

five software modules

2008/7/3

Communication Protocol with Sink Nodes

Transmission procedure

2008/7/3

Communication Protocol with Sink Nodes

Packet format

2008/7/3

Sensor Network Monitoring System Examples

We applied NanoMon to two sensor network applications - home monitoring system and parking lot monitoring system.

We used ETRI-SSN and Nano-24[8] board as sens

or nodes and NanoQplus as sensor node’s OS. ETRI-SSN and Nano-24 board can attach several sensors (or sensor boards) such as temperature, light, humidity, gas, infrared rays and ultrasonic sensors.

2008/7/3

Sensor Network Monitoring System Examples

Home monitoring system

2008/7/3

Sensor Network Monitoring System Examples

Home monitoring system

2008/7/3

Sensor Network Monitoring System Examples

Parking lot monitoring system

2008/7/3

Sensor Network Monitoring System Examples

Parking lot monitoring system

2008/7/3

Conclusion

NanoMon provides configuration files for users to set GUI, database, sensor types and desired connection protocol

The multiple connections support capability of NanoMon to sensor networks and their designated database enables users to switch among several sensor networks and observe current and past status of them.

In the near future, we are going to test NanoMon with real sensor network applications composed of a lot of sensor nodes and reinforce its ability by adding sensor network management functions