16
A Study on the Use of Wireless Sensor Networks in a Retail Store Dawud Gordon TU Braunschweig Institute of Operating Systems and Computer Networks www.ibr.cs.tu-bs.de/dus

A Study on the Use of Wireless Sensor Networks in a Retail Store Dawud Gordon TU Braunschweig Institute of Operating Systems and Computer Networks

Embed Size (px)

Citation preview

Page 1: A Study on the Use of Wireless Sensor Networks in a Retail Store Dawud Gordon TU Braunschweig Institute of Operating Systems and Computer Networks

A Study on the Use of Wireless Sensor Networks in a Retail Store

Dawud GordonTU BraunschweigInstitute of Operating Systemsand Computer Networkswww.ibr.cs.tu-bs.de/dus

Page 2: A Study on the Use of Wireless Sensor Networks in a Retail Store Dawud Gordon TU Braunschweig Institute of Operating Systems and Computer Networks

Dawud Gordon Pervasive ’09 2

Table of Contents

Introduction Trial Setup Requirements Analysis Results Conclusion Work in Progress Question and Answer

Page 3: A Study on the Use of Wireless Sensor Networks in a Retail Store Dawud Gordon TU Braunschweig Institute of Operating Systems and Computer Networks

Dawud Gordon Pervasive ’09 3

Introduction

Evaluate WSNs in retail enviroment Authors

Dawud Gordon Masayuki Iwai Michael Beigl

Trial implementation in Akihabara town, Tokyo

Created by Masayuki Iwai

Page 4: A Study on the Use of Wireless Sensor Networks in a Retail Store Dawud Gordon TU Braunschweig Institute of Operating Systems and Computer Networks

Dawud Gordon Pervasive ’09 4

Introduction (cont.)

Goals of study Gather experience Reduce development effort Open market for high-level developers

Methods: Requirements analysis Improve requirement definition Specify weak spots

Page 5: A Study on the Use of Wireless Sensor Networks in a Retail Store Dawud Gordon TU Braunschweig Institute of Operating Systems and Computer Networks

Dawud Gordon Pervasive ’09 5

Trial Setup

In-store front-end Network

▫Objects + nodes▫Sink nodes/bridges

Display▫Monitor▫Countertop

Central back-end Server-based client analysis Feedback to in-store system

Output To owner To client

Page 6: A Study on the Use of Wireless Sensor Networks in a Retail Store Dawud Gordon TU Braunschweig Institute of Operating Systems and Computer Networks

Dawud Gordon Pervasive ’09 6

Setup (cont.)

XBridge

WWW server

Client analysis

XBridge

XBridge

Firew

all

Page 7: A Study on the Use of Wireless Sensor Networks in a Retail Store Dawud Gordon TU Braunschweig Institute of Operating Systems and Computer Networks

Dawud Gordon Pervasive ’09 7

Setup (Cont.)

Page 8: A Study on the Use of Wireless Sensor Networks in a Retail Store Dawud Gordon TU Braunschweig Institute of Operating Systems and Computer Networks

Dawud Gordon Pervasive ’09 8

Requirements

Phase 1: Mr. Iwai – application requirements Eliminates client/user stakeholder from this analysis

Phase 2: After Akihabara trial Document Mr. Iwai‘s needs

Page 9: A Study on the Use of Wireless Sensor Networks in a Retail Store Dawud Gordon TU Braunschweig Institute of Operating Systems and Computer Networks

Dawud Gordon Pervasive ’09 9

Requirements - Configuration

Application needs to adapt Changing conditions in store Market analysis

Dynamic changes during runtime By developer/SmartStore server

Remote access from WWW (through firewall) OTAC

By store owner Remotely from application within LAN OTAC

Multiple nodes at once + acked config Allows reconfig of entire application Saves time during development

Page 10: A Study on the Use of Wireless Sensor Networks in a Retail Store Dawud Gordon TU Braunschweig Institute of Operating Systems and Computer Networks

Dawud Gordon Pervasive ’09 10

Requirements - Sensors

Vibration Think ballswitch Differentiation:

▫At rest▫ In user‘s hand

Light sensor Large lux ranges

▫Bottoming out▫Saturation

Differentiation Store interior Store front

Page 11: A Study on the Use of Wireless Sensor Networks in a Retail Store Dawud Gordon TU Braunschweig Institute of Operating Systems and Computer Networks

Dawud Gordon Pervasive ’09 11

Requirements - Interactivity

Realtime input event reporting Allows systems to have interactive feel Delay detracts from user experience

Page 12: A Study on the Use of Wireless Sensor Networks in a Retail Store Dawud Gordon TU Braunschweig Institute of Operating Systems and Computer Networks

Dawud Gordon Pervasive ’09 12

Requirements - Power

Battery changes effort-expensive Store‘s hours

System not active Sleep mode

▫Save battery▫Reduce maintenance▫Manual override higher priority

Battery TTD Alert @ TTD = 24 hrs

Page 13: A Study on the Use of Wireless Sensor Networks in a Retail Store Dawud Gordon TU Braunschweig Institute of Operating Systems and Computer Networks

Dawud Gordon Pervasive ’09 13

Requirements - Range

2 scenarios present High-density

10m sink-to-node Low-density

40m sink-to-node

WWW Server

Client analysis

WWW server

Client analysis

Page 14: A Study on the Use of Wireless Sensor Networks in a Retail Store Dawud Gordon TU Braunschweig Institute of Operating Systems and Computer Networks

Dawud Gordon Pervasive ’09 14

Requirements - Security

Problem: Config interference Broadcast affects all in range multiple apps multiple apps

Grouping mechanism Inclusion NOT real security

Prevents interference, not attack

Page 15: A Study on the Use of Wireless Sensor Networks in a Retail Store Dawud Gordon TU Braunschweig Institute of Operating Systems and Computer Networks

Dawud Gordon Pervasive ’09 15

Conclusion

Trial provided good results Sensory Interactivity Power Range

System still too technical Programming @ HW

▫Bridge▫Node

Not accessable to high-level developers

Page 16: A Study on the Use of Wireless Sensor Networks in a Retail Store Dawud Gordon TU Braunschweig Institute of Operating Systems and Computer Networks

Dawud Gordon Pervasive ’09 16

Work in Progress

Abstraction from HW level Think: HTML Point + click

Akiba Sensor Node In development Will fulfill requirements

D-Bridge Prototype Embedded application Webserver