Cargando…

How to Stop Disagreeing and Start Cooperatingin the Presence of Asymmetric Packet Loss

We consider the design of a disagreement correction protocol in multi-vehicle systems. Vehicles broadcast in real-time vital information such as position, direction, speed, acceleration, intention, etc. This information is then used to identify the risks and adapt their trajectory to maintain the hi...

Descripción completa

Detalles Bibliográficos
Autores principales: Morales-Ponce, Oscar, Schiller, Elad M., Falcone, Paolo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5948540/
https://www.ncbi.nlm.nih.gov/pubmed/29690572
http://dx.doi.org/10.3390/s18041287
_version_ 1783322572723585024
author Morales-Ponce, Oscar
Schiller, Elad M.
Falcone, Paolo
author_facet Morales-Ponce, Oscar
Schiller, Elad M.
Falcone, Paolo
author_sort Morales-Ponce, Oscar
collection PubMed
description We consider the design of a disagreement correction protocol in multi-vehicle systems. Vehicles broadcast in real-time vital information such as position, direction, speed, acceleration, intention, etc. This information is then used to identify the risks and adapt their trajectory to maintain the highest performance without compromising the safety. To minimize the risk due to the use of inconsistent information, all cooperating vehicles must agree whether to use the exchanged information to operate in a cooperative mode or use the only local information to operate in an autonomous mode. However, since wireless communications are prone to failures, it is impossible to deterministically reach an agreement. Therefore, any protocol will exhibit necessary disagreement periods. In this paper, we investigate whether vehicles can still cooperate despite communication failures even in the scenario where communication is suddenly not available. We present a deterministic protocol that allows all participants to either operate a cooperative mode when vehicles can exchange all the information in a timely manner or operate in autonomous mode when messages are lost. We show formally that the disagreement time is bounded by the time that the communication channel requires to deliver messages and validate our protocol using NS-3 simulations. We explain how the proposed solution can be used in vehicular platooning to attain high performance and still guarantee high safety standards despite communication failures.
format Online
Article
Text
id pubmed-5948540
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-59485402018-05-17 How to Stop Disagreeing and Start Cooperatingin the Presence of Asymmetric Packet Loss Morales-Ponce, Oscar Schiller, Elad M. Falcone, Paolo Sensors (Basel) Article We consider the design of a disagreement correction protocol in multi-vehicle systems. Vehicles broadcast in real-time vital information such as position, direction, speed, acceleration, intention, etc. This information is then used to identify the risks and adapt their trajectory to maintain the highest performance without compromising the safety. To minimize the risk due to the use of inconsistent information, all cooperating vehicles must agree whether to use the exchanged information to operate in a cooperative mode or use the only local information to operate in an autonomous mode. However, since wireless communications are prone to failures, it is impossible to deterministically reach an agreement. Therefore, any protocol will exhibit necessary disagreement periods. In this paper, we investigate whether vehicles can still cooperate despite communication failures even in the scenario where communication is suddenly not available. We present a deterministic protocol that allows all participants to either operate a cooperative mode when vehicles can exchange all the information in a timely manner or operate in autonomous mode when messages are lost. We show formally that the disagreement time is bounded by the time that the communication channel requires to deliver messages and validate our protocol using NS-3 simulations. We explain how the proposed solution can be used in vehicular platooning to attain high performance and still guarantee high safety standards despite communication failures. MDPI 2018-04-22 /pmc/articles/PMC5948540/ /pubmed/29690572 http://dx.doi.org/10.3390/s18041287 Text en © 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Morales-Ponce, Oscar
Schiller, Elad M.
Falcone, Paolo
How to Stop Disagreeing and Start Cooperatingin the Presence of Asymmetric Packet Loss
title How to Stop Disagreeing and Start Cooperatingin the Presence of Asymmetric Packet Loss
title_full How to Stop Disagreeing and Start Cooperatingin the Presence of Asymmetric Packet Loss
title_fullStr How to Stop Disagreeing and Start Cooperatingin the Presence of Asymmetric Packet Loss
title_full_unstemmed How to Stop Disagreeing and Start Cooperatingin the Presence of Asymmetric Packet Loss
title_short How to Stop Disagreeing and Start Cooperatingin the Presence of Asymmetric Packet Loss
title_sort how to stop disagreeing and start cooperatingin the presence of asymmetric packet loss
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5948540/
https://www.ncbi.nlm.nih.gov/pubmed/29690572
http://dx.doi.org/10.3390/s18041287
work_keys_str_mv AT moralesponceoscar howtostopdisagreeingandstartcooperatinginthepresenceofasymmetricpacketloss
AT schillereladm howtostopdisagreeingandstartcooperatinginthepresenceofasymmetricpacketloss
AT falconepaolo howtostopdisagreeingandstartcooperatinginthepresenceofasymmetricpacketloss