Designing a multiway synchronization protocol

  • Authors:
  • Joachim Parrow;Peter Sjödin

  • Affiliations:
  • KTH/Teleinfomatics, Electrum 204, S-164 40 Kista, Sweden;SICS, Box 1263, S-164 28 Kista, Sweden

  • Venue:
  • Computer Communications
  • Year:
  • 1996

Quantified Score

Hi-index 0.24

Visualization

Abstract

A multiway synchronization protocol makes it possible for several processes to synchronize in an environment where communication is asynchronous. We present the design of such a protocol. The design methodology is based on formulating the behaviour of the entities as transition systems. This admits a correctness proof: we show that the protocol is correct relatively an 'ideal' non-distributed algorithm, in the sense that the protocol and the ideal algorithm cannot be separated by any amount of testing. The proof method is based on cs-equivalence.