xmpp a unified fabric for internet of things

28
Unified Communication for IoT

Upload: rikard-strid

Post on 17-Jan-2015

1.304 views

Category:

Internet


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: XMPP a Unified Fabric for Internet Of Things

Unified Communication for IoT

Page 2: XMPP a Unified Fabric for Internet Of Things

Vision Internet

Unify Internet

Page 3: XMPP a Unified Fabric for Internet Of Things

Founders Internet

Rikard Strid CEO

For more then 15 years Rikard has been working with Internet Of Thing and Internet applications. His first Start-Up was about Smart Home and Energy applications, which is provided by TeliaSonera on IPTV. In 2010 Rikard founded Clayster together with Peter Waher to create a unified infrastructure for Everything on the Internet. With a vision to normalize technologies and protocols for a more homogeneous Internet where data can coexist and exchange information seamless. His mission is to create a Internet that meets the demands of high integrity and security, at the same time as we enter a era with trillions connected things.

Peter Waher CTO

For more then 30 years Peter has been working with Internet Of Thing and Internet applications. In his past he has developed AMR and M2M platforms for ABB. With Clayster Peter wants to enable Rapid Application Development to a new level, where the platform automatically solves most of the repetitive tasks developers are confronted with in their development of IoT services, including auto-generation of code and user interfaces, drastically reducing development time. The platform is a true web 3.0 platform and consists of a powerful, flexible and fully extensible multi-protocol communication engine, application engine, abstraction, persistence, automation, management, calculation, and clustering and web API layers, including Semantic Web technologies. It is uniquely scalable in the sense that it does not only scale up, but also down. Peter is lead writer to make XMPP the core protocol for IoT.

Page 4: XMPP a Unified Fabric for Internet Of Things

About Internet

We provide platforms and frameworks for rapid development to unify Everything on the Internet for innovations to be created. Our customers has chosen our technology to be on the edge into the future of Internet. The future of Internet is not about a single technology or protocol, but to make them coexist.

Page 5: XMPP a Unified Fabric for Internet Of Things

Unify Internet

Page 6: XMPP a Unified Fabric for Internet Of Things

XMPP has proven to be the No. 1 protocol for people to communicate, now it’s time for Things to get the same advantage. With high scalability, interoperability, and security we are able to do what was not possible when we relayed on HTTP. XMPP Foundation and XSF is a global collaboration to standardize extensions for XMPP to meet the needs from a protocol to handle trillions of Things communicating.

Internet Unifier

Page 7: XMPP a Unified Fabric for Internet Of Things

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

ISO/IEEE/IEC P21451-1-4

Internet Standard

Page 8: XMPP a Unified Fabric for Internet Of Things

We can not depend on a single protocol or technology when we create solutions for the future. Data and information must be normalized in a secured environment, in which we then can adopt services and applications.

Internet Unify Data

Page 9: XMPP a Unified Fabric for Internet Of Things

Analytics

Provisioning

Things

Applications

Storage

Semantic

Management Integration

Internet Normalize Data

Page 10: XMPP a Unified Fabric for Internet Of Things

Internet Clayster Include

XMPP is the core into which we normalize data from different sources and make it available in unified fabric. The Include platform abstracts and transforms any data source to coexist in a data normalized infrastructure.

Page 11: XMPP a Unified Fabric for Internet Of Things

Analytics

Provisioning

Applications

Storage

Semantic

Management Integration

Internet Clayster Include

CoAP MQTT RESTful SOAP ZigBee …..

XMPP

Page 12: XMPP a Unified Fabric for Internet Of Things

Internet Clayster Expose

The Expose platform enables to access information and to develop solution that exist within the normalized data fabric by using Web Service API or Semantic Web technologies (e.g. SPARQL). This solution is for those who are not ready to develop by using XMPP, and XEPs yet.

Page 13: XMPP a Unified Fabric for Internet Of Things

Things

Internet

XMPP

Clayster Expose

RESTful SOAP Semantic Web

Page 14: XMPP a Unified Fabric for Internet Of Things

Internet Clayster Provisioning

Provisioning is the place where data is secured to who and when it is exposed to access. Before someone can enter the fabric of data, first access must be accepted by the thing or data owner.

Page 15: XMPP a Unified Fabric for Internet Of Things

Service Provider

Things

Data Access Request

Service Provider

Things Access Request

Owner

Internet Clayster Provisioning

Page 16: XMPP a Unified Fabric for Internet Of Things

Internet Clayster Applications

A application platform that provide capabilities to access data fabrics of normalized data agnostic to where it comes from. Applications are consumed by the user independent of what screen they chose. Applications can either be hosted centralized or distributed to the device.

Page 17: XMPP a Unified Fabric for Internet Of Things

Internet Clayster Applications

Page 18: XMPP a Unified Fabric for Internet Of Things

Internet Clayster Management

To be in full control of everything that happens in the data fabric. Management of data and applications is change forever. The m a n a g e m e n t t o o l i s fl e x i b l e t o customization to adopt different domains and use cases.

Page 19: XMPP a Unified Fabric for Internet Of Things

Internet Clayster Management

Page 20: XMPP a Unified Fabric for Internet Of Things

Clayster Wiki Internet

C layster bel ieves is in d istr ibuted development, and therefor to give developers full advantage of our technology by providing a SDK and Wiki. We provide source code for developers to modify and adopt our platform for their needs. Everything to make Internet as unified and adoptable as possible.

Page 21: XMPP a Unified Fabric for Internet Of Things

Internet Clayster Wiki

Page 22: XMPP a Unified Fabric for Internet Of Things

Internet Clayster Framework

A framework to adopt and scale all the demands for Internet Of Everything. It can be scaled from low power device to clustered centralized environment. It is the core of our solutions, and it enables organizations to rapidly developed and adopt to their market demands.

Page 23: XMPP a Unified Fabric for Internet Of Things

OS

.NET/mono

Clayster

database

infrastructure

libraries

applications

renderer

modules

Internet Clayster Framework

Page 24: XMPP a Unified Fabric for Internet Of Things

Internet Smart America Challenge

Page 25: XMPP a Unified Fabric for Internet Of Things

XEP-0323 XEP-0324 XEP-0325

(XEP-0322)

XMPP XEP-0324 XEP-0326

MQTT

XMPP

ZigBee

XMPP XMPP XMPP XEP-0324 XEP-0326

XEP-0324 XEP-0326

XEP-0324 XEP-0326

XMPP XEP-0324 XEP-0326

RESTful MODBUS MODBUS

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

Energy Smart Home

Provisioning AMR & Emergency

Smart City Apps

Internet Smart America Challenge

Page 26: XMPP a Unified Fabric for Internet Of Things

Internet Use Case

Our customers use our technology in different domains to deliver state of art product and services to their customers. Some of the use cases are; AMR/AMI, Energy Control, SCADA, IPTV, Home Control, OPC Server, Building Automation, BigData, etc.

Page 27: XMPP a Unified Fabric for Internet Of Things

Internet KTC Control – Energy Management

AMR/AMI SCADA

IMC

Meter

The IMC connects every system in the building, and based on known information about build it takes decisions to save energy. Supports the most important automation protocol on the market.

Page 28: XMPP a Unified Fabric for Internet Of Things

Internet Manodo – Connected Home App’s

VoD Stream

Live Stream

DRM

Applications

Provisioning Clayster

3rd Party