Display options
Share it on

Sensors (Basel). 2018 Apr 22;18(4). doi: 10.3390/s18041287.

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

Sensors (Basel, Switzerland)

Oscar Morales-Ponce, Elad M Schiller, Paolo Falcone

Affiliations

  1. Department of Computer Engineering and Computer Science, California State University Long Beach, Long Beach, CA, 90840, USA. [email protected].
  2. Department of Computer Science and Engineering, Chalmers University of Technology, Göteborg, Sweden. [email protected].
  3. Department of Electrical Engineering, Chalmers University of Technology, Göteborg, Sweden. [email protected].

PMID: 29690572 PMCID: PMC5948540 DOI: 10.3390/s18041287

Abstract

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.

Keywords: cooperative systems; dependable communication protocols; information quality in intelligent transportation systems

References

  1. Sensors (Basel). 2018 Feb 10;18(2):null - PubMed

Publication Types