Smart America Challenge Test Bed June 11, 2014 Internet of Things - - PowerPoint PPT Presentation

smart america challenge test bed
SMART_READER_LITE
LIVE PREVIEW

Smart America Challenge Test Bed June 11, 2014 Internet of Things - - PowerPoint PPT Presentation

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


slide-1
SLIDE 1

Smart America Challenge Test Bed

June 11, 2014

slide-2
SLIDE 2

2

Internet of Things (IoT)

slide-3
SLIDE 3

3

Social Networking Driving the Evolution of the Internet

slide-4
SLIDE 4

4

Semantic Web 3.0

slide-5
SLIDE 5

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

  • f 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

  • f the family of P21451-x standards are essential sensor and device

standards for supporting to build M2M and IoT ecosystem.

slide-6
SLIDE 6

6

What is XMPP?

  • XMPP Standards

Foundation (XSF) is the foundation in charge of the standardization of the protocol extensions

  • f eXtensibile Messaging

and Presence Protocol (XMPP), the open standard of instant messaging and presence

  • f the IETF.
slide-7
SLIDE 7

P21451-1-4

XMPP Service

slide-8
SLIDE 8

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

slide-9
SLIDE 9

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 *
slide-10
SLIDE 10

Example

slide-11
SLIDE 11

11

Service Oriented Architecture (SOA)

slide-12
SLIDE 12

Service Broker

slide-13
SLIDE 13

13

Scalability of

Cloud Services

Service Broker

XMPP XMPP XMPP Multiple Channels

XMPPI XMPPI IdP

XMPP S2S TCP/IP Single Channel

VPN VPN

XSB XSB XSB

XMPP S2S XMPP S2S XMPP XMPP XMPP S2S XMPP XMPP

XG XG XG XG XG

XMPP XMPP XMPP S2S

IdP

slide-14
SLIDE 14

14

BPL Fiber Wired Downlink

slide-15
SLIDE 15

15

slide-16
SLIDE 16

CPS Test Bed CPS Test Bed AMR & Emergency Smart City Apps Security Trust Center Semantic Data Exchange

SAC

slide-17
SLIDE 17

MQTT XMPP ZigBee XMPP XMPP XMPP

XEP-0323 XEP-0325 (XEP-0322) XEP-0324 XEP-0326 XEP-0324 XEP-0326 XEP-0324 XEP-0326 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

Sensei/IoT P21451-1-4

XEP-0323 XEP-0324 XEP-0325 XEP-0326 XEP-0323 XEP-0326 XEP-0332 XEP-0324 XEP-0323 XEP-0324 XEP-0325 XEP-0326 XEP-0323 XEP-0324 XEP-0325 XEP-0326

OPC Server Semantic Web Provisioning AMR & Emergency Smart City Apps

XEP-0323 XEP-0325 (XEP-0322)

21451 Modbus

XEP-0323 XEP-0325 (XEP-0322)

SAC

slide-18
SLIDE 18

SMART AMERICA CHALLENGE TEST BED ARCHITECTURE

Thing MQTT SUNY/Buffalo State (Buffalo) UOIT (Oshawa, Canada) IIT (Illinios) UCSB (California) Thing CoAP Thing RESTful XMPP XMPP XMPP Thing Proprietary BackEnd/ Gateway BackEnd/ Gateway

XEP-0326

XEP-0323 XEP-0325 XEP-0322

XEP-0326 XEP-0326 XEP-0332 XEP-0324

Provisioning Server Applications\SCA DAHMI Big Data Semantic Web Server

XEP-0322 – EXI Compression XEP-0323 – Sensor Data XEP-0324 – Provisioning XEP-0325 – Control XEP-0326 – Concentrator XEP-0332 – HTTP over XMPP

ISO/IEC/IEEE P21451-1-4 Internet Internet

XEP-0324

Thing BackEnd/ Gateway BackEnd/ Gateway

slide-19
SLIDE 19
  • 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.

slide-20
SLIDE 20

Thank you!