Abstract

Resource allocation has a direct and profound impact on the performance of resource-limited smart grids with diversified services that need to be timely processed. In this paper, we investigate a joint communication, computing, and caching resource allocation problem with distinct delay requirement of services in smart grids. This paper aims to optimize the long-term system utility based on reward and loss function. Considering the unknown dynamic environment as well as the huge state and action space in smart grids, a deep reinforcement learning algorithm based on the polling method is exploited to learn the policy by interacting with the environment. Specifically, the edge nodes (ENs) act as agents to enable the services to schedule resources appropriately. Then, the agents that are allocated based on the service requirements are queried according to the polling mechanism and the well-designed reward function is utilized to update the strategy. Extensive simulation results show that the proposed algorithm outperforms three known baseline schemes in terms of network performance with decision results. Besides, in the face of a large number of services in the smart grids, the proposed system still surpasses that of existing several baseline schemes, especially in the improvement of cache hit rate and the decrease of computing delay.

Highlights

  • The Internet of Things (IoT) is an emerging domain dedicated to connecting ubiquitous objects to the Internet, and the number of connected devices will reach 28 billion by 2021 [1]

  • The results show that the proposed algorithm can adapt to the service with different delays, and change the strategy adaptively according to the service delay requirements to ensure the convergence of the results

  • We design an edge computing (EC) system framework with three-layer in smart grids combining EC and cloud control (CC) to allocate computing and caching resources, which is suitable for a large number of services in smart grids with different delay requirements

Read more

Summary

Introduction

The Internet of Things (IoT) is an emerging domain dedicated to connecting ubiquitous objects to the Internet, and the number of connected devices will reach 28 billion by 2021 [1]. With the improvement of IoT requirements, the grid pattern is changing, and the distributed concept is forcing the traditional grids to adapt to the new situation [2]. The smart grids have replaced traditional networks by using distributed power control and communication technologies (such as 5G) to improve operational efficiency [3]. The distributed smart grids integrate many IoT devices and upload information to the Internet in time to avoid problems such as failures and capacity limitations. Many service concepts have been introduced into the smart grids, including smart meters (SMs), advanced metering infrastructure (AMI), distributed generators (DG), and so on [4]. The service communication network can be represented by a hierarchical multi-layer architecture, The associate editor coordinating the review of this manuscript and approving it for publication was Amedeo Andreotti

Objectives
Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.