Which MQP Protocol

Protocols considered for adoption:

Protocol

Version

International Standard

Docs

Comments

Adopted for WIS2

Motivations for adoption for WIS2

Protocol

Version

International Standard

Docs

Comments

Adopted for WIS2

Motivations for adoption for WIS2

AMQP

0.9.1

 

Advanced Message Queuing Protocol

This version of AMQP is not an approved (ISO, OASIS) standard.

No

 

AMQP

1.0

ISO/OASIS

https://www.iso.org/standard/64955.html

https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=amqp

http://docs.oasis-open.org/amqp/core/v1.0/os/amqp-core-overview-v1.0-os.html

Adopted by ICAO.

Compare to AMQP 0.9.1, it is a very different protocol missing many features that would be useful in WIS2. Adding those features, may make implementation incompatible.

No

 

MQTT

3.1.1

OASIS

MQTT Specification

 

Yes

A very simple standard available in many open source solutions. Can also be used for IOT purposes (AWS)

MQTT

5.0

ISO/OASIS

MQTT Specification

 

Yes

The most recent standard protocol. mosquitto, EMQX are two open source implementation