preview

Geographic And Energy Aware Routing ( GEAR )

Decent Essays

B. Geographic and Energy Aware Routing (GEAR)
Yu et al. proposed a protocol named Geographic and Energy Aware Routing (GEAR)[10], that utilize energy aware neighbor selection for routing a packet towards the targeted region. In order to disseminate the packet inside the destination region, this protocol uses recursive geographic forwarding or the restricted flooding algorithm.
To route a packet to the target region, GEAR protocol uses geographically informed neighbor selection and energy awareness heuristics for packet routing. Whereas, in a region, a technique named recursive geographic forwarding is used to disseminate the packet. In general, this protocol is applicable for ad-hoc networks. Packet forwarding consists of two phases: …show more content…

On the contrary, the interest is flooded in the whole network in directed diffusion. Thus GEAR conserves more energy as compared to the directed diffusion.
GEAR does not require the need for a location database and assumes the static sensor node in the network field. It is assumed that each node is attached to a GPS device to get its current location in the network and also assumed that each node knows its remaining energy level and its neighbor’s location and remaining energy level through a simple neighbor hello protocol.
The link in the protocol is assumed to be bi-directional. In GEAR, each node has two types of cost parameter:
1) Estimated cost: it is a combination of residual energy and distance to destination.
2) Learned cost: it is a refinement of the cost that accounts for routing around holes in the network.
A hole in the routing path means that a node is not having any closer neighbor to the target region than itself. In case there is no hole in the path, the estimated cost is equal to the learned cost. Every time a packet reaches the destination the learned cost is propagated one hop back, thereby adjusting the route setup for next packet. GEAR uses two phases:
Phase 1—forwarding packets towards the target region: when a node receives a packet, it checks that any neighbor node is closer to the target region than itself. If there is more than one, the nearest neighbor to the target region is selected as

Get Access