March 20
reti wireless cellulari utilizzano algoritmi, o protocolli, per decidere come instradare i pacchetti di dati dal nodo sorgente attraverso nodi di rete intermedi per il nodo di destinazione. Alcuni sistemi di rete utilizzano "on demand" protocolli, in cui le informazioni sul percorso viene scoperto solo quando necessario. Due molto utilizzati protocolli on demand sono la domanda Distanza vettore di routing algoritmo ad hoc, o AOVD, e l'algoritmo dinamico Source Routing, o DSR. Questi protocolli utilizzano strategie diverse, e dimostrano diverse caratteristiche prestazionali.
DSR è un protocollo di routing di origine, dove il nodo di origine nella rete specifica l'intero percorso per l'invio di pacchetti di dati. Un dato nodo intermedio inoltra semplicemente pacchetti di dati al nodo successivo specificato. Per contro, AODV è un protocollo di routing di destinazione, in cui il nodo di source specifica solo la destinazione in un'intestazione di messaggio, ed ogni nodo intermedio consulta una tabella interna per determinare il nodo successivo opportuno inviare il pacchetto di dati.
DSR ha molto minori costi di instradamento del traffico (escludendo l'intestazione destinazione di routing) associato a ciascun pacchetto di dati.
DSR supera AODV quando ci sono meno nodi del sistema, un livello inferiore di traffico dati e minore mobilità per ogni nodo. Al contrario, AODV sorpassa DSR quando ci sono più nodi del sistema, più elevati carichi di traffico dati e una maggiore mobilità tra i nodi.
Quando più percorsi sono disponibili, i tassi di pacchetti di dati è sceso sono molto più bassi per AODV di DSR, perché AODV utilizza funzionalità multipath vero ad ogni "hop" di trasferimento dei dati. DSR non supporta vero routing multicast, anche se non supporta una approssimazione di questa funzionalità.