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;...
Main Author: | |
---|---|
Other Authors: | |
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 algorithms 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 algorithms 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 algorithms 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 algorithms 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 |