Optimized Link State Routing Protocol
CPUパワーが低い小規模の有線アクセスポイントの場合、オープンソースのOLSRdプロジェクトは、大規模なメッシュネットワークが数千のノードでOLSRdを使用して実行でき、 200 MHzCPUパワーが非常に少ないことを示しました。200 MHz組み込みデバイス。
リンクステートプロトコルであるOLSRは、ネットワーク内の最適なパスを計算するために、かなり大きな帯域幅とCPUパワーを必要とします。 OLSRが使用される一般的なネットワーク(数百ノードを超えることはめったにありません)では、これは問題ではないようです。
トポロジ情報をフラッディングするためにMPRのみを使用することにより、OLSRはフラッディングプロセスの冗長性の一部を取り除きます。これは、中程度から大きなパケット損失率のネットワークで問題になる可能性がありますただし、MPRメカニズムは自己プルーニングです(つまり、パケット損失の場合、パケットを再送信しなかったはずの一部のノードが再送信する可能性があります)。
最適化されたリンクステートルーティングプロトコル( OLSR ) は、モバイルアドホックネットワーク用に最適化されたIPルーティングプロトコルであり、他のワイヤレスアドホックネットワークでも使用できます。 OLSRは、プロアクティブなリンクステートルーティングプロトコルであり、 helloおよびトポロジ制御(TC)メッセージを使用して、モバイルアドホックネットワーク全体にリンクステート情報を検出して配布します。個々のノードはこのトポロジ情報を使用して、最短のホップ転送パスを使用してネットワーク内のすべてのノードのネクストホップ宛先を計算します。