Analytical modeling of Transmission Control Protocol NewReno using Generalized Stochastic Petri Nets

被引:3
|
作者
Vinayak, Resham [1 ]
Krishnaswamy, Dilip [2 ]
Dharmaraja, Selvamuthu [1 ]
机构
[1] Indian Inst Technol Delhi, Dept Math, New Delhi 110016, India
[2] Qualcomm Res Ctr, San Diego, CA 92121 USA
关键词
transmission control protocol; Markov modeling; generalized stochastic Petri net; throughput; goodput; task completion time; CONGESTION CONTROL; TCP; PERFORMANCE; NETWORKS; THROUGHPUT;
D O I
10.1002/dac.2605
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a novel analytical model of Transmission Control Protocol (TCP) using a generalized stochastic Petri net (GSPN). Extensive simulation work has been done for the performance evaluation of TCP NewReno protocol. In view of the limitations of the simulation technique, we present an analytical approach using GSPN. A GSPN is a useful mathematical tool that solves continuous time Markov chains for complex systems and evaluates the stationary behavior. In this paper, we analyze the slow-but-steady variant of TCP NewReno. The model captures the behavioral aspects of the slow start and the congestion avoidance phase together with the fast retransmit and recovery capabilities of TCP NewReno. Performance metrics such as throughput, goodput, and task completion time of the system are obtained. The effect of variation in the model parameters on the performance is studied. The results are validated using the network simulator, and their accuracy is verified by evaluating the confidence interval. The performance of the proposed model is compared with that of TCP Reno. The performance of the proposed model is also compared with one of the previous models. The numerical illustrations and comparison of the proposed technique with simulation validates the accuracy, efficiency, and competence of the GSPN technique. While GSPN modeling for TCP is investigated in depth for the TCP NewReno and TCP Reno variant in this paper, other protocols could be also analyzed similarly. Copyright (c) 2013 John Wiley & Sons, Ltd.
引用
收藏
页码:4185 / 4198
页数:14
相关论文
共 50 条
  • [41] Modeling of Medical Care with Stochastic Petri Nets
    Leite, Cicilia R. M.
    Martin, Daniel L.
    Sizilio, Glaucia R. M. A.
    dos Santos, Keylly E. A.
    de Araujo, Bruno G.
    Valentim, Ricardo A. de M.
    Neto, Adriao D. D.
    de Melo, Jorge D.
    Guerreiro, Ana M. G.
    [J]. 2010 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2010, : 1336 - 1339
  • [42] Performance optimization for a class of generalized stochastic Petri nets
    Ran Li
    Spyros Reveliotis
    [J]. Discrete Event Dynamic Systems, 2015, 25 : 387 - 417
  • [43] Modeling and analysis of container terminal logistics system by extended Generalized Stochastic Petri Nets
    Zhang, Hailin
    Jiang, Zhibin
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON SERVICE OPERATIONS AND LOGISTICS, AND INFORMATICS (SOLI 2006), PROCEEDINGS, 2006, : 310 - +
  • [44] Application of generalized stochastic Petri nets to manufacturing system
    Zeng, Xianqiang
    Wu, Zhiming
    [J]. Zidonghua Xuebao/Acta Automatica Sinica, 1995, 21 (02): : 198 - 202
  • [45] SIMPLE AND FAST APPROXIMATIONS FOR GENERALIZED STOCHASTIC PETRI NETS
    VONMAYRHAUSER, A
    DUBE, D
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1993, 21 (02) : 163 - 177
  • [46] Product form solution for generalized Stochastic Petri Nets
    Balbo, G
    Bruell, SC
    Sereno, M
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2002, 28 (10) : 915 - 932
  • [47] Application of Generalized Stochastic Petri Nets to Performance Modeling of the RF Communication in Sensor Networks
    Hakmi, Sedda
    Lekadir, Ouiza
    Aissani, Djamil
    [J]. VERIFICATION AND EVALUATION OF COMPUTER AND COMMUNICATION SYSTEMS, VECOS 2017, 2017, 10466 : 33 - 47
  • [48] VPDs Operating System Modeling and Performance Analysis Based on Generalized Stochastic Petri Nets
    Cheng, Shuo
    Zhang, Bi-xi
    Zhou, Guang-hui
    Hu, Sheng-qiang
    [J]. PROCEEDINGS OF THE 21ST INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT 2014, 2015, : 17 - 20
  • [49] CSL model checking for generalized Stochastic Petri Nets
    Cerotti, Davide
    Donatelli, Susanna
    Horvath, Andras
    Sproston, Jeremy
    [J]. QEST 2006: THIRD INTERNATIONAL CONFERENCE ON THE QUANTITATIVE EVALUATION OF SYSTEMS, 2006, : 199 - +
  • [50] Performance optimization for a class of generalized stochastic Petri nets
    Li, Ran
    Reveliotis, Spyros
    [J]. DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2015, 25 (03): : 387 - 417