Computer-Aided Design Software for Buffer Management in Routers

被引:0
|
作者
Barabanova, Elizaveta [1 ]
Beresnev, Ilya [1 ]
Kvyatkovskaya, Irina [1 ]
Maltseva, Natalia [1 ]
机构
[1] Astrakhan State Tech Univ, Astrakhan, Russia
关键词
discrete event simulation; modeling; overflow control; queue management; active queue management; red; agred; buffer; buffer size; traffic policy; programming language; !text type='java']java[!/text; router memory; memory policy; packet scheduling;
D O I
10.1007/978-3-319-23766-4_13
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Uneven growth rates of data links will inevitably leads to a "narrow" places in the info-communications network and thus to congestion, especially when connecting network access layer to the transport network. Traditional protocols queue management and congestion can't cope with the traffic management of high density and non-linear load, which can lead to congestion that causes a decrease in the effective data rate and degrades quality parameters, such as the percentage of packet loss, delay, and delay variation. Most often in data networks is using a passive mechanism of droping the packets when the queue is become full. When sending TCP traffic, this mechanism leads to the appearance the phenomenon of global synchronization. In order to early prevention of queue overflow, have been developed mechanisms for early detection congestion. This article describes the principles of building a simulation model for active queue management algorithms. The algorithms and program listings performing discrete-event simulation. These algorithms are used to perform simulation using high-level languages. Increasing complexity of modern telecommunication technologies creates a problem in the application of analytical techniques to evaluate the performance of designed systems and networks, and causes extensive use of simulation. In this paper in order to control congestion the nodes packet-switched networks using active queue management algorithms. The relevant service system, which simulates the work of a network node, each incoming packet can be dropped with a certain probability, even if the buffer is not yet fully filled. Probability of dropping depends on the length of the queue at the time of income the package. The paper presents the principles of simulation of discrete-event simulation algorithms of active queue management. The algorithms which perform simulation algorithms for highlevel languages are considered.
引用
收藏
页码:160 / 168
页数:9
相关论文
共 50 条
  • [1] COMPUTER-AIDED DESIGN FOR SOFTWARE.
    Dell, P.W.
    Jackson, L.A.
    O'Brien, R.
    Tinker, R.
    Software & Microsystems, 1981, 1 (01): : 13 - 20
  • [2] MICROCOMPUTER SOFTWARE FOR COMPUTER-AIDED SHIP DESIGN
    PARSONS, MG
    BEIER, KP
    MARINE TECHNOLOGY AND SNAME NEWS, 1987, 24 (03): : 246 - 264
  • [3] Computer-aided design in urban development and management - A software for integrated planning and design by optimization
    Chakrabarty, B. K.
    BUILDING AND ENVIRONMENT, 2007, 42 (01) : 473 - 494
  • [4] Computer-aided design and Computer-aided engineering
    Kolbasin, Alexander
    Husu, Oksana
    INTERNATIONAL SCIENCE CONFERENCE SPBWOSCE-2017 BUSINESS TECHNOLOGIES FOR SUSTAINABLE URBAN DEVELOPMENT, 2018, 170
  • [5] COMPUTER-AIDED DESIGN AND COMPUTER-AIDED MANUFACTURING
    WEINBERGSTABER, M
    DU-DIE ZEITSCHRIFT DER KULTUR, 1984, (02): : 89 - 89
  • [6] Computer-aided software project management in stochastic environments
    Pichl, L
    Sugawara, Y
    Yamano, T
    PROCEEDINGS OF THE 7TH JOINT CONFERENCE ON INFORMATION SCIENCES, 2003, : 1040 - 1043
  • [7] Digital Innovations In Computer-Aided Design Software For Weaving
    Woodbridge, Janie
    Textile World, 2024-January/February
  • [8] A software package for computer-aided design of spintronic nanodevices
    Knizhnik A.A.
    Goryachev I.A.
    Demin G.D.
    Zvezdin K.A.
    Zipunova E.V.
    Ivanov A.V.
    Iskandarova I.M.
    Levchenko V.D.
    Popkov A.F.
    Solov’ev S.V.
    Potapkin B.V.
    Nanotechnologies in Russia, 2017, 12 (3-4): : 208 - 217
  • [9] COMPUTER-AIDED SOFTWARE-DEVELOPMENT PROCESS DESIGN
    LIN, CY
    LEVARY, RR
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1989, 15 (09) : 1025 - 1037
  • [10] Development of a computer-aided design software for smart garments
    Kim, Sungmin
    INTERNATIONAL JOURNAL OF CLOTHING SCIENCE AND TECHNOLOGY, 2017, 29 (06) : 845 - 856