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...

Full description

Bibliographic Details
Main Authors: Andrey Borisov, Alexey Bosov, Gregory Miller, Igor Sokolov
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