(Chen, J. and Ma, T. 2012). The weight determination
method, which undoubtedly increases the complexity
of the evaluation, and the qualitative evaluation
results obtained by the gray fuzzy evaluation model
cannot measure the advantages and disadvantages of
different attacks in the same category. In order to
make the evaluation results more accurate and
reasonable, the attack effect evaluation models are
improved, and new evaluation models are
continuously proposed, but there are still some
problems, and the number of evaluation models that
can be applied to Ad Hoc networks is extremely
limited.
The commonly used constant weights vectors
reflect the overall goodness of the attack effect
evaluation to a certain extent, and the weight
coefficient corresponding to each evaluation
indicator reflects the importance of this indicator.
Therefore, the constant weights vector will play a
good role in most cases. However, regardless of the
value of the evaluation indicator attribute, the weights
vector remains unchanged, so the constant weights
vector cannot objectively reflect the change of the
state value of each attribute and the influence of the
attribute relevance on the weights. There are many
unreasonable phenomena in using the same weights
vector in different attack scenarios, mainly in the
following two types:
1) If the value of the indicator reaches a critical
value, it will have a greater impact on the evaluation
of the attack effect. For example, when the node
corruption reaches a critical value, it will have a great
impact on the reliability indicator of the node. The
network reliability will be poor, and the
corresponding security performance will be worse,
especially when the destroyed node is a critical node.
At the same time, when obtaining the attribute values
of the attack effect evaluation, there may be cases
where the individual indicator values are too low or
zero. Assume that there are two evaluation indicators
in the evaluation of Ad Hoc network attacks effect,
namely network performance and security
performance, and these two indicators are equally
important, that is, the weight
. Then the comprehensive evaluation result
is
. From the evaluation results,
the results of the attack effect obtained by the state
vector and the state vector
are the same. However, the actual situation
is that the network performance of the target network
with the state vector is already in a
state of paralysis, and the network availability is
significantly reduced. And the network and security
performance of the target network with state vector
are still within acceptable limits. The
reason why the evaluation result is inconsistent with
the actual situation is that the constant weight vector
is independent of the value of each indicator, and it
does not affect the influence of the indicator values
on the comprehensive evaluation result.
2) When evaluating specific types of attacks, each
type of attacks focuses on different network security
performance metrics. For example, DoS attacks more
affect the network performance of the target network,
thereby destroying its reliability and availability.
While obtaining information-based attacks more
affect the security performance of the target network,
thereby undermining its confidentiality. Therefore,
different types of attack effects are not comparable.
In addition to the irrational problems caused by
constant weighted summation, the current attack
effect evaluation models are more subjective and
focus on the attack results more than the process,
ignoring the correlation between the complexity of
the attack behavior and the effect of the attacks.
In order to solve the above problems, this paper
innovatively proposes an attack effect evaluation
model based on variable weight TOPSIS. The
innovations of this paper mainly include the
following points:
This paper comprehensively considers the
impact of attack complexity and proposes an
attack effect evaluation indicator system
suitable for Ad Hoc networks;
This paper combines the variable weight theory
based on punishment and incentive mechanism
with the TOPSIS evaluation method, and
proposes a state variable weight vector
expression suitable for Ad Hoc network attack
evaluation. The calculation formula
appropriately adjusts the weight according to
the attribute value of the attack effect indicator.
Specifically, a penalty is imposed on the
indicator weight of the attribute value that is
low. While incentives are given to indicator
weights with high attribute values. Therefore,
this model solves the unreasonable problems
brought about by the evaluation of constant
weights.
Finally, we use the specific attack test in the
simulation experiment platform and obtain the real
and objective indicator data to verify the rationality
and effect of the proposed model.
The rest of the paper is organized as follows.
Section 2 proposes a standardized quantization
method for indicators and establishes an evaluation
system for attack effect. Section 3 describes in detail
the method of determining the variable weight vector.