Promoting the use of IP in networks of Smart Objects ETSI M2M workshop Nov 2013 Patrick Wetterwald IPSO President pwetterw@cisco.com IPSO Alliance use only @2013
Enabling the Internet of Things The IPSO Alliance is the leading organization promoting the use of the Internet Protocol (IP) for smart object communications for use in energy, consumer, healthcare, industrial, and many other applications. Vision: Provide the foundation for a network that will allow any sensor-enabled physical object to communicate to another as seamlessly as individuals do over the internet.
Structure of the IPSO Alliance Simple 2 tier structure Promoter voting rights, elect and serve on BoD Contributor participate in all events and committees Fees: $5000 for Promoter; $2500 for Contributor ($1000 for Innovator (startups)); Board of Directors Define Alliance strategy, external communications, direct internal activities Technical Advisory Board (TAB) Review technical publications, oversee technical committees Committees: Smart Energy, Interoperability, Building Automation, Security, Web-object
The Business Case for IOT Enable new business models Proprietary market >>> Global market Rapid time to market = faster growth & lower cost Truly inexpensive micro-controller & radio technologies Re-use standard IT and Web infrastructure Tap into a huge developer community (IP Web ) Permissionless Innovation!
Is the Internet Protocol enough? Web 100s - 1000s of bytes XML Inefficient content encoding Services Layer Web of Things HTTP TLS TCP IPv6 Huge overhead, difficult parsing Requires full Internet devices Efficient Objects Efficient Web Optimized IP access 10s of bytes Web Objects CoAP DTLS UDP 6LoWPAN Internet Internet of Things
What is the Internet of Things? Services Big Data The Web Things Little Data 6
Key Standardization Activities IETF IPv6 and 6LoWPAN networking Routing algorithms (e.g. RPL) Web of Things (REST for IoT, CoAP, Resource Directory etc.) Security (DTLS, TLS, Cipher suites) OMA / IPSO Alliance OMA Lightweight M2M Enabler Standard (CoAP) IPSO Web Objects OneM2M Ongoing work on M2M system standardization (CoAP, HTTP binding) ZigBee, WiSun, HomePlug (Netricity) ZigBee IP - An open-standard 6LoWPAN stack for Home Area Networks WiSun - Sub-GHz 802.15.4g/e and 6LoWPAN consortium Netricity Powerline Communications (PLC)
How to Build a Web of Things? 6LoWPAN, ZigBee IP, CoAP / DTLS Cellular Web Applications Lightweight M2M CoAP / DTLS HTTP / TLS AAA, Admin Billing M2M Devices Backend Private or Public Cloud
The 6LoWPAN Map Building Area Networks Neighborhood Area Networks ZigBee IP ISA 100.11A Home Area Networks Industrial Control
CoAP: The Web of Things Protocol Compact 4-byte Header UDP, SMS, (TCP) DTLS Security Subscription Discovery Sensinode 2013
IPSO Web Objects We need semantics to build a Web of Things IPSO defines Web Object guidelines (join us!) IPSO Application Framework published in 2012 http://www.ipso-alliance.org/wp-content/media/draft-ipso- app-framework-04.pdf New IPSO Web Objects will be published soon! Compatible with OMA Lightweight, CoAP and HTTP General purpose IO General sensors, Temperature, Light, Humidity, Actuators Light control, Power control, Set Points Great roadmap of Objects for the future, e.g. Smart Cities Connected Home
IPSO challenge 2013
Finalist: Smart Lighting A street light network that utilizes end-to-end IPv6 Key Technologies 6LoWPAN over 802.15.4 and 802.15.4g HTML5/JavaScript library for embedded CoAP/IPv6 Team: vibrain Solutions S.L. and University of Murcia Location: Spain
Finalist: CMD Asset Management A system that utilizes wireless IP smart objects for device monitoring and security via simple heartbeat messaging Key Technologies 6LoWPAN over 802.15.4 CoAP, HTTP, XMPP Team: Colorado Micro Devices Location: USA
Finalist - Winner: Energy Harvesting Current Transformer Wireless power metering using energy harvesting CT Key Technologies 6LoWPAN over 802.15.4 Contiki OS, RPL, CoAP Team: Redwire Consulting Location: USA
IPSO-OMA Interop Event IPSO Framework draft-ipso-app-framework-04.pdf Sensinode 2013
As a conclusion IP (IPv6) end to end architecture Based on open standard: IEEE, IETF Simple semantics and data models Extending to the web of things Interoperability at all layers.
http://www.ipso-alliance.org/