<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Simulation Model and Practical Realization of Barker- Like Codes</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Lviv Polytechnic National University</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ukraine</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>ivan.tsmots</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>riznykoleg</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>yuk.itvs</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>myausolya</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>@gmail.com}</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Comenius University in Bratislava</institution>
          ,
          <addr-line>Bratislava</addr-line>
          ,
          <country>Slovak Republic</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Ivan Franko National University of Lviv</institution>
          ,
          <addr-line>Lviv</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Ukrainian National Forestry University</institution>
          ,
          <addr-line>Lviv</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <fpage>0000</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>In the work we presented method of getting barker-like codes. It was implemented on the basis of numerical lines, that is, knots. The presented algorithm was realized on FPGA EP3C16F484N6, Altera. We have reviewed the main advantages, areas of use and peculiarities of barker-like codes. Besides, it was given functional diagram of the DS-SS system. The barker-like code generator and its frequency domain simulation were performed in VHDL language.</p>
      </abstract>
      <kwd-group>
        <kwd>Autocorrelation function</kwd>
        <kwd>Barker code</kwd>
        <kwd>Barker-like code</kwd>
        <kwd>DS-SS</kwd>
        <kwd>FPGA</kwd>
        <kwd>Hardware implementation</kwd>
        <kwd>Numerical ruler-bundle</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        The noise immunity and sensitivity of the pseudorandom code sequence primarily
depends on its parameters. The length of the code may be the same, but the sequence
parameters are different. Therefore, in the radio system of transmission information
selecting pseudorandom code sequence is very important [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>
        We propose to consider Barker's signals, because they are the ones that cause the
greatest interest among scholars. They are also referred to as signals with a low level
of side lobes of the autocorrelation function (ACF). It's interesting that a low level of
side lobes provides a high value of the main lobe of the ACF. Basically, these signals
will be built and researched on a numerical sequence from -1 to 1 [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>
        However, it is known [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] that when the value of ACF does not exceed unit
(excluding the main petal), and Barker's signals occupy odd positions that are more than 13,
then they simply disappear, that is, they do not exist. Among the known Barker
signals, the maximum ratio of the main petal to other petals is 13. But in the course of
research, the ratio of barker-like code signals equal to 14 or more was found [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
Therefore, it makes sense to continue research in this direction.
      </p>
      <p>
        So far there is no universal algorithm that provides an acceptable quality signal
processing in all radar tasks [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. In connection with this, the task of each modern radar
station is to provide a constantly updated set of algorithms and signals that, when they
are used jointly, are capable of solving certain tasks [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. The electronic properties of
materials to radar systems can be calculated by methods from first principles [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
      <p>
        The paper presents the development of methods for synthesizing noise-like codes
with the use of barker-like sequences for encoding and decoding data [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]; the
development of simulation model of the synthesis of noise-like codes according to different
criteria (by the functions of autocorrelation, by the length of the sequence and by the
number of detected and corrected errors) [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]; realization of received sequences on
FPGA [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. The subject of research is the ACF-function of the model of barter-like
codes and methods for its finding [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Review of the Literature</title>
      <p>An urgent problem in our time is the protection of real-time data transmission with
onboard systems, protection of their impedance and secrecy, and the general increase
of strong cryptography. After all, these systems must meet the requirements for
energy consumption, prices and general parameters in general. It is for this purpose that
there are noise-like signals. They have a fairly high impedance over high-bandwidth
interference with high power, can split subscribers by codes, have high protection
against multi-beam propagation, provide secrecy of data transmission. In addition,
noise signals have high resolution, even when positioned in radar and navigational
measurements.</p>
      <p>
        Many scientists have been working on the development of methods and means of
silent coding in their time. Most of them used noise-like codes based on Barker
sequences. For instance: M. Kelman and F. Rivest - the algorithm of encoding and
decoding in real time with the use of sequences Barker [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]; P. Kim and E. Jang -
research noisy codes are presented on the basis of sequences Goley and Barker;
R. Nilawar and D, Bhalerao [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] - wireless data protection and data transmission
systems that works in real time with certain parameters; S. Omar and F. Kassem - the
solution of the problems of the ambiguity using methods with links to a Barker
sequence [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]; S. Matsuyuki and A. Tsuneda - examples of the application of
noisecoding codes in control systems, communication codes (the auto-collegial function is
minimal) [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] and others.
      </p>
      <p>
        After analyzing the scientific materials presented above, we concluded that it is
impossible to find the Barker code for lengths greater than 13. Moreover, we found
that the construction of barker-like sequences of any length is still an unresolved
problem in our time. Regular methods of their construction were not yet developed. It
follows that the known Barker codes can be used only for signals having a small
base [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ].
      </p>
      <p>
        Since finding sequences longer than 13 that are similar to the Barker sequence,
with the lowest possible value of the lateral petals is a major problem in our time, the
regular method of constructing these codes proposed by us is actual. The method is
based on ideal ring nodes. With its help, it is possible to realize the implementation of
software and hardware components in order to synthesize small-scale real-time data
transmission systems [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ].
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Problem Statement</title>
      <p>
        We use Barker codes in communication networks with its extended range. After
comparative analysis, it was found that Barker codes have more advantages than other
pseudo-noise (PN) codes. In addition, they are well befit for Direct Sequence-Spread
Spectrum (DS-SS). In systems DS-SS in each of the transmitted bits is embedded a
certain sequence of chips. It is called a noise-like code. This is done in order to
expand the spectrum of the narrowband signal. Each chip is represented as a rectangular
pulse line with a duration that is one time smaller than the duration of the information
bit. Figure 1 rep-presents the expansion of the spectrum for two information bits [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ].
      </p>
      <p>Here, the Barker code is used instead of the pseudo-noise code. Its length is N=7.
On this figure is marked: d t – information signal (two bits), Tb – period of each bit,
bct – Barker code, Tc – the period of each chip, txt – the converted signal which is
generated when the transmission of signals d t and bct through an XOR element with
a denial.</p>
      <p>
        The transmitter is governed by regenerating the signal of txt. This is done using the
Binary Phase Shift Keying (BPSK) method. A method of demodulation of BPSK
restores the modulated signal in the receiver [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. Functional diagram of the system
DS-SS are shown in Fig. 2.
      </p>
      <p>The PN-sequence generator is one of the main blocks in each DS-SS system. A
range consisting of N of elements of a j for 1  j  N , which taking values +1 and
1, make Barker's sequence. They must alternate so that the condition has being
fulfilled:
(1)
(2)
(3)
(4)
where 1  i  N .</p>
      <p>
        Barker codes provide optimal reception, because they have minimum level of side
lobes ACF. Well-known sequences of Barker have a length 2  N  13 [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ].
      </p>
      <p>Sequence the ACF of the Barker code is a finite discrete sequence, which is formed
by performing convolution on the sequence and its own copy:
where the discrete index between the sequence and its copy in time is indicated.</p>
      <p>This designation indicates a complex conjugate value. From the general properties
of the autocorrelation function, it follows that it is symmetric with respect to the main
lobe.</p>
      <p>
        The mainlobe level (ML) is a module for the ACF coefficient for zero’s
displacement j = 0 . The level of the main petal has the greatest value and is equal to own
length. Peak sidelobe level (PSL) is defined as the maximum absolute value among
the coefficients of the autocorrelation function for a non-zero shift 1≤j&lt;N [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]:
N −i
 a j a j+i  1,
j=1
      </p>
      <p>N − j *
R j =  aiai+ j ,
i=1
 N − j 
PSL = max   aiai+ j  .</p>
      <p> i=1 </p>
      <p> PSL 
PSLR = 20 log10  ML 
 .</p>
      <p>In the Barker codes, the side petals never exceed 1. The ratio of the side lobes to
their peak ratio has become a widespread application in our time. It is measured in
decibels:</p>
      <p>
        As an example, consider the Barker code which length is N=13 (+1, +1, +1, +1,
+1, -1, -1, +1, +1, -1, +1, -1, +1), for which PSL=1, ML=13 і PSLR=-22.279 dB. Its
ACF is depicted in the Fig. 3.
In the general case, a sequence KN = (k1,k2,..., kN ) is called a simple numerical ring
bundle (SNRB) of order of N on a sequence of N numbers. On it all the amounts dial
the values of all LN numbers starting from the given one. In a simpler version, these
amounts exhaust the values of the natural range numbers 1, 2, …, LN [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ].
      </p>
      <p>
        Provided that the range of successive values of the amounts discussed above begins
with а, then the total sum of all numbers in this range will be determined as the
ratio [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]:
      </p>
      <p>SN =</p>
      <p>K ( K + 2a −1)
2</p>
      <p>.</p>
      <p>( LN −1) R = K −1.</p>
      <p>
        The relationship between the number of the K methods for realizing the sums on
the N - sequence, the multiplicity of R , and the sum of LN all numbers is expressed
by the formula [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ]:
      </p>
      <p>Sealing procedure is an important parameter of a system that uses barker-like
codes. It consists in transforming the noise-like signal received by the receiver into
the required information signal. In this case, the processing factor shows the degree of
improvement of the signal-to-noise ratio. In the general case, B0 is equal to:
 Ck  ,
B0 = 10 log10 
 Ci 
where Ck – the frequency of receiving pseudorandom sequence chips (chip / sec), Ci
– speed of information transmission (bit/sec). For the system with Ci =1 Mbit/sec and
(1)
(6)
(7)
Ck =13 MChip/sec, each bit of information is encoded by a pseudo-random sequence
of 13 bits. When processing, the advantage will be B0 =11.14 dB. In this case, the
efficiency of the information transmission system will be maintained if the useful
input signal is reduced by 11.14 dB.</p>
      <p>
        In addition, the algorithm for the synthesis of barker-like codes on the basis of
numerical ring bundles (NRB). It consists in using the minimum value of the
autocorrelation function of the discrete signal [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ]. This algorithm is as follows:
• it is necessary to choose a variant of the NRB of the given order N . It should be
necessary length LN and multiplicity R . To do this, you need to apply the
algorithm of selective displacements (for 2  N  12 ), then the asymmetric branching
algorithm (for 12  N  18 ) f, j and the algorithm for constructing the NRB on the
basis of ideal ring joints (for 18  N );
• •to construct an LN -position code  i , i=1, 2, …, LN with a one-level periodic
autocorrelation function based on the selected NRB variant (k1, k2,..., kN ) , where in
the N positions of the code with sequence numbers xl , l = 1,2,..., N to place the
symbols "1", and in the other LN − N positions - the symbols "-1".
      </p>
      <p>The sequence numbers xl is determined from the formula:</p>
      <p>l
xl  1+  ki  (mod LN ) .</p>
      <p>i=1
(8)</p>
      <p>The sequence we received defines a pulse sequence that has a property called "no
more R-matches." It is also the minimum value of the auto-correlation function. If you
choose another variant of the NRB with the same parameters (if it exists), then we
will receive other pulse sequences with the same property.</p>
      <p>
        The paper [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ] presents barker-like codes, whose lengths are LN =14 … 40. For
each of the lengths LN of these codes, the level of the side lobes of the normalized
correlation function is minimal. The calculation of unique codes for each LN length
was carried out with the help of the NRB.
      </p>
      <p>
        For an example, we will consider building a barker-like code based on the above
algorithm. The construction will be carried out for LN = 21 , N = 12 , R = 7 [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ].
First, you need to do the following steps:
• there are only four variants of the shortest simple NRB of order N = 12 . All of
them are based on the algorithm of selective movements [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ]. We need to choose
the first version of the NRB, for which: (1, 1, 1, 1, 1, 2, 4, 2, 1, 4, 1, 2);
• carry up a sequence in which the length of the code is LN = 21 .
      </p>
      <p>To do this, you must place the "1" characters in twelve positions ( N = 12 ). We
calculate these positions by the formula (4). The remaining positions need to be filled
in with "-1" characters: 1, 1, 1, 1, 1, 1, -1, 1, -1, -1, -1, 1, -1, 1, 1, -1, -1, -1, 1, 1, -1.</p>
      <p>Received a barker-like code for which PSLR=-20.42, its ACF is depicted in Fig. 4.
From this figure, we see that PSL=2, the level of the main petal is equal to ML=21.
Number of variants with a minimum level of ACF - 12.</p>
      <p>Software that simulates the operation of NRB-based barker-like codes has been
developed. The general layout of the program and the results when the sum of the entered
NRB is greater than or equal to the length of the code similar to the barker-like code is
shown in Fig. 5a and Fig. 5b.</p>
      <p>a
b</p>
    </sec>
    <sec id="sec-4">
      <title>Realization of Barker-Like Codes on FPGA</title>
      <p>
        In the course of the research, the FPGA EP3C16F484N6 of the Cyclone III family of
the Altera company, which is part of the DE0 booth [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ], was used. With its help,
barker-like codes and Barker codes had been implemented. The development was
done in VHDL hardware programming language in Quartus II development
environment using development libraries. We needed to perform parallel computing with a
large amount of data, so we used FPGA. They have a fairly large number of hardware
on their crystal. For example, the FPGA EP3C16F484 includes 15,484 logical
elements (LEs), 56 M9K units, 56 multipliers 18x18, a large number of implemented IP
cores [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ]. FPGA supports high-speed interfaces with external memory.
      </p>
      <p>
        LE is the smallest element of logic in the architecture of the family Cyclone III.
Each LE has four inputs, a four-inputs conversion table (LUT), a register, and an
output logic [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ].
      </p>
      <p>The sequential parallel shift register determines the basis of the barker-like code
generator. The scheme of its generation is depicted in Fig. 6. The dimension of the
barker-like code is N=28.</p>
      <p>This register stores the value 0x9FB2B94 (1001111110110010101110010100B). It
is the initial value for the offset.</p>
      <p>The character generator barker-like codes of length N=28 (CB_28) shown in
Fig. 7.</p>
      <p>
        Input of the generator of the barker-like code which dimension is N = 28 : Clk –
the input of register of pulses to the case of a sequential parallel shift; Load (active
signal level "1") – a signal to load the source data into a register. The output of the
CB_28 generator is a barker-like code with a dimension of N=28. During each Clk
synchronization pulse, the off-set is executed for one bit to the left of the D_Out array
[27..0] and record the input value of the D_In register REG_S_PAR to the lower
grade D_Out [0]. Timing diagrams of the generator are shown in the Fig. 8 [
        <xref ref-type="bibr" rid="ref32">32</xref>
        ].
      </p>
      <p>
        As for barker-like codes of arbitrary dimension N = 14...40 , they can be realized in
a similar way. However, you must keep in mind that the hardware resources that are
needed for this will change. For example, in order to implement a barker-like code
generator with dimension N = 28,29 (out of 15,408) logical elements, 28 registers
and 3 (out of 347) FPGA EP3C16F484 outputs are required [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ].
6
      </p>
    </sec>
    <sec id="sec-5">
      <title>Conclusion</title>
      <p>Thus, in the course of the work, an algorithm for the synthesis of barker-like codes,
having a dimension N = 14...40 , was developed. Autocorrelation functions for these
codes were investigated. Barker-like codes were implemented on the Altera firmware
of the FPGA family of EP3C16F484 Cyclone III and modeling their work in a time
sequence.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Nazarkevych</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , et. al.:
          <article-title>Detection of regularities in the parameters of the ateb-gabor method for biometric image filtration</article-title>
          . In.:
          <article-title>Eastern-Еuropean journ</article-title>
          . of enterprise technologies, №
          <volume>1</volume>
          (
          <issue>2</issue>
          ), pp.
          <fpage>57</fpage>
          -
          <lpage>65</lpage>
          . (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Medykovskyy</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , et. al.:
          <article-title>Methods of protection document formed from latent element located by fractals</article-title>
          .
          <source>In.:2015 Xth Int. Scient. and Techn. Conf. Comp. Sci. and Infor. Techn. (CSIT)</source>
          , pp.
          <fpage>70</fpage>
          -
          <lpage>72</lpage>
          . Lviv,
          <string-name>
            <surname>Ukraine</surname>
          </string-name>
          (
          <year>2015</year>
          ), doi: 10.1109/STC-CSIT.
          <year>2015</year>
          .7325434
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Ahmad</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , et. al.:
          <article-title>Barker-coded thermal wave imaging for non-destructive testing and evaluation of steel material</article-title>
          .
          <source>In: IEEE Sensors Journ.</source>
          , vol.
          <volume>19</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>735</fpage>
          -
          <lpage>742</lpage>
          (
          <year>2019</year>
          ). doi:
          <volume>10</volume>
          .1109/JSEN.
          <year>2018</year>
          .2877726
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Riznyk</surname>
            <given-names>O.</given-names>
          </string-name>
          , et. al.:
          <article-title>Information Encoding Method of Combinatorial Configuration</article-title>
          .
          <source>In 2007 9th Int. Conf. - The Experience of Designing and Applications of CAD Systems in Microelectronics</source>
          , pp.
          <fpage>370</fpage>
          -
          <lpage>370</lpage>
          . Lviv-Polyana,
          <source>Ukraine</source>
          (
          <year>2007</year>
          ). doi:
          <volume>10</volume>
          .1109/CADSM.
          <year>2007</year>
          . 4297583
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Tsmots</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          , et. al.:
          <article-title>Structure and software model of a parallel-vertical multi-input adder for FPGA implementation</article-title>
          .
          <source>In: 2016 XIth Int. Scie. and Techn. Conf. Comp. Sci. and Infor. Techn. (CSIT)</source>
          , pp.
          <fpage>158</fpage>
          -
          <lpage>160</lpage>
          . Lviv,
          <string-name>
            <surname>Ukraine</surname>
          </string-name>
          (
          <year>2016</year>
          ), doi: 10.1109/STC-CSIT.
          <year>2016</year>
          .7589894
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <article-title>6. DE0 User Manual</article-title>
          .
          <article-title>Development and Education Board</article-title>
          . http://esca.korea.ac.kr/teaching/ FPGA_boards/DE0/DE0_User_Manual.pdf
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Kellman</surname>
            ,
            <given-names>M.R.</given-names>
          </string-name>
          , et. al.:
          <article-title>Node-pore coded coincidence correction: coulter counters, code design, and sparse deconvolution</article-title>
          .
          <source>In: IEEE Sensors Journ.</source>
          , vol.
          <volume>18</volume>
          , no.
          <issue>8</issue>
          , pp.
          <fpage>3068</fpage>
          -
          <lpage>3079</lpage>
          (
          <year>2018</year>
          ). doi:
          <volume>10</volume>
          .1109/JSEN.
          <year>2018</year>
          .2805865
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Izonin</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          , et. al.
          <article-title>An approach towards missing data recovery within loT smart system</article-title>
          .
          <source>Procedia Comp. Sci.</source>
          ,
          <volume>155</volume>
          ,
          <fpage>11</fpage>
          -
          <lpage>18</lpage>
          , (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Tkachenko</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , et. al.
          <article-title>A non-iterative neural-like framework for missing data imputation</article-title>
          .
          <source>Procedia Comp. Sci.</source>
          ,
          <volume>155</volume>
          ,
          <fpage>319</fpage>
          -
          <lpage>326</lpage>
          , (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , et. al.:
          <article-title>Pseudo Chirp-Barker-Golay coded excitation in ultrasound imaging</article-title>
          .
          <source>In: 2018 Chinese Control and Decision Conf. (CCDC)</source>
          , pp.
          <fpage>4035</fpage>
          -
          <lpage>4039</lpage>
          .
          <string-name>
            <surname>Shenyang</surname>
          </string-name>
          (
          <year>2018</year>
          ). doi:
          <volume>10</volume>
          .1109/CCDC.
          <year>2018</year>
          .8407824
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Syrotyuk</surname>
            ,
            <given-names>S.V.</given-names>
          </string-name>
          , et. al.:
          <article-title>The exact formula for an energy band spectrum gradient within the new completely orthogonalized plane wave method</article-title>
          . In: Physica Status
          <string-name>
            <surname>Solidi (B) Basic</surname>
            <given-names>Research</given-names>
          </string-name>
          ,
          <volume>200</volume>
          (
          <issue>1</issue>
          ), pp.
          <fpage>129</fpage>
          -
          <lpage>136</lpage>
          . (
          <year>1997</year>
          ). doi:
          <volume>10</volume>
          .1002/
          <fpage>1521</fpage>
          -
          <lpage>3951</lpage>
          (
          <issue>199703</issue>
          )200:
          <fpage>1</fpage>
          &lt;
          <fpage>129</fpage>
          :
          <article-title>: AID-PSSB129&gt;3.0</article-title>
          .CO;
          <fpage>2</fpage>
          -
          <lpage>#</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Riznyk</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          , et. al.:
          <article-title>Transformation of information based on noisy codes</article-title>
          .
          <source>In: 2018 IEEE Second Int. Conf. on Data Stream Mining &amp; Processing (DSMP)</source>
          , pp.
          <fpage>162</fpage>
          -
          <lpage>165</lpage>
          . Lviv,
          <string-name>
            <surname>Ukraine</surname>
          </string-name>
          (
          <year>2018</year>
          ). doi:
          <volume>10</volume>
          .1109/DSMP.
          <year>2018</year>
          .8478509
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Riznyk</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          , et. al.:
          <article-title>Information encoding method of combinatorial configuration</article-title>
          .
          <source>In: 2007 9th Intern. Conf. - The Experience of Designing and Applications of CAD Systems in Microelectronics</source>
          , pp.
          <fpage>370</fpage>
          -
          <lpage>370</lpage>
          . Lviv-Polyana,
          <source>Ukraine</source>
          (
          <year>2007</year>
          ). doi:
          <volume>10</volume>
          .1109/CADSM.
          <year>2007</year>
          . 4297583
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Kim</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          , et. al.:
          <article-title>Barker-sequence-modulated golay coded excitation technique for ultrasound imaging</article-title>
          .
          <source>In: 2016 IEEE Int. Ultrasonics Symp</source>
          .
          <source>(IUS)</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          . Tours (
          <year>2016</year>
          ). doi:
          <volume>10</volume>
          .1109/ULTSYM.
          <year>2016</year>
          .7728737
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Oleg</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , et. al.:
          <article-title>Information technologies of optimization of structures of the systems are on the basis of combinatorics methods</article-title>
          .
          <source>In: 2017 12th Int. Scient. and Techn. Conf. on Comp. Sci. and Infor. Techn. (CSIT)</source>
          , pp.
          <fpage>232</fpage>
          -
          <lpage>235</lpage>
          . Lviv,
          <string-name>
            <surname>Ukraine</surname>
          </string-name>
          (
          <year>2017</year>
          ). doi:
          <volume>10</volume>
          .1109/STC-CSIT.
          <year>2017</year>
          .8098776
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Omar</surname>
            ,
            <given-names>S.M.</given-names>
          </string-name>
          , et. al.:
          <article-title>A novel barker code algorithm for resolving range ambiguity in high PRF radars</article-title>
          .
          <source>In: 2015 Europ. Radar Conf. (EuRAD)</source>
          , pp.
          <fpage>81</fpage>
          -
          <lpage>84</lpage>
          . Paris (
          <year>2015</year>
          ). doi:
          <volume>10</volume>
          .1109/EuRAD.
          <year>2015</year>
          .7346242
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , et. al.:
          <article-title>Research on low intercepting radar waveform based on LFM and barker code composite modulation</article-title>
          .
          <source>In: 2018 Int. Conf. on Sensor Networks and Signal Processing (SNSP)</source>
          , pp.
          <fpage>297</fpage>
          -
          <lpage>301</lpage>
          . Xi'an,
          <string-name>
            <surname>China</surname>
          </string-name>
          (
          <year>2018</year>
          ). doi:
          <volume>10</volume>
          .1109/SNSP.
          <year>2018</year>
          .00064
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Rosli1</surname>
            ,
            <given-names>S.J.</given-names>
          </string-name>
          , et. al.:
          <article-title>Design of Binary Coded Pulse Trains with Good Autocorrelation Properties for Radar Communications</article-title>
          .
          <source>In: 2018 MATEC Web of Conf., doi:10</source>
          .1051/ matecconf/201815006016
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Lakshmi</surname>
            ,
            <given-names>C. R.</given-names>
          </string-name>
          , et. al.:
          <article-title>Barker coded thermal wave imaging for anomaly detection</article-title>
          .
          <source>In: 2018 Conf. on Signal Processing And Communication Engineering Systems (SPACES)</source>
          , pp.
          <fpage>198</fpage>
          -
          <lpage>201</lpage>
          .
          <string-name>
            <surname>Vijayawada</surname>
          </string-name>
          (
          <year>2018</year>
          ). doi:
          <volume>10</volume>
          .1109/SPACES.
          <year>2018</year>
          .8316345
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , et. al.:
          <article-title>A 3-Gb/s Radar Signal Processor Using an IF-Correlation Technique in 90- nm CMOS</article-title>
          .
          <source>In: IEEE Transactions on Microwave Theory and Techniques</source>
          , vol.
          <volume>64</volume>
          , no.
          <issue>7</issue>
          , pp.
          <fpage>2171</fpage>
          -
          <lpage>2183</lpage>
          (
          <year>2016</year>
          ). doi:
          <volume>10</volume>
          .1109/TMTT.
          <year>2016</year>
          .2574983
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Dua</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          , et. al.:
          <article-title>Applications of barker coded infrared imaging method for characterisation of glass fibre reinforced plastic materials</article-title>
          .
          <source>In: Electronics Letters</source>
          , vol.
          <volume>49</volume>
          , no.
          <issue>17</issue>
          , pp.
          <fpage>1071</fpage>
          -
          <lpage>1073</lpage>
          (
          <year>2013</year>
          ). doi:
          <volume>10</volume>
          .1049/el.
          <year>2013</year>
          .1661
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Riznyk</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          , et. al.:
          <article-title>Synthesis of non-equidistant location of sensors in sensor network</article-title>
          .
          <source>In: 2018 XIV-th Int. Conf. on Perspective Technologies and Methods in MEMS Design (MEMSTECH)</source>
          , pp.
          <fpage>204</fpage>
          -
          <lpage>208</lpage>
          . Lviv,
          <string-name>
            <surname>Ukraine</surname>
          </string-name>
          (
          <year>2018</year>
          ). doi:
          <volume>10</volume>
          .1109/MEMSTECH.
          <year>2018</year>
          . 8365734
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Nilawar</surname>
            ,
            <given-names>R.C.</given-names>
          </string-name>
          , et. al.:
          <article-title>Reduction of SFD bits of WiFi OFDM frame using wobbulation echo signal and barker code</article-title>
          .
          <source>In: 2015 Int. Conf. on Pervasive Computing (ICPC)</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>3</lpage>
          . Pune (
          <year>2015</year>
          ). doi:
          <volume>10</volume>
          .1109/PERVASIVE.
          <year>2015</year>
          .7087095
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Sekhar</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , et. al.:
          <article-title>Comparative analysis of offset estimation capabilities in mathematical sequencesfor WLAN</article-title>
          .
          <source>In: 2016 Int. Conf. on Communication Systems and Networks (ComNet)</source>
          , pp.
          <fpage>127</fpage>
          -
          <lpage>131</lpage>
          .
          <string-name>
            <surname>Thiruvananthapuram</surname>
          </string-name>
          (
          <year>2016</year>
          ). doi:
          <volume>10</volume>
          .1109/CSN.
          <year>2016</year>
          .7824000
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Xia</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , et. al.:
          <article-title>Application of pulse compression technology in electromagnetic ultrasonic thickness measurement</article-title>
          .
          <source>In: 2018 IEEE Far East NDT New Technology &amp; Application Forum (FENDT)</source>
          , pp.
          <fpage>37</fpage>
          -
          <lpage>41</lpage>
          . Xiamen,
          <string-name>
            <surname>China</surname>
          </string-name>
          (
          <year>2018</year>
          ). doi:
          <volume>10</volume>
          .1109/FENDT.
          <year>2018</year>
          .8681975
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Banket</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          , et. al.:
          <article-title>Composite Walsh-Barker sequences</article-title>
          .
          <source>In: 2018 9th Int. Conf. on Ultrawideband and Ultrashort Impulse Signals (UWBUSIS)</source>
          , pp.
          <fpage>343</fpage>
          -
          <lpage>347</lpage>
          .
          <string-name>
            <surname>Odessa</surname>
          </string-name>
          (
          <year>2018</year>
          ). doi:
          <volume>10</volume>
          .1109/UWBUSIS.
          <year>2018</year>
          .8520220
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Chunhong</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          , et. al.:
          <article-title>The superiority analysis of linear frequency modulation and barker code composite radar signal</article-title>
          .
          <source>In: 2013 Ninth Int. Conf. on Computational Intelligence and Security</source>
          , pp.
          <fpage>182</fpage>
          -
          <lpage>184</lpage>
          .
          <string-name>
            <surname>Leshan</surname>
          </string-name>
          (
          <year>2013</year>
          ). doi:
          <volume>10</volume>
          .1109/CIS.
          <year>2013</year>
          .45
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Riznyk</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          , et. al.:
          <article-title>Composing method of anti-interference codes based on non-equidistant structures</article-title>
          .
          <source>In: 2017 XIIIth Int. Conf. on Perspective Technologies and Methods in MEMS Design (MEMSTECH)</source>
          , pp.
          <fpage>15</fpage>
          -
          <lpage>17</lpage>
          . Lviv,
          <string-name>
            <surname>Ukraine</surname>
          </string-name>
          (
          <year>2017</year>
          ). doi:
          <volume>10</volume>
          .1109/MEMSTECH.
          <year>2017</year>
          .7937522
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Riznyk</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          , et. al.:
          <article-title>The Method of Encoding Information in the Images Using Numerical Line Bundles</article-title>
          .
          <source>In: 2018 IEEE 13th Int. Scientific and Technical Conf. on Comp. Sci. and Infor. Techn. (CSIT)</source>
          , pp.
          <fpage>80</fpage>
          -
          <lpage>83</lpage>
          . Lviv,
          <string-name>
            <surname>Ukraine</surname>
          </string-name>
          (
          <year>2018</year>
          ). doi:
          <volume>10</volume>
          .1109/STCCSIT.
          <year>2018</year>
          .8526751
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>Riznyk</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          , et. al.:
          <article-title>A synthesis of barker sequences is by means of numerical bundles</article-title>
          .
          <source>In: 2017 14th Int. Conf. The Experience of Designing and Application of CAD Systems in Microelectronics (CADSM)</source>
          , pp.
          <fpage>82</fpage>
          -
          <lpage>84</lpage>
          . Lviv,
          <string-name>
            <surname>Ukraine</surname>
          </string-name>
          (
          <year>2017</year>
          ). doi:
          <volume>10</volume>
          .1109/CADSM.
          <year>2017</year>
          .7916090
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <surname>Riznyk</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          , et. al.:
          <article-title>Information Encoding Method of Combinatorial Optimization</article-title>
          .
          <source>In.: 2006 Int. Conf</source>
          . Modern Problems of Radio Engineering, Telecommunications, and Comp. Sci., pp.
          <fpage>357</fpage>
          -
          <lpage>357</lpage>
          . Lviv-Slavsko (
          <year>2006</year>
          ), doi: 10.1109/TCSET.
          <year>2006</year>
          .4404550
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          32.
          <string-name>
            <surname>Holubnychyi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Generalized binary barker sequences and their application to radar technology</article-title>
          .
          <source>In.: 2013 Signal Processing Symp. (SPS)</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>9</lpage>
          . Serock (
          <year>2013</year>
          ), doi: 10.1109/SPS.
          <year>2013</year>
          .6623610
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          33.
          <string-name>
            <surname>Tsmots</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          , et. al. (
          <year>2020</year>
          )
          <article-title>Implementation of FPGA-Based Barker's-Like Codes</article-title>
          . In: Lytvynenko V.,
          <string-name>
            <surname>Babichev</surname>
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wójcik</surname>
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vynokurova</surname>
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vyshemyrskaya</surname>
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Radetskaya</surname>
            <given-names>S</given-names>
          </string-name>
          .
          <source>(eds) Lecture Notes in Computational Intelligence and Decision Making. ISDMCI 2019. Advances in Intelligent Systems and Computing</source>
          , vol
          <volume>1020</volume>
          . Springer, Cham, doi.:
          <volume>10</volume>
          .1007/978-3-
          <fpage>030</fpage>
          -26474-1_
          <fpage>15</fpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>