Welcome to Journal of University of Chinese Academy of Sciences,Today is

Journal of University of Chinese Academy of Sciences ›› 2022, Vol. 39 ›› Issue (1): 134-143.DOI: 10.7523/j.ucas.2020.0001

• Research Articles • Previous Articles    

Q-learning based QoS routing for high dynamic flying Ad Hoc networks

HUANG Xinchen1,2, CHEN Guangzu1, ZHENG Min1, TAN Chong1, LIU Hong1   

  1. 1. Shanghai Institute of Microsystem and Information Technology, Chinese Academy of Sciences, Shanghai 200050, China;
    2. School of Microelectronics, University of Chinese Academy of Sciences, Beijing 100049, China
  • Received:2020-01-02 Revised:2020-04-29

Abstract: In high dynamic flying ad hoc networks (FANETs), such as UAV (unmanned aerial vehicle) ad hoc networks, the rapid change of network topology leads to the breakage of communication links and the frequent reconstruction of routes. To solve this problem, a QoS (quality of service) routing method based on Q-learning is studied. Based on the basic Q-learning framework, this method takes the number of neighbor nodes, link duration and link available bandwidth as routing metrics, and designs a Q-learning reward function to provide QoS guarantee. All nodes exchange local routing metrics information with neighbor nodes by broadcasting Hello messages and forwarding data packets. After receiving Hello packets or data packets, neighbor nodes calculate and update the Q value according to the reward function. Then one of neighbor nodes selects a next hop node to forward data packets intelligently according to the Q value table that it maintains. The simulation results in EXata simulator show that this method can provide stable and high QoS communication links for high dynamic flying ad hoc networks.

Key words: FANETs, QoS routing, Q-learning, link available bandwidth, link expiration time

CLC Number: