マルチパスオンデマンドルーティング(MOR)プロトコルは、無線センサーネットワークにおけるノード接続プロトコルです。これは、必要に応じてルートを確立する、リアクティブまたはオンデマンドのアドホックルーティングプロトコルです。このアプローチの利点は、必要なルートが少数の場合に明らかです。これは、必要かどうかにかかわらずルートを確立するプロアクティブアプローチと比較して、ルーティングのオーバーヘッドが少ないためです。オンデマンドルート確立の欠点は、ルートを確立する必要がある場合、接続に時間がかかることです。
MORは、通信の対象となる可能性のあるノードに初期ブロードキャストを行わせることで、無線センサーネットワークにおけるオンデマンドルーティングのデメリットを軽減します。これにより、すべての受信者がこれらのノードへの経路を確保できます。
MORを他のアドホックルーティングプロトコルと区別する主な特徴は、利用可能な場合、各宛先への複数の経路を維持することです。一方、他の多くのアドホックルーティングプロトコルは単一の経路しか維持しません。可能な場合に複数の経路を維持することには、次のような多くの利点があります。
MOR内の各ノードは、経路が存在する特定の宛先に近いすべてのネクストホップノードを記憶します。そして、ラウンドロビン方式で各ノードに連続してパケットを送信します。ネクストホップノードが特定のパケットの確認応答に失敗した場合、可能であれば別のノードへの再送信が試行されます。これにより、局所的な輻輳や、ノードが長期間利用できない状態から、自動的かつ円滑に回復することが可能になります。