Partial Diffusion Markov Model of Heterogeneous TCP Link: Optimization with Incomplete Information
Abstract
:1. Introduction
- A model should describe the data transferring process adequately.
- A model should represent a trade-off between a complicated object with many parameters, their uncertainty along with the uncertainty introduced by the external disturbances, and simplicity.
- A model should operate with the same collection of statistical information as the one available in the real channel.
- A model should provide a possibility to simulate the collection of recent “concurrent” versions of TCP.
- The chosen model presumes the presence of the developed mathematical framework for the solution to the complex of all the analysis, estimation/identification and optimization/control problems. Availability of both the theoretical solution to the problems above and their efficient numerical realization is strongly encouraged.
- : the channel is idle,
- : the channel is loaded moderately,
- : congestion in the wired segment,
- : signal fading in the wireless hop.
- Section 3.1 contains the solution to the optimal MJP control problem with instant geometric control constraints and complete information [26],
- Section 3.2 introduces a diffusion approximation for the high-frequency CPP describing the packet acknowledgment flow [27],
- Section 3.3 presents a solution to the optimal MJP state filtering problem given both counting and diffusion observations with state-dependent noise [28],
- Section 3.4 contains a numerical algorithm for the optimal filtering realization [28].
2. Problem of Optimal Data Transmission through TCP Channel
- is a counting process (flow) of packet losses described by its martingale representation (2): is an -adapted martingale with the quadratic characteristic
- is a counting process (flow) of packet timeouts described by its martingale representation (3): is an -adapted martingale with the quadratic characteristic
- is a flow of successful packet acknowledgments: here stands for the time instant of the n-th acknowledgment arrival and does for the specific RTT of the n-th acknowledgment. It represents controllable compound Poisson process (CPP) with the intensity driven by the Markov state : the predictable measure generated by conditioned by the MJP state X takes the form
- is a vector of conditional gains given the terminal state ,
- includes strictly concave components, which represent conditional instant gains for the transmitted information given the current link state ,
- is a vector of specific transmission expenses per information unit in each link state.
3. Mathematical Background
- The high frequency allows us to approximate the observable controlled CPP (4) by a drifting Brownian motion [42] with the parameters modulated by the MJP state [27]. We can describe the distribution of the diffusion approximation via some moment characteristics only, and this fact leads to robustness of the subsequent state filtering algorithm towards the imprecise knowledge of the specific distribution of compound Poisson process jumps.
- The conversion of high-frequency acknowledgment flow to a diffusion process gives a possibility to use the solution to the optimal MJP (1) state filtering problem given the “diffusion” and counting observations [43]. This is extension of the Wonham filter [44] to the case of the diffusion observations with state-dependent noises. Under rather mild identifiability conditions the optimal filtering estimate coincides with the exact MJP state.
- The dynamic programming equation corresponding to the control problem with complete information mentioned at item 1, represents the system of ordinary differential equations with well-developed methods of numerical solution. By contrast, the equations of the generalized Wonham filter [43] require design of special numerical procedures similar to [28].
- To complete the control synthesis, we postulate a separation principle. This means we put the state filtering estimate mentioned at items 3, 4 into the control strategy defined at item 1.
3.1. Optimal Control Strategy with Complete Information
- 1.
- The function is the unique solution to the Cauchy problem
- 2.
- There exists a Borel function , such that
- 3.
- 4.
3.2. Diffusion Approximation of High-Frequency Counting Observations
- Numerical analysis of the values for various for the choice of an appropriate value for h.
- Solution to the individual minimax problems
- Solution to the general minimax problem
3.3. Optimal Filtering of MJP State Given Counting and Diffusion Observations
- The control represents an observable nonrandom cádlág-process.
- The noises in are uniformly nondegenerate [50], i.e., for some .
- The processes , has a finite local variation (here and below stands for a zero matrix of appropriate dimensionality); is the corresponding -dimensional matrix-valued function.
- Each component has the martingale representation
- for any , and .
- 1.
- The CME is the unique strong solution to the stochastic systemwhere
- 2.
- The estimate of the maximum a posteriori probability (MAP) : minimizes the -criterion, i.e., .
- 3.
- If for any almost everywhere on , then a.s.
3.4. Numerical Realization of Filtering Algorithm
- conditional distribution of given is the Poisson one with the parameter ,
- conditional distribution of given is the Poisson one with the parameter ,
- conditional distribution of given is the Gaussian one with the mean and covariance matrix .
- ;
- is an -dimensional simplex in the space ; is a distribution support of the vector ;
- is a “probabilistic simplex” formed by the possible values of ;
- is a random number of the state transitions, occurred on the interval ,
- is a conditional distribution of the vector given , i.e., for any the following equality is true:
- , ;
- is an M-dimensional Gaussian probability density function (pdf) with the expectation m and nondegenerate covariance matrix K;
- is a Poisson distribution with the parameter a;
- .
4. State-Based Modification of TCP
- is assigned for low channel load,
- is for moderate load,
- is for wired segment congestion,
- is for signal fading in the wireless segment.
- constant propagation delay, ,
- average queuing delay caused by external data, flows ,
- average queuing delay caused by the data flow under control, .
5. Comparative Study with Modern Versions of TCP
5.1. AIMD Scheme and TCP Illinois
- is an indicator function equal to one, if , and zero otherwise,
- is the minimal window size,
- is a threshold actuating congestion avoidance phase,
- is the exponential smoothing estimate of RTT,
- and are -predictable coefficients of additive increase and multiplicative decrease.
5.2. TCP CUBIC
5.3. TCP Compound
- is the slow start indicator,
- is the congestion indicators,
- , , , are tunable protocol parameters.
5.4. TCP BBR
5.5. State-Based TCP
5.6. Comparison
6. Conclusions
- to describe properly the congestion control problem as the stochastic control one,
- to solve the problem above in the case of complete information under the admissible controls with geometric constraints,
- to simplify the mathematical model of available observations, replacing the high-frequency packet acknowledgments flow by its diffusion limit,
- to solve the connection state filtering by the available observations and obtain high-precision state estimates,
- to design effective numerical algorithms for the filtering and control problems solution,
- to apply the separation principle and the loop of congestion control synthesis, using the connection state estimates instead of their exact values.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
BBR | Bottleneck Bandwidth and RTT |
BDP | bandwidth-delay product |
CLTRRP | central limit theorem |
CLTRRP | central limit theorem for renewal-reward processes |
CME | conditional mathematical expectation |
CPP | compound Poisson process |
cwnd | congestion window size |
MAP | maximum a posteriori probability |
MJP | Markov jump process |
probability density function | |
RHS | right-hand side |
RTO | retransmission timeout |
RTT | round-trip time |
TCP | Transmission Control Protocol |
TVD | the total variation distance |
References
- Cerf, V.; Kahn, R. A Protocol for Packet Network Intercommunication. IEEE Trans. Commun. 1974, 22, 637–648. [Google Scholar] [CrossRef] [Green Version]
- Al-Saadi, R.; Armitage, G.; But, J.; Branch, P. A Survey of Delay-Based and Hybrid TCP Congestion Control Algorithms. IEEE Commun. Surv. Tutor. 2019, 21, 3609–3638. [Google Scholar] [CrossRef]
- Polese, M.; Chiariotti, F.; Bonetto, E.; Rigotto, F.; Zanella, A.; Zorzi, M. A Survey on Recent Advances in Transport Layer Protocols. IEEE Commun. Surv. Tutor. 2019, 21, 3584–3608. [Google Scholar] [CrossRef] [Green Version]
- Mishra, A.; Sun, X.; Jain, A.; Pande, S.; Joshi, R.; Leong, B. The Great Internet TCP Congestion Control Census. In Abstracts of the 2020 SIGMETRICS/Performance Joint International Conference on Measurement and Modeling of Computer Systems; Association for Computing Machinery: New York, NY, USA, 2020; pp. 59–60. [Google Scholar] [CrossRef]
- Sikdar, B.; Kalyanaraman, S.; Vastola, K. Analytic models for the latency and steady-state throughput of TCP Tahoe, Reno, and SACK. IEEE/ACM Trans. Netw. 2003, 11, 959–971. [Google Scholar] [CrossRef]
- Liu, S.; Başar, T.; Srikant, R. TCP-Illinois: A Loss- and Delay-Based Congestion Control Algorithm for High-Speed Networks. Perform. Eval. 2008, 65, 417–440. [Google Scholar] [CrossRef]
- Wang, J.; Wen, J.; Han, Y.; Zhang, J.; Li, C.; Xiong, Z. CUBIC-FIT: A High Performance and TCP CUBIC Friendly Congestion Control Algorithm. IEEE Commun. Lett. 2013, 17, 1664–1667. [Google Scholar] [CrossRef]
- Altman, E.; Avrachenkov, K.; Barakat, C. TCP in Presence of Bursty Losses. In Proceedings of the 2000 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems, Santa Clara, CA, USA, 18–21 June 2000; Association for Computing Machinery: New York, NY, USA, 2000; pp. 124–133. [Google Scholar] [CrossRef] [Green Version]
- Ephraim, Y.; Merhav, N. Hidden Markov processes. IEEE Trans. Inf. Theory 2002, 48, 1518–1569. [Google Scholar] [CrossRef] [Green Version]
- Borisov, A.V.; Miller, G.B. Analysis and filtration of special discrete-time Markov processes. II: Optimal filtration. Autom. Remote Control 2005, 66, 1125–1136. [Google Scholar] [CrossRef]
- Hasslinger, G.; Hohlfeld, O. The Gilbert-Elliott Model for Packet Loss in Real Time Services on the Internet. In Proceedings of the 14th GI/ITG Conference-Measurement, Modelling and Evalutation of Computer and Communication Systems, Dortmund, Germany, 31 March–2 April 2008; pp. 269–283. [Google Scholar]
- Kleinrock, L. Queueing Systems: Volume 2: Computer Applications; John Wiley & Sons: New York, NY, USA, 1976. [Google Scholar]
- Bertsekas, D.; Gallager, R. Data Networks; Prentice-Hall: Hoboken, NJ, USA, 1992. [Google Scholar]
- Misra, V.; Gong, W.B.; Towsley, D. Fluid-Based Analysis of a Network of AQM Routers Supporting TCP Flows with an Application to RED. SIGCOMM Comput. Commun. Rev. 2000, 30, 151–160. [Google Scholar] [CrossRef]
- Kushner, H. Heavy Traffic Analysis of Controlled Queueing and Communication Networks; Springer: New York, NY, USA, 2001. [Google Scholar]
- Whitt, W. Stochastic-Process Limits. An Introduction to Stochastic-Process Limits and their Application to Queues; Springer: New York, NY, USA, 2002. [Google Scholar]
- Le Boudec, J.Y.; Thiran, P. Network Calculus: A Theory of Deterministic Queuing Systems for the Internet; Springer: Berlin/Heidelberg, Germany, 2001. [Google Scholar]
- Jiang, Y.; Liu, Y. Stochastic Network Calculus; Springer: London, UK, 2008. [Google Scholar]
- Fidler, M.; Rizk, A. A Guide to the Stochastic Network Calculus. IEEE Commun. Surv. Tutor. 2015, 17, 92–105. [Google Scholar] [CrossRef]
- Leland, W.; Taqqu, M.; Willinger, W.; Wilson, D. On the self-similar nature of Ethernet traffic (extended version). IEEE/ACM Trans. Netw. 1994, 2, 1–15. [Google Scholar] [CrossRef] [Green Version]
- Crovella, M.; Bestavros, A. Self-similarity in World Wide Web traffic: Evidence and possible causes. IEEE/ACM Trans. Netw. 1997, 5, 835–846. [Google Scholar] [CrossRef] [Green Version]
- Park, K.; Willinger, W. Self-Similar Network Traffic and Performance Evaluation; John Wiley & Sons: New York, NY, USA, 2000. [Google Scholar]
- Altman, E.; Boulogne, T.; El-Azouzi, R.; Jiménez, T.; Wynter, L. A Survey on Networking Games in Telecommunications. Comput. Oper. Res. 2006, 33, 286–311. [Google Scholar] [CrossRef]
- Habachi, O.; El-azouzi, R.; Hayel, Y. A Stackelberg Model for Opportunistic Sensing in Cognitive Radio Networks. IEEE Trans. Wirel. Commun. 2013, 12, 2148–2159. [Google Scholar] [CrossRef]
- Liu, K.J.R.; Wang, B. Cognitive Radio Networking and Security: A Game-Theoretic View, 1st ed.; Cambridge University Press: Cambridge, UK, 2010. [Google Scholar]
- Miller, B.M.; Miller, G.B.; Semenikhin, K.V. Methods to design optimal control of Markov process with finite state set in the presence of constraints. Autom. Remote Control 2011, 72, 323–341. [Google Scholar] [CrossRef]
- Borisov, A.V. Robust Filtering Algorithm for Markov Jump Processes with High-Frequency Counting Observations. Autom. Remote Control 2020, 81, 575–588. [Google Scholar] [CrossRef]
- Borisov, A.; Sokolov, I. Optimal Filtering of Markov Jump Processes Given Observations with State-Dependent Noises: Exact Solution and Stable Numerical Schemes. Mathematics 2020, 8, 506. [Google Scholar] [CrossRef] [Green Version]
- Ishikawa, Y.; Kunita, H. Malliavin calculus on the Wiener-Poisson space and its application to canonical SDE with jumps. Stoch. Process. Their Appl. 2006, 116, 1743–1769. [Google Scholar] [CrossRef] [Green Version]
- Borisov, A.; Miller, G.; Stefanovich, A. Controllable Markov Jump Processes. I. Optimum Filtering Based on Complex Observations. J. Comput. Syst. Sci. Int. 2018, 57, 890–906. [Google Scholar] [CrossRef]
- Elliott, R.J.; Moore, J.B.; Aggoun, L. Hidden Markov Models: Estimation and Control; Springer: New York, NY, USA, 1995. [Google Scholar]
- Fleming, W.; Rishel, R.; Rishel, R.; Collection, K.M.R. Deterministic and Stochastic Optimal Control; Applications of Mathematics; Springer: Berlin/Heidelberg, Germany, 1975. [Google Scholar]
- Davis, M. Markov Models & Optimization; Chapman & Hall/CRC Monographs on Statistics & Applied Probability; Chapman & Hall/CRC: London, UK, 1993. [Google Scholar]
- Cohen, S.; Elliott, R. Stochastic Calculus and Applications; Probability and Its Applications; Springer: New York, NY, USA, 2015. [Google Scholar]
- Jacod, J.; Shiryaev, A. Limit Theorems for Stochastic Processes; Grundlehren der Mathematischen Wissenschaften; Springer: Berlin/Heidelberg, Germany, 2013. [Google Scholar]
- Miller, B.M.; Avrachenkov, K.; Stepanyan, K.V.; Miller, G.B. Flow control as stochastic optimal control problem with incomplete information. In Proceedings of the INFOCOM 2005 24th Annual Joint Conference of the IEEE Computer and Communications Societies, Miami, FL, USA, 13–17 March 2005; pp. 1328–1337. [Google Scholar] [CrossRef]
- Liptser, R.; Shiryaev, A. Theory of Martingales; Mathematics and its Applications; Springer: Dortrecht, The Netherlands, 1989. [Google Scholar]
- Ha, S.; Rhee, I.; Xu, L. CUBIC: A New TCP-Friendly High-Speed TCP Variant. SIGOPS Oper. Syst. Rev. 2008, 42, 64–74. [Google Scholar] [CrossRef]
- Kato, T.; Haruyama, S.; Yamamoto, R.; Ohzahata, S. mpCUBIC: A CUBIC-like Congestion Control Algorithm for Multipath TCP. In Trends and Innovations in Information Systems and Technologies; Rocha, Á., Adeli, H., Reis, L.P., Costanzo, S., Orovic, I., Moreira, F., Eds.; Springer International Publishing: Cham, Switzerlands, 2020; pp. 306–317. [Google Scholar] [CrossRef]
- Tan, K.; Song, J.; Zhang, Q.; Sridharan, M. A Compound TCP Approach for High-Speed and Long Distance Networks. In Proceedings of the IEEE INFOCOM 2006 25th IEEE International Conference on Computer Communications, Barcelona, Catalunya, Spain, 23–29 April 2006; pp. 1–12. [Google Scholar] [CrossRef]
- Oda, H.; Hisamatsu, H.; Noborio, H. Compound TCP+: A Solution for Compound TCP Unfairness in Wireless LAN. J. Inf. Process. 2013, 21, 122–130. [Google Scholar] [CrossRef]
- Smith, W. Regenerative Stochastic Processes. Proc. R. Soc. Lond. Ser. A Math. Phys. Sci. 1955, 232, 6–31. [Google Scholar] [CrossRef]
- Borisov, A.V. Wonham Filtering by Observations with Multiplicative Noises. Autom. Remote Control 2018, 79, 39–50. [Google Scholar] [CrossRef]
- Wonham, W.M. Some Applications of Stochastic Differential Equations to Optimal Nonlinear Filtering. J. Soc. Ind. Appl. Math. Ser. A Control 1964, 2, 347–369. [Google Scholar] [CrossRef]
- Borovkov, A. Asymptotic Methods in Queuing Theory; John Wiley & Sons: Hoboken, NJ, USA, 1984. [Google Scholar]
- Gut, A. Stopped Random Walks: Limit Theorems and Applications; Springer Series in Operations Research and Financial Engineering; Springer: New York, NY, USA, 2009. [Google Scholar]
- Fischer, H. A History of the Central Limit Theorem: From Classical to Modern Probability Theory; Sources and Studies in the History of Mathematics and Physical Sciences; Springer: New York, NY, USA, 2010. [Google Scholar]
- Bobkov, S.G.; Chistyakov, G.P.; Götze, F. Berry-Esseen bounds in the entropic central limit theorem. Probab. Theory Relat. Fields 2014, 159, 435–478. [Google Scholar] [CrossRef] [Green Version]
- Bally, V.; Caramellino, L. Asymptotic development for the CLT in total variation distance. Bernoulli 2016, 22, 2442–2485. [Google Scholar] [CrossRef]
- Liptser, R.; Shiryaev, A. Statistics of Random Processes II: Applications; Springer: Berlin/Heidelberg, Germany, 2001. [Google Scholar]
- Borisov, A.V. Application of optimal filtering methods for on-line monitoring of queueing network states. Autom. Remote Control 2016, 77, 277–296. [Google Scholar] [CrossRef]
- Borisov, A.V.; Bosov, A.V.; Miller, G.B.; Stefanovich, A.I. Optimization of TCP Algorithm for Wired–Wireless Channels Based on Connection State Estimation. In Proceedings of the 2019 IEEE 58th Conference on Decision and Control (CDC), Nice, France, 11–13 December 2019; pp. 728–733. [Google Scholar] [CrossRef]
- Floyd, S.; Jacobson, V. Random early detection gateways for congestion avoidance. IEEE/ACM Trans. Netw. 1993, 1, 397–413. [Google Scholar] [CrossRef]
- Cardwell, N.; Cheng, Y.; Gunn, C.S.; Yeganeh, S.H.; Jacobson, V. BBR: Congestion-Based Congestion Control. Commun. ACM 2017, 60, 58–66. [Google Scholar] [CrossRef] [Green Version]
- Claypool, S.; Claypool, M.; Chung, J.; Li, F. Sharing but not Caring-Performance of TCP BBR and TCP CUBIC at the Network Bottleneck. In Proceedings of the 4th IARIA International Conference on Advances in Computation, Communications and Services (ACCSE), Nice, France, 28 July–2 August 2019; pp. 74–81. [Google Scholar]
- Pokhrel, S.R.; Panda, M.; Vu, H.L. Analytical Modeling of Multipath TCP Over Last-Mile Wireless. IEEE/ACM Trans. Netw. 2017, 25, 1876–1891. [Google Scholar] [CrossRef]
- Kharat, P.; Kulkarni, M. Modified QUIC protocol with congestion control for improved network performance. IET Commun. 2021, 15, 1210–1222. [Google Scholar] [CrossRef]
- Krogh, A.; Brown, M.; Mian, I.; Sjölander, K.; Haussler, D. Hidden Markov Models in Computational Biology: Applications to Protein Modeling. J. Mol. Biol. 1994, 235, 1501–1531. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Huelsenbeck, J.; Larget, B.; Swofford, D. A compound Poisson process for relaxing the molecular clock. Genetics 2000, 154, 1879–1892. [Google Scholar] [CrossRef] [PubMed]
- Karchin, R.; Cline, M.; Mandel-Gutfreund, Y.; Karplus, K. Hidden Markov models that use predicted local structure for fold recognition: Alphabets of backbone geometry. Proteins Struct. Funct. Bioinform. 2003, 51, 504–514. [Google Scholar] [CrossRef]
- Cauchemez, S.; Carrat, F.; Viboud, C.; Valleron, A.; Böelle, P. A Bayesian MCMC approach to study transmission of influenza: Application to household longitudinal data. Stat. Med. 2004, 22, 3469–3487. [Google Scholar] [CrossRef]
- Allen, L.J.S. An Introduction to Stochastic Epidemic Models. In Mathematical Epidemiology; Brauer, F., van den Driessche, P., Wu, J., Eds.; Springer: Berlin/Heidelberg, Germany, 2008; pp. 81–130. [Google Scholar] [CrossRef]
- Gómez, S.; Arenas, A.; Borge-Holthoefer, J.; Meloni, S.; Moreno, Y. Discrete-time Markov chain approach to contact-based disease spreading in complex networks. EPL (Europhys. Lett.) 2010, 89, 38009. [Google Scholar] [CrossRef] [Green Version]
- Papadopoulos, C.T.; Li, J.; O’Kelly, M.E. A classification and review of timed Markov models of manufacturing systems. Comput. Ind. Eng. 2019, 128, 219–244. [Google Scholar] [CrossRef]
- Ang, A.; Timmermann, A. Regime Changes and Financial Markets. Annu. Rev. Financ. Econ. 2012, 4, 313–337. [Google Scholar] [CrossRef] [Green Version]
- Paulsen, J. Risk theory in a stochastic economic environment. Stoch. Process. Appl. 1993, 46, 327–361. [Google Scholar] [CrossRef] [Green Version]
- Christiansen, M. Multistate models in health insurance. AStA Adv. Stat. Anal. 2012, 96, 155–186. [Google Scholar] [CrossRef]
Protocol | Parameter | Throughput | % loss | ||||
---|---|---|---|---|---|---|---|
Illinois | 63.97 | 0.011 | 15.3% | 37.7% | 24.8% | 22.2% | |
CUBIC | 59.85 | 0.005 | 25.7% | 31.2% | 20.9% | 22.2% | |
CUBIC | 63.99 | 0.006 | 17.7% | 30.8% | 29.3% | 22.2% | |
CUBIC | 68.74 | 0.007 | 8.9% | 24.2% | 44.7% | 22.2% | |
Compound | 61.81 | 0.021 | 14.3% | 42.6% | 20.9% | 22.2% | |
Compound | 65.63 | 0.019 | 10.7% | 43.4% | 23.7% | 22.2% | |
Compound | 66.61 | 0.019 | 9.6% | 39.9% | 28.3% | 22.2% | |
Compound | 67.02 | 0.021 | 9.0% | 31.1% | 37.7% | 22.2% | |
Compound | 68.08 | 0.022 | 8.5% | 26.8% | 42.5% | 22.2% | |
Compound | 68.63 | 0.022 | 8.3% | 24.1% | 45.4% | 22.2% | |
Compound | 68.68 | 0.023 | 8.3% | 22.8% | 46.7% | 22.2% | |
Compound | 68.76 | 0.024 | 8.3% | 22.9% | 46.6% | 22.2% | |
Compound | 68.77 | 0.024 | 8.3% | 22.8% | 46.7% | 22.2% | |
BBR | 88.65 | 1.219 | 0.7% | 8.2% | 68.9% | 22.2% | |
State-based | 76.15 | 0.004 | 1.9% | 74.2% | 1.7% | 22.2% | |
State-based | 76.68 | 0.007 | 1.8% | 74.3% | 1.7% | 22.2% | |
State-based | 77.64 | 0.012 | 1.7% | 74.4% | 1.7% | 22.2% | |
State-based | 79.29 | 0.022 | 1.6% | 74.5% | 1.7% | 22.2% |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Borisov, A.; Bosov, A.; Miller, G.; Sokolov, I. Partial Diffusion Markov Model of Heterogeneous TCP Link: Optimization with Incomplete Information. Mathematics 2021, 9, 1632. https://doi.org/10.3390/math9141632
Borisov A, Bosov A, Miller G, Sokolov I. Partial Diffusion Markov Model of Heterogeneous TCP Link: Optimization with Incomplete Information. Mathematics. 2021; 9(14):1632. https://doi.org/10.3390/math9141632
Chicago/Turabian StyleBorisov, Andrey, Alexey Bosov, Gregory Miller, and Igor Sokolov. 2021. "Partial Diffusion Markov Model of Heterogeneous TCP Link: Optimization with Incomplete Information" Mathematics 9, no. 14: 1632. https://doi.org/10.3390/math9141632
APA StyleBorisov, A., Bosov, A., Miller, G., & Sokolov, I. (2021). Partial Diffusion Markov Model of Heterogeneous TCP Link: Optimization with Incomplete Information. Mathematics, 9(14), 1632. https://doi.org/10.3390/math9141632