<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Methods of Determining the Coordinates of Nodes of Wireless Computer Networks According to the Ieee 802.15.4 Standard</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Andriy Dudnik</string-name>
          <email>a.s.dudnik@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Olexander Trush</string-name>
          <email>Trush.viti@gmail.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Nataliia Dakhno</string-name>
          <email>nataly.dakhno@ukr.net</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Olga Leshchenko</string-name>
          <email>lesolga@ukr.net</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</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="aff1">
          <label>1</label>
          <institution>Taras Shevchenko National University of Kyiv</institution>
          ,
          <addr-line>60 Volodymyrska Street, Kyiv, 01601</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <fpage>160</fpage>
      <lpage>168</lpage>
      <abstract>
        <p>One of the urgent tasks is to determine the location of individual network objects. An indispensable condition for the operation of any monitoring and control systems is the linking of the data collected by the entire system to geographic coordinates for displaying the collected information on the map and further analysis. In addition, such a network (unlike traditional radio networks) with a built-in subsystem for positioning individual objects can be deployed almost anywhere with minimal costs. This can be done, for example, by scattering network objects from an aircraft. In addition to linking the data received by the network in the process of work to the map of the area, information about the coordinates of objects will be necessary in the process of functioning of the network itself (building efficient routing algorithms from the point of view of energy consumption, collecting the received data). In this regard, the development of algorithms for determining the coordinates of objects in the sensor network becomes an urgent task. This article examines the problem of determining the distance between transceivers of chaotic radio pulses. the distance is calculated based on the signal propagation time in the air. The accuracy of the determination between the transceivers is evaluated, based on the signal transit time, taking into account interference. The purpose of this article is to describe a model for determining the time of receiving a signal, in order to determine the distance between sensor transceivers of chaotic radio pulses. And also estimation of measurement error. The calculation of the distance is carried out relative to the propagation time of the signal on the air, and the accuracy of the distance determination must also be evaluated. sensor network, node, anchor, localization, zig-bee, transceiver, radio pulse, time, distance,</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Today, "wireless sensor networks" ("Sensor Networks", hereinafter simply sensor networks) are attracting
more and more attention all over the world. The term "Sensor network" appeared relatively recently (a few
years ago), but today it is already a completely stable term (Sensor Network), which means a distributed,
selforganizing, failure-resistant network consisting of a large number small-sized and cheap semiconductor
devices that exchange information via a wireless communication channel are maintenance-free and do not
require special installation. Each device can contain various sensors of the physical parameters of the
environment (motion, light, temperature, humidity, pressure, etc.), as well as means for primary processing
and storage of the received data. The number of objects in such a network is theoretically determined only by
the scope of application and budget, and due to the low price of individual devices (on the order of s everal
dollars and below), it can be very large (on the order of several thousand and above) [
        <xref ref-type="bibr" rid="ref1">1-3</xref>
        ].
      </p>
      <sec id="sec-1-1">
        <title>Now there are various technological solutions for determining the position of objects in space or on the</title>
        <p>surface of the earth. This is due to the fact that it is impossible to implement one universal method that is
suitable for all possible cases. More precisely, it is impossible to make a device whose specifications would
meet the requirements of all (or even most) tasks. The task of positioning is of great interest to developers and
manufacturers of equipment, which can testify to its demand. Moreover, most solutions use the radio signal as
a carrier of information. Consequently, universal devices that allow simultaneously to transmit and receive</p>
        <p>
          2022 Copyright for this paper by its authors.
data, as well as determine their position in space will have a consumer value. One of the standards governing
the operation of wireless transmitting devices with positioning function - IEEE 802.15.4 [
          <xref ref-type="bibr" rid="ref2 ref3">4-5</xref>
          ].
        </p>
        <p>
          This approach to network formation allows to adapt sensor networks to solve an extremely wide range of
tasks. In particular, one of the main applications of sensor networks is the creation of various monitoring and
control systems. It should be expected that in the near future sensor networks will occupy a much wider niche
among existing telecommunication technologies that use wireless radio communication. In this connection,
the analysis and search for methods for determining the coordinates of objects in the sensor network becomes
an urgent task [
          <xref ref-type="bibr" rid="ref4 ref5 ref6 ref7">6-9</xref>
          ]. The general approach to determining the location of an object is based on measuring the
characteristics of the radio signal emitted by the transmitter located on the object, and is taken by stationary
receivers with known coordinates. According to these characteristics, the distance between the transmitter and
each of the receivers is estimated [
          <xref ref-type="bibr" rid="ref10 ref8 ref9">10-12</xref>
          ].
        </p>
      </sec>
      <sec id="sec-1-2">
        <title>Then, taking into account the geometric principles, the coordinates of the object are determined. In this</title>
        <p>paper, the problem of determining the distance between transceivers of chaotic radio pulses is investigated. the
distance calculation is based on the propagation of the signal on the air. It is estimated the accuracy of the
definition between the transceivers, based on the time of the signal passing, taking into account the obstacles.</p>
      </sec>
      <sec id="sec-1-3">
        <title>In further studies, for the possibility of obtaining alternative results, as well as a more detailed analysis of the measurement error, the laser distance measurement will be included in the sensor network. [13-15]</title>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>2. Analysis of literature and problem statement</title>
      <sec id="sec-2-1">
        <title>There are positioning technologies such as GPS, which is discussed in the work of Sichitiu M. [16-17],</title>
      </sec>
      <sec id="sec-2-2">
        <title>Galileo, which is dedicated to the work of the Federation of American Scientists [18-21], Glonass, which is</title>
        <p>
          discussed in the joint work of Spanish scientists on environmental monitoring [
          <xref ref-type="bibr" rid="ref20 ref21 ref22 ref23">22-25</xref>
          ], use Wi-Fi [
          <xref ref-type="bibr" rid="ref24">26</xref>
          ] or
ultrashort pulses, which is mentioned in the relevant standard of the Institute of Electrical and Electronics
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>Engineers, or positioning technology of GSM cellular phones, to which the work of He T. [27-30] is dedicated,</title>
        <p>etc. All these technologies have their pros and cons. Galileo, GLONASS, GPS, for example, allow you to
navigate on the surface of the earth, carrying a compact device with a set of terrain maps.</p>
      </sec>
      <sec id="sec-2-4">
        <title>These are very useful technologies for moving around in open terrain. The accuracy of the position of such devices now reaches units of meters. However, it can worsen in large cities, in difficult terrain, or simply in a closed room. In the latter case, the use of satellite positioning is unacceptable.</title>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Formulation of the problem of research distance measurement method using sensor networks</title>
      <p>One of the urgent tasks is to determine the location of individual network objects. An indispensable
condition for the operation of any monitoring and control systems is the linking of the data collected by the
entire system to geographic coordinates for displaying the collected information on the map and further
analysis. In addition, such a network (unlike traditional radio networ ks) with a built-in subsystem for
positioning individual objects can be deployed almost anywhere with minimal costs. This can be done, for
example, by scattering network objects from an airplane. In addition to linking the data received by the network
in the process of work to the map of the area, information about the coordinates of objects will be necessary
in the process of functioning of the network itself (building efficient routing algorithms from the point of view
of energy consumption, collecting the received data).</p>
      <sec id="sec-3-1">
        <title>The problem of positioning is of great interest to developers and manufacturers of equipment, which may</title>
        <p>indicate its demand. Moreover, most solutions use a radio signal as an information carrier. Therefore, universal
devices that allow simultaneous transmission and reception of data, as well as determining one's position in
space will have consumer value. One of the standards regulating the operation of wireless radio transmitting
devices with a positioning function is IEEE 802.15.4.</p>
      </sec>
      <sec id="sec-3-2">
        <title>The general approach to determining the location of an object is based on measuring the characteristics of</title>
        <p>
          a radio signal emitted by a transmitter located on the object and received by stationary receivers with known
coordinates [
          <xref ref-type="bibr" rid="ref4">6</xref>
          ]. Based on these characteristics, the distance between the transmitter and each of the receivers
is estimated. Then, taking into account geometric principles, the coordinates of the object are determined.
        </p>
        <p>The following values can be used as signal characteristics:
• signal propagation time from the transmitter to the receiver;
• the difference in indicators of signal propagation time from the transmitter to different receivers;
• signal intensity;
• direction of signal arrival.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Description of the distance determination model</title>
      <p>=
 .</p>
      <sec id="sec-4-1">
        <title>To determine the distance between two objects, the propagation time of the signal from the first object to</title>
        <p>the second plus the propagation time of the signal in the opposite direction can be used.</p>
      </sec>
      <sec id="sec-4-2">
        <title>Consider the problem of determining the distance between the transmitter and the receiver using chaotic</title>
        <p>radio pulses. We will assume that there are 2 devices: probing (d1) and probing (d2). Both devices include a
receiver, a transmitter and a digital part. The transmitter in (d1) emits a pulse or a series of pulses, and the
receiver in (d2), respectively, receives a pulse or series of pulses. Due to a fixed time delay, the transmitter in
(d2) emits a single pulse or a burst of pulses, and the receiver in (d1) receives them.</p>
      </sec>
      <sec id="sec-4-3">
        <title>The time interval Δt between the moment of emission of the pulse by the transmitter in (d1) and the moment</title>
        <p>of its arrival at the receiver in (d1), after deducting the delay τ in device (d2), divided in half and multiplied by
the speed of light c, determines the distance l between the transmitter and the receiver:
  −  (1)</p>
        <p>2</p>
      </sec>
      <sec id="sec-4-4">
        <title>We will estimate the moment of arrival of a chaotic radio pulse using a receiver that isolates the envelope</title>
        <p>of a chaotic radio pulse. The receiver is a quadratic detector and a low-pass filter connected in series. After the
low-pass filter, there is a limit device that detects the moment when the signal corresponding to the pulse
begins to exceed a certain threshold value. We take this moment of time as the moment of arrival of a chaotic
radio pulse.</p>
      </sec>
      <sec id="sec-4-5">
        <title>Trilateration method. Trilateration is the main and simplest method. This method calculates the position of a node by the intersection of three circles, as shown in Figure 3. To estimate its position using trilateration, a node needs to know the positions of three reference nodes and the distances to each of these nodes (Figure 1).</title>
        <p>where ( ̂ ,  ̂ ) is the position to be found, (xi,yi) is the position of the anchor nodes, di is the distance of the anchor
node to the unknown node. In this case, we have three quadratic equations with two unknowns that can be
solved, theoretically.</p>
      </sec>
      <sec id="sec-4-6">
        <title>In practical applications, it is difficult to estimate distances and accurate information about the location of reference nodes to calculate coordinates. As shown in Figure 2.a, the circles do not intersect at just one point, resulting in an infinite set of possible solutions. 162</title>
      </sec>
      <sec id="sec-4-7">
        <title>The bounding square method. The Bounding Box method uses squares - instead of circles, which are used, for example, in the trilateration method - limiting the possible positions of the node. An example of this method is shown in Figure 3 [2].</title>
      </sec>
      <sec id="sec-4-8">
        <title>Despite the error of this method when the calculation is completed, which is greater than that of the</title>
        <p>trilateration method, but it requires significantly less processor resources when calculating the intersection of
squares than when calculating the intersection of circles.Under the assumption that the most likely location of
a node is the center point among all reference nodes, we can calculate the position of an unknown node without
the need to estimate distances or angles, but only when using the signal range-based method.</p>
      </sec>
      <sec id="sec-4-9">
        <title>For each reference node i, the bounding square is defined as a square centered at the position of this node</title>
        <p>(xi, yi), with sides of size 2di (where d is the expected distance), with coordinates:</p>
        <p>(  −   ,   −   ) (  +   ,   +   ).</p>
        <p>The intersection of all bounding squares can be computed without the need for floating-point calculations
by taking the maximally low and minimally high coordinates of all bounding squares:
(
(  −   ), 
(  −   ))
(
(  +   ), min(  +   )).
calculated as the center of intersection of all connecting squares:
( ̂ ,  ̂ )= (

(  −   )+ 
2
(  +   ) 
,
(  −   )+ 
2
(  +   )).</p>
        <p>
          In this case, the position of the node is calculated using the following equation [
          <xref ref-type="bibr" rid="ref6">8</xref>
          ]:
where n is the number of support nodes.
        </p>
      </sec>
      <sec id="sec-4-10">
        <title>This method is the simplest in terms of computing resources and required information. Only floating-point</title>
        <p>operations (where n is the number of reference nodes) are required to calculate the position. On the other hand,
the obtained solutions are not accurate, the main thing is that the number of support nodes is small.</p>
      </sec>
      <sec id="sec-4-11">
        <title>Multilateration method. Also, when more than three nodes with known coordinates are available, we can use the multilateration method to calculate the node's position.</title>
      </sec>
      <sec id="sec-4-12">
        <title>Then the uncertain system of equations, where the number of equations is greater (due to the increase in the number of anchor nodes), the number of unknowns must be solved. Figure 4 shows this case. Usually, such systems do not have a unique solution.</title>
        <p>Having considered n anchor nodes and the distance estimation error, which is   =  ̂  −  ,the system of
equations will look as follows:</p>
        <p>where, ∈ - is usually considered an independent normal random variable. Taking into account the last
equality, the system of equations can be simplified to a linear one, Ax≈b, or:
( ̂ −  1)2 + ( ̂ −  1)2 =  ̂12 − 
( ̂ −   )2 + ( ̂ −   )2 =  ̂2 −</p>
        <p>⋮
2( 1 −   )</p>
        <p>2( 1 −   )
[</p>
        <p>⋮ ⋮
2(  −1 −   ) 2(  −1 −   )] [ ̂ ]≈</p>
        <p>̂
≈ [
 12 −  2 +  12 −   2 +  12 −  2
⋮</p>
        <p>]
 2−1 −  2 +  2−1 −   2 +  2−1 −  2</p>
        <p>= (   )−1(   )</p>
      </sec>
      <sec id="sec-4-13">
        <title>This linear system can be solved using standard methods such as the least squares approach. This can be</title>
        <p>done as follows:</p>
        <p>The main idea of this method is to minimize the sum of squares of the difference between calculations (for
example, using RSSI) and calculated distances (by estimates, positions). The sum of the differences is known
as the residuals, as shown in Figure 2(b). Mathematically, it is written as follows:

( ̂ ,  ̂ )= min (∑(√( ̂ −   )2 + ( ̂ −   )2 −   )2),
where (  ,   ) is the position of the reference node,   is the distance estimate, √( ̂ −   )2 + ( ̂ −   )2 −
  is the distance between the calculated position and the position of the reference node, which is the calculated
the distance.</p>
      </sec>
      <sec id="sec-4-14">
        <title>It is necessary to calculate several floating-point operations depending on the method that calculates the</title>
        <p>position used to solve the system of equations. In the case of the method of least squares ( +  ) 2,
floating3
point operations (where m is the number of unknowns and n is the number of equations) are necessary to
determine the position.</p>
        <p>Triangulation method. Triangulation is the process of dividing a polygonal area with a complex
configuration into a set of triangles. When analyzing or synthesizing complex surfaces, they are approximated
by a grid of triangles, and in the future we operate with the simplest polygonal areas, that is, with each of the
triangles. The use of triangulation is explained by the following reasons:
 a triangle is the simplest polygon, the vertices of which uniquely define a face;


any area can be guaranteed to be divided into triangles;
for a triangle, it is easy to determine its three nearest neighbors that have common faces with it;
 the computational complexity of triangulation algorithms is significantly less than when using.</p>
      </sec>
      <sec id="sec-4-15">
        <title>For a visual representation of the triangulation, a mathematical model of the sensor network deployed on</title>
        <p>the hill was simulated using the Delaunay function (Figure 2.2). The software product MathLAB is used for
modeling. The complex polygonal region depicted in the graph was divided into a set of triangles using</p>
      </sec>
      <sec id="sec-4-16">
        <title>Delaunay triangulation. There are many positioning algorithms, mainly their approaches differ in triangulation methods, which in turn depend on the equipment used.</title>
      </sec>
      <sec id="sec-4-17">
        <title>The complex polygonal region depicted in the graph was divided into a set of triangles using Delaunay triangulation. There are many positioning algorithms, mainly their approaches differ in triangulation methods, which in turn depend on the equipment used.</title>
      </sec>
      <sec id="sec-4-18">
        <title>In the triangulation method, angle information is used instead of distances. The position calculation can be</title>
        <p>done remotely or by the node directly. In both cases, the position is calculated using trigonometry and the laws
of sines and cosines. In the first case, remote positioning, shown in Figure 6 (a), at least two reference nodes
estimate the arrival angle and remotely calculate the position of the unknown node as the place where the angle
lines from each reference node intersect. This type of triangulation is mainly used in cellular communications.</p>
        <p>But for sensor networks, the most important thing is that the node itself calculates its own position, so for
this it is necessary to have at least three nodes with known coordinates (Figure 6.b). The unknown node
estimates its angle to each of the three reference nodes, based on these angles and the positions of the reference
nodes (which form a triangle), calculates its own position using simple trigonometric ratios. This method is
similar to the trilateration method.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Discussion of estimating the error of determining the coordinates of nodes of wireless computer networks taking into account obstacles</title>
      <sec id="sec-5-1">
        <title>Let n(t) be the amplitude shift of the pulse due to noise, A is the amplitude of the received unnoised pulse,</title>
        <p>ΔTR is the measurement error of the pulse arrival time, tR is the duration of the leading edge of the pulse, τ is
the duration of the pulse during transmission (Figure 2).</p>
      </sec>
      <sec id="sec-5-2">
        <title>Then the growth rate of the leading edge of the pulses [9] in the unnoised S1 and noisy S2 cases will be,</title>
        <p>
          respectively [
          <xref ref-type="bibr" rid="ref8">10</xref>
          ]:
        </p>
        <p>With large pulse amplitudes, these growth rates should be equal. That is, S1 = S2. Then from (2) and (3)
 1 =
 2 =



 ( )
  
   =
√̅(̅̅̅̅̅̅)̅2̅ =    =
 
 ( )
 ⁄



, 

√
 2
 2
=



√2
(2)
(3)
(4)
where  2</p>
        <p>Let
power in the low-pass filter band. If B is the low frequency band, then
 2 – the signal-to-noise ratio for the detected video pulse. Here, P is the signal power, N is the noise

 = .
 = ,

1



  =</p>
        <p>√2  0
N=N0B, where E is the received pulse energy, N0 is the noise power spectral density. Then

 0
 = 5x107 Hz, τ = 10 − 7 s,</p>
        <p>= 20dB = 100 , then    ≈ 3 ns. The influence of the effect of the
heterogeneity of the energy distribution in a chaotic pulse over time is similar to the influence of white</p>
      </sec>
      <sec id="sec-5-3">
        <title>Gaussian noise.</title>
      </sec>
      <sec id="sec-5-4">
        <title>Therefore, having estimated the "signal/noise" ratio caused by this effect, you can compare it with the signal/noise ratio caused by white noise and substitute the smaller of these two ratios in the calculations.</title>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusions</title>
      <sec id="sec-6-1">
        <title>The choice of the method for estimating the distance between nodes in the localization system is an important factor that affects the performance of the system. Typically, at least three distance estimates must be used to estimate the exact location of a node.</title>
      </sec>
      <sec id="sec-6-2">
        <title>The choice of the position calculation method is also not a little important. Because the chosen method can</title>
        <p>also affect the final performance of the localization system. Depending on the used localization algorithm, an
error in the calculation of the position can cause damage to a large or small extent to the localization system
as a whole. In some algorithms, for example, nodes that were unknown when calculating their position are
used to help other unknown nodes calculate their positions. In this case, an insignificant error in the calculation
of the position can introduce large errors into the operation of the localization system.</p>
      </sec>
      <sec id="sec-6-3">
        <title>The location and distance information collected by the node and available processor resources also limit</title>
        <p>the choice of method to be used. The localization algorithm is the main component of the localization system.</p>
      </sec>
      <sec id="sec-6-4">
        <title>This component defines how information provided by anchor nodes, based on distance estimates and position</title>
        <p>calculations, will be managed to allow localization information to be propagated from anchor nodes to network
nodes. An analytical model for determining the distance between sensor transceivers based on the signal arrival
time was built. The estimation of the signal arrival time error was carried out which is    ≈ 3 ns., and the
main parameters affecting it were also determined:  = 5x107 Hz, τ = 10 − 7 s,
= 20dB = 100.</p>
      </sec>
      <sec id="sec-6-5">
        <title>In further research, for the possibility of obtaining alternative results, as well as a more detailed analysis of</title>
        <p>0
the measurement error, laser rangefinders will be included in the sensor network.</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>7. References</title>
      <p>[1] Sharma, G., &amp; Rajesh, A. (2018). Localization in Wireless Sensor Networks Using TLBO. i-Manager's</p>
      <sec id="sec-7-1">
        <title>Journal on Wireless Communication Networks, 7(3), 32.</title>
        <p>mobile anchor node and localization of sensor nodes using Dolphin Swarm Algorithm. Wireless</p>
      </sec>
      <sec id="sec-7-2">
        <title>Networks, 1-15.</title>
        <p>[3] Ali, M. F., &amp; Shah, M. A. (2018, September). Adaptive Transmission Power-Geographical and Energy</p>
      </sec>
      <sec id="sec-7-3">
        <title>Aware Routing Algorithm for Wireless Sensor Networks. In 2018 24th International Conference on</title>
      </sec>
      <sec id="sec-7-4">
        <title>Automation and Computing (ICAC) (pp. 1-5). IEEE.</title>
        <p>indoor positioning algorithm based on fingerprint and mobility prediction in RSS fluctuation-prone</p>
      </sec>
      <sec id="sec-7-5">
        <title>WLANs. IEEE Transactions on Systems, Man, and Cybernetics: Systems.</title>
        <p>for Underwater Acoustic Sensor Networks. IEEE Access, 7, 86717-86729.
6). IEEE.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Kannadasan</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Edla</surname>
            ,
            <given-names>D. R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kongara</surname>
            ,
            <given-names>M. C.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Kuppili</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          (
          <year>2019</year>
          ).
          <article-title>M-Curves path planning model for</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Lin</surname>
            ,
            <given-names>C. H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>L. H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>H. K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jin</surname>
            ,
            <given-names>M. H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>G. H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gomez</surname>
            ,
            <given-names>J. L. G.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Chou</surname>
            ,
            <given-names>C. F.</given-names>
          </string-name>
          (
          <year>2019</year>
          ). An
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Luo</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          , Liu,
          <string-name>
            <given-names>Y.</given-names>
            , &amp;
            <surname>Guo</surname>
          </string-name>
          ,
          <string-name>
            <surname>Z.</surname>
          </string-name>
          (
          <year>2019</year>
          ). VA: Virtual Node Assisted Localization Algorithm
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Bae</surname>
            ,
            <given-names>H. J.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Choi</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          (
          <year>2019</year>
          , May).
          <article-title>Large-Scale Indoor Positioning using Geomagnetic Field with Deep Neural Networks</article-title>
          .
          <source>In ICC 2019-2019 IEEE International Conference on Communications (ICC)</source>
          (pp.
          <fpage>1</fpage>
          -
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Mukherjee</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Amin</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Biswas</surname>
            ,
            <given-names>G. P.</given-names>
          </string-name>
          (
          <year>2019</year>
          ).
          <article-title>Design of routing protocol for multi-sink based wireless sensor networks</article-title>
          .
          <source>Wireless Networks</source>
          ,
          <fpage>1</fpage>
          -
          <lpage>17</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Yang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cai</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tang</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          (
          <year>2019</year>
          ).
          <article-title>A Novel Centralized Range-Free Static Node Localization Algorithm with Memetic Algorithm and Lévy Flight</article-title>
          . Sensors,
          <volume>19</volume>
          (
          <issue>14</issue>
          ),
          <fpage>3242</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Chaudhary</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alves</surname>
            ,
            <given-names>L. N.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Ghassemblooy</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          (
          <year>2019</year>
          , April).
          <article-title>Feasibility Study of Reverse Trilateration Strategy with a Single Tx for VLP</article-title>
          .
          <source>In 2019 2nd West Asian Colloquium on Optical Wireless Communications (WACOWC)</source>
          (pp.
          <fpage>121</fpage>
          -
          <lpage>126</lpage>
          ). IEEE.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Mohammadzadeh</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fard</surname>
            ,
            <given-names>S. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Azarnia</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Tinati</surname>
            ,
            <given-names>M. A.</given-names>
          </string-name>
          (
          <year>2019</year>
          , April).
          <article-title>Location Estimation of Sensor nodes in 3-d Wireless Sensor Networks Based on Multidimensional Support Vector Regression</article-title>
          .
          <source>In 2019 27th Iranian Conference on Electrical Engineering (ICEE)</source>
          (pp.
          <fpage>1725</fpage>
          -
          <lpage>1729</lpage>
          ). IEEE.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Gui</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ding</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shu</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Wei</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          (
          <year>2017</year>
          ).
          <article-title>Reference anchor selection and global optimized solution for dv-hop localization in wireless sensor networks</article-title>
          .
          <source>Wireless Personal Communications</source>
          ,
          <volume>96</volume>
          (
          <issue>4</issue>
          ),
          <fpage>5995</fpage>
          -
          <lpage>6005</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Rai</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Varma</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          (
          <year>2017</year>
          ).
          <article-title>Localization in wireless sensor networks using rigid graphs: A review</article-title>
          .
          <source>Wireless Personal Communications</source>
          ,
          <volume>96</volume>
          (
          <issue>3</issue>
          ),
          <fpage>4467</fpage>
          -
          <lpage>4484</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Giri</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dutta</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Neogy</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          (
          <year>2020</year>
          ).
          <article-title>Fuzzy Logic-Based Range-Free Localization for Wireless Sensor Networks in Agriculture</article-title>
          .
          <source>Advanced Computing and Systems for Security</source>
          ,
          <fpage>3</fpage>
          -
          <lpage>12</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Aslan</surname>
            ,
            <given-names>Y. E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Korpeoglu</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Ulusoy</surname>
            ,
            <given-names>Ö.</given-names>
          </string-name>
          (
          <year>2012</year>
          ).
          <article-title>A framework for use of wireless sensor networks in forest fire detection and monitoring</article-title>
          .
          <source>Computers, Environment and Urban Systems</source>
          ,
          <volume>36</volume>
          (
          <issue>6</issue>
          ),
          <fpage>614</fpage>
          -
          <lpage>625</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Giri</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dutta</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Neogy</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          (
          <year>2020</year>
          ).
          <article-title>Fuzzy Logic-Based Range-Free Localization for Wireless Sensor Networks in Agriculture</article-title>
          .
          <source>Advanced Computing and Systems for Security</source>
          ,
          <fpage>3</fpage>
          -
          <lpage>12</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Liang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yu</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mao</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Ren</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          (
          <year>2019</year>
          ).
          <article-title>Target Detection, Localization, and Tracking in Wireless Sensor Networks</article-title>
          .
          <source>Mission-Oriented Sensor Networks and Systems: Art and Science</source>
          ,
          <volume>309</volume>
          -
          <fpage>361</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Burinska</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Runovski</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Schmeisser</surname>
          </string-name>
          , H. -. (
          <year>2006</year>
          ).
          <article-title>On the approximation by generalized sampling series in lp - metrics</article-title>
          .
          <source>Sampling Theory in Signal and Image Processing</source>
          ,
          <volume>5</volume>
          (
          <issue>1</issue>
          ),
          <fpage>59</fpage>
          -
          <lpage>87</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>J.F.</given-names>
            <surname>Luger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Artificial</given-names>
            <surname>Intelligence</surname>
          </string-name>
          .
          <article-title>Strategies and methods for solving complex problems</article-title>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>A.</given-names>
            <surname>Teise</surname>
          </string-name>
          ,
          <string-name>
            <surname>P</surname>
          </string-name>
          , Gribomon,
          <article-title>A logical approach to artificial intelligence: from classical logic to logical programming</article-title>
          ,
          <year>1998</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>E.</given-names>
            <surname>Mizraji</surname>
          </string-name>
          ,
          <article-title>Vector logics: The matrix-vector representation of logical calculus</article-title>
          ,
          <source>Fuzzy Sets and Systems</source>
          (
          <year>1992</year>
          )
          <fpage>179</fpage>
          -
          <lpage>185</lpage>
          . doi:
          <volume>10</volume>
          .1016/
          <fpage>0165</fpage>
          -
          <lpage>0114</lpage>
          (
          <issue>92</issue>
          )
          <fpage>90216</fpage>
          -
          <lpage>Q</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [21]
          <string-name>
            <surname>Gnatyuk</surname>
            ,
            <given-names>V. A.</given-names>
          </string-name>
          (
          <year>2001</year>
          ).
          <article-title>Mechanism of laser damage of transparent semiconductors</article-title>
          .
          <source>Physica B: Condensed Matter</source>
          ,
          <fpage>308</fpage>
          -
          <lpage>310</lpage>
          ,
          <fpage>935</fpage>
          -
          <lpage>938</lpage>
          . doi:
          <volume>10</volume>
          .1016/S0921-
          <volume>4526</volume>
          (
          <issue>01</issue>
          )
          <fpage>00865</fpage>
          -
          <lpage>1</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>R.</given-names>
            <surname>Yager</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Filev</surname>
          </string-name>
          ,
          <article-title>Generation of Fuzzy Rules by Mountain Clustering</article-title>
          ,
          <source>Journal of Intelligent &amp; Fuzzy Systems</source>
          (
          <year>1994</year>
          )
          <fpage>209</fpage>
          -
          <lpage>219</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [23]
          <string-name>
            <surname>Nitsenko</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kotenko</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hanzhurenko</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mardani</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stashkevych</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Karakai</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          (
          <year>2020</year>
          ).
          <source>Mathematical modeling of multimodal transportation risks doi:10</source>
          .1007/978-3-
          <fpage>030</fpage>
          -36056-6_
          <fpage>41</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [24]
          <string-name>
            <surname>Alsindi</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chaloupka</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Aweya</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          (
          <year>2014</year>
          , November).
          <article-title>Entropy-based non-line of sight identification for wireless positioning systems</article-title>
          .
          <source>In 2014 Ubiquitous Positioning Indoor Navigation and Location Based Service (UPINLBS)</source>
          (pp.
          <fpage>185</fpage>
          -
          <lpage>194</lpage>
          ). IEEE.
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [25]
          <string-name>
            <surname>Yakut</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Erturk</surname>
            ,
            <given-names>N. B.</given-names>
          </string-name>
          (
          <year>2022</year>
          ).
          <article-title>An IoT-based approach for optimal relative positioning of solar panel arrays during backtracking</article-title>
          .
          <source>Computer Standards &amp; Interfaces</source>
          ,
          <volume>80</volume>
          ,
          <fpage>103568</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [26]
          <string-name>
            <surname>Ashraf</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Din</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hur</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Park</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          (
          <year>2022</year>
          ).
          <article-title>Wi-Fi Positioning Dataset with Multiusers and Multidevices Considering Spatio-Temporal Variations</article-title>
          .
          <string-name>
            <surname>CMC-COMPUTERS</surname>
            <given-names>MATERIALS</given-names>
          </string-name>
          &amp; CONTINUA,
          <volume>70</volume>
          (
          <issue>3</issue>
          ),
          <fpage>5213</fpage>
          -
          <lpage>5232</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [27]
          <string-name>
            <surname>Phatak</surname>
            ,
            <given-names>A. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wieland</surname>
            ,
            <given-names>F. G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vempala</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Volkmar</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Memmert</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2021</year>
          ).
          <article-title>Artificial Intelligence Based Body Sensor Network Framework-Narrative Review: Proposing an End-to-End Framework using Wearable Sensors, Real-Time Location Systems and Artificial Intelligence/Machine Learning Algorithms for Data Collection, Data Mining and Knowledge Discovery in Sports and Healthcare</article-title>
          .
          <source>Sports MedicineOpen</source>
          ,
          <volume>7</volume>
          (
          <issue>1</issue>
          ),
          <fpage>1</fpage>
          -
          <lpage>15</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [28]
          <string-name>
            <surname>А. Sobchuk</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          <string-name>
            <surname>Kravchenko</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Tyshchenko</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Gawliczek</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          <article-title>Afanasieva “Analytical aspects of providing a feature of the functional stability according to the choice of technology for construction of wireless sensor networks”</article-title>
          ,
          <source>IEEE International Conference on Advanced Trends in Information Theory</source>
          , ATIT`
          <year>2019</year>
          , Proceedings, pp.
          <fpage>102</fpage>
          -
          <lpage>106</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Kravchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Afanasyeva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Tyshchenko</surname>
          </string-name>
          , S. Mykus, “
          <article-title>Intellectualisation of Decision Support Systems For Computer Networks</article-title>
          :
          <string-name>
            <surname>Production-Logical F-Inference</surname>
            <given-names>”</given-names>
          </string-name>
          ,
          <source>International conference Information Technology and Interactions, IT&amp;I-2020, CEUR Workshop Proceedings</source>
          ,
          <year>2021</year>
          ,
          <volume>2845</volume>
          , pp.
          <fpage>117</fpage>
          -
          <lpage>126</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [30]
          <string-name>
            <surname>Hnatiienko</surname>
            <given-names>H. Choice</given-names>
          </string-name>
          <article-title>Manipulation in Multicriteria Optimization Problems / Selected Papers of the XIX International Scientific and Practical Conference "Information Technologies and Security"</article-title>
          (ITS
          <year>2019</year>
          ), pp.
          <fpage>234</fpage>
          -
          <lpage>245</lpage>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>