Your SlideShare is downloading. ×
0
Development tools : a key driver for the M2M market take-off
Development tools : a key driver for the M2M market take-off
Development tools : a key driver for the M2M market take-off
Development tools : a key driver for the M2M market take-off
Development tools : a key driver for the M2M market take-off
Development tools : a key driver for the M2M market take-off
Development tools : a key driver for the M2M market take-off
Development tools : a key driver for the M2M market take-off
Development tools : a key driver for the M2M market take-off
Development tools : a key driver for the M2M market take-off
Development tools : a key driver for the M2M market take-off
Development tools : a key driver for the M2M market take-off
Development tools : a key driver for the M2M market take-off
Development tools : a key driver for the M2M market take-off
Development tools : a key driver for the M2M market take-off
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

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

3,031

Published on

This is the presentation I originally made at the M2M Forum 2006 in Milan and which was showed in various tradeshows later that year …

This is the presentation I originally made at the M2M Forum 2006 in Milan and which was showed in various tradeshows later that year
It shows how development tools can help the M2M market to take off by leveraging some level of technologies into IDE

Published in: Business, Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,031
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Development tools : a key driver for the M2M market take-off Simon Bretin – M2M Product Manager
  • 2. What is M2M? <ul><li>Machine-to-Machine (M2M) is the word used for systems where equipments are remotely monitored, controlled or administrated through a network. </li></ul><ul><li>Reduce service and maintenance costs </li></ul><ul><li>Minimize equipment downtime </li></ul><ul><li>Increase revenue via an offer of added-value services </li></ul><ul><li>Improve QoS and customer satisfaction </li></ul>
  • 3. Example of an ADVANCED M2M application Web Client Secure Application Server Comm. Module / Gateway GSM / GPRS LAN Internet <ul><li>Message on PC : </li></ul><ul><li>Toner OK </li></ul><ul><li>Cartridge OK </li></ul>Alert : Low Toner <ul><li>Alert on PC : </li></ul><ul><li>Low Toner </li></ul>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 <ul><ul><li> Changes the cartridge </li></ul></ul><ul><ul><li> Writes and sends a mission report </li></ul></ul><ul><li>Report OK </li></ul> The closest maintenance technician receives a mission with the following information ERP CRM IT Systems
  • 4. Maturity level of existing M2M applications <ul><li>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. </li></ul> Most of these solutions are not delivering the full possible benefits of an M2M infrastructure
  • 5. Typical limitations of existing M2M applications <ul><li>SMS only </li></ul><ul><li>Many M2M applications are still using SMS even when GPRS is more efficient and cost-effective </li></ul><ul><li>1 way GPRS </li></ul><ul><li>Most applications are using 1 way GPRS only (Mobile Originated GPRS connection triggered by SMS) when « full-duplex » GPRS would be more efficient </li></ul><ul><li>Limited integration with the IT infrastructure </li></ul><ul><li>Few solutions deployed offer a tight connection to the IT system (DataBases, ERP, CRM) to maximize the use of data collected </li></ul><ul><li>Limited end-to-end automation </li></ul><ul><li>Few applications support an end-to-end automatic process e.g with automatic billing, automatic report generation, workflow management, etc </li></ul><ul><li>Limited support of access terminals </li></ul><ul><li>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 </li></ul>
  • 6. Existing tools for M2M software development Achieving a complete M2M solution using standard programming tools remains a challenge ! <ul><li>Development of embedded applications : </li></ul><ul><li>SDKs provided by communication modules vendors, embedded OS suppliers, software editors (Microsoft, Borland…) </li></ul><ul><li>But they lack M2M specific features and components to ease development </li></ul>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 <ul><li>Development of Web applications: </li></ul><ul><li>Tools available from software editors: Borland JBuilder, Sun Java Studio Creator, IBM WSAD, BEA WebLogic Workshop, MS Visual Studio .Net… </li></ul><ul><li> But they are generic development tools and they lack M2M specific features and components to ease development </li></ul>
  • 7. Development tools: M2M Developer Suite <ul><li>With M2M Developer Suite you can: </li></ul><ul><ul><li>Connect your equipment to a network interface </li></ul></ul><ul><ul><li>Link your remote assets to a central management platform </li></ul></ul><ul><ul><li>Configure your data management </li></ul></ul><ul><ul><li>Generate or create your own web-based user interfaces to manage, control and monitor your assets </li></ul></ul><ul><ul><li>Feed your enterprise applications with data collected from your remote equipments </li></ul></ul>The world’s 1 st software development suite dedicated to M2M 1 st
  • 8. <ul><li>M2M Developer Suite is based on 2 major components: </li></ul><ul><li>Device Connection Studio   : Development Studio that enables the development and generation of the embedded application linking the remote device to the central server. </li></ul><ul><li>Server Application Studio   : Development Studio that enables the development and generation of the server application (for the remote device management). </li></ul><ul><li>M2M Developer Suite also includes Communication Manager , a tool that supervises the remote device communication parameters in order to guarantee secured and reliable connection. </li></ul><ul><li>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, …) </li></ul>M2M Developer Suite (next) Compatible with main programmable modules IP@
  • 9. 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
  • 10. 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 …
  • 11. Simulator of connected devices Device Simulator <ul><ul><li>An Integrated tool to simulate the behavior of remote devices connecting to the various flavors of M2MDeveloperSuite and M2MOperatingPortal </li></ul></ul><ul><ul><li>With M2MDevice Simulator, you may </li></ul></ul><ul><ul><ul><li>Import models, variable lists, … from other M2M projects </li></ul></ul></ul><ul><ul><ul><li>Virtually create any number of devices </li></ul></ul></ul><ul><ul><ul><li>Modify the values returned by the devices as if they were “live” in the field </li></ul></ul></ul><ul><ul><ul><li>Tweak your HMI and communication settings </li></ul></ul></ul><ul><ul><ul><li>Simulate faulty connections, message returns, … </li></ul></ul></ul>LAN LAN Web Client ERP CRM IT Systems
  • 12. 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
  • 13. Benefits of a dedicated development environment <ul><li>Time to Market : Benefit from shortened development and deployment periods for your M2M solutions. </li></ul><ul><li>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. </li></ul>
  • 14. 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
  • 15. Anyware Technologies <ul><li>Private company founded in 2000 </li></ul><ul><li>Located in Toulouse & Paris (France) </li></ul><ul><li>40 people including a team of 30 engineers experts in opensource technologies (Eclipse, Cocoon, Apache…), web-based software, embedded systems and industrial control. </li></ul><ul><li>Activities : </li></ul><ul><ul><li>M2M , including products and professional services dedicated to development of Machine-to-Machine solutions </li></ul></ul><ul><ul><li>Solutions&Technologies, including expertise, consulting and services around “open-source” kernels, web technologies and IT integration. </li></ul></ul><ul><li>Contacts : </li></ul><ul><ul><li>Philippe JUNCA – Directeur Activité M2M – Tel.: 05 61 00 52 90 </li></ul></ul><ul><ul><li>[email_address] </li></ul></ul><ul><ul><li>Anne MONIE – Responsable Marketing & Communication - Tel.: 05 61 00 52 90 </li></ul></ul><ul><ul><li>[email_address] </li></ul></ul>

×