Jump to: navigation, search

Difference between revisions of "Mihini/M3DA Specification"

(4 intermediate revisions by one other user not shown)
Line 1: Line 1:
 +
The Mihini agent is a software component that acts as a mediator between an M2M server and the applications running on an embedded gateway.
 +
M3DA is a protocol optimized for the transport of binary M2M data.
 +
It is made available in the Mihini project both for means of Device Management, by easing the manipulation and synchronization of a device's data model, and for means of Asset Management, by allowing user applications to exchange typed data/commands back and forth with an M2M server, in a way that optimizes the use of bandwidth (see Bysant serializer specification).
 +
 +
* [[Media:M3DAPresentation.pdf | General introduction to M3DA protocol]]
 +
 +
= Specification documents =
 +
 
* [[Media:M3DAProtocolSpecification.pdf | M3DA main specification document]]
 
* [[Media:M3DAProtocolSpecification.pdf | M3DA main specification document]]
 
* [[Media:M3DASecurityExtension.pdf | M3DA security extension]]
 
* [[Media:M3DASecurityExtension.pdf | M3DA security extension]]
* [[Media:M3DASecurityExtension.pdf | M3DA serializer (Byzant)]]
+
* [[Media:M3DABysantSerializer.pdf | M3DA serializer (Bysant)]]
* [[Media:M3DABysantSerializer.pdf | Device management over M3DA]]
+
* [[Media:M3DADeviceManagement.pdf | Device management over M3DA]]
 +
* [[Mihini/M3DA_Specification_Password_Negotiation| Initial security password negotiation]]

Revision as of 08:16, 7 March 2013

The Mihini agent is a software component that acts as a mediator between an M2M server and the applications running on an embedded gateway. M3DA is a protocol optimized for the transport of binary M2M data. It is made available in the Mihini project both for means of Device Management, by easing the manipulation and synchronization of a device's data model, and for means of Asset Management, by allowing user applications to exchange typed data/commands back and forth with an M2M server, in a way that optimizes the use of bandwidth (see Bysant serializer specification).

Specification documents