Device-to-Device(D2D)通信是用于通信网络中临近设备间直接交换信息的技术。凭借有效提高频谱利用率、减轻网络负载、降低通信时延等特性,D2D技术已经成为解决当前高速流量增长和海量设备接入的关键技术,其中资源分配作为D2D通信中的重点问题之一,也正受到广泛的研究和讨论。首先对D2D通信技术进行简介,其次重点介绍D2D通信中资源分配算法的研究现状,最后总结研究中的重难点问题,提出未来研究方向。