Wielościeżkowy routing na żądanie

Multipath On-demand Routing (MOR) to protokół służący do łączenia węzłów w bezprzewodowych sieciach czujników . Jest to protokół routingu ad hoc , który jest reaktywny lub na żądanie , co oznacza, że ​​ustanawia trasy w razie potrzeby. Zaleta tego podejścia jest oczywista, jeśli potrzebnych jest tylko kilka tras, ponieważ narzut związany z trasowaniem jest mniejszy w porównaniu z proaktywnym podejściem polegającym na ustanawianiu tras bez względu na to, czy są one potrzebne, czy nie. Wadą ustanawiania tras na żądanie jest to, że połączenia zajmują więcej czasu, jeśli trasa musi zostać ustanowiona.

MOR zmniejsza wady routingu na żądanie w bezprzewodowych sieciach czujników, ponieważ prawdopodobne cele komunikacji przeprowadzają początkową transmisję. Dzięki temu wszyscy odbiorcy mają trasę do tych węzłów.

Główną cechą odróżniającą MOR od innych protokołów routingu ad hoc jest to, że utrzymuje on wiele tras do każdego miejsca docelowego, jeśli są dostępne, podczas gdy większość innych tego typu protokołów utrzymuje tylko jedną trasę. Posiadanie wielu tras, jeśli to możliwe, ma wiele zalet, w tym

Każdy węzeł w MOR zapamiętuje wszystkie węzły następnego przeskoku , które są bliżej danego miejsca docelowego, dla którego istnieje trasa. Następnie wysyła kolejne pakiety do każdego takiego węzła w okrężny . Jeśli węzeł następnego przeskoku nie potwierdzi danego pakietu, podejmowana jest próba retransmisji do innego węzła, jeśli to możliwe, ponownie. Pozwala to na automatyczne i płynne przywracanie sprawności po sporadycznych lokalnych przeciążeniach , a także długoterminowych przyczynach niedostępności węzłów.

Linki zewnętrzne