The Intrazone Routing Protocol (IARP) for Ad Hoc Networks
Zygmunt J. Haas
School of Electrical Engineering, Cornell University
323 Frank Rhodes Hall,
Ithaca, NY 14853
Phone: 607 255-3454
Fax: 607 255-9072
E-mail:
haas@ece.cornell.edu
Homepage:
http://people.ece.cornell.edu/haas/
Marc R. Pearlman
School of Electrial Engineering, Cornell University
319 Frank Rhodes Hall
Ithaca, NY 14853
United States of America
E-mail:
pearlman@ee.cornell.edu
Prince Samar
School of Electrical Engineering, Cornell University
372 Frank Rhodes Hall
Ithaca, NY 14853
United States of America
Phone: 607 255-9068
Fax: 607 255-9072
E-mail:
samar@ee.cornell.edu
Internet-Draft
July 2002
Expired: January 2003
IETF MANET Working Group
Paper:

see [
Haas2001b] for original version.
Comment:
Part of the Zone Routing Protocol (ZRP) [
Haas1997]
Abstract
This document describes the Intrazone Routing Protocol (IARP), a limited scope proactive routing protocol used to improve the performance of existing globally reactive routing protocols. With each node monitoring changes in its surrounding r-hop neighborhood (routing zone), global route discoveries to local destinations can be avoided. When a global route search is needed, the IARP's routing zones can be used to efficiently guide route queries outwards (via bordercasting) rather than blindly relaying queries from neighbor to neighbor. The proactive maintenance of routing zones also helps improve the quality of discovered routes, by making them more robust to changes in network topology. Once routes have been discovered, IARP's routing zone offers enhanced, real-time, route maintenance. Link failures can be bypassed by multiple hop paths within the routing zone. Similarly, suboptimal route segments can be identified and traffic re-routed along shorter paths.
BibTeX
@TECHREPORT(Haas2001b,
TITLE = {The Intrazone Routing Protocol (IARP) for Ad Hoc Networks},
AUTHOR = {Zygmunt J. Haas and Marc R. Pearlman and Prince Samar},
INSTITUTION = {IETF MANET Working Group},
TYPE = {INTERNET-DRAFT},
HOWPUBLISHED = {Published Online},
MONTH = {July},
YEAR = {2002},
NOTE = {Expiration: January 2003},
URL = {http://www.ietf.org/proceedings/02nov/I-D/draft-ietf-manet-zone-iarp-02.txt},
FILE = {draft-ietf-manet-zone-iarp-02.txt}
)