Abstract

In this work, a model of distribution of the file in P2P file-sharing network constructed on the basis of ordinary differential equations is considered. The phase variables which describe a condition of distribution of the file (as a first approximation is the number of users – seeder and leecher on distribution) are defined, the factors which influence the file distribution and the change of the number of users participating in exchange are analysed. On the basis of the analysis the system of the differential equations describing distribution evolution – dynamic model of evolution of distribution is written down. The life cycle of distribution in file-sharing network consisting of four stages – distribution creation, a fast gain leechers, stabilization and (for distributions of the files losing over time relevance) fading is considered. To each stage there corresponds the ratio of model parameters, and parameters change over time. The process of measuring the condition of real distributions is described. An example of the trajectory corresponding to the evolution of real distribution at a large torrent tracker is shown. Further, the distribution stabilization stage which is characterized by constants as a first approximation parameters is considered. Equilibrium points of the dynamic model of distribution evolution are investigated, their possible quantity and type are described. All configurations of the general position, possible in the model of distribution evolution in a file-sharing P2P network are described. Phase portraits of each configuration are represented. The influence of various administrative measures on a stock of distribution stability is analysed. Ambiguity of the influence of a rating accounting system on the stability of distributions is shown. The positive influence of a system of timebonus, feedback and absorption of distributions is also shown.

Highlights

  • При q < 0, то есть расположении ненулевых особых точек во второй четверти (s∗1, l∗) отталкивающий обобщённый узел, (s∗2, l∗) седло

  • В случае s

  • I., "Dynamic Model of Single Torrent with File-Sharing P2P Network", Modeling and Analysis of Information Systems, 25:4 (2018), 421–434

Read more

Summary

Моделирование раздачи

Рассмотрим распространение (раздачу) одного файла в файлообменной сети. Соответственно, пользователи, участвующие в пересылке этого файла, делятся на два вида с качественно разным поведением: обладающие полной копией файла и раздающие его (сидеры) и скачивающие файл (личеры). Это и есть минимальный набор фазовых переменных [2, 3], необходимый для моделирования процессов, происходящих в подобной сети. Нецелые значения s и l могут возникнуть в следующих ситуациях: либо ширина канала какого-либо пользователя меньше усреднённой, либо пользователь присутствует на раздаче не круглосуточно, но регулярно появляется по некоторому расписанию. Обе величины s и l непрерывно изменяются во времени: личеры качают файл и становятся сидерами, к раздаче подключаются новые личеры, кроме того, любой пользователь может в любой момент уйти с раздачи

Раздача и скачивание файла
Подключение к раздаче новых пользователей
Отток пользователей с раздачи
Жизненный цикл раздачи
Особые точки модели
Фазовый портрет модели
Управление раздачей
Рейтинг
Таймбонус и обратная связь
Поглощение раздач
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call