Skip to content

MQTT5 transport spec does not support uE instance IDs #253

@sophokles73

Description

@sophokles73

With the current topic structure for uE-to-uE communication, it is not possible to filter on uEntity instance IDs.

Example:

uEntity 0x5678 version 0x02 on device1 wants to add a listener for requests to its resource 0xA100 originating from any instance of uEntity with type ID 0x1234 on any other device (connected to the same MQTT broker). This would result in topic filter

+/FFFF1234/+/0/device1/5678/2/A100

However, if the uEntity with uE ID 0x00041234 on device2 sends a corresponding request, it would get published on topic

device2/41234/2/0/device1/5678/2/A100

which would not match the topic filter used to register the listener on device1 (because 41234 is not the same as FFFF1234).

Metadata

Metadata

Assignees

Labels

breaking changeThis pull request introduces a change to public API which is not backwards compatibleenhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions