Partial Diffusion Markov Model of Heterogeneous TCP Link: Optimization with Incomplete Information
The paper presents a new mathematical model of TCP (Transmission Control Protocol) link functioning in a heterogeneous (wired/wireless) channel. It represents a controllable, partially observable stochastic dynamic system. The system state describes the status of the modeled TCP link and expresses i...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-07-01
|
Series: | Mathematics |
Subjects: | |
Online Access: | https://www.mdpi.com/2227-7390/9/14/1632 |
id |
doaj-34905e0179e94b96a991aef11e25ceea |
---|---|
record_format |
Article |
spelling |
doaj-34905e0179e94b96a991aef11e25ceea2021-07-23T13:52:26ZengMDPI AGMathematics2227-73902021-07-0191632163210.3390/math9141632Partial Diffusion Markov Model of Heterogeneous TCP Link: Optimization with Incomplete InformationAndrey Borisov0Alexey Bosov1Gregory Miller2Igor Sokolov3Federal Research Center “Computer Science and Control” of the Russian Academy of Sciences, 44/2 Vavilova Str., 119333 Moscow, RussiaFederal Research Center “Computer Science and Control” of the Russian Academy of Sciences, 44/2 Vavilova Str., 119333 Moscow, RussiaFederal Research Center “Computer Science and Control” of the Russian Academy of Sciences, 44/2 Vavilova Str., 119333 Moscow, RussiaFaculty of Computational Mathematics and Cybernetics, Lomonosov Moscow State University, GSP-1, 1-52 Leninskiye Gory, 119991 Moscow, RussiaThe paper presents a new mathematical model of TCP (Transmission Control Protocol) link functioning in a heterogeneous (wired/wireless) channel. It represents a controllable, partially observable stochastic dynamic system. The system state describes the status of the modeled TCP link and expresses it via an unobservable controllable MJP (Markov jump process) with finite-state space. Observations are formed by low-frequency counting processes of packet losses and timeouts and a high-frequency compound Poisson process of packet acknowledgments. The information transmission through the TCP-equipped channel is considered a stochastic control problem with incomplete information. The main idea to solve it is to impose the separation principle on the problem. The paper proposes a mathematical framework and algorithmic support to implement the solution. It includes a solution to the stochastic control problem with complete information, a diffusion approximation of the high-frequency observations, a solution to the MJP state filtering problem given the observations with multiplicative noises, and a numerical scheme of the filtering algorithm. The paper also contains the results of a comparative study of the proposed state-based congestion control algorithm with the contemporary TCP versions: Illinois, CUBIC, Compound, and BBR (Bottleneck Bandwidth and RTT).https://www.mdpi.com/2227-7390/9/14/1632controllable Markov jump processescompound Poisson processesdiffusion limitsstochastic control problem with incomplete informationnovel queuing models in applications |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Andrey Borisov Alexey Bosov Gregory Miller Igor Sokolov |
spellingShingle |
Andrey Borisov Alexey Bosov Gregory Miller Igor Sokolov Partial Diffusion Markov Model of Heterogeneous TCP Link: Optimization with Incomplete Information Mathematics controllable Markov jump processes compound Poisson processes diffusion limits stochastic control problem with incomplete information novel queuing models in applications |
author_facet |
Andrey Borisov Alexey Bosov Gregory Miller Igor Sokolov |
author_sort |
Andrey Borisov |
title |
Partial Diffusion Markov Model of Heterogeneous TCP Link: Optimization with Incomplete Information |
title_short |
Partial Diffusion Markov Model of Heterogeneous TCP Link: Optimization with Incomplete Information |
title_full |
Partial Diffusion Markov Model of Heterogeneous TCP Link: Optimization with Incomplete Information |
title_fullStr |
Partial Diffusion Markov Model of Heterogeneous TCP Link: Optimization with Incomplete Information |
title_full_unstemmed |
Partial Diffusion Markov Model of Heterogeneous TCP Link: Optimization with Incomplete Information |
title_sort |
partial diffusion markov model of heterogeneous tcp link: optimization with incomplete information |
publisher |
MDPI AG |
series |
Mathematics |
issn |
2227-7390 |
publishDate |
2021-07-01 |
description |
The paper presents a new mathematical model of TCP (Transmission Control Protocol) link functioning in a heterogeneous (wired/wireless) channel. It represents a controllable, partially observable stochastic dynamic system. The system state describes the status of the modeled TCP link and expresses it via an unobservable controllable MJP (Markov jump process) with finite-state space. Observations are formed by low-frequency counting processes of packet losses and timeouts and a high-frequency compound Poisson process of packet acknowledgments. The information transmission through the TCP-equipped channel is considered a stochastic control problem with incomplete information. The main idea to solve it is to impose the separation principle on the problem. The paper proposes a mathematical framework and algorithmic support to implement the solution. It includes a solution to the stochastic control problem with complete information, a diffusion approximation of the high-frequency observations, a solution to the MJP state filtering problem given the observations with multiplicative noises, and a numerical scheme of the filtering algorithm. The paper also contains the results of a comparative study of the proposed state-based congestion control algorithm with the contemporary TCP versions: Illinois, CUBIC, Compound, and BBR (Bottleneck Bandwidth and RTT). |
topic |
controllable Markov jump processes compound Poisson processes diffusion limits stochastic control problem with incomplete information novel queuing models in applications |
url |
https://www.mdpi.com/2227-7390/9/14/1632 |
work_keys_str_mv |
AT andreyborisov partialdiffusionmarkovmodelofheterogeneoustcplinkoptimizationwithincompleteinformation AT alexeybosov partialdiffusionmarkovmodelofheterogeneoustcplinkoptimizationwithincompleteinformation AT gregorymiller partialdiffusionmarkovmodelofheterogeneoustcplinkoptimizationwithincompleteinformation AT igorsokolov partialdiffusionmarkovmodelofheterogeneoustcplinkoptimizationwithincompleteinformation |
_version_ |
1721287210662100992 |