Next Article in Journal
Classification of Microscopic Laser Engraving Surface Defect Images Based on Transfer Learning Method
Previous Article in Journal
UWB Dual-Band-Notched Lanky-Leaf-Shaped Antenna with Loaded Half-Square-Like Slots for Communication System
 
 
Article
Peer-Review Record

High-Performance Data Compression-Based Design for Dynamic IoT Security Systems

Electronics 2021, 10(16), 1989; https://doi.org/10.3390/electronics10161989
by Maha Aboelmaged 1,*, Ali Shisha 1 and Mohamed A. Abd El Ghany 1,2
Reviewer 1: Anonymous
Reviewer 2: Anonymous
Electronics 2021, 10(16), 1989; https://doi.org/10.3390/electronics10161989
Submission received: 16 July 2021 / Revised: 14 August 2021 / Accepted: 15 August 2021 / Published: 18 August 2021
(This article belongs to the Section Computer Science & Engineering)

Round 1

Reviewer 1 Report

For the use in IoT system, the author proposed an efficient reconfiguration method utlizing dynamic partial reconfiguration features and LZ4 data compression algorithms.

Through the experiment, the proposed method shows the better preformance then the existing one.

But need some English editing for the following parts;

1) p.2, the 4th line from top: .... such as IoT systems since IoT systems have ... --> .... such as IoT systems since they have ...

2) p.2, The 9th line from top: DPR is one the vital features in FPGAs ,,,,, --> DPR is one of the vital features in FPGAs ,,,,, 

3) p.8, The last pharagraph: The power adaptive technique switches between the three algorithms according.....

         --> The power adaptive technique switches among the three algorithms according.....

4) p.8, The last pharagraph: The proposed power adaptive technique switches encryption algorithms according to the  system power level. --> It woud be better if clearly describing "the syetem power level" as "the IoT end devise system power level".

5) p.9, The 1st line in section 3.1: .... in the design led to portioning  .... --> .... in the design led to partioning...

6) p.9, the 3rd to 2nd line from the bottom: The taps are either exclusive OR or ............ in the feedback path[24].

     --> incomplete sentence.

7) p.10, Fig.6: confusing between connected and crossing over lines.

8) p.10, the 1st line from the top: Flip Flops' role in the configuration is acting as shift registers so they can form sequences that have pseudo random values. -->  Flip Flops' role in the configuration is acting as shift registers so they can generate pseudo random sequences.

9) p.10, the 3rd and 5th line from the top: seems  [24] should be [25].

10) p.10, the 1st sentence of the 3rd paragraph: -->  incomplete sentence

11) p.12, the 1st sentence of the 2nd paragraph: In the design proposed, the use of the compression algorithms to compress the bitstreams file ..... from the memory therefore, the reconfiguration time will be decreased. 

   --> In the proposed design, the use of the compression algorithms to compress the bitstreams file ..... from the memory. Therefore the reconfiguration time will be decreased.

12)  p. 16, Figure 12: the legend for the graph is required.

13)  Careful English proof reading and gramma checking are required  

Author Response

Thank you so much for the detailed review. Please see the attachment.

Author Response File: Author Response.pdf

Reviewer 2 Report

The use of compression for saving resources and time in FPGAs partial reconfiguration is not a novelty, but the proposal of using LZ4 is interesting. The selected application selected as proof of concept is also of interest because of the increase of attention over lightweight cryptography. Some comments/suggestions follow:

  • It will be interesting to include also a comparison with the procedure in [1] in order to show clearly the advantages of using compression algorithms such as LZ4 to trivial compression.
  • There are some typos and grammatical errors, the manuscript should be thoroughly revised.

 

References:

[1] B. Sellers, J. Heiner, M. Wirthlin and J. Kalb, "Bitstream compression through frame removal and partial reconfiguration," 2009 International Conference on Field Programmable Logic and Applications, 2009, pp. 476-480, doi: 10.1109/FPL.2009.5272502.

Author Response

Thank you so much for the detailed review. Please see the attachment.

Author Response File: Author Response.pdf

Round 2

Reviewer 2 Report

Authors have addressed my comments and suggestions. The text requires some minor grammatical corrections.

Author Response

Thank you very much for the review. Please Check the attacahment.

Author Response File: Author Response.pdf

Back to TopTop