Improving ns-3 Emulation Support in Real-World Networking Scenarios

Abstract

A common problem in networking research and development is the duplicate effort of writing simulation and implementation code. This duplication can be avoided through the use of fast-prototyping methodologies, which enable reusing simulation code in real prototyping and in production environments. Although this functionality is already available by using ns-3 emulation, there are still limitations regarding the support of real network interfaces and easy configuration of the network settings, such as IP and MAC addresses. In this paper we propose an improved version of the ns-3 emulation component by introducing new functionalities that address these limitations. The new functionalities include the support of new types of real network interfaces and the easier integration of emulation nodes with existing networks by means of a new auto-configuration mechanism for ns-3 nodes. Experimental results obtained in a laboratorial testbed and in a real vehicular network testbed demonstrate the new functionalities proper operation, and their backwards compatibility with previously coded ns-3 scenarios.

Authors and Affiliations

Helder Fontes, Rui Campos, Manuel Ricardo

Keywords

Related Articles

Reconstructing B-patch surface from triangular mesh

B-patch is the main block for creating the multivariate B-spline surfaces over triangular parametric domains. It has many interesting properties in the smooth surface construction with arbitrary topology. This paper prop...

A Novel Intrusion Detection Mechanism for SCADA systems which Automatically Adapts to Network Topology Changes

Industrial Control Systems (ICS) are getting more vulnerable as they become increasingly interconnected with other systems. Industrial Internet of Things(IIoT) will bring new opportunities to business and society, along...

An Introduction of Real-time Embedded Optimisation Programming for UAV Systems under Disaster Communication

For disaster communications, it is very challenging for the contemporary wireless technology and infrastructure to meet the demands for connectivity. Modern wireless networks should be developed to satisfy the increasing...

Uplink Performance of Cell-Free Massive MIMO with Access Point Selections

Cell-free massive multiple-input multiple-output (MIMO), in which a massive number of access points (APs) distributed over a large area serve a smaller number of users in the same time and frequency resources, inherits a...

Extreme Value Distributions in Hydrological Analysis in the Mekong Delta: A Case Study in Ca Mau and An Giang Provinces, Vietnam

Climate change poses a critical risk to the sustainable development of many regions in Vietnam, especially in the Mekong River. In this paper, we show the specific extreme value distributions of rainfall, flow, and crest...

Download PDF file
  • EP ID EP46056
  • DOI http://dx.doi.org/10.4108/eai.24-8-2015.2261074
  • Views 195
  • Downloads 0

How To Cite

Helder Fontes, Rui Campos, Manuel Ricardo (2016). Improving ns-3 Emulation Support in Real-World Networking Scenarios. EAI Endorsed Transactions on Industrial Networks and Intelligent Systems, 3(9), -. https://europub.co.uk/articles/-A-46056