3.3 Energy-Efficient Geographic Opportunistic Routing

The EGOR that applies the local forwarding candidates selection algorithms GetM-A or GetM-B to get images/c03_I0049.gif is described in Table 3.5, where node i (i ≠ destination D) is routing a packet and the forwarding candidates' ijs are trying to relay the packet collaboratively. Here we do not consider any mechanism to route around voids (when images/c03_I0050.gif). If the packet becomes stuck due to no node being available for forwarding, it is dropped (line 14 in Procedure A). Mechanisms such as FACE routing (Bose et al. 1999) or perimeter forwarding in GPSR (Karp and Kung 2000) can be applied here to deal with the communication void problem but it is beyond the scope of this chapter. Retransmission limitation is applied. If the retransmission number (RN) reaches the limitation (RL) (line 11 in Procedure A), the packet will also be dropped (line 12 in Procedure A). It is worth mentioning that there is a last-hop behavior (line 7 and 8 in Procedure A) in EGOR. When the sink D is in the available next-hop node set images/c03_I0051.gif, we calculate the forwarding set by eliminating D from . Because sink D is not energy constrained, its receiving energy cost should not be counted when maximizing ...

Get Multihop Wireless Networks: Opportunistic Routing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.