MQTT
E183382
MQTT is a lightweight, publish-subscribe messaging protocol commonly used for reliable communication in IoT and constrained network environments.
All labels observed (5)
| Label | Occurrences |
|---|---|
| MQTT canonical | 2 |
| MQTT 3.1 | 1 |
| MQTT 3.1.1 | 1 |
| MQTT protocol | 1 |
| Message Queuing Telemetry Transport | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T1613132 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: MQTT Context triple: [NestJS, supportsTransport, MQTT]
-
A.
oneM2M
oneM2M is a global standards initiative that develops a common service layer framework to enable interoperable machine-to-machine (M2M) and Internet of Things (IoT) systems across different industries and regions.
-
B.
NB-IoT
NB-IoT (Narrowband Internet of Things) is a low-power wide-area network radio technology standard designed to efficiently connect large numbers of simple, low-throughput IoT devices over licensed cellular spectrum.
-
C.
JMS
JMS (Java Message Service) is a Java API specification that enables applications to create, send, receive, and read messages in a loosely coupled, asynchronous, and reliable messaging system.
-
D.
Zigbee
Zigbee is a low-power, wireless mesh networking standard commonly used for home automation and Internet of Things (IoT) devices.
-
E.
IOT
IOT is the three-letter ISO 3166-1 alpha-3 country code assigned to the British Indian Ocean Territory.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: MQTT Target entity description: MQTT is a lightweight, publish-subscribe messaging protocol commonly used for reliable communication in IoT and constrained network environments.
-
A.
oneM2M
oneM2M is a global standards initiative that develops a common service layer framework to enable interoperable machine-to-machine (M2M) and Internet of Things (IoT) systems across different industries and regions.
-
B.
NB-IoT
NB-IoT (Narrowband Internet of Things) is a low-power wide-area network radio technology standard designed to efficiently connect large numbers of simple, low-throughput IoT devices over licensed cellular spectrum.
-
C.
Azure IoT Hub
Azure IoT Hub is a managed cloud service for securely connecting, monitoring, and controlling large fleets of Internet of Things (IoT) devices at scale.
-
D.
JMS
JMS (Java Message Service) is a Java API specification that enables applications to create, send, receive, and read messages in a loosely coupled, asynchronous, and reliable messaging system.
-
E.
Zigbee
Zigbee is a low-power, wireless mesh networking standard commonly used for home automation and Internet of Things (IoT) devices.
- F. None of above. chosen
Statements (51)
| Predicate | Object |
|---|---|
| instanceOf |
IoT protocol
ⓘ
messaging protocol ⓘ publish-subscribe protocol ⓘ |
| canUseTransport |
WebSockets Standard
ⓘ
surface form:
WebSocket
|
| communicationModel | publish-subscribe ⓘ |
| definesEntity |
broker
ⓘ
client ⓘ server ⓘ session ⓘ subscription ⓘ topic ⓘ |
| designedFor |
constrained devices
ⓘ
high-latency networks ⓘ lightweight messaging ⓘ low-bandwidth networks ⓘ unreliable networks ⓘ |
| feature |
clean sessions
ⓘ
keep-alive mechanism ⓘ last will and testament message ⓘ persistent sessions ⓘ retain messages ⓘ shared subscriptions ⓘ topic wildcards ⓘ |
| fullName |
MQTT
self-linksurface differs
ⓘ
surface form:
Message Queuing Telemetry Transport
|
| hasVersion |
MQTT
self-linksurface differs
ⓘ
surface form:
MQTT 3.1
MQTT self-linksurface differs ⓘ
surface form:
MQTT 3.1.1
MQTT 5.0 ⓘ |
| optimizedFor |
low power consumption
ⓘ
minimal network bandwidth usage ⓘ small code footprint ⓘ |
| originalDesignYear | 1999 ⓘ |
| originatedAt | IBM ⓘ |
| securityFeature |
TLS encryption
ⓘ
username password authentication ⓘ |
| standardizedAs |
ISO/IEC 20922
ⓘ
Organization for the Advancement of Structured Information Standards ⓘ
surface form:
OASIS Standard
|
| standardizedBy | OASIS ⓘ |
| supports |
asynchronous communication
ⓘ
many-to-many communication ⓘ one-to-many communication ⓘ topic-based messaging ⓘ |
| supportsQoSLevel |
QoS 0
ⓘ
QoS 1 ⓘ QoS 2 ⓘ |
| typicalUseCase |
Internet of Things
ⓘ
home automation ⓘ industrial automation ⓘ machine-to-machine communication ⓘ remote sensing ⓘ telemetry data transfer ⓘ |
| usesTransport |
Transmission Control Protocol
ⓘ
surface form:
TCP
|
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: MQTT Description of subject: MQTT is a lightweight, publish-subscribe messaging protocol commonly used for reliable communication in IoT and constrained network environments.
Referenced by (6)
Full triples — surface form annotated when it differs from this entity's canonical label.