Development tools : a key driver for the M2M market take-off

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Development tools : a key driver for the M2M market take-off - Presentation Transcript

    1. Development tools : a key driver for the M2M market take-off Simon Bretin – M2M Product Manager
    2. What is M2M?
      • Machine-to-Machine (M2M) is the word used for systems where equipments are remotely monitored, controlled or administrated through a network.
      • Reduce service and maintenance costs
      • Minimize equipment downtime
      • Increase revenue via an offer of added-value services
      • Improve QoS and customer satisfaction
    3. Example of an ADVANCED M2M application Web Client Secure Application Server Comm. Module / Gateway GSM / GPRS LAN Internet
      • Message on PC :
      • Toner OK
      • Cartridge OK
      Alert : Low Toner
      • Alert on PC :
      • Low Toner
      Internet VPN  Customer contact  Copier reference & technical documentation  Maintenance procedure to be applied  Part number of the cartridge with availability information        Office manager receives an SMS or e-mail indicating the visit of the maintenance technician.  The maintenance technician goes to the customer with a new cartridge
        •  Changes the cartridge
        •  Writes and sends a mission report
      • Report OK
       The closest maintenance technician receives a mission with the following information ERP CRM IT Systems
    4. Maturity level of existing M2M applications
      • Many M2M systems deployed today rely on a simple solution: data collection and exchange with a remote PC running a simple device management application but with no link to the business applications and no end-to-end automation.
       Most of these solutions are not delivering the full possible benefits of an M2M infrastructure
    5. Typical limitations of existing M2M applications
      • SMS only
      • Many M2M applications are still using SMS even when GPRS is more efficient and cost-effective
      • 1 way GPRS
      • Most applications are using 1 way GPRS only (Mobile Originated GPRS connection triggered by SMS) when « full-duplex » GPRS would be more efficient
      • Limited integration with the IT infrastructure
      • Few solutions deployed offer a tight connection to the IT system (DataBases, ERP, CRM) to maximize the use of data collected
      • Limited end-to-end automation
      • Few applications support an end-to-end automatic process e.g with automatic billing, automatic report generation, workflow management, etc
      • Limited support of access terminals
      • Although the technology allows various types of access terminals to be supported (including fixed and mobile phones), many M2M applications still only support PCs (or eventually wireless PDAs) to access the information
    6. Existing tools for M2M software development Achieving a complete M2M solution using standard programming tools remains a challenge !
      • Development of embedded applications :
      • SDKs provided by communication modules vendors, embedded OS suppliers, software editors (Microsoft, Borland…)
      • But they lack M2M specific features and components to ease development
      Communication Alerting OTA Administration Data Logging Data acquisition Alerting Device Control Data Logging Communication Embedded Logic X X X X X X X X X X
      • Development of Web applications:
      • Tools available from software editors: Borland JBuilder, Sun Java Studio Creator, IBM WSAD, BEA WebLogic Workshop, MS Visual Studio .Net…
      •  But they are generic development tools and they lack M2M specific features and components to ease development
    7. Development tools: M2M Developer Suite
      • With M2M Developer Suite you can:
        • Connect your equipment to a network interface
        • Link your remote assets to a central management platform
        • Configure your data management
        • Generate or create your own web-based user interfaces to manage, control and monitor your assets
        • Feed your enterprise applications with data collected from your remote equipments
      The world’s 1 st software development suite dedicated to M2M 1 st
      • M2M Developer Suite is based on 2 major components:
      • Device Connection Studio   : Development Studio that enables the development and generation of the embedded application linking the remote device to the central server.
      • Server Application Studio   : Development Studio that enables the development and generation of the server application (for the remote device management).
      • M2M Developer Suite also includes Communication Manager , a tool that supervises the remote device communication parameters in order to guarantee secured and reliable connection.
      • The Product also comes with a set of Module Support Packages that enable the embedded application to be developed for a specific communication module (for ex. Q2686, TC65, AC75, …)
      M2M Developer Suite (next) Compatible with main programmable modules IP@
    8. Prepackaged functions Communication Alerting OTA Administration Security User Interfaces Reporting Data Logging Link to Info System Data acquisition Alerting Device Control Data Logging Communication Embedded Logic
    9. A code and APIs opened towards customer applications Open API (webservices) Total freedom for developers Open generated code Open Generated Code (J2EE) Development Tools Struts, PHP, .Net …
    10. Simulator of connected devices Device Simulator
        • An Integrated tool to simulate the behavior of remote devices connecting to the various flavors of M2MDeveloperSuite and M2MOperatingPortal
        • With M2MDevice Simulator, you may
          • Import models, variable lists, … from other M2M projects
          • Virtually create any number of devices
          • Modify the values returned by the devices as if they were “live” in the field
          • Tweak your HMI and communication settings
          • Simulate faulty connections, message returns, …
      LAN LAN Web Client ERP CRM IT Systems
    11. A complex value chain…..being simplified M2M Module Embedded Application Server Application Linked to IT Systems Network Operator Solution Provider & IT integrator Service Provider Machine Operator End User Consumer Information Capture Comm. Computing Control System Integrator Network Interface manufacturer Machine manufacturer
    12. Benefits of a dedicated development environment
      • Time to Market : Benefit from shortened development and deployment periods for your M2M solutions.
      • More rapid and important ROI : Higher your Return On Investment with a tool that minimizes development time but maximizing the value of your M2M systems.
    13. Example: Home Security Application Server Application Studio Device Connection Studio Automatic generation of central application with multi channel user interface Automatic Generation of Embedded application
    14. Anyware Technologies
      • Private company founded in 2000
      • Located in Toulouse & Paris (France)
      • 40 people including a team of 30 engineers experts in opensource technologies (Eclipse, Cocoon, Apache…), web-based software, embedded systems and industrial control.
      • Activities :
        • M2M , including products and professional services dedicated to development of Machine-to-Machine solutions
        • Solutions&Technologies, including expertise, consulting and services around “open-source” kernels, web technologies and IT integration.
      • Contacts :
        • Philippe JUNCA – Directeur Activité M2M – Tel.: 05 61 00 52 90
        • [email_address]
        • Anne MONIE – Responsable Marketing & Communication - Tel.: 05 61 00 52 90
        • [email_address]

    + simon_anywaresimon_anyware, 3 years ago

    custom

    2122 views, 0 favs, 0 embeds more stats

    This is the presentation I originally made at the M more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 2122
      • 2122 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories