SECAN-Lab
   Home
   News

Projects
   SECAN-LAB
   Mesh Sequencer
   U-2010
   NARTUS
   EFIPSANS
   IRMA
   SECRICOM

The Group
   Members
   Publications
   Theses
   Teaching
   Presentations

Topics
   Mobile Computing
   Ad-Hoc Networks
   Ad-Hoc Protocols
   Mesh Computing
   Trust

Related Stuff
   L-101 Laboratory Systems
   AS28 Systems
   802.11 Network Simulator
   Internships
   Conferences
   Publications
   Standards
   Projects
   Links
   Partners
   OSTN

Miscellaneous
   Contact
   About
   Job Opportunities
   Search

Zone Routing Protocol

ZRP

The Zone Routing Protocol (ZRP) was introduced in 1997 by Haas and Pearlman. It is either a proactive or reactive protocol. It is a hybrid routing protocol. It combines the advantages from proactive (for example AODV) and reactive routing (OLSR). It takes the advantage of pro-active discovery within a node's local neighbourhood (Intrazone Routing Protocol (IARP)), and using a reactive protocol for communication between these neighbourhoods (Interzone Routing Protocol(IERP)). The Broadcast Resolution Protocol (BRP) is responsible for the forwarding of a route request.

ZRP divides its network in different zones. That's the nodes local neighbourhood. Each node may be within multiple overlapping zones, and each zone may be of a different size. The size of a zone is not determined by geographical measurement. It is given by a radius of length, where the number of hops is the perimeter of the zone. Each node has its own zone.

Example





radius=2-Hop
E, D, B, J, E and H are border-nodes

Before constructing a zone and determine bordernodes , a node needs to know about its local neighbours. A node may use the media access control (MAC) protocols to learn about its direct neighbours. It also may require a Neighbour Discovery Protocol (NDP).ZRP does not strictly specify the protocol used but allows for local independent implementations. NDP relies on the transmission of hello messages by each node. When the node for example node A gets a response from a node B which has received the "Hello"-messages, the node A notice that it has a direct point-to-point connection with that node B. The NDP selects nodes on various criteria, e.g.:
  • signal strength
  • frequency/delay of beaconsOnce the local routing information has been collected, the node periodically broadcasts discovery messages in order to keep its map of neighbours up to date. Sometimes the MAC layer of the nodes does not allow for such a NDP. Then the Intrazone Routing Protocol must provide the possibility of direct neighbour discovery. This protocol is responsible for determining the routes to the peripheral nodes and is commonly a pro-active protocol.

Components

The Zone Routing Protocol consists of several components, which only together provide the full routing benefit to ZRP




Even though the hybrid nature of the ZRP seems to indicate that it is a hierarchical protocol, it is important to point out that the ZRP is in fact a flat protocol. ZRP is more efficiency for large networks.

Advantage

  • less control overhead as in a proactive protocol or an on demand protocol

Disadvantages

  • short latency for finding new routes

References

[Haas1997a] Original paper
[Haas1997] Internet-draft
[Haas2002a] Second picture
[Schaumann2002] First picture

"Zone Routing Protocol" is mentioned on: Ad-Hoc Protocols (Classification) | Ad-Hoc Protocols (History) | Ad-Hoc Workshop Winter 04/05 (Termine) | Intrazone Routing Protocol | Zone-Based Hierarchical Link State Protocol

(C) 2004-2006 University of Luxembourg, SECAN-Lab

Printable Version
VeryQuickWiki - HTML Export
Version: 2.7.1 (UniLux: 1.15.0 2006-01-19)
Modified: 2005-07-08 16:24:57
Exported: 2010-03-11 02:38:03