Paper Details

Communicating Process Architectures (CPA)
 Title: RRABP: Point-to-Point Communication over Unreliable Components
 Conference: Communicating Process Architectures 2008
 Authors: Bernhard H. C. Sputh, Oliver Faust, Alastair Allen
Department of Engineering, University of Aberdeen
 Abstract: This paper establishes the security, stability and functionality of the resettable receiver alternating bit protocol. This protocol creates a reliable and blocking channel between sender and receiver over unreliable non-blocking communication channels. Furthermore, this protocol permits the sender to be replaced at any time, but not under all conditions without losing a message. The protocol is an extension to the alternating bit protocol with the ability for the sender to synchronise the receiver and restart the transmission. The resulting protocol uses as few messages as possible to fulfil its duty, which makes its implementation lightweight and suitable for embedded systems. An unexpected outcome of this work is the large number of different messages needed to reset the receiver reliably. 

BibTeX Entry

Full paper