A Study on the Use of Wireless Sensor Networks in a Retail Store - - PowerPoint PPT Presentation

a study on the use of wireless sensor networks in a
SMART_READER_LITE
LIVE PREVIEW

A Study on the Use of Wireless Sensor Networks in a Retail Store - - PowerPoint PPT Presentation

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 Table of Contents Introduction Trial Setup Requirements


slide-1
SLIDE 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 www.ibr.cs.tu-bs.de/dus

slide-2
SLIDE 2

Dawud Gordon Pervasive ’09 2

Table of Contents

  • Introduction
  • Trial Setup
  • Requirements Analysis
  • Results
  • Conclusion
  • Work in Progress
  • Question and Answer
slide-3
SLIDE 3

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

slide-4
SLIDE 4

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

slide-5
SLIDE 5

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

slide-6
SLIDE 6

Dawud Gordon Pervasive ’09 6

Setup (cont.)

XBridge

WWW server Client analysis

XBridge XBridge Firewall

slide-7
SLIDE 7

Dawud Gordon Pervasive ’09 7

Setup (Cont.)

slide-8
SLIDE 8

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

slide-9
SLIDE 9

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

slide-10
SLIDE 10

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

slide-11
SLIDE 11

Dawud Gordon Pervasive ’09 11

Requirements - Interactivity

  • Realtime input event reporting

 Allows systems to have interactive feel  Delay detracts from user experience

slide-12
SLIDE 12

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

slide-13
SLIDE 13

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

slide-14
SLIDE 14

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

slide-15
SLIDE 15

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

slide-16
SLIDE 16

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