Should Message Identifier be called as Packet Identifier

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major
    • 3.1.1
    • Affects Version/s: 3.1.1
    • Component/s: core
    • None
    • Hide

      Replace the terms such as "Message Identifier" with "Packet Identifier" in all cases

      Show
      Replace the terms such as "Message Identifier" with "Packet Identifier" in all cases

      As Part of issue MQTT-17, it was proposed and agreed to use term "MQTT Control Packet" consistently and not "MQTT Command Message" in the specification.

      However this change causes a problem in understanding of another term "message Identifier". Comments and discussion may be needed on the use of word Message Identifier and if it should be called as Packet Identifier. I am opening this JIRA issue for further discussion in TC calls.

      example - from WD-04, line 383 - 385

      "A non zero message identifier (MessageId) MUST be present in the variable header of the following MQTT command messages: PUBLISH(where Qos!=0), PUBACK, PUBREC, PUBREL, PUBCOMP, SUBSCRIBE, SUBACK, UNSUBSCRIBE, UNSUBACK "

      In WD-05

      "A non zero message identifier (MessageId) MUST be present in the variable header of the following MQTT Control Packets: PUBLISH(where Qos!=0), PUBACK, PUBREC, PUBREL, PUBCOMP, SUBSCRIBE, SUBACK, UNSUBSCRIBE, UNSUBACK "

      Should message Identifier be called as Packet Identifier ?

            Assignee:
            Andrew Banks (Inactive)
            Reporter:
            Rahul Gupta (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: