Mobile Interaction with Smart Environment through Linked Data

1,838 views

Published on

"Mobile Interaction with Smart Environment through Linked Data"
By: Faisal Razzak, Dario Bonino and Fulvio Corno

Presented at: SMC 2010 Istanbul Turkey
Time: 13:50-14:10
Date: 13th Octobar 2010

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,838
On SlideShare
0
From Embeds
0
Number of Embeds
56
Actions
Shares
0
Downloads
66
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Mobile Interaction with Smart Environment through Linked Data

  1. 1. Mobile Interaction with Smart Environments through Linked Data<br />Faisal Razzak, Dario Bonino and FulvioCorno<br /> e-Lite research group, Politecnicodi Torino, Italy<br />http://elite.polito.it <br />
  2. 2. Outline<br />Web of Domotics. <br />Requirements.<br />Conceptual Model.<br />Technical Details.<br />Conclusion.<br />Mobile Interaction with Smart Environments through Linked Data (IEEE SMC 2010)<br />
  3. 3. Web of domotics (WoD)<br />WoD is a combination of following technologies. <br />Internet of Things<br />Domotics. <br />Mobile Interaction with Smart Environments through Linked Data (IEEE SMC 2010)<br />
  4. 4. Mobile Interaction with Smart Environments through Linked Data (IEEE SMC 2010)<br />Enables mobile users to access (in a standard, semantic powered linked data format) and to control devices in a ubiquitous manner, without any a priori knowledge of device controllers from any network or location.<br />
  5. 5. scenario<br /> we all arrived to the hotels In Istanbul where we will be staying during the SMC conference time span.<br /> Since we all booked our rooms in advance, we directly proceeds to our corresponding room without waiting the hotel clerks to perform the usual registration procedures.<br /> We arrive at the room front door, take out our mobile from the jacket and take a picture of the camera door tag.<br />The mobile application running on the mobile contacts the hotel automation gateway which in turns provides back a simple web page with several links for opening the door, registering at the hotel front desk and offering the possibility to negotiate the wake-up call for the next morning etc. <br />Mobile Interaction with Smart Environments through Linked Data (IEEE SMC 2010)<br />
  6. 6. requirements<br />Domotic Device Identification<br />Domotic Device Control<br />Access to Controller<br />Universal Authentication<br />Mobile Interaction with Smart Environments through Linked Data (IEEE SMC 2010)<br />
  7. 7. assumptions<br /><ul><li>A mobile phone equipped with a camera and an enabled Internet connection.
  8. 8. Every device has a unique identifier.
  9. 9. The Identifier can be encoded using RFID, visual tags, NFC etc.
  10. 10. There exists a reference DNS domain assigned to all identifers. For example, viztag.com.</li></ul>Mobile Interaction with Smart Environments through Linked Data (IEEE SMC 2010)<br />
  11. 11. Conceptual model<br />Mobile Interaction with Smart Environments through Linked Data (IEEE SMC 2010)<br />
  12. 12. WoD conceptual Model<br />Mobile Interaction with Smart Environments through Linked Data (IEEE SMC 2010)<br />
  13. 13. The mobile application takes a snap shot of the visual tag associated to the device and located nearby.<br />Conceptual model <br />Mobile Interaction with Smart Environments through Linked Data (IEEE SMC 2010)<br />
  14. 14. Conceptual model<br />Floor3_main.viztag.com CNAME cartoonGateway.com<br />Floor2_main.viztag.com CNAME cartoonGateway.com<br />Floor1_main.viztag.com CNAME cartoonGateway.com<br />Floor16_main.viztag.com CNAME ramadaGateway.com<br />ramadaGateway.com A 130.192.09.21<br />GermirPalasGateway.com A 130.193.150.25<br />cartoonGateway.com A 130.192.162.25<br />Floor2_main<br />2. The mobile application decodes the visual tag to extract the UAID of the device.<br />3. After getting the UAID, the mobile application determines the URL of the correct Controller through a DNS query on a special domain.<br />
  15. 15. 4. The mobile application contacts the Controller and sends the user’s identity credentials .<br />5. The Controller forwards the authentication credentials to an external authentication service. <br />6. The authentication service informs the Controller about the validity of the user credentials.<br />Conceptual model<br /> cartoonGateway.com <br /> 130.192.162.25<br />
  16. 16. 7. If the user is authenticated and authorized, the Controller returns<br /><ul><li>the type, location and control information about the device
  17. 17. list of operations associated with the device.</li></ul>Conceptual model<br />
  18. 18. Controller adhere to linked data vision <br /><ul><li> The Controller exposes device information through RDF or RDFa.
  19. 19. The user can request pure RDF description of a device or RDFa (XHTML) as a response user interface.
  20. 20. Devices are described by reporting semantics-rich information including their name, type, functionalities, current location and by showing current state and available operations.</li></li></ul><li>Why linked data vision ???<br />Mobile Interaction with Smart Environments through Linked Data (IEEE SMC 2010)<br />
  21. 21. WoD conceptual Model<br />Mobile Interaction with Smart Environments through Linked Data (IEEE SMC 2010)<br />
  22. 22. Technical details<br />Mobile Interaction with Smart Environments through Linked Data (IEEE SMC 2010)<br />
  23. 23. Mobile Application<br />Mobility Access Provider<br />Home Automation (DOG) + Internet <br />Dario Bonino, EmilianoCastellina, FulvioCorno, "The DOG Gateway: Enabling Ontology-based Intelligent Domotic Environments," IEEE Transactions on Consumer Electronics, vol. 54, no. 4, pp. 1656-1664, November 2008”<br />Mobile Interaction with Smart Environments through Linked Data (IEEE SMC 2010)<br />
  24. 24. WoD Technical Architecture <br />
  25. 25. Standard Technologies <br />OSGi standard (Eclipse Equinox)<br />Jetty Web Server <br />OpenID4Java library<br />Bind DNS Server<br />DNSJava library<br />ZXing library<br />Mobile Interaction with Smart Environments through Linked Data (IEEE SMC 2010)<br />
  26. 26. For more conceptual & technical details<br />“Mobile Interaction with Smart Environments through Linked Data”F Razzak, D. Bonino, and F. Corno<br /> 2010 IEEE International Conference on Systems, Man, and Cybernetics, October 10-13, 2010, Istanbul, Turkey<br />Mobile Interaction with Smart Environments through Linked Data (IEEE SMC 2010)<br />
  27. 27. conclusion<br /> “Web of Domotics” architecture provides users with the ability to acquire information about devices in a standard, semantic-powered, Linked Data formats and enables users to control house devices from the web.”<br />Mobile Interaction with Smart Environments through Linked Data (IEEE SMC 2010)<br />
  28. 28. Thank you all & any Questions?<br />Faisal Razzak (Faisal.razzak@polito.it)<br />Dario Bonino (Dario.Bonino@polito.it)<br />FulvioCorno (Fulvio.Corno@polito.it)<br />http://www.slideshare.net/konware (Presentation)<br />http://elite.polito.it (e-lite Research Group)<br />

×