Protokol ad hoc usmerjanja je metoda za pošiljanje komunikacij po omrežju z mobilnimi elementi, kjer dostop poteka na ad hoc osnovi ali “po potrebi”. Protokol fiksnega usmerjanja, primeren za žično omrežje, ne deluje za mobilno omrežje, ker se lahko hitro ponovno konfigurira in spreminja. Če omrežje ne ostane stabilno, ko se vozlišča pojavljajo in izginjajo, lahko udeleženci v omrežju doživijo izgubo podatkov in druge težave. Zaradi tega je potrebna boljša metoda komunikacije.
Obstajata dva široka pristopa k oblikovanju protokola ad hoc usmerjanja. Eden je na mizi. Omrežje vzdržuje tabelo aktivnih vozlišč, ki jo nenehno posodablja kot odziv na nove informacije. Ko se vozlišča pojavljajo in izginjajo, lahko omrežje izračuna najkrajše poti za podatke. Ko uporabniki komunicirajo z omrežjem, se ta po posvetovanju s tabelo odloči, kako in kam poslati svoje podatke.
Vzdrževanje omrežja, ki ga poganja tabela, zahteva zmožnost shranjevanja podatkov in omrežje se včasih na spremembe odziva počasi. Ker vozlišča padajo in izstopajo, se tabele morda ne bodo pravočasno posodobile in morda ne bodo poslane tako hitro, kot vozlišča potrebujejo informacije. Posledično včasih ad hoc protokol usmerjanja, ki ga poganja tabelo, zamuja, še posebej, če pride do okvare več vozlišč ali drugih težav. Tabele ne morejo vedno slediti spremembam v omrežju.
Druga možnost za konfiguriranje ad hoc usmerjevalnega protokola je sistem na zahtevo, ki občasno pošilja val paketov zahtev po poti do vozlišč v omrežju. Odziv uporablja za sprejemanje odločitev o usmerjanju. Takšna omrežja so lahko počasna pri nastavljanju, ker mora omrežje komunicirati z vozlišči, preden lahko deluje. Pojavi se lahko tudi pojav, znan kot presežna poplava, ko paketi zahteve za pot zadušijo druge podatke in upočasnijo ali izklopijo omrežje.
Včasih lahko protokol za ad hoc usmerjanje vsebuje mešanice obeh pristopov, ki najbolje ustrezajo potrebam omrežja in uporabnikov. Takšni protokoli omogočajo, da se omrežja ponovno konfigurirajo, ko se vozlišča med seboj odkrivajo, komunicirajo in dodeljujejo prioritete na podlagi odzivov. S tem protokolom se lahko omrežje hitro vzpostavi in pokvari, da ustvari dostop na različnih lokacijah. Mobilna omrežja so lahko občutljiva na nekatere vrste motenj, zato bo morda moral usmerjevalni protokol vključevati varnostne ukrepe za zaščito omrežja in uporabnikov. Ti lahko vključujejo zaklepanje dostopa, da preprečijo nepooblaščene naprave iz omrežja.