3. 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
4. Wireless Sensor Network (WSN)
!! Definition
!! A wireless sensor network (WSN) consist of self-organizing, wirelessly
connected sensor nodes, reporting to a sink
!! Components Internet
Sink
!! Sensor nodes
!! cheap
!! unreliable
!! energy constrained Task manager
Sensor field
!! densely deployed node
Sensor node
!! Sink User
!! gathers the collected data
!! Primary concerns
!! Energy efficiency " maximize lifetime
!! Scalability " many nodes, adding nodes
4
5. 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 WSAN
!! upon commands from
remote control station
!! Examples Internet Sink
!! lighting
!! heating
!! automatic door
!! motor engine Task manager
node
Sensor node
!! Primary concerns Actuator node
User
!! heterogeneity
!! both energy-constrained and less energy-constrained nodes
6. Evolution from WSN towards WSAN
WSN WSAN
WSAN
WSN
Sink Internet Sink
Task manager
node
Sensor node Sensor node
Actuator node
User
!! homogeneous nodes !! heterogeneous nodes
!! sensors only !! sensor & actuators
!! unidirectional communication to sink !! more complex communication patterns
!! unreliable network !! reliability & QoS support
7. Evolution from WSN towards WSAN
WSN WSAN
environment monitoring wireless building automation
!! homogeneous nodes !! heterogeneous nodes
!! sensors only !! sensor & actuators
!! unidirectional communication to sink !! more complex communication patterns
!! unreliable network !! reliability & QoS support
7
9. Outline
!! Wireless networks: what?
!! Wireless Lab: what & why?
!!Motivation
!!Characteristics
!! Some IBBT use cases: how?
!! Conclusion
9
10. 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
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) 11
12. IBBT iLab.t – Wireless Lab
INT µC BUS radio antenna
sensors
actuators DUT
12
13. WiLab @ IBBT: Environment Emulator
Ethernet + power
battery emulator +
iNode real-time power measurements
USB audio Fixed interface:
RS232, USB, …
Power
Environment Current PWR
Emulator DAC/ADC, RS232 SI DUT
GP(I)O I(O)
audio aud
sensor/actuator
emulation 13
14. iLab.t : Sensor Lab Hardware
iNode:
Embedded PC
WLAN
EE
WLAN sensor
14
16. 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
17. 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
18. 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
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
19
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)
20
23. WBA @ Wireless Lab
Set up wireless mesh network (WMN)
Sensor node
Mesh node 23
24. WBA @ Wireless Lab
Set up wireless sensor network (WSN)
Sensor node
Mesh node 24
25. WBA @ Wireless Lab
Set up wireless sensor network (WSN)
Sensor node
Mesh node 25
26. WBA @ Wireless Lab
Set up wireless sensor network (WSN)
+ define WSN gateways Sensor node
Mesh node 26
27. WBA @ Wireless Lab
Set up wireless sensor network (WSN)
Sink advertisement + set up topology Sensor node
Mesh node 27
28. WBA @ Wireless Lab
Set up wireless sensor network (WSN)
Sink advertisement + set up (tree) topology Sensor node
Mesh node 28
29. WBA @ Wireless Lab
T V S
t t t
Set up wireless sensor network (WSN)
Sink advertisement + set up (tree) topology Sensor node
Emulate sensor & actuator events Mesh node 29
30. WBA @ Wireless Lab
Test robustness upon WSN and/or WSN node failure
Sensor node
Mesh node 30
31. WBA @ Wireless Lab
Testing of large scale sensor network
Sensor node
Mesh node 31
32. WBA @ Wireless Lab
Testing of large scale sensor network
Sensor node
Mesh node 32
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
33
35. DEUS: Deployment and Easy Use of wireless Services
!! Use case 2: senior mobility support
service flat
local help desk
home
residential care
homes
walking circles
35
36. DEUS: Deployment and Easy Use of wireless Services
!! 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).
36
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)
38
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
42
43. GeoBIPS @ Wireless Lab
WMN node = relay station
E2E communication
Sensor node
QoS support: voice, video, info Mesh node 43
44. ADAMO @ Wireless Lab
WMN node = router
Full indoor coverage
QoS support: voice, video, info Sensor node
Multiple logical teams Mesh node 44
45. MultiTr@ns: Logistic chain
!! Multimodal transport
!! Coordination of logistic information
!! Tracking of goods from supplier until final destination by means of
sensors
45
48. 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