In this paper we design an efficient algorithm, based on epidemic models, to dissemination messages in VANETs. The algorithm, named EPIC, is based on few hypothesis and it is very simple to be implemented. The main hypotheses are that each vehicle knows the position of its neighbours and can communicate with them only in broadcast. EPIC has been designed with the goal to reach the highest number of vehicles "infected" by the message, without overloading the network. It has been tested on different scenarios taken from VANETs simulations based on real urban environments like Manhattan and Cologne. To test the algorithm we developed a simulation environment in Python with a visual interface, able to show how the algorithm works simply by clicking on the node from which the first message is injected in the network. The visual result is a representation of the graph with the achieved wireless connectivity, the reached vehicles, those not reached, and the path followed by messages. Furthermore, a performance evaluation has been carried out to show the behaviour of EPIC, simulated in different urban environments and compared with another dissemination protocol based on simple probabilistic rules.

EPIC: an epidemic based dissemination algorithm for VANETs / Spadaccino, Pietro; Conti, Pierfrancesco; Boninsegna, Elia; Cuomo, Francesca; Baiocchi, Andrea. - (2019), pp. 1-6. (Intervento presentato al convegno 1st ACM MobiHoc Workshop on Technologies, mOdels, and Protocols for Cooperative Connected Cars tenutosi a Catania) [10.1145/3331054.3331546].

EPIC: an epidemic based dissemination algorithm for VANETs

Spadaccino, Pietro;Conti, Pierfrancesco;Boninsegna, Elia;Cuomo, Francesca;Baiocchi, Andrea
2019

Abstract

In this paper we design an efficient algorithm, based on epidemic models, to dissemination messages in VANETs. The algorithm, named EPIC, is based on few hypothesis and it is very simple to be implemented. The main hypotheses are that each vehicle knows the position of its neighbours and can communicate with them only in broadcast. EPIC has been designed with the goal to reach the highest number of vehicles "infected" by the message, without overloading the network. It has been tested on different scenarios taken from VANETs simulations based on real urban environments like Manhattan and Cologne. To test the algorithm we developed a simulation environment in Python with a visual interface, able to show how the algorithm works simply by clicking on the node from which the first message is injected in the network. The visual result is a representation of the graph with the achieved wireless connectivity, the reached vehicles, those not reached, and the path followed by messages. Furthermore, a performance evaluation has been carried out to show the behaviour of EPIC, simulated in different urban environments and compared with another dissemination protocol based on simple probabilistic rules.
2019
1st ACM MobiHoc Workshop on Technologies, mOdels, and Protocols for Cooperative Connected Cars
VANET; epidemic; dissemination
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
EPIC: an epidemic based dissemination algorithm for VANETs / Spadaccino, Pietro; Conti, Pierfrancesco; Boninsegna, Elia; Cuomo, Francesca; Baiocchi, Andrea. - (2019), pp. 1-6. (Intervento presentato al convegno 1st ACM MobiHoc Workshop on Technologies, mOdels, and Protocols for Cooperative Connected Cars tenutosi a Catania) [10.1145/3331054.3331546].
File allegati a questo prodotto
File Dimensione Formato  
Spadaccino_EPIC_2019.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.32 MB
Formato Adobe PDF
1.32 MB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1291720
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? ND
social impact