Skip to main content

2019 | OriginalPaper | Buchkapitel

VeriVANca: An Actor-Based Framework for Formal Verification of Warning Message Dissemination Schemes in VANETs

verfasst von : Farnaz Yousefi, Ehsan Khamespanah, Mohammed Gharib, Marjan Sirjani, Ali Movaghar

Erschienen in: Model Checking Software

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

One of the applications of Vehicular Ad-hoc NETworks, known as VANETs, is warning message dissemination among vehicles in dangerous situations to prevent more damage. The only communication mechanism for message dissemination is multi-hop broadcast; in which, forwarding a received message has to be regulated using a scheme regarding the selection of forwarding nodes. When analyzing these schemes, simulation-based frameworks fail to provide guaranteed analysis results due to the high level of concurrency in this application. Therefore, there is a need to use model checking approaches for achieving reliable results. In this paper, we have developed a framework called VeriVANca, to provide model checking facilities for the analysis of warning message dissemination schemes in VANETs. To this end, an actor-based modeling language, Rebeca, is used which is equipped with a variety of model checking engines. To illustrate the applicability of VeriVANca, modeling and analysis of two warning message dissemination schemes are presented. Some scenarios for these schemes are presented to show that concurrent behaviors of the system components may cause uncertainty in both behavior and performance which may not be detected by simulation-based techniques. Furthermore, the scalability of VeriVANca is examined by analyzing a middle-sized model.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
Message queue in Rebeca and message bag in Timed Rebeca.
 
Literatur
2.
Zurück zum Zitat Luo, A., Wu, W., Cao, J., Raynal, M.: A generalized mutual exclusion problem and its algorithm. In: ICPP, pp. 300–309. IEEE Computer Society (2013) Luo, A., Wu, W., Cao, J., Raynal, M.: A generalized mutual exclusion problem and its algorithm. In: ICPP, pp. 300–309. IEEE Computer Society (2013)
3.
Zurück zum Zitat de Boer, F.S., et al.: A survey of active object languages. ACM Comput. Surv. 76:50(5), 1–76:39 (2017)CrossRef de Boer, F.S., et al.: A survey of active object languages. ACM Comput. Surv. 76:50(5), 1–76:39 (2017)CrossRef
4.
Zurück zum Zitat Gama, Ó., Nicolau, M.J., Costa, A., Santos, A., Macedo, J., Dias, B.: Evaluation of message dissemination methods in VANETs using a cooperative traffic efficiency application. In: IWCMC, pp. 478–483. IEEE (2017) Gama, Ó., Nicolau, M.J., Costa, A., Santos, A., Macedo, J., Dias, B.: Evaluation of message dissemination methods in VANETs using a cooperative traffic efficiency application. In: IWCMC, pp. 478–483. IEEE (2017)
5.
Zurück zum Zitat Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-oriented Software. Addison-Wesley Longman Publishing Co. Inc., Boston (1995)MATH Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-oriented Software. Addison-Wesley Longman Publishing Co. Inc., Boston (1995)MATH
6.
Zurück zum Zitat Gholibeigi, M., Heijenk, G.: Analysis of multi-hop broadcast in vehicular ad hoc networks: a reliability perspective. In: Wireless Days, pp. 1–8. IEEE (2016) Gholibeigi, M., Heijenk, G.: Analysis of multi-hop broadcast in vehicular ad hoc networks: a reliability perspective. In: Wireless Days, pp. 1–8. IEEE (2016)
7.
Zurück zum Zitat Hafner, M.R., Cunningham, D., Caminiti, L., Vecchio, D.D.: Cooperative collision avoidance at intersections: algorithms and experiments. IEEE Trans. Intell. Transp. Syst. 14(3), 1162–1175 (2013)CrossRef Hafner, M.R., Cunningham, D., Caminiti, L., Vecchio, D.D.: Cooperative collision avoidance at intersections: algorithms and experiments. IEEE Trans. Intell. Transp. Syst. 14(3), 1162–1175 (2013)CrossRef
8.
Zurück zum Zitat Khamespanah, E., Khosravi, R., Sirjani, M.: An efficient TCTL model checking algorithm and a reduction technique for verification of timed actor models. Sci. Comput. Program. 153, 1–29 (2018)CrossRef Khamespanah, E., Khosravi, R., Sirjani, M.: An efficient TCTL model checking algorithm and a reduction technique for verification of timed actor models. Sci. Comput. Program. 153, 1–29 (2018)CrossRef
10.
Zurück zum Zitat Lin, S., Maxemchuk, N.F.: The fail-safe operation of collaborative driving systems. J. Intell. Transport. Syst. 20(1), 88–101 (2016)CrossRef Lin, S., Maxemchuk, N.F.: The fail-safe operation of collaborative driving systems. J. Intell. Transport. Syst. 20(1), 88–101 (2016)CrossRef
11.
Zurück zum Zitat Saeed, T., Mylonas, Y., Pitsillides, A., Papadopoulou, V., Lestas, M.: Modeling probabilistic flooding in vanets for optimal rebroadcast probabilities. IEEE Trans. Intell. Transp. Syst. 20(2), 556–570 (2019)CrossRef Saeed, T., Mylonas, Y., Pitsillides, A., Papadopoulou, V., Lestas, M.: Modeling probabilistic flooding in vanets for optimal rebroadcast probabilities. IEEE Trans. Intell. Transp. Syst. 20(2), 556–570 (2019)CrossRef
12.
Zurück zum Zitat Sanguesa, J.A., et al.: On the selection of optimal broadcast schemes in VANETs. In: MSWiM, pp. 411–418. ACM (2013) Sanguesa, J.A., et al.: On the selection of optimal broadcast schemes in VANETs. In: MSWiM, pp. 411–418. ACM (2013)
13.
Zurück zum Zitat Sanguesa, J.A., et al.: RTAD: a real-time adaptive dissemination system for vanets. Comput. Commun. 60, 53–70 (2015)CrossRef Sanguesa, J.A., et al.: RTAD: a real-time adaptive dissemination system for vanets. Comput. Commun. 60, 53–70 (2015)CrossRef
14.
Zurück zum Zitat Sanguesa, J.A., Fogue, M., Garrido, P., Martinez, F.J., Cano, J., Calafate, C.T.: A survey and comparative study of broadcast warning message dissemination schemes for vanets. Mob. Inf. Syst. 2016, 8714142:1–8714142:18 (2016) Sanguesa, J.A., Fogue, M., Garrido, P., Martinez, F.J., Cano, J., Calafate, C.T.: A survey and comparative study of broadcast warning message dissemination schemes for vanets. Mob. Inf. Syst. 2016, 8714142:1–8714142:18 (2016)
15.
Zurück zum Zitat Sirjani, M., Movaghar, A., Shali, A., De Boer, F.S.: Modeling and verification of reactive systems using Rebeca. Fundam. Informaticae 63(4), 385–410 (2004)MathSciNetMATH Sirjani, M., Movaghar, A., Shali, A., De Boer, F.S.: Modeling and verification of reactive systems using Rebeca. Fundam. Informaticae 63(4), 385–410 (2004)MathSciNetMATH
16.
Zurück zum Zitat Suriyapaibonwattana, K., Pomavalai, C.: An effective safety alert broadcast algorithm for VANET. In: 2008 International Symposium on Communications and Information Technologies, pp. 247–250. IEEE, October 2008 Suriyapaibonwattana, K., Pomavalai, C.: An effective safety alert broadcast algorithm for VANET. In: 2008 International Symposium on Communications and Information Technologies, pp. 247–250. IEEE, October 2008
17.
Zurück zum Zitat Tseng, Y., Ni, S., Chen, Y., Sheu, J.: The broadcast storm problem in a mobile ad hoc network. Wireless Netw. 8(2–3), 153–167 (2002)CrossRef Tseng, Y., Ni, S., Chen, Y., Sheu, J.: The broadcast storm problem in a mobile ad hoc network. Wireless Netw. 8(2–3), 153–167 (2002)CrossRef
19.
Zurück zum Zitat Yousefi, B., Ghassemi, F., Khosravi, R.: Modeling and efficient verification of wireless ad hoc networks. Formal Aspects Comput. 29(6), 1051–1086 (2017)MathSciNetCrossRef Yousefi, B., Ghassemi, F., Khosravi, R.: Modeling and efficient verification of wireless ad hoc networks. Formal Aspects Comput. 29(6), 1051–1086 (2017)MathSciNetCrossRef
20.
Zurück zum Zitat Zeadally, S., Hunt, R., Chen, Y., Irwin, A., Hassan, A.: Vehicular ad hoc networks (VANETS): status, results, and challenges. Telecommun. Syst. 50(4), 217–241 (2012)CrossRef Zeadally, S., Hunt, R., Chen, Y., Irwin, A., Hassan, A.: Vehicular ad hoc networks (VANETS): status, results, and challenges. Telecommun. Syst. 50(4), 217–241 (2012)CrossRef
Metadaten
Titel
VeriVANca: An Actor-Based Framework for Formal Verification of Warning Message Dissemination Schemes in VANETs
verfasst von
Farnaz Yousefi
Ehsan Khamespanah
Mohammed Gharib
Marjan Sirjani
Ali Movaghar
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-030-30923-7_14

Premium Partner