Eclipse, M2M and the Internet of Things

Slides:



Advertisements
Similar presentations
HOlistic Platform Design for Smart Buildings
Advertisements

© Copyright 2007 Exempler Telecom Test Automation System Exempler - We pride ourselves with providing lightweight robust engineering solutions.
Eclipse, M2M and the Internet of Things
Pervasive Wireless Solutions © Copyright IBM Corporation 2004 IBM La Gaude Smart Home / Intelligent Building Jean-Michel Corrieu IBM Europe Technical Manager.
A global Service layer platform for M2M communications
OneBridge Mobile Data Suite Product Positioning. Target Plays IT-driven enterprise mobility initiatives Extensive support for integration into existing.
Enterprise Architecture Firm Architecture World ‘10 SOA on Demand Ulf Fildebrandt Chief Development Architect SOA Infrastructure SAP AG.
The GSMA July 2014 Restricted - Confidential Information
November 2012 | Cancun, Mexico. Avaya - Proprietary. Use pursuant to your signed agreement or Avaya policy. 2 Networking Innovation Lounge Virtual.
A Faster Path to IoT Solutions Chris Lamb Founder and CTO.
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
Ch. 7. Architecture Standardization for WoT
This presentation is property of CREATE-NET and is protected by Copyright © Best practices – Semantic interoperability Collaborative Open Market to Place.
J2ME Web Services Specification.  With the promise to ease interoperability and allow for large scale software collaboration over the Internet by offering.
Top 10 Strategic Technology Trends for 2013 A Channel Partners Slide Show … as highlighted at.
Open Cloud Sunil Kumar Balaganchi Thammaiah Internet and Web Systems 2, Spring 2012 Department of Computer Science University of Massachusetts Lowell.
Plan Introduction What is Cloud Computing?
Authors list to be completed.
Retail and the Internet of Things: M2M Technology Building Blocks Introducing Multi-Service Gateways and M2M Integration Platforms and by that effectively.
1 GRUPPO TELECOM ITALIA Software Defined Networking (SDN) and Network Functions Virtualization (NFV) Research issues and trends Antonio Manzalini– Telecom.
AGENT-BASED GATEWAY OPERATING SYSTEM FOR RFID- ENABLED UBIQUITOUS MANUFACTURING ENTERPRISE - JI FANG, TING QU, ZHI LI, GANGYAN XU, GEORGE Q. HUANG HKUZIRI.
DYNAMICS CRM AS AN xRM DEVELOPMENT PLATFORM Jim Novak Solution Architect Celedon Partners, LLC
By Mihir Joshi Nikhil Dixit Limaye Pallavi Bhide Payal Godse.
Starfish/Motorola Confidential 1 September 8, 2015 Starfish/Motorola Confidental Overview Starfish Software, Inc. Bob Koche (Ko-chee) Director of Partner.
IBSS Inc (International Business Software Solutions Inc.) Microsoft.NET.
Technology Overview. Agenda What’s New and Better in Windows Server 2003? Why Upgrade to Windows Server 2003 ?  From Windows NT 4.0  From Windows 2000.
Authors list to be completed.
Summary Device protocols tied intimately to applications. A need to significantly reduce critical data update times. Current network bandwidth consumption.
KTC, November On services and apps in IoT Mobile apps – the key interface for IoT solutions The value of IoT devices increase with the functionality.
The Internet of Things Decoupling Data Producers from Data Consumers - Bridging the M2M Implementation Barrier Amaro, Robert Andres.
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 1 Interoperability: Ensuring the Success of Web Services.
1 Hasan Rizvi Senior Vice President Fusion Middleware Development.
IoT, Big Data and Emerging Technologies
Margherita Forcolin (Insiel S.p.A.) Thessaloniki, 13 October 2011.
Linked-data and the Internet of Things Payam Barnaghi Centre for Communication Systems Research University of Surrey March 2012.
Capture the Movement: Banner 7.0 and Beyond Susan LaCour, Senior Vice President, Solutions Development California Community Colleges Banner Group.
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
Seamless Mobility: Michael Wehrs Director of Technology & Standards Mobile Device Division, Microsoft Corp. Wireless Software Innovations Spurring User.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
JEMMA: an open platform for a connected Smart Grid Gateway GRUPPO TELECOM ITALIA MAS2TERING Smart Grid Workshop Brussels, September Strategy &
Consolidating M2M Data Streams in Flexible Scalable Edge Nodes The Multi Service Gateway Concept in M2M / Internet of Things (IoT) Solutions Robert Andres.
Copyright© 2002 Avaya Inc. All rights reserved Anna Dorcey Director, Avaya DeveloperConnection Program August 4, 2004 Partnering in the VOIP World Anna.
Last Updated 1/17/02 1 Business Drivers Guiding Portal Evolution Portals Integrate web-based systems to increase productivity and reduce.
IBM Bluemix Ecosystem Development Hands on Workshop Section 1 - Overview.
An introduction to oneM2M
IoTs Capabilities. IoTs Capabilities What is IoTs? Control / Information Internet Devices.
Easy Access to Grid infrastructures Dr. Harald Kornmayer (NEC Laboratories Europe) Dr. Mathias Stuempert (KIT-SCC, Karlsruhe) EGEE User Forum 2008 Clermont-Ferrand,
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
Internet of Things in Industries
IoT Standards Harm Jan Arendshorst Head of Product Management Professional Services Confidential and proprietary materials for authorized Verizon personnel.
Introduction to Avaya’s SDN Architecture February 2015.
Internet of Things. Creating Our Future Together.
HP Network and Service Provider Business Unit Sebastiano Tevarotto February 2003.
Discussion on oneM2M and OSGi Interworking Group Name: ARC Source: Jessie, Huawei, Meeting Date: Agenda Item:
© 2013 TM Forum | 1 V Catalysts and Innovation Projects Rapid Technology Innovation Projects The Hub at Management World 2013.
Internet of Things (IoT)
IoT R&I on IoT integration and platforms INTERNET OF THINGS
Grid Wide IoT Gateway Supports open standards and technologies, with open interfaces that provide support for proprietary gas-meter reading protocols and.
The Holmes Platform and Applications
Standardization activities on IPTV in CCSA
CIM Modeling for E&U - (Short Version)
About Bill Bill Baer (ˈbɛər)
Retail and the Internet of Things: M2M Technology Building Blocks
Why Open Source Will Drive IoT Innovation
Developing Innovative Unified Communications Applications
Retail and the Internet of Things: M2M Technology Building Blocks
An introduction to oneM2M
Intuitive Development and Deployment of Web Applications from the Microsoft Azure Cloud “Thanks to Microsoft Azure our solution is available quickly and.
SMART HOME Expectation IN STANDARDS
Presentation transcript:

Eclipse, M2M and the Internet of Things M2MIWG Eclipse, M2M and the Internet of Things Overview M2M? “Technology that supports wired or wireless communication between machines.”  (TechTarget)

Estimated Number of Active Cellular M2M Connected Devices 2010 to 2020 M2M Market Opportunity Key Trends New connected devices, applications and services Lower system costs Simplified development Network operator focus and investment Estimated Number of Active Cellular M2M Connected Devices 2010 to 2020 Source: Machina Research, July 2011

However… The market is fragmented M2M development is complex Hardware, software, protocols… all different, independent Lack of integration… between devices, to enterprise systems M2M development is complex Many different 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 Another approach on this slide is to talk about bridging the gap between IT and embedded developers, by showing the different challenges each group faces. This would require listing the different sets of challenges depending on the background of the developer, in a two column format (for instance)

The M2M Market B2B Market Segmentation / Devices Single Purpose / Lowest cost per node Single purpose devices Performance optimized coding Embedded approach necessary Lowest cost per service Multi service systems / gateways Abstracted coding (Java, OSGi, Lua) IT centric approach feasible Single Purpose / Single Service M2M Devices Multi Purpose / Multi Service M2M Devices

Security & Surveillance The Internet of Things – Integrated Processes Public/Private Cloud Deployment Infrastructures Logistics Transportation & Logistics Security & Surveillance Internet of Things Enabling new access to and uses of data Industrial & Energy Communication Infrastructure Medical & Healthcare

Use Cases

Vertical Market Application Scenarios Medical Services Gateway Smart Pill Boxes Near field Heartbeat Sensor Medical Smart Services Gateway Weight Scales Internet of Things Communication Infrastructure Blood Pressure Blood Sugar

Vertical Market Application Scenarios Logistic Services Gateway Smart Container Medical Smart Services Gateway Internet of Things RFID Readers Communication Infrastructure Handheld & Wearable Devices

Eclipse M2M IWG Solution

User/Developer Experience M2M Industry Working Group pillars Interoperability Promote open interoperability between the M2M gateways and M2M server, and between M2M servers and servers supporting Web and Enterprise middleware and application models. Provide tooling for M2M gateways development including integration with M2M servers Provide samples, examples, testing environments and technical documentation via a developer hub. Tools User/Developer Experience

Open Enablers Accelerate Market Grow Open M2M development tools Devices Server Open M2M communication protocols Intelligent Gateways & Routers Internet of Things M2M Cloud Platform Wireless Embedded Modules Pourquoi pas « Long term goal » comme titre ? Open M2M application frameworks and runtimes

M2M Industry Working Group Vision Enable interoperability between existing solutions, … … and build a reference, extensible m2m platform SDKs Unified M2M SDK m2m framework Communication protocols Unified M2M communication protocol Extensible M2M IDE Tools

Extensible Application Framework for M2M Third Party Devices OMA-DM Third Party Runtimes and Servers Intelligent Gateways & Routers http mqtt Open M2M communication protocols M2M Cloud Platform Wireless Embedded Modules Device Drivers Embedded M2M Application Frameworks Device Data Communication APIs Custom Business Logic Pourquoi pas « Long term goal » comme titre ? Open M2M application framework

Provide first-class integrated tools Deliver extensible, integrated, development tools, based on Eclipse, addressing the end-to-end development chain M2M IDE supporting the M2M framework Simplify development workflow by providing common concepts Rationalize development costs by using a model-driven approach (code generation, application scaffolding, …)

M2M Tools

M2M Developer Portal m2m.eclipse.org open m2m runtimes open m2m tools collaborative development hub for m2m developers Development Tools Developer kits Technical documentation, Forum Sandbox Examples, Tutorials open m2m runtimes open m2m tools libraries & frameworks for m2m development consistent & extensible development tools Embedded frameworks Device Management, ALM, … Communication libraries m2m and industrial protocols Server data brokers, API, … Embedded development target management, emulation, … Communication protocols simulation, bandwidth estimation, … Server API discovery, deployment, …

Eclipse projects mentoring Koneki | http://www.eclipse.org/koneki Provide tools to ease M2M applications development Initial contribution includes an IDE for the Lua language Next milestones: OMA-DM tools, code generators, simulators, … Paho | http://www.eclipse.org/paho Provide implementations (client & server) of open & standard messaging protocols Initial contribution includes Java and C client-side implementations of the MQTT protocol, and sample applications

Who?

More information M2M Portal http://m2m.eclipse.org Mailing list https://dev.eclipse.org/mailman/listinfo/m2m-iwg Eclipse Wiki http://wiki.eclipse.org/Machine-to-Machine

Thank You! www.eclipse.org

The Internet of Things Technology Implementation Challenges Goal Decoupling Producer/ Consumer implementations Adoption of open, IoT focused message transports IT and developer centric application frameworks & tooling Cost effective, agile, and low power hardware platforms Public/private cloud deployment infrastructures Result Many to many, not one to one Efficient, bidirectional, QoS, payload agnostic Tools for the development community Flexibility in device options Zero config deployment