Mobile drahtlose Netzwerke verwenden Algorithmen oder Protokolle , um zu entscheiden , wie das Routing von Datenpaketen von der Quelle durch zwischengeschaltete Knoten Netzknoten zum Zielknoten . Einige Netzwerk- Systeme verwenden "on demand" -Protokolle , wo Routeninformationen entdeckt nur als benötigt wird. Zwei viel verwendete On-Demand- Protokolle sind die Ad-hoc On Demand Distance Vector Routing-Algorithmus , oder AOVD und der Dynamic Source Routing Algorithmus oder DSR . Diese Protokolle nutzen unterschiedliche Strategien , und zeigen unterschiedliche Leistungsmerkmale . Art des Ad -hoc-Ansatz
DSR ist ein Source-Routing -Protokoll , wobei die Quelle in dem Netzwerk gibt die gesamte Route für das Senden von Datenpaketen . Eine gegebene Zwischenknoten einfach Datenpakete an die angegebene nächsten Knoten . Im Gegensatz dazu ist ein Ziel AODV Routing-Protokoll , wo die Quelle -Knoten nur gibt das Ziel in einer Message-Header , und jeder Zwischenknoten berät eine interne Tabelle die entsprechende nächsten Knoten zu bestimmen , um das Datenpaket zu senden.
< br > Routing Verkehr Overhead
DSR hat viel niedriger Routing Traffic Overhead (ohne Routing-Ziel -Header) mit jedem Datenpaket zugeordnet .
Leistung
DSR übertrifft AODV wenn es weniger Knoten im System , ein niedrigeres Niveau des Datenverkehrs und weniger Mobilität für jeden Knoten sind . Umgekehrt übertrifft AODV DSR , wenn es mehr Knoten im System , höhere Belastungen des Datenverkehrs und die größere Mobilität zwischen den Knoten sind .
Datenpakete Fallen in Multipath Situation
mehrere Pfade vorhanden sind, fielen die Preise von Datenpaketen sind viel niedriger als für AODV DSR, weil AODV nutzt echte Multipath -Funktionalität an jedem " hop" in Daten Bewegung . DSR unterstützt keine Multicast-Routing wahr , obwohl es eine Annäherung an diese Funktionalität nicht unterstützt .