skip to main content
10.1145/3124087.3124089acmconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
demonstration

Demo: MeshSim: A Wireless Ad-Hoc Network Development Platform

Published: 20 October 2017 Publication History

Abstract

MeshSim is a platform for developing wireless ad-hoc network communication protocols. It supports two operation modes: Firstly, simulated mode, in which all nodes of the network run as processes in a given machine with arbitrary configuration parameters. Secondly, device mode, in which the code is deployed to individual devices with their own radios. The main feature of MeshSim is that the code that runs in simulated mode is the same code that runs on device mode. This is achieved via network interface abstraction. It allows the design, development and test of ad-hoc network protocols while isolating external variables (simulated mode), that can be later deployed and tested on real devices (device mode).

References

[1]
Raspberry Pi foundation. 2016. Raspberry Pi 3 Model B. (2016). https://www.raspberrypi.org/products/raspberry-pi-3-model-b/
[2]
Stuart Kurkowski, Tracy Camp, and Michael Colagrosso. 2005. MANET Simulation Studies: The Incredibles. SIGMOBILE Mob. Comput. Commun. Rev. 9, 4 (Oct. 2005), 50--61.
[3]
Tom Preston-Werner. 2017. toml: Tom's Obvious, Minimal Language. (June 2017). https://github.com/toml-lang/toml original-date: 2013-02--24T03:03:57Z.
[4]
George F. Riley and Thomas R. Henderson. 2010. The ns-3 Network Simulator. Springer Berlin Heidelberg, Berlin, Heidelberg, 15--34.
[5]
M. U. S. Shameem, R. Ferdous, S. F. Islam, A. H. M. S. Islam, and S. A. Sagor. 2009. Efficient testing environment for wireless networking experiments. In 2009 First Asian Himalayas International Conference on Internet. IEEE, New York, USA, 1--6.
[6]
International Telecommunication Union. 2012. What is meant by ISM applications and how are the related frequencies used? (2012). https://www.itu.int/net/ITU-R/ terrestrial/faq/index.html#g013
[7]
Xiang Zeng, Rajive Bagrodia, and Mario Gerla. 1998. GloMoSim: A Library for Parallel Simulation of Large-scale Wireless Networks. SIGSIM Simul. Dig. 28, 1 (July 1998), 154--161.

Cited By

View all
  • (2021)Reinforcement Learning Environment for Tactical Networks2021 International Conference on Military Communication and Information Systems (ICMCIS)10.1109/ICMCIS52405.2021.9486411(1-8)Online publication date: 4-May-2021

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
CHANTS '17: Proceedings of the 12th Workshop on Challenged Networks
October 2017
78 pages
ISBN:9781450351447
DOI:10.1145/3124087
  • General Chair:
  • Sasu Tarkoma,
  • Program Chair:
  • Lars Wolf
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 20 October 2017

Check for updates

Author Tags

  1. ad-hoc networks
  2. architecture
  3. protocols
  4. simulation

Qualifiers

  • Demonstration

Conference

MobiCom '17
Sponsor:

Acceptance Rates

CHANTS '17 Paper Acceptance Rate 6 of 16 submissions, 38%;
Overall Acceptance Rate 61 of 159 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)1
Reflects downloads up to 02 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2021)Reinforcement Learning Environment for Tactical Networks2021 International Conference on Military Communication and Information Systems (ICMCIS)10.1109/ICMCIS52405.2021.9486411(1-8)Online publication date: 4-May-2021

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media