20081114 friday food i labt ingrid moerman

49
IBBT Wireless Lab Ingrid Moerman IBBT – IBCN - UGent

Upload: guestbd4497

Post on 18-May-2015

3.873 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: 20081114 friday food i labt ingrid moerman

IBBT Wireless Lab

Ingrid Moerman

IBBT – IBCN - UGent

Page 2: 20081114 friday food i labt ingrid moerman

Outline

!!Wireless networks: what?

!!Wireless Lab: what & why?

!!Some IBBT use cases: how?

!!Conclusion

2

Page 3: 20081114 friday food i labt ingrid moerman

Outline

!!Wireless networks: what?

!!Wireless Sensor and Networks (WSN)

!!Wireless Sensor and Actuator Network (WSAN)

!!Wireless Mesh Networks (WMN)

!!Wireless Lab: what & why?

!!Some IBBT use cases: how?

!!Conclusion

3

Page 4: 20081114 friday food i labt ingrid moerman

4

!! Definition

!! A wireless sensor network (WSN) consist of self-organizing, wirelessly

connected sensor nodes, reporting to a sink

!! Components

!! Sensor nodes

!! cheap

!! unreliable

!! energy constrained

!! densely deployed

!! Sink

!! gathers the collected data

!! Primary concerns

!! Energy efficiency " maximize lifetime

!! Scalability " many nodes, adding nodes

Wireless Sensor Network (WSN)

Internet Sink

Task manager node

User

Sensor node

Sensor field

Page 5: 20081114 friday food i labt ingrid moerman

Wireless Sensor and Actuator Network (WSAN)

!! Definition

!! by adding actuators, a WSN can also be used for automation purposes

!! Extra component

!! actuator node

!! possibility of taking actions

!! upon sensor info

!! upon commands from

remote control station

!! Examples

!! lighting

!! heating

!! automatic door

!! motor engine

!! Primary concerns

!! heterogeneity

!! both energy-constrained and less energy-constrained nodes

Actuator node

Internet Sink

Task manager node

User

Sensor node

WSAN

Page 6: 20081114 friday food i labt ingrid moerman

Evolution from WSN towards WSAN

WSN

!! homogeneous nodes

!! sensors only

!! unidirectional communication to sink

!! unreliable network

WSAN

!! heterogeneous nodes

!! sensor & actuators

!!more complex communication patterns

!! reliability & QoS support

Actuator node

Internet Sink

Task manager node

User

Sensor node

WSAN

Sensor node

WSN

Sink

Page 7: 20081114 friday food i labt ingrid moerman

7

Evolution from WSN towards WSAN

WSN

environment monitoring

!! homogeneous nodes

!! sensors only

!! unidirectional communication to sink

!! unreliable network

WSAN

wireless building automation

!! heterogeneous nodes

!! sensor & actuators

!! more complex communication patterns

!! reliability & QoS support

Page 8: 20081114 friday food i labt ingrid moerman

8

!! Definition

!! A wireless mesh network (WMN) is a communication network made up of

radio nodes organized in a mesh topology

!! A WMN offers a high-bandwidth network for mobile clients over a specific

(often hard to reach) coverage area

!! Components

!! Mesh routers

!! Gateway

!! Mesh clients

!! Primary concerns

!! Reliability & resilience

!! Self-organizing and self-healing

© Ingrid Moerman - 8

Wireless Mesh Network (WMN)

Page 9: 20081114 friday food i labt ingrid moerman

Outline

!!Wireless networks: what?

!!Wireless Lab: what & why?

!!Motivation

!!Characteristics

!!Some IBBT use cases: how?

!!Conclusion

9

Page 10: 20081114 friday food i labt ingrid moerman

IBBT iLab.t – Wireless Lab: Why?

!! Problem

!!uncontrolled, dynamic wireless environment

!! Development environment

!!Network simulations & wireless channel emulations are unreliable

due to simplified & inaccurate models (channel, hardware,

embedded environment)

!!Sensor/mesh network protocols are typically designed to run on

large scale

!!Evaluations on small-scale experimental testbeds are not sufficient (only proof of functionality, not of scalability)

!! Need for real-life large-scale test environment

!! IBBT iLab.t – Wireless Lab

10

Page 11: 20081114 friday food i labt ingrid moerman

11

IBBT iLab.t – Wireless Lab

!!Sensor networking (IEEE 802.15.4)

!! Automatic control, software configuration, remote access, …

!! Energy consumption monitoring and control (no batteries)

!! Emulation (e.g. replay) of sensor/actuator events

!!Meshed networking (IEEE 802.11)

Page 12: 20081114 friday food i labt ingrid moerman

12

IBBT iLab.t – Wireless Lab

µC radio BUS antenna INT

sensors actuators DUT

Page 13: 20081114 friday food i labt ingrid moerman

13

WiLab @ IBBT: Environment Emulator

DUT Environment

Emulator

PWR

SI

I(O)

aud

Power

DAC/ADC, RS232

GP(I)O

USB

Ethernet + power

Fixed interface:

RS232, USB, …

iNode

Current

battery emulator +

real-time power measurements

sensor/actuator

emulation

audio

audio

Page 14: 20081114 friday food i labt ingrid moerman

14

iLab.t : Sensor Lab Hardware

WLAN

sensor

iNode:

Embedded PC

WLAN

EE

Page 15: 20081114 friday food i labt ingrid moerman

15

WiLab deployment @ IBBT building

Class Room

Hallway

Page 16: 20081114 friday food i labt ingrid moerman

IBBT iLab.t – Wireless Lab

!! Feature set

!! # nodes: 190 fixed locations, 3 floors @ Zuiderpoort

!!Every node is generic and is equipped with !! 2 USB, RS232, VGA interfaces

!! 1 or 2 sensor nodes IEEE802.15.4 (+ embedded sensors: Temperature, Light, Humidity)

!! 2 WiFi IEEE 802.11 radios (a/b/g)

!! Extendable: Bluetooth, Software Defined Radio, …

!!Every node is powered via PoE and can be disabled

!!Environment emulator (EE) !! EE can emulate battery voltage of the sensor nodes and can measure the consumed

electrical power real time

!! EE can emulate environmental variables like switches, monitored data

!! EE can log the events of the sensor nodes

!!Sensor nodes can measure and react on real and emulated environmental variables

!!Development environment !! TinyOS (sensor nodes)

!! Click (iNodes)

!!Remote access

16

Page 17: 20081114 friday food i labt ingrid moerman

IBBT iLab.t – Wireless Lab

!! Feature set

!! # nodes: 190 fixed locations, 3 floors @ Zuiderpoort

!!Every node is generic and is equipped with !! 2 USB, RS232, VGA interfaces

!! 1 or 2 sensor nodes IEEE802.15.4 (+ embedded sensors: Temperature, Light, Humidity)

!! 2 WiFi IEEE 802.11 radios (a/b/g)

!! Extendable: Bluetooth, Software Defined Radio, …

!!Every node is powered via PoE and can be disabled

!!Environment emulator (EE) !! EE can emulate battery voltage of the sensor nodes and can measure the consumed

electrical power real time

!! EE can emulate environmental variables like switches, monitored data

!! EE can log the events of the sensor nodes

!!Sensor nodes can measure and react on real and emulated environmental variables

!!Development environment !! TinyOS (sensor nodes)

!! Click (iNodes)

!!Remote access

17

Page 18: 20081114 friday food i labt ingrid moerman

Outline

!!Wireless networks: what?

!!Wireless Lab: what & why?

!!Some IBBT use cases: how?

!!WBA: Wireless Building Automation

!!DEUS: Deployment and Easy Use of wireless Services

!!GeoBIPS & ADAMO: Crisis intervention

!!MultiTr@ns: Logistic chain

!!Conclusion

18

Page 19: 20081114 friday food i labt ingrid moerman

19

Sensor networks: why?

!!A few realistic use cases*

!!WBA: Wireless Building Automation

!!DEUS: Deployment and Easy Use of wireless Services !!Senior mobility support

!!Cultural events

!! Inheritage

!!GeoBIPS & ADAMO !!Crisis intervention

!!MultiTr@ns !!Logistic chain

* taken from IBBT cooperative research projects

Page 20: 20081114 friday food i labt ingrid moerman

20

WBA: Wireless Building Automation

!! Target

!! to develop advanced building automation techniques in order to deploy

building management systems, hereby:

!! avoiding as much as possible costly and inflexible cable infrastructures

!! covering hard to reach locations such as protected monuments

!! Building Management System (BMS)

!!monitor & control of

!! Low data rate applications !! HVAC control

!! (emergency) lighting

!! access control

!! fire detection

!! motion detection

!! positioning

!! High data rate applications !! camera surveillance

!! public address (video display,

audio)

Page 21: 20081114 friday food i labt ingrid moerman

21

MOTION

WBA: Wireless Building Automation

Page 22: 20081114 friday food i labt ingrid moerman

WBA @ Wireless Lab

22

Sensor node

Mesh node

Page 23: 20081114 friday food i labt ingrid moerman

WBA @ Wireless Lab

23

Sensor node

Mesh node

Set up wireless mesh network (WMN)

Page 24: 20081114 friday food i labt ingrid moerman

WBA @ Wireless Lab

24

Sensor node

Mesh node

Set up wireless sensor network (WSN)

Page 25: 20081114 friday food i labt ingrid moerman

WBA @ Wireless Lab

25

Sensor node

Mesh node

Set up wireless sensor network (WSN)

Page 26: 20081114 friday food i labt ingrid moerman

WBA @ Wireless Lab

26

Sensor node

Mesh node

Set up wireless sensor network (WSN)

+ define WSN gateways

Page 27: 20081114 friday food i labt ingrid moerman

WBA @ Wireless Lab

27

Sensor node

Mesh node

Set up wireless sensor network (WSN)

Sink advertisement + set up topology

Page 28: 20081114 friday food i labt ingrid moerman

WBA @ Wireless Lab

28

Sensor node

Mesh node

Set up wireless sensor network (WSN)

Sink advertisement + set up (tree) topology

Page 29: 20081114 friday food i labt ingrid moerman

WBA @ Wireless Lab

29

Sensor node

Mesh node

Set up wireless sensor network (WSN)

Sink advertisement + set up (tree) topology

Emulate sensor & actuator events

t

T

t

V S

t

Page 30: 20081114 friday food i labt ingrid moerman

WBA @ Wireless Lab

30

Sensor node

Mesh node

Test robustness upon WSN and/or WSN node failure

Page 31: 20081114 friday food i labt ingrid moerman

WBA @ Wireless Lab

31

Sensor node

Mesh node

Testing of large scale sensor network

Page 32: 20081114 friday food i labt ingrid moerman

WBA @ Wireless Lab

32

Sensor node

Mesh node

Testing of large scale sensor network

Page 33: 20081114 friday food i labt ingrid moerman

33

DEUS: Deployment and Easy Use of wireless Services

!! Use case 1: cultural events !!Guiding of persons in and around public areas

!! wireless location-based / personalized applications for indoor guiding of persons

!! combination with outdoor guiding with GPS

!!Tracing of persons/assets

Page 34: 20081114 friday food i labt ingrid moerman

DEUS @ Wireless Lab

34

Sensor node

Mesh node

Indoor positioning / tracking / guiding

Page 35: 20081114 friday food i labt ingrid moerman

35

DEUS: Deployment and Easy Use of wireless Services

!!Use case 2: senior mobility support

service flat

home

homes

local help desk

residential care

walking circles

Page 36: 20081114 friday food i labt ingrid moerman

36

!! Use case 2: senior mobility support

!!Tracking and identification of persons

!! follow up of people with dementia

!! low cost indoor and outdoor positioning

!!Emergency call

!!Voice call

" Portable device with emergency button and voice connectivity

(same low cost device & same technology for indoor and outdoor).

DEUS: Deployment and Easy Use of wireless Services

Page 37: 20081114 friday food i labt ingrid moerman

DEUS @ Wireless Lab

37

Sensor node

Mesh node

emergency call & voice call

(through environment emulator)

Page 38: 20081114 friday food i labt ingrid moerman

38

DEUS: Deployment and Easy Use of wireless Services

!! Use case 3: inheritage (‘erfgoed’) !!support of multiple events taking place at the same location, while

settings may change from day-to-day

!!offering location-aware and profile-based services (e.g. interactive museum guide)

Page 39: 20081114 friday food i labt ingrid moerman

DEUS @ Wireless Lab

39

Sensor node

Mesh node

multiple events

Location-based services

Event 1

Event 2

Event 3

info@location1

info@location2

Page 40: 20081114 friday food i labt ingrid moerman

DEUS @ Wireless Lab

40

Sensor node

Mesh node

remote WMN management

(from external device)

Page 41: 20081114 friday food i labt ingrid moerman

DEUS @ Wireless Lab

41

Sensor node

Mesh node

remote WSN management

(from external device)

Page 42: 20081114 friday food i labt ingrid moerman

42

GeoBIPS & ADAMO: Crisis intervention

1.! Fire truck powers on the MAR, and leaves for the disaster

site.

2.! While on the go, intervention plans can be viewed.

3.! Fire truck arrives at the disaster site.

4.! Reconnaissance Team checks the WLTP – RS link, and

the video and voice connection.

5.! Team enters the building, and places RSs on the go,

based on the building’s structure and on the OTG-CI.

6.! Video images can be viewed at remote crisis center

MAR: Mobile AR (on truck)

WLTP: Wireless Link Termination Point

RS: relay station (mesh cube)

OTG-CI: On-the-go coverage indicator

Page 43: 20081114 friday food i labt ingrid moerman

GeoBIPS @ Wireless Lab

43

Sensor node

Mesh node

WMN node = relay station

E2E communication

QoS support: voice, video, info

Page 44: 20081114 friday food i labt ingrid moerman

ADAMO @ Wireless Lab

44

Sensor node

Mesh node

WMN node = router

Full indoor coverage QoS support: voice, video, info

Multiple logical teams

Page 45: 20081114 friday food i labt ingrid moerman

45

MultiTr@ns: Logistic chain

!! Multimodal transport !!Coordination of logistic information

!!Tracking of goods from supplier until final destination by means of sensors

Page 46: 20081114 friday food i labt ingrid moerman

MultiTr@ns @ Wireless Lab

46

Sensor node

Mesh node

Tracking of goods

Page 47: 20081114 friday food i labt ingrid moerman

Outline

!!Wireless networks: what?

!!Wireless Lab: what & why?

!!Some IBBT use cases: how?

!!Conclusion

50

Page 48: 20081114 friday food i labt ingrid moerman

Conclusion

!!The Wireless Lab @ iLab.t offers a flexible

wireless test environment

!!experimental validation of innovative network solutions

and services/applications in a large-scale real life

environment

!!support of diverse use cases

!!accessible for IBBT research partners and industry

!!More info

!!see workshop in the afternoon

51

Page 49: 20081114 friday food i labt ingrid moerman

52

Acknowledgement

!! IBBT GBO projects

!!WBA, https://projects.ibbt.be/wba/

!!DEUS, https://projects.ibbt.be/deus/

!!GeoBIPS, https://projects.ibbt.be/geobips/

!!ADAMO, https://projects.ibbt.be/adamo/

!!MultiTr@ns, https://projects.ibbt.be/multitrans/

!!The WSN team @ IBCN