A method for determining transmission resources for Device to Device, D2D, communication, performed by network equipment, characterized by comprising: determining a plurality of transmission resource sets, wherein each of the plurality of transmission resource sets comprises at least one transmission resource block, and each transmission resource set has a corresponding distance threshold, wherein the distance threshold is configured to represent a requirement of the transmission resource set on distances between all terminal equipment adopting the transmission resource set for D2D communication; acquiring, location information of a plurality of second terminal equipment corresponding to a first transmission resource set in the plurality transmission resource sets, from the plurality of second terminal equipment, wherein the plurality of second terminal equipment presently adopt transmission resources in the first transmission resource set for D2D communication; determining, a maximum distance between a first terminal equipment and the plurality of second terminal equipment according to a location information of the first terminal equipment and location information of each of the plurality of second terminal equipment; when the maximum distance between the first terminal equipment and the plurality of second terminal equipment is less than or equal to a distance threshold of the first transmission resource set, determining the first transmission resource set as a target transmission resource set for D2D communication of the first terminal equipment; the method being characterized in that: after determining the first transmission resource set as the target transmission resource set for D2D communication of the first terminal equipment, determining a reselection triggering moment according to the maximum distance and a maximum relative movement speed between the first terminal equipment and the plurality of second terminal equipment corresponding to the first transmission resource set; and triggering reselection of the target transmission resource set for the first terminal equipment from a plurality of available transmission resource sets at the reselection triggering moment. determining a plurality of transmission resource sets, wherein each of the plurality of transmission resource sets comprises at least one transmission resource block, and each transmission resource set has a corresponding distance threshold, wherein the distance threshold is configured to represent a requirement of the transmission resource set on distances between all terminal equipment adopting the transmission resource set for D2D communication; acquiring, location information of a plurality of second terminal equipment corresponding to a first transmission resource set in the plurality transmission resource sets, from the plurality of second terminal equipment, wherein the plurality of second terminal equipment presently adopt transmission resources in the first transmission resource set for D2D communication; determining, a maximum distance between a first terminal equipment and the plurality of second terminal equipment according to a location information of the first terminal equipment and location information of each of the plurality of second terminal equipment; when the maximum distance between the first terminal equipment and the plurality of second terminal equipment is less than or equal to a distance threshold of the first transmission resource set, determining the first transmission resource set as a target transmission resource set for D2D communication of the first terminal equipment;