在蜂窝网络中引入D2D通信可以增大系统吞吐量,提升资源利用率,减小终端功耗。传统资源分配算法只解决稀疏D2D网络中资源分配的问题,如何以有限的频谱资源将所有设备用接入网络是目前急需解决的问题。提出一种高接入率的资源分配算法,在基站的控制下为每条蜂窝信道选取满足接入条件的最优D2D链路接入。仿真验证表明,该算法有效提高了混合网络中D2D链路的接入率,同时有效增加了每条蜂窝信道的复用增益。