模拟实时交互应用程序的通信行为

Tim Humernbrum, C. Ahlbrand, S. Gorlatch
{"title":"模拟实时交互应用程序的通信行为","authors":"Tim Humernbrum, C. Ahlbrand, S. Gorlatch","doi":"10.1145/3064911.3064931","DOIUrl":null,"url":null,"abstract":"Real-Time Online Interactive Applications, e.g., multiplayer online games, connect a high number of users who interact with the application and with each other in real time, i.e., a response to a user's input should happen virtually immediately. We address the problem of reproducing the communication behavior of such applications in order to study the effect of various design decisions (application logic, underlying infrastructure, network protocols, etc.) at early stages of application development. We develop a flexible, lightweight simulator as an alternative to the state-of-the-art simulation approaches that rely on the recorded communication traffic of real applications. The advantage of our approach is that we can easily adapt to a particular application design and its underlying infrastructure and we can measure various communication metrics, without relying on existing application prototypes and real users. Our experiments demonstrate that the simulator realistically reproduces communication behavior for high numbers of users and that simulation results are very near to the communication patterns of recorded communication traffic, e.g., for the commercially successful multiplayer game Counter Strike.","PeriodicalId":341026,"journal":{"name":"Proceedings of the 2017 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Towards Simulating the Communication Behavior of Real-Time Interactive Applications\",\"authors\":\"Tim Humernbrum, C. Ahlbrand, S. Gorlatch\",\"doi\":\"10.1145/3064911.3064931\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Real-Time Online Interactive Applications, e.g., multiplayer online games, connect a high number of users who interact with the application and with each other in real time, i.e., a response to a user's input should happen virtually immediately. We address the problem of reproducing the communication behavior of such applications in order to study the effect of various design decisions (application logic, underlying infrastructure, network protocols, etc.) at early stages of application development. We develop a flexible, lightweight simulator as an alternative to the state-of-the-art simulation approaches that rely on the recorded communication traffic of real applications. The advantage of our approach is that we can easily adapt to a particular application design and its underlying infrastructure and we can measure various communication metrics, without relying on existing application prototypes and real users. Our experiments demonstrate that the simulator realistically reproduces communication behavior for high numbers of users and that simulation results are very near to the communication patterns of recorded communication traffic, e.g., for the commercially successful multiplayer game Counter Strike.\",\"PeriodicalId\":341026,\"journal\":{\"name\":\"Proceedings of the 2017 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-05-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 2017 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3064911.3064931\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2017 ACM SIGSIM Conference on Principles of Advanced Discrete Simulation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3064911.3064931","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

实时在线交互应用程序,例如多人在线游戏,连接了大量与应用程序和彼此实时交互的用户,也就是说,对用户输入的响应应该立即发生。我们解决了再现这些应用程序的通信行为的问题,以便在应用程序开发的早期阶段研究各种设计决策(应用程序逻辑,底层基础设施,网络协议等)的影响。我们开发了一个灵活的,轻量级的模拟器,作为依赖于实际应用中记录的通信流量的最先进的模拟方法的替代方案。我们的方法的优点是,我们可以很容易地适应特定的应用程序设计及其底层基础设施,我们可以测量各种通信指标,而不依赖于现有的应用程序原型和实际用户。我们的实验表明,模拟器真实地再现了大量用户的通信行为,模拟结果非常接近记录通信流量的通信模式,例如,商业上成功的多人游戏反恐精英。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Towards Simulating the Communication Behavior of Real-Time Interactive Applications
Real-Time Online Interactive Applications, e.g., multiplayer online games, connect a high number of users who interact with the application and with each other in real time, i.e., a response to a user's input should happen virtually immediately. We address the problem of reproducing the communication behavior of such applications in order to study the effect of various design decisions (application logic, underlying infrastructure, network protocols, etc.) at early stages of application development. We develop a flexible, lightweight simulator as an alternative to the state-of-the-art simulation approaches that rely on the recorded communication traffic of real applications. The advantage of our approach is that we can easily adapt to a particular application design and its underlying infrastructure and we can measure various communication metrics, without relying on existing application prototypes and real users. Our experiments demonstrate that the simulator realistically reproduces communication behavior for high numbers of users and that simulation results are very near to the communication patterns of recorded communication traffic, e.g., for the commercially successful multiplayer game Counter Strike.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信