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 条
  • [1] Modeling and Analyzing Transmission of Infectious Diseases Using Generalized Stochastic Petri Nets
    Peng, Lei
    Xie, Penghui
    Tang, Zhe
    Liu, Fei
    [J]. APPLIED SCIENCES-BASEL, 2021, 11 (18):
  • [2] COLORED GENERALIZED STOCHASTIC PETRI NETS FOR INTEGRATED SYSTEMS PROTOCOL PERFORMANCE MODELING
    LI, M
    GEORGANAS, ND
    [J]. COMPUTER COMMUNICATIONS, 1990, 13 (07) : 414 - 424
  • [3] Modeling and Performance Evaluation of Energy Consumption in S-MAC Protocol Using Generalized Stochastic Petri Nets
    YadollahzadehTabari, M.
    Mohammadizad, P.
    [J]. INTERNATIONAL JOURNAL OF ENGINEERING, 2020, 33 (06): : 1114 - 1121
  • [4] Modeling and analysis of tandem AGV systems using generalized stochastic Petri nets
    Castillo, I
    Reyes, SA
    Peters, BA
    [J]. JOURNAL OF MANUFACTURING SYSTEMS, 2001, 20 (04) : 236 - 249
  • [5] Modeling and Analysis of Soccer Robot Tasks using Generalized Stochastic Petri Nets
    Coman, Daniela
    Bizdoaca, Nicu
    Petrisor, Anca
    Ionescu, Adela
    Florescu, Mihaela
    [J]. ROBOTICS AND AUTOMATION SYSTEMS, 2010, 166-167 : 133 - +
  • [6] PROTOCOL MODELING AND VALIDATION USING PETRI NETS
    AYACHE, JM
    COURTIAT, JP
    DIAZ, M
    JUANOLE, G
    [J]. TSI-TECHNIQUE ET SCIENCE INFORMATIQUES, 1985, 4 (01): : 51 - 71
  • [7] Analytical modeling of RLC protocol of LTE using stochastic reward nets
    Gupta, Shivani
    Gupta, Vandana
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2019, 32 (06)
  • [8] Modeling of Testability Requirement Based on Generalized Stochastic Petri Nets
    苏永定
    邱静
    刘冠军
    钱彦岭
    [J]. Defence Technology, 2009, 5 (01) : 60 - 64
  • [9] Video Event Modeling and Recognition in Generalized Stochastic Petri Nets
    Lavee, Gal
    Rudzsky, Michael
    Rivlin, Ehud
    Borzin, Artyom
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2010, 20 (01) : 102 - 118
  • [10] Comparing protocol stacks using stochastic Petri nets
    Mikkilä, P
    Tiusanen, M
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOLS 1-7, 2004, : 4855 - 4860