2 Performance analysis
In this section, we evaluate the performance of our EDDRs
with the well-known network simulator tool, ns-2. We
detail our simulation environments in Table 3. In our
simulations, we used ECDSA-160 as the digital signature
algorithm and SHA-1 for the one-way hash function and
random number generation. Moreover, we employed the
energy parameters described by Wander et al. [27].
For the sake of EDDR performance, selecting the
appropriate PT is crucial because it has a significant effect.
A higher PT allows a node to collect information on more
target nodes, resulting in a higher replica detection ratio and
a shorter completion time. However, a higher PT requires a
larger memory space. Given that the memory space of a
resource-limited node is insufficient to cover high values of
PT, we should find an appropriate PT in the light of the
trade-off between performance and memory space. We
conducted simulations of two-round EDDR with PT ranging
of from 0.05 to 0.3. From the simulation results, we
selected PT = 0.2; we did not describe how to select PT in
detail because of page limit.
Under the environments described above, in this section,
we obtain the simulation results of EDDRs. In addition, for
a comparative analysis, we also achieve the simulation
results of existing protocols in terms of the following
parameters: detection ratio of replicas and completion time,
false-positive and false-negative ratios and memory and
energy costs. The details are given in Table 4