摘要

在蜂窝网络中,设备到设备(Device-to-Device,D2D)通信技术通过使D2D用户复用蜂窝用户的频谱资源来有效提高系统的频谱效率。但是,频谱复用会造成蜂窝用户和D2D用户之间的干扰,影响整体的通信质量。在保证二者的用户服务质量的前提下,提出了一种以系统容量最大化为目标的资源分配方法。由于所建立的优化问题是一个混合整数非线性问题,因此将问题分解为功率控制和信道分配两个子问题。通过在有限集中搜索最优解来解决功率分配这一非线性规划问题,然后利用改进后的匈牙利算法实现信道资源的分配。仿真结果表明,此算法能够有效提高蜂窝网络的系统容量。