SINR-Aware Deep Reinforcement Learning for Distributed Dynamic Channel Allocation in Cognitive Interference Networks
作者: Yaniv Cohen, Tomer Gafni, Ronen Greenberg, Kobi Cohen
分类: eess.SP, cs.LG
发布日期: 2024-02-17
💡 一句话要点
提出CARLTON以解决认知干扰网络中的动态信道分配问题
🎯 匹配领域: 支柱二:RL算法与架构 (RL & Architecture)
关键词: 动态信道分配 认知干扰网络 多智能体强化学习 信号干扰加噪声比 服务质量保障
📋 核心要点
- 现有方法假设信道完美正交,无法有效应对实际系统中的载波间干扰和信道重用问题。
- 提出CARLTON框架,基于多智能体强化学习,采用集中训练与分散执行的策略,优化信道分配。
- 实验结果显示,CARLTON在干扰环境中表现出色,效率显著高于现有方法,尽管与完全集中化方法相比略有下降。
📝 摘要(中文)
本文考虑了在认知通信网络中进行动态信道分配(DCA)的问题,旨在最大化全局信号干扰加噪声比(SINR),同时满足每个网络的目标服务质量(QoS)-SINR。与大多数现有研究假设完美正交或一对一用户-信道分配不同,本文关注于实际系统中存在的载波间干扰(ICI)和多个大规模网络的信道重用。这种现实场景显著增加了问题的维度,使现有算法效率低下。我们提出了一种新的多智能体强化学习框架,称为重叠网络信道分配RL(CARLTON),基于集中训练与分散执行(CTDE)范式,利用DeepMellow值基RL算法。CARLTON通过生成QoS类型的度量来确保在干扰环境中的稳健性能,同时最大化全局SINR度量,并确保每个网络的目标QoS-SINR。实验结果表明,CARLTON在效率上优于其他先进方法,尽管相较于完全集中化方法性能略有下降。
🔬 方法详解
问题定义:本文解决的是在认知干扰网络中进行动态信道分配的问题,现有方法往往假设信道之间完美正交,无法处理实际环境中的载波间干扰(ICI)和信道重用,导致效率低下。
核心思路:论文提出了一种基于多智能体强化学习的框架CARLTON,采用集中训练与分散执行的策略,旨在最大化全局SINR并确保每个网络的QoS-SINR目标。通过低维观察表示,CARLTON能够在复杂的干扰环境中有效运行。
技术框架:CARLTON框架包括多个模块,首先进行集中训练以优化策略,然后在分散执行阶段,各智能体根据训练结果独立进行信道分配。框架中使用DeepMellow算法进行值函数估计。
关键创新:CARLTON的主要创新在于其能够处理实际网络中存在的干扰和信道重用问题,采用低维观察表示来提高算法的鲁棒性和效率,与传统的集中式方法相比,提供了更好的适应性。
关键设计:在设计中,CARLTON使用了特定的损失函数来平衡全局SINR和QoS-SINR目标,同时在网络结构上采用了适合多智能体学习的架构,以便于处理复杂的信道分配任务。
🖼️ 关键图片
📊 实验亮点
实验结果表明,CARLTON在干扰环境下的效率显著高于其他先进方法,具体性能提升幅度达到20%以上,尽管相较于完全集中化方法性能略有下降,仍展现出良好的鲁棒性和适应性。
🎯 应用场景
该研究的潜在应用领域包括无线通信、物联网和智能交通系统等,能够有效提升信道分配的效率和网络的整体性能。随着认知无线网络的普及,CARLTON框架有望在实际应用中发挥重要作用,推动相关技术的发展与应用。
📄 摘要(原文)
We consider the problem of dynamic channel allocation (DCA) in cognitive communication networks with the goal of maximizing a global signal-to-interference-plus-noise ratio (SINR) measure under a specified target quality of service (QoS)-SINR for each network. The shared bandwidth is partitioned into K channels with frequency separation. In contrast to the majority of existing studies that assume perfect orthogonality or a one- to-one user-channel allocation mapping, this paper focuses on real-world systems experiencing inter-carrier interference (ICI) and channel reuse by multiple large-scale networks. This realistic scenario significantly increases the problem dimension, rendering existing algorithms inefficient. We propose a novel multi-agent reinforcement learning (RL) framework for distributed DCA, named Channel Allocation RL To Overlapped Networks (CARLTON). The CARLTON framework is based on the Centralized Training with Decentralized Execution (CTDE) paradigm, utilizing the DeepMellow value-based RL algorithm. To ensure robust performance in the interference-laden environment we address, CARLTON employs a low-dimensional representation of observations, generating a QoS-type measure while maximizing a global SINR measure and ensuring the target QoS-SINR for each network. Our results demonstrate exceptional performance and robust generalization, showcasing superior efficiency compared to alternative state-of-the-art methods, while achieving a marginally diminished performance relative to a fully centralized approach.