<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Simulation Model of Information Interaction of Measuring Devices in an Automated Environmental Monitoring System Based on IoT Technologies*</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>ITMO University</institution>
          ,
          <addr-line>Kronverkskiy prospekt, 49, St. Petersburg, 197101</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <fpage>0000</fpage>
      <lpage>0003</lpage>
      <abstract>
        <p>The article considers a method for simulating information interaction in complex-structured and volumetric technical systems based on the Internet of things technologies. The features of the MQTT Protocol are considered, the topology of solutions operating based on the Internet of things technologies is described, and the architecture of IoT solutions is maximally decomposed into existing interaction levels. The Agent-based model is used as the basis for the study of the simulation of information interaction, and AnyLogic software was used for the practical implementation of the task.</p>
      </abstract>
      <kwd-group>
        <kwd>Modeling</kwd>
        <kwd>Simulation</kwd>
        <kwd>Model</kwd>
        <kwd>Probability</kwd>
        <kwd>Queries</kwd>
        <kwd>Internet of Things</kwd>
        <kwd>Distributed Networks</kwd>
        <kwd>Monitoring</kwd>
        <kwd>Network Topology</kwd>
        <kwd>Ecology</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>1.1</p>
    </sec>
    <sec id="sec-2">
      <title>Introduction</title>
      <sec id="sec-2-1">
        <title>Relevance</title>
        <p>Currently, much attention is paid to the problem of the ecological state of the
environment. In particular, an important aspect of a balanced environment is the conservation
of water and soil resources, since they directly affect the entire ecosystem of the planet
as a whole.</p>
        <p>Many federal laws and regulations require businesses to comply with a set of
environmental practices when manufacturing. However, there is no developed monitoring
system for the timely detection of violations and waste discharges that lead to the
pollution of water and soil resources.</p>
        <p>Today, data on the ecological state of the hydrographic network is not stored in a
structured way and is not filled with up-to-date information. Solving the problem of
universal control of the environmental situation should stand alongside the most
important tasks of the scientific community. Thanks to modern technologies, it is possible
to create a distributed network of devices that collect metric data at all key points of the
*
hydrographic network with minimal economic costs.</p>
        <p>
          To minimize the cost of creating such a system, it is important to make all the
necessary calculations and simulate the operation of such a system, taking into account the
specifics of its implementation and further application [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ].
1.2
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>Applied technology</title>
        <p>
          To solve this problem, we will turn to technologies that allow us to transmit metric data
from devices located at a remote distance. These technologies include the MQTT
(message queuing telemetry transport) Protocol [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]. This simplified network protocol works
on top of TCP / IP and is focused on exchanging messages using the
publisher-subscriber (pub/sub) template [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]. The Protocol is used for devices with low power and
limited battery life. Thanks to it, you can organize data streaming between devices with
limited CPU power and battery life, operating in conditions of low bandwidth,
unpredictable stability, and high latency [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]. A communication system based on the MQTT
Protocol must consist of a publisher server, a broker, and one or more clients [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ].
        </p>
        <p>
          Since the publisher server does not request additional add-ons for the number and
location of subscribers and the subscriber does not need additional configuration for the
pointing publisher, the system may consist of an infinite number of brokers that will
distribute messages [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]. Because high-level clients receive each message, and low-level
clients receive messages that relate exclusively to one or two base channels, the
exchange of information is facilitated by its size from 2 bytes to 256 megabytes [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ].
        </p>
        <p>In addition to a suitable communication Protocol, distributed devices must maintain
Autonomous operation, which means that their power consumption must be organized
through a stored battery and solar panels of sufficient power to maintain the required
level of charge throughout the entire period of operation.
2
2.1</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>The topology of IoT solutions</title>
      <sec id="sec-3-1">
        <title>Crucial information</title>
        <p>
          To solve this problem, you should delve into the level architecture of the IoT solution
being developed in the most detailed way. The IoT topology differs significantly from
the usual OSI layer model [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] since it is not linear and contains a complex flow graph.
Some elements are optional and may be omitted from a certain class of solutions for
many reasons. There are three types of logic in this type of network: M2M (machine to
machine), M2P (machine to person), and C2C (car to car).
        </p>
        <p>
          Solutions based on IoT technologies have two physical locations – on the end
peripherals and in the data center with the possibility of location on a physical server or
in cloud storage [
          <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
          ].
        </p>
        <p>
          Figure 1 schematically shows the levels, processes, and interaction objects that can
be involved in the topology of IoT – based networks.
Before you start simulating the information interaction of measuring devices, it is
important to define each level in the IoT solution architecture to understand the whole
picture and not to miss important details when building models [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ].
        </p>
        <p>Physical Layer. At this level, there are two possible types of operations-collecting
information from various types of sensors and actuators that perform mechanical
operations, such as opening the locks of the entrance doors, activating the engines, turning
on and off the lights.</p>
        <p>Edge Layer. Used to provide the minimum functionality to convert analog
information to digital and vice versa. Integration problems often arise at this level since a
single standard for the data model for peripheral devices has not yet been developed.
The main function of this level is to receive, transform, and store information that
comes from sensors.</p>
        <p>Local Network Layer. The most energy-intensive part of the peripheral device
operation is data transfer. This aspect is extremely important since most peripheral devices
run on battery or alternative sources of electricity. At this level, protocols such as
ZigBee, Zwave, BLE, LoRa, and Proprietary low band are involved. To increase the
distance and reliability of communication, Ad Hoc and Mesh are used at this level.</p>
        <p>Gateway Layer. This level exists due to the need to process information to save
power and costs on the backend side, as well as to guarantee the response to requests
from peripherals in real-time.</p>
        <p>Wide Network Layer. This layer allows you to separate the peripheral and backend
parts of the overall solution. It contains communication services and ISO models,
includes and supports balancing and location services that are based on a DNS server, the
COAP transport Protocol, DTLS encryption, and many other components.</p>
        <p>Security Layer. Provides key functions that are responsible for authentication,
authorization, and connection tracking. Encrypts and decrypts data streams along with
related services that are connected to the Internet.</p>
        <p>Middleware Layer. Allows you to provide internal load balancing functionality,
and moderates the message queue and the order in which streaming information is
transmitted. Components of this level are usually duplicated and require automatic
scaling. This level works based on microservices or using the services of cloud providers.</p>
        <p>ETL layer. It collects data from all the peripheral devices involved in the system,
converts the collected information to a standard form, and stores it for future use. It also
includes such functions as archiving, data destruction, and informing related services
about new data.</p>
        <p>Big Data and Analytic Layer. The data set and execution features depend directly
on the features of a particular application. It is used as an analytical level, where
artificial intelligence and machine learning algorithms are usually implemented, depending
on the tasks solved by the developed system.</p>
        <p>Notification layer. Any of the existing components at this level is the General
algorithm of the notification upon subscription. The client subscribes to events that interest
them, and when such an event occurs, the client receives a notification.</p>
        <p>Presentation Layer. It is used to process and provide information from an M2M
stream and allows you to organize maintenance, configuration, and changes to the state
of the system to the engineers who maintain it.</p>
        <p>Configuration Layer. It applies to all types of threads that were previously defined
and works as storage that updates information about the state of peripherals. All
changes to the operating status of peripherals are stored at this level. The
communication process at this level is shown in Figure 2.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Simulation of information interaction</title>
      <sec id="sec-4-1">
        <title>Modeling as a process</title>
        <p>
          Modeling is a process that can result in creating a model that can display important key
metrics that are used in the future to implement the system being developed. Modeling
is a method of indirect practical or theoretical operation of an object, in which it is not
the object of interest itself that is studied, but a specially created auxiliary artificial or
natural system. At the same time, it must be in certain objective accordance with the
object being studied, it must be able to replace it at certain stages of cognition and give
information about the object being modeled in the end. This distinctive feature is unique
to the modeling process and distinguishes it from other methods of cognition [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ].
        </p>
        <p>
          For technical systems, modeling is the process of replacing an object of research
with some of its models and conducting research on the model to obtain the necessary
information about the object or system. A model is a physical or abstract image of a
modeled object that is convenient for conducting research and allows the researcher to
display the physical properties and characteristics of the object that are of interest to the
researcher. The convenience of conducting research can be determined by various
factors: the ease and accessibility of obtaining information, shortening the time, and
reducing the material costs of research [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ].
        </p>
        <p>Simulation of complex systems is not related to their analytical representation, but
to the principles that are embedded in the simulation component using software and
information tools in their most complex aspect-in the dynamic representation. The
measuring device itself is an element of the simulation model that allows simulating
the maintenance process.
3.2</p>
      </sec>
      <sec id="sec-4-2">
        <title>Agent-based modeling of information interaction</title>
        <p>
          Implementation of simulation modeling in practice takes the following four paradigms
as the main ones:
 Discrete event modeling
 Dynamic modeling
 System dynamics
 Agent-based model
The agent-based model allows you to perform research that determines the behavior of
decentralized agents and the behavior of the entire system as a whole, which is most
relevant for a distributed system of devices that provide monitoring of the
environmental situation in the environment [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ].
        </p>
        <p>To implement the simulation, it was decided to use the AnyLogic software tool,
whose functioning structure is shown in Figure 3.</p>
        <p>The model shown in Figure 3 functions in such a way those incoming requests from
peripherals are received in a chaotic order. If the validation and certification of the
transceiver information are performed successfully at the first detection of the device
in the network, the device identification data is added to the network map and further
identified as a reliable privileged source. After the received information is processed
and saved, the corresponding command is sent to the server, after which a receipt mark
is made at the notification level. Figure 4 shows the configuration window in the
AnyLogic software tool, which displays the operation of the simulated interaction
simulation process.</p>
        <p>
          Because of the simulation, the key problems and features of the proposed IoT
network topology were calculated and discovered, as shown below:
1. Due to conflicts of data sources, agent requests for data transmission may be
periodically rejected, which is important to take into account in the architectural component
of the system being developed.
2. It is possible to duplicate the same peripheral device in the same network map, which
is solved by automatically deleting the device if no response is received from it
within the specified period.
3. If the device finds it difficult to send the received data, which may result in a failure
of the measuring device and, therefore, in the absence of data, the system will
repeatedly offer to perform this action until the command is executed, or if the
maximum number of attempts to be made is predetermined in the logic of the device.
4. When the request has completed the route, the information interaction is considered
completed.
The developed simulation model of information interaction, based on a multi-agent
approach for the network topology, organized based on IoT technologies for a distributed
system of measuring devices, allows to determine the key parameters, the calculation
of which is necessary for reliable and fault-tolerant operation [
          <xref ref-type="bibr" rid="ref19 ref20">19, 20</xref>
          ] of the entire
network of devices with minimal losses in data collected [21 22], processed and received
by the server.
        </p>
        <p>Having modeled and activated modes such as polling, interrupts, and, most
importantly, multiple access, the work performed gives an idea of the number of
parameters that should be given maximum attention in the further development of interaction
algorithms at all active levels of The IoT network topology for the deployment of a
complex of subsystems of a distributed environmental monitoring system. Among the
defined parameters, the most obvious ones are the number of sensor devices, the format
of data transmission and packet, and the average time of data transmission in
probabilistic estimation under the conditions of potential collisions on each of the active
network sections during data transmission.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Haughian</surname>
          </string-name>
          , Barry. Design, Launch, and
          <string-name>
            <surname>Scale IoT Services. Apress</surname>
          </string-name>
          ,
          <year>2018</year>
          , pp.
          <fpage>194</fpage>
          -
          <lpage>220</lpage>
          . https://doi.org/10.1007/978-1-
          <fpage>4842</fpage>
          -3712-0
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Su</surname>
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            <given-names>W.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Chen</surname>
            <given-names>C.</given-names>
          </string-name>
          <article-title>An Extensible and Transparent Thing-to-Thing Security Enhancement for MQTT Protocol in IoT Environment</article-title>
          . 2019
          <string-name>
            <surname>Global IoT Summit (GIoTS)</surname>
          </string-name>
          , Aarhus, Denmark,
          <year>2019</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          . DOI:
          <volume>10</volume>
          .1109/GIOTS.
          <year>2019</year>
          .
          <volume>8766412</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Lea</surname>
          </string-name>
          , Perry.
          <source>Internet of Things for Architects. Packt Publishing</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>410</fpage>
          -
          <lpage>422</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Guinard Dominique D.</surname>
          </string-name>
          , Trifa Vlad M.
          <article-title>Using the Web to Build the IoT</article-title>
          . Manning,
          <year>2016</year>
          , pp.
          <fpage>144</fpage>
          -
          <lpage>161</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Tamboli</surname>
            ,
            <given-names>Anand. Build</given-names>
          </string-name>
          <string-name>
            <surname>Your Own IoT Platform. Apress</surname>
          </string-name>
          , Berkeley, CA,
          <year>2019</year>
          , pp.
          <fpage>65</fpage>
          -
          <lpage>84</lpage>
          . DOI: https://doi.org/10.1007/978-1-
          <fpage>4842</fpage>
          -4498-2
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Hillar</surname>
          </string-name>
          , Gaston C.
          <article-title>Hands-On MQTT Programming with Python</article-title>
          .
          <source>Packt Publishing</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>92</fpage>
          -
          <lpage>113</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Sadio</surname>
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ngom</surname>
            <given-names>I.</given-names>
          </string-name>
          and Lishou C.
          <article-title>Lightweight Security Scheme for MQTT/MQTT-SN Protocol</article-title>
          .
          <source>2019 Sixth International Conference on Internet of Things: Systems, Management and Security (IOTSMS)</source>
          , Granada, Spain,
          <year>2019</year>
          , pp.
          <fpage>119</fpage>
          -
          <lpage>123</lpage>
          . DOI:
          <volume>10</volume>
          .1109/IOTSMS48152.
          <year>2019</year>
          .
          <volume>8939177</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Tantitharanukul</surname>
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Osathanunkul</surname>
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hantrakul</surname>
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pramokchon</surname>
            <given-names>P.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Khoenkaw</surname>
            <given-names>P.</given-names>
          </string-name>
          <article-title>MQTT-Topics Management System for sharing of Open Data</article-title>
          .
          <source>2017 International Conference on Digital Arts, Media and Technology (ICDAMT)</source>
          ,
          <source>Chiang Mai</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>62</fpage>
          -
          <lpage>65</lpage>
          . DOI:
          <volume>10</volume>
          .1109/ICDAMT.
          <year>2017</year>
          .
          <volume>7904935</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Alqinsi</surname>
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Matheus Edward</surname>
            <given-names>I. J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ismail</surname>
            <given-names>N.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Darmalaksana W. IoT-Based UPS Monitoring System Using MQTT Protocols</surname>
          </string-name>
          .
          <source>2018 4th International Conference on Wireless and Telematics (ICWT)</source>
          ,
          <source>Nusa Dua</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          . DOI:
          <volume>10</volume>
          .1109/ICWT.
          <year>2018</year>
          .
          <volume>8527815</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Sadeq</surname>
            <given-names>A. S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hassan</surname>
            <given-names>R.</given-names>
          </string-name>
          , Al-rawi
          <string-name>
            <given-names>S. S.</given-names>
            ,
            <surname>Jubair</surname>
          </string-name>
          <string-name>
            <given-names>A. M.</given-names>
            and
            <surname>Aman A. H. M. A Qos Approach For Internet Of Things (IoT) Environment Using MQTT Protocol</surname>
          </string-name>
          .
          <source>2019 International Conference on Cybersecurity (ICoCSec)</source>
          ,
          <source>Negeri Sembilan, Malaysia</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>59</fpage>
          -
          <lpage>63</lpage>
          . DOI:
          <volume>10</volume>
          .1109/ICoCSec47621.
          <year>2019</year>
          .
          <volume>8971097</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Bogatyrev</surname>
            <given-names>V. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bogatyrev</surname>
            <given-names>S. V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bogatyrev</surname>
            <given-names>A. V.</given-names>
          </string-name>
          <string-name>
            <surname>Model</surname>
          </string-name>
          and
          <source>Interaction Efciency of Computer Nodes Based on Transfer Reservation at Multipath Routing</source>
          .
          <source>2019 Wave Electronics and its Application in Information and Telecommunication Systems (WECONF)</source>
          ,
          <source>Saint Petersburg</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          . DOI:
          <volume>10</volume>
          .1109/WE-CONF.
          <year>2019</year>
          .8840647
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Dow</surname>
          </string-name>
          , Colin.
          <source>Internet of Things Programming Projects. Packt Publishing</source>
          ,
          <year>2018</year>
          , pp.
          <fpage>189</fpage>
          -
          <lpage>212</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Mesnil</surname>
            , Jeff. Mobile and
            <given-names>Web</given-names>
          </string-name>
          <string-name>
            <surname>Messaging. O'Reilly Media</surname>
          </string-name>
          , Inc.,
          <year>2014</year>
          , pp
          <fpage>43</fpage>
          -
          <lpage>47</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Boyd</surname>
          </string-name>
          , Bryan et al.
          <article-title>Building Real-time Mobile Solutions with MQTT and IBM MessageSight</article-title>
          .
          <source>IBM Redbooks</source>
          ,
          <year>2014</year>
          , p.
          <fpage>38</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Blokdyk</surname>
          </string-name>
          , Gerard. MQTT:
          <article-title>A Concise and Practical Tutorial</article-title>
          . Paperback,
          <year>2017</year>
          , pp.
          <fpage>25</fpage>
          -
          <lpage>32</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Novik</surname>
          </string-name>
          , I. B.
          <article-title>Filosofskie voprosy` modelirovaniya psixiki [Philosophical questions of modeling the psyche]</article-title>
          . M.:
          <string-name>
            <surname>Nauka</surname>
          </string-name>
          ,
          <year>1969</year>
          . 174 p.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Tarasik</surname>
            ,
            <given-names>V. P.</given-names>
          </string-name>
          <article-title>Matematicheskoe modelirovanie texnicheskix sistem</article-title>
          .
          <source>Uchebnik dlya vuzov [Mathematical modeling of technical systems. Textbook for universities]</source>
          . Moscow: Nauka,
          <year>1997</year>
          . 600 p.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Lychkina</surname>
            ,
            <given-names>N.N.</given-names>
          </string-name>
          :
          <article-title>Innovatsionnye paradigmy imitatsionnogo modelirovaniya i ikh primenenie v upravlencheskom konsaltinge, logistike i strategicheskom menedzhmente [Innovative paradigm of simulation and their application in management consulting, logistics and strategic management]</article-title>
          .
          <source>Logistics Supply Chain Manage</source>
          .
          <volume>5</volume>
          (
          <issue>58</issue>
          ),
          <fpage>28</fpage>
          -
          <lpage>41</lpage>
          (
          <year>2013</year>
          ). Pp.
          <volume>28</volume>
          -
          <fpage>41</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Bogatyrev</surname>
            <given-names>A. V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bogatyrev</surname>
            <given-names>V. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bogatyrev S</surname>
          </string-name>
          . V.
          <article-title>Multipath Redundant Transmission with Packet Segmentation. 2019 Wave Electronics and its Application in Information and Telecommunication Systems (WECONF)</article-title>
          ,
          <source>Saint Petersburg</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          . DOI:
          <volume>10</volume>
          .1109/WECONF.
          <year>2019</year>
          .8840643
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Bogatyrev</surname>
            <given-names>V.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bogatyrev</surname>
            <given-names>S.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Derkach</surname>
            <given-names>A.N.</given-names>
          </string-name>
          <article-title>Timeliness of the Reserved Maintenance by Duplicated Computers of Heterogeneous Delay-Critical Stream</article-title>
          .
          <source>CEUR Workshop Proceedings</source>
          ,
          <year>2019</year>
          , Vol.
          <volume>2522</volume>
          , pp.
          <fpage>26</fpage>
          -
          <lpage>36</lpage>
          . Available at: http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2522</volume>
          /paper3.
          <source>pdf (Accessed 29 March</source>
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Bogatyrev</surname>
            <given-names>V.A. Increasing</given-names>
          </string-name>
          <article-title>the fault tolerance of a multi-trunk channel by means of intertrunk packet forwarding</article-title>
          .
          <source>In: Automatic Control and Computer Sciences</source>
          ,
          <year>1999</year>
          ,
          <volume>33</volume>
          (
          <issue>2</issue>
          ), pp.
          <fpage>70</fpage>
          -
          <lpage>76</lpage>
          . Allerton Press, Inc., New York.
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Bogatyrev</surname>
            <given-names>V. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bogatyrev</surname>
            <given-names>S. V.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Bogatyrev</surname>
            <given-names>A. V.</given-names>
          </string-name>
          <string-name>
            <surname>Model</surname>
          </string-name>
          and
          <source>Interaction Efficiency of Computer Nodes Based on Transfer Reservation at Multipath Routing</source>
          .
          <source>2019 Wave Electronics and its Application in Information and Telecommunication Systems (WECONF)</source>
          ,
          <source>Saint Petersburg</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          . DOI:
          <volume>10</volume>
          .1109/WECONF.
          <year>2019</year>
          .
          <volume>8840647</volume>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>