Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [leshan-dev] the mapping between OMA LWM2M standard and Leshan

Hi,
  This seems to be a good summary.
  For Discover and Write Attibutes, it has not been tested so much at server side and this is not implemented at client side.
  Observe is not completely implemented at client side too. At server side, we support only RST cancellation.
  A partial support of json is available on master. [1]
  About security, we support PSK and RPK. Indirect trust X509 will be supported soon [2], we waiting the next Californium release. Direct trust X509 is not implemented at all.

[1] https://github.com/eclipse/leshan/pull/22#issuecomment-124508666
[2] https://github.com/eclipse/leshan/tree/x509-cert-impl

Simon

Le 31/07/2015 12:56, Tavi Paunescu a écrit :
Hi,

I started to follow the Leshan project and I'm interested in the standard - implementation gaps. 
Comparing OMA-TS-LightweightM2M-V1_0-20150707 with the 0.1.11-M6 Leshan release,
from a first contact with it, I would resume as follows:
1.       Bootstrap                                                                       - not yet fully implemented
2.       Client Registration 
a.       Register operation                                            - implemented only with UDP Transport Binding Mode
b.      Deregister                                                         - implemented
c.       Update operation                                              - implemented
3.       Device Management and Service Enablement
a.       Read                                                                 - implemented
b.      Discover
c.       Write                                                                 - implemented
d.      Write attributes ( LWM2M Object Attributes)
e.      Execute                                                             - implemented
f.        Create                                                               - implemented
g.       Delete                                                               - implemented
4.       Information Reporting
a.       Observe                                                             – implemented
b.      Notify                                                                  – implemented
c.       Cancel Observation                                           – implemented

Also not yet available:
    ·         The Access And Rights object
    ·         The Security stack: work is being done on x509 certificate based security support
           ·         The Queue Mode (queue messages and asynchronously send responses from the server to clients)

Would you agree with this assesment ?
Did I lack any areas from this "summary" ?

Thanks,
Octavian Paunescu.





_______________________________________________
leshan-dev mailing list
leshan-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/leshan-dev


Back to the top