COMPUTER SIMULATION MODEL OF A COMPUTER NETWORK WITH FRACTAL TRAFFIC FOR TESTING ROUTING ALGORITHMS

Hanna Drieieva, Yelyzaveta V. Meleshko, Oleksandr Drieiev, Volodymyr Mikhav
{"title":"COMPUTER SIMULATION MODEL OF A COMPUTER NETWORK WITH FRACTAL TRAFFIC FOR TESTING ROUTING ALGORITHMS","authors":"Hanna Drieieva, Yelyzaveta V. Meleshko, Oleksandr Drieiev, Volodymyr Mikhav","doi":"10.20998/2522-9052.2022.4.02","DOIUrl":null,"url":null,"abstract":"\n \n \nThe object of research in this article is simulation modeling of a computer network and the process of traffic routing. The relevance of the research is due to the importance of ensuring the quality of service in computer networks, in particular, by necessity reducing the number of lost IP-packets at high traffic intensity values. Determining the routing of traffic packets is a complex process and is based on various indicators or combinations of indicators. If the routing process takes place in a dynamic mode, then the complexity of the route calculation increases, in this case, one of the tools for research and comparison of different routing algorithms can be a computer simulation model of a computer network. The goal of the work is the development and research of a computer simulation model of a computer network for testing traffic routing algorithms. The tasks: to develop computer simulation model of a computer network to generate the network structure and simulate the traffic distribution process with the ability to test different routing algorithms. Research methods: theory of computer networks, theory of fractal analysis, object-oriented programming, theory of algorithms and data structures, theory of complex networks, theory of Markov processes. Conclusions. The paper investigated the basic principles of traffic routing in computer networks. A simulation model of a computer network for testing traffic routing algorithms has been developed. A method based on the theory of complex networks has been developed to generate the structure of a computer network. Theory of fractal analysis and Markov processes are used for traffic generation. A series of experiments was conducted on a developed model to determine how different fractal dimensions of traffic at high traffic intensity values affect the number of lost packets, and therefore the quality of service. Analyzing the results of the experiment, the following conclusions can be drawn: the least number of lost packets occurs when the process is random or has weak trends. The fewest lost packets were at fractal dimension 1.5, i.e., when the process is completely random, there were also few lost packets at fractal dimensions close to this; persistent and anti-persistent processes (those with memory) cause more packet loss for the same traffic intensity and maximum number of packets sent from one device per unit of time. Moreover, anti-persistent processes cause significantly more losses than persistent ones. Thus, when performing traffic routing and finding optimal paths for sending IP-packets, it can be useful to determine and take into account the fractal dimension of traffic at the entrance of each router and use it when calculating metrics to determine the best routes. \n \n \n","PeriodicalId":34701,"journal":{"name":"Suchasni informatsiini sistemi","volume":" ","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2022-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Suchasni informatsiini sistemi","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.20998/2522-9052.2022.4.02","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

The object of research in this article is simulation modeling of a computer network and the process of traffic routing. The relevance of the research is due to the importance of ensuring the quality of service in computer networks, in particular, by necessity reducing the number of lost IP-packets at high traffic intensity values. Determining the routing of traffic packets is a complex process and is based on various indicators or combinations of indicators. If the routing process takes place in a dynamic mode, then the complexity of the route calculation increases, in this case, one of the tools for research and comparison of different routing algorithms can be a computer simulation model of a computer network. The goal of the work is the development and research of a computer simulation model of a computer network for testing traffic routing algorithms. The tasks: to develop computer simulation model of a computer network to generate the network structure and simulate the traffic distribution process with the ability to test different routing algorithms. Research methods: theory of computer networks, theory of fractal analysis, object-oriented programming, theory of algorithms and data structures, theory of complex networks, theory of Markov processes. Conclusions. The paper investigated the basic principles of traffic routing in computer networks. A simulation model of a computer network for testing traffic routing algorithms has been developed. A method based on the theory of complex networks has been developed to generate the structure of a computer network. Theory of fractal analysis and Markov processes are used for traffic generation. A series of experiments was conducted on a developed model to determine how different fractal dimensions of traffic at high traffic intensity values affect the number of lost packets, and therefore the quality of service. Analyzing the results of the experiment, the following conclusions can be drawn: the least number of lost packets occurs when the process is random or has weak trends. The fewest lost packets were at fractal dimension 1.5, i.e., when the process is completely random, there were also few lost packets at fractal dimensions close to this; persistent and anti-persistent processes (those with memory) cause more packet loss for the same traffic intensity and maximum number of packets sent from one device per unit of time. Moreover, anti-persistent processes cause significantly more losses than persistent ones. Thus, when performing traffic routing and finding optimal paths for sending IP-packets, it can be useful to determine and take into account the fractal dimension of traffic at the entrance of each router and use it when calculating metrics to determine the best routes.
用于测试路由算法的分形流量计算机网络仿真模型
本文的研究对象是计算机网络的仿真建模和流量路由过程。该研究的相关性是由于确保计算机网络服务质量的重要性,特别是必须减少在高流量强度值下丢失的ip数据包的数量。判断流量报文的路由是一个复杂的过程,需要根据多种指标或多种指标的组合进行判断。如果路由过程发生在动态模式下,那么路由计算的复杂性就会增加,在这种情况下,研究和比较不同路由算法的工具之一可以是计算机网络的计算机仿真模型。工作的目标是开发和研究用于测试流量路由算法的计算机网络的计算机仿真模型。任务:建立计算机网络的计算机仿真模型,生成网络结构,模拟流量分布过程,具有测试不同路由算法的能力。研究方法:计算机网络理论、分形分析理论、面向对象程序设计、算法与数据结构理论、复杂网络理论、马尔可夫过程理论。结论。本文研究了计算机网络中通信量路由的基本原理。建立了一个测试交通路由算法的计算机网络仿真模型。基于复杂网络理论,提出了一种生成计算机网络结构的方法。分形分析理论和马尔可夫过程用于流量生成。在开发的模型上进行了一系列实验,以确定高流量强度值下流量的不同分形维数如何影响丢失的数据包数量,从而影响服务质量。通过对实验结果的分析,可以得出以下结论:当过程是随机的或趋势较弱时,丢包数最少。在分形维数1.5处丢包最少,即当过程完全随机时,在接近1.5的分形维数处丢包也很少;对于相同的流量强度和单位时间内从一个设备发送的最大数据包数,持久进程和反持久进程(具有内存的进程)会导致更多的丢包。此外,反持久化进程比持久化进程造成的损失要大得多。因此,在执行流量路由和寻找发送ip数据包的最佳路径时,确定并考虑每个路由器入口流量的分形维数,并在计算度量时使用它来确定最佳路由是有用的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
0.50
自引率
0.00%
发文量
47
审稿时长
5 weeks
×
引用
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学术文献互助群
群 号:604180095
Book学术官方微信
小红书