university of massachusetts amherst intelock tm team: emmanuel seguin josh coffin anh-kiet huynh...

26
University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor: Professor Ganz

Post on 22-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

University of Massachusetts Amherst

 

InteLockTM

Team: Emmanuel SeguinJosh CoffinAnh-Kiet HuynhChristos Tsiokos

Remote Access and Proximity Key

Advisor: Professor Ganz

Page 2: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

2

Grenzebach Glier & Associates, Inc.

Background & Motivation

Currently there are many solutions for keyless entry systems

Combination locks, remote key locks, electronic card key locks, fingerprint identification locks

Each of these solutions provide a more convenient alternative to the standard key and lock system

Minimizes required user actions for ease of use

Page 3: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

3

Grenzebach Glier & Associates, Inc.

Background & Motivation

Another alternative to keyless entry systems

Propose a new wireless product designed for residential market that fits into existing standard doors

Convenience of having the key located on user eliminates need to manually unlock door

• User key never has to be taken out of their pocket, wallet, purse, etc.

• Key is detected by keyless entry system

• User needs only to turn doorknob for access into the home

Page 4: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

4

Grenzebach Glier & Associates, Inc.

Background & Motivation

Allow Remote Access to Keyless Entry SystemConnect system to internet so that the lock

status can be queried and changed remotely.

• Enables user to lock or unlock door from anywhere when necessary.

Integrate system with PC so that user events can be logged and tracked.

• Allows home owner to monitor home security and user access.

Page 5: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

5

Grenzebach Glier & Associates, Inc.

Design Challenges

Form factor

Require small wireless components that are easily integrated into existing residential doors

Power consumption

Devices that require minimum power to operate

Security

Technology that provides a secure network

Efficiency

Data reliability and quick response time

Page 6: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

6

Grenzebach Glier & Associates, Inc.

Design Solution

User will be able to lock/unlock their door provided that a special key is range of the keyless system

When the special key is in range of the system, the user can simply lock/unlock their door with a turn of the doorknob Turning the doorknob right denotes a lock command,

while left denotes an unlock command

Non-valid keys will be detected by the system and access will be denied

Page 7: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

7

Grenzebach Glier & Associates, Inc.

Design Solution

System will be integrated with existing PC and internet gateway.

Software on PC will log events and allow for system monitoring and updating

Server running on PC will allow for remote monitoring and control of keyless entry system

Page 8: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

8

Grenzebach Glier & Associates, Inc.

Design Solution

Utilize new wireless technology: ZigBee

New up and coming standard for home automation

Small form factor make ZigBee easy to integrate into system design

Low power consumption enable ZigBee devices to run on same batteries for years

Support for a large number of nodes in network

Provides strong reliability and security

Page 9: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

9

Grenzebach Glier & Associates, Inc.

ZigBee Security Features

Provides freshness check to prevent replay attacks (an attacker from replaying messages)

Provides message integrity to prevent an attacker from modifying the message in transit or forging message

Up to 128 bits of integrity

Authentication and encryption protection possible at network and device levels

Page 10: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

10

Grenzebach Glier & Associates, Inc.

Page 11: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

11

Grenzebach Glier & Associates, Inc.

Review MDR Specifications

Pseudo-code for embedded firmware on each system component

Assemble and test trigger mechanism for Door Knob

Establish communication between ZigBee coordinator and at least one node

Page 12: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

12

Grenzebach Glier & Associates, Inc.

Review MDR Specifications

Pseudo-code for embedded firmware on each system component

Assemble and test trigger mechanism for Door Knob

Establish communication between ZigBee coordinator and at least one node

Page 13: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

13

Grenzebach Glier & Associates, Inc.

Page 14: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

14

Grenzebach Glier & Associates, Inc.

Page 15: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

15

Grenzebach Glier & Associates, Inc.

Page 16: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

16

Grenzebach Glier & Associates, Inc.

Page 17: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

17

Grenzebach Glier & Associates, Inc.

Page 18: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

18

Grenzebach Glier & Associates, Inc.

Review MDR Specifications

Pseudo-code for embedded firmware on each system component

Assemble and test trigger mechanism for Door Knob

Establish communication between ZigBee coordinator and at least one node

Page 19: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

19

Grenzebach Glier & Associates, Inc.

Demonstration

Doorknob trigger will now be demonstrated

Breadboard will simulate wireless communication between the doorknob microcontroller and the control unit Doorknob trigger mechanism

Page 20: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

20

Grenzebach Glier & Associates, Inc.

Review MDR Specifications Met

Pseudo-code for embedded firmware on each system component

Assemble and test trigger mechanism for Door Knob

Establish communication between ZigBee coordinator and at least one node

Establish communication between coordinator and one node using SPI… (revised spec)

Page 21: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

21

Grenzebach Glier & Associates, Inc.

Page 22: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

22

Grenzebach Glier & Associates, Inc.

Deliverables

Deliverables:-Phase I• (1) Command unit• (1) Door knob• (1) Deadbolt• (2) Keys• Associated Source Code• User Manual

-Phase II

• Server Software for PC

• Source Code

• Interface between PC and Control unit

• User Manual

•Acceptance Tests:-Phase I• Door must unlock only if valid Key is within range• Deadbolt must disengage within a few seconds of knob turning-Phase II• Software must be active whenever PC is running• Interface must only allow authorized users to operate the system

Page 23: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

23

Grenzebach Glier & Associates, Inc.

Project Milestones

Complete AVR RISC code for Phase I devices

Assemble and test Phase I system

Integrate system with PC using a ZigBee USB interface.

Write and test Software interface for system log and system control.

Write and Test server for Remote access and control

Page 24: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

24

Grenzebach Glier & Associates, Inc.

Demo Day!

Phase I will be installed in functioning door with standard hardware placement for demonstration

Phase II will be installed on PC and will be demonstrated on a laptop with wireless access.

Page 25: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

25

Grenzebach Glier & Associates, Inc.

Budget Overview

Quantity Item Price

1 Atmel ZigBee Development Kit

$245

1 Doorknob $20

1 Deadbolt $150

1 ZigBee USB module $75

1 PCB ~$50

Batteries ~$30

Additional Modules ~$25

Total Spent $595

Total Left $5

Page 26: University of Massachusetts Amherst InteLock TM Team: Emmanuel Seguin Josh Coffin Anh-Kiet Huynh Christos Tsiokos Remote Access and Proximity Key Advisor:

26

Grenzebach Glier & Associates, Inc.

Q & A

?

? ?????

?

?

?

??

?

?