<!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>Method  for  detecting  vulnerabilities  of  unmanned  vehicle  interfaces based on continuous values discretization </article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Dmitriy Moiseev</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alexey Bryukhovetskiy</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Sevastopol state university</institution>
          ,
          <addr-line>33 Universitetskaya str., Sevastopol, 299053</addr-line>
          ,
          <country country="RU">Russia</country>
        </aff>
      </contrib-group>
      <fpage>43</fpage>
      <lpage>47</lpage>
      <abstract>
        <p>   An approach related to the development of methods for ensuring the safety of unmanned vehicles in the smart city information infrastructure is proposed. The method is based on the continuous values discretization of the state vector's features of UMV resources, which include: communication channel, processor, memory. For each of these resources, it is proposed to evaluate the change in such characteristics as the degree of resource load and the speed of its change. The proposed method allows you to build a system of rules for the membership of the analyzed vectors to the specified classes and minimize the conditions number in the generated rules. The problem of ensuring the unmanned vehicles information security operating in the intelligent networks of the smart city transport infrastructure does not lose its relevance due to the fact that modern networks face an unprecedented range of computer threats that lead to a violation of the integrity, confidentiality and availability of resources.</p>
      </abstract>
      <kwd-group>
        <kwd> 1  UMV resources</kwd>
        <kwd>vulnerability detection</kwd>
        <kwd>continuous values discretization</kwd>
        <kwd>intelligent technology</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction </title>
      <p>The basis of this article is the material, obtained in the research laboratory of "Intelligent Information
Systems and Critical Computing" at the Department of "Information Technologies and Computer
Systems" of Sevastopol State University within the framework of the RFBR grants (grant No.
19-2906015 "Adaptive neural network methods for detecting vulnerabilities in the interfaces of unmanned
vehicles based on artificial immune systems" and grant No. 19-29-06023 "Methods of structural
synthesis of information exchange channels between an unmanned vehicle and a dispatch center based
on stochastic analysis). vector programming with probabilistic criteria"), in which the authors of this
article were co-executors.</p>
      <p>The experience gained so far in setting problems of describing and analyzing vulnerabilities of
information systems of various classes is mostly associated with the analysis of vulnerabilities that
directly affect a certain function of information systems, but the problem of integrating systems and
nesting components give rise to a high degree of variability of solutions and parametric uncertainties of
various types. In the monograph, based on the analysis of the state of the problem, the main vulnerable
elements of UMV information systems are considered; the functional-complete set of models for
evaluating the effectiveness of the protection of UMV information systems is defined; the approach to
variant analysis and selection of vulnerable components based on expert assessments and fuzzy sets is
further developed.</p>
      <p>
        The problem of ensuring the unmanned vehicles information security operating in the intelligent
networks of the smart city transport infrastructure does not lose its relevance due to the fact that modern
networks face an unprecedented range of computer threats that lead to a violation of the integrity,
confidentiality and availability of resources. To date, there are a large number of methods for detecting
vulnerabilities in UMV interfaces, which quite effectively perform detailed researches of the UMV
resources information state and search for intrusions sources. The heterogeneity of applications and
wireless communications in the smart city infrastructure significantly complicates the facilities security
[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Therefore, the development and implementation of approaches to the creation of information
technologies that ensure the security of the smart city critical information infrastructure are relevant
and of scientific and practical interest. The need to solve this problem is associated with significant
changes in the field of applied digital technologies in Vanet networks, which use technologies
implemented using interfaces: vehicle-to-vehicle, vehicle-to-infrastructure, vehicle-to-pedestrian,
vehicle-to-grid, vehicle-to-device [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>
        In the works [
        <xref ref-type="bibr" rid="ref2 ref3">2, 3</xref>
        ] the applied methods and solutions in intelligent transport networks are considered
in order to ensure the safety of the UMV operation. The paper presents the classification of attacks on
UMV and means of ensuring information security in Vanet networks. The requirements for the UMV
architecture and data exchange between smart city infrastructure objects are defined. The creation of
management systems for such tools implies the need to study methods and approaches related not only
to the conceptual organization of such systems architecture, but also to their software implementation.
When developing software, special attention is paid to ensuring UMV security. For autonomous driving
of a vehicle, it is necessary to systematically update its software. Upgrading over a wireless network
can bring many benefits to both consumers and manufacturers (Figure 1:).
      </p>
      <p>
        The authors of the article also obtained some results in the works, the solution of problems of
intrusion detection in computer networks based on the assessment of changes in the network traffic
state using statistical criteria, nonparametric statistics methods [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], multi-agent model of UMV
information interaction [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], mechanisms adaptation of artificial immune systems to control the
parameters of UMV resources state[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], anomalies detection using Markov sequences [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], and also on
the concept development of an intelligent monitoring system for solving large-scale tasks in cloud
computing environments [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]
      </p>
      <p>The problem of information security is multifaceted, costly and knowledge-intensive. The search
for effective solutions to ensure information security leads to the need to create new structural elements
in systems and networks. Their main purpose is to determine the presence of an attack. Timely detection
of an attack leads to a reduction in the latent period of its action, minimizes the amount of damage
caused, as well as the costs associated with subsequent reengineering.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Problem statement </title>
      <p>
        In this article, we propose a method for detecting vulnerabilities in UMV interfaces based on
continuous values discretization. Discretization is a technology for separating continuous attribute
values in a finite set of adjacent intervals in order to obtain a set of attribute values belonging to a single
class [
        <xref ref-type="bibr" rid="ref10 ref9">9,10</xref>
        ]. One of the main features of the proposed approach is to build a system of rules for
determining the ownership of a feature vector describing UMV resources state, containing the minimum
number of conditions to be checked.
      </p>
      <p>Given a training data set Х, containing m objects xj (j=1, m) each of which belongs to a single class
Ck (k=1, s). Each xj is an l-dimensional feature vector describing the state of system resources in the
UMV-dispatch center channel at time t. System resources include: data link, memory, and processor.
We will assume that the UMV can be in one of three states: normal, precritical, critical. The permissible
limits of state changes ranges are set on the interval [0;1], Ck є [0;1]. We will use metrics as resource
characteristics:
 D – loading a resource (M-memory, Ch- channel capacity, Pr-processor),
 V – the rate of decrease in the volume of the resource.</p>
      <p>Thus, the vector xj is represented by a attributes tuple</p>
      <p>xj = (DM, DCh, DPr, VM,VCh,VPr ,t | Ck )</p>
      <p>We need to find a discretization scheme that will establish a relationship between the impact of
attacks and the system resources states that are subject to change under external influence.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Method description  </title>
      <p>We will assume that values range of each attribute xr is represented on n discrete intervals, each of
which is represented by a values pair:</p>
      <p>
        {[z0, z1], (z1, z2], . . . , (zn-1, zn]},
where z0 – minimum value, zn – maximum attribute value xr for any r (0=&lt; r&lt; n), zr&lt;zr+1. Set of values
{z1, z2, . . . , zn-1}
is the split points for the attribute xr. The main idea of the algorithm is as follows. Let the split point in
the first iteration be the average value between two adjacent attribute values xr. If the values zr fall into
the intervals (zr-1, zr] and (zr, zr+1] and belong to the same class– remove zr from the list of xr -attribute
split points until we find a pair of values that fall into two adjacent intervals but do not belong to the
same class. The process of selecting the split points is proposed to be optimized using the criterion DCR
(Discretization using Class Information to Reduce Number of Intervals) [
        <xref ref-type="bibr" rid="ref10 ref11 ref12 ref9">9 - 12</xref>
        ].
      </p>
      <p>Each attribute value can only be classified in one of the n intervals. For each attribute, a discretization
scheme is constructed (Figure 2:) in the form of a two – dimensional array, the columns of which are
associated with the intervals of loading values and the rate of reduction of resources, and the
rowsobject classes.</p>
      <p>Class</p>
      <p>C1
……</p>
      <p>Ci
…….</p>
      <p>Cs
[z0, z1)
q11
……
q i1
……
q s1
……
……
…….
……
…….</p>
      <p>……
Total number q+1 …….</p>
      <p>in intervals
Figure 2: xr attribute discretization scheme  </p>
      <p>Intervals
[zr-1, zr)
q 1r
……
q ir
……
q sr
q+r
…….
……
…….
……
…….</p>
      <p>[zn-1, zn]
q 1n
……
q in
……
q sn
q+n</p>
      <p>Total in
class
q1+
……
qi+
……
qs+
Q
In this Figure 1:, the following designations are accepted:
qir – total number of values belonging to the class Сi, which are in the interval (zr-1, zr];
Qi+ – total number of objects belonging to the class Сi;
Q+r – total number of attribute values xr, which are in the interval (zr-1, zr].</p>
      <p>The criterion used allows us to find a discretization scheme in which each interval belongs to objects
of only one class. We will also assume that the resources Dj, Vj, can be in one of the following states:
 normal,
 pre-critical,
 critical,
where Dj, Vj є [0;1]. The number and values of the resource state boundaries are set by the expert
depending on the nature of the task to be solved: the UMV purpose, the movement dynamics,
environmental conditions, etc.</p>
      <p>The algorithm for constructing the sampling scheme contains the following sequence of actions.
1. Perform steps 1 – 6, for j=1..m, where m – number of attributes.
2. Arrange attribute values xj in ascending order. Minimum value – z0, maximum value – zn.
3. Create a set of all possible split points Z, for xr attribute.
4. Construct a discretizatioin scheme for the xr attribute using the obtained partition points Z.
5. Calculate the value of the DCR criterion for all possible obtained partition points Z:
∑</p>
      <p>q ⁄q
∑
DCR</p>
      <p>n
6. Select the division boundary that gives the highest value of the criterion DCR.
7. Repeat steps 2 – 6 for intervals that contain objects belonging to different classes.
8. Build a rules system for classifying input vectors that describe the resources state.
9. End.</p>
      <p>The proposed method allows us to build a rules system for the membership of the analyzed vectors
to the specified classes and minimize the conditions number in the generated rules. This circumstance
plays an important role in the analysis of information received from the UMV in real time. In addition,
it is proposed to use several rules sets built separately for the parameters combinations specified by the
expert for the specified sets of resource states {DM , DCh , DPr, VM ,VCh ,VPr } , for example, the rules for
parameter D, the rules for parameter V, and others. Then the decision about UMV state– SUMV can, for
example, be accepted in accordance with the following rules: SUMV є {critical}, if they are in a critical
condition:
 one of the resources {M, Ch, Pr} by one criteria {Dj, Vj},
 one of the resources based on two criteria {Dj, Vj} etc.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusions  </title>
      <p>The ongoing research in the field of intelligent transport systems is based on a theoretical and
methodological basis in the areas of self-organization of complex natural and artificial immune systems,
which provide a balanced strategy for finding a solution and combine local and global search for a
solution. It has been established that the solution to the problem of detecting BTS vulnerabilities is
characterized by multidimensionality, multi-criteria, the influence of information presentation forms on
the classification accuracy, the need to use minimal a priori information, a combination of determinism
and fuzziness, the possibility of combining formal methods and taking into account expert judgments.</p>
      <p>Currently, most of the problems of data analysis are associated with studies of stochastic dynamical
systems, in which the detection of significant, but rare information situations is often of decisive
importance. The necessity of building information technology is revealed, since an analytical solution
is impossible under the given conditions.</p>
      <p>The development of an intelligent technology for detecting vulnerabilities in BTS interfaces, based on
the use of new approaches and methods, will lead to an increase in the validity, reliability and efficiency
of decision support processes for assessing the probability of accepting hypotheses about the presence
of anomalous values, taking into account errors of the first and second kind.</p>
      <p>Adaptive decision-making methods under conditions of uncertainty will eliminate the shortcomings
and limitations inherent in classical approaches in the case of noisy data and incomplete information.
On the basis of Big Data technology and a special modeling stand being developed, the quality of
evaluating decisions is improved.</p>
      <p>The proposed approach is focused on real-time use, as it has a relatively low computational
complexity. Using the simulation mode of decision-making processes allows the expert to: first,
implement the training mode, and secondly, gives the system as a whole adaptive properties. A
promising direction is to study the sensitivity and stability of the UMV state to the impact of attacks on
a resources variety, to determine the probabilities estimates of accepting hypotheses P(H0|H0),
P(H0|H1), P(H1|H0), P(H1|H1) when recognizing the UMV resources states.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Acknowledgements </title>
      <p>The research was carried out with the financial support of the RFBR in the framework of scientific
projects № 19-29-06015 and № 19-29-06023.</p>
    </sec>
    <sec id="sec-6">
      <title>6. References </title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>P. D.</given-names>
            <surname>Zegzhda</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Poltavtseva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. S.</given-names>
            <surname>Lavrov</surname>
          </string-name>
          ,
          <article-title>Systematization of cyberphysical systems and assessment of their security? Problems of information security Computer system (</article-title>
          <year>2017</year>
          )
          <fpage>127</fpage>
          -
          <lpage>138</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>H.</given-names>
            <surname>Hasrouny</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Samhat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Bassil</surname>
          </string-name>
          ,
          <string-name>
            <surname>A Laouiti</surname>
          </string-name>
          ,
          <article-title>Vanet security challenges and solutions: A survey Vehicular Communications 7 (</article-title>
          <year>2017</year>
          )
          <fpage>7</fpage>
          -
          <lpage>20</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>F.</given-names>
            <surname>Sakiz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sen</surname>
          </string-name>
          ,
          <article-title>A survey of attacks and detection mechanisms on intelligent transportation systems: Vanets and IoV Ad Hoc Networks 61 (</article-title>
          <year>2017</year>
          )
          <fpage>33</fpage>
          -
          <lpage>50</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>B.</given-names>
            <surname>Mokhtar</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Azab, Survey on security issues in vehicular adhoc networks Alexandria</article-title>
          <source>Engineering Journal</source>
          <volume>4</volume>
          (
          <year>2015</year>
          )
          <fpage>1115</fpage>
          -
          <lpage>1126</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Skatkov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Bryukhovetskiy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. V.</given-names>
            <surname>Moiseev</surname>
          </string-name>
          ,
          <article-title>Kullback measure in dynamic clustering problems of environment state observations</article-title>
          ,
          <source>Environmental monitoring systems 3</source>
          (
          <year>2019</year>
          )
          <fpage>35</fpage>
          -
          <lpage>38</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S.</given-names>
            <surname>Kulbak</surname>
          </string-name>
          ,
          <source>Information theory and statistics</source>
          , Moscow, Nauka,
          <year>1967</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Skatkov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. V.</given-names>
            <surname>Moiseev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Bryukhovetskiy</surname>
          </string-name>
          ,
          <article-title>Model for vulnerabilities detection in unmanned vehicle interfaces based on artificial immune systems</article-title>
          ,
          <source>IOP Publishing Ltd Journal of Physics: Conference Series</source>
          <volume>1515</volume>
          (
          <year>2020</year>
          )
          <fpage>022043</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Skatkov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Bryukhovetskiy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. V.</given-names>
            <surname>Moiseev</surname>
          </string-name>
          ,
          <string-name>
            <surname>V. I. Shevchenko</surname>
          </string-name>
          ,
          <article-title>Detecting vulnerabilities of information resources of unmanned vehicles method based on dynamic evaluation of Markov sequences properties</article-title>
          ,
          <source>IOP Publishing Ltd Journal of Physics: Conference Series</source>
          <volume>1515</volume>
          (
          <year>2020</year>
          )
          <fpage>022033</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>F.</given-names>
            <surname>Sakiz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sen</surname>
          </string-name>
          ,
          <article-title>A survey of attacks and detection mechanisms on intelligent transportation systems: Vanets and IoV Ad Hoc Networks 61 (</article-title>
          <year>2017</year>
          )
          <fpage>33</fpage>
          -
          <lpage>50</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>D. A.</given-names>
            <surname>Zighed</surname>
          </string-name>
          ,
          <article-title>A method for discretization of continuous attributes for supervised learning</article-title>
          ,
          <source>International Journal of Uncertainty, Fuzziness and Knowledge - Based Systems</source>
          <volume>17</volume>
          (
          <year>2001</year>
          )
          <fpage>307</fpage>
          -
          <lpage>326</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>A. H.</given-names>
            <surname>Mohammed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. L.</given-names>
            <surname>Junaid</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Syed</surname>
          </string-name>
          ,
          <article-title>Classification of Security Attacks in VANET: A Review of Requirements and Perspectives</article-title>
          ,
          <source>MATEC Web of Conferences, 150</source>
          <volume>06038</volume>
          (
          <year>2018</year>
          ) doi:/10.1051/matecconf/201815006038.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Skatkov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Bryukhovetskiy</surname>
          </string-name>
          ,
          <string-name>
            <surname>V.</surname>
          </string-name>
          <article-title>I, Shevchenko Monitoring of qualitative changes of network traffic states based on the heteroscedasticity effect</article-title>
          ,
          <source>Application of Information and Communication Technologies</source>
          (
          <year>2016</year>
          )
          <fpage>7991765</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>