Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Projects
  3. Eclipse IoT
  4. Eclipse OM2M
  5. 1.0.0
  6. Review Information

Eclipse OM2M 1.0.0

Primary tabs

  • Overview
  • Release Plan
  • Review Information(active tab)
Description: 

Eclipse OM2M 1.0.0 offers an open source OSGi-based implementation of the oneM2M standard. It provides a horizontal IoT service platform based on RESTful API for developing services independently of the underlying network, with the aim to facilitate the deployment of vertical applications and heterogeneous devices.

Main supported features:

  • Nodes: IN-CSE, MN-CSE, ASN-CSE, and ADN.
  • Reference Points: MCA, and MCC.
  • Resource types: CSEBase, RemoteCSE, ACP, AE, Container, ContentInstance, Subscription, Group, Node, Request, PoA, etc.
  • Request primitives: Retrieve, Create, Update, Delete, and Notify.
  • Addressing formats: Structured and Unstructured. 
  • Addressing modes: Absolute, SP-relative, and CSE-Relative.
  • Protocol Bindings: HTTP and CoAP.
  • Content Formats: XML and JSON.
  • Communication Modes: Blocking, Non Blocking Syhcnronous, and Non Blocking Asynchrnonous.
  • Multihop: retargeting via PoA.
  • Storage mode: SQL and NoSQL (SQL H2 by default)
  • Security: SSL/TLS

Fixed bugs:

  • Bug 494086 - Top level node in JSON representation now with m2m: prefix
  • Bug 494911 - Issues in CoAP binding
  • Bug 494090 - Enable wildcard for AccessControl originators
  • Bug 494087 - hange in some oneM2M Constants
  • Bug 492961 - Missing Access check for Notify requests
  • Bug 491796 - Support JSON content format
  • Bug 491797 - Support of CoAP binding
  • Bug 491791 - Enable resource name attribute in creation request
API Certification: 

The project leadership certifies that the APIs in this release are "Eclipse Quality".

Architectural Issues: 

OM2M follows RCP Eclipse plugin development.

 

Security Issues: 

SSL/TLS can be configured on the Jetty server to enable security.

Non-Code Aspects: 

User documentations, examples and tutorials are available on the Eclipse OM2M website.

Usability Details: 

Eclipse OM2M offers a well documented lightweigth API based on REST principles. The API is exposed through HTTP and CoAP and supports both XML and JSON offering a different choice to adapt to our users needs.

End of Life: 

Not applied since this is the second release.

Standards: 

OM2M implements the oneM2M standard.

Communities: 

Increasing community around Eclipse OM2M including industrials and universities. 
More details about our main partners are available on our website.

Project Links

  • Website
Incubating - Eclipse OM2M

Related Projects

Project Hierarchy:

  • Eclipse IoT
  • Eclipse OM2M

Tags

Technology Types
  • IoT and Edge
  • OSGi
Build Technologies
  • Maven
  • Tycho
Other Tags
  • iot
  • m2m
  • Service platform
  • interoperability
  • SmartM2M
  • ETSI
  • OneM2M

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top