The invention provides a D2D (device-to-device) communication resource allocation method as well as base station equipment and user equipment. The D2D communication resource allocation method comprises the steps: step A, allocating the resource to D2D communication users at the network side, to be specific, transmitting the resource to all D2D users who are under a honeycomb communication mode in a quasi-static way through a base station, transmitting the resource by adopting a cell broadcast signal or a special terminal signal, adjusting the configuration resource according to the application situation reported by the D2D users, and updating the allocation of the resource. By adopting the D2D communication resource allocation method, the simultaneous transmission of the D2D communication and honeycomb communication can be guaranteed, the interference between the two communication ways also can be alleviated, the reliability of the D2D communication among cells can be guaranteed, the transfer interference between D2D pairs or D2D groups can be alleviated, the detected physical resource blocks can be further reduced for a control channel in the D2D communication through the instruction of the network side or cells, and the complexity of a terminal for realizing the D2D communication can be reduced.