Next Article in Journal
Evolutionary Design of Convolutional Neural Networks for Human Activity Recognition in Sensor-Rich Environments
Next Article in Special Issue
Combining Fog Computing with Sensor Mote Machine Learning for Industrial IoT
Previous Article in Journal
Nonlinear Blind Compensation for Array Signal Processing Application
Previous Article in Special Issue
Localization of an Underwater Control Network Based on Quasi-Stable Adjustment
 
 
Article

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

by 1,†, 2,*,† and 3,†
1
Department of Computer Engineering and Computer Science, California State University Long Beach, Long Beach, CA, 90840, USA
2
Department of Computer Science and Engineering, Chalmers University of Technology, Göteborg, Sweden
3
Department of Electrical Engineering, Chalmers University of Technology, Göteborg, Sweden
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Sensors 2018, 18(4), 1287; https://doi.org/10.3390/s18041287
Received: 6 March 2018 / Revised: 13 April 2018 / Accepted: 18 April 2018 / Published: 22 April 2018
(This article belongs to the Special Issue Dependable Monitoring in Wireless Sensor Networks)
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. View Full-Text
Keywords: dependable communication protocols; cooperative systems; information quality in intelligent transportation systems dependable communication protocols; cooperative systems; information quality in intelligent transportation systems
Show Figures

Figure 1

MDPI and ACS Style

Morales-Ponce, O.; Schiller, E.M.; Falcone, P. How to Stop Disagreeing and Start Cooperatingin the Presence of Asymmetric Packet Loss. Sensors 2018, 18, 1287. https://doi.org/10.3390/s18041287

AMA Style

Morales-Ponce O, Schiller EM, Falcone P. How to Stop Disagreeing and Start Cooperatingin the Presence of Asymmetric Packet Loss. Sensors. 2018; 18(4):1287. https://doi.org/10.3390/s18041287

Chicago/Turabian Style

Morales-Ponce, Oscar, Elad M. Schiller, and Paolo Falcone. 2018. "How to Stop Disagreeing and Start Cooperatingin the Presence of Asymmetric Packet Loss" Sensors 18, no. 4: 1287. https://doi.org/10.3390/s18041287

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop