2. INTRODUCTION
As we are quickly moving towards the world of third generation mobile traffic,
more attention than ever is being paid to the wireless data market. So far, we
have seen only the first steps towards the mobile information society, but it has
already become clear that wireless data means more than just web browsing.
M2M communication is just one of the aspects of wireless data services. The
market potential is huge; new applications are emerging continuously and
operators are searching for opportunities for growth. The telecom industry is
shifting in the direction of end-to-end solutions, which requires reliable
communication and information transfer.
The Nokia M2M Platform is a complete, wireless, end-to-end solution for M2M
communication. Nokia M2M ADK offers development tools for application
development on the Nokia M2M Platform.
2.1 NOKIA M2M PLATFORM
The Nokia M2M Platform is an object-oriented software platform based on the
Common Object Request Broker Architecture (CORBA)
1
, which is an open and
widely accepted industry standard. The Nokia M2M Platform is adaptable to a
wide range of purposes and communication methods, and it meets the needs of
many different applications. The Nokia M2M Platform hides mobile network
complexities and, thanks to CORBA method calls, is transparent to different
machines, operating systems, and language implementations.
The Nokia M2M Platform consists of the Nokia M2M Gateway and Nokia GSM
Connectivity Terminals as shown in Figure 1.
1
CORBA is a widely distributed computing infrastructure, standardised by the Object Management
Group (OMG) consortium. In short, CORBA applications are composed of objects that can locate in
different machines. These objects have services, and they are utilised with request messages.
CORBA hides the underlying transfer network, such as the Internet or GSM network, an also the
underlying protocols so that a user can use the functions as local procedure calls.
4/21