Uploaded image for project: 'OASIS Message Queuing Telemetry Transport (MQTT) TC'
  1. OASIS Message Queuing Telemetry Transport (MQTT) TC
  2. MQTT-250

Merge the MQTT 3.1.1 and MQTT-SN 1.2 specifications

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Critical
    • Resolution: Duplicate
    • Affects Version/s: 5
    • Fix Version/s: None
    • Component/s: futures
    • Labels:
      None
    • Proposal:
      Hide

      Produce a single specification with "Connected transport" and "Connectionless transport" profiles that combines the best of MQTT 3.1.1 and MQTT-SN 1.2

      Show
      Produce a single specification with "Connected transport" and "Connectionless transport" profiles that combines the best of MQTT 3.1.1 and MQTT-SN 1.2

      Description

      Many features that have been discussed as desirable in MQTT, or assist with its mission to be a lightweight pub/sub messaging transport are available in MQTT-SN, along with it being a binding of a very similar protocol to MQTT on a connectionless transport.

      MQTT-SN provides the following on top of standard MQTT features;
      Negative ACKs on publishes and subscribes
      Server initiated pings
      Server initiated disconnects
      Ability to update will message data at any point
      Topic Registration saves space when sending/receiving on the same topic and allows subscription identification of non wildcard subs.
      Will as part of session data
      Client controlled timed expiry of session data
      (along with other features specifically aimed at sensor networks)

      A lot of the above are compelling for the current implementation of MQTT over a connected transport, and essential if MQTT is looking to extend its usefulness in mesh/sensor networks.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              al.s-m Allan Stockdill-Mander (Inactive)
            • Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: