OpenThread には、POSIX プロセスを使用した OpenThread デバイス間の無線通信をシミュレートするプラットフォーム ドライバの例が含まれています。これは、ハードウェアを必要とせずに OpenThread ネットワークのシミュレーションとテストに役立ちます。POSIX シミュレーションは、OpenThread の継続的インテグレーションでも利用されます。
ドライバの例については、GitHub をご覧ください。
アーキテクチャ

POSIX シミュレーションでは、UDP ソケット上で IEEE 802.15.4 無線ドライバを使用して、デバイスごとに 1 つのプロセスが作成されます。
シミュレーションは、Unix ベースのシステムでサポートされています。