本发明提供了一种基于波束成型和干扰对齐的D2D对接入方法,将一定量的D2D对接入蜂窝网络,通过联合预编码和干扰对齐技术使系统容量最大化;包括:(1)参数初始化;(2)D2D对接入判断初始化:获取蜂窝用户和所有D2D对的信道状态信息,计算蜂窝用户预编码矢量和系统速率;对未参与蜂窝用户预编码的D2D对,计算从基站到这些D2D对信道与从基站到参与预编码的D2D对信道之间的平行度;(3)D2D对接入判断:针对排序的D2D对,按顺序将D2D对接入蜂窝网络,若将当前D2D对接入蜂窝网络:如果系统速率增大,则允许该D2D对接入蜂窝网络;否则算法终止。本发明通过联合预编码和干扰对齐技术,可使系统容量最大化。