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. 1.0.0 Release Review

Eclipse OM2M 1.0.0 Release Review

Type: 
Release
State: 
Successful
End Date of the Review Period: 

Reviews run for a minimum of one week. The outcome of the review is decided on this date. This is the last day to make comments or ask questions about this review.

Wednesday, June 15, 2016
Project: 
Eclipse OM2M
Release: 

1.0.0

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.

  • Sign in to post comments.

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