Axeda Wireless Protocol Technical Reference

Axeda Wireless Protocol (AWP) is a messaging protocol used by M2M assets for communicating with the Axeda Platform. This document describes the semantics of the data structures referenced in the Abstract Syntax Notation (ASN.1) syntax, and provides references to open source and commercial toolkits for generating source code from an ASN.1 syntax definition. This specification can be used to create an agent in any language or on any platform.

If you're using a platform with a C compiler, look at the AWP Toolkit, which provides C source for the protocol, as well as a sample agent.

More general information on the Axeda Platform and its connectivity options can be found in the Asset Communication Overview.

Table of Contents

Axeda Wireless Protocol Specification
Overview
ASN.1
       * Encoding Rules
       * Comparison to XML Messaging Standards
Data Structures
       * Transmission
       * Header
       * Body
       * MessageEnvelope
       * Error
       * PrimitiveValue
       * DataItem
       * ActualParameter
       * ThresholdRule
       * Property
       * DataItemMessage
       * AlarmMessage
       * EventMessage
       * LocationMessage
       * ErrorMessage
       * RegistrationMessage
       * RequestDataMessag
       * RuleSetMessage
       * RequestRuleSetMessage
       * ConfigurationMessage
       * RequestConfigurationMessage
       * PackageExecuteMessage
       * Instruction
       * DownloadInstruction
       * UploadInstruction
       * DownloadMode
       * CompressionType
       * UploadFileListEntry
       * RequestUploadMessage
       * PackageStatusMessage