in a heterogeneous
play

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


  1. 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

  2. Outlines • Introduction • Background • OSAS introduction • System architecture • Services and subscriptions for HSLS • Experimental results • Conclusions System Architecture and Networking 6/30/2010 PAGE 1

  3. What is Smart Lighting • 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 . • A smart lighting system composed of two or more heterogeneous networks based on different platforms is called a Heterogeneous Smart Lighting System (HSLS). System Architecture and Networking 6/30/2010 PAGE 2

  4. Background • Approaches to IP integration of WSNs so far: Pure TCP/IP solutions: • Sensor nodes implement the TCP/IP stack (or a compatible sensor nodes implement the TCP/IP stack (or a compatible set protocols such as 6LoWPAN in 802.15.4 networks) of protocols such as 6LoWPAN in 802.15.4 networks); and Gateway solutions: • 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. System Architecture and Networking 6/30/2010 PAGE 3

  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 6/30/2010 PAGE 4

  6. Service and Subscription System Architecture and Networking 6/30/2010 PAGE 5

  7. System Architecture Smart-M3 OSAS … IEEE 802.15.4 Light-KP … SSAP over RDF Store Internet SIB … SSAP over Serial over USB Internet … C-KP … … LED luminary Light sensor • Low capacity devices: sensor node, actuator, etc. • High capacity devices: cell phone, PDA, netbook, etc. System Architecture and Networking 6/30/2010 PAGE 6

  8. Sensor and Actuator Interaction with KP Smart-M3 OSAS LED luminary Light sensor Light-KP SIB Consumer KP Join-req Light-level Join-cnf Join-req Light-level Join-cnf Processing Adjust-light-output Insert-light-intensity Insert-light-output Insert-light-status Query-light-intensity new Light-level Processing Result-light-intensity Adjust-light-output Query-light-output Result-light-output Query-status Update-light-intensity Result-status … .. … .. Update-light-output Query-All-tuples Update-light-status Result-All-tuples … .. … .. Leave-req Leave-req Leave-cnf Leave-cnf System Architecture and Networking 6/30/2010 PAGE 7

  9. Services and Subscription for HSLS Single Program L_KP C service _SenseLight sub _PrintLight service _LOutput service _AdjustLight service _SIB Query _light sub _PrintLOutput Query _results S sub _AdjustLight A SIB sub _UpdateLOutput sub _updateLightIntensity and status L_KP: loader node (light-KP) S : light sensing node services installed A : LED actuator node Event flow of subscription made SIB : SIB node query C : consumer-KP node System Architecture and Networking 6/30/2010 PAGE 8

  10. Control flow of Light Model Query SIB Consumer KP / Subscription Light External illumination semantics Light-KP LED Actuator Activity luminary Lumens Total Brightness user profile illumination level Space Light sensor Illumination at reading particular point Sensors System Architecture and Networking 6/30/2010 PAGE 9

  11. RDF Schema of Light Information and Query Sample SIB Room (“ s n ”, “Intensity”, “300”) (“ s n ”, “light - output”, “250”) rdfs:subClassOf (“ s n ”, “status”, “Desired Intensity ”) Light rdf:type rdf:type (“ s n ”, “Intensity”, None) Results (“ s n ”, “light - output”, None) Space(s 1 ) ... Space(s n ) (“ s n ”, “status”, None) hasLightIntensity hasLightStatus hasLightOutput Intensity Status Consumer-KP Output hasStatus hasValue hasStatus hasStatus Desired Intensity hasValue value Less than Desired Intensity value More than Desired Intensity System Architecture and Networking 6/30/2010 PAGE 10

  12. Experimental Devices Analog Input Power (+5V) Ground (0V) BSN node Phidget Precision Light sensor RF Module Microcontroller Chipcon (TI MSP 430) CC 2420 Photo sensor Flash Memory Board Connector Light sensor node (a) Power Supply (6~12V) USB Connector 64 LED Connectors LED luminary 64-PhidgetLED Board (c) (b) System Architecture and Networking 6/30/2010 PAGE 11

  13. Experimental Results: Simulator GUI System Architecture and Networking 6/30/2010 PAGE 12

  14. Experimental Results: Loader GUI System Architecture and Networking 6/30/2010 PAGE 13

  15. Experimental Results: Consumer KP System Architecture and Networking 6/30/2010 PAGE 14

  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 6/30/2010 PAGE 15

  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 6/30/2010 PAGE 16

  18. Thank you for your kind attention ! System Architecture and Networking 6/30/2010 PAGE 17

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend