Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3067665.3067681acmotherconferencesArticle/Chapter ViewAbstractPublication Pageswns3Conference Proceedingsconference-collections
research-article

A Trace-based ns-3 Simulation Approach for Perpetuating Real-World Experiments

Published: 13 June 2017 Publication History

Abstract

A common problem in mobile networking research and development is the cost related to deploying and running real-world mobile testbeds. Due to cost and operational constraints, these testbeds usually run for short time periods but generate very unique and relevant results that are hard to reproduce.
We propose the use of ns-3 as a solution to successfully reproduce real-world mobile testbed experiments. This is accomplished by feeding ns-3 with real testbed traces including node positions and radio link quality only. In order to validate our approach, the network throughput between a fixed Base Station and a Unmanned Aerial Vehicle (UAV) was measured in a real-world testbed. The experimental results were compared to the network throughput achieved using the ns-3 trace-based simulation and a plain ns-3 simulation. The obtained results show the high accuracy of the trace-based simulation, thus validating our approach.

References

[1]
P. Agrawal and M. Vutukuru. 2016. Trace Based Application Layer Modeling in ns-3. In 2016 Twenty Second National Conference on Communication (NCC). 1--6.
[2]
BLUECOM+. 2017. BLUECOM+ - Connecting Humans and Systems at Remote Ocean Areas using Cost-effective Broadband Communications. (Feb. 2017). http://bluecomplus.inesctec.pt/
[3]
G. Carneiro, H. Fontes, and M. Ricardo. 2011. Fast Prototyping of Network Protocols Through ns-3 Simulation Model Reuse. Simulation Modelling Practice and Theory 19, 9 (Oct. 2011), 2063--2075.
[4]
H. Fontes. 2017. Source Code for the TraceBasedPropagationModel -- use in ns-3.26. (Feb. 2017). http://telecom.inesctec.pt/~hfontes/trace_based_propagation_loss_model2017.zip
[5]
H. Fontes, R. Campos, and M. Ricardo. 2015. Improving ns-3 Emulation Support in Real-world Networking Scenarios. In Proceedings of the 8th International Conference on Simulation Tools and Techniques (SIMUTools '15). ICST, Athens, Greece, 261--266.
[6]
H. Fontes, T. Cardoso, and M. Ricardo. 2016. Improving ns-3 Emulation Performance for Fast Prototyping of Network Protocols. In Proceedings of the Workshop on ns-3 (WNS3 '16). ACM, Seattle, WA, USA, 108--115.
[7]
ns-3. 2017. ns-3 Home Page. (Feb. 2017). http://www.nsnam.org
[8]
ns-3. 2017. ns-3.26 Emulation Overview -- Model Library. (Feb. 2017). https://www.nsnam.org/docs/release/3.26/models/html/emulation-overview.html
[9]
P. Owezarski and N. Larrieu. 2004. A Trace Based Method for Realistic Simulation. In 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577), Vol. 4. 2236--2239.
[10]
SUNNY. 2017. SUNNY - Smart UNattended airborne sensor Network for detection of vessels used for cross border crime and irregular entrY. (Feb. 2017). http://www.sunnyproject.eu/

Cited By

View all
  • (2024)Perspectives on IoT-oriented network simulation systemsComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2024.110749253:COnline publication date: 1-Nov-2024
  • (2023)Position-Based Machine Learning Propagation Loss Model Enabling Fast Digital Twins of Wireless Networks in ns-3Proceedings of the 2023 Workshop on ns-310.1145/3592149.3592150(69-77)Online publication date: 28-Jun-2023
  • (2023)OS Packet Processing Mechanism Simulation Architecture for Enabling Digital Twins of Networks in ns-32023 IEEE International Performance, Computing, and Communications Conference (IPCCC)10.1109/IPCCC59175.2023.10253819(186-193)Online publication date: 17-Nov-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
WNS3 '17: Proceedings of the 2017 Workshop on ns-3
June 2017
134 pages
ISBN:9781450352192
DOI:10.1145/3067665
Permission to make digital or hard copies of all or part 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 components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 13 June 2017

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Concurrent Testbed User Access
  2. Mobile Network Simulation
  3. Offline Experimentation
  4. Perpetuation of Real-World Mobile Testbeds
  5. Reproducibility of Experimental Conditions
  6. Trace Based Simulations
  7. ns-3

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

WNS3 '17
WNS3 '17: Workshop on ns-3
June 13 - 14, 2017
Porto, Portugal

Acceptance Rates

Overall Acceptance Rate 54 of 82 submissions, 66%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)36
  • Downloads (Last 6 weeks)4
Reflects downloads up to 25 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Perspectives on IoT-oriented network simulation systemsComputer Networks: The International Journal of Computer and Telecommunications Networking10.1016/j.comnet.2024.110749253:COnline publication date: 1-Nov-2024
  • (2023)Position-Based Machine Learning Propagation Loss Model Enabling Fast Digital Twins of Wireless Networks in ns-3Proceedings of the 2023 Workshop on ns-310.1145/3592149.3592150(69-77)Online publication date: 28-Jun-2023
  • (2023)OS Packet Processing Mechanism Simulation Architecture for Enabling Digital Twins of Networks in ns-32023 IEEE International Performance, Computing, and Communications Conference (IPCCC)10.1109/IPCCC59175.2023.10253819(186-193)Online publication date: 17-Nov-2023
  • (2022)Machine Learning Based Propagation Loss Module for Enabling Digital Twins of Wireless Networks in ns-3Proceedings of the 2022 Workshop on ns-310.1145/3532577.3532607(17-24)Online publication date: 22-Jun-2022
  • (2022)Traffic-Aware UAV Placement using a Generalizable Deep Reinforcement Learning Methodology2022 IEEE Symposium on Computers and Communications (ISCC)10.1109/ISCC55528.2022.9912770(1-6)Online publication date: 30-Jun-2022
  • (2022)A NS-3-based Cloud Wireless Network’s Emulator for Undergraduate Teaching2022 IEEE World Engineering Education Conference (EDUNINE)10.1109/EDUNINE53672.2022.9782350(1-6)Online publication date: 13-Mar-2022
  • (2021)A Novel Simulation Platform for Underwater Data Muling Communications Using Autonomous Underwater VehiclesComputers10.3390/computers1010011910:10(119)Online publication date: 22-Sep-2021
  • (2021)Reproducible MIMO operation in ns-3 using trace-based wi-fi rate adaptationProceedings of the 2021 Workshop on ns-310.1145/3460797.3460804(49-56)Online publication date: 23-Jun-2021
  • (2021)A Novel Routing Metric for Underwater Optical Wireless Communication Using ns-32021 7th International Conference on Big Data Computing and Communications (BigCom)10.1109/BigCom53800.2021.00024(44-51)Online publication date: Aug-2021
  • (2020)EmuCD: An Emulator for Content Dissemination Protocols in Vehicular NetworksFuture Internet10.3390/fi1212023412:12(234)Online publication date: 21-Dec-2020
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media