首页|面向用户多样化业务需求的多波束卫星系统动态资源分配算法

面向用户多样化业务需求的多波束卫星系统动态资源分配算法

扫码查看
多波束卫星通信系统由于其高吞吐量和高资源利用率而受到广泛关注.已有研究主要考虑多波束卫星通信系统的信道或功率分配问题,但较少考虑用户分组和动态资源分配策略的联合优化设计,导致系统性能受限.此外,现有研究往往假设固定的波束覆盖半径,忽略了波束覆盖半径可变性对波束覆盖性能提升的影响.本文研究了多波束卫星通信系统中的用户分组和资源分配问题,提出了一种两阶段资源管理方案.针对动态和多样化的用户服务需求,首先设计一种基于Voronoi图的迭代用户分组算法以实现分组之间的负载均衡,然后将子信道和功率分配问题建模为系统平均效用函数最大化问题.为解决该问题,将每个波束视为一个智能体,采用一种基于多智能体深度Q网络(Deep Q Network,DQN)的算法来确定子信道和功率分配策略.仿真结果表明,与K-均值用户分组方案相比,本文所提出的基于Voronoi图的迭代用户分组算法对应的用户组负载差异值可降低49.2%,体现了本文所提算法在实现用户组间负载均衡方面的优势.此外,本文所提两阶段资源管理方案与现有文献中所提算法相比,系统所提供容量与用户需求差值可降低83.43%,体现了本文所提算法在实现系统资源高效利用及用户服务需求保障方面的性能优势.
Diverse User Service Requirement-Oriented Dynamic Resource Allocation Algorithm for Multi-Beam Satellite Systems
Multi-beam satellite communication systems have received considerable attention due to their high throughput and resource utilization. Existing research considers the channel or power allocation problems in multi-beam sat-ellite communication systems but rarely addresses the joint optimization design of user grouping and dynamic resource allo-cation strategies,which limits system performance. Furthermore,current studies often assume a fixed beam coverage radius,overlooking the impact of variable beam coverage radius on improving beam coverage performance. In this paper,we study the problem of user grouping and resource allocation in multi-beam satellite communication systems,and propose a two-stage resource management scheme. Addressing the dynamic and diverse user service requirements,we first design a Vor-onoi diagram-based iterative user grouping algorithm to achieve load balancing among user groups. Then,we formulate the subchannel and power allocation problem as a system average utility function maximization problem. To solve the problem,we regard each satellite beam as an agent,and propose a multi-agent deep Q network (DQN)-based algorithm to determine the subchannel and power allocation strategy. Simulation results demonstrate that the iterative user grouping algorithm based on Voronoi diagram proposed in this paper reduces the discrepancy in user group loads by 49.2% compared to the K-means user grouping scheme,highlighting the advantage of the proposed algorithm in achieving load balancing among user groups. Furthermore,the two-stage resource management scheme presented in this paper,when compared to algorithm pro-posed in existing literature,reduces the gap between system capacity and user demand by 83.43%,showcasing the perfor-mance advantage of the proposed algorithm in efficiently utilizing system resources and ensuring user service demands.

multi-beam satelliteuser groupingsubchannel allocationpower allocationmulti-agent deep Q networkload balancing

柴蓉、刘磊、梁承超、陈前斌

展开 >

重庆邮电大学通信与信息工程学院,重庆 400065

多波束卫星 用户分组 子信道分配 功率分配 多智能体DQN 负载均衡

国家自然科学基金国家自然科学基金

6227109762071078

2024

电子学报
中国电子学会

电子学报

CSTPCD北大核心
影响因子:1.237
ISSN:0372-2112
年,卷(期):2024.52(7)