EconPapers    
Economics at your fingertips  
 

EmuCD: An Emulator for Content Dissemination Protocols in Vehicular Networks

Ricardo Chaves, Carlos Senna, Miguel Luís, Susana Sargento, André Moreira, Diogo Recharte and Ricardo Matos
Additional contact information
Ricardo Chaves: Instituto de Telecomunicações, 3810-193 Aveiro, Portugal
Carlos Senna: Instituto de Telecomunicações, 3810-193 Aveiro, Portugal
Miguel Luís: Instituto de Telecomunicações, 3810-193 Aveiro, Portugal
Susana Sargento: Instituto de Telecomunicações, 3810-193 Aveiro, Portugal
André Moreira: Veniam, 4000-098 Porto, Portugal
Diogo Recharte: Veniam, 4000-098 Porto, Portugal
Ricardo Matos: Veniam, 4000-098 Porto, Portugal

Future Internet, 2020, vol. 12, issue 12, 1-18

Abstract: The development of protocols for mobile networks, especially for vehicular ad-hoc networks (VANETs), presents great challenges in terms of testing in real conditions. Using a production network for testing communication protocols may not be feasible, and the use of small networks does not meet the requirements for mobility and scale found in real networks. The alternative is to use simulators and emulators, but vehicular network simulators do not meet all the requirements for effective testing. Aspects closely linked to the behaviour of the network nodes (mobility, radio communication capabilities, etc.) are particularly important in mobile networks, where a delay tolerance capability is desired. This paper proposes a distributed emulator, EmuCD, where each network node is built in a container that consumes a data trace that defines the node’s mobility and connectivity in a real network (but also allowing the use of data from simulated networks). The emulated nodes interact directly with the container’s operating system, updating the network conditions at each step of the emulation. In this way, our emulator allows the development and testing of protocols, without any relation to the emulator, whose code is directly portable to any hardware without requiring changes or customizations. Using the facilities of our emulator, we tested InterPlanetary File System (IPFS), Sprinkler and BitTorrent content dissemination protocols with real mobility and connectivity data from a real vehicular network. The tests with a real VANET and with the emulator have shown that, under similar conditions, EmuCD performs closely to the real VANET, only lacking in the finer details that are extremely hard to emulate, such as varying loads in the hardware.

Keywords: network emulation; VANET; content dissemination; scalability (search for similar items in EconPapers)
JEL-codes: O3 (search for similar items in EconPapers)
Date: 2020
References: View complete reference list from CitEc
Citations:

Downloads: (external link)
https://www.mdpi.com/1999-5903/12/12/234/pdf (application/pdf)
https://www.mdpi.com/1999-5903/12/12/234/ (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:gam:jftint:v:12:y:2020:i:12:p:234-:d:465538

Access Statistics for this article

Future Internet is currently edited by Ms. Grace You

More articles in Future Internet from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().

 
Page updated 2025-03-19
Handle: RePEc:gam:jftint:v:12:y:2020:i:12:p:234-:d:465538