<!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>
      <journal-title-group>
        <journal-title>Workshop on the Quantum Information Technologies, April</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Self-organizing network topology for autonomous IoT systems</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Anastasia D. Sverdlova</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Artur O. Zaporozhets</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ihor V. Bohachev</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Oleksandr O. Popov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Anna V. Iatsyshyn</string-name>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andrii V. Iatsyshyn</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Valeriia O. Kovach</string-name>
          <xref ref-type="aff" rid="aff3">3</xref>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Volodymyr O. Artemchuk</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Nataliia M. Hrushchynska</string-name>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>G.E. Pukhov Institute for Modelling in Energy Engineering of NAS of Ukraine</institution>
          ,
          <addr-line>15 General Naumova Str., Kyiv, 03164</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Institute of Engineering Thermophysics of NAS of Ukraine</institution>
          ,
          <addr-line>2a Marii Kapnist Str., Kyiv, 03057</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Interregional Academy of Personnel Management</institution>
          ,
          <addr-line>2 Frometivska Str., Kyiv, 03039</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>National Aviation University</institution>
          ,
          <addr-line>1 Liubomyra Huzara Ave., Kyiv, 03058</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff4">
          <label>4</label>
          <institution>State Institution “The Institute of Environmental Geochemistry of National Academy of Sciences of Ukraine”</institution>
          ,
          <addr-line>34a Palladin Ave., Kyiv, 03680</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2021</year>
      </pub-date>
      <volume>11</volume>
      <issue>2021</issue>
      <fpage>0000</fpage>
      <lpage>0001</lpage>
      <abstract>
        <p>The concept of the Internet of Things is increasingly defining the development of communication networks both now and in the future. The largest application of the IoT concept is wireless touch networks (WTN). Due to the potentially widespread use of WTN in all areas of human life, they are also called pervasive sensory networks. WTN belongs to the class of self-organizing networks, for which the construction principles, routing protocols, quality of service parameters, trafic models, and characteristics are significantly modified compared to traditional infrastructure networks, etc. The features of the application of dynamic routing protocols for the construction of a self-organizing network of autonomous IoT systems are considered. This article provides an overview of the main methods for calculating the topology of self-organizing networks. A review of known dynamic routing protocols for mobile radio networks is given, the advantages and disadvantages of proactive and reactive approaches are shown.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;IoT</kwd>
        <kwd>networks</kwd>
        <kwd>protocols</kwd>
        <kwd>data transmission methods</kwd>
        <kwd>error correction method</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        In recent years, mobile devices have become widespread: cell phones, laptops, smartphones,
and tablets. This has opened up new opportunities for the developers of network solutions [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
One of the areas of development of network technologies for mobile devices is the Internet of
Things.
      </p>
      <p>The current direction of development of communication networks is the concept of the
Internet of Things. The main task of the Internet of Things is to create a single network that
includes objects of the information (virtual) and physical (real) worlds and will ensure the
interaction of objects with each other.</p>
      <p>The technological base of the first stage of development of the Internet of Things is
allpervasive (wireless) sensor networks, which are widely used in the modern world in almost all
spheres of life, due to their low cost, rapid deployment and eficiency.</p>
      <p>The implementation of the concept of the Internet of Things is expressed in the
penetration of telecommunication technologies into all spheres of human activity. Currently, this is
reflected in the expansion of the field of application of wireless sensor networks.</p>
      <p>The concept of the Internet of Things includes data exchange between devices (M2M), sensor
networks, and self-organizing networks of mobile devices (MANET). This article provides an
overview of the main methods for calculating the topology of self-organizing networks.</p>
      <p>
        The task of improving the quality of data transmission in self-organizing networks of
mobile devices can be solved by diferent methods: the method of retransmission request (ARQ)
[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], the method of redundant coding (FEC) [
        <xref ref-type="bibr" rid="ref3 ref4 ref5 ref6 ref7 ref8 ref9">3, 4, 5, 6, 7, 8, 9</xref>
        ], the method of Network Coding
[
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. One of the approaches to data transmission in self-organized networks is the use of the
method of superimposed networks (P2P) [
        <xref ref-type="bibr" rid="ref11 ref12">11, 12</xref>
        ]. P2P protocol sets the rules for streaming
data between nodes [
        <xref ref-type="bibr" rid="ref13 ref14 ref15 ref16 ref17">13, 14, 15, 16, 17</xref>
        ]. Streaming data is transmitted between the nodes of the
superimposed network along the routes selected by the underlying protocols [
        <xref ref-type="bibr" rid="ref18 ref19">18, 19</xref>
        ].
Controlling the data transmission process will avoid congested areas in the network, increase the
throughput and improve the reliability of the network as a whole [
        <xref ref-type="bibr" rid="ref20 ref21 ref22 ref23 ref24 ref25">20, 21, 22, 23, 24, 25</xref>
        ].
Overlay networks rely on tree and multi-link structures [
        <xref ref-type="bibr" rid="ref26 ref27 ref28">26, 27, 28</xref>
        ]. To improve network reliability,
some researchers [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ] use diferent types of multipath redundancy, such as “routing braids”,
which demonstrate improved reliability and stability in self-organizing networks. The
environmental sector demonstrates particular interest in IoT, where modern air quality monitoring
systems can be built using sensor networks [
        <xref ref-type="bibr" rid="ref30 ref31 ref32 ref33 ref34 ref35">30, 31, 32, 33, 34, 35</xref>
        ]. Also as a part of complex
diagnostic systems of energy facilities [
        <xref ref-type="bibr" rid="ref36 ref37 ref38 ref39 ref40">36, 37, 38, 39, 40</xref>
        ] which build on hierarchical structures,
IoT can be used in energy sector.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Analysis of routing protocols in IoT systems</title>
      <p>
        Self-organizing networks are an alternative to infrastructure networks. In such a network, each
node in the network can act as a router. The possibility for each node to leave the network
or connect to it will lead to the fact that an important issue in the organization of the
selforganizing network is the choice of a routing protocol. The routing protocols developed are
classified according to the approach to update the network topology information into reactive,
proactive, and hybrid [
        <xref ref-type="bibr" rid="ref41">41</xref>
        ]. Figure 1 shows the classification of routing protocols.
      </p>
      <p>The reactive approach to routing involves constructing routes as they are needed. When a
connection to a network node is attempted, a complete enumeration of all options is performed
and the best route to it is found according to the routing metric. This route is used as long as
there is a connection to the destination.</p>
      <p>With a proactive approach, the network topology must be monitored and updated at specific
intervals. Proactive protocols update the network topology with periodic queries. Protocols
belonging to this group may use diferent numbers of databases with information about the
network topology and diferent ways of keeping this information up to date. The proactive
approach relies on keeping track of the network topology, so nodes are constantly exchanging
messages, which can lead to higher power consumption compared to the reactive approach.
On the other hand, a node in a network using the reactive approach has to wait for the route
variants to be enumerated, which can afect the transmission speed in networks with changing
topologies. The hybrid approach involves combining reactive and proactive approaches within
the same network. The best route between network nodes is selected based on metrics: number
of routing steps, ETX, ETT, Air Time Link, etc. Metrics can take into account information from
the physical, data link, and network layers of the OSI model.</p>
      <sec id="sec-2-1">
        <title>2.1. Proactive protocols</title>
        <p>
          The OLSR (Optimized Link State Routing) protocol is proactive and oriented for use in large
networks with a high density of nodes. Each node uses HELLO broadcast messages that are
transmitted at regular intervals to nodes within one routing step. After receiving the HELLO,
the destination node tries to establish a two-way connection with the sender node. The
number of control messages in OLSR is reduced due to the MPR (Multipoint Relays) approach [
          <xref ref-type="bibr" rid="ref42">42</xref>
          ].
In OLSRv2, the exchange of control messages in the network has become more eficient, and
the message form itself has been standardized and simplified. OLSR interacts with the
network layer by managing routing tables and using IP addresses for packet transmission. The
B.A.T.M.A.N. protocol (Better Approach To Mobile Ad hoc Networks) also uses a proactive
approach [
          <xref ref-type="bibr" rid="ref43">43</xref>
          ], in which all nodes produce an Originator Message (OGM) broadcast. An OGM
contains an originator address, a recipient address, and a unique sequential number. Each
neighboring node changes the recipient address to its own and sends the message back to the
originator. OGM messages do not include any additional information such as QoS metrics and
routing tables. The B.A.T.M.A.N. protocol. Has lower non-productive costs in networks with
more nodes than the OLSR protocol. One of the first proactive protocols was DSDV
(Destination Sequenced Distance Vector), developed in 1994 [
          <xref ref-type="bibr" rid="ref44">44</xref>
          ]. Its main feature was the addition of an
ordinal number field in control messages because this bypassed the problem of loops between
nodes in the network (Loop free) since each node now knew whether its information about
the network topology was obsolete. DSDV proved inefective in large networks with rapidly
changing topologies but influenced the development of other protocols, such as AODV.
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Reactive protocols</title>
        <p>
          Reactive DSR (Dynamic Source Routing) protocol uses a special DSR Options Header Format
that can be added to any packet and contains the route from source to destination node [
          <xref ref-type="bibr" rid="ref45">45</xref>
          ].
A node can perform a route discovery process to the desired node (Route Discovery) using
broadcast messages. The Route Maintenance process is to monitor the link-layer notifications.
If a link-layer notification is accepted or node requests are left unanswered, the discovery
process is repeated. Disadvantages and advantages of DSR include its reactivity, which reduces
the cost of sending control messages but makes it necessary to bufer packets for the duration
of route discovery. Besides, the special header format can lead to a large header for small
payloads, reducing the eficiency of the network. Further evolution of the reactive approach was
the AODV protocol [
          <xref ref-type="bibr" rid="ref46">46</xref>
          ]. Instead of relying on the transmission of voluminous headers, AODV
reintroduced routing tables that accumulated all the information about the network topology
as messages were received from other nodes. To avoid looping, two sequence numbers were
introduced, one for the source and one for the destination, allowing you to track the novelty
of topology information as you use the route from the destination to the source. The use of
AODV is recommended for networks of 10 to 1000 mobile nodes. The main goal of its
development was to reduce the cost of sending control messages and to improve the scalability and
performance of the network. Another protocol based on DSR was reactive SrcRR [
          <xref ref-type="bibr" rid="ref47">47</xref>
          ]. Its main
diference from DSR was the use of an ETX metric, which was measured by periodic
broadcasts to neighboring nodes, and the total ETX of its parts was used for the entire route. Also,
SrcRR was independent of the network layer and could use MAC addresses to find the path.
Microsoft developed and patented the LQSR (Link Quality Source Routing) protocol, which is
also based on DSR [
          <xref ref-type="bibr" rid="ref48">48</xref>
          ]. It is implemented between the link layer and the network layer using
a virtual network adapter, allowing it to handle multiple physical connections at once. The
LQSR header is located between the Ethernet header and the frame payload. Each node, as in
SrcRR, measures the QoS metric to neighboring nodes, propagates this information through
the network, and it is taken into account in selecting the best path to the destination. Guided
by the rule that the shortest path does not mean the best path, LQSR allows the use of three
QoS metrics: ETX, RTT, and PktPair. VNF sees network latency as a critical attribute for
reliability, availability, and QoS requirements by most researchers. By automating and elastically
allocating resources, these enhanced service oferings are implemented [
          <xref ref-type="bibr" rid="ref49">49</xref>
          ].
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>2.3. Hybrid protocols</title>
        <p>
          The hybrid approach enables the use of reactive and proactive approaches within a single
network. It is used in 802.11s to provide WMN support at the link layer [
          <xref ref-type="bibr" rid="ref50 ref51">50, 51</xref>
          ]. In previous 802.11
family standards, there was no way to obtain link-layer QoS metrics. For the QoS metric to be
more accurate, it should be obtained at a lower layer of the OSI network model. As a default
protocol in the standard 802.11s recommended hybrid HWMP (Hybrid Wireless Mesh
Protocol), and the optional protocol can act as OLSR. The reactive approach is implemented based
on AODV (Ad hoc On-demand Distance Vector). In this case, the node looks for the best route
as needed, taking into account QoS metrics. Using a proactive approach, a root node (Root) is
assigned to a WMN that polls nodes at intervals, thus updating the network map. The
connected node, can contact the root node and get information about the routes to all nodes in
the network. Both approaches can be used separately or simultaneously in the same network
(figure 2).
        </p>
        <p>
          The hybrid approach has been used not only in HWMP but also in earlier protocols, such
as the HSLS (Hazy Sighted Link State) Routing Protocol. Intending to reduce non-productive
costs, HLSL controls the interval at which network topology information is updated to reduce
the number of control messages [
          <xref ref-type="bibr" rid="ref52">52</xref>
          ]. If the route is obsolete, HLSL begins to operate in
reactive mode. The lack of up-to-date network topology information is a major drawback of this
protocol. Another hybrid protocol for WMN is Babel. Based on the ideas of DSDV, AODV,
and the Cisco EIGRP (Enhanced Interior Gateway Protocol), Babel takes a proactive approach
and is aimed at working in networks with mobile nodes [
          <xref ref-type="bibr" rid="ref53">53</xref>
          ]. It allows the implementation of
diferent QoS metrics, although by default it uses ETX. Reactive mode is used in Babel if no
route from a node is suitable for reliable packet transmission. In a hybrid protocol, ZRP (Zone
Routing Protocol) node applies proactive route lookup within a certain section of the network
and reactive outside of it [
          <xref ref-type="bibr" rid="ref54">54</xref>
          ]. The FSR (Fish-eye State Routing Protocol) protocol is
characterized by the fact that the accuracy of the network topology information decreases with distance
from the node [
          <xref ref-type="bibr" rid="ref55">55</xref>
          ].
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Analysis of data transmission methods and correction of transmission errors</title>
      <sec id="sec-3-1">
        <title>3.1. Retransmission request method</title>
        <p>
          Many diferent methods are used to recover lost and corrupted data. In self-organizing
networks, the network topology and transmission environment change rapidly, it is very dificult
to ensure reliable communication, to overcome the high mobility of nodes and external
interference. Therefore, many packets are received with errors, which means that error correction
methods play a significant role in data transmission processes [
          <xref ref-type="bibr" rid="ref56">56</xref>
          ].
        </p>
        <p>In the transmission error correction method with a repeated request (ARQ), data reception
acknowledgment messages (ACK) are used for reliable data transmission. For example, if the
source has not received an acknowledgment from the recipient within a certain time interval
(timeout), it will retransmit until it receives an ACK message. The ARQ method relies on sum
and sequence number check fields in each packet header to detect corrupted and retransmitted
data. The retransmission request is used in the Stop-and-Wait ARQ, Go-Back-N ARQ, and
Selective-Repeat ARQ methods.</p>
        <p>The Stop-and-Wait ARQ and Selective-Repeat ARQ methods are used in the 802.11 families
of standards at the data link layer of the OSI model, and all three approaches are used in various
transport layer protocols. The methods difer in the size of the transmit window and the receive
window. The Stop-and-Wait ARQ method starts a timer for each packet that is sent, and the
source waits until the ACK message arrives. If the ACK message has not been received and the
timeout has already expired, the source will repeat the packet. Thus, the interaction between
source and destination occurs from packet to packet.</p>
        <p>The Go-Back-N ARQ method is more eficient than Stop-and-Wait ARQ. With this approach,
the source transmits several packets at a time and stores them in a bufer until it receives a
group ACK message. After the timeout expires, the source repeats all packets for which no
ACK message arrived. The Stop-and-Wait ARQ and Go-Back-N ARQ methods are very similar,
but they use diferent transmit window sizes.</p>
        <p>In the Selective-Repeat ARQ method, the source transmits several packets at once but waits
for an individual acknowledgment for each packet. The receive and transmit windows sizes are
the same, and the destination can receive and store packets received in any order. The source
repeats those packets for which the timeout has expired.</p>
        <p>The ARQ method can improve connection reliability but is not suitable for use in video
broadcasting because of the large and unstable delay.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Direct error correction method</title>
        <p>
          The FEC method adds redundancy to the data being sent, which allows the addressee to
detect and correct errors without a second request from the source, and the maximum number
of bits recovered depends on the code used. The FEC method is usually implemented at the
physical layer and is responsible for correcting errors caused by interference in the
communication channel. The application layer FEC method uses Reed Solomon codes or BCX codes. By
introducing redundancy, this code can detect and correct bit errors in transmission. But the
introduction of redundancy reduces the eficiency of communication channels if the transmission
is error-free. Therefore, an adaptive noise coding method has been developed [
          <xref ref-type="bibr" rid="ref57 ref58 ref59 ref60">57, 58, 59, 60</xref>
          ].
This method allows controlling redundancy at byte or packet-level [
          <xref ref-type="bibr" rid="ref61 ref62">61, 62</xref>
          ], using video
characteristics or quality of service metrics, such as information fragment delivery ratio.
        </p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Network coding method</title>
        <p>
          One method that is very similar to the FEC method is network coding (NC) [
          <xref ref-type="bibr" rid="ref63">63</xref>
          ]. In the NC
method, data are encoded by intermediate nodes. The self-organizing network provides new
opportunities for the implementation of the NC method. Today, the NC method for reliable
video data transmission is most often implemented based on random linear network coding
(RLCN). The source node groups the data into generations encodes each generation with SLSC
and writes the encoding coeficients in the header of each packet. In the NC method,
redundancy can be controlled: k line-independent packets of a given generation are required to
decode all packets of the same generation. Thus, more encoded packets can be transmitted in
unreliable transmission channels. SLSC has advantages over other coding methods (e.g.,
fountain code, block code) in that it makes the handling of encoded packets more flexible, reduces
the network delay for video transmission, eliminates the transmission of identical packets, and
uses the bandwidth more eficiently. The SLSC method can be used in conjunction with the
ARQ method to prevent the loss of the entire packet generation. Packets needed for decoding
the current generation can be requested from neighboring nodes to obtain k line-independent
packets of each generation. The SLSC method has much in common with FEC coding, but FEC
is implemented only on the destination node, while the SK method is also implemented on the
intermediate nodes. FEC and SK methods can work simultaneously without additional
modifications, but more complex hybrid solutions are possible. The SK method can improve network
reliability and resilience when used in conjunction with the multipath redundancy method.
        </p>
      </sec>
      <sec id="sec-3-4">
        <title>3.4. Multipath redundancy method</title>
        <p>
          The multipath redundancy method is to transfer data from the source to the destination via
multiple routes. This method of routing has diferent goals: to distribute the load on the
network routes or to increase the bandwidth and reliability of the network as a whole [
          <xref ref-type="bibr" rid="ref64 ref65">64, 65</xref>
          ].
Applying the multipath redundancy method, it is possible to get rid of congested sections in
the network or simultaneously deliver streaming data via multiple routes. However, a
selforganizing network is usually congested at the section between the source and the destination,
and its network topology is inconstant and therefore requires recalculation of independent
routes. It is because of this that multipath redundancy is more often used to improve network
reliability. Multipath redundancy can be provided by a superimposed network [
          <xref ref-type="bibr" rid="ref66 ref67">66, 67</xref>
          ]. The
simplest structure of a superimposed network is a single-layer tree. The root of such a tree is the
source node. The short existence time of a connection between nodes imposes restrictions on
the application of this structure in a self-organizing network. A multi-layer structure can also
be used in superimposed networks. This structure is more resilient to user outages, the load
is evenly distributed throughout the network, and does not require centralized coordination,
both during normal network operation and during emergencies. The structure is adapted both
for single-source transmissions and to provide transmissions from multiple sources. The
disadvantage of this structure is that the networks built on their basis are more complex than their
counterparts. This entails that to maintain this structure, a large volume of control messages
are transferred between the nodes of the network. This can significantly limit the applicability
of such a structure to nodes that vary considerably in self-organizing networks. The
multilayer tree structure seeks to eliminate two major drawbacks of an overlapping network with
a single-tree structure [
          <xref ref-type="bibr" rid="ref68">68</xref>
          ]. First, in single-tree structures, the few closest nodes are loaded
much more heavily than the rest of the network, since the “leaves” of the tree have not been
involved in content transmission. Secondly, the disconnection of these highly stressed nodes
leads to mass switching of network users looking for a new data source and a new connection
point. Node outages could lead to the degradation of streaming data quality. In a multilayer
tree, each node must stream data in multiple trees with a common root, distributing
complimentary content. Such a structure ensures that all content is not lost if one of the trees loses
connectivity and better utilizes the available resources of each node in the network. Source
S distributes streaming data to all nodes at once, but some video (e.g., every third fragment)
can be transmitted along the intended paths between the nodes themselves. Thus, instead of a
single tree, we consider three single-layer trees at once in the case of a multilayer tree with a
multilayer coeficient equal to three [
          <xref ref-type="bibr" rid="ref69">69</xref>
          ]. To improve network reliability, some algorithms use
diferent types of multipath redundancy, such as multipath “braid” routing. This move allows
the use of multiple routes instead of a single route to apply the SC method, which improves
the reliability and robustness of self-organizing networks [
          <xref ref-type="bibr" rid="ref29">29</xref>
          ]. The multilayer tree structure
helps to overcome packet loss in multicast in case of multiple node outage [
          <xref ref-type="bibr" rid="ref70">70</xref>
          ]. But the use
of multiple paths can increase the unproductive cost of forwarding data, so more research on
this method is needed. The multilayer tree structure can be combined with SC, FEC, and ARQ
methods to improve data transmission eficiency [71].
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusions</title>
      <p>Known routing protocols used in self-organizing networks are considered and analyzed. The
main disadvantage of existing routing protocols is that they cannot respond to abrupt changes
in the network topology, which entails their ineficiency in self-organizing networks with
highly mobile nodes. When a source is broadcast to one destination, the quality of the
transmission depends entirely on the performance of the routing protocol. In the event of loss of
one route due to movement of one or more nodes of the network or due to a change in the state
of communication channels between nodes, routing protocols cannot efectively use existing
routes in the network to transfer streaming data from the source to destination. An overview of
transmission error correction techniques has been made and a process for transmitting
streaming data using a selective retransmission request method has been described.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>F.</given-names>
            <surname>Zambonelli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. V. D.</given-names>
            <surname>Parunak</surname>
          </string-name>
          ,
          <article-title>Signs of a revolution in computer science and software engineering</article-title>
          , in: P. Petta,
          <string-name>
            <given-names>R.</given-names>
            <surname>Tolksdorf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Zambonelli</surname>
          </string-name>
          (Eds.),
          <source>Engineering Societies in the Agents World III. ESAW 2002. Lecture Notes in Computer Science</source>
          , volume
          <volume>2577</volume>
          , Springer, Berlin, Heidelberg,
          <year>2019</year>
          , pp.
          <fpage>13</fpage>
          -
          <lpage>28</lpage>
          . doi:/10.1007/3-540-39173-
          <issue>8</issue>
          _
          <fpage>2</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>D.</given-names>
            <surname>Claypool</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>McNeill</surname>
          </string-name>
          ,
          <article-title>Automatic repeat request (arq) over tdma-based mesh network</article-title>
          ,
          <source>in: Proceedings of the Military Communications Conference (MILCOM</source>
          <year>2008</year>
          ), IEEE,
          <year>2016</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>7</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>L.</given-names>
            <surname>Baldantoni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Lundqvist</surname>
          </string-name>
          , G. Karlsson,
          <article-title>Adaptive end-to-end FEC for improving TCP performance over wireless links</article-title>
          ,
          <source>in: Proceedings of IEEE International Conference on Communications, IEEE</source>
          ,
          <year>1999</year>
          , pp.
          <fpage>4023</fpage>
          -
          <lpage>4027</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>J.-C.</given-names>
            <surname>Bolot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Fosse-Parisis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Towsley</surname>
          </string-name>
          ,
          <article-title>Adaptive FEC-based error control for internet telephony</article-title>
          ,
          <source>in: Proceedings of Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (IEEE INFOCOM '99)</source>
          , IEEE,
          <year>1999</year>
          , pp.
          <fpage>1453</fpage>
          -
          <lpage>1460</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>S.-H.</given-names>
            <surname>Chan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Zheng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , W.-W. Zhu,
          <string-name>
            <given-names>Y.-Q.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <article-title>Video loss recovery with FEC and stream replication</article-title>
          ,
          <source>IEEE Transactions on Multimedia</source>
          <volume>8</volume>
          (
          <year>2006</year>
          )
          <fpage>75</fpage>
          -
          <lpage>380</lpage>
          . doi:
          <volume>10</volume>
          .1109/ TMM.
          <year>2005</year>
          .
          <volume>864340</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>K.</given-names>
            <surname>French</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Claypool</surname>
          </string-name>
          ,
          <article-title>Repair of streaming multimedia with adaptive forward error correction</article-title>
          ,
          <source>in: Proc. SPIE 4518</source>
          ,
          <string-name>
            <surname>Multimedia</surname>
            <given-names>Systems</given-names>
          </string-name>
          and
          <string-name>
            <surname>Applications</surname>
            <given-names>IV</given-names>
          </string-name>
          ,
          <year>2001</year>
          . doi:
          <volume>10</volume>
          . 1117/12.448220.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>A.</given-names>
            <surname>Nafaa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Ahmed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Mehaoua</surname>
          </string-name>
          ,
          <article-title>Unequal and interleaved FEC protocol for robust MPEG4 multicasting over wireless LANs</article-title>
          ,
          <source>in: Proceedings of IEEE International Conference on Communications (IEEE Cat. No.04CH37577)</source>
          , IEEE,
          <year>2004</year>
          , pp.
          <fpage>1431</fpage>
          -
          <lpage>1435</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>H.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Claypool</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Kinicki</surname>
          </string-name>
          ,
          <article-title>Adjusting forward error correction with quality scaling for streaming MPEG</article-title>
          ,
          <source>in: Proceedings of the 15th ACM International Workshop on Network and Operating Systems Support for Digital Audio and Video (NOSSDAV)</source>
          ,
          <year>2005</year>
          , pp.
          <fpage>111</fpage>
          -
          <lpage>116</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>S.</given-names>
            <surname>Pleisch</surname>
          </string-name>
          ,
          <article-title>Eficient flooding in mobile ad-hoc networks</article-title>
          ,
          <source>in: Proceedings of the 7th ACM Int'l Symp. on Mobile Ad Hoc Networking and Computing</source>
          ,
          <year>2006</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>12</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>C.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Oh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Park</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gerla</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Sanadidi</surname>
          </string-name>
          , Combocoding: Combined intra
          <article-title>-/interlfow network coding for TCP over disruptive MANETs</article-title>
          .,
          <source>J. Adv. Res</source>
          .
          <volume>2</volume>
          (
          <year>2011</year>
          )
          <fpage>241</fpage>
          -
          <lpage>252</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.jare.
          <year>2011</year>
          .
          <volume>05</volume>
          .002.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>J.</given-names>
            <surname>Kuo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Shih</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Ho</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <article-title>A cross-layer approach for real-time multimedia streaming on wireless peer-to-peer ad hoc network</article-title>
          ,
          <source>Ad Hoc Netw</source>
          .
          <volume>11</volume>
          (
          <year>2013</year>
          )
          <fpage>339</fpage>
          -
          <lpage>354</lpage>
          . doi:
          <volume>10</volume>
          .1016/ j.adhoc.
          <year>2012</year>
          .
          <volume>06</volume>
          .008.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>N.</given-names>
            <surname>Qadri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Fleury</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Altaf</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Ghanbari, P2P layered video streaming over wireless ad hoc networks</article-title>
          ,
          <source>in: Proceedings of the 5th International ICST Mobile Multimedia Communications Conference (Mobimedia '09)</source>
          , ICST,
          <year>2006</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>7</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>S.</given-names>
            <surname>Banerjee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Bhattacharjee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Kommareddy</surname>
          </string-name>
          ,
          <article-title>Scalable application layer multicast</article-title>
          ,
          <source>in: Proceedings of the 2002 conference on Applications</source>
          , technologies, architectures, and
          <article-title>protocols for computer communications</article-title>
          (SIGCOMM '02), Association for Computing Machinery,
          <year>2002</year>
          , pp.
          <fpage>205</fpage>
          -
          <lpage>217</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>J.</given-names>
            <surname>Jannotti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. K.</given-names>
            <surname>Giford</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. L.</given-names>
            <surname>Johnson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. F.</given-names>
            <surname>Kaashoek</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. W.</surname>
          </string-name>
          <article-title>O'Toole, Overcast: reliable multicasting with on overlay network (2000) Article 14</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>A.</given-names>
            <surname>Nicolosi</surname>
          </string-name>
          , S. Annapureddy,
          <article-title>P2PCast: A peer-to-peer multicast scheme for streaming data</article-title>
          ,
          <year>2003</year>
          . URL: https://www.cs.stevens.edu/~nicolosi/papers/isw03.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>V.</given-names>
            <surname>Padmanabhan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Chou</surname>
          </string-name>
          ,
          <article-title>Resilient peer-to-peer streaming</article-title>
          ,
          <source>in: Proceedings of 11th IEEE International Conference on Network Protocols</source>
          , IEEE,
          <year>2003</year>
          , pp.
          <fpage>16</fpage>
          -
          <lpage>27</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>M.</given-names>
            <surname>Castro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Druschel</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.-M. Kermarrec</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Nandi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Rowstron</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Singh</surname>
          </string-name>
          ,
          <article-title>Splitstream: high-bandwidth multicast in cooperative environments</article-title>
          ,
          <source>in: Proceedings of the nineteenth ACM symposium on Operating systems principles (SOSP '03)</source>
          , Association for Computing Machinery,
          <year>2003</year>
          , pp.
          <fpage>298</fpage>
          -
          <lpage>313</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>H.</given-names>
            <surname>Deshpande</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Bawa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Garcia-Molina</surname>
          </string-name>
          ,
          <article-title>Streaming live media over a peer-to-peer network</article-title>
          ,
          <year>2002</year>
          . URL: http://ilpubs.stanford.edu:
          <volume>8090</volume>
          /501/1/2001-
          <fpage>30</fpage>
          .pdf.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>H.</given-names>
            <surname>Deshpande</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Bawa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Garcia-Molina</surname>
          </string-name>
          ,
          <article-title>Streaming live media over peers</article-title>
          ,
          <year>2002</year>
          . URL: http://ilpubs.stanford.edu:
          <volume>8090</volume>
          /863/1/2002-
          <fpage>21</fpage>
          .pdf.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>T.</given-names>
            <surname>Yun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lifeng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Jianguang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Shiqiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Yuzhuo</surname>
          </string-name>
          ,
          <article-title>How scalable is cache-and-relay scheme in p2p on-demand streaming?</article-title>
          ,
          <source>IEICE Trans. Commun. E90-B</source>
          (
          <year>2007</year>
          )
          <fpage>987</fpage>
          -
          <lpage>989</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>S.</given-names>
            <surname>Oh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gerla</surname>
          </string-name>
          ,
          <article-title>Resilient peer-to-peer streaming</article-title>
          ,
          <source>in: Proceedings of Communication Systems and Networks and (COMSNETS</source>
          <year>2009</year>
          ), IEEE,
          <year>2009</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>C.</given-names>
            <surname>Vassilakis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Laoutaris</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Stavrakaki</surname>
          </string-name>
          ,
          <article-title>The impact of playout policy on the performance of p2p live streaming: or how not to kill your p2p advantage</article-title>
          ,
          <source>in: Proc. SPIE 6818</source>
          ,
          <string-name>
            <surname>Multimedia</surname>
            <given-names>Computing</given-names>
          </string-name>
          <source>and Networking</source>
          ,
          <year>2008</year>
          . doi:
          <volume>10</volume>
          .1117/12.775147.
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>V.</given-names>
            <surname>Babak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Babak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Myslovych</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zaporozhets</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Zvaritch</surname>
          </string-name>
          ,
          <article-title>Methods and models for information data analysis, in: Diagnostic Systems For Energy Equipments</article-title>
          .
          <article-title>Studies in Systems, Decision and Control</article-title>
          , volume
          <volume>281</volume>
          , Springer, Cham,
          <year>2020</year>
          , pp.
          <fpage>23</fpage>
          -
          <lpage>70</lpage>
          . doi:
          <volume>10</volume>
          . 1007/978-3-
          <fpage>030</fpage>
          -44443-
          <issue>3</issue>
          _
          <fpage>2</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>V.</given-names>
            <surname>Babak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Eremenko</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          . Zaporozhets,
          <article-title>Research of diagnostic parameters of composite materials using johnson distribution</article-title>
          ,
          <source>Int. J. Comput. Appl</source>
          .
          <volume>18</volume>
          (
          <year>2019</year>
          )
          <fpage>483</fpage>
          -
          <lpage>494</lpage>
          . URL: https: //www.computingonline.net/computing/article/view/1618.
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>V.</given-names>
            <surname>Eremenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zaporozhets</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Isaenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Babikova</surname>
          </string-name>
          ,
          <article-title>Application of wavelet transform for determining diagnostic signs</article-title>
          , in: V.
          <string-name>
            <surname>Ermolayev</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Mallet</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Yakovyna</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Mayr</surname>
            ,
            <given-names>A</given-names>
          </string-name>
          . Spivakovsky (Eds.),
          <source>Proceedings of the 15th International Conference on ICT in Education, Research and Industrial Applications. Integration, Harmonization and Knowledge Transfer. Volume I: Main Conference (ICTERI</source>
          <year>2019</year>
          ),
          <source>CEUR Workshop Proceedings</source>
          , volume
          <volume>2387</volume>
          ,
          <year>2019</year>
          , pp.
          <fpage>202</fpage>
          -
          <lpage>214</lpage>
          . URL: http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2387</volume>
          /20190202.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>J.</given-names>
            <surname>Chakareski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Frossard</surname>
          </string-name>
          ,
          <article-title>Utility-based packet scheduling in p2p mesh-based multicast (</article-title>
          <year>2009</year>
          )
          <article-title>72571S</article-title>
          . doi:
          <volume>10</volume>
          .1117/12.806783.
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>Y.</given-names>
            <surname>hua Chu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Rao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Seshan</surname>
          </string-name>
          ,
          <string-name>
            <surname>H. Zhang,</surname>
          </string-name>
          <article-title>A case for end system multicast</article-title>
          ,
          <source>IEEE J. Sel. Areas Commun</source>
          .
          <volume>20</volume>
          (
          <year>2002</year>
          )
          <fpage>1456</fpage>
          -
          <lpage>1471</lpage>
          . doi:
          <volume>10</volume>
          .1109/JSAC.
          <year>2002</year>
          .
          <volume>803066</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>D.</given-names>
            <surname>Zappala</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Fabbri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Lo</surname>
          </string-name>
          ,
          <article-title>An evaluation of shared multicast trees with multiple active cores</article-title>
          ,
          <source>Telecommunication Systems</source>
          <volume>19</volume>
          (
          <year>2002</year>
          )
          <fpage>461</fpage>
          -
          <lpage>479</lpage>
          . doi:
          <volume>10</volume>
          .1023/A:
          <fpage>1013854808626</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>S.</given-names>
            <surname>Oh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.-H.</given-names>
            <surname>Shen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gerla</surname>
          </string-name>
          ,
          <article-title>Automatic repeat request (arq) over tdma-based mesh network</article-title>
          ,
          <source>in: Proceedings of IEEE Military Communications Conference (MILCOM</source>
          <year>2012</year>
          ), IEEE,
          <year>2012</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>O.</given-names>
            <surname>Popov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Iatsyshyn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Kovach</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Artemchuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Kameneva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Taraduda</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Sobyna</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Sokolov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Dement</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Yatsyshyn</surname>
          </string-name>
          ,
          <article-title>Risk assessment for the population of Kyiv, Ukraine as a result of atmospheric air pollution</article-title>
          ,
          <source>J. Health Pollut</source>
          .
          <volume>10</volume>
          (
          <year>2020</year>
          )
          <article-title>200303</article-title>
          . doi:
          <volume>10</volume>
          .5696/
          <fpage>2156</fpage>
          -9614-10.
          <fpage>25</fpage>
          .200303.
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>A.</given-names>
            <surname>Iatsyshyn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Iatsyshyn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Artemchuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Kameneva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Kovach</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Popov</surname>
          </string-name>
          ,
          <article-title>Software tools for tasks of sustainable development of environmental problems: peculiarities of programming and implementation in the specialists' preparation, E3S Web Conf</article-title>
          .
          <volume>166</volume>
          (
          <year>2020</year>
          )
          <article-title>01001</article-title>
          . doi:
          <volume>10</volume>
          .1051/e3sconf/202016601001.
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <given-names>A.</given-names>
            <surname>Iatsyshyn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Iatsyshyn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Kovach</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Zinovieva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Artemchuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Popov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Cholyshkina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Radchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Radchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Turevych</surname>
          </string-name>
          ,
          <article-title>Application of open and specialized geoinformation systems for computer modelling studying by students</article-title>
          and
          <source>PhD students</source>
          , in: O.
          <string-name>
            <surname>Sokolov</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>Zholtkevych</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Yakovyna</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          <string-name>
            <surname>Tarasich</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Kharchenko</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Kobets</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          <string-name>
            <surname>Burov</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Semerikov</surname>
          </string-name>
          , H. Kravtsov (Eds.),
          <source>Proceedings of the 16th International Conference on ICT in Education, Research and Industrial Applications</source>
          . Integration, Harmonization and
          <string-name>
            <given-names>Knowledge</given-names>
            <surname>Transfer</surname>
          </string-name>
          . Volume II:
          <article-title>Workshops (ICTERI</article-title>
          <year>2020</year>
          ),
          <source>CEUR Workshop Proceedings</source>
          , volume
          <volume>2732</volume>
          ,
          <year>2020</year>
          , pp.
          <fpage>893</fpage>
          -
          <lpage>908</lpage>
          . URL: http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2732</volume>
          /20200893.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [33]
          <string-name>
            <given-names>A.</given-names>
            <surname>Zaporozhets</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Babak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Isaienko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Babikova</surname>
          </string-name>
          ,
          <article-title>Analysis of the air pollution monitoring system in ukraine</article-title>
          , in: V.
          <string-name>
            <surname>Babak</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Isaienko</surname>
            ,
            <given-names>A</given-names>
          </string-name>
          . Zaporozhets (Eds.),
          <article-title>Systems, Decision and Control in Energy I. Studies in Systems, Decision and Control</article-title>
          , volume
          <volume>298</volume>
          , Springer, Cham,
          <year>2020</year>
          , pp.
          <fpage>85</fpage>
          -
          <lpage>110</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -48583-
          <issue>2</issue>
          _
          <fpage>6</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          [34]
          <string-name>
            <given-names>A.</given-names>
            <surname>Zaporozhets</surname>
          </string-name>
          , V. Khaidurov,
          <article-title>Mathematical models of inverse problems for finding the main characteristics of air pollution sources</article-title>
          , Water, Air, &amp;
          <source>Soil Pollution</source>
          <volume>231</volume>
          (
          <year>2020</year>
          )
          <article-title>563</article-title>
          . doi:
          <volume>10</volume>
          .1007/s11270-020-04933-z.
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          [35]
          <string-name>
            <given-names>A.</given-names>
            <surname>Zaporozhets</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Redko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Babak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Eremenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Mokiychuk</surname>
          </string-name>
          ,
          <article-title>Method of indirect measurement of oxygen concentration in the air</article-title>
          ,
          <source>Naukovyi Visnyk Natsionalnoho Hirnychoho Universytetu</source>
          <volume>5</volume>
          (
          <year>2018</year>
          )
          <fpage>105</fpage>
          -
          <lpage>114</lpage>
          . doi:
          <volume>10</volume>
          .29202/nvngu/2018-5/14.
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          [36]
          <string-name>
            <given-names>A.</given-names>
            <surname>Zaporozhets</surname>
          </string-name>
          ,
          <article-title>Experimental research of a computer system for the control of the fuel combustion process, in: Control of Fuel Combustion in Boilers. Studies in Systems, Decision and Control</article-title>
          , volume
          <volume>287</volume>
          , Springer, Cham,
          <year>2020</year>
          , pp.
          <fpage>89</fpage>
          -
          <lpage>123</lpage>
          . doi:
          <volume>10</volume>
          .1007/ 978-3-
          <fpage>030</fpage>
          -46299-
          <issue>4</issue>
          _
          <fpage>4</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          [37]
          <string-name>
            <given-names>A.</given-names>
            <surname>Zaporozhets</surname>
          </string-name>
          ,
          <article-title>Hardware and software implementation of modules of the system of the fuel combustion control process, in: Control of Fuel Combustion in Boilers. Studies in Systems, Decision and Control</article-title>
          , volume
          <volume>287</volume>
          , Springer, Cham,
          <year>2020</year>
          , pp.
          <fpage>61</fpage>
          -
          <lpage>87</lpage>
          . doi:
          <volume>10</volume>
          . 1007/978-3-
          <fpage>030</fpage>
          -46299-
          <issue>4</issue>
          _
          <fpage>3</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          [38]
          <string-name>
            <given-names>V.</given-names>
            <surname>Eremenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zaporozhets</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Babak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Isaienko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Babikova</surname>
          </string-name>
          ,
          <article-title>Using hilbert transform in diagnostic of composite materials by impedance method</article-title>
          ,
          <source>Period. Polytech. Electr. Eng. Comput. Sci</source>
          .
          <volume>64</volume>
          (
          <year>2020</year>
          )
          <fpage>334</fpage>
          -
          <lpage>342</lpage>
          . doi:
          <volume>10</volume>
          .3311/PPee.15066.
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          [39]
          <string-name>
            <given-names>V.</given-names>
            <surname>Babak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Babak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Myslovych</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zaporozhets</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Zvaritch</surname>
          </string-name>
          ,
          <article-title>Principles of construction of systems for diagnosing the energy equipment, in: Diagnostic Systems For Energy Equipments</article-title>
          .
          <article-title>Studies in Systems, Decision and Control</article-title>
          , volume
          <volume>281</volume>
          , Springer, Cham,
          <year>2020</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>22</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -44443-
          <issue>3</issue>
          _
          <fpage>1</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          [40]
          <string-name>
            <given-names>A.</given-names>
            <surname>Zaporozhets</surname>
          </string-name>
          ,
          <article-title>Application of wavelet transform for determining diagnostic signs</article-title>
          , in: V.
          <string-name>
            <surname>Ermolayev</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Mallet</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Yakovyna</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Mayr</surname>
            ,
            <given-names>A</given-names>
          </string-name>
          . Spivakovsky (Eds.),
          <source>Proceedings of the 15th International Conference on ICT in Education, Research and Industrial Applications. Integration, Harmonization and Knowledge Transfer. Volume I: Main Conference (ICTERI</source>
          <year>2019</year>
          ),
          <source>CEUR Workshop Proceedings</source>
          , volume
          <volume>2387</volume>
          ,
          <year>2019</year>
          , pp.
          <fpage>223</fpage>
          -
          <lpage>230</lpage>
          . URL: http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2387</volume>
          /20190223.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref41">
        <mixed-citation>
          [41]
          <string-name>
            <given-names>R.</given-names>
            <surname>Baumann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Heimlicher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Strasser</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Weibel</surname>
          </string-name>
          , A Survey on Routing Metrics,
          <source>TIK Report 262</source>
          , Computer Engineering and Networks
          <string-name>
            <surname>Laboratory</surname>
          </string-name>
          ETH-Zentrum, Switzerland,
          <year>2007</year>
          . URL: https://citeseerx.ist.psu.edu/viewdoc/download?doi
          <source>=10.1.1.304.7863&amp; rep=rep1&amp;type=pdf.</source>
        </mixed-citation>
      </ref>
      <ref id="ref42">
        <mixed-citation>
          [42]
          <string-name>
            <given-names>T.</given-names>
            <surname>Clausen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Dearlove</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Jacquet</surname>
          </string-name>
          , U. Herberg,
          <source>The optimized link state routing protocol version 2</source>
          ,
          <year>2014</year>
          . URL: https://tools.ietf.org/html/rfc7181.
        </mixed-citation>
      </ref>
      <ref id="ref43">
        <mixed-citation>
          [43]
          <string-name>
            <given-names>A.</given-names>
            <surname>Neumann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Aichele</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Lindner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Wunderlich</surname>
          </string-name>
          , Better Approach To Mobile Ad-hoc
          <string-name>
            <surname>Networking (B.A.T.M.</surname>
          </string-name>
          <article-title>A</article-title>
          .N.)
          <article-title>draft-openmesh-b-a-t-m-a-n-00</article-title>
          ,
          <string-name>
            <given-names>Technical</given-names>
            <surname>Report</surname>
          </string-name>
          ,
          <year>2008</year>
          . URL: https://tools.ietf.org/html/draft-openmesh
          <article-title>-b-a-t-m-a-n-00.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref44">
        <mixed-citation>
          [44]
          <string-name>
            <given-names>C. E.</given-names>
            <surname>Perkins</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Bhagwat</surname>
          </string-name>
          ,
          <article-title>Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computers</article-title>
          ,
          <source>in: Proc. SPIE 6818</source>
          ,
          <string-name>
            <surname>Multimedia</surname>
            <given-names>Computing</given-names>
          </string-name>
          and Networking, Association for Computing Machinery,
          <year>2008</year>
          , pp.
          <fpage>234</fpage>
          -
          <lpage>244</lpage>
          . doi:
          <volume>10</volume>
          .1145/ 190314.190336.
        </mixed-citation>
      </ref>
      <ref id="ref45">
        <mixed-citation>
          [45]
          <string-name>
            <given-names>D.</given-names>
            <surname>Johnson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Maltz</surname>
          </string-name>
          ,
          <article-title>The Dynamic Source Routing Protocol (DSR) for Mobile Ad Hoc Networks for IPv4, 2007</article-title>
          . URL: http://www.ietf.org/rfc/rfc4728.txt.
        </mixed-citation>
      </ref>
      <ref id="ref46">
        <mixed-citation>
          [46]
          <string-name>
            <given-names>C.</given-names>
            <surname>Perkins</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Belding-Royer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Das</surname>
          </string-name>
          ,
          <string-name>
            <surname>Ad hoc</surname>
          </string-name>
          On-Demand
          <string-name>
            <surname>Distance Vector (AODV) Routing</surname>
          </string-name>
          ,
          <year>2003</year>
          . URL: http://www.ietf.org/rfc/rfc3561.txt.
        </mixed-citation>
      </ref>
      <ref id="ref47">
        <mixed-citation>
          [47]
          <string-name>
            <given-names>D.</given-names>
            <surname>Aguayo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bicket</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Morris</surname>
          </string-name>
          ,
          <article-title>Srcrr: A high throughput routing protocol for 802.11 mesh networks (draft</article-title>
          ),
          <year>2011</year>
          . URL: https://pdos.csail.mit.edu/archive/rtm/srcrr-draft.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref48">
        <mixed-citation>
          [48]
          <string-name>
            <given-names>R. P.</given-names>
            <surname>Draves</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. D.</given-names>
            <surname>Zill</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. D.</given-names>
            <surname>Padhye</surname>
          </string-name>
          ,
          <article-title>System and method for link quality source routing</article-title>
          ,
          <year>2011</year>
          . Patent No.
          <source>US 7</source>
          ,
          <issue>978</issue>
          ,672 B2,
          <string-name>
            <given-names>Filed</given-names>
            <surname>Jan</surname>
          </string-name>
          .
          <volume>19</volume>
          ,
          <year>2010</year>
          ,
          <string-name>
            <given-names>Issued</given-names>
            <surname>Jul</surname>
          </string-name>
          .
          <volume>12</volume>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref49">
        <mixed-citation>
          [49]
          <string-name>
            <given-names>R.</given-names>
            <surname>Mijumbi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Serrat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.-L.</given-names>
            <surname>Gorricho</surname>
          </string-name>
          ,
          <article-title>Autonomic resource management in virtual networks</article-title>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref50">
        <mixed-citation>
          [50]
          <article-title>IEEE Standard for Information technology-Telecommunications and information exchange between systems Local and metropolitan area networks-Specific requirements -</article-title>
          <source>Part</source>
          <volume>11</volume>
          :
          <string-name>
            <surname>Wireless LAN Medium Access</surname>
          </string-name>
          <article-title>Control (MAC) and Physical Layer (PHY) Speciifcations</article-title>
          , IEEE,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref51">
        <mixed-citation>
          [51]
          <string-name>
            <given-names>A.</given-names>
            <surname>Zaporozhets</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Babak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sverdlova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Isaienko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Babikova</surname>
          </string-name>
          ,
          <article-title>Development of a system for diagnosing heat power equipment based on ieee 802.11s</article-title>
          , in: A.
          <string-name>
            <surname>Zaporozhets</surname>
          </string-name>
          , V. Artemchuk (Eds.), Systems, Decision and Control in
          <string-name>
            <surname>Energy</surname>
            <given-names>II</given-names>
          </string-name>
          , Springer International Publishing, Cham,
          <year>2021</year>
          , pp.
          <fpage>141</fpage>
          -
          <lpage>151</lpage>
          . doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -69189-
          <issue>9</issue>
          _
          <fpage>8</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref52">
        <mixed-citation>
          [52]
          <string-name>
            <given-names>C. A.</given-names>
            <surname>Santivanez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Ramanathan</surname>
          </string-name>
          ,
          <string-name>
            <surname>Hazy Sighted Link State (HSLS) Routing: A Scalable Link State Algorithm</surname>
          </string-name>
          , Internetwork Research Department, BBN Technologies,
          <year>2001</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref53">
        <mixed-citation>
          [53]
          <string-name>
            <given-names>J.</given-names>
            <surname>Chroboczek</surname>
          </string-name>
          ,
          <source>RFC 6126. The Babel Routing Protocol</source>
          ,
          <year>2011</year>
          . URL: https://datatracker.ietf. org/doc/rfc6126/.
        </mixed-citation>
      </ref>
      <ref id="ref54">
        <mixed-citation>
          [54]
          <string-name>
            <given-names>Z. J.</given-names>
            <surname>Haas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. R.</given-names>
            <surname>Pearlman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Samar</surname>
          </string-name>
          ,
          <article-title>The Zone Routing Protocol (ZRP) for Ad Hoc Networks</article-title>
          ,
          <year>2002</year>
          . URL: https://tools.ietf.org/html/draft-ietf
          <article-title>-manet-zone-zrp-04.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref55">
        <mixed-citation>
          [55]
          <string-name>
            <given-names>G.</given-names>
            <surname>Pei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gerla</surname>
          </string-name>
          , T.-W. Chen,
          <article-title>Fisheye state routing: a routing scheme for ad hoc wireless networks</article-title>
          ,
          <source>in: Proceedings of IEEE International Conference on Communications. ICC 2000</source>
          .
          <article-title>Global Convergence Through Communications</article-title>
          . vol.
          <volume>1</volume>
          , IEEE,
          <year>2000</year>
          , pp.
          <fpage>70</fpage>
          -
          <lpage>74</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref56">
        <mixed-citation>
          [56]
          <string-name>
            <given-names>D.</given-names>
            <surname>Vasiliev</surname>
          </string-name>
          ,
          <article-title>A survey on routing protocols and error correction methods for data delivery in MANETs</article-title>
          ,
          <source>in: Proceedings of the 4th Forum of Young Researchers in the Framework of International Forum “Education Quality</source>
          ,
          <year>2014</year>
          , pp.
          <fpage>375</fpage>
          -
          <lpage>384</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref57">
        <mixed-citation>
          [57]
          <string-name>
            <given-names>S.</given-names>
            <surname>ryong Kang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Loguinov</surname>
          </string-name>
          ,
          <article-title>Impact of FEC overhead on scalable video streaming</article-title>
          , in: Proceedings of the international workshop on Network and
          <article-title>operating systems support for digital audio and video (NOSSDAV '05), Association for Computing Machinery</article-title>
          , New York, NY, USA,
          <year>2005</year>
          , pp.
          <fpage>123</fpage>
          -
          <lpage>128</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref58">
        <mixed-citation>
          [58]
          <string-name>
            <given-names>K.</given-names>
            <surname>Park</surname>
          </string-name>
          , W. Wang,
          <string-name>
            <surname>AFEC:</surname>
          </string-name>
          <article-title>An adaptive forward error correction protocol for end-toend transport of real-time trafic</article-title>
          ,
          <source>in: Proceedings of 7th International Conference on Computer Communications and Networks (Cat. No.98EX226)</source>
          , IEEE,
          <year>1998</year>
          , pp.
          <fpage>196</fpage>
          -
          <lpage>205</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref59">
        <mixed-citation>
          [59]
          <string-name>
            <surname>I. Sanchez</surname>
          </string-name>
          ,
          <article-title>On adaptive forward error correction for real-time trafic, Master's Degree Project</article-title>
          ,
          <string-name>
            <surname>KTH</surname>
          </string-name>
          , Stockholm, Sweden,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref60">
        <mixed-citation>
          [60]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Sohn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Hwang</surname>
          </string-name>
          , S.-S. Kang,
          <article-title>Adaptive packet-level fec algorithm for improving the video quality over ieee 802.11 networks</article-title>
          ,
          <source>Int. J. Softw. Eng. its Appl</source>
          .
          <volume>6</volume>
          (
          <year>2012</year>
          )
          <fpage>27</fpage>
          -
          <lpage>34</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref61">
        <mixed-citation>
          [61]
          <string-name>
            <given-names>S.</given-names>
            <surname>Karande</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Radha</surname>
          </string-name>
          ,
          <article-title>Rate-Constrained Adaptive FEC for Video over Erasure Channels with Memory</article-title>
          ,
          <source>in: Proceedings of IEEE International Conference on Image Processing (ICIP)</source>
          , Vol.
          <volume>4</volume>
          , IEEE,
          <year>2004</year>
          , pp.
          <fpage>2539</fpage>
          -
          <lpage>2542</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref62">
        <mixed-citation>
          [62]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Claypool</surname>
          </string-name>
          ,
          <article-title>Using redundancy to repair video damaged by network data loss</article-title>
          ,
          <source>in: Proc. SPIE 3969</source>
          ,
          <string-name>
            <surname>Multimedia</surname>
            <given-names>Computing</given-names>
          </string-name>
          <source>and Networking</source>
          ,
          <year>2000</year>
          . doi:
          <volume>10</volume>
          .1117/12. 373536.
        </mixed-citation>
      </ref>
      <ref id="ref63">
        <mixed-citation>
          [63]
          <string-name>
            <given-names>C.</given-names>
            <surname>Fragouli</surname>
          </string-name>
          , E. Soljanin,
          <article-title>Network coding applications</article-title>
          ,
          <source>Found. Trends Netw</source>
          .
          <volume>2</volume>
          (
          <year>2007</year>
          )
          <fpage>135</fpage>
          -
          <lpage>269</lpage>
          . doi:
          <volume>10</volume>
          .1561/1300000013.
        </mixed-citation>
      </ref>
      <ref id="ref64">
        <mixed-citation>
          [64]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Oh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Gerla</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Tiwari</surname>
          </string-name>
          ,
          <article-title>Robust MANET routing using adaptive path redundancy and coding</article-title>
          ,
          <source>in: Proceedings of First International Communication Systems and Networks and Workshops</source>
          , IEEE,
          <year>2009</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref65">
        <mixed-citation>
          [65]
          <string-name>
            <given-names>P.</given-names>
            <surname>Koohyun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Yong-Sik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Hyun-Chan</surname>
          </string-name>
          ,
          <article-title>Multicast routing by multiple tree routes</article-title>
          , in: M. M. abd
          <string-name>
            <given-names>A</given-names>
            .
            <surname>Bianco</surname>
          </string-name>
          (Ed.),
          <source>Lecture Notes in Computer Science</source>
          , volume
          <volume>1989</volume>
          , Springer, Berlin, Heidelberg,
          <year>2001</year>
          , pp.
          <fpage>285</fpage>
          -
          <lpage>298</lpage>
          . doi:
          <volume>10</volume>
          .1007/3-540-44554-4_
          <fpage>19</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref66">
        <mixed-citation>
          [66]
          <string-name>
            <given-names>A.</given-names>
            <surname>Biernacki</surname>
          </string-name>
          , U. Krieger,
          <article-title>Session level analysis of p2p television traces</article-title>
          , in: S.
          <string-name>
            <surname>Zeadally</surname>
            , E. Cerqueira,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Curad</surname>
          </string-name>
          , M.Leszczuk (Eds.),
          <source>Lecture Notes in Computer Science</source>
          , volume
          <volume>6157</volume>
          , Springer, Berlin, Heidelberg,
          <year>2010</year>
          , pp.
          <fpage>285</fpage>
          -
          <lpage>298</lpage>
          . doi:
          <volume>10</volume>
          .1007/ 978-3-
          <fpage>642</fpage>
          -13789-1_
          <fpage>15</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref67">
        <mixed-citation>
          [67]
          <string-name>
            <given-names>D.</given-names>
            <surname>Bradler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kangasharju</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Muhlhauser</surname>
          </string-name>
          ,
          <article-title>Optimally Eficient Multicast in Structured Peer-to-Peer Networks</article-title>
          ,
          <source>in: Proceedings of 6th IEEE Consumer Communications and Networking Conference</source>
          , IEEE,
          <year>2009</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref68">
        <mixed-citation>
          [68]
          <string-name>
            <given-names>V.</given-names>
            <surname>Emelyanov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Abilov</surname>
          </string-name>
          ,
          <article-title>Robustness of multiple-tree-based P2P streaming networks</article-title>
          ,
          <source>in: Proceedings of the 2nd Forum of Young Researchers in the Framework of International Forum 'Education Quality-2010'</source>
          ,
          <year>2010</year>
          , pp.
          <fpage>331</fpage>
          -
          <lpage>339</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref69">
        <mixed-citation>
          [69]
          <string-name>
            <given-names>F.</given-names>
            <surname>Pianese</surname>
          </string-name>
          ,
          <article-title>P2P Live Media Streaming: Delivering Data Streams to Massive Audiences within Strict Timing Constraints</article-title>
          ,
          <source>Master Thesis</source>
          , Institut Eurecom,
          <string-name>
            <surname>Sophia-Antipolis</surname>
          </string-name>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref70">
        <mixed-citation>
          [70]
          <string-name>
            <given-names>B. R.</given-names>
            <surname>Tamma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Badam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. S. R.</given-names>
            <surname>Murthy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. R.</given-names>
            <surname>Rao</surname>
          </string-name>
          ,
          <article-title>K-tree: A multiple tree video multicast protocol for ad hoc wireless networks</article-title>
          ,
          <source>Comput. Netw</source>
          .
          <volume>54</volume>
          (
          <year>2010</year>
          )
          <fpage>1864</fpage>
          -
          <lpage>1884</lpage>
          . doi:
          <volume>10</volume>
          .1016/
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>