open world forum 2012 - introduction to the eclipse m2m industry working group

19
Eclipse M2M Industry Working Group Benjamin Cabé [email protected] — @kartben

Upload: benjamin-cabe

Post on 19-May-2015

1.371 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group

Eclipse M2M Industry Working Group

Benjamin Cabé [email protected] — @kartben

Page 2: Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group

� What is M2M?

Technology that supports wired or wireless communication between devices

Page 3: Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group

50

bill ion devices by 2020

Page 4: Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group

50

bill ion devices by 2020

Page 5: Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group
Page 6: Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group
Page 7: Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group
Page 8: Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group
Page 9: Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group
Page 10: Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group

Communication Infrastructure

Smart Pill Box

Heartbeat Sensor

Weight Scale

Blood Pressure

Medical Services Gateway

Near field

Blood Sugar

Internet of Things

Patient

Clinical Trial

Doctor

Page 11: Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group

However… The market is fragmented

–  Hardware, software, protocols… all di!erent, independent

–  Lack of integration… between devices, to enterprise systems

M2M development is complex –  Many di!erent skills required…

Hardware, Embedded, IT network, Telecom, web

–  No common architectural guidelines

Current options are closed –  Monolithic solutions…

device specific, app specific, market specific –  Proprietary SDKs, protocols, potential vendor

lock-in

Page 12: Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group

Eclipse M2M IWG

Promote open interoperability between the M2M gateways and M2M server, and between M2M servers and IT/enterprise servers.

Provide tooling for M2M gateways development including integration with M2M servers

Provide samples, examples, testing environments and technical documentation via a developer hub.

User/Developer Experience

Tools

Interoperability

Page 13: Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group

Open ecosystem for M2M

Third Party Ecosystem

Open M2M application framework and runtimes

Open M2M communication protocols

Internet of Things

Open M2M development tools

Page 14: Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group

Framework

Tools

3 projects

Protocols

Page 15: Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group

I/O manipulation data consolidation

application management dev-friendly API

framework =

Page 16: Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group

open multi-language

clients and servers MQTT

protocols =

Page 17: Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group

develop simulate debug deploy

tools =

Page 18: Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group

M2M developer portal m2m.eclipse.org

Development Tools Examples, Tutorials

Technical documentation,

Forum

Developer kits

open m2m tools open m2m runtimes

Embedded development target management, emulation, …

Communication protocols simulation, bandwidth estimation, …

Server API discovery, deployment, …

Embedded frameworks Device Management, ALM, …

Communication libraries m2m and industrial protocols

Server data brokers, API, …

collaborative development hub for m2m developers

consistent & extensible development tools libraries & frameworks for m2m development

Sandbox

Page 19: Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group

Join us!