DocumentCode
1421569
Title
ProgressFace: An Algorithm to Improve Routing Efficiency of GPSR-Like Routing Protocols in Wireless Ad Hoc Networks
Author
Lin, Chia-Hung ; Yuan, Shiao-An ; Chiu, Shih-Wei ; Tsai, Ming-Jer
Author_Institution
Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
Volume
59
Issue
6
fYear
2010
fDate
6/1/2010 12:00:00 AM
Firstpage
822
Lastpage
834
Abstract
In GPSR-like routing, such as GPSR, GFG, GOAFR+, and GPVFR, perimeter forwarding is used to recover from a greedy forwarding failure by routing the packet to a progress node along the face boundary. The problem of perimeter forwarding is that many hops may be taken if the packet is forwarded in the wrong direction. We propose an algorithm, termed ProgressFace, that uses an additional traversal step to decide the direction of perimeter forwarding. A concave node sends a short packet to traverse the face boundary to identify the progress set, which consists of at most four nodes, such that, for any destination, at least one progress node is in the progress set or the neighbor set. Additionally, the hop distances of the nodes in the progress set along both directions are evaluated so that the shorter one is identified. The following packets encountering the concave node each are then sent along the corresponding direction toward the progress node in the progress set or the neighbor set. Simulations show that GPSR, GFG, GOAFR+, and GPVFR each conduct a shorter routing path, if augmented with the ProgressFace algorithm.
Keywords
ad hoc networks; routing protocols; GFG; GOAFR+; GPSR-like routing protocols; GPVFR; ProgressFace algorithm; concave node; neighbor set; perimeter forwarding; progress set; routing efficiency; wireless ad hoc networks; Ad hoc networks; Computer science; Electronic mail; Global Positioning System; Mobile ad hoc networks; Monitoring; Peer to peer computing; Routing protocols; Throughput; Transceivers; Wireless communication; Wireless ad hoc network; guaranteed packet delivery.; routing protocol;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.2010.47
Filename
5416690
Link To Document