1 / 9

An SAIC Company

SIP for Light Bulbs Using SIP to Support Communication with Networked Appliances draft-moyer-sip-appliances-framework-00.txt. Authors: S. Moyer, D. Marples, S. Tsang, J. Katz, P. Gurung, T. Cheng, A. Dutta — Telcordia H. Schulzrinne — Columbia Contacts :

rafiki
Download Presentation

An SAIC Company

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SIP for Light BulbsUsing SIP to Support Communication with Networked Appliancesdraft-moyer-sip-appliances-framework-00.txt Authors: S. Moyer, D. Marples, S. Tsang, J. Katz, P. Gurung, T. Cheng, A. Dutta — TelcordiaH. Schulzrinne — Columbia Contacts: Stan Moyer, stanm@research.telcordia.com Simon Tsang, stsang@research.telcordia.com 48th IETFPittsburgh, PA An SAIC Company

  2. SIP for Light Bulbs… • What’s the problem? • Why use SIP? • Using SIP for Networked Appliances • What’s next…

  3. What protocol Should I use to communicate with the Appliance? Appliance Controller (X.10) RGW/NAT/ Firewall Issues accessing into the home… 2. Control Protocols/Interfaces X.10 HAVi UPnP Home.simon.net (public)

  4. Firewall/NAT Accessing into the home... Corporate Intranet Internal LAN Internet RGW Appliance Controller Mobile network Any data network! Protection Outside World In Home

  5. Firewall/NAT Protection Outside World In Home Using SIP to Access Into the Home... SIP UA Corporate Intranet SIP Internet Internal LAN SIP UA SIP Proxy SIP UA SIP Appliance Controller Mobile network SIP SIP UA Any data network!

  6. Our Proposed Usage for Supporting NAs… • Issue: SIP is a session protocol, it transports in the context of a session that is established (e.g. INFO). • Leverage IM work and use the method called MESSAGE, which behaves similarly to INVITE, but does not explicitly set up a session - it simply delivers its payload to the UA and carries back the response. • Also need IM SUBSCRIBE and NOTIFY methods • Issue: How to address devices. • Encode a hierarchical device naming scheme (e.g., SLP URL) to left of “@” sign in To: field. • Encrypt encoded address to ensure privacy. • Example: slp:/d=lamp,r=bedroom,u=stsang • Issue: SIP traditionally carries SDP payload. • Need to define new payloads (==new MIME types) which can carry the information required to excite NAs and which can carry responses back to the originator. • Propose a Device Messaging Protocol (DMP) MIME type

  7. SIP Extensions in Action…Controlling an Appliance (Lamp)… Non-IP Devices MESSAGE [slp:/d=lamp,r=bedroom,u=simon]@simon.home.net To: [slp:/d=lamp,r=bedroom,u=simon]@simon.home.net From: smoyer@mypc.company.com Content-type: application/dmp <xml><command>ON</command></xml> Device-specific control interface (e.g. UPnP, HAVi, X.10, Jini) Appliance Controller Location Database (local) SIP UA SIP Proxy Firewall/ NAT 10.13.11.12 SIP Proxy (RGW) SIP UA(Client) SIP UA GUI Internet Home domain (simon.home.net) 192.72.56.45

  8. What’s Next… • Revise Framework I-D • Additional detailed Internet Drafts • Device addressing conventions/practices • New Payload - Device Message Protocol (DMP) • REGISTER Payload – Device Description Protocol (DDP) • SIP Security for Appliances • Seek collaborations/partners • Develop prototypes of SIPAppliances components and demo • Participate in next (Nov./Dec.?) bakeoff • Continue to spread the word on SIP for Networked Appliances throughout the industry….

  9. Thank You… • Internet-Draft:draft-moyer-sip-appliances-framework-00.txt or ftp://ftp.telcordia.com/pub/world/stanm/ietf/draft-moyer-sip-appliances-framework-00.pdfS. Moyer, D. Marples, S. Tsang, J. Katz, P. Gurung, T. Cheng, A. Dutta — TelcordiaH. Schulzrinne — Columbia • Contacts:Stan Moyer <stanm@research.telcordia.com> orSimon Tsang <stsang@research.telcordia.com>

More Related