Title :
Peer-to-peer between browsers: cyclon protocol over WebRTC
Author :
Nick Tindall;Aaron Harwood
Author_Institution :
Dept. of Computing and Information Systems, The University of Melbourne, Victoria, Australia
Abstract :
The web application paradigm has become a dominant choice due to the ubiquity of web browsers across PCs and mobile devices, and the layer of abstraction that they provide. However, browsers have traditionally communicated only with servers, never from one browser to another. The WebRTC API overcomes this limitation, providing further avenues for the web application paradigm to evolve. In this paper we present Cyclon.p2p an implementation of the Cyclon peer sampling protocol using the WebRTC API. We provide a detailed overview of our system, and conduct a thorough evaluation of the implementation in real-world and simulated experiments. Our results strongly suggest that our implementation is feasible for large scale deployment in real world Web applications.
Keywords :
"Peer-to-peer computing","Servers","Browsers","WebRTC","Protocols","Standards","Robustness"
Conference_Titel :
Peer-to-Peer Computing (P2P), 2015 IEEE International Conference on
DOI :
10.1109/P2P.2015.7328517