Simulation of Computer Network With Switch and Packet Reservation
Simulation of Computer Network With Switch and Packet Reservation
packet reservation
1 Introduction
the timely and error-free package delivery, defined by simulation, t0 is the time
limit for the timely delivery acceptable for a given system, T is the average time
the package has been in the system.
Fig. 2: The simulation model of the network with the possibility of the redundant
transfers in the OMNeT ++ environment.
All clients are divided into groups of two, for example Client 1 and Client 4,
Client 2 and Client 5 and so on. In every group all clients send and receive
traffic. In case of the redundant transmission every switch is used by more than
one client.
We will conduct a series of experiments with specified parameters and varying
the redundancy ratio: L = 10 Mbit/s - bandwidth of the communication channels
connecting clients and the server to the switches, t0 = 0.0005 s - delivery time
margin, B = 0.0001 - bit probability channel errors, = 2000 1/s - the packet
receipt intensity, the packet length for the entire modeling process is assumed
to be 100 bytes.
Fig. 3 shows the chart of the criterion M on the redundancy multiplicity
of trans-missions K at a packet arrival rate of 2000 1/s and 5000 1/s. It can
be seen from the chart that the selected performance criterion M takes large
values at lower intensity, which indicates small queue sizes in network switches.
At greater intensity and with an increase in the multiplicity of redundancy due
to the transmission of copies of the queue packets in the commutators they grow
which leads to an increase in the residence time of packets in the system and
reduces the value of the efficiency criterion. Thus, in this network configuration
packet trans-mission with less intensity is more efficient.
Fig. 3: The dependence of the efficiency criterion M on the redundancy ratio K: at an
intensity of 2000 packets per second (curve 1); at an intensity of 5000 packets per
second (curve 2).
Fig. 4 shows the chart of the criterion M on the intensity of the packet arrival at
various transmission redundancy coefficients. It can be seen from the chart that
an increase in the transfer redundancy factor is not effective over the entire range
of permissible intensity values. There is a visible area in which transmission with
a high redundancy ratio is more efficient in a single network configuration. After
overcoming the intensity threshold of 5000 packets per second the redundancy
scheme becomes less efficient. The result is due to an increase in the amount of
traffic on the network which leads to the emergence of queues in the network
switches. Due to delays of the transmitted packets in queues of network switches
the residence time of packets in the system is increased and the overall efficiency
of the transmission decreases. The probability of the packages delivery increases.
To achieve transmission efficiency at an intensity of up to 5000 packets per second
the redundant scheme should be used, with an increase in intensity, an unreserved
scheme should be used. It is necessary to use the redundant scheme to ensure a
greater probability of delivery. However, in this case the aver-age residence time
of the packet in the system will increase due to will increase queues in network
switches.
5 Conclusion
References
1. Kopetz H. Real-Time Systems: Design Principles for Distributed Embedded Appli-
cations. Springer, pp. 396, 2011.
2. Sorin D. Fault Tolerant Computer Architecture. Morgan & Claypool 2009. 103 p.
3. Dudin, A. N., Sun, B. A multiserver MAP/PH/N system with controlled broadcast-
ing by unreliable servers // Automatic Control and Computer Sciences, 2009, No.
5, pp. 32-44.
4. Aliev T.I. The synthesis of service discipline in systems with limits // Commu-
nications in Computer and Information Science. 2016. V. 601. P. 151-156. doi:
10.1007/978-3-319-30843-2 16.
5. Tatarnikova T., Kolbanev M. Statement of a Task Corporate Information Networks
Interface Centers Structural Synthesis // IEEE EUROCON. Saint-Petersburg, 2009.
P. 1883-1887.
6. Bogatyrev V.A., Vinokurova M.S. Control and Safety of Operation of Duplicated
Computer Systems // Communications in Computer and Information Science -
2017, Vol. 700, pp. 331-342
7. Arustamov, S.A., Bogatyrev, V.A., Polyakov, V.I. Back Up Data Transmission in
Real-Time Duplicated Computer Systems // Advances in Intelligent Systems and
Computing, IET2016, Vol. 451, pp. 103-109.