Two algorithms for leader election and network size estimation in mobile ad hoc networks

We develop two algorithms for important problems in mobile ad hoc networks (MANETs). A MANET is a collection of mobile processors (“nodes”) which communicate via message passing over wireless links. Each node can communicate directly with other nodes within a specified transmission radius;...

Full description

Bibliographic Details
Main Author: Neumann, Nicholas Gerard
Other Authors: Welch, Jennifer
Format: Others
Language:en_US
Published: Texas A&M University 2005
Subjects:
Online Access:http://hdl.handle.net/1969.1/1321
id ndltd-tamu.edu-oai-repository.tamu.edu-1969.1-1321
record_format oai_dc
spelling ndltd-tamu.edu-oai-repository.tamu.edu-1969.1-13212013-01-08T10:37:33ZTwo algorithms for leader election and network size estimation in mobile ad hoc networksNeumann, Nicholas Gerardmobile ad hoc networksleader electionnetwork size estimationdistributed computingrandomized algorithmsWe develop two algorithms for important problems in mobile ad hoc networks (MANETs). A MANET is a collection of mobile processors (“nodes”) which communicate via message passing over wireless links. Each node can communicate directly with other nodes within a specified transmission radius; other communication is accomplished via message relay. Communication links may go up and down in a MANET (as nodes move toward or away from each other); thus, the MANET can consist of multiple connected components, and connected components can split and merge over time. We first present a deterministic leader election algorithm for asynchronous MANETs along with a correctness proof for it. Our work involves substantial modifications of an existing algorithm and its proof, and we adapt the existing algorithm to the asynchronous environment. Our algorithm’s running time and message complexity compare favorably with existing algorithms for leader election in MANETs. Second, many algorithms for MANETs require or can benefit from knowledge about the size of the network in terms of the number of processors. As such, we present an algorithm to approximately determine the size of a MANET. While the algorithm’s approximations of network size are only rough ones, the algorithm has the important qualities of requiring little communication overhead and being tolerant of link failures.Texas A&M UniversityWelch, Jennifer2005-02-17T20:58:52Z2005-02-17T20:58:52Z2004-122005-02-17T20:58:52ZBookThesisElectronic Thesistext320290 byteselectronicapplication/pdfborn digitalhttp://hdl.handle.net/1969.1/1321en_US
collection NDLTD
language en_US
format Others
sources NDLTD
topic mobile ad hoc networks
leader election
network size estimation
distributed computing
randomized algorithms
spellingShingle mobile ad hoc networks
leader election
network size estimation
distributed computing
randomized algorithms
Neumann, Nicholas Gerard
Two algorithms for leader election and network size estimation in mobile ad hoc networks
description We develop two algorithms for important problems in mobile ad hoc networks (MANETs). A MANET is a collection of mobile processors (“nodes”) which communicate via message passing over wireless links. Each node can communicate directly with other nodes within a specified transmission radius; other communication is accomplished via message relay. Communication links may go up and down in a MANET (as nodes move toward or away from each other); thus, the MANET can consist of multiple connected components, and connected components can split and merge over time. We first present a deterministic leader election algorithm for asynchronous MANETs along with a correctness proof for it. Our work involves substantial modifications of an existing algorithm and its proof, and we adapt the existing algorithm to the asynchronous environment. Our algorithm’s running time and message complexity compare favorably with existing algorithms for leader election in MANETs. Second, many algorithms for MANETs require or can benefit from knowledge about the size of the network in terms of the number of processors. As such, we present an algorithm to approximately determine the size of a MANET. While the algorithm’s approximations of network size are only rough ones, the algorithm has the important qualities of requiring little communication overhead and being tolerant of link failures.
author2 Welch, Jennifer
author_facet Welch, Jennifer
Neumann, Nicholas Gerard
author Neumann, Nicholas Gerard
author_sort Neumann, Nicholas Gerard
title Two algorithms for leader election and network size estimation in mobile ad hoc networks
title_short Two algorithms for leader election and network size estimation in mobile ad hoc networks
title_full Two algorithms for leader election and network size estimation in mobile ad hoc networks
title_fullStr Two algorithms for leader election and network size estimation in mobile ad hoc networks
title_full_unstemmed Two algorithms for leader election and network size estimation in mobile ad hoc networks
title_sort two algorithms for leader election and network size estimation in mobile ad hoc networks
publisher Texas A&M University
publishDate 2005
url http://hdl.handle.net/1969.1/1321
work_keys_str_mv AT neumannnicholasgerard twoalgorithmsforleaderelectionandnetworksizeestimationinmobileadhocnetworks
_version_ 1716502751703203840