Mobil trådløse nettverk bruker algoritmer , eller protokoller, for å avgjøre hvor rute datapakker fra kilden node gjennom mellomliggende nettverksknutepunkters til målnoden . Noen nettverk systemer bruker " on demand" protokoller, hvor ruteinformasjon blir oppdaget bare etter behov. To mye brukte on-demand- protokoller er det Ad hoc On Demand Distansevektor rutingalgoritme , eller AOVD , og Dynamic Source Routing algoritme , eller DSR . Disse protokollene bruke ulike strategier , og demonstrere ulike ytelse egenskaper . Type Ad Hoc Approach
DSR er en kilde ruting protokoll , hvor kilden node i nettverket angir hele ruten for å sende datapakker. Et gitt mellomliggende node bare videresender datapakker til den spesifiserte neste node. Som kontrast er AODV en destinasjon ruting protokoll , hvor kilden node bare spesifiserer målet i en melding header , og hver mellomliggende node konsulterer en intern tabell til å finne riktig neste node for å sende datapakke .
routing trafikk overhead
DSR har mye lavere ruting trafikk overhead (unntatt rutedestinasjonen header ) knyttet til hver datapakke .
ytelse
DSR utkonkurrerer AODV når det er færre noder i systemet , et lavere nivå av datatrafikk og mindre mobilitet for hver node . Omvendt, utkonkurrerer AODV DSR når det er flere noder i systemet , høyere masse datatrafikk og større mobilitet blant noder.
Datapakker Droppet Multipath Situation
Når flere baner er tilgjengelige, falt satsene for datapakker er mye lavere for AODV enn DSR , fordi AODV bruker ekte multipath funksjonalitet på hvert " hopp " i data bevegelse. DSR støtter ikke sant multicast-ruting , selv om det ikke støtte en tilnærming til denne funksjonaliteten .