4.1.8 Tracing interface

The evaluation module has an interface for tracing the traffic in the M2M system interface between the evaluation module and the Nokia GSM Connectivity Terminal. Physically there are two D9 connectors on the PCB, one for tracing the traffic from the evaluation module and one for tracing the traffic to the evaluation module. Tracing requires compatible PC software that is supplied with the Nokia M2M ADK.

4.2 SW FEATURES

The evaluation module SW is ported on the µC/OS-II operating system. An OS- kernel is provided as a read-compiled library, so it can not be reconfigured without recompiling. To re-configure the kernel, the developer needs the µC/OS-II licence (Micrium). All other SW for the evaluation module is written in portable ANSI-C and provided with the source codes. The following SW components are included:

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 ORB for an embedded environment is provided as a software module. The size is about 60kbytes. Example implementation for integrating this source code to a functional environment is provided.

Developers are free to use an ORB of they own, such as any commercial ones. The integration procedure of ORB is described; as are connections to other modules and available services.

4.2.2 System protocol SW module

The terminal to application module serial port datalink protocol is provided as a software module. The size is about 60 kilobytes. Example implementation for integrating this source code to a functional environment is provided.

11/21

Page 15
Image 15
Nokia M2M PLATFORM manual Tracing interface, SW Features, ORB SW module, System protocol SW module

M2M PLATFORM specifications

The Nokia M2M (Machine-to-Machine) Platform is a robust solution designed to facilitate the management of interconnected devices in various applications, such as smart cities, industrial automation, and remote monitoring. Its primary goal is to simplify the deployment and operation of IoT (Internet of Things) devices, ensuring seamless communication and data exchange among them.

One of the standout features of the Nokia M2M Platform is its scalability. The platform can easily accommodate a growing number of devices, allowing businesses to start small and expand their operations without significant infrastructure changes. This scalability is critical for organizations looking to adapt to the rapidly evolving IoT landscape.

Another key characteristic is its flexibility. The platform supports various communication protocols, including 2G, 3G, 4G, and LPWAN (Low Power Wide Area Network) technologies. This versatility enables effective device connectivity, regardless of the environment or deployment scenario. Additionally, by supporting both public and private network architectures, the Nokia M2M Platform allows companies to choose the best option for their requirements.

Security is a top priority for the Nokia M2M Platform. It incorporates advanced encryption techniques, secure data storage, and robust authentication protocols to ensure the integrity and confidentiality of the data being exchanged. This commitment to security helps to protect sensitive information and builds trust with end-users.

The platform also boasts powerful analytics capabilities, offering real-time insights and data-driven decision-making tools. Businesses can leverage these analytics to monitor device performance, optimize operations, and predict maintenance needs, ultimately reducing costs and improving efficiency.

Integration capabilities further enhance the platform’s value proposition. The Nokia M2M Platform easily interacts with existing enterprise systems and third-party applications through open APIs. This interoperability facilitates seamless data exchange and allows businesses to harness the full potential of their IoT investments.

Lastly, user-friendly interfaces and management tools provide a streamlined experience for operators and administrators. These tools simplify device provisioning, monitoring, and management, ensuring that organizations can efficiently oversee their connected ecosystems.

In summary, the Nokia M2M Platform is a comprehensive solution designed to empower businesses in the IoT space. With its scalability, flexibility, robust security, analytics capabilities, and integration potential, it serves as a powerful foundation for organizations looking to harness the benefits of machine-to-machine communication.