Digitální knihovnaUPCE
 

Synchronization Algorithm Gor Peer-To-Peer Interactive Distributed Simulation Implemented In a Single-Threaded Web Application

Konferenční objektStatus neznámýpeer-reviewedpostprint
Náhled

Datum publikování

2017

Vedoucí práce

Oponent

Název časopisu

Název svazku

Vydavatel

CAL-TEK SRL

Abstrakt

This article presents a synchronization algorithm for distributed interactive peer-to-peer simulation in a web browser. It is a practical utilization of web browsers in combination with modern technologies for realization of computation- and network-heavy simulation tasks. Due to present limitations of web browsers, especially due to their limited computing power, a class of realizable tasks is defined. Such tasks can be successfully solved with web browsers. The article also covers the operating principles of web applications, with focus on JavaScript and problems arising from its concept. The text describes the algorithm and used network topologies of the logical processes, and their synchronization methods. Advantages and disadvantages of realizing a simulation with a web browser are described as well, as well as the reasons why the not-so-frequently used peer-to-peer simulation was used. To conclude, a use case for application scope testing is characterized, i.e. identifying the appropriate number of logical processes, frequency of interactive interventions, usable numbers of objects, etc., for which the presented algorithm is appropriate.

Rozsah stran

p. 149-158

ISSN

Trvalý odkaz na tento záznam

Projekt

SGS_2017_029/MOSY ? Modelování a simulace systémů

Zdrojový dokument

29th European Modeling and Simulation Symposium, EMSS 2017

Vydavatelská verze

Přístup k e-verzi

pouze v rámci univerzity

Název akce

29th European Modeling and Simulation Symposium, EMSS 2017 (18.09.2017 - 20.09.2017, Barcelona)

ISBN

978-1-5108-4765-1

Studijní obor

Studijní program

Signatura tištěné verze

Umístění tištěné verze

Přístup k tištěné verzi

Klíčová slova

Distributed Simulation, Web-based simulation, distribuovaná simulace, HTML5, WebRTC

Endorsement

Review

item.page.supplemented

item.page.referenced