OMA-DM agreement & data summary

https://blog.csdn.net/nphyez/article/details/12052549


OMA-DM protocol set before V1.2

Many details of the OMA-DM protocol are described here very clearly, while the description in V1.2 is relatively small and difficult to understand.
http://technical.openmobilealliance.org/Technical/syncmlindex.aspx


Protocol set V1.2 and later

http://member.openmobilealliance.org/ftp/public_documents/dm/
Bootstrap, Notification, HTTP-Binding and other protocols:
http://member.openmobilealliance.org/ftp/public_documents/dm/Permanent_documents/


Management Object (MO, Management Object)

Standard Management Object (DMSTDOBJ)
http://member.openmobilealliance.org/ftp/public_documents/dm/Permanent_documents/OMA-TS-DM_StdObj-V1_2_1-20080617-A.zip
http://member.openmobilealliance.org/ftp/public_documents /dm/Permanent_documents/OMA-TS-DM_StdObj-V1_3-20091229-D.zip

1) Management object structure
2) Management object node information


DM TREE

Standard object, object extension

http://technical.openmobilealliance.org/tech/affiliates/LicenseAgreement.asp?DocName=/syncml/syncml_dm_tnd_v11_20020215.pdf

 

DDF

Function, structure, extension method


Bootstrap

http://technical.openmobilealliance.org/Technical/syncmlindex.aspx
http://www.openmobilealliance.org/tech/affiliates/syncml/syncml_dm_boot_v11_20020215.pdf (The v1.1 version of the protocol details the structure and Package rules)

http://member.openmobilealliance.org/ftp/public_documents/dm/Permanent_documents/
http://member.openmobilealliance.org/ftp/public_documents/dm/Permanent_documents/OMA-TS-DM-Bootstrap-V1_2-20050615-C.zip
http://member.openmobilealliance.org/ftp/public_documents/dm/Permanent_documents/OMA-TS-DM_Bootstrap-V1_3-20100111-D.zip

1) Principle: function, process, message structure
2) Process:
3) Message processing


Notification

http://member.openmobilealliance.org/ftp/public_documents/dm/Permanent_documents/
http://member.openmobilealliance.org/ftp/public_documents/dm/Permanent_documents/OMA-TS-DM_Notification-V1_2_1-20080617-A.zip
http://member.openmobilealliance.org/ftp/public_documents/dm/Permanent_documents/OMA-TS-DM_Notification-V1_3-20100107-D.zip

1) Principle: function, process, message structure
2) Process
3) Sending method of Notification message

Authentication and security

Authentication information, authentication process

http://member.openmobilealliance.org/ftp/public_documents/dm/Permanent_documents/OMA-TS-DM_Security-V1_2-20070209-A.zip


Unpacking and sending (transfer one SyncML package using multiple SyncML messages)
http://member.openmobilealliance.org/ftp/public_documents/dm/Permanent_documents/OMA-TS-DM_Protocol-V1_2-20070209-A.zip


SyncML HTTP Binding

 

Configuration (CP, Client Provision)


Fixed case update (FUMO, Firmware Update MO)

The v1.2 version of the OMA-DM firmware update protocol:

http://member.openmobilealliance.org/ftp/Public_documents/DM/FUMO/Permanent_documents/OMA-TS-DM_FUMO-V1_0_2-20090828-A.zip


Diagnose and Monitor (DiagMon, Diagnose and Monitor)

OMA-DMDDF(OMA DM Device Description Framework)
http://member.openmobilealliance.org/ftp/public_documents/dm/Permanent_documents/OMA-DM-DDF-V1_2_0-20050118-D.zip

 

SyncML resources

http://www.cnblogs.com/kevin/articles/156378.html

SyncML C Toolkit
http://sourceforge.net/projects/syncml-ctoolkit/

 

Open source DM Server: funambol-dm-server

http://download.forge.objectweb.org/sync4j/funambol-dm-server-src-3.5.2.zip
http://download.forge.objectweb.org/sync4j/funambol-ds-server-5.0.10.zip
 

Guess you like

Origin blog.csdn.net/kv110/article/details/104956397