Uploaded image for project: 'Kaa'
  1. Kaa
  2. KAA-752

Protocol Adaptors Framework

    XMLWordPrintable

    Details

    • Type: Epic
    • Status: To Do
    • Priority: Critical
    • Resolution: Unresolved
    • Affects Version/s: 0.10.0
    • Fix Version/s: None
    • Component/s: Operations service
    • Labels:
      None
    • Epic Name:
      PAF

      Description

      This Epic is to track activities related to the enablement of pluggable modules for the protocol handling and payload conversion in the Operations server. The intention here is to enable integrating into Kaa the equipment that can't (or for some design considerations shouldn't) run Kaa SDKs, but has some communication protocols implemented into it.

      Some examples of the data transport protocols are:

      • MQTT
      • CoAP
      • LWM2M
      • REST
      • etc.

      The Protocol Adapters Framework will introduce two new plugin types:

      • Protocol Handlers will be responsible for the transport-level communication with the endpoints;
      • Protocol Payload Converters will perform conversion between the protocol payloads in JSON / Avro / protobuf / binary format, and the internal Kaa messages for device registration, profiling, and communication plugins.

        Attachments

          Activity

            People

            Assignee:
            ashvayka Andrew Shvayka
            Reporter:
            akokhanovskyi Andrew Kokhanovskyi [Administrator]
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:

                Git Integration