{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T13:49:19Z","timestamp":1777902559418,"version":"3.51.4"},"reference-count":44,"publisher":"SAGE Publications","issue":"1","license":[{"start":{"date-parts":[[2022,10,8]],"date-time":"2022-10-08T00:00:00Z","timestamp":1665187200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"funder":[{"name":"Institutional support for long-term strategic development of research organizations"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["SIMULATION"],"published-print":{"date-parts":[[2024,1]]},"abstract":"<jats:p>A computer simulation of road traffic is a commonly used tool, which can help to manage constantly intensifying road traffic. It can help to analyze behavior of existing road traffic networks or to predict the behavior of new designed road traffic structures. There are several existing simulators designed or adapted to run in a distributed computing environment in order to achieve a faster execution. In this environment, the inter-process communication ensured by a high-level communication protocol is one of the main bottlenecks limiting the speed of the entire computation. Various high-level communication protocols can have various efficiency, applicability, and scalability. This paper describes an improved methodology for testing and assessment of high-level communication protocols for micro-scale (or microscopic) distributed road traffic simulations. The methodology investigates the dependencies of the communication protocols\u2019 performance on various features of the simulation and enables to easily calculate score for each of the tested protocols. Using the scores, the tested protocols can be directly compared. This can be useful when designing or improving a distributed road traffic simulation as the best protocol can be used in this simulation to improve its performance (e.g., its speedup or communication time). The improved version of the methodology is an evolution of its original version. It newly incorporates the assessment of the error introduced into the simulation by lossy communication protocols and reduces overall number of performed tests. The improved methodology was tested using a case study assessing several communication protocols of our own design.<\/jats:p>","DOI":"10.1177\/00375497221130097","type":"journal-article","created":{"date-parts":[[2022,10,8]],"date-time":"2022-10-08T05:12:18Z","timestamp":1665205938000},"page":"91-109","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":0,"title":["Improved methodology for assessment of communication protocols for distributed road traffic simulation"],"prefix":"10.1177","volume":"100","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8140-5178","authenticated-orcid":false,"given":"Tomas","family":"Potuzak","sequence":"first","affiliation":[{"name":"Department of Computer Science and Engineering, Faculty of Applied Sciences, University of West Bohemia, Czech Republic"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2022,10,8]]},"reference":[{"key":"bibr1-00375497221130097","doi-asserted-by":"publisher","DOI":"10.1145\/2898363"},{"key":"bibr2-00375497221130097","first-page":"158","volume-title":"Proceedings of the seventh IEEE international symposium on distributed simulation and real-time applications","author":"Igbe D"},{"key":"bibr3-00375497221130097","first-page":"813","volume-title":"The 8th international IEEE conference on intelligent transportation systems","author":"Klefstad R"},{"key":"bibr4-00375497221130097","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-8191(01)00106-5"},{"key":"bibr5-00375497221130097","volume-title":"The 25th international symposium on distributed simulation and real time applications","author":"Potuzak T."},{"key":"bibr6-00375497221130097","first-page":"259","volume-title":"CSSim 2009","author":"Potuzak T."},{"key":"bibr7-00375497221130097","doi-asserted-by":"publisher","DOI":"10.1177\/0037549712443716"},{"key":"bibr8-00375497221130097","doi-asserted-by":"publisher","DOI":"10.1177\/0037549713483557"},{"key":"bibr9-00375497221130097","doi-asserted-by":"publisher","DOI":"10.1023\/A:1020851612407"},{"key":"bibr10-00375497221130097","author":"Burghout W","year":"2004","journal-title":"Hybrid microscopic-mesoscopic traffic simulation"},{"key":"bibr11-00375497221130097","doi-asserted-by":"publisher","DOI":"10.1098\/rspa.1955.0089"},{"key":"bibr12-00375497221130097","doi-asserted-by":"publisher","DOI":"10.1109\/TVT.2002.1002499"},{"key":"bibr13-00375497221130097","volume-title":"2018 IEEE\/ACM 22nd international symposium on distributed simulation and real time applications (DS-RT)","author":"Xiao J"},{"key":"bibr14-00375497221130097","volume-title":"Parallel and distributed simulation systems","author":"Fujimoto RM","year":"2000"},{"key":"bibr15-00375497221130097","first-page":"195","volume-title":"2012 IEEE\/ACM 16th international symposium on distributed simulation and real time applications\u2014DS-RT 2012","author":"Potuzak T."},{"key":"bibr16-00375497221130097","first-page":"578","volume-title":"SIGSPATIAL \u201820: proceedings of the 28th international conference on advances in geographic information systems","author":"Chen H"},{"key":"bibr17-00375497221130097","first-page":"2250","volume-title":"Proceedings of EUROCON 2007 the international conference on \u201ccomputer as a tool,\u201d","author":"Potuzak T"},{"key":"bibr18-00375497221130097","volume-title":"Dynamic load balancing of parallel road traffic simulation","author":"Igbe D","year":"2010"},{"key":"bibr19-00375497221130097","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511805318"},{"key":"bibr20-00375497221130097","doi-asserted-by":"publisher","DOI":"10.1109\/TCOM.1974.1092259"},{"key":"bibr21-00375497221130097","unstructured":"Wollrath A, Riggs R, Waldo J. A distributed object model for the Java system. In: Proceedings of the 2nd USENIX conference on object-oriented technology and systems (COOTS \u201896), Toronto, ON, Canada, June 1996, pp. 219\u2013231, https:\/\/pdos.csail.mit.edu\/archive\/6.824-2009\/papers\/waldo-rmi.pdf"},{"key":"bibr22-00375497221130097","first-page":"72","volume-title":"SOFSEM 2009: theory and practice of computer science, proceedings, volume II","author":"Potuzak T"},{"key":"bibr23-00375497221130097","volume-title":"2016 IEEE Vehicular Networking Conference (VNC)","author":"Ahmed MS"},{"key":"bibr24-00375497221130097","first-page":"202","volume-title":"2012 IEEE\/ACM 16th international symposium on distributed simulation and real time applications\u2014DS-RT 2012","author":"Ventresque A"},{"key":"bibr25-00375497221130097","doi-asserted-by":"publisher","DOI":"10.1109\/LCA.2015.2438295"},{"key":"bibr26-00375497221130097","first-page":"52","volume-title":"Proceedings of the 7th ACM international symposium on Modeling, analysis and simulation of wireless and mobile systems","author":"Bononi L"},{"key":"bibr27-00375497221130097","first-page":"629","volume-title":"Proceedings of the 1996 winter simulation conference","author":"Cavitt DB"},{"key":"bibr28-00375497221130097","first-page":"621","volume-title":"Proceedings of the 1996 winter simulation conference","author":"Djemame K"},{"key":"bibr29-00375497221130097","first-page":"155","volume-title":"11th communications and networking simulation symposium, CNS\u201908","author":"Wegener A"},{"key":"bibr30-00375497221130097","first-page":"101","volume-title":"Proceedings of the workshop on principles of advanced and distributed simulation, PADS\u201905","author":"Lee S"},{"key":"bibr31-00375497221130097","volume-title":"2017 IEEE\/ACM 21st international symposium on distributed simulation and real time applications (DS-RT)","author":"Fu D"},{"key":"bibr32-00375497221130097","first-page":"163","volume-title":"2015 IEEE\/ACM 19th international symposium on distributed simulation and real time applications (DS-RT)","author":"Fujimoto R"},{"key":"bibr33-00375497221130097","first-page":"201","volume-title":"Proceedings of the 2016 ACM SIGSIM conference on principles of advanced discrete simulation (SIGSIM-PADS \u201816)","author":"Biswas A"},{"key":"bibr34-00375497221130097","first-page":"97","volume-title":"Proceedings of the 2018 ACM SIGSIM conference on principles of advanced discrete simulation (SIGSIM-PADS \u201818)","author":"Conoci S"},{"key":"bibr35-00375497221130097","first-page":"60","volume-title":"Proceedings of the 12th Euromicro conference on parallel, distributed and network-based processing, EUROMICRO-PDP04","author":"Gourgoulis A"},{"key":"bibr36-00375497221130097","author":"Liu HX","year":"2004","journal-title":"Large-scale traffic simulation through distributed computing of paramics"},{"key":"bibr37-00375497221130097","first-page":"1093","volume-title":"Proceedings of the 1994 winter simulation conference","author":"Mabry SL"},{"key":"bibr38-00375497221130097","volume-title":"Redondo Beach, CA","author":"Bin Khunayn E"},{"key":"bibr39-00375497221130097","first-page":"147","volume-title":"Proceedings of 41th spring international conference MOSIS\u201907 modelling and simulation of systems","author":"Bocko S"},{"key":"bibr40-00375497221130097","volume-title":"Paralelni architektury a program","author":"Jezek K","year":"1999"},{"key":"bibr41-00375497221130097","doi-asserted-by":"publisher","DOI":"10.2298\/CSIS120601006P"},{"key":"bibr42-00375497221130097","first-page":"434","volume-title":"Proceedings of the 1990 ACM annual conference on cooperation, CSC\u201990","author":"Fischer D"},{"key":"bibr43-00375497221130097","first-page":"123","volume-title":"Proceedings of the 2020 IEEE\/ACM 24th international symposium on distributed simulation and real time applications (DS-RT)","author":"Potuzak T."},{"key":"bibr44-00375497221130097","first-page":"216","volume-title":"MEMICS 2008 proceedings\u20144th doctoral workshop on mathematical and engineering methods in computer science","author":"Potuzak T."}],"container-title":["SIMULATION"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/00375497221130097","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/00375497221130097","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/00375497221130097","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T11:32:58Z","timestamp":1777635178000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/00375497221130097"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,8]]},"references-count":44,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,1]]}},"alternative-id":["10.1177\/00375497221130097"],"URL":"https:\/\/doi.org\/10.1177\/00375497221130097","relation":{},"ISSN":["0037-5497","1741-3133"],"issn-type":[{"value":"0037-5497","type":"print"},{"value":"1741-3133","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,10,8]]}}}