Sie sind auf Seite 1von 25

Executive Summary

Since 1993, Wavecom has been innovating, developing and selling wireless pre-packaged solutions for automotive and machine-to-machine (M2M) markets and continues to see a significant growth opportunity in these markets. However, due to the need to converge two different worlds: the industrial world and the cellular communication world, some issues remain to be addressed in order to accelerate adoption. These two very different worlds already have ownership of their own separate standards that have been designed from conception without taking into account the inter-connections with each other. By offering a large family of Wireless CPU (Central Processing Unit) devices that can be programmed to embed a software application and, using Wavecoms Open AT Software Suite with Integrated Development Environment (IDE), both the industrial and cellular worlds can interact. seamlessly and efficiently The combined offer enables the deployment of automotive or machine-to-machine end-to-end solutions that are cost effective, scaleable, powerful, reliable and inter-operable. This singular offering is based on the most flexible and open solution on the market today, that comes free, without investing any capital for the initial development. The Open AT Software Suite and its IDE have no developer licensing fee. Wavecom has already provided over four million Open AT based solutions since it was launched in 2001 that are currently working in a variety of vertical product applications. The company is continuing its rollout plan by launching the fourth generation of the Open AT Software Suite by the end of 2006. In the future, Wavecom will enable other automotive and machine-to-machine technology providers to become Open AT licensees. Numerous customer testimonials demonstrate the unique and unsurpassed power of the Open AT Software Suite and prove that companies can join this growing community in order to drive its adoption to the point where it becomes the recognized standard for the automotive and machine-tomachine markets.

A fragmented but growing market


Since 1993, Wavecom has been innovating, developing and selling wireless pre-packaged solutions in order to wirelessly that connect machines to one another via the cellular networks. All manner of machines have been conceived by a diverse market that includes: automotive telematics; utility metering; point-of-sale payment terminals; vending machines for remote inventory control; parking meters; remote inventory control for vending, urban signage monitoring; asset, people and animal tracking, and alarm systems. To date, twenty-three million Wavecom wireless solutions have already been deployed throughout the world, solidifying Wavecoms reputation within the automotive and machine-to-machine marketplaces.

Executive Summary
Since 1993, Wavecom has been innovating, developing and selling wireless pre-packaged solutions for automotive and machine-to-machine (M2M) markets and continues to see a significant growth opportunity in these markets. However, due to the need to converge two different worlds: the industrial world and the cellular communication world, some issues remain to be addressed in order to accelerate adoption. These two very different worlds already have ownership of their own separate standards that have been designed from conception without taking into account the potential interconnections with each other. By offering a large family of Wireless CPUs (Central Processing Unit) that can be programmed with application software by using Wavecoms Open AT Software Suite and Integrated Development Environment (IDE), both the industrial and cellular worlds can interact seamlessly and efficiently. The combined offer enables the deployment of automotive or M2M end-to-end solutions that are cost effective, scaleable, powerful, reliable and interoperable. This singular offering is based on the most flexible and open solution on the market today that comes with no added developer licensing fees charged for the Open AT Software Suite and its IDEs. So, to take advantage of this technology, no major capital outlays are required for the initial development. The first version of Open AT software was launched in 2001 and currently, more than four million Open AT -based solutions are working in a variety of vertical product applications. The company is continuing its rollout plan by launching the fourth generation of the Open AT Software Suite at the end of 2006. In the future, Wavecom will enable all automotive and M2M technology providers to become Open AT licensees. Numerous customer testimonials demonstrate the unique and unsurpassed power of the Open AT Software Suite and prove that businesses can join this growing community in order to drive its adoption to the point where it becomes the recognized standard for the automotive and M2M markets.

Introduction
A fragmented but growing market
All manner of machines have been conceived by a diverse addressable market that includes: automotive telematics; utility metering; point-of-sale payment terminals; vending machines; parking meters; urban signage; fleet management; people and animal tracking, and alarm systems. To date, twenty-three million Wavecom wireless solutions have already been deployed throughout the world, solidifying Wavecoms reputation within the automotive and M2M marketplaces. Still, the market is far from saturated. On a global basis, there are fifty-five million cars sold each year, billions of utility meters are used throughout the world, thirty million vending machines are in operation and there are over six billion existing embedded processors, of which many remain potential candidates for remote connection.

Machine communication via the cellular networks today


Wavecom relies on globally-adopted standards of cellular communication such as; GSM, CDMA and WCDMA Wavecom offers solutions in these markets. From now through 2010, Wavecom estimates that more than 200 million machines will be connected via cellular solutions if a certain number of barriers in the market can be eliminated.

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

Cellular Devices in 2008


Buildings 8% 47% 8% 11% 8% Consumer/Professional Energy Industrial Medical Retail Security/Public Safety Transportation
Source: Harbor Research

7%

7% 4%

Figure 1: Cellular devices split per market segments

The market segments highlighted above remain fragmented for several reasons, including:

A plethora of applications exist, but many focus on a specific niche that is deployed by numerous participants across the value chain. Each segment has its own dedicated systems (protocols and physical interfaces for example). Dedicated systems were not initially designed to be interconnected through wireless communication networks. Cellular technologies like GSM, CDMA and WCDMA, with their approximate subscriber base of 200 billion users, were not conceived for the stable industrial, automotive and M2M markets, but for the highly volatile, fast-changing, consumer mobile phone market. Many companies wanting to deploy an M2M solution do not always know where to start and/or on which platform to base their developments.

Several key questions must also be answered when considering a design proposition: When can Return on Investment (ROI) be achieved? What is the quality of services that can really be brought to the end user? How to achieve compliance with the markets segment-specific requirements and those of the cellular network? How to deploy an M2M solution? What is the sustainability of the M2M solution?

Future Growth Drivers


Reduced Total Cost of the Solution
Addressing the cost issue is one of the key factors that will accelerate the growth rate of the automotive and M2M markets. When a company plans to deploy an M2M solution, it undoubtedly must quantify associated costs including the introduction of new communication technology and installation of new infrastructure. And, if in the value chain, it acts as an Added-value Service Provider (ASP), further costs need to be estimated for the impact of the installation of additional infrastructure required to treat the new data sent by its machines to its information system. The calculation of this ROI must take into consideration productivity gains, potential new income sources and the capability to scale and upgrade the chosen solution over time. In addition, there must be a focus on the Total Cost of Ownership (TCO) of the solution that can be summarized in a simple formula as follows:

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

Total Cost of Ownership = Volume x (BOM+TTM+PDMC) +DTI+DC+CC


Volume is the quantity of automotive or M2M equipment. Bill Of Materials (BOM) is the purchase price of the equipment and components to connect the solution. Time-To-Market (TTM) is the time from the initial design to the commercial availability of the solution. Post Deployment Maintenance Costs (PDMC) includes overall costs related to the field maintenance of the solution. In a large project where final equipment is installed in huge volumes across geographically diverse areas, the post deployment maintenance costs can be up to 100 times the initial cost if the chosen technical platform cannot be easily maintained in the field. Development Tools Investment (DTI) is linked with the cost to purchase new tools and the training investment to be able to use them. Development Cost (DC) covers engineering resources. Certification Cost (CC) is the cost of testing and approving the solution by telecom regulatory aurhorities, network operators and sector-specific certification bodies.
Generally, it is the capital costs that drive a choice of technical platform. Each of these parameters will be examined more closely in this paper.

Enabling Wireless Communication


Companies wanting to build a wireless M2M solution will typically attempt to leverage their existing designs and processes if applications already exist. Therefore, they might initially opt to add the communications as a bolt-on to an existing solution. This approach could be used to minimize the overall impact of the new product on company operations and reduce the impact on any existing M2M networks. Another option would be to add a wireless modem to existing equipment. This approach generally yields a dual-processor architecture made up of a host processor (external microcontroller) and wireless modem (including a processor). The role of the host processor is to carry out the application execution and interface with a set of external peripheral sensors, buses, displays, keyboards and memory, and which communicate via AT commands with the wireless modem (figure 2).

LCD/ LED Sensor/Data Source

Memory

External External Application Application

GPIO/ Keyboard Interface

Flash/Rom

External Microcontroller
Responses

AT AT

Legend : AT Commands

Figure 2: Traditional dual-processor machine-to-machine architecture

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

Although this design methodology may serve well as a quick fix for those hoping to get their foot in the door of M2M communication, long-lasting business stability will require a more strategic, architecturally efficient, economically competitive solution. To do so, application developers should focus on eliminating duplicate components and optimizing software development thereby reducing TCO. This is possible if the choice is made to adopt a programmable Wireless CPU with communications capability on which the complete software application of the end-product can be fully embedded. In this case, the Wireless CPU controls the external peripherals while simultaneously managing the cellular communication. It is then no longer necessary to use an additional application processor since the management of the interfaces with external peripherals is done directly via the programmable Wireless CPU (figure 3).

Sensor/Data source

Embedded Embedded Application Application

LCD/LED

Open AT Open AT Raw Data

AT AT

GPIO/ Keyboard Interface

Figure 3: Intelligent wireless mono-processor M2M architecture based on Open AT application

Reducing TCO with Open AT Software Suite


The reduction of cost is achieved as a result of the Wireless CPU core processor working in conjunction with the Open AT Software Suite. This unique combination is 100% conceived, owned, patented, developed and maintained by Wavecom, and comes at no extra charge with the purchase of a Wavecom wireless solution. It is made up of two principal parts: The embedded Open AT software, pre-installed on the Wireless CPU, is composed of: o Open AT applications backed by application notes and sample code written in ANSI C to be incorporated in a final vertical application; o Open AT Plug-Ins which are optional add-ons provided as ANSI C libraries; o Open AT OS which makes it possible to natively execute on the same core processor the end product ANSI C application software and provides a set of APIs (Application Programming Interfaces) which give access to communication functions and drivers from the Open AT Firmware; o Open AT Firmware which contains protocol stacks for GSM, CDMA, EDGE and WCDMA; and manages peripheral I/O (input/output) device drivers (figure 4). Open AT IDE which is an Integrated Development Environment for Microsoft Windows based personal computers, enabling development of the vertical application o Open AT built on Eclipse for natively embedded client design; o Open AT GTi for native display-driven MMI (Man Machine Interface) o M2Mpower for rapid scripting; and o M2M Developer Suite (figure 5).

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

% !"

IBM MQTT M2M Connect M2mpower TCP/IP Internet Open BT C-GPS Security GTi GTi & Internet

Open AT Open AT GTi Open AT built on EclipseTM M2mpower


M2M Dev Suite**

RTOS DOTA Time Slice


Device Drivers

DeJam MutiApp MutiPlug-In MutiPlug-

$% & GSM / CDMA / W-CDMA WBluetooth Other Wireless

Figure 4: Pre-installed Open AT software

Figure 5: Open AT Integrated Development Environment

Beyond the reductions in material costs and the simplification of the PCB (Printed Circuit Board) which results from the use of the Open AT Software Suite, a company will save licensing costs and resource expenses thereby dramatically reducing its overall development investment versus traditional dual-processor architecture. When starting a new development project the initial training phase is optimized by the fact that only the Open AT Software Suite need be learned. Moreover, the costs of integration and validation related to a second processor and other external components are also avoided which decreases developer costs while accelerating revenue generation by shortening time-to-market.

Illustrated Example: Automatic Meter Management


For example, the following drawings show the architecture of an AMM (Automatic Meter Management) application with the programmable Wireless CPU natively executing the end-product application software within the embedded Open AT Software Suite environment. As more energy markets deregulate, utility companies must reduce costs in the face of customers demands for tailored billing which increases the need for more accurate and frequent meter readings. In the case of a metering application, a meter needs to constantly measure the energy quantity used, store the related consumption data, and then transmit the data to a back-end server at regular intervals. The data is used to manage peak consumption, calculate accurate bills and /or perform preventive maintenance. Consumption information can be sent either via SMS or GPRS. Additional information can also be communicated as alerts in the case of prepaid meters when the level of authorized consumption is reached.

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

Without Open AT Software Suite, the meter needs an external processor connected to several peripherals to drive power measurement circuitry which converts the energy signal giving consumption data and stores it in an external memory such as EEPROM. It also controls MMI devices like, keyboard, LEDs, back-up clocks. Generally, the meter also has an external connector for maintenance and will need an Mbus protocol option to communicate with other meters (see figure 6). For GSM communication, the external processor communicates with a Wireless CPU using AT commands.

Flash Led

Led, switches & buttons

Antenna

Display

Current transformer To Load Shunt Attenuator, low pass filter I Sense V Sense

Phase in

ADC

DSP

+
Backup RTC

Neutral Voltage transformer

Data Management DC-DC, Filter , SuperCap

Vcc

Supply transformer Keypad External connectors

Figure 6: Typical Architecture example of an Automatic Measurement Meter without Open AT Software Suite

When it is time for the data consumption information to be transmitted to a back-end server or when an alert occurs, the external processor runs a program that drives the Wavecom Wireless CPU to send the information, using the appropriate bearer, to the service center (see figure 7).

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

    
Data Storage (EEPROM)

Power measurement circuitry

SIM

Mbus for connecting other meters (water / gaz)

Event
Alert or Date trigger

Application running on the microprocessor Monitoring of external peripherals


Change detected The application drives the Wavecom Wireless CPU (through AT commands) to send an alert SMS or consumption data via GPRS.

Wavecom Wireless CPU

Figure 7: Example of alert treatment without Open AT Software Suite

The Wireless CPU executes the AT commands received from the external microprocessor and sends the SMS or opens a GPRS connection. Alarm SMS sent or GPRS transmission complete.

With the Open AT Software Suite, it is not necessary to use an external microprocessor connected to several peripherals to drive power measurement circuitry, nor to monitor the peripherals or manage any unsolicited event. The consumption data can be stored directly in the data storage area of the Wireless CPU which also directly controls MMI devices and external connectors in addition to the wireless GSM communication.
Flash Led Led, switches & buttons Antenna Display Mbus for connecting other meters (water / gaz) Current transformer To Load Shunt Attenuator, low pass filter I Sense V Sense ADC DSP

Power measurement circuitry

GSM/GPRS STACK

APP

Phase in

+
Backup RTC

Data Storage

SIM

Neutral Voltage transformer

Data Management DC-DC, Filter , SuperCap

Vcc

Supply transformer

Keypad External connectors

Figure 8: Architecture example of an Automatic Measurement Meter with the Open AT Software Suite

The alarm signal is directly connected to a GPIO (General Purpose Input/Output) of the Wireless CPU. An embedded Open AT application runs on the Wireless CPU to monitor the signal and sends an SMS in case of alarm detection (see figure 9).

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

$
! "

#$ & ' (

Event
Alarm detected the sensor changes the alarm signal state

Open AT application running onto a Wavecom CPU Monitoring of the alarm signal (connected to a GPIO)

Figure 9: Example of alert treatment with Open AT Software Suite

Change detected The embedded application drives the Wireless CPU to send an alarm SMS to a specific service center. Alarm SMS sent Email alarm sent

The functionality of hardware components can be optimized by using the Open AT Software Suite.

Ensuring Service Quality


Another question raised in the M2M marketplace is related to the technical challenge of developing a secure partnership between the wireless world, with its specific technical constraints, and each industry market segment, again with specific technical limitations. At the first stages of development, an industrial designer may have concerns that the performance and quality of service using a cellular technology is inferior to a fixed-line environment, thus potentially impacting the perceived quality of products and services delivered to customers. It is therefore important to use a mature M2M software suite. Many software suites that are currently on the market for M2M communication were initially developed for use in the handset business. This is not he case for Open AT Software Suite which was conceived, patented and designed by Wavecom to be dedicated exclusively to M2M applications. The software has evolved and matured over the years since it was first launched with V1.0 in October 2001. It contains a wireless operating system which solves the complexity brought about by stringent quality requirements resulting from the innerworkings of both the cellular and industrial worlds.

Open AT OS: A robust and deterministic operating system


Open AT OS offers all the functionality of a standard multitasking, real-time operating system (RTOS), and gives the end application access to the resources of non-volatile memory. In addition, it offers memory-protection mechanisms. The robustness obtained is reinforced by the possibility of configuring software watchdogs. So, at each re-initialization or reset of the software, the traces can be saved to help recover the operation history, thus facilitating the search for anomalies. Open AT OS also handles the rigid constraints of real-time-related function calls to the telecom protocol. At the same time, it can deal with the data related to the customer application which can thus reach the hardware resources and manage the low-level interruptions with defined priorities. That makes it a deterministic operating system: no matter what the state the GSM connection is, it guarantees ample execution performance to run the application. Certain types of end-product designs, like utility meters, require the generation of high-frequency signals to better respond to external stimuli being monitored. Depending upon the Wireless CPU

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

used, the performance in idle mode (when no communication is established) can be up to 80 MIPS (Million Instructions per Second) and up to 70 MIPS in connected mode. In order to further adapt the processing capacities of the Wireless CPU to meet the requirements of a specific application, there must be a way to manage the peaks of calculations. These peaks can be significant in applications that must process multimedia data, for example. As required by the application, Open AT OS incorporates a Wavecom-conceived feature called VariSpeed that allows for automatic switching of several modes of clock frequency (26MHz-104MHz on the ARM9-based Wireless CPUs). Another feature offered via Open AT OS that helps optimize machine performance is called VariPower that uses clock-frequency variation to react to the limitations of the machines autonomy when operating with a battery. This is frequently the case for applications that have compact locationbased systems used for tracking mobile assets, people or pets. Using VariPower, it is possible to choose between several modes of energy saving and to select the lowest clock-frequency in idle mode or even to deactivate temporarily the cellular network connection (sometimes known as airplane mode in the consumer industry) when necessary. In this mode, the application continues to function, monitoring the world around it and saving acquired data, until such time the application resumes cellular communication to transfer this data.

One Deployment Worldwide


Once an M2M solution is ready for market, ease of deployment is critical to its success. If a company is selling photocopiers, for example, it will want to market the same product throughout the world no matter what cellular technology is locally available.

Open AT Software Suite -- compatible everywhere


Any application using Open AT Software Suite can function on any telecommunications cellular network including GSM, GPRS, EDGE or CDMA and WCDMA. This will allow a company that wants to market the same equipment in several countries or on several continents to use the same underlying design. It will require that its final equipment is certified at the same time by local regulatory and industry authorities such as banking certifications for payment terminals, and often by the mobile operators in countries where its customers will operate their equipment. All Wavecom products are certified to meet technical requirements including R&TTE, EC marking, GCF, FCC/PTCRB and RTE for China. In the U.S, all technical certifications are granted by the individual operators. Wavecom obtains these certifications for the wireless components that go into end-products, thus this pre-certification facilitates the final end-product certification. Finally, Wavecom has contracts with the major holders of GSM and CDMA patents and thus guarantees that its customers have the applicable coverage of intellectual property rights related to these technologies throughout the world.

A single design, many technologies


At times, equipment may have to function in environments using multiple wireless telecommunications technologies. It is not unusual for telematics units to support simultaneously several distinct wireless technologies including cellular connections, GPS (Global Position Systems) and a short distance technology like Bluetooth. Thats why the Open AT Software Suite is both open and evolutionary, offering a choice of options called Open AT Plug-Ins, so additional functionality, using companion technologies like C-GPS and Open Bluetooth can be added to support wireless multimode access needs. Open AT Software Suite designed to support both external companions, or host-based peripherals, which take full advantage of Wireless CPUs to run the measurement engine of the GPS. Only the RF front-end need be external. The Open AT C-GPS Plug-In is simply added as an Open AT library into the Wireless CPU. Wavecom, offers a range of Wireless CPUs, with or without the GPS option, with

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

10

pricing similar to its standard hardware. Customers benefit from the same design without adding expensive hardware for the additional wireless technology (figure 10).

)% % *% Host CPU
OS Core CPU AT*

'"( #
Open AT

!"
Correlators RF

AT Wireless
Modem

GPRS
GPS Stack OS Core ARM9 CPU Purchase from Wavecom

API

GPS
Purchase from 3rd party

Correlators

RF

GPS
GPS Stack Flash

Figure 10: Comparison of traditional architecture with host-based solution for C-GPS

Customers can also use the same Wireless CPU for different types of applications. This simplifies implementation by the developers as well as the field technicians responsible for the installation or maintenance. In addition, if the GPS extension requires modifications or new features like GPS-aiding are needed, only the C-GPS library must be modified. Better still, this update can be performed remotely via Download-Over-the-Air. The openness of Open AT also makes it simple to add third-party codes for new wireless options like ZigBee or WiFi.

Standards to communicate with the information systems of enterprises


Not only must M2M applications communicate well among machines, they often must communicate with a heterogeneous IT infrastructure of a large enterprise (figure 11). The Open AT Software Suite supports TCP/IP standard protocols via the Open AT TCP/IP Plug-In, making it possible to profit from services supported by all information systems like e-mail, file transfer (FTP) or Web portals (HTTP, XML). This exchange protocol also makes it simple to add security like authentication, encryption and data signatures for securing end-to-end exchange of data. Wavecom has established partnerships with operators and IT companies in order to make the communication transparent with the heterogeneous information systems by adding middleware that is already integrated as an Open AT Plug-In. Open AT Software Suite can support the middleware of M2MConnect from Orange and MQTT (MQ Telemetry Transport) from IBM .

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

11

Figure 11: M2M end-to-end traditional architecture.

Investment Protection
M2M customers have concerns relating to the portability of their development investments on both the hardware and software sides and the interdependence between the two. Customers must be assured that the products they are investing in will be able to evolve or change according to the future requests of their own customers. The Open AT Software Suite has little dependence on the hardware of a Wireless CPU itself and the API layer allows an abstraction between the applicative layer and the physical functions. In the same manner, the various versions of the Open AT Software Suite are backward compatible, ensuring that former Open AT applications run on new equipment. This allows the customer to avoid new development costs for products they have already launched. This is a key objective for Wavecom which demonstrated its continued commitment by introducing in 2006 its fourth generation of the Open AT Software Suite, which is maintained year-by-year across the whole range of Wireless CPUs and which will continue to evolve according to the customer needs. In addition, if there is a need to add new functions or services to an already developed solution, the associated code, being native code in ANSI-C from the start, guarantees the best performance. This holds true both in terms of execution of the code, which is much faster than any interpreted code and required memory, optimizing RAM. That means that the first design of a M2M device based on Wavecom wireless can be reused for a whole family of customers products and at the purchasing stage, the volume effect can be taken into account on a whole range of customer products. Perhaps the most significant factor for future M2M actors is recognizing how best to protect their investment in terms of standards and regulations over the warranty lifecycle of their offer. The (DOTA) feature as shown in figure 12 and Wavecom will make remote maintenance of any machine network based on the range of Wireless CPUs containing Open AT Software Suite available in 2007, so software embedded on Wavecom Wireless CPUs can easily be upgraded remotely using this functionality.

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

12

M2M Product
3) Embedded User Agent logs on to the secure FTP server. 5) Open AT stores the received file in the A&D memory area 6) Download is checked as being a valid file

GSM Network

Public Internet

DOTA Service Provider

4) File server delivers new Open AT application or Firmware via FTP

GSM/GPRS

Internet

Delivery File Server 1) File server registers request 2) Service Provider sends SMS to tell application that new software is available on the file server.

M2M Product 7) New Open AT application or Firmware installed, device restarted. COMPLETE! SMS Service Centre

System Manager

Figure 12: Software Download Over-the-Air mechanism

Developing with the Open AT Software Suite and its IDE


A software development environment: easy, complete and free
In order to develop the code of the vertical application being run above the Open AT framework, TM Wavecom provides a development environment, called Open AT IDE built on Eclipse , which is included the purchase price. This environment is commonly used by the software developers in the embedded world. The development kit allows a very fast start to the coding process and a developer TM can count on real-time support from both the Wavecom Developer Forum and Eclipse developer communities. Included in Wavecoms Open AT built on Eclipse IDE are powerful and configurable trace tools allowing for a search of anomalies during code execution. With this feature, developers can precisely debug the anomaly using break points and easy traces in order to reinforce the robustness of the developed software. In addition, the same Open AT IDE application can be run on a target when in the development environment on a PC while using the memory resources or the clock of the target via a serial cable. This mode, called Remote Task Execution (RTE) environment, can also be used for maintenance. It helps field technicians gather information on what is happening inside the product -- without deactivating the device. Wavecom provides a comprehensive set of high-level programming interfaces (as of today more than 450) known as Open AT APIs coded in ANSI-C in order to use the communication layer or to access the peripherals in the simplest possible way. For example, it is not necessary to know the intricacies of GSM-specific AT commands that control SIM cards; send SMS; configure audio; establish voice or data calls, or manage the TCP/IP stack. These APIs also provide the inputs/outputs like serial links or GPIO, the SPI or I2C bus drivers, UARTs and various parts of the memory and access to Open AT OS with or without activating the GSM, CDMA or WCDMA stack. Once one Open AT application coding is finalized, it can be compiled using a free compiler GCC that is linked with the Open AT APIs library and then downloaded to the Wavecom Wireless CPU (figure 13). The binding of these software parts reinforces the integration of the Open AT Software Suite application within the Open AT Software Suite framework and the reliability of the code generated.
TM

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

13

Figure 13: Open AT Software architecture

These APIs cover a large range of functionalities with a number of associated source codes. Implementation examples can be found on the developer CD-ROM. Community-based advice and information can also be found on the Wavecom Developer Forum at http://www.wavecom.com/forum where more than 1,500 registered developers exchange ideas and experience on the many possibilities of using Open AT Software Suite. To support new automotive and M2M developers, Wavecom offers a comprehensive training program, called Wavecom University. Details of course programs are available at: http://www.wavecom.com/university.

Considering portability for already existing M2M solutions


Because the whole Open AT API code is written in ANSI-C, it is possible for a third party to reduce development and test times when porting the application software. For example, any existing driver of peripheral or middleware that is already in ANSI-C or C++ code can immediately be ported into the Open AT environment. In addition, any equipment based on the Open AT Software Suite may already communicate with an TM information system that generally runs under Java . Communication takes place between the Open TM AT client and the Java information system via the use of standard Internet protocols and is transparently enabled. Therefore, no modification needs to be made on the information systems side. However, if a skilled software developer who is knowledgeable about the two languages wants to take TM advantages of both, or prefers Java as the programming language to code the application on the embedded client side; this is possible by porting a virtual Java above the Open AT framework. In that case, however, certain points must be considered and addressed:

Increased cost of memory required by virtual machine Performance comparison of native execution (Open AT ) versus virtual machine interpretation TM (Java )

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

14

Power consumption and associated battery-life performance Licence costs.


TM

However, if such choice is selected, in addition to the set of Java programming interfaces, the developer will be able to profit from and leverage the advantages of Open AT as listed in the table below and use the most appropriate set of programming interfaces for a specific M2M device. Open AT Free with compatible Wavecom Wireless CPU Dedicated to M2M and Automotive since 2001 already in its fourth generation Backward compatibility of Open new releases with AT Wavecom Wireless CPU product lineup Portability of any C,C++ programs With VariPower modes, the CPU availability may be fully dedicated to the customer application MNO and Automotive certifications for any Wavecom platform Open AT Plug-In for multiaccess mode such as GPS, BT etc. and any other third party software TM IDE running under Eclipse Native ANSI-C and C++ object language known by any embedded software developer Direct and open access to hardware resources No specific memory need: Available RAM for the customer : up to 256KB Available Flash for the customer : up to 1.5MB 1.7 mA minimum in idle

Pricing Tuned for M2M and Automotive

Write once, run Everywhere

Java IMP2.0 IMP license royalty to be paid per device IMP is a subset of MIDP dedicated to mobile telephony and the cross platform portability needs of consumer gaming Portability reality: OEM proprietary classes required to access device hardware resources No RTOS feature included, performance depends on CPU and associated OS used Java certification of the final application required No dedicated API to add other telecom access technologies IDE running under Eclipse TM Java language widespread within web developer community where small footprint resource constraints are not prevalent Depends on each hardware provider Memory needs to run the virtual machine: RAM need: more than 128KB/ Heap size at least 128KB Flash need: minimum 128KB Depends on H/W resources
TM TM

TM

Very Powerful Computing Application certified Flexibility

Wireless

Easy to develop test and debug Easy to program

Use of all hardware features Efficient in memory usage

Power consumption

For example, lets look at how a third party can easily use Open AT and make it work with a Java server. Lets take the company, Anyware Technologies, which provides additional development tools for end-to-end solutions, called M2M Developer Suite (figure 14), allowing, via a graphic interface TM under Eclipse , to write an M2M application without writing a line of code. Indeed, because of the M2M Developer Suite, the Open AT Sofware Suite of embedded code is automatically generated in TM ANSI-C and compiled in parallel to the Java server code. Moreover, if a remote MMI is necessary to supervise the machine network, a model of the corresponding Web user interface is also generated.

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

15

Auto generation of Open AT code

Auto generation web page code Auto generation of JavaTM code

Web Browser Internet

Internet Wireless Client J2SE Server Web Server

Figur14: M2M End-to-End Solutions Development

Open AT Software Suite: The Recognized Standard for Automotive and M2M
Wavecom recently consolidated its market position by acquiring the M2M business of Sony Ericsson, which raises its market share to approximately 30% according to ABI Research. While committed to ensuring a continuity of the solutions to Sony Ericssons existing customers using M2mpower (former software development environment of Sony Ericsson), by porting it as an Open AT Plug-In, Wavecom proved that Open AT Software Suite is the recognized standard of the automotive and M2M industries. This strategy will be amplified in the future by offering the possibility for any supplier of automotive and M2M solutions to contract an Open AT licence from Wavecom and join the Open AT growing community. Wavecom will at the same time, continue to stimulate growth of the ecosystem at integrators and mobile operators in order to make Open AT available to a maximum number of end-to-end solutions already tested and ready for deployment.

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

16

Wavecom Customer testimonials on Open AT


Case study number 1 ISKRAEMECO TACKLES DEREGULATION WITH WAVECOM
As more energy markets become deregulated, utility companies are faced with a dilemma: more accurate and frequent meter readings are needed to meet customer demands for tailored billing. At the same time companies must also reduce their costs. Iskraemeco, a leading Slovenian-based manufacturer of automatic metering devices and systems, has found the solution with Automatic Meter Management (AMM) enabled by Wavecom wireless solutions. Our customer can install a meter anywhere thats covered by a public GSM network, says Pavel Jamnik, Iskraemeco marketing manager. With an integrated wireless device, the meter becomes useable for communicating collected data.

Wireless connectivity broadens the field


In the not too distant past, stand-alone meter communication required a separate modem. Jamnik reveals that the cost of having two different devices meant that AMM was out of reach for all but the highest-end customers in the industrial/commercial sectors. AMM implementations were typically established as a project, covering a group of meters connected to one transformer station using DLC communication. Wavecoms Quik Q2406B solution changed all that. The Q2406B features Wavecoms Open AT application development environment. Using Open AT , applications can be built on and run from the Wireless CPU. No external processor is needed. Superthin and rugged, the Q2406B fits into a meters tight space and can withstand tough conditions like temperature extremes, dust and vibrations. With high-performance dual-band GSM/GPRS capabilities including IP connectivity the Q2406B works on all networks, allowing Iskraemeco to implement AMM services via wireless network carriers. No new infrastructure is required, notes Jamnik. With this integration, we can extend wireless meter coverage to include the residential market with its significantly greater number of meters.

Open AT keeps old meters working like new


The celebrated Wavecom Open AT architecture enables Iskraemeco to add functions or upgrade their meters. Considering that meters stay in place for twenty years while wireless technology changes in five, it is critical to have the ability to upgrade and enhance embedded software. The quality of the meter and the communication device was usually not at the same level, Jamnik points out. Wavecoms products adjust to the required quality level. With Open AT , Iskraemeco can add future functionality as the need arises, as well as activate the more traditional features like alarms, sensors and load-control commands. This provides a powerful selling point for entry into newly deregulated markets: The functions we expect to need down the line are already there, says Jamnik.

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

17

ABOUT ISKRAEMECO
Iskraemeco has constantly grown over the last 60 years to become a leading global company in metering products and AMM systems. It supplies a meters and/or total solutions to all the electricity market segments, from residential to industrial and production/transmission. Iskraemeco aims to provide all-inclusive services along the entire metering chain -- from meters to invoicing and energy management systems. With a parent company in Kranj, Slovenia, Iskraemeco has ten production and nine trading companies in twenty-four different European, Asian, African and South American countries. Iskraemeco products are found in 100 countries around the world.

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

18

Case study number 2 KERATRONIK extends business opportunities using Open AT Software Suite
Machine-to-machine communication is not limited to remote monitoring of infrastructures and assets, but can also enable new, value-added services. In the field of security and transportation, more and more solutions combine vehicle tracking with logistical support, car navigation and personal management. Keratronik, established in 1995 as a manufacturing enterprise developing electronic car security products, became Poland' leading developer of end-to-end fleet management solutions -- enabled by s Wavecom wireless solutions. Their success is due to the fact that Keratronik was an early adopter of GSM for M2M communications, and has been able to ensure its customers always have access to the latest communication technology bringing real-time data information.

Wireless connectivity broadens traditional car security systems


Keratroniks business changed from traditional electronic car security systems designed to prevent theft, complete, end-to-end, fleet management solutions. They now provide alarm information and vehicle tracking; fleet management services to monitor logistics of goods to supply; simple fuel and mileage accounting, or can provide navigation information to drivers. Inexpensive and unlimited possibilities of automatic information transfer have been a base for creating innovative communication systems for mobile devices says Michal Bozalek, Lead Programmer at Keratronik. An example of a new, intelligent services that can be provided using Keratronik products include: companies which allow their drivers to use their vehicles both for business and private trips. Keratronki services can simplify accounting of fuel and mileage monitoring by using a special indicator installed in the vehicle which has two modes -- business and private.

Open AT Software Suite is key to product line-up


Keratronik understood the importance of providing an integrated electronic device and having a software structure which enables professional data collection. Using the Open AT Software Suite on the Wavecom Wireless CPU Q2501, car security applications with a huge quantity of functionalities can be built on and run directly on the Wavecom Wireless CPU. With this approach, Keratronik achieved a financial benefit on the bill of material of its OpenCombo device, saving around 10% to 20%. Above all, the development time was shortened by as much as 3 to 6 months since the logic of the device was programmed in a higher-level language so the time needed to make changes was significantly reduced. With high-performance, dual-band GSM/GPRS capabilities including IP connectivity Keratronik can also provide its OpenCombo product, together with a Combo client and a Combo Server to enable AVL service providers with end-to-end turnkey solution via wireless network carriers. Roaming capability of GSM technology opened new geographical markets to Keratronik. The new EU law to decrease roaming costs will be very helpful to serve our cause added Michal.

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

19

!
GPS Satellites

, -

'

GPRS (WAP/HTTP/HTTPS)

Keratronik WAP client

Public/Private APN

INTERNET/VPN (IPsec/Https)

CANbus/analog/digital/I2C/SPI/...

Keratronik OpenCombo Unit


(Open AT Application inside)

Keratronik PC and WEB client www.monitoring.pl

Open AT Software Suite makes extended business opportunities easier


Keratronik has been able to extend its activity to other business areas like providing applications for transmitting data from buildings to protect banks, offices, plants, ATMs or apartments throughout Europe. Recently, Keratronik launched its OpenElevator product to monitor and control elevators with the possibility to set up a voice call between the elevator users and an operator. Thanks to the Open AT Software Suite 3.10, the same software - called OpenCore - developed by Keratronik can be used either in Open150 (based on the Wavecom Wireless CPU Q2406B&C) for domestic alarm and home automation, or in OpenCombo (based on Q2501) for fleet management. Thus, Keratronik benefits from its development effort to serve both fleet management and domestic alarm markets, and save five months time-to-market by reusing the same software based on the Open AT Software Suite 3.10.

A Strategic Partnership with Wavecom to set new standards


Pioneer solutions set standards for other producers in the same field says Michal Bozalek. Keraronik still searches for new solutions. As an effect of joint research and implementation with world-class wireless solution providers such as Wavecom, Keratronik, as its strategic partner, can have access to the most advanced technology and the best specialists adds Michal. Thus, Keratronik has the unique opportunity to customize the internal software embedded in the Wireless CPU because of the Open AT Software Suite and has developed a new line of products to set new standards for security systems.

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

20

ABOUT KERATRONIK
Keratronik has over 10 years of experience in both domestic and industrial security systems. With the introduction of GSM, inexpensive and unlimited possibilities of automatic information transfer became the base for realizing innovative communication systems among mobile devices. Keratronik aims for the highest possible quality. The key to success is to provide a high culture of technical production process and selection of adequate sub-assemblies; as well as the strategy of choosing the best possible world-class suppliers. Due to its high quality, creativity and efficiency, Keratroniks products have received numerous awards: recognized in the Polish Master of Alarm Techniques, best mobile solutions awards at numerous shows and conferences. In order to meet all of their clients expectations, Keratronik cooperates with all GSM telephony operators in Poland including: Era GSM, Plus GSM and Orange. As always, technologies and products introduced by Keratronik set new standards.

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

21

Case study number 3 INFOSYS develops end-to-end M2M solutions in record time thanks to Wavecoms Open AT Software Suite.
With cellular coverage increasing, GSM/GPRS technology has, in many cases, become the de facto means of capturing field data. Enterprise needs vary from retrofitting existing equipment, to designing new, network-enabled devices. Global Consulting & IT services companies more and more often take the role of the prime contractor in M2M tenders, where they need to coordinate multiple actors from various fields to deliver a fully operational end-to-end solution. Infosys, an Indian consulting and IT services company, is one of the pioneers in strategic offshore outsourcing of software services. With expertise and extensive domain knowledge in various sectors including retail, automotive, transportation and logistics, energy & utilities, healthcare, manufacturing, process control and automation, and service offerings ranging from building the business case through product engineering to infrastructure management, Infosys end-to-end solutions enable customers to win in the flat world. Infosys has focused on developing solutions based on wireless technologies such as GSM/GPRS, UMTS, WiFi and complementary technologies like Bluetooth and RFID, and in January 2006 signed a technology partnership with Wavecom where Infosys became a global Wavecom Certified Competence Centre offering design, development and integration services based on Wavecoms Open AT Software Suite to jointly address global customers in complex M2M ecosystems.

Open AT Software Suite is the standard platform to convert to Wireless


To migrate efficiently to wireless technologies, Global Consulting & IT Services companies who have business in various sectors look for technology that can be in some way industry-segment agnostic. While Wavecom provides a wide range of Wireless CPUs to suit individual needs, a standard platform like the Open AT Software Suite which is available across the whole range of Wavecom Wireless CPUs, enables quick, efficient development of a variety of embedded applications.

With Open AT Software Suite, we can adopt a uniform approach to device connectivity across the broad range of verticals to which our customer base belongs --it makes it very easy to link any device from the field, whatever the application. says V.R.Sanjeev, AVP and Head of Wireless and Multimedia Practice, Product Engineering Division of Infosys.
Moreover, Infosys customers can rely on the Open AT Software Suite to protect their development investment. In addition, source code can be reused or adapted as the Open AT Software Suite applications are source-compatible and easily portable across the range of Wavecom Wireless CPUs. Wavecom regularly releases upgrades of the Open AT Software Suite, and documentations and user guides are always up-to-date and fully detailed to enable a new or existing Open AT Software Suite application to benefit from the latest features.

Open AT Software Suite makes machine connectivity easy


With M2M solutions becoming more and more complex and heterogeneous due to cohabitation of multiple wireless access technologies for one single system, IT companies also need to select products that can help them create innovative solutions. One of Infosys customers had a situation which required a management and optimization solution for inventory items of high value, low shelf life and which were spread across remote locations. Wavecoms Wireless CPUs, in conjunction with short-range wireless technologies, provided us with the most optimal solution with a low TCO (total cost of ownership). The ability to use the Wireless CPU to interface with multiple peripherals meant that we could interface to both legacy barcode scanners and new RFID readers with almost no change in our design or architecture. comments Sanjeev. Ready to use APIs for Flow Control Management helped Infosys to develop the device drivers embedded within the Wavecom Wireless CPU. The built-in TCP/IP APIs enabled Infosys to implement the communications mechanisms and get the solution up and running in no time.

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

22

An incomparable competitive advantage


There is increasing need for software and integration services with more and more intelligence and connectivity being embedded into devices to give businesses the competitive edge with access to real-time information. Due to the fierce competition that an IT company has to cope with, it becomes imperative to provide solutions that have low TCO. This implies reduction in device cost, development cost and cost of upgrades. All this can be achieved with the Open AT Software Suite. When Infosys is asked to provide wireless technology recommendations, it feels confident that The Wavecom Wireless CPUs would be the natural choice. The Open AT Software Suite provides the intelligence required, eliminates the additional cost of an external microprocessor and has lower memory requirements, thus providing significant cost reductions. This is also emphasized by the fact that Infosys can appreciably improve its development time. Wavecom Open AT Integrated Development Environment (IDE) provides the most advanced set of debugging tools, especially powerful in target mode and detailed debug traces for source-level debugging. Infosys finds the Open AT Software Suite has unique features that support flexibility and customizability. An unparalleled advantage is that the Open AT Software Suite allows programmers to create user-specified/customizable AT commands, adds Sanjeev. Future customers requirements may also require changes or updates to the embedded logic. With a feature like remote software download (DOTA), the software can easily be kept up-to-date to match changing business needs. The DOTA feature which enables remote upgrades, provides a risk-mitigating mechanism and is a great value proposition to our customers, comments Sanjeev.

ABOUT INFOSYS
Infosys (NASDAQ:INFY) defines, designs and delivers IT-enabled business solutions that help companies win in a flat world. These solutions focus on providing strategic differentiation and operational superiority to clients. Infosys creates these solutions for its clients by leveraging its domain and business expertise, along with a comprehensive range of services. With Infosys, clients are assured of a transparent business partner, world-class processes, speed of execution and the power to stretch their IT budget by leveraging the Global Delivery Model that Infosys pioneered.

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

23

Glossary
Automotive: For Wavecom, automotive applications, also referred to as telematics, combine wireless digital telecommunications with GPS (Global Positioning System) technology giving dashboard integrators and others, the ability to offer wireless communication to car manufacturers. The combination of these technologies gives end-users like car manufacturers, new functionality including: hands-free calling; automatic emergency calls real-time interactive on-road traffic information; en-route navigation. Automatic Vehicle Location (AVL) Combine of a location-sensing device (such as a GPS receiver) with a wireless communications link to provide a home office or dispatcher with the location of a vehicle or mobile asset. CDMA: Code Division Multiple Access. EEPROM : An EEPROM (also called an E PROM) or Electrically Erasable Programmable Read-Only Memory, is a non-volatile storage chip used in computers and other devices to store small amounts of volatile (configuration) data. Federal Communications Commission (FCC): it is an independent United States government agency, directly responsible to Congress. The FCC was established by the Communications Act of 1934 and is charged with regulating interstate and international communications by radio, television, wire, satellite and cable. The FCC' jurisdiction covers the 50 states, the District of Columbia, and U.S. s possessions. For regulatory type approval in North America, FCC regulations including SAR and probably UL regulations concerning GSM have to be taken account of. PTCRB: it stands for PCS Type Certification Review Board. PTCRB approval is required for all products entering the North American markets through carrier distribution. The purpose of the PTCRB is to provide the framework within which GSM Mobile Equipment (ME) Type Certification can take place for members of the PTCRB (amongst the members are the most important US network operators). GCF: Global Certification Forum (GCF) is the world leading forum for 2G/3G testing certification. GSA: Global Mobile Suppliers Association GSM: Global System for Mobile Communications; digital cellular standard designed for operation in 900, 1800 and 1900 MHz bands GPS: Global Positioning System GPRS: General Packet Radio Service Machine-To-Machine (M2M): Industrial applications using communication technology (fixed line or wireless) to collect data remotely via wireless operator networks and transform this data into useful information. Current and potential applications exist in more than 50 separate sub-applications, among them: utility meters; automatic teller machines; vending machines; security and alarm systems; and payment systems. R&TTE: The Radio and Telecommunications Terminal Equipment Directive, is the main route to compliance for Radio and Telecoms equipment that is sold in Europe. to This directive enables to put the CE Mark on products. TCP/IP: Transmission Control Protocol/Internet Protocol.
2

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

24

Vertical Applications: Wavecom defines vertical applications as all cellular based customer product designs that are intended for industrial grade applications, including M2M and automotive products but excluding traditional portable cellular handset products i.e. mobile phones. WCDMA: Wideband Code Division Multiple Access. WiFi: IEEE 802.11 Wireless LAN Industry Association standard.

ZigBee: it is the name of a specification for a suite of high level communication protocols using small, low-power digital radios based on the IEEE 802.15.4 standard for wireless personal area networks (WPANs).

Blue Paper : The Advantages of Open AT Software Suite, October 2006 Wavecom all rights reserved

25

Das könnte Ihnen auch gefallen