Simulating fixed virtual nodes for adapting wireline protocols to MANET

The virtual node layer (VNLayer) is a programming abstraction for mobile ad hoc networks (MANETs). It defines simple virtual servers at fixed locations in a network, addressing a central problem for MANETs, which is the absence of fixed infrastructure. Advantages of this abstraction are that persist...

Full description

Bibliographic Details
Main Authors: Wu, Jiang, Griffeth, Nancy, Droms, Ralph, Lynch, Nancy Ann, Newport, Calvin Charles
Other Authors: Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Format: Article
Language:en_US
Published: Institute of Electrical and Electronics Engineers 2010
Online Access:http://hdl.handle.net/1721.1/58823
https://orcid.org/0000-0003-3045-265X
_version_ 1826212863903006720
author Wu, Jiang
Griffeth, Nancy
Droms, Ralph
Lynch, Nancy Ann
Newport, Calvin Charles
author2 Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
author_facet Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Wu, Jiang
Griffeth, Nancy
Droms, Ralph
Lynch, Nancy Ann
Newport, Calvin Charles
author_sort Wu, Jiang
collection MIT
description The virtual node layer (VNLayer) is a programming abstraction for mobile ad hoc networks (MANETs). It defines simple virtual servers at fixed locations in a network, addressing a central problem for MANETs, which is the absence of fixed infrastructure. Advantages of this abstraction are that persistent state is maintained in each region, even when mobile nodes move or fail, and that simple wireline protocols can be deployed on the infrastructure, thereby taming the difficulties inherent in MANET setting. The major disadvantage is the messaging overhead for maintaining the persistent state. In this paper, we use simulation to determine the magnitude of the messaging overhead and the impact on the performance of the protocol. The overhead of maintaining the servers and the persistent state is small in bytes, but the number of messages required is relatively large. In spite of this, the latency of address allocation is relatively small and almost all mobile nodes have an address for 99 percent of their lifetime. Our ns-2 based simulation package (VNSim) implements the VNLayer using a leader-based state replication strategy to emulate the virtual nodes. VNSim efficiently simulates a virtual node system with up to a few hundred mobile nodes. VNSim can be used to simulate any VNLayer-based application.
first_indexed 2024-09-23T15:39:38Z
format Article
id mit-1721.1/58823
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T15:39:38Z
publishDate 2010
publisher Institute of Electrical and Electronics Engineers
record_format dspace
spelling mit-1721.1/588232022-10-02T03:12:06Z Simulating fixed virtual nodes for adapting wireline protocols to MANET Wu, Jiang Griffeth, Nancy Droms, Ralph Lynch, Nancy Ann Newport, Calvin Charles Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science Lynch, Nancy Ann Lynch, Nancy Ann Newport, Calvin Charles The virtual node layer (VNLayer) is a programming abstraction for mobile ad hoc networks (MANETs). It defines simple virtual servers at fixed locations in a network, addressing a central problem for MANETs, which is the absence of fixed infrastructure. Advantages of this abstraction are that persistent state is maintained in each region, even when mobile nodes move or fail, and that simple wireline protocols can be deployed on the infrastructure, thereby taming the difficulties inherent in MANET setting. The major disadvantage is the messaging overhead for maintaining the persistent state. In this paper, we use simulation to determine the magnitude of the messaging overhead and the impact on the performance of the protocol. The overhead of maintaining the servers and the persistent state is small in bytes, but the number of messages required is relatively large. In spite of this, the latency of address allocation is relatively small and almost all mobile nodes have an address for 99 percent of their lifetime. Our ns-2 based simulation package (VNSim) implements the VNLayer using a leader-based state replication strategy to emulate the virtual nodes. VNSim efficiently simulates a virtual node system with up to a few hundred mobile nodes. VNSim can be used to simulate any VNLayer-based application. Cisco Collaborative Research Initiative 2010-10-01T16:10:23Z 2010-10-01T16:10:23Z 2009-08 Article http://purl.org/eprint/type/JournalArticle 978-0-7695-3698-9 INSPEC Accession Number: 10805006 http://hdl.handle.net/1721.1/58823 Jiang Wu et al. “Simulating Fixed Virtual Nodes for Adapting Wireline Protocols to MANET.” Network Computing and Applications, 2009. NCA 2009. Eighth IEEE International Symposium on. 2009. 12-19. © 2009 IEEE https://orcid.org/0000-0003-3045-265X en_US http://dx.doi.org/10.1109/NCA.2009.34 Eighth IEEE International Symposium on Network Computing and Applications, 2009. NCA 2009. Article is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use. application/pdf Institute of Electrical and Electronics Engineers IEEE
spellingShingle Wu, Jiang
Griffeth, Nancy
Droms, Ralph
Lynch, Nancy Ann
Newport, Calvin Charles
Simulating fixed virtual nodes for adapting wireline protocols to MANET
title Simulating fixed virtual nodes for adapting wireline protocols to MANET
title_full Simulating fixed virtual nodes for adapting wireline protocols to MANET
title_fullStr Simulating fixed virtual nodes for adapting wireline protocols to MANET
title_full_unstemmed Simulating fixed virtual nodes for adapting wireline protocols to MANET
title_short Simulating fixed virtual nodes for adapting wireline protocols to MANET
title_sort simulating fixed virtual nodes for adapting wireline protocols to manet
url http://hdl.handle.net/1721.1/58823
https://orcid.org/0000-0003-3045-265X
work_keys_str_mv AT wujiang simulatingfixedvirtualnodesforadaptingwirelineprotocolstomanet
AT griffethnancy simulatingfixedvirtualnodesforadaptingwirelineprotocolstomanet
AT dromsralph simulatingfixedvirtualnodesforadaptingwirelineprotocolstomanet
AT lynchnancyann simulatingfixedvirtualnodesforadaptingwirelineprotocolstomanet
AT newportcalvincharles simulatingfixedvirtualnodesforadaptingwirelineprotocolstomanet