OpenThread enthält beispielhafte Plattformtreiber, 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 OpenThreads Continuous Integration verwendet.
Beispiele für Treiber finden Sie unter GitHub .
Die Architektur

Die POSIX-Simulation erstellt einen Prozess pro Gerät unter Verwendung des IEEE 802.15.4-Funktreibers über UDP-Sockets.
Die Simulation wird auf Unix-basierten Systemen unterstützt.