Title :
An implementation of reliable group communication based on the peer-to-peer network JXTA
Author :
Loesing, Karsten ; Wirtz, Guido
Author_Institution :
Otto-Friedrich-Univ. Bamberg, Germany
Abstract :
Summary form only given. In this paper we propose a new peer-to-peer protocol for atomic reliable multicast based on view consistency. It is designed for nearly real-time collaborative applications which require consistency of data in a group of participants. A typical example for this is drawing on a shared whiteboard. Collaborations frequently arise in an ad-hoc way in which setting up and operating a dedicated server is not feasible. Thus, our protocol is intended to be used in server-less environments and avoids dependence on central components. We implemented our protocol using the peer-to-peer middleware JXTA for use in TCP/IP-connected networks. This implementation offers its service to other applications via a lean Java API.
Keywords :
IP networks; groupware; middleware; multicast protocols; peer-to-peer computing; transport protocols; JXTA; Java API; TCP/IP-connected networks; atomic reliable multicast; data consistency; middleware; peer-to-peer network; real-time collaborative applications; reliable group communication; server-less environments; shared whiteboard; view consistency; Availability; Collaboration; Collaborative work; Java; Middleware; Mobile communication; Multicast protocols; Network servers; Peer to peer computing; Telecommunication network reliability;
Conference_Titel :
Computer Systems and Applications, 2005. The 3rd ACS/IEEE International Conference on
Print_ISBN :
0-7803-8735-X
DOI :
10.1109/AICCSA.2005.1387076