SlideShare a Scribd company logo
Modeling technologies and Machine-
             to-Machine
             EclipseCon Europe – Nov, 4th 2011




Open Source M2M: The Koneki Project
                                                                   Benjamin Cabé
                                                       Open Source Community Manager
                                                                    Koneki project lead



        Modeling technologies and Machine-to-Machine                                      Page
Agenda
       M2M?
       M2M engineering… state of the union
       M2M at Eclipse: Koneki, Industry Working Group
       Modeling for M2M & Embedded: different approaches
       Demos
       What’s next / Get involved

Open Source M2M: The Koneki Project




        Modeling technologies and Machine-to-Machine   Page 2
Machine-to-Machine (M2M)
       Wikipedia says:



                               […] technologies that allow
                               both wireless and wired
                               systems to communicate with
                               other devices of the same
                               ability.
Open Source M2M: The Koneki Project




        Modeling technologies and Machine-to-Machine    Page 3
M2M is everywhere!




Open Source M2M: The Koneki Project




        Modeling technologies and Machine-to-Machine                        Page 4
Open Source M2M: The Koneki Project




        Modeling technologies and Machine-to-Machine   Page 5
Heterogeneous hardware




Open Source M2M: The Koneki Project




        Modeling technologies and Machine-to-Machine   Page 6
And also…




Open Source M2M: The Koneki Project




                                                                etc…
        Modeling technologies and Machine-to-Machine   Page 7
Heterogeneous OSes




Open Source M2M: The Koneki Project




        Modeling technologies and Machine-to-Machine   Page 8
Heterogeneous programming languages

                     C / C++




Open Source M2M: The Koneki Project
                                     Shell script


        Modeling technologies and Machine-to-Machine   Page 9
Heterogeneous protocols

         TCP                                         XML & its derivatives
         UDP                                            • (SOAP, binary XML, …)
         ICMP                                           • OMA-DM
         SNMP                                           • TR-069
         SMS                                         AWT-DA
         FTP                     Modbus              MQTT
         HTTP                    CAN-bus             JSON
         …                       Zigbee              Protocol buffers
                                 X10
Open Source M2M: The Koneki Project                  …
                                 1-wire
                                 …
      Modeling technologies and Machine-to-Machine                  Page 10
Open Source M2M: The Koneki Project




        Modeling technologies and Machine-to-Machine   Page 11
M2M Industry Working Group
       M2M use cases
       M2M tooling
       Open communication and messaging protocols
       M2M software components
       APIs
       Reference architecture

Open Source M2M: The Koneki Project

                                                       http://wiki.eclipse.org/M2MIWG_charter_draft




        Modeling technologies and Machine-to-Machine                                Page
Koneki project
       Eclipse Technology project aiming at:



                                 providing Machine-to-Machine
                                 solutions developers with tools
                                 easing     the   development,
                                 simulation, testing/debugging
                                 and deployment of such
Open Source M2M: The Koneki Project
                                 solutions


        Modeling technologies and Machine-to-Machine         Page 13
M2M end-to-end chain (simplified)




Open Source M2M: The Koneki Project




        Modeling technologies and Machine-to-Machine   Page 15
Koneki Overview

                     APPLICATION EXAMPLES
                                                                                                    APP.
                                                                     SIMULATION    SIMULATION
                                                                                                  EXAMPLES
                       M2M APP. GENERATORS

                                                       M2M APPLICATION EDITORS

                                                           M2M APPLICATION MODEL

                       EMBEDDED RUNTIMES
                 Lua      Celix      OSGi        Android        …


                         LANGUAGE TOOLS                                                 M2M SERVER
                                                                    PROTOCOLS
                  LuaEclipse        CDT        JDT          …                          DEVELOPMENT

Open Source M2M: The Koneki Project
                           M2M EMBEDDED
                           DEVELOPMENT


                                                                KONEKI COMMONS


        Modeling technologies and Machine-to-Machine                                            Page 16
Koneki Enablers

                     APPLICATION EXAMPLES
                                                                                                    APP.
                                                                     SIMULATION    SIMULATION
                                                                                                  EXAMPLES
                       M2M APP. GENERATORS

                                                        M2M APPLICATION EDITORS

                                                           M2M APPLICATION MODEL

                       EMBEDDED RUNTIMES
                 Lua      Celix      OSGi        Android        …


                         LANGUAGE TOOLS                                                 M2M SERVER
                                                                    PROTOCOLS
                  LuaEclipse        CDT        JDT          …                          DEVELOPMENT

Open Source M2M: The Koneki Project
                           M2M EMBEDDED
                                                       Enabling tools
                           DEVELOPMENT


                                                                KONEKI COMMONS


        Modeling technologies and Machine-to-Machine                                            Page 17
Koneki M2M model

                     APPLICATION EXAMPLES
                                                                                                    APP.
                                                                     SIMULATION    SIMULATION
                                                                                                  EXAMPLES
                       M2M APP. GENERATORS
                                            Model-based tools
                                                       M2M APPLICATION EDITORS

                                                           M2M APPLICATION MODEL

                       EMBEDDED RUNTIMES
                 Lua      Celix      OSGi        Android        …


                         LANGUAGE TOOLS                                                 M2M SERVER
                                                                    PROTOCOLS
                  LuaEclipse        CDT        JDT          …                          DEVELOPMENT

Open Source M2M: The Koneki Project
                           M2M EMBEDDED
                           DEVELOPMENT


                                                                KONEKI COMMONS


        Modeling technologies and Machine-to-Machine                                            Page 22
Long term objective


                                                        simple
                                                       extensible
                                                        model
               that every ‘developer’ fully understands
Open Source M2M: The Koneki Project




        Modeling technologies and Machine-to-Machine                Page 23
A model to rule them all?
       Describe the interfaces of an M2M application:
       • Communication capabilities
           • Protocol, connection policy

       • Manipulated data / events
           • Name, unit, description, archiving policy

       • Configuration parameters
       • Application packaging / Software update capabilities

       Optionally
Open Source M2M: The Koneki Project



       • Describe the behaviour of the M2M application
                                                       see http://wiki.eclipse.org/Machine-to-machine_model

        Modeling technologies and Machine-to-Machine                                      Page 24
Demo!

Open Source M2M: The Koneki Project




        Modeling technologies and Machine-to-Machine     28th June 2011   Page 25
Modeling for embedded development?
      Very different profiles to address:
      • Skilled embedded developers
         • Strong C knowledge
         • Don’t want to deal with M2M plumbing

      • Control engineers
         • Very good at understanding the business
         • Limited programming skills

      • End-application developers
          • « Modern programming
Open Source M2M: The Koneki Project                  » (Java, web, …) background
         • Don’t want to deal with embedded development constraints




      Modeling technologies and Machine-to-Machine           28th June 2011        Page 26
Demo!

Open Source M2M: The Koneki Project




        Modeling technologies and Machine-to-Machine     28th June 2011   Page 27
Embedded application
                                                       Unit tests
                                                       Documentation




       APPLICATION                                     Communication simulation
         MODEL                                         Bandwidth use estimation




                                                       Web application
                                                       Smartphone widget
Open Source M2M: The Koneki Project                    Gadget
                                                       …




        Modeling technologies and Machine-to-Machine          Page 28
Demo!

Open Source M2M: The Koneki Project




        Modeling technologies and Machine-to-Machine     28th June 2011   Page 29
Roadmap overview
       Today
       • Koneki Lua Development Tools available
       • « Modeling for embedded dev » available as a prototype
           • Lua (+ Arduino in a few weeks)

       End-2011
       • Contribute a first version of an M2M model + associated editor
       • OMA-DM simulator (based on OSGi specification)
       2012
Open Source M2M: The Koneki Project
       • Bandwidth estimation tool
       • Communication simulator


        Modeling technologies and Machine-to-Machine          Page 30
Thank you!


       http://www.eclipse.org/koneki

       Contacts:
                       Benjamin Cabé
                       bcabe@sierrawireless.com
                       http://blog.benjamin-cabe.com
                       @kartben

                       Gaétan Morice
                       gmorice@sierrawireless.com
Open Source M2M: The Koneki Project




        Modeling technologies and Machine-to-Machine   28th June 2011   Page 31

More Related Content

PDF
Ovp Introduction Presentation
PPT
Ovp Introduction Presentation (04 Feb 10)
PDF
MSalah_20161010
PPT
Web technologies: Model Driven Engineering
PDF
Modelling and code generation in .NET at Icinetic
PDF
Introducing MDSD
PDF
PojoSR or OSGi (µ)Services For the Rest of Us
PDF
[Celix] Scaling DevOps with Puppet and Perforce
Ovp Introduction Presentation
Ovp Introduction Presentation (04 Feb 10)
MSalah_20161010
Web technologies: Model Driven Engineering
Modelling and code generation in .NET at Icinetic
Introducing MDSD
PojoSR or OSGi (µ)Services For the Rest of Us
[Celix] Scaling DevOps with Puppet and Perforce

Viewers also liked (14)

PDF
Going Native With The OSGi Service Layer - Sascha Zelzer
PDF
Intro to OSGi – the Microservices kernel - P Kriens & T Ward
PDF
Dynamic Hybrid Cloud Applications - Bram de Kruijff, Alexander Broekhuis
PDF
Dynamic Hybrid Cloud Applications
PDF
Osgi Sun 20080820
PDF
Native OSGi, Modular Software Development in a Native World - Alexander Broek...
PPTX
Modularity of the Java Platform (OSGi, Jigsaw and Penrose)
PPTX
Java Modularity with OSGi
KEY
Polyglot OSGi
PPTX
Introduction to-osgi
PDF
OSGi Blueprint Services
PDF
Why OSGi?
PDF
Microservices OSGi-running-with-apache-karaf
PDF
Moved to https://slidr.io/azzazzel/osgi-for-outsiders
Going Native With The OSGi Service Layer - Sascha Zelzer
Intro to OSGi – the Microservices kernel - P Kriens & T Ward
Dynamic Hybrid Cloud Applications - Bram de Kruijff, Alexander Broekhuis
Dynamic Hybrid Cloud Applications
Osgi Sun 20080820
Native OSGi, Modular Software Development in a Native World - Alexander Broek...
Modularity of the Java Platform (OSGi, Jigsaw and Penrose)
Java Modularity with OSGi
Polyglot OSGi
Introduction to-osgi
OSGi Blueprint Services
Why OSGi?
Microservices OSGi-running-with-apache-karaf
Moved to https://slidr.io/azzazzel/osgi-for-outsiders
Ad

Similar to Modeling technologies and Machine-to-Machine (20)

PDF
Eclipse Paho - MQTT and the Internet of Things
PDF
Mxim Framework
PPTX
MonoTouch 5.2 Introduction
PDF
Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group
PDF
IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...
PPTX
Ms private cloud
PPTX
Webinar The App Lifecycle Platform
PDF
Inventit service sync internet-of-things m2m application enablement platform
PDF
Use Eclipse Technologies to build a modern embedded development IDE
PPTX
Automatic code generation for cross platform, multi-device mobile apps. An in...
PDF
Le projet MORPHEMIC – Adaptation des ressources de cloud computing selon une ...
PPT
Development Tools: a key driver for the M2M market take-off
PDF
CV_Imed_Eddine_Bouchoucha
PDF
Eclipse M2M Industry Working Group
PPTX
EclipseCon Europe 2011 m2m workshop
PDF
MoDisco Eclipse-OMG Symp 2010
PDF
Using Eclipse and Lua for the Internet of Things with Eclipse Koneki, Mihini ...
PDF
Application development for mobile phones
PDF
Mohamed Said
PPTX
EPC Cloud: Using the Web to Simplify the Global RFID Network
Eclipse Paho - MQTT and the Internet of Things
Mxim Framework
MonoTouch 5.2 Introduction
Open World Forum 2012 - Introduction to the Eclipse M2M Industry Working Group
IoT Seminar (Jan. 2016) - (1) dr omar elloumi - onem2m interworking and seman...
Ms private cloud
Webinar The App Lifecycle Platform
Inventit service sync internet-of-things m2m application enablement platform
Use Eclipse Technologies to build a modern embedded development IDE
Automatic code generation for cross platform, multi-device mobile apps. An in...
Le projet MORPHEMIC – Adaptation des ressources de cloud computing selon une ...
Development Tools: a key driver for the M2M market take-off
CV_Imed_Eddine_Bouchoucha
Eclipse M2M Industry Working Group
EclipseCon Europe 2011 m2m workshop
MoDisco Eclipse-OMG Symp 2010
Using Eclipse and Lua for the Internet of Things with Eclipse Koneki, Mihini ...
Application development for mobile phones
Mohamed Said
EPC Cloud: Using the Web to Simplify the Global RFID Network
Ad

More from Benjamin Cabé (20)

PDF
IoT Developer Survey 2018
PDF
Open Source for Industry 4.0 – Open IoT Summit NA 2018
PDF
JVM-Con 2017 – Java and IoT, will it blend?
PDF
Examining the emergent open source IoT ecosystem - IoT World Europe 2016
PDF
Running UK railway with Eclipse Paho and Eclipse Mosquitto – Eclipse IoT Day ...
PPTX
The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016
PDF
On making standards organizations & open source communities work hand in hand
PDF
Open Source Internet of Things 101 – EclipseCon 2016
PDF
Building the IoT - Coding Serbia 2015
PDF
Devoxx 2015 - Building the Internet of Things with Eclipse IoT
PDF
Manage all the things, small and big, with open source LwM2M implementations ...
PDF
End-to-end IoT solutions with Java and the Eclipse IoT stack
PDF
Powering your next IoT application with MQTT - JavaOne 2014 tutorial
PDF
End-to-end IoT solutions with Java and Eclipse IoT
PDF
Open-source IoT cookbook
PDF
Building the Internet of Things with Eclipse IoT - IoTBE meetup
PDF
Building the Internet of Things with Eclipse IoT - JavaLand 2014
PDF
What's new at Eclipse IoT - EclipseCon 2014
PDF
Overview of Eclipse IoT projects - IoT Day Grenoble
PDF
Open (source) API for the Internet of Things - APIdays 2013
IoT Developer Survey 2018
Open Source for Industry 4.0 – Open IoT Summit NA 2018
JVM-Con 2017 – Java and IoT, will it blend?
Examining the emergent open source IoT ecosystem - IoT World Europe 2016
Running UK railway with Eclipse Paho and Eclipse Mosquitto – Eclipse IoT Day ...
The Right Tools for IoT Developers – Dan Gross @ Eclipse IoT Day ThingMonk 2016
On making standards organizations & open source communities work hand in hand
Open Source Internet of Things 101 – EclipseCon 2016
Building the IoT - Coding Serbia 2015
Devoxx 2015 - Building the Internet of Things with Eclipse IoT
Manage all the things, small and big, with open source LwM2M implementations ...
End-to-end IoT solutions with Java and the Eclipse IoT stack
Powering your next IoT application with MQTT - JavaOne 2014 tutorial
End-to-end IoT solutions with Java and Eclipse IoT
Open-source IoT cookbook
Building the Internet of Things with Eclipse IoT - IoTBE meetup
Building the Internet of Things with Eclipse IoT - JavaLand 2014
What's new at Eclipse IoT - EclipseCon 2014
Overview of Eclipse IoT projects - IoT Day Grenoble
Open (source) API for the Internet of Things - APIdays 2013

Recently uploaded (20)

PPT
Teaching material agriculture food technology
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
cuic standard and advanced reporting.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
KodekX | Application Modernization Development
PDF
Machine learning based COVID-19 study performance prediction
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Chapter 3 Spatial Domain Image Processing.pdf
Teaching material agriculture food technology
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
cuic standard and advanced reporting.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Building Integrated photovoltaic BIPV_UPV.pdf
Electronic commerce courselecture one. Pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Programs and apps: productivity, graphics, security and other tools
KodekX | Application Modernization Development
Machine learning based COVID-19 study performance prediction
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
NewMind AI Weekly Chronicles - August'25 Week I
Encapsulation_ Review paper, used for researhc scholars
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Digital-Transformation-Roadmap-for-Companies.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Chapter 3 Spatial Domain Image Processing.pdf

Modeling technologies and Machine-to-Machine

  • 1. Modeling technologies and Machine- to-Machine EclipseCon Europe – Nov, 4th 2011 Open Source M2M: The Koneki Project Benjamin Cabé Open Source Community Manager Koneki project lead Modeling technologies and Machine-to-Machine Page
  • 2. Agenda M2M? M2M engineering… state of the union M2M at Eclipse: Koneki, Industry Working Group Modeling for M2M & Embedded: different approaches Demos What’s next / Get involved Open Source M2M: The Koneki Project Modeling technologies and Machine-to-Machine Page 2
  • 3. Machine-to-Machine (M2M) Wikipedia says: […] technologies that allow both wireless and wired systems to communicate with other devices of the same ability. Open Source M2M: The Koneki Project Modeling technologies and Machine-to-Machine Page 3
  • 4. M2M is everywhere! Open Source M2M: The Koneki Project Modeling technologies and Machine-to-Machine Page 4
  • 5. Open Source M2M: The Koneki Project Modeling technologies and Machine-to-Machine Page 5
  • 6. Heterogeneous hardware Open Source M2M: The Koneki Project Modeling technologies and Machine-to-Machine Page 6
  • 7. And also… Open Source M2M: The Koneki Project etc… Modeling technologies and Machine-to-Machine Page 7
  • 8. Heterogeneous OSes Open Source M2M: The Koneki Project Modeling technologies and Machine-to-Machine Page 8
  • 9. Heterogeneous programming languages C / C++ Open Source M2M: The Koneki Project Shell script Modeling technologies and Machine-to-Machine Page 9
  • 10. Heterogeneous protocols TCP XML & its derivatives UDP • (SOAP, binary XML, …) ICMP • OMA-DM SNMP • TR-069 SMS AWT-DA FTP Modbus MQTT HTTP CAN-bus JSON … Zigbee Protocol buffers X10 Open Source M2M: The Koneki Project … 1-wire … Modeling technologies and Machine-to-Machine Page 10
  • 11. Open Source M2M: The Koneki Project Modeling technologies and Machine-to-Machine Page 11
  • 12. M2M Industry Working Group M2M use cases M2M tooling Open communication and messaging protocols M2M software components APIs Reference architecture Open Source M2M: The Koneki Project http://wiki.eclipse.org/M2MIWG_charter_draft Modeling technologies and Machine-to-Machine Page
  • 13. Koneki project Eclipse Technology project aiming at: providing Machine-to-Machine solutions developers with tools easing the development, simulation, testing/debugging and deployment of such Open Source M2M: The Koneki Project solutions Modeling technologies and Machine-to-Machine Page 13
  • 14. M2M end-to-end chain (simplified) Open Source M2M: The Koneki Project Modeling technologies and Machine-to-Machine Page 15
  • 15. Koneki Overview APPLICATION EXAMPLES APP. SIMULATION SIMULATION EXAMPLES M2M APP. GENERATORS M2M APPLICATION EDITORS M2M APPLICATION MODEL EMBEDDED RUNTIMES Lua Celix OSGi Android … LANGUAGE TOOLS M2M SERVER PROTOCOLS LuaEclipse CDT JDT … DEVELOPMENT Open Source M2M: The Koneki Project M2M EMBEDDED DEVELOPMENT KONEKI COMMONS Modeling technologies and Machine-to-Machine Page 16
  • 16. Koneki Enablers APPLICATION EXAMPLES APP. SIMULATION SIMULATION EXAMPLES M2M APP. GENERATORS M2M APPLICATION EDITORS M2M APPLICATION MODEL EMBEDDED RUNTIMES Lua Celix OSGi Android … LANGUAGE TOOLS M2M SERVER PROTOCOLS LuaEclipse CDT JDT … DEVELOPMENT Open Source M2M: The Koneki Project M2M EMBEDDED Enabling tools DEVELOPMENT KONEKI COMMONS Modeling technologies and Machine-to-Machine Page 17
  • 17. Koneki M2M model APPLICATION EXAMPLES APP. SIMULATION SIMULATION EXAMPLES M2M APP. GENERATORS Model-based tools M2M APPLICATION EDITORS M2M APPLICATION MODEL EMBEDDED RUNTIMES Lua Celix OSGi Android … LANGUAGE TOOLS M2M SERVER PROTOCOLS LuaEclipse CDT JDT … DEVELOPMENT Open Source M2M: The Koneki Project M2M EMBEDDED DEVELOPMENT KONEKI COMMONS Modeling technologies and Machine-to-Machine Page 22
  • 18. Long term objective simple extensible model that every ‘developer’ fully understands Open Source M2M: The Koneki Project Modeling technologies and Machine-to-Machine Page 23
  • 19. A model to rule them all? Describe the interfaces of an M2M application: • Communication capabilities • Protocol, connection policy • Manipulated data / events • Name, unit, description, archiving policy • Configuration parameters • Application packaging / Software update capabilities Optionally Open Source M2M: The Koneki Project • Describe the behaviour of the M2M application see http://wiki.eclipse.org/Machine-to-machine_model Modeling technologies and Machine-to-Machine Page 24
  • 20. Demo! Open Source M2M: The Koneki Project Modeling technologies and Machine-to-Machine 28th June 2011 Page 25
  • 21. Modeling for embedded development? Very different profiles to address: • Skilled embedded developers • Strong C knowledge • Don’t want to deal with M2M plumbing • Control engineers • Very good at understanding the business • Limited programming skills • End-application developers • « Modern programming Open Source M2M: The Koneki Project » (Java, web, …) background • Don’t want to deal with embedded development constraints Modeling technologies and Machine-to-Machine 28th June 2011 Page 26
  • 22. Demo! Open Source M2M: The Koneki Project Modeling technologies and Machine-to-Machine 28th June 2011 Page 27
  • 23. Embedded application Unit tests Documentation APPLICATION Communication simulation MODEL Bandwidth use estimation Web application Smartphone widget Open Source M2M: The Koneki Project Gadget … Modeling technologies and Machine-to-Machine Page 28
  • 24. Demo! Open Source M2M: The Koneki Project Modeling technologies and Machine-to-Machine 28th June 2011 Page 29
  • 25. Roadmap overview Today • Koneki Lua Development Tools available • « Modeling for embedded dev » available as a prototype • Lua (+ Arduino in a few weeks) End-2011 • Contribute a first version of an M2M model + associated editor • OMA-DM simulator (based on OSGi specification) 2012 Open Source M2M: The Koneki Project • Bandwidth estimation tool • Communication simulator Modeling technologies and Machine-to-Machine Page 30
  • 26. Thank you! http://www.eclipse.org/koneki Contacts: Benjamin Cabé bcabe@sierrawireless.com http://blog.benjamin-cabe.com @kartben Gaétan Morice gmorice@sierrawireless.com Open Source M2M: The Koneki Project Modeling technologies and Machine-to-Machine 28th June 2011 Page 31