On Wed, 18 Nov 2020 19:38:59 -0500 Michael Richardson <[email protected]> wrote:
> but, it's hard to get debug output from across the forest. > We need some kind of repeatable simpler test framework to be able to > kill bugs. socket_zep would fit the bill. It encapsulates 802.15.4 frames inside an UDP packet and sends those to a dispatcher. This way radio communication can be simulated on native. Currently only a dummy dispatcher [0] is implemented which relays all frames to all connected nodes, with no packet loss. But it could be extended to allow modelling more advanced topologies with packet loss between the nodes. This was done before [1] but I don't know if it still works with the current RIOT. The dispatcher could then also update the link quality field in the ZEP header, so if we get neighbor statistics [2] merged, we could then also test metric based routing. Best, Benjamin [0] https://github.com/RIOT-OS/RIOT/tree/master/dist/tools/zep_dispatch [1] https://github.com/miri64/zep_mesh [2] https://github.com/RIOT-OS/RIOT/pull/14448 _______________________________________________ users mailing list [email protected] https://lists.riot-os.org/mailman/listinfo/users
