A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf ·...
Transcript of A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf ·...
![Page 1: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/1.jpg)
D. J. Ferreira, M.A.R. Dantas (UFSC - INE)A. R. Pinto, C. Montez (UFSC - DAS)
Martius Rodriguez (UFF)
Federal University of Santa Catarina (UFSC)Santa Catarina - Brazil
A Middleware for OSCAR and Wireless Sensor Network
Environments
![Page 2: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/2.jpg)
2
Summary
Introduction and MotivationIntroduction and Motivation Sensor Networks and Cluster Sensor Networks and Cluster
ComputingComputing Proposed Approach Proposed Approach Experiments Conclusion and Future Works
![Page 3: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/3.jpg)
3
Summary
Introduction and MotivationIntroduction and Motivation Sensor Networks and Cluster Sensor Networks and Cluster
ComputingComputing Proposed Approach Proposed Approach Experiments Conclusion and Future Works
![Page 4: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/4.jpg)
Anubis Graciela de Moraes RossettoAlexandre Parra Carneiro da Silva 4
Introduction
Network ComputingPervasive Computing
![Page 5: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/5.jpg)
Anubis Graciela de Moraes RossettoAlexandre Parra Carneiro da Silva 5
Introduction
Network ComputingPervasive Computing
HETEROGENEITYPDAs + clusters + desktops +
high performance stations +sensors + cell phones ...
![Page 6: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/6.jpg)
Anubis Graciela de Moraes RossettoAlexandre Parra Carneiro da Silva 6
Introduction
Network ComputingPervasive Computing
Logical and physical
MOBILITY
![Page 7: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/7.jpg)
Anubis Graciela de Moraes RossettoAlexandre Parra Carneiro da Silva 7
Introduction
Network ComputingPervasive Computing
HIGH DISPONIBILITY OF SERVICES AND DATA
No matter dispositive, place or time
![Page 8: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/8.jpg)
Anubis Graciela de Moraes RossettoAlexandre Parra Carneiro da Silva 8
Introduction
Network ComputingPervasive Computing
RESOURCE STATE ADAPTATION
![Page 9: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/9.jpg)
Anubis Graciela de Moraes RossettoAlexandre Parra Carneiro da Silva 9
Introduction
Monitoring Issues: High data stream; Generates large amount of information; Answer application tasks
![Page 10: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/10.jpg)
10
Introduction
Available facilities from OSCAR software environment, represents an interesting option to manage clusters of workstations.
The use of wireless sensor networks has a steady increase in number of configurations and kind of utilizations.
![Page 11: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/11.jpg)
11
Motivation
Design and implement a middleware prototype, which could creates for a sensor network an extra facility to process tasks inside a OSCAR cluster configuration.
![Page 12: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/12.jpg)
12
Summary
Introduction and MotivationIntroduction and Motivation Sensor Networks and Cluster Sensor Networks and Cluster
ComputingComputing Proposed Approach Proposed Approach Experiments Conclusion and Future Works
![Page 13: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/13.jpg)
Anubis Graciela de Moraes RossettoAlexandre Parra Carneiro da Silva 13
Wireless Networks
Provides: Software mobility; Faster communication; Low structure cost
Challenges: Bandwidth; limited resources; frequent disconnections
![Page 14: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/14.jpg)
Anubis Graciela de Moraes RossettoAlexandre Parra Carneiro da Silva 14
Wireless Sensor Networks Collect data from the environment; Brings new paradigms to applications; High deployed; Energy constricts; High information stream; Frequently disconnections. Communication routing; Data fusion.
![Page 15: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/15.jpg)
Anubis Graciela de Moraes RossettoAlexandre Parra Carneiro da Silva 15
Wireless Sensor Networks
sensor nodes characteristics: Low capacity of processor,
communication and battery; Functions: sensor or routing; Can have a level of intelligence; 1 J to transmit 1 bit 0.5 J to receive 1 bit 0.8 J to 208 CPU cycles
![Page 16: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/16.jpg)
Anubis Graciela de Moraes RossettoAlexandre Parra Carneiro da Silva 16
OSCAR Cluster Computing Manages globally and transparently
cluster resources Provide some level of security,
availability and tools to easy management of the environment.
OSCAR consists of a fully integrated and easy to install software bundle designed for high performance computing cluster.
![Page 17: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/17.jpg)
17
Summary
Introduction and MotivationIntroduction and Motivation Sensor Networks and Cluster Sensor Networks and Cluster
ComputingComputing Proposed ApproachProposed Approach Experiments Conclusion and Future Works
![Page 18: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/18.jpg)
Anubis Graciela de Moraes RossettoAlexandre Parra Carneiro da Silva 18
Proposed Approach Why integrate wireless sensor networks and
Clusters?
Sensors are densely deployed on environments; There is a high information stream; Avoid overload the system with so much data; Store large amount of data; Provides remote access OSCAR: a solution to cluster management
![Page 19: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/19.jpg)
Anubis Graciela de Moraes RossettoAlexandre Parra Carneiro da Silva 19
Proposed Approach
![Page 20: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/20.jpg)
Anubis Graciela de Moraes RossettoAlexandre Parra Carneiro da Silva 20
Environment Configuration
TinyOS: operating system for wireless sensor networks;
Event driven; handles power consumption, radio
communication
![Page 21: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/21.jpg)
Anubis Graciela de Moraes RossettoAlexandre Parra Carneiro da Silva 21
Environment Configuration
![Page 22: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/22.jpg)
22
Proposed Approach
Class Diagram
![Page 23: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/23.jpg)
23
Proposed Approach
Sequence Diagram
![Page 24: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/24.jpg)
Anubis Graciela de Moraes RossettoAlexandre Parra Carneiro da Silva 24
The Middleware
![Page 25: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/25.jpg)
25
Summary
Introduction and MotivationIntroduction and Motivation Sensor Networks and Cluster Sensor Networks and Cluster
ComputingComputing Proposed Approach Proposed Approach Experiments Conclusion and Future Works
![Page 26: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/26.jpg)
26
Experiments
![Page 27: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/27.jpg)
27
Experiments
![Page 28: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/28.jpg)
28
Experiments
![Page 29: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/29.jpg)
Anubis Graciela de Moraes RossettoAlexandre Parra Carneiro da Silva 29
Experiments
![Page 30: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/30.jpg)
30
Experiments
![Page 31: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/31.jpg)
31
Summary
Introduction and MotivationIntroduction and Motivation Sensor Networks and Cluster Sensor Networks and Cluster
ComputingComputing Proposed Approach Proposed Approach Experiments Conclusion and Future Works
![Page 32: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/32.jpg)
32
Conclusion and Future Work
In this article we have presented a middleware that was designed and implemented to improve the processing characteristic of a wireless sensor network through the use of the OSCAR software environment.
![Page 33: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/33.jpg)
33
Conclusion and Future Work
Our prototype considered:
- a number of motes to sensor a field in a real time; - data are sent to a base station that will send the data to a OSCAR Cluster; - after a processing time the middleware notifies online a mobile device.
![Page 34: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/34.jpg)
34
Conclusion and Future Work
Challenges to be solved as a near future are:
- Test the implementation for some routing topologies of sensors;
- Enhance the alerts for different kinds of mobile devices;
- Make available the final version of the middleware for the Oscar Group.
![Page 35: A Middleware for OSCAR and Wireless Sensor Network …mario.dantas/apresentacao7.pdf · 2007-05-10 · D. J. Ferreira, M.A.R. Dantas (UFSC - INE) A. R. Pinto, C. Montez (UFSC - DAS)](https://reader033.fdocuments.net/reader033/viewer/2022060212/5f04fae87e708231d410a90e/html5/thumbnails/35.jpg)
35
Questions?Questions?
Mario DantasMario DantasFederal University of Santa Catarina (UFSC)Federal University of Santa Catarina (UFSC)
Department of Informatics and StatisticsDepartment of Informatics and [email protected]@inf.ufsc.br