Next Article in Journal
Architecture for Self-Evolution of 6G Core Network Based on Intelligent Decision Making
Next Article in Special Issue
Towards Flawless Designs: Recent Progresses in Non-Orthogonal Multiple Access Technology
Previous Article in Journal
Deep Learning-Based Attack Detection and Classification in Android Devices
Previous Article in Special Issue
Power and Element Allocation Design for RIS–NOMA IoV Networks
 
 
Article
Peer-Review Record

A Q-Learning-Based Load Balancing Method for Real-Time Task Processing in Edge-Cloud Networks

Electronics 2023, 12(15), 3254; https://doi.org/10.3390/electronics12153254
by Zhaoyang Du 1, Chunrong Peng 2, Tsutomu Yoshinaga 1 and Celimuge Wu 1,*
Reviewer 1:
Reviewer 2:
Electronics 2023, 12(15), 3254; https://doi.org/10.3390/electronics12153254
Submission received: 23 June 2023 / Revised: 26 July 2023 / Accepted: 27 July 2023 / Published: 28 July 2023
(This article belongs to the Special Issue Emerging Technology for Vehicular Networks)

Round 1

Reviewer 1 Report

The title doesn’t seem to be complete. For example, it could be “A Q-Learning Based Load Balancing method/mechanism/algorithm, for Real-Time Task Processing in Edge-Cloud Networks”.

The term “real-time” is not really reflected in the whole work. It seems an important timing variable is missing.   After further reading of the work, the actual communication is sequenced rather than concurrent in real time. I would suggest that you can simply remove the word real-time because it has not been tackled. The experimental design of how the Q-learning has been applied within the EdgeCloudSim is not clear or rather skipped. The modelling of the scenarios is not clear as well.

Author Response

Please see the attachment.

Author Response File: Author Response.pdf

Reviewer 2 Report

The authors describe the load-balancing method for real-time task processing in edge-cloud computing and use simulations to verify the effectiveness of the method. 

It seems to me that the formula for Q in the last row of Table 1 is not correctly formulated. The authors do not explain the variables t, a, \gama before using them in the formula. Also, the max function is not paired with proper parentheses to identify the parameters. 

Also, at the end of section 3 of the paper, the authors should explain how to determine whether a task should be processed at the edge server or sent to the cloud server for their proposed load balancing method. 

In line 230, is there any reason to choose 50%? Do other values change the result significantly? 

In line 249, the assumption that a task is counted toward failure when it is queued does not seem to be reasonable. It is better to say a task is counted toward failure when the total service time exceeds a threshold. 

In line 5 of Table 1, "Task offload to cloud server" should be "Task offloaded to cloud server".

 

Author Response

Please see the attachment.

Author Response File: Author Response.pdf

Reviewer 3 Report

The authors presented the paper "A Q-Learning Based Load Balancing for Real-Time Task Processing in Edge-Cloud Networks." The article submitted is exciting and promising. However, the results presented in the paper are of some value, but their presentation effectively disrupts their reception.

 

Major observations 

 

- The introduction needs to reformulate the motivation. 

 

- Authors must add a methodology section. This section will give future readers, including graduate students to follow in the footsteps of the presented research.

- In section 4.4, figure 4 (a), the "y" axle numbers need to be replaced because It is difficult to appreciate. 

- It is necessary to reformulate the conclusions.

 

The idea presented and developed in the paper seems promising and exciting. Still, I do not recommend the article for publication due to the above concerns.

- Some sentences may be unclear or hard to follow. Consider rephrasing.

- Some phrases could be wordy. Consider changing the wording.

- The authors should rewrite some sentences to avoid dangling modifier. 

- In writing scientific is better to avoid sentences in passive voice because it is easy to follow.

Author Response

Please see the attachment.

Author Response File: Author Response.pdf

Round 2

Reviewer 2 Report

In the formula for Value Q in the last line of Table 1, the a_{t+1} after max is the variable of the max function. It should be formatted as a subscript of max. It should not be multiplied with Q(S_{t+1}, a_{t+1}). 

Author Response

Please see the attachment.

Author Response File: Author Response.pdf

Reviewer 3 Report

The authors have successfully completed the given observations.

Author Response

Please see the attachment.

Author Response File: Author Response.pdf

Back to TopTop