Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Mihini/M3DA Specification"
< Mihini
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. | 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. | 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]] | ||
* [[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:M3DABysantSerializer.pdf | M3DA serializer ( | + | * [[Media:M3DABysantSerializer.pdf | M3DA serializer (Bysant)]] |
* [[Media:M3DADeviceManagement.pdf | Device management over M3DA]] | * [[Media:M3DADeviceManagement.pdf | Device management over M3DA]] |
Revision as of 17:25, 28 January 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).