openthread / ot-reference-release

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ncs build : TREL packets sent over multicast transmission, instead of unicast

siddhesh-grl opened this issue · comments

I have built an otbr image with REFERENCE_PLATFORM=ncs option, using the following command :
REFERENCE_PLATFORM=ncs REFERENCE_RELEASE_TYPE=1.3 IN_CHINA=0 ./script/make-reference-release.bash

There are TREL packets, in the wireshark capture, when I run the build.
As per the 1.3 duckhorn spec (Chapter 15 - 15.6.3.3 ), TREL packets must be sent over unicast transmission.
However, the packets in the capture, are sent over multicast transmission.
Also, the packets do not exactly match, with the packet structure in 1.3 duckhorn specification (Chapter 15 - 15.6.2).
eg. there is no extended destination address in the capture.

@siddhesh-grl , thanks for raising this issue.

The behavior you see is currently expected. The change to use TREL over unicast only was made fairly late in the spec development process. The implementation is currently in openthread/openthread#7125, but is waiting on openthread/ot-br-posix#1109 before merging.

Thank you for the reply. Closing the issue, as the unicast implementation will be merged later.