• DocumentCode
    1246299
  • Title

    On-demand loop-free routing with link vectors

  • Author

    Garcia-Luna-Aceves, J.J. ; Roy, Soumya

  • Author_Institution
    Comput. Eng. Dept., Univ. of California, Santa Cruz, CA, USA
  • Volume
    23
  • Issue
    3
  • fYear
    2005
  • fDate
    3/1/2005 12:00:00 AM
  • Firstpage
    533
  • Lastpage
    546
  • Abstract
    We present the on-demand link vector (OLIVE) protocol, a routing protocol for ad hoc networks based on link-state information that is free of routing loops and supports destination-based packet forwarding. Routers exchange routing information reactively for each destination in the form of complete paths, and each node creates a labeled source graph based on the paths advertised by its neighbors. A node originates a broadcast route request (RREQ) to obtain a route for a destination for which a complete path does not exist in its source graph. When the original path breaks, a node can select an alternative path based on information reported by neighbors, and a node can send a unicast RREQ to verify that the route is still active. A node that cannot find any alternate path to a destination sends route errors reliably to those neighbors that were using it as next hop to the destination. Using simulation experiments in ns2, OLIVE is shown to outperform dynamic source routing, ad hoc on-demand distance vector, optimized link-state routing protocol, and topology broadcast based on reverse-path forwarding, in terms of control overhead, throughput, and average network delay, while maintaining loop-free routing with no need for source routes.
  • Keywords
    ad hoc networks; radio links; routing protocols; OLIVE; RREQ; ad hoc network; broadcast route request; link-state information; ns2 simulation; on-demand link vector protocol; routing protocols; Ad hoc networks; Broadcasting; Delay; Military computing; Network topology; Routing protocols; Throughput; Unicast; Ad hoc networks; link-state routing; loop-freedom; on-demand;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/JSAC.2004.842564
  • Filename
    1402582