将全双工技术运用到D2D(Device-to-Device)通信中,可以增大D2D用户的吞吐量进而提高系统吞吐量,但全双工通信带来的自干扰也不可避免。考虑多个D2D用户对可共享相同的蜂窝用户资源,此时D2D用户对之间将产生同频干扰。针对该问题,在系统中用户正常通信的前提下,提出了一种基于图论中点着色的资源分配算法。该算法将D2D用户对之间的同频干扰限制在可接受范围内,利用图论中图的点着色算法协调D2D用户对和蜂窝用户之间的资源以最大化系统的吞吐量。仿真结果表明,相比于传统的半双工D2D通信,该算法有效地提高了D2D用户的通信质量,并提升了整个蜂窝网络的系统容量。
In order to increase the throughput of Device-to-Device(D2D) pairs and overall system, full-duplex(FD) communication is adopted to D2D communication. However, the self-interference (SI) brought by FD is inevitable. This paper considers that the D2D pairs can share the same resource of one cellular user, meanwhile, co-channel interference will be caused between those D2D pairs. The paper proposes a graph theory-based resource allocation scheme so as to mitigate such interference under the precondition of the signal-to-noise-plus-interference-ratio(SINR) of the cellular users and D2D satisfaction, then uses graph coloring algorithm to coordinate resource allocation between D2D users and cellular users so as to maximize system throughput. Compared with either traditional half-duplex(HD) D2D communication or single D2D pair shares single cellular user's resource mode, the simulating analyses show that the scheme can increase the communication quality of D2D pairs and enlarge the overall system capacity of cellular network efficiently.