24
Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network Authors: Nisar Hundewale, Qiong Cheng, Xiaolin Hu, Anu Bourgeois, Alex Zelikovsky @cs.gsu.edu Georgia State University

Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

  • Upload
    yvon

  • View
    42

  • Download
    0

Embed Size (px)

DESCRIPTION

Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network. Authors: Nisar Hundewale, Qiong Cheng, Xiaolin Hu, Anu Bourgeois, Alex Zelikovsky @cs.gsu.edu. Georgia State University. Outline. Problem Definition Messenger Based Solution - PowerPoint PPT Presentation

Citation preview

Page 1: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

Authors: Nisar Hundewale, Qiong Cheng, Xiaolin Hu, Anu Bourgeois,

Alex Zelikovsky

@cs.gsu.edu

Georgia State University

Page 2: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

• Problem Definition

• Messenger Based Solution

• Agent Simulation

• Related Work

• Conclusion

• Future Work

Outline

Page 3: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

• Problem Definition

• Messenger Based Solution

• Agent Simulation

• Related Work

• Conclusion

• Future Work

Outline

Page 4: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

Base Station

IR Server

Introduction• Mini modern battle field - UVA’s Group Management Model

? ? ?

? ? ?

Page 5: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

• The distance between sub nets is

beyond maximum transmission range;

• Information can not be directly delivered;

Adding mobility in regular sensor networks.

Why adding mobility in regular sensor network?

Page 6: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

Goal– Maintain connectivity in disjointed mobile

sensor network– Design a framework for routing protocol– Design autonomous messenger-based

route discovery protocols – Design agent simulation

Methodology– Discrete event system simulation

specification– Autonomous agent system design

Project Goal

Page 7: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

• Problem Definition

• Messenger Based Solution

• Agent Simulation

• Related Work

• Conclusion

• Future Work

Outline

Page 8: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

Solution Framework

Cluster Based Management Component

Based on Straight Line Movement of Messengers(SLMM)

Based on Flexible Sharing Policy of Messengers(FSPM)

Routing Component

Routing Discovery/Maintenance Component

Advanced

RolesMessenger Assignment Policy

Page 9: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

Solution Process

Cluster Head

Cluster regular memberMessengerTarget

Network Partition

Wireless CommunicationMessaging

Cut edges between networks partitions (MST edges)

Returning

Page 10: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

Solution Assumption

• Every mobile sensor initially has the exact location of base station

• Homogenous environment

• No obstacle and no noise

Page 11: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

• Communication process loop

Flexible Sharing Policy of Messengers (FSPM)

4.1

6

1

Cluster A Leader Messenger A’

Base Station

2

3, 5

Cached Pipeline

Pipeline

Cluster B4

4.2

B communication cycle

Towards

Messenger C

3, 5

Page 12: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

State Transition Diagram

Page 13: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

Route DiscoveryPROCEDURE Pseudo Code (sensor)1 IF (sensor is in roaming status)2 THEN IF (targets have been sensed)3 THEN IF (cluster exists around the targets)4 THEN IF (cluster is full & cluster doesn't need more)5 THEN Change direction6 ELSE Enter in the cluster and possess a suitable position; Share

the cluster Head content; Change status;7 ELSE Become the head of the cluster 8 ELSE Continue to move with random angle 9 ELSE IF (sensor is in active status)10 THEN IF (sensor is cluster head)11 THEN Recording; receiving data; change status; processing,

checking pipeline and waiting time; select messenger; send messenger;

12 ELSE Recording; sending to cluster head

Page 14: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

• Problem Definition

• Messenger Based Solution

• Agent Simulation

• Related Work

• Conclusion

• Future Work

Outline

Page 15: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

• Mobile sensor networks possess the nature of high dynamical connection and disconnection which is not predicted and predetermined.

• Agent simulation adapts to the nature.• Every autonomous agent corresponds to a

self-configurable, self-adaptable and self-maintainable mobile sensor.

• We designed the agent simulator. It utilized the Discrete Event System Specification (DEVS) and DEVSJAVA which was developed by University of Arizona.

Motivation

Page 16: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

Basic Architecture of DMSN Agents

Responsibility of Every Sensor and Target Agent:• Data Structure; • Action Base;• State Transition Machine;• Action Policy;• Messages In/Out;

Responsibility of Every Cluster Coordinator Agent:• Member Management;• Role Management; • Action Management;• Topology Management;

Responsibility:• Register/Deregister Cluster Coordinator Agent;• Coupling Management in DMSN; • Dynamic Simulation Environment Management;

DMSN Coordinator Agent

Cluster Coordinator Agent

……Cluster Coordinator Agent

…… Target Agent

Sensor Agent

Sensor Agent

Page 17: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

Framework for DMSN agents modeling & simulation

DEVS Simulation DMSN Agents System

Coupled Model

DEVS Modeling

……Model

……Model

……Coupled Coordinator

Applied Applied

Coupled Model

Atomic Model

DMSN Coordinator Agent

Cluster Coordinator Agent

……Cluster Coordinator Agent

…… Target Agent

Sensor Agent

Sensor Agent

……Coupled Simulator

Coupled Simulator

Coupled Coordinator

Coordinator

Page 18: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

Screenshot

Page 19: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

Evaluation for Route DiscoveriesChart 1: Energy Consumption Comparison Between Two Routing Discovery Protocols Based

on FSPM and SLMM

0

100000

200000

300000

400000

500000

600000

700000

600 700 800 900 1000 1100 1200 1300 1400 1500

Time Steps

En

erg

y C

om

su

mp

tio

n

SLMM

FSPM

Page 20: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

• Problem Definition

• Messenger Based Solution

• Agent Simulation

• Related Work

• Conclusion

• Future Work

Outline

Page 21: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

• Ferry based approach; [Ammar MB2002]

• Table-driven routing such as DSDV;

• Source-initiated on-demand routing such as DSR and AODV;

• J. Stankovic, Darpa CleanPoint Presentation Slides - VigilNet, Cleanpoint Talk, Dec. 2004

Related Work

Page 22: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

• Study route discovery and routing protocol in disjoint mobile sensor networks;

• Design two messenger based route discovery protocols, SLMM and FSPM;

• FSPM is more energy-efficiency than SLMM;

• More works…

Conclusion

Page 23: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

Future Work

Routing component

Target tracking

Intelligently path decision of messengers

Page 24: Autonomous Messenger Based Routing in Disjoint clusters of Mobile Sensor Network

THANKS!