Next Article in Journal
Differentially Private Mobile Crowd Sensing Considering Sensing Errors
Next Article in Special Issue
Towards Attention-Based Convolutional Long Short-Term Memory for Travel Time Prediction of Bus Journeys
Previous Article in Journal
Investigation of Copper-Less Gas Electron Multiplier Detectors Responses to Soft X-rays
Previous Article in Special Issue
A Novel Point Cloud Encoding Method Based on Local Information for 3D Classification and Segmentation
 
 
Article
Peer-Review Record

A Two-Stage Service Migration Algorithm in Parked Vehicle Edge Computing for Internet of Things

Sensors 2020, 20(10), 2786; https://doi.org/10.3390/s20102786
by Shuxin Ge 1, Meng Cheng 2, Xin He 3,* and Xiaobo Zhou 1
Reviewer 1: Anonymous
Reviewer 2: Anonymous
Reviewer 3: Anonymous
Sensors 2020, 20(10), 2786; https://doi.org/10.3390/s20102786
Submission received: 18 March 2020 / Revised: 2 May 2020 / Accepted: 12 May 2020 / Published: 14 May 2020
(This article belongs to the Special Issue Internet of Things, Big Data and Smart Systems)

Round 1

Reviewer 1 Report

A Two-Stage Service Migration Algorithm in Parked Vehicle Edge Computing for Internet of Things

Abstract

13: Define the acronym “SEA” before using it.

15: “Internet of thins, . . .” → “Internet of things, . . .”

Introduction

21-22: Separate the two example services mentioned with an and or an or in the statement “…,for example, surrounding vehicle perception, collision risk”

26-27: Reference works for the statement: “It has been observed that the idle resources in parked vehicles (PVs) can be explored to efficiently provide services to other vehicles”

66: “he effectiveness” → “The effectiveness”

69: “The simulation results demonstrate SEA algorithm has the superior performance.”, Based on what? Under what conditions?

17-73: The problem and justification of the work are correctly explained, but the methodology and the way in which the technologies used contribute to the construction of the solution remain to be clarified. Complement and expand the introduction a little more if possible. Related works are mentioned in a later chapter.

Related Works

75-77: What region of the world are these data from? Mention even if the reference is added.

74-115: Contrast the related works, advantages and disadvantages in relation to the proposal made in the article.

System Model

119: Figure 1 contains too many elements, it would help the reader to add a brief explanation of the elements and flows shown in the Figure, either in the paragraph or in the caption.

117-139: Could use a diagram to clarify the system overview and the elements that are involved, like what was tried with Figure 1, but more detailed.

141: Define the acronym “BS” before using it.

165-170: Chapter 3 presents a technical description of the model, reconsider the appearance of a problem formulation subsection in this chapter, or restructure it and move it to another chapter.

Two-Stage ServiceMigration Algorithm

176: Why did you decide to use the mentioned algorithm? Does it have advantages or disadvantages? Contrast with others?

Performance Evaluation

248-255: It could be used a table to present the parameters in a clearer way.

Conclusions

Most of the conclusions are a summary of what was done in the work. Specific conclusions should be emphasized based on the results obtained and the contribution made. Expand and complement the conclusions section.

In general, the chapters seem well structured and described.

Author Response

Please see the attachment.

Author Response File: Author Response.pdf

Reviewer 2 Report

This paper studies the service migration for the service migration of computational tasks for edge data centers composed of parked vehicles in a parking lot.

The authors consider service latency (performance) and energy consumption (cost) as their main KPIs.

They propose an algorithm based on Lyapunov Optimization for service migration and Hungarian Method for service placement.

1) The authors need to perform a thorough English check. I found some typographical and grammatical errors.

Page1, line11... "the excepted parking time"

Page1, line13... "proposed SEA algorithm as": SEA abbreviation was not predefined

Page2, line66... "he effectiveness"

Page11, line244... "Hungarian algorithm relay on"

2) Why do you choose the Lyapunov method for Stage 1, service migration? What is your motivation?

3) Why do you choose the Hungarian method for Stage 2, service placement? What is your motivation?

4) What is the weakness of the proposed algorithm?

Author Response

Please see the attachment.

Author Response File: Author Response.pdf

Reviewer 3 Report

Overall, I am quite happy with the most important aspect of this submission which concerns its methodology, problem focus, and scientific soundness.  I am also reasonably happy with the evaluation which is suitable to the problem at hand and sufficiently convincing.

The main problem or weaknesses of the submission concerns presentation.  There are a lot of linguistic problems which make the article difficult to read.  This applies to the entire presentation of content generally.  Here are some examples of issues:

  • (linguistic) "service migration ... are": grammatical number mismatch.
  • (clarity) "uncertain parking times of PVs": it this the time when the vehicle is parked or the DURATION it is parked for, or something else entirely?  I infer from the rest that it is the duration, in which case it is "uncertain duration of a vehicle being parked".
  • (typo) "internet of thins"

  • (style) keywords should not contain words from the title; these serve indexing purposes in ADDITION to the title.

  • (style) far (FAR!) too many abbreviations which make the paper difficult to read.

  • (linguistic) "collecting the data in on-board sensors": FROM on-board...

  • (linguistic) "There are two following challenges.": just bad English.

  • (clarity) "parking time of PVs": as before.

  • (typo) "he effectiveness of": THE

  • (clarity) "parking time is 6.64 hours on average [22].": as before

  • (style) "Obviously": avoid using this word; if something is obvious then why state it?

  • (linguistic): "number of vehicle": number of vehicles (this is very confusing because it leads the reader to think that this may refer to some label given to vehicles)

  • (clarity) I suggest you give an overview of the entire method before you delve into detail so that the reader knows ahead of time what problem you are addressing, how it fits the overall scheme, etc.

Author Response

Please see the attachment.

Author Response File: Author Response.pdf

Round 2

Reviewer 3 Report

Criticism taken constructively, concerns addressed adequately.

Back to TopTop