web service-based remote monitoring system for smart home space sheng cai joshua ferguson xinhui hu...

12
Web Service-Based Remote Monitoring System for Smart Home Space Sheng Cai Joshua Ferguson Xinhui Hu Wei Wu Project for CSE535 Mobile Computing

Upload: edward-lawson

Post on 19-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Web Service-Based Remote Monitoring System for Smart Home Space Sheng Cai Joshua Ferguson Xinhui Hu Wei Wu Project for CSE535 Mobile Computing

Web Service-Based Remote Monitoring System for Smart Home Space

Sheng Cai Joshua Ferguson Xinhui Hu Wei Wu

Project for CSE535 Mobile Computing

Page 2: Web Service-Based Remote Monitoring System for Smart Home Space Sheng Cai Joshua Ferguson Xinhui Hu Wei Wu Project for CSE535 Mobile Computing

Outline

2

ConclusionConclusion

ResultsResults

ApplicationApplication

IntroductionIntroduction

System StructureSystem Structure

Page 3: Web Service-Based Remote Monitoring System for Smart Home Space Sheng Cai Joshua Ferguson Xinhui Hu Wei Wu Project for CSE535 Mobile Computing

Introduction

• Smart Home Space– wireless sensor network deployed in home environment

– monitoring the home space

– query the specific type of data

– control home appliance

• Motivation– remotely obtain the sensed data

– retrieve the data pervasively

– apply our system framework for extended functions

Page 4: Web Service-Based Remote Monitoring System for Smart Home Space Sheng Cai Joshua Ferguson Xinhui Hu Wei Wu Project for CSE535 Mobile Computing

System Framework

Home Space

Sensor

SensorSensor

Home Gateway

Internet

Mobile User

Web Service

DatabaseJDBC

PHP

Mysql

Tinyos

Tinyos Tinyos

JAVA

Web Browser

Page 5: Web Service-Based Remote Monitoring System for Smart Home Space Sheng Cai Joshua Ferguson Xinhui Hu Wei Wu Project for CSE535 Mobile Computing

System Framework• Leverage our previous knowledge to pervasive monitoring

• Web service– user based, require user name and password to login– generate user’s request for specific type of data, e.g. temperature– query the requested information and display it

• Home gateway– handoff between home network inside the home space and internet

outside– combined with database, mysql– functions of database

• store the data transferred from sensors• send user’s request

Page 6: Web Service-Based Remote Monitoring System for Smart Home Space Sheng Cai Joshua Ferguson Xinhui Hu Wei Wu Project for CSE535 Mobile Computing

Example

1. user login 2. choose the first option

3. choose data type4. request generation

Page 7: Web Service-Based Remote Monitoring System for Smart Home Space Sheng Cai Joshua Ferguson Xinhui Hu Wei Wu Project for CSE535 Mobile Computing

Example

1. user login 2. choose the second option

3. browse the sent request

Two steps:1. Value attribute is firstly set to be

NULL.2. After obtaining the value from

sensors, NULL value will be updated.

Page 8: Web Service-Based Remote Monitoring System for Smart Home Space Sheng Cai Joshua Ferguson Xinhui Hu Wei Wu Project for CSE535 Mobile Computing

Application1Data Gathering Schemes

• Reduce sensing times finally reduce energy consumption.

Sensi ng I nterval

1. Fi xed Frequency Data Gatheri ng Scheme

Sensi ng I nterval

. . .

TD 2TD 3TD MaxTD TD

MaxTemp-MinTemp>TemD

2. Energy-aware data gathering with dynamic frequency scheme

Page 9: Web Service-Based Remote Monitoring System for Smart Home Space Sheng Cai Joshua Ferguson Xinhui Hu Wei Wu Project for CSE535 Mobile Computing

Results

• Energy-aware data gathering with dynamic frequency scheme

200 400 600 800 1000 1200 14000.7

0.75

0.8

0.85

0.9

0.95

1

MaxTD

Ps

TD=30

TD=10

TD=5

0 50 100 150 200 250 300 350 400 4500.5

0.6

0.7

0.8

0.9

1

TD

Ps

MaxTD=1440

MaxTD=2400

MaxTD=2400

gathering data of our scheme 21 1

gathering data with fixed frequency

TD MaxTD TDPs

MaxTD TD MaxTD TD

Page 10: Web Service-Based Remote Monitoring System for Smart Home Space Sheng Cai Joshua Ferguson Xinhui Hu Wei Wu Project for CSE535 Mobile Computing

Application2Temperature Control

• Adaptive and Intelligent:– Using the control orders and the owner’s custom in

the database, the controller could automatically executes to make the environment to fit owner’s customs.

BaseStation

Control System

Sensers

actuators

actuators

Blinds

VAV air-conditions

Indoor Environments

Set temperature

Control Value

Environment Values

solar radiation

air volume

Threshold

Page 11: Web Service-Based Remote Monitoring System for Smart Home Space Sheng Cai Joshua Ferguson Xinhui Hu Wei Wu Project for CSE535 Mobile Computing

Simulation and Results• Room Model:

Page 12: Web Service-Based Remote Monitoring System for Smart Home Space Sheng Cai Joshua Ferguson Xinhui Hu Wei Wu Project for CSE535 Mobile Computing

Question?