• No results found

A Collaborative Sensor Grids Framework

N/A
N/A
Protected

Academic year: 2020

Share "A Collaborative Sensor Grids Framework"

Copied!
45
0
0

Loading.... (view fulltext now)

Full text

(1)

A Sensor-Centric Grid Middleware

Management Systems

by

Geoffrey Fox, Alex Ho, Rui Wang, Edward Chu and Isaac Kwan (Anabas, Inc. and Indiana University)

In collaboration with Ball Aerospace

(2)

ANABAS

Motivation

• Information Age versus Integration Age

• Need for better intelligence for decision support • Increased use of low cost sensors in commercial

and defense environments • Support the concepts of

• User-Defined Operational Pictures (UDOP), and • Common Operational Pictures (COP)

(3)

UDOP - User-Defined Operational Pictures

• Enables situational awareness and facilitates a user to easily choose, create, visualize and present

decision-focused views of an operation or mission

COP – Common Operational Pictures

• Enables sharing of situational awareness operational pictures with relevant personnel

(4)

ANABAS

• An operational environment refers to the environment where stakeholders of an operation reside.

• Making accurate decisions in a stressful operational environment involves many processes including but not limited to

* collecting, decomposing, analyzing,

(5)

ANABAS

Objectives

Design and develop an sensor-centric grid middleware enabling framework to enable easy

• development • deployment • management

• real-time visualization • organization

• presentation

(6)

ANABAS

Our definition:

• A sensor is a time-dependent stream of information with a geo-spatial location.

(7)

ANABAS

UDOP

(8)

ANABAS

Sensor Layer

• Sensors provide raw information which is captured dynamically in different environments.

Metadata Layer

• Describes the properties of sensor; gives meaning to raw data collected from sensors. Makes information filtering possible.

Information Management Layer

• Transport messages from sensors to applications • Messaging facilities that supports multi-protocol • Facilities for sensor management such as deploying

and disconnecting sensors

(9)

ANABAS SCGMMS – Sensor-Centric Grid Middleware

Management System

(10)

ANABAS

NaradaBrokering (NB) provides the transport-level

messaging support for SCGMMS. NB supports a distributed message-based overlay network with a publish-subscribe messaging model.

With the help of NB different components of SCGMMS can be integrated, deployed and works collaboratively in a

distributed manner.

(11)

ANABAS

(12)

Anabas, Inc.

Ball Aerospace & Technologies Corp.

Gary Whitted, (937) 320-6022 gwh[email protected]

or

Timothy Choate, (937) 320-7081 tchoat[email protected]

Anabas Inc.

Alex Ho, (415) 637-4198 ale[email protected] or

(13)
(14)

ANABAS

(15)
(16)

ANABAS

Data Model

• Sensors in different geo-spatial locations continuously

publish data into the distributed brokering network.

• SCGMMS routes relevant data to all connected applications according to their UDOP requirements.

• Applications are notified for each data arrival through data listeners.

• Some sensors are capable of receiving requests from applications and perform some actions in return. These actions are sensor-specific.

(17)

ANABAS

Data Selection and Filtering

• Each UDOP application is only interested in certain domain-specific information extracted from the large raw data pool supported by SCGMMS.

• Filtering follows the request/response model where • an application user defines a “filter”

• the filter is sent to SCGMMS as a request

• SCGMMS responds with sensors that match the filter • the application subscribes to data of these sensors

(18)

ANABAS

An example of a filter in SCGMMS

(19)

ANABAS

(20)

ANABAS Sensor-Centric Grid Middleware

(21)

ANABAS

• Defining the properties of sensors

• Deploying sensors according to defined properties • Monitoring deployment status of sensors

• Remote Management - Allow management irrespective of the location of the sensors

• Distributed Management – Allow management irrespective of the location of the manager / user

Grid Builder (GB)

(22)

ANABAS

Sensor Grid (SG)

Sensor Grid communicates with

• sensors

• applications • Grid Builder

to mediate the collaboration of these 3 logical modules. Primary functions of SG are to manage and broker

(23)

ANABAS

Sensor Grid (SG)

• Sensor/Sensor Grid Message Flow

• SG keeps track of the status of all sensors when

they are deployed or disconnected so that applications using the sensors will be notified of changes.

(24)

ANABAS

Sensor Grid (SG)

• Application/Sensor Grid Message Flow

• Applications communicates with SCGMMS via API, which in turn communicates with SG internally.

• Applications can define their own filtering criteria, which will be sent to SG for discovering and linking appropriate sensors logically.

• SG forwards messages among relevant sensors and applications.

(25)

ANABAS

Sensor Grid (SG)

• Grid Builder/Sensor Grid Message Flow

• Sensor properties are defined in GB.

• Applications obtain sensor properties through SG.

(26)

ANABAS

Sensor Grid (SG)

• Application/Sensor Message Flow

• SG provides each application with information of sensors they need according to the filtering criteria.

(27)
(28)
(29)

ANABAS

Grid Builder (GB)

• GB is originally designed for managing Grid of Grids. • GB is extended to support sensor-centric grid.

• The Grid which GB manages is arranged hierarchically into domains.

• Each domain is typically a PC which manages local sensors.

(30)

ANABAS

Grid Builder (GB)

Domains have some basic components

• Managers and Resources

• Each resource is wrapped in a Service Adapter • Bootstrapping Service

• Ensures the current domains are up and running. • It periodically spawns a health check manager

that checks the health of the system. • Registry

• All data about registered services and SA are stored in Registry. WS-Context is used for persistency.

(31)

Distributed Geospatial Intelligence-Enabled User Defined Operating Pictures &

Common Operating Pictures

-- An illustrative demo in CTS 2008

(32)

Anabas, Inc.

Ball Aerospace & Technologies Corp.

Gary Whitted, (937) 320-6022 gwh[email protected]

or

Timothy Choate, (937) 320-7081 tchoat[email protected]

Anabas Inc.

Alex Ho, (415) 637-4198 ale[email protected]

or

(33)

Supported Services

Sensor Services:

• RFID • GPS • Wii remote • Webcam video • Lego Mindstorm NXT

• Ultrasonic • Sound • Light • Touch • Gyroscope • Compass • Accelerometer • Thermistor

• Nokia N800 Internet Tablet

Computational Service

• VED (Video Edge Detection)

(34)
(35)
(36)
(37)
(38)
(39)
(40)
(41)
(42)

ANABAS

Acknowledgment

We thank Bill McQuay of AFRL, Gary Whitted of Ball Aerospace, Shrideep Pallackara and

(43)
(44)
(45)

References

Related documents

sional physical education frater- nity, the Century Club is open to all members of the campus community interested in improv- ing their physical fitness. After the

Chapter  deals with Regular Model Checking, Chapter  with quantified invariants of linear data structures, Chap- ter  with automatic reachability games, and Chapter  with

This previous studies on data mining applications in various fields use the variety of data types range from text to images and stores in variety of

consciousness, and does not properly concern other people at all [ Frege Reader , 336]. Frege concluded that:.. Thoughts are neither things in the external world nor ideas... Frege

Psychological well-being as the resulting, self-af fi rming manifestation of subjec- tive well-being is closely correlated with the status of identity, capacity for emotional

Ø Applicant was licensed with the City of Gillette for the class of license applying for, however, such license has expired and the 30 day grace period has lapsed or will

Factors that might affect willingness to participate in medical research include patients' perceived benefits associated with their participation in drug trials [6,7], confusion

Isolation of a sufj-linked TnlO insertion: The isolation of a TnlO insertion genetically linked to the sufJ locus was carried out by taking advantage of the