Fifth IEEE Symposium on Computers and Communications (ISCC 2000)
An Efficient and Flexible Late Join Algorithm for Interactive Shared Whiteboards
Antibes, France
July 04-July 06
ISBN: 0-7695-0722-0
In this paper, we propose a novel late join algorithm for distributed applications with a fully replicated architecture (e.g. shared whiteboards). The term 'late join algorithm' is used to denote a mechanism that allows late-coming participants to join an ongoing session. Generally, this requires that participants in the session provide the latecomer with the current state of the shared application. We identify the key issues of late join algorithms and propose a set of requirements, which a 'good' late join approach should satisfy. Based on these requirements, we evaluate existing late join algorithms and explain why we opted to develop a new, advanced late join algorithm for our own-shared whiteboard. This late join approach is general enough to be used for arbitrary distributed applications.
Index Terms:
late join, state initialization, distributed applications, whiteboard
Citation:
Werner Geyer, Jürgen Vogel, Martin Mauve, "An Efficient and Flexible Late Join Algorithm for Interactive Shared Whiteboards," iscc, pp.404, Fifth IEEE Symposium on Computers and Communications (ISCC 2000), 2000