|
Re: Eclipse OM2M roadmap for next releases [message #1759398 is a reply to message #1759285] |
Tue, 11 April 2017 08:36 |
Mahdi Ben Alaya Messages: 229 Registered: November 2013 |
Senior Member |
|
|
Initial key requirements and prioritaires for the roadmap includes:
- (P1) Flex Container (See Bug 498374 ) -> OM2M v1.1
- (P1) Smart Device Template (SDT) (See Bug 498387 ) -> OM2M v1.1
- (P1) MQTT communication binding -> OM2M v1.1
- (P2) New device interworking extensions like Alljoyn, OCF, LWM2M, Zwave, Enocean, Hue, NB-IoT, etc.
- (P2) New resources and procedures like TimesSeries, Service Charging and Accounting, Resource Annouvement and Semantic discovery
- (P1) Enhancement of the current developer web interface to support CRUD requests, debugging console, etc.
- (P2) New end user web interface for better user experience including administration, charts, etc.
- (P3) New communication bindings like Websocket, DDS, etc.
- (P3) Support optimized content formats like CBOR serialization.
- (P3) OSGi service layer API binding and information model mapping.
- (P2) Connectors to Eclipse IoT projects like Eclipse Smarthome and Kura.
- (P1) Security procedures (Authentication using TLS and PSK)
- (P1) Scalability and performance.
- (P1) Conformance with the upcoming oneM2M release 3
- Other ?
|
|
|
|
|
|
|
|
Re: Eclipse OM2M roadmap for next releases [message #1759824 is a reply to message #1759623] |
Tue, 18 April 2017 17:07 |
Thierry Monteil Messages: 33 Registered: November 2013 Location: Toulouse - France |
Member |
|
|
Dear all,
I propose to continue to list interesting features for OM2M until end of April then we can build a first full list. Feel free to suggest anything even outside the scope of the OneM2M standard (from now). After we can continue to discuss and everybody can
propose his own ranking list and possibily argue for his top 5 for example. Then we can try to work together on the more popular features.
You will find below a proposition of classification just to help.
1-Resources:
- 1.1 Flex Container (See Bug 498374 ) -> OM2M v1.1
- 1.2 Smart Device Template (SDT) (See Bug 498387 ) -> OM2M v1.1
- 1.3 TimesSeries,
- 1.4 Service Charging and Accounting
- 1.5 Semantic descriptors
2- Binding and IoT stacks :
- 2.1 MQTT communication binding (see dev branch)-> OM2M v1.1
- 2.2 Websocket,
- 2.3 DDS
- 2.4 Eclipse IoT projects like Eclipse Smarthome and Kura.
- 2.5 OSGi service layer API binding and information model mapping
3-Interworking
- 3.1 Alljoyn,
- 3.2 OCF
- 3.3 LWM2M,
- 3.4 Zwave,
- 3.5 Enocean,
- 3.6 Hue,
- 3.7 NB-IoT,
- 3.8 Proximal IoT interworking
4-Interfaces
- 4.1 Enhancement of the current developer web interface to support CRUD requests
- 4.2 debugging console,
- 4.3 Administration web interface
- 4.4 User data visualisation : chart
- 4.5 easy developper interface
5-content formats
- 5.1 optimized content formats like CBOR serialization.
6-Security
- 6.1 Authentication using TLS and PSK
- 6.2 Token based authentication like oAuth2
7-Conformance
- 7.1 Full OneM2M release 2
- 7.2 Conformance with the upcoming oneM2M release 3
- 7.3 Certification
8-Deployment
- 8.1 Database : NoSql, MongoDB
- 8.2 Cloud deployment
- 8.3 Salability and performance.
Regards,
Thierry.
|
|
|
Re: Eclipse OM2M roadmap for next releases [message #1760570 is a reply to message #1759824] |
Fri, 28 April 2017 12:56 |
Sebastien Bolle Messages: 1 Registered: April 2017 |
Junior Member |
|
|
Dear all,
thank you for launching this thread.
On Orange Labs side, you maybe know we have contributed to implementation of FlexContainers and also TS-0023 specification (SDT: Smart Device Template).
In a short version, our topic of interest are first still around resources for abstraction layer like SDT (and forthcoming semantic datamodels), interworking (IPE) to connect to device ecosystems, and second, Device Management (support of related resources and interworking with management protocols like TR-069 and OMA LWM2M). These are our very main priorities.
In a long version, inspired by Thierry's list, a modified version in which I try to give priorities. P1 is on topics I mention above of course, and also on additional topics that I believe to be also important.
1-Resources:
- 1.1 Flex Container (See Bug 498374 ) -> OM2M v1.1 (enhancements and improvements) (P1)
- 1.2 Smart Device Template (SDT) (See Bug 498387 ) -> OM2M v1.1 (enhancements and improvements) (P1)
- 1.3 Management Resources (e.g. Management Objects) (P1)
- 1.3 Semantic descriptors and more generally support of semantic models brought by forthcoming oneM2M specifications (e.g. SAREF) (P1)
2- Binding
- 2.1 Binding to OSGi services (Mca reference point mapping to OSGi service) (P2)
3-Interworking
- 3.1 TR-069 (P1)
- 3.2 LWM2M (P1)
- 3.3 Proximal IoT interworking (P2)
- 3.4 OCF (P2)
4-Content and data
- 4.1 Support for historical data storing (e.g. historical values of SDT Datapoints) (maybe it is something already supported, we did not check yet but we have some forthcoming needs) (P2)
5-Security
- 5.1 Dynamic Authorization (P1)
- 5.2 Token based authentication like oAuth2 or JWT (maybe already support in fact?) (P1)
6-Deployment
- 6.1 OM2M for constrained devices (e.g. non Java or very light Java version) (P1)
7-Conformance
- 7.1 Full OneM2M release 2
- 7.2 Conformance with the upcoming oneM2M release 3
- 7.3 Certification
Best regards,
--Sébastien Bolle (Orange Labs)
|
|
|
|
|
|
Re: Eclipse OM2M roadmap for next releases [message #1763836 is a reply to message #1760983] |
Sun, 21 May 2017 18:10 |
Mahdi Ben Alaya Messages: 229 Registered: November 2013 |
Senior Member |
|
|
Hi Ian,
Thank you for your feedback. I like the idea of having a meeting at EclipseCon, however I have a conflict with another meeting the same week. I can join by Skype.
By the way, I participated last week to the 4th oneM2M interop event in Taipei. It was a successful event where we discovered some interop issues that need to be fixed.
This week, I am participating to oneM2M TP#29 meeting in Shenzhen with Andreas and Jason where we planned to discuss next contributions to achieve the promising roadmap.
You can find below my view on the important features. To go deep further in the discussion, I put my name in front of the features I will develop.
1-Resources:
- 1.1 Support Time Series (Mahdi)
- 1.2 Complete Discovery (Support all filter criteria)
- 1.3 Complete Subscription (Support all parameters)
- 1.4 Polling Channel (Useful non-server capable ADN and for NAT traversing when using HTTP)
- 1.5 Semantic Descriptor
2- Binding
- 2.1 Websocket (Mahdi)
- 2.2 OSGi services
3-Interworking
- 3.1 IPE harmonisation (Mahdi)
- 3.2 Zwave
- 3.3 Enocean
- 3.4 NB-IoT
- 3.5 LORA
4-Content, data and addressing
- 4.1 Support CBOR serialization (Mahdi)
- 4.2 Partial resource addressing
5-Device management
- 5.1 LWM2M
- 5.1 TR-069
6-Security
- 6.1 AE secure registration (Mahdi)
- 1.5 Support Role in ACP
8-Conformance
- 8.1 Fix oneM2M interop issues (Mahdi)
- 8.2 oneM2M release 2 (Mahdi)
Please do the same and tell us about the features you want to work on for the next release.
Best regards,
Mahdi
[Updated on: Sun, 21 May 2017 18:12] Report message to a moderator
|
|
|
Powered by
FUDForum. Page generated in 0.05316 seconds