Efficient Routing in Wireless Ad Hoc Networks

Routing is the fundamental problem for Wireless Ad hoc networks, including Wireless Mobile Ad hoc networks (MANETs) and Wireless Sensor networks (WSNs). Although the problem has been extensively studied in the past decade, the existing solutions have deficiencies in one or more aspects including eff...

Full description

Bibliographic Details
Main Author: Huang, Huilong
Other Authors: Hartman, John H.
Language:EN
Published: The University of Arizona. 2008
Subjects:
Online Access:http://hdl.handle.net/10150/196105
id ndltd-arizona.edu-oai-arizona.openrepository.com-10150-196105
record_format oai_dc
spelling ndltd-arizona.edu-oai-arizona.openrepository.com-10150-1961052015-10-23T04:43:50Z Efficient Routing in Wireless Ad Hoc Networks Huang, Huilong Hartman, John H. Hartman, John H. Hartman, John H. Kobourov, Stephen Zhang, Beichuan Krunz, Marwan Wireless Sensor Networks Mobile Ad Hoc Networks Routing Routing is the fundamental problem for Wireless Ad hoc networks, including Wireless Mobile Ad hoc networks (MANETs) and Wireless Sensor networks (WSNs). Although the problem has been extensively studied in the past decade, the existing solutions have deficiencies in one or more aspects including efficiency, scalability, robustness, complexity, etc.This dissertation proposes several new solutions for routing in WSNs and MANETs. Spiral is a data-centric routing algorithm for short-term communication in unstructured static WSNs. Spiral is a biased walk that visits nodes near the source before more distant nodes. This results in a spiral-like search path that is not only more likely to find a closer copy of the desired data than random walk, but is also able to compute a shorter route because the network around the source is more thoroughly explored. Compared with existing flooding and random walk approaches, Spiral has a lower search cost than flooding and returns better routes than random walk.Closest Neighbor First Search (CNFS) is a query processing algorithm for mobile wireless sensor networks. It is also walk-based and biased to visit nodes close to the source first. Different from Spiral, CNFS collects topology information as the search progresses. The topology information is used to compute the shortest return path for the query result and to tolerate the network topology changes caused by node mobility, which could otherwise cause the query to fail. CNFS requires fewer messages to process a query than flooding-based algorithms, while tolerating node mobility better than random walk-based algorithms.Address Aggregation-based Routing (AAR) is a novel routing protocol designed for MANETs. It reactively performs route discovery, but proactively maintains an index hierarchy called a Route Discovery DAG (RDD) to make route discovery efficient. The RDD contains aggregated node address information, requiring fewer packets for route discovery than the flooding used in existing protocols, while handling mobility better than pre-computing routes to all nodes. Compared with some existing popular protocols, AAR shows better performance in delivery rate, message overhead, latency and scalability. 2008 text Electronic Dissertation http://hdl.handle.net/10150/196105 659749543 2894 EN Copyright © is held by the author. Digital access to this material is made possible by the University Libraries, University of Arizona. Further transmission, reproduction or presentation (such as public display or performance) of protected items is prohibited except with permission of the author. The University of Arizona.
collection NDLTD
language EN
sources NDLTD
topic Wireless Sensor Networks
Mobile Ad Hoc Networks
Routing
spellingShingle Wireless Sensor Networks
Mobile Ad Hoc Networks
Routing
Huang, Huilong
Efficient Routing in Wireless Ad Hoc Networks
description Routing is the fundamental problem for Wireless Ad hoc networks, including Wireless Mobile Ad hoc networks (MANETs) and Wireless Sensor networks (WSNs). Although the problem has been extensively studied in the past decade, the existing solutions have deficiencies in one or more aspects including efficiency, scalability, robustness, complexity, etc.This dissertation proposes several new solutions for routing in WSNs and MANETs. Spiral is a data-centric routing algorithm for short-term communication in unstructured static WSNs. Spiral is a biased walk that visits nodes near the source before more distant nodes. This results in a spiral-like search path that is not only more likely to find a closer copy of the desired data than random walk, but is also able to compute a shorter route because the network around the source is more thoroughly explored. Compared with existing flooding and random walk approaches, Spiral has a lower search cost than flooding and returns better routes than random walk.Closest Neighbor First Search (CNFS) is a query processing algorithm for mobile wireless sensor networks. It is also walk-based and biased to visit nodes close to the source first. Different from Spiral, CNFS collects topology information as the search progresses. The topology information is used to compute the shortest return path for the query result and to tolerate the network topology changes caused by node mobility, which could otherwise cause the query to fail. CNFS requires fewer messages to process a query than flooding-based algorithms, while tolerating node mobility better than random walk-based algorithms.Address Aggregation-based Routing (AAR) is a novel routing protocol designed for MANETs. It reactively performs route discovery, but proactively maintains an index hierarchy called a Route Discovery DAG (RDD) to make route discovery efficient. The RDD contains aggregated node address information, requiring fewer packets for route discovery than the flooding used in existing protocols, while handling mobility better than pre-computing routes to all nodes. Compared with some existing popular protocols, AAR shows better performance in delivery rate, message overhead, latency and scalability.
author2 Hartman, John H.
author_facet Hartman, John H.
Huang, Huilong
author Huang, Huilong
author_sort Huang, Huilong
title Efficient Routing in Wireless Ad Hoc Networks
title_short Efficient Routing in Wireless Ad Hoc Networks
title_full Efficient Routing in Wireless Ad Hoc Networks
title_fullStr Efficient Routing in Wireless Ad Hoc Networks
title_full_unstemmed Efficient Routing in Wireless Ad Hoc Networks
title_sort efficient routing in wireless ad hoc networks
publisher The University of Arizona.
publishDate 2008
url http://hdl.handle.net/10150/196105
work_keys_str_mv AT huanghuilong efficientroutinginwirelessadhocnetworks
_version_ 1718099779352788992