Skip to main content

Eclipse OM2M

The Eclipse OM2M project is an open source implementation of the oneM2M standard. It provides a framework for developing services independently of the underlying network and aims to facilitate deployment of vertical applications and heterogeneous devices. The scope of this project can be summarized as follows:

  • Implement a Service Capability Layer (SCL) for an M2M network, M2M gateway and M2M device according to the ETSI M2M architecture.
  • API for applications is based on REST principles to enhance interoperability and allow exposing data and providing services through unreliable connections within a highly distributed environment.
  • Support generic communication technologies for ensuring multiple protocol binding such as HTTP and CoAP.
  • Re-use of the OMA-DM protocol as a remote entity management service to perform software updates and life-cycle managements on OMA-DM enabled devices based on SyncML files.
  • Ensure security based on the TLS-PSK protocol to enable secure communication based on pre-shared keys.
  • Provides various interworking proxies to enable seamless communication with non-ETSI compliant devices such as ZIGBEE and PHIDGETS technologies.
  • Manage M2M SCLs mutual authentications and M2M applications registrations
  • Provide advanced user profile, access right and permission management.
  • Enable synchronous communications based on the request/response design pattern.
  • Enable asynchronous event notifications based on the publish/subscribe design pattern.
  • Provide advanced mechanism for distributed M2M resource discovery.
  • Be the basis for the future implementation of the OneM2M standard.

Basics


Repositories

Repo Commits Reviews Issues
https://gitlab.eclipse.org/eclipse/om2m/om2m 16 4 2
https://gitlab.eclipse.org/eclipse/om2m/om2m-website 1 0 0

Activity - commits

There have been 17 commits made by 2 people on 2 repositories over the last 12 months.


Activity - issues

There have been 2 issues submitted by 2 people on 1 repositories over the last 12 months.


Activity - reviews

There have been 4 reviews submitted by 1 people on 1 repositories over the last 12 months.

The EMO oversees the lifecycle of Eclipse projects, trademark and IP management, and provides a governance framework and recommendations on open source best practices.

See the project’s PMI page at https://projects.eclipse.org/projects/iot.om2m


Releases


IP Lab requests

  • 2024-02-11 - project/iot.om2m/-/SemanticDescriptorsOrange/0.0
  • 2024-02-11 - project/iot.om2m/-/erratum
  • 2024-02-11 - maven/mavencentral/org.apache.jena/apache-jena-osgi/3.17.0
  • 2024-02-11 - maven/mavencentral/org.apache.jena/jena-arq/3.17.0
  • 2023-01-27 - project/iot.om2m/-/FlexContainerSejong/0.0
Security related information is not yet available for this project. In order to gather such information automatically, Self Service of GitHub resources needs to be enabled for this project.

Back to the top