group 10: wvu- secure final presentation 24 april, 2013 4:00 p.m. esb 801

15
Group 10: wvU- Secure Final Presentation 24 April, 2013 4:00 P.M. ESB 801

Upload: wilfred-carter

Post on 12-Jan-2016

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Group 10: wvU- Secure Final Presentation 24 April, 2013 4:00 P.M. ESB 801

Group 10: wvU-Secure

Final Presentation24 April, 2013

4:00 P.M.

ESB 801

Page 2: Group 10: wvU- Secure Final Presentation 24 April, 2013 4:00 P.M. ESB 801

Background

•Incarnations of security systems have existed for centuries

•Each generation adds more security

•Modern systems are more advanced than ever

Page 3: Group 10: wvU- Secure Final Presentation 24 April, 2013 4:00 P.M. ESB 801

Modern Systems• Features:

• remote monitoring of home

• dialing owners/authorities

• (recently) smartphone integration

• Can require any of the following:

• costly installation by a professional

• monthly subscription fees

• a landline for calling

Page 4: Group 10: wvU- Secure Final Presentation 24 April, 2013 4:00 P.M. ESB 801

Original Problem Statement

•Develop a system to remove most requirements

•No professional installation required

•No subscription fees

•No landline required

•Implement smartphone integration

Page 5: Group 10: wvU- Secure Final Presentation 24 April, 2013 4:00 P.M. ESB 801

Overall Architecture

Page 6: Group 10: wvU- Secure Final Presentation 24 April, 2013 4:00 P.M. ESB 801
Page 7: Group 10: wvU- Secure Final Presentation 24 April, 2013 4:00 P.M. ESB 801

Final Project Status• Completed approximately 80% of original goals

• Major Time Alterations/Delays

• Raspberry Pi / TinyOS Installation

• Sensing Application

• Android Development

• Client/Server Communication

• Goals Abandoned

• Glass Break Sensor

• Non-local client/server communication

• Do have functioning security system

Page 8: Group 10: wvU- Secure Final Presentation 24 April, 2013 4:00 P.M. ESB 801

Raspberry Pi / TinyOS Installation

•ARM Processor!!!

•TinyOS - Open Source - Not developed for ARM

Page 9: Group 10: wvU- Secure Final Presentation 24 April, 2013 4:00 P.M. ESB 801

Sensing Application

•Interfaces with Telos B ADC

•Initializes antenna/radio transmitter

•Broadcasts sensor data

Page 10: Group 10: wvU- Secure Final Presentation 24 April, 2013 4:00 P.M. ESB 801

Android Development

•Android SDK

•Multithreaded Design:

•User Interface

•Background Process: TCP Client

Page 11: Group 10: wvU- Secure Final Presentation 24 April, 2013 4:00 P.M. ESB 801

2-Way Communication

•First attempt at server-client communication

•Sockets: local IP, Port

•Multiple input listeners: one for Android, one for sensors

•Texts via Google Voice API

Page 12: Group 10: wvU- Secure Final Presentation 24 April, 2013 4:00 P.M. ESB 801

Glass Break Sensor

•Abandoned Due to Time

•Focus was on getting working system

•Originally had goal to fabricate

•Learning Curve > Time Available

Page 13: Group 10: wvU- Secure Final Presentation 24 April, 2013 4:00 P.M. ESB 801

Non-Local Communication

•Opted for local-only message passing

•Budget/time constraints

•Not very practical

•Alternatives: 3rd party server or router configuration

Page 14: Group 10: wvU- Secure Final Presentation 24 April, 2013 4:00 P.M. ESB 801

Conclusions• Functioning Security System Strengths

• Is more informative than other Systems

• Gives User more control

• Instant Notification

• No Monthly Fee

• Low initial cost - (appx. $300)

• Weaknesses

• Only limited sensor options

• Detailed Set-up of Linux PC (not practical for production)

Page 15: Group 10: wvU- Secure Final Presentation 24 April, 2013 4:00 P.M. ESB 801

Questions?