A peer-to-peer communication function among Web browsers for Web-based Volunteer Computing

Makoto Kuhara, Noriki Amano, Kan Watanabe, Yasuyuki Nogami, Masaru Fukushi

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

Abstract

As an accessible and high-performance computing environment, we have studied Web-based Volunteer Computing (VC), in which users can join a VC with just accessing a specified URL on Web browsers. A major problem of Web-based VC has been the difficulty of implementing some advanced functions such as direct communications among users and file sharing, because all processes must be handled onWeb browsers. For this problem, we propose a solution to realize a P2P communication function among Web browsers by using recent Web techniques such as Web Real-Time Communication (WebRTC) API and its library, PeerJS. As an useful application of our method, we demonstrate file sharing on Web browsers. Experimental result indicates that our method achieves almost 50% reduction in the total time of file distribution.

Original languageEnglish
Title of host publication14th International Symposium on Communications and Information Technologies, ISCIT 2014
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages383-387
Number of pages5
ISBN (Print)9781479944163
DOIs
Publication statusPublished - Jan 15 2015
Event14th International Symposium on Communications and Information Technologies, ISCIT 2014 - Incheon, Korea, Republic of
Duration: Sep 24 2014Sep 26 2014

Other

Other14th International Symposium on Communications and Information Technologies, ISCIT 2014
CountryKorea, Republic of
CityIncheon
Period9/24/149/26/14

Fingerprint

Web browsers
World Wide Web
Communication
Application programming interfaces (API)
Websites

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Information Systems

Cite this

Kuhara, M., Amano, N., Watanabe, K., Nogami, Y., & Fukushi, M. (2015). A peer-to-peer communication function among Web browsers for Web-based Volunteer Computing. In 14th International Symposium on Communications and Information Technologies, ISCIT 2014 (pp. 383-387). [7011937] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ISCIT.2014.7011937

A peer-to-peer communication function among Web browsers for Web-based Volunteer Computing. / Kuhara, Makoto; Amano, Noriki; Watanabe, Kan; Nogami, Yasuyuki; Fukushi, Masaru.

14th International Symposium on Communications and Information Technologies, ISCIT 2014. Institute of Electrical and Electronics Engineers Inc., 2015. p. 383-387 7011937.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Kuhara, M, Amano, N, Watanabe, K, Nogami, Y & Fukushi, M 2015, A peer-to-peer communication function among Web browsers for Web-based Volunteer Computing. in 14th International Symposium on Communications and Information Technologies, ISCIT 2014., 7011937, Institute of Electrical and Electronics Engineers Inc., pp. 383-387, 14th International Symposium on Communications and Information Technologies, ISCIT 2014, Incheon, Korea, Republic of, 9/24/14. https://doi.org/10.1109/ISCIT.2014.7011937
Kuhara M, Amano N, Watanabe K, Nogami Y, Fukushi M. A peer-to-peer communication function among Web browsers for Web-based Volunteer Computing. In 14th International Symposium on Communications and Information Technologies, ISCIT 2014. Institute of Electrical and Electronics Engineers Inc. 2015. p. 383-387. 7011937 https://doi.org/10.1109/ISCIT.2014.7011937
Kuhara, Makoto ; Amano, Noriki ; Watanabe, Kan ; Nogami, Yasuyuki ; Fukushi, Masaru. / A peer-to-peer communication function among Web browsers for Web-based Volunteer Computing. 14th International Symposium on Communications and Information Technologies, ISCIT 2014. Institute of Electrical and Electronics Engineers Inc., 2015. pp. 383-387
@inproceedings{2ab987b0839444a28de236b4e5cb673d,
title = "A peer-to-peer communication function among Web browsers for Web-based Volunteer Computing",
abstract = "As an accessible and high-performance computing environment, we have studied Web-based Volunteer Computing (VC), in which users can join a VC with just accessing a specified URL on Web browsers. A major problem of Web-based VC has been the difficulty of implementing some advanced functions such as direct communications among users and file sharing, because all processes must be handled onWeb browsers. For this problem, we propose a solution to realize a P2P communication function among Web browsers by using recent Web techniques such as Web Real-Time Communication (WebRTC) API and its library, PeerJS. As an useful application of our method, we demonstrate file sharing on Web browsers. Experimental result indicates that our method achieves almost 50{\%} reduction in the total time of file distribution.",
author = "Makoto Kuhara and Noriki Amano and Kan Watanabe and Yasuyuki Nogami and Masaru Fukushi",
year = "2015",
month = "1",
day = "15",
doi = "10.1109/ISCIT.2014.7011937",
language = "English",
isbn = "9781479944163",
pages = "383--387",
booktitle = "14th International Symposium on Communications and Information Technologies, ISCIT 2014",
publisher = "Institute of Electrical and Electronics Engineers Inc.",

}

TY - GEN

T1 - A peer-to-peer communication function among Web browsers for Web-based Volunteer Computing

AU - Kuhara, Makoto

AU - Amano, Noriki

AU - Watanabe, Kan

AU - Nogami, Yasuyuki

AU - Fukushi, Masaru

PY - 2015/1/15

Y1 - 2015/1/15

N2 - As an accessible and high-performance computing environment, we have studied Web-based Volunteer Computing (VC), in which users can join a VC with just accessing a specified URL on Web browsers. A major problem of Web-based VC has been the difficulty of implementing some advanced functions such as direct communications among users and file sharing, because all processes must be handled onWeb browsers. For this problem, we propose a solution to realize a P2P communication function among Web browsers by using recent Web techniques such as Web Real-Time Communication (WebRTC) API and its library, PeerJS. As an useful application of our method, we demonstrate file sharing on Web browsers. Experimental result indicates that our method achieves almost 50% reduction in the total time of file distribution.

AB - As an accessible and high-performance computing environment, we have studied Web-based Volunteer Computing (VC), in which users can join a VC with just accessing a specified URL on Web browsers. A major problem of Web-based VC has been the difficulty of implementing some advanced functions such as direct communications among users and file sharing, because all processes must be handled onWeb browsers. For this problem, we propose a solution to realize a P2P communication function among Web browsers by using recent Web techniques such as Web Real-Time Communication (WebRTC) API and its library, PeerJS. As an useful application of our method, we demonstrate file sharing on Web browsers. Experimental result indicates that our method achieves almost 50% reduction in the total time of file distribution.

UR - http://www.scopus.com/inward/record.url?scp=84922927848&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84922927848&partnerID=8YFLogxK

U2 - 10.1109/ISCIT.2014.7011937

DO - 10.1109/ISCIT.2014.7011937

M3 - Conference contribution

SN - 9781479944163

SP - 383

EP - 387

BT - 14th International Symposium on Communications and Information Technologies, ISCIT 2014

PB - Institute of Electrical and Electronics Engineers Inc.

ER -