Simulation

Unterstützt

OpenThread enthält Beispielplattformtreiber, die die Funkkommunikation zwischen OpenThread-Geräten mithilfe von POSIX-Prozessen simulieren. Dies ist nützlich, um OpenThread-Netzwerke ohne Hardware zu simulieren und zu testen. Die POSIX-Simulation wird auch von der Continuous Integration von OpenThread verwendet.

Beispiele für Treiber finden Sie auf GitHub.

Architektur

OT-Posix-Architektur

Die POSIX-Simulation erstellt einen Prozess pro Gerät und verwendet dazu den IEEE 802.15.4-Radiotreiber auf UDP-Sockets.

Die Simulation wird auf Unix-basierten Systemen unterstützt.