Application of the sliding window mechanism in simulation of computer network loading parameters

Ескіз

Дата

2020

DOI

doi.org/10.20998/2522-9052.2020.1.03

item.page.thesis.degree.name

item.page.thesis.degree.level

item.page.thesis.degree.discipline

item.page.thesis.degree.department

item.page.thesis.degree.grantor

item.page.thesis.degree.advisor

item.page.thesis.degree.committeeMember

Назва журналу

Номер ISSN

Назва тому

Видавець

Національний технічний університет "Харківський політехнічний інститут"

Анотація

The subject of the study in the article is the data transfer processes in computer networks from the point of view of the network performance indicators, in particular, overload parameters. The purpose of the work is to create a simulation model of the behavior of a computer network, taking into account the mechanism of the "sliding window" and to demonstrate its work using a test example in combination with the previously proposed algorithms. The following tasks are solved in the article: analysis of the network as a complex multilevel system and isolation of the problems related to the transport layer of the OSI model; consideration of tasks that are solved by the transport layer of the data network; creation of the mechanism of modeling of functions of "sliding window"; demonstration of model work. The following research methods are used: basics of system analysis, models of network functioning, simulation modeling method. The following results were obtained: Based on the results of previous studies, the article proposes a new model of computer network behavior over a period of time. This model is based on the principles of simulation modeling, which became possible because of the certain fractal properties of incoming traffic, that is one of the initial data for the simulation. In the process of development, the seven-level OSI model was taken as the basic network model and its four lower levels were selected. Ensuring reliable information transmission at all protocol levels is based on the mechanisms of acknowledgement and "sliding window". The proposed model can reduce the amount of user data directly for each of the directions in a proportion directly proportional to their utilization of the specified congested channel. It is proposed to use a correction vector for each direction of information transmission in the model. Conclusions: The adequacy of the developed model is confirmed on the basis of practical calculations of the test case. The practical value of this model is the ability to predict bottlenecks when creating a computer network, or vice versa, to point out the redundancy of certain solutions in order to save significant funds in the future for providers and operators of communication services.
Предметом дослідження в статті є процеси передачі даних в комп'ютерних мережах з погляду на показники якості роботи мережі, зокрема, параметри перевантаження. Мета роботи – створення моделі імітації поведінки комп'ютерної мережі з урахуванням механізму "ковзаючого вікна" та демонстрація її роботи за допомогою тестового прикладу в комплексі з запропонованими раніше алгоритмами. В статті вирішуються наступні завдання: аналіз мережі як комплексної багаторівневої системи та виділення проблематики, яка стосується транспортного рівня моделі OSI; розгляд задач, які вирішуються транспортним рівнем мережі передачі даних; створення механізму моделювання функцій "ковзаючого вікна"; демонстрація роботи моделі. Використовуються такі методи дослідження: основи системного аналізу, моделі функціонування мережі, метод імітаційного моделювання. Отримано наступні результати: з урахуванням результатів попередніх досліджень в статті запропоновано нову модель поведінки комп'ютерної мережі на протязі певного проміжку часу. Вказана модель базується на принципах імітаційного моделювання, що стало можливим завдяки певним фрактальним властивостям вхідного трафіку, який є одним із початкових даних для моделювання. В процесі розробки в якості базової моделі мережі була взята семирівнева модель OSI та обрані чотири нижні її рівні. Забезпечення надійної передачі інформації на всіх рівнях протоколів базується на механізмах квитування та "ковзаючого вікна" У пропонованій моделі можна зменшувати обсяг даних користувача безпосередньо для кожного з напрямків у розмірі, що прямо пропорційний їхній утилізації вказаного перевантаженого каналу. В моделі запропоновано використовувати вектор корекції для кожного напрямку передачі інформації. Висновки. Адекватність розробленої моделі підтверджена на базі практичних розрахунків тестового прикладу. Практичною цінністю даної моделі є можливість спрогнозувати "вузькі місця" (bottlenecks) під час створення комп'ютерної мережі, або навпаки - вказати на надмірність певних рішень, щоб у перспективі зекономити значні кошти провайдерів та операторів послуг зв'язку.

Опис

Ключові слова

computer networks, modeling, transport levels, traffic, algorithms, алгоритми, комп'ютерні мережі, моделювання, транспортні рівні, трафік

Бібліографічний опис

Application of the sliding window mechanism in simulation of computer network loading parameters / Yu. Davydovskyi [et al.] // Сучасні інформаційні системи = Advanced Information Systems. – 2020. – Т. 4, № 1. – С. 16-22.

item.page.endorsement

item.page.review

item.page.supplemented

item.page.referenced