ETRI-Knowledge Sharing Plaform

KOREAN
논문 검색
Type SCI
Year ~ Keyword

Detail

Journal Article Timeslot Scheduling with Reinforcement Learning Using a Double Deep Q-Network
Cited 1 time in scopus Download 71 time Share share facebook twitter linkedin kakaostory
Authors
Jihye Ryu, Juhyeok Kwon, Jeong-Dong Ryoo, Taesik Cheung, Jinoo Joung
Issue Date
2023-02
Citation
ELECTRONICS, v.12, no.4, pp.1-23
ISSN
2079-9292
Publisher
MDPI
Language
English
Type
Journal Article
DOI
https://dx.doi.org/10.3390/electronics12041042
Abstract
Adopting reinforcement learning in the network scheduling area is getting more attention than ever because of its flexibility in adapting to the dynamic changes of network traffic and network status. In this study, a timeslot scheduling algorithm for traffic, with similar requirements but different priorities, is designed using a double deep q-network (DDQN), a reinforcement learning algorithm. To evaluate the behavior of the DDQN agent, a reward function is defined based on the difference between the estimated delay and the deadline of packets transmitted at the timeslot, and on the priority of packets. The simulation showed that the designed scheduling algorithm performs better than existing algorithms, such as the strict priority (SP) or weighted round robin (WRR) scheduler, in the sense that more packets arrived within the deadline. By using the proposed DDQN-based scheduler, it is expected that autonomous network scheduling can be realized in upcoming frameworks, such as time-sensitive or deterministic networking.
KSP Keywords
Deep Q-Network, Deterministic networking, Dynamic change, Network Traffic, Network scheduling, Network status, Reinforcement Learning(RL), Reinforcement learning algorithm, Scheduling algorithm, Strict priority, Time-sensitive
This work is distributed under the term of Creative Commons License (CCL)
(CC BY)
CC BY