in a Heterogeneous Smart Lighting System S. Bhardwaj, T. Ozcelebi, - - PowerPoint PPT Presentation

in a heterogeneous
SMART_READER_LITE
LIVE PREVIEW

in a Heterogeneous Smart Lighting System S. Bhardwaj, T. Ozcelebi, - - PowerPoint PPT Presentation

IEEE ISCC, SISS Workshop, Riccione, Italy June 22, 2010 Semantic Interoperability in a Heterogeneous Smart Lighting System S. Bhardwaj, T. Ozcelebi, J. J. Lukkien, R. Verhoeven s.bhardwaj@tue.nl System Architecture and Networking Group


slide-1
SLIDE 1

Semantic Interoperability in a Heterogeneous Smart Lighting System

  • S. Bhardwaj, T. Ozcelebi, J. J. Lukkien, R. Verhoeven

s.bhardwaj@tue.nl

System Architecture and Networking Group

IEEE ISCC, SISS Workshop, Riccione, Italy

June 22, 2010

slide-2
SLIDE 2

Outlines

  • Introduction
  • Background
  • OSAS introduction
  • System architecture
  • Services and subscriptions for HSLS
  • Experimental results
  • Conclusions

System Architecture and Networking

PAGE 1 6/30/2010

slide-3
SLIDE 3

What is Smart Lighting

System Architecture and Networking

PAGE 2 6/30/2010

  • A smart lighting system composed of two or more

heterogeneous networks based on different platforms is called a Heterogeneous Smart Lighting System (HSLS).

  • A smart lighting system refers to a system where multiple

luminaries with actuators and light sensors are connected in a network, and cooperate to meet the requirements of users.

slide-4
SLIDE 4

Background

  • Approaches to IP integration of WSNs so far:

Pure TCP/IP solutions: sensor nodes implement the TCP/IP stack (or a compatible set

  • f protocols such as 6LoWPAN in 802.15.4 networks); and

Gateway solutions:

System Architecture and Networking

PAGE 3 6/30/2010

  • One node acts as an application layer gateway (e.g. base

station), to make the lower layer protocols from both networks (e.g. TCP/IP, IEEE 802.15.4) transparent and to route information.

  • Sensor nodes implement the TCP/IP stack (or a compatible

protocols such as 6LoWPAN in 802.15.4 networks)

slide-5
SLIDE 5

OSAS

  • Open Service Architecture for Sensors is an integrated

environment for programming wireless senor networks.

  • OSAS toolchain

− Development

− Simulator (for functionality) − Compiler − Loader

− On-node

− Interpreter

  • OSAS software components:

− Services: functionalities − Subscriptions: requests for using services − Content based addresses

System Architecture and Networking

PAGE 4 6/30/2010

slide-6
SLIDE 6

Service and Subscription

System Architecture and Networking

PAGE 5 6/30/2010

slide-7
SLIDE 7

System Architecture

System Architecture and Networking

PAGE 6 6/30/2010

Light sensor LED luminary

OSAS Light-KP Smart-M3 SIB

RDF Store

C-KP

SSAP over Internet IEEE 802.15.4 Serial over USB … … … … SSAP over Internet … …

  • Low capacity devices: sensor node, actuator, etc.
  • High capacity devices: cell phone, PDA, netbook, etc.
slide-8
SLIDE 8

Sensor and Actuator Interaction with KP

System Architecture and Networking

PAGE 7 6/30/2010

Light-KP LED luminary Light sensor SIB Consumer KP Light-level Light-level new Light-level Join-req Join-cnf Processing Insert-light-intensity Update-light-intensity Processing Adjust-light-output Adjust-light-output Query-light-intensity Result-light-intensity Query-All-tuples Result-All-tuples Leave-req Leave-cnf Join-req Join-cnf Leave-req Leave-cnf Insert-light-output Insert-light-status Update-light-output Update-light-status Query-light-output Result-light-output Query-status Result-status ….. ….. ….. ….. OSAS

Smart-M3

slide-9
SLIDE 9

Services and Subscription for HSLS

System Architecture and Networking

PAGE 8 6/30/2010

S

L_KP

A SIB C

service_SenseLight service_AdjustLight sub_PrintLight service_SIB sub_updateLightIntensity and status sub_UpdateLOutput Query_light Query_results sub_PrintLOutput sub_AdjustLight L_KP: loader node (light-KP) S : light sensing node A : LED actuator node SIB : SIB node C : consumer-KP node service_LOutput services installed Event flow of subscription made query Single Program

slide-10
SLIDE 10

System Architecture and Networking

PAGE 9 6/30/2010

Control flow of Light Model

Sensors Actuator Space Lumens External illumination Total illumination Brightness level Illumination at particular point Light sensor reading Activity

Light-KP

SIB user profile Light semantics LED luminary Query

/

Subscription Consumer KP

slide-11
SLIDE 11

RDF Schema of Light Information and Query Sample

System Architecture and Networking

PAGE 10 6/30/2010

Room Space(s1) Intensity Space(sn) Light rdfs:subClassOf rdf:type rdf:type hasLightOutput Output Status hasLightIntensity hasLightStatus value value More than Desired Intensity hasValue hasStatus hasValue ... Less than Desired Intensity Desired Intensity hasStatus hasStatus

Results Consumer-KP (“sn”, “Intensity”, “300”) (“sn”, “light-output”, “250”) (“sn”, “status”, “Desired Intensity”) (“sn”, “Intensity”, None) (“sn”, “light-output”, None) (“sn”, “status”, None) SIB

slide-12
SLIDE 12

Experimental Devices

System Architecture and Networking

PAGE 11 6/30/2010

Phidget Precision Light sensor

Analog Input Power (+5V) Ground (0V)

BSN node

Photo sensor

RF Module Chipcon CC 2420 Flash Memory Microcontroller (TI MSP 430)

Board Connector (a) 64 LED Connectors Power Supply (6~12V) USB Connector 64-PhidgetLED Board LED luminary (b) (c)

Light sensor node

slide-13
SLIDE 13

Experimental Results: Simulator GUI

System Architecture and Networking

PAGE 12 6/30/2010

slide-14
SLIDE 14

Experimental Results: Loader GUI

System Architecture and Networking

PAGE 13 6/30/2010

slide-15
SLIDE 15

Experimental Results: Consumer KP

System Architecture and Networking

PAGE 14 6/30/2010

slide-16
SLIDE 16

Conclusions

  • Proposed a heterogeneous smart lighting system

approach for distributed LED luminary control and an light model based on user preferences.

  • The light model guarantees that the desired

illumination levels of user preferences are achieved.

  • Interoperability between low and high capacity nodes

from OSAS and Smart-M3 platforms, respectively.

System Architecture and Networking

PAGE 15 6/30/2010

slide-17
SLIDE 17

References

  • A. Toninelli, S. Pantsar-Syväniemi, P. Bellavista, E. Ovaska, “Supporting context awareness in smart environments: a

scalable approach to information interoperability”, International Workshop on Middleware for Pervasive Mobile and Embedded Computing (M-MPAC 2009). Nov 30, Urbana Champaign, Illinois, USA, 2009,.

  • I.F. Akyildiz, W. Su, Y. Sankarasubramaniam, E. Cayirci, “A Survey on Sensor Networks. IEEE Comm. Mag., Vol. 40, Iss. 8,

2002, pp.102–114.

  • R.P. Bosman, J. J. Lukkien, R. Verhoeven; An integral approach to programming sensor networks; Proceedings 6th

Annual IEEE Consumer Communications and Networking Conference (CCNC'09), Las Vegas NV, USA, January 10-13, 2009, pp. 1-5.

  • D. Truscan, J. Lindqvist, J. Lilius, “Testable Specifications of NoTA-based Modular Embedded Systems” IEEE

International Conference and Workshop on the Engineering of Computer Based System, Belfast, March 31- April 4 2008, pp.375-383.

  • S. Decker, P. Mitra, and S. Melnik“Framework for the semantic web: An RDF tutorial-Internet”, IEEE Internet Computing,
  • Vol. 4, Issue. 6, Nov-Dec 2000, pp.68-73.
  • A. Maedche and S. Staab, “Ontology learning for the semantic web” IEEE Intelligent System, Vol.16, Issue-2, March-April

2001, pp. 72-79.

  • S. Bhardwaj, T. Ozcelebi and Johan Lukkien, “ Smart Lighting Using LED Luminaries”, IEEE PerCom SmartE 2010,

Mannheim, Germany, March 29- April 2 , 2010.

  • W. Yao-Jung, A.M. Agogino, “Wireless networked lighting systems for optimizing energy savings and user satisfaction”

IEEE Wireless, Hive Networks Conference, Austin, Texas, USA, August 07-08, 2008, pp.1-7.

  • M.-S. Pan, L.-W. Yeh, Y.-A. Chen, Y.-H. Lin; Y.-C. Tseng, “A WSN-based intelligent light control system considering user

activities and profiles,” IEEE Sensors J., Vol. 8, Issue 10, Oct. 2008, pp. 1710-1721.

  • N. Kushalnagar, G. Montenegro and C. Schumacher, RFC 4919: IPv6 over Low-Power Wireless Personal Area Networks

(6LoWPANs): Overview, Assumptions, Problem Statement, and Goals, Request for Comments, August 2007.

  • Z. Z. Marco, K. Bhaskar, “Integrating Future Large-scale Wireless Sensor Networks with the Internet”, USC Computer

Science Technical Report CS 03-792, 2003.

  • IEEE Computer Society, IEEE Std 802.15.4-2006: Wireless Medium Access Control (MAC) and Physical Layer (PHY)

Specifications for Low-Rate Wireless Personal Area Networks (WPANs), , September 2006, pp.323.

  • BSN.[online]. “Body Sensor Network node: Hardware Specification”.
  • Phidgets.[online]. “Phidget Light Sensor” and “PhidgetLED-64 ”.

System Architecture and Networking

PAGE 16 6/30/2010

slide-18
SLIDE 18

Thank you for your kind attention !

System Architecture and Networking

PAGE 17 6/30/2010