background image

 

 

Copyri

ght ©

 

20

02-2

003 N

o

ki

a. All rights rese

rv

ed.   Issue 2.0   93557

92 

 

NOKIA M2M PLATFORM  

APPLICATION DEVELOPMENT KIT 

PRODUCT GUIDE 

 

 

Summary of Contents for M2M PLATFORM

Page 1: ...Copyright 2002 2003 Nokia All rights reserved Issue 2 0 9355792 NOKIA M2M PLATFORM APPLICATION DEVELOPMENT KIT PRODUCT GUIDE ...

Page 2: ...1 1 M2M system interface 9 4 1 2 Power interface 10 4 1 3 Service interface 10 4 1 4 RS 232 10 4 1 5 Digital output interface 10 4 1 6 Digital input interface 10 4 1 7 A D and D A converter interface 10 4 1 8 Tracing interface 11 4 2 SW FEATURES 11 4 2 1 ORB SW module 11 4 2 2 System protocol SW module 11 4 2 3 OS HW wrappers 12 4 3 MECHANICS 12 5 NOKIA M2M GATEWAY TRIAL VERSION 13 5 1 FEATURES 13...

Page 3: ...16 7 1 EVALUATION MODULE CONTROL APPLICATION 16 7 2 TERMINAL END APPLICATIONS 16 7 3 SERVER END EXAMPLE1 AND EXAMPLE2 APPLICATIONS 17 7 4 REMOTE I O CONTROL APPLICATION 17 8 M2M TRACER 18 9 IDL COMPILER 19 10 DOCUMENTATION 20 11 SALES PACKAGE 21 ...

Page 4: ... of continuous development Nokia reserves the right to make changes and improvements to any of the products described in this document without prior notice Under no circumstances shall Nokia be responsible for any loss of data or income or any special incidental consequential or indirect damages howsoever caused The contents of this document are provided as is Except as required by applicable law ...

Page 5: ...h Speed Circuit Switched Data HW Hardware IDL Interface Definition Language IP Internet Protocol M2M Machine to Machine OMG Object Management Group ORB Object Request Broker OS Operating System PCB Printed Circuit Board RADIUS Remote Authentication Dial In User Server Service SMS Short Message Service SMSC Short Message Service Centre SW Software TCP Transmission Control Protocol UDP User Datagram...

Page 6: ...REFERENCES Guide for Evaluation Module SW Installation Guide for Nokia M2M Application Development Kit 2 21 ...

Page 7: ...ment Kit ADK The product concept purpose of use main features and sales packages are depicted at a general level More detailed information can be found at the Forum Nokia website http www forum nokia com from the Nokia M2M section All Nokia M2M ADK documentation and installation software is downloadable from that website 3 21 ...

Page 8: ...e 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 ...

Page 9: ...cation This gives the company independence and control over the service quality Access to SMS C USSD C and GGSN can be rented from the network operator Nokia M2M Gateway Service Provider Edition is targeted for telecom operators and other Nokia M2M Gateway service providers GSP The distributed architecture enables the hosting and maintaining of applications for many customer companies Separate Gat...

Page 10: ...t of Nokia M2M Platform solution comprising terminals and the Nokia M2M Gateway Nokia 30 has many useful features Dual band EGSM 900 1800 MHz GPRS multi slot class 6 max 3 1 2 2 HSCSD multi slot class 6 up to 43 2 kbps CSD up to 14 4 kbps Messaging services SMS USSD 3 operational modes M2M System Mode AT Command Mode User Control Mode Wireless bearer selection Remote I O control Reliability securi...

Page 11: ...se example applications and gives instructions for the development work The Nokia M2M ADK consists of HW SW open source Tracer tool documentation Nokia M2M Gateway Trial Version and Nokia GSM Connectivity Terminals The Gateway and terminals are not described in detail in this document as they have their own specific product guides To get all the advantages and achieve the full functionality of the...

Page 12: ...Figure 3 Nokia M2M ADK set up 8 21 ...

Page 13: ...W downloading and tracing Figure 4 Evaluation module for Nokia M2M ADK 4 1 INTERFACES 4 1 1 M2M system interface The preferable interface between the Nokia GSM Connectivity Terminal and the application module is the M2M system connector A 50 pin female M2M system connector in the evaluation module supports CORBA messaging power input and an output digital audio interface external audio codec is re...

Page 14: ...tivity Terminal connected to the M2M system interface with AT commands Through this interface the evaluation module can be used as a CORBA over an RS 232 adapter when testing the Nokia 30 terminal 4 1 5 Digital output interface One D9 connector in the evaluation module is reserved for digital outputs There are 8 conventional digital outputs with HIGH and LOW states in a voltage range of 0 V 3 3 V ...

Page 15: ...ncluded Example applications ORB software module M2M system protocol software module OS and hardware wrappers Example applications are described in Chapter 7 and the rest of the components are described below A detailed description of the evaluation module SW can be found from the Guide for Evaluation Module SW which is included in the Nokia M2M ADK documentation 4 2 1 ORB SW module An optimised O...

Page 16: ...ining a general purpose interface that can be easily mapped to various platforms The size is about 1 kbyte 4 3 MECHANICS The Evaluation module is provided with aluminium mechanics Dimensions are 152 x 144 x 45 mm The mechanics is removable A ribbon cable for the M2M system interface is also included Warning The ribbon cable for the M2M system connector is not designed for frequent connection and d...

Page 17: ...lookup for the actual object reference called The address is the developer s chosen text string with which the object has been registered to the naming service This feature optimises the air interface usage for SMS connections and speeds up the operation of the Nokia M2M Application Development Kit Nokia M2M Platform 5 1 3 Messaging Reliability The Nokia M2M Gateway Trial Version uses the reliable...

Page 18: ... System Hardware Memory RAM Hard disk space Nokia M2M Gateway Trial Version Windows NT 4 0 Windows 98 Windows 2000 Pentium III processor minimum 500 MHz Min 256 MB 512 MB recommended Min 200 MB These requirements are the general requirements for the Nokia M2M ADK software 14 21 ...

Page 19: ... parameter settings A PC or laptop and an RS 232 serial cable are needed when configuring the terminal One of the Nokia GSM Connectivity Terminals used with the Nokia M2M ADK is used as a data modem in the server side and the other one is used in the M2M system mode at the terminal end connected to the evaluation module Instructions on how to configure these terminals can be found in the Installat...

Page 20: ...uts When a digital pin is set up an LED is lit correspondingly To verify analog outputs an external device is needed e g a potentiometer This application includes a very simple user interface in the server application with radio buttons and scroll bars The evaluation module control application is implemented in Java server application and C embedded application 7 2 TERMINAL END APPLICATIONS These ...

Page 21: ...inal IDLs can be used remotely These application examples are implemented with Java 7 4 REMOTE I O CONTROL APPLICATION This application example shows how the remote I O control feature of the Nokia 30 GSM Connectivity terminal can be used The Nokia 30 31 offers remote input output control for the M2M System Connector Three pins of the M2M System Connector can be configured as digital or analog inp...

Page 22: ... in the evaluation module and PC software The PC is connected to the evaluation module tracing interface by a serial cable see tracing interface Chapter 4 1 8 The user can set the hooks as he she wants Logs are saved in text files Traces can also be taken directly from the evaluation module by connecting the PC to the evaluation module s service interface with a serial cable see evaluation module ...

Page 23: ...ata into a form that is appropriate for cross platform messaging This is described in Figure 5 The block arrows show that a client code calling a method on the server only sees a local method call which is no different from the mundane method calls in non distributed programming The ORB together with the generated stub and skeleton code hides the distribution completely Client Server Stub Skeleton...

Page 24: ...oncerning the ADK HW and SW and about application development on the Nokia M2M Platform All the documents are available separately from the Forum Nokia website in Nokia M2M section but they are also included in the CD ROM in the evaluation module sales package 20 21 ...

Page 25: ...ales package contains following items Package carton Evaluation module Power supply with AC cable RS 232 data cable X 2 Nokia M2M ADK Installation CD ROM Product note Figure 6 Evaluation module sales package All Nokia M2M ADK documents and installation SW includes all SW components of the Nokia M2M ADK can also be downloaded free of charge from the Forum Nokia website http www forum nokia com unde...

Reviews: