Abstract:
Wireless mesh network (WMN) is one of the most promising technologies for Internet of Things (IoT) applications because of its self-adaptive and self-organization nature....Show MoreMetadata
Abstract:
Wireless mesh network (WMN) is one of the most promising technologies for Internet of Things (IoT) applications because of its self-adaptive and self-organization nature. To meet different performance requirements on communications in WMNs, traditional approaches always have to program flow control strategies in an explicit way. In this case, the performance of WMNs will be significantly affected by the dynamic properties of underlying networks in real applications. With providing a more flexible solution in mind, in this article, for the first time, we present how we can apply emerging Deep Reinforcement Learning (DRL) on communication flow control in WMNs. Moreover, different from a general DRL based networking solution, in which the network properties are pre-defined, we leverage the adaptive nature of WMNs and propose a self-adaptive DRL approach. Specifically, our method can reconstruct a WMN during the training of a DRL model. In this way, the trained DRL model can capture more properties of WMNs and achieve better performance. As a proof of concept, we have implemented our method with a self-adap-tive Deep Q-learning Network (DQN) model. The evaluation results show that the presented solution can significantly improve the communication performance of data flows in WMNs, compared to a static benchmark solution.
Published in: IEEE Network ( Volume: 35, Issue: 2, March/April 2021)
Funding Agency:
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Deep Learning ,
- Wireless Networks ,
- Flow Control ,
- Deep Reinforcement Learning ,
- Mesh Network ,
- Communication Flow ,
- Wireless Mesh Networks ,
- Internet Of Things ,
- Flow Data ,
- Performance Requirements ,
- Communication Performance ,
- Internet Of Things Applications ,
- Deep Network Model ,
- Deep Reinforcement Learning Approach ,
- Benchmark Solution ,
- Deep Reinforcement Learning Model ,
- Deep Neural Network ,
- Transition State ,
- Network Topology ,
- Clustering Patterns ,
- Sink Node ,
- Static Network ,
- Routing Table ,
- Cluster Position ,
- Network Clustering ,
- Data Throughput ,
- Markov Decision Process ,
- Network Environment ,
- State Transition Matrix ,
- Multi-hop Communication
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Deep Learning ,
- Wireless Networks ,
- Flow Control ,
- Deep Reinforcement Learning ,
- Mesh Network ,
- Communication Flow ,
- Wireless Mesh Networks ,
- Internet Of Things ,
- Flow Data ,
- Performance Requirements ,
- Communication Performance ,
- Internet Of Things Applications ,
- Deep Network Model ,
- Deep Reinforcement Learning Approach ,
- Benchmark Solution ,
- Deep Reinforcement Learning Model ,
- Deep Neural Network ,
- Transition State ,
- Network Topology ,
- Clustering Patterns ,
- Sink Node ,
- Static Network ,
- Routing Table ,
- Cluster Position ,
- Network Clustering ,
- Data Throughput ,
- Markov Decision Process ,
- Network Environment ,
- State Transition Matrix ,
- Multi-hop Communication