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 XMPP IdP XMPP XMPP XMPP S2S TCP/IP Single Channel XMPP Service Broker XMPP Multiple Channels VPN XMPP S2S XMPP XSB XSB XMPP S2S IdP XMPP S2S XSB XMPP XMPP XG XG XMPP S2S XMPPI 13 W ire d L BP 14 Fibe r wn Do link 15 Smart City Apps CPS Test Bed AMR & Emergency CPS Test Bed SAC Security Trust Center Semantic Data Exchange Smart City Apps Provisioning AMR & Emergency OPC Server XEP-0323 XEP-0324 XEP-0325 XEP-0326 Semantic Web XEP-0323 XEP-0326 XEP-0332 XEP-0324 XEP-0324 XMPP XEP-0326 Sensei/IoT P21451-1-4 XEP-0322 – EXI Compression XEP-0323 – Sensor Data XEP-0324 – Provisioning XEP-0325 – Control XEP-0326 – Concentrator XEP-0332 – HTTP over XMPP XEP-0336 – Dynamic Forms XEP-0323 XEP-0324 XEP-0325 XEP-0326 XEP-0324 XEP-0326 XMPP XEP-0323 XEP-0325 XMPP (XEP-0322) XEP-0323 XEP-0324 XEP-0325 XEP-0326 XEP-0324 XEP-0326 XMPP XEP-0323 XEP-0325 (XEP-0322) SAC MQTT ZigBee 21451 Modbus SMART AMERICA CHALLENGE TEST BED ARCHITECTURE Applications\SCA DAHMI Big Data Provisioning Server Semantic Web Server ISO/IEC/IEEE P21451-1-4 XEP-0324 XEP-0322 – EXI Compression XEP-0323 – Sensor Data XEP-0324 – Provisioning XEP-0325 – Control XEP-0326 – Concentrator XEP-0332 – HTTP over XMPP XEP-0332 XEP-0324 Internet XEP-0326 XMPP XEP-0326 XMPP XMPP XEP-0326 XEP-0323 XEP-0325 XEP-0322 BackEnd/ Gateway BackEnd/ Gateway CoAP BackEnd/ Gateway MQTT BackEnd/ Gateway RESTful Proprietary Thing SUNY/Buffalo State (Buffalo) UOIT (Oshawa, Canada) IIT (Illinios) UCSB (California) Thing Thing Thing Thing • 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!
© Copyright 2024 ExpyDoc