OpenMTC is aligned with international M2M standards such as ETSI M2M, oneM2M and 3GPP. Standard compliant platforms foster the integration and the interworking process of different products in either the field domain or the infrastructure domain. Thanks to the support of the Diameter protocol, the OpenMTC leverages the functionalities supported by the deployed network infrastructure such as authentication, authorization, device connectivity status, and QoS policy management.
For optimizing the power consumption of end-devices, OpenMTC can be integrated with 3GPP core elements to retrieve the connectivity status without maintaining a keep-alive channel. Interfacing with 3GPP core elements of the Evolved Packet Core (EPC) allows triggering the core network additionally for application-specific QoS requirements or network-assisted mobility management.
The OpenMTC solution has been designed to act as a horizontal convergence layer in terms of a Machine-2-Machine (M2M) middleware for machine type communication supporting multiple vertical domains. Those domains are usually the classic M2M verticals (market segments) such as transport and logistics, utilities, automotive, eHealth, etc. which can be deployed independently or as part of a common platform. OpenMTC mainly consist of two common M2M capability layers, a front-end in the field domain and a back-end, cloud-based platform in the infrastructure domain. Those layers follow the oneM2M standards in oneM2M-TS-0001 (draft) and the ETSI Technical Committee M2M in TS 102.921 and TS 102.690. The OpenMTC gateway runs on different hardware platforms like Android, Arduino and Raspberry Pi and supports different protocols and various local access technologies like Zigbee, FS20 and Bluetooth. Both front-end and back-end nodes support common service capabilities that can be used by the applications through open interfaces. The front-end and back-end nodes are able to use different transport protocols, such as HTTP, CoAP and Websockets.
The OpenMTC platform is an R&D implementation of an M2M middleware aiming to provide a standard-compliant platform for M2M services.
Interconnect your sensors & actuators from any vertical with our OpenMTC toolkit.
OpenMTC toolkit provides an SDK to make the core assets and service capabilities available to third party developers. The OpenMTC SDK consists of a set of high-level APIs which hide internal system details and allow the developer to concentrate on implementing functional M2M application logic.
The OpenMTC software delivers functionality for evolving prototypes through:
Let us tailor a solution for your specific needs.
Whether accelerating your learning curve or getting the state of art in M2M research and specifications, we can help you with our training services:.
The Fraunhofer M2M group is part of the Fraunhofer FOKUS competence center NGNI.
We provide expertise and technologies for implementing innovative, seamless multimedia applications enabled by open Service Delivery Platforms (SDPs) on top of converging heterogeneous network technologies, such as fixed and mobile telecommunication networks, Next Generation Networks (NGNs), Next Generation Mobile Networks, and the Future Internet (FI).