Smart America Challenge Test Bed June 11, 2014
Internet of Things (IoT) 2
Social Networking Driving the Evolution of the Internet 3
Semantic Web 3.0 4
ISO/IEC/IEEE P21451-1-4 Smart Transducer Interface Standard for Sensors, Actuators, and Devices eXtensible Messaging and Presence Protocol (XMPP) for networked device communications • This presentation discusses the joint ISO/IEC/IEEE P21451-1-4 referred to as (Sensei/IoT*). P21451-1-4 offers constructs approved by the XMPP Standards Foundation (XSF) – known as XEP’s - and utilizes the ISO/IEC WD 29161, Unique Identification for the Internet of Things (IoT). XMPP offers assured interoperability, high scalability, mobility, and built-in security with capabilities that are technology agnostic and protocol independent allowing networked devices, users, and applications to share information as part of an Internet of Things (IoT). P21451-1-4 standard and other members of the family of P21451-x standards are essential sensor and device standards for supporting to build M2M and IoT ecosystem.
What is XMPP? • XMPP Standards Foundation ( XSF ) is the foundation in charge of the standardization of the protocol extensions of eXtensibile Messaging and Presence Protocol (XMPP), the open standard of instant messaging and presence of the IETF. 6
P21451-1-4 XMPP Service
Demonstration • XMPP Provisioning – Single Sign On (SAML) • XMPP Framework – Public/Private Cloud Connectivity • XMPP Security – Transport Layer Security (TLS) • XMPP Sensor Data – OPC UA, Modbus, 21451
XEP’s for Sensor Networks • XEP-0322-SN EXI Compression • XEP-0000-SN Battery Powered Sensors • XEP-0326-SN-Concentrators • XEP-0325-SN-Control • XEP-0000-SN-Discovery • XEP-0000-SN-Events • XEP-0000-SN-Interoperability • XEP-0324-SN-Provisioning • XEP-0000-SN-PubSub • XEP-0323-SN-SensorData * • XEP-0332-SN-HTTP over XMPP *
Example
Service Oriented Architecture (SOA) 11
Service Broker
Scalability of Cloud Services VPN XMPPI XG XG XG XMPP IdP XMPP IdP XMPP XMPP XMPP XMPP XSB S2S S2S TCP/IP Single XMPP XMPP Channel Service XMPP XMPP XMPP XSB S2S XSB S2S S2S Broker XMPP XMPP XMPP Multiple Channels XG XG VPN XMPPI 13
Wired Downlink Fiber BPL 14
15
Smart City Apps AMR & Emergency CPS Test Bed CPS Test Bed SAC Security Trust Center Semantic Data Exchange
Smart City Apps Provisioning AMR & Emergency Semantic Web OPC Server XEP-0323 XEP-0323 XEP-0324 XEP-0324 XEP-0323 XEP-0323 XEP-0324 XEP-0325 XEP-0325 XEP-0324 XEP-0326 XEP-0326 XEP-0326 XEP-0325 XEP-0332 XEP-0326 XEP-0323 XEP-0324 XEP-0324 XEP-0324 XMPP XMPP XMPP XEP-0325 XEP-0326 XEP-0326 XEP-0326 (XEP-0322) Sensei/IoT P21451-1-4 XEP-0323 XEP-0323 XEP-0325 XEP-0325 XMPP XEP-0322 – EXI Compression SAC (XEP-0322) (XEP-0322) XEP-0323 – Sensor Data XEP-0324 – Provisioning XEP-0325 – Control 21451 XEP-0326 – Concentrator MQTT Modbus XEP-0332 – HTTP over XMPP ZigBee XEP-0336 – Dynamic Forms
SMART AMERICA CHALLENGE TEST BED ARCHITECTURE Applications\SCA Provisioning Semantic Web DAHMI Server Server Big Data ISO/IEC/IEEE P21451-1-4 XEP-0324 XEP-0332 XEP-0324 XEP-0322 – EXI Compression XEP-0323 – Sensor Data XEP-0324 – Provisioning Internet Internet XEP-0325 – Control XEP-0326 – Concentrator XEP-0326 XMPP XEP-0326 XMPP XMPP XEP-0332 – HTTP over XMPP XEP-0326 XEP-0323 BackEnd/ BackEnd/ BackEnd/ BackEnd/ Gateway Gateway Gateway Gateway XEP-0325 XEP-0322 CoAP MQTT RESTful Proprietary Thing Thing Thing Thing Thing SUNY/Buffalo State (Buffalo) UOIT (Oshawa, Canada) IIT (Illinios) UCSB (California)
• ISO/IEC/IEEE P21451-1-4 (Sensei/IoT*) offers XMPP Semantic Web 3.0 draft standard for M2M/Internet of Things (IoT) unifies the various approaches using a common transport protocol. • This demonstration offers Cyber Physical Systems (CPS) which offers assured interoperability, high scalability, and built-in security which is based on an internationally recognized standard.
Thank you !
Recommend
More recommend