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

Centrality-Based Paper Citation Recommender System

Researchers cite papers in order to connect the new research ideas with previous research. For the purpose of finding suitable papers to cite, researchers spend a considerable amount of time and effort. To help researche...

Linking Data According to Their Degree of Representativeness (DoR)

This contribution addresses the problem of extracting some representative data from complex datasets and connecting them in a directed graph. First we define a degree of representativeness (DoR) inspired of the Borda vot...

Outage Performance of Cooperative Cognitive Radio Networks under Joint Constraints of Co-Channel Interference, Intercept Probability and Hardware Imperfection

This paper evaluates outage probability (OP) of a cooperative underlay cognitive radio network in the presence of a passive secondary eavesdropper under joint impacts of limited interference from a primary network and ha...

Comparison of Different Neural Network Training Algorithms with Application to Face Recognition

Research in the field of face recognition has been popular for several decades. With advances in technology, approaches to solving this problems haves changed. Main goal of this paper was to compare different training al...

Fine-Grained Access Control for Smart Healthcare Systems in the Internet of Things

There has been tremendous growth in the application of the Internet of Things (IoT) in our daily lives. Yet with this growth has come numerous security concerns and privacy challenges for both the users and the systems....

Download PDF file
  • EP ID EP46056
  • DOI http://dx.doi.org/10.4108/eai.24-8-2015.2261074
  • Views 275
  • 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