A terminal device, wherein the device comprises: a) an obtaining unit, configured to: when a user terminal, UE, needs to perform D2D communication, obtain a quantity of available D2D resources in a D2D resource pool comprising at least one D2D resource; b) a determining unit, configured to determine whether the quantity of available D2D resources is less than or equal to a preset threshold; and c1) a responding unit, configured to, when the quantity of available D2D resources is less than or equal to the preset threshold, respond to a report instruction broadcast by a base station and return response information, so that the base station manages the D2D resource pool according to the response information; c2) wherein the preset threshold comprises a first threshold and a second threshold with the first threshold being less than the second threshold, the report instruction broadcast by the base station including an overflow report instruction and a reduction report instruction; and d1) wherein the responding unit comprises a first responding subunit, configured to, when the quantity of available D2D resources is less than or equal to the first threshold, respond to the overflow report instruction broadcast by the base station by returning first response information using a report resource, so that the base station manages the D2D resource pool according to the first response information; and d2) wherein the responding unit further comprises a second responding subunit, configured to, when the quantity of available D2D resources is less than the second threshold, respond to the reduction report instruction broadcast by the base station by returning second response information using a report resource, so that the base station manages the D2D resource pool according to the second response information; and e1) a signal strength of the first response information is inversely proportional to signal strength of the overflow report instruction, wherein in feature d1) the base station, based on the signal strength of the first response information, analyses a quantity of UE that returns the first response information for allocating the D2D resource; and e2) wherein signal strength of the second response information is inversely proportional to signal strength of the reduction report instruction, wherein in feature d2) the base station, based on the signal strength of the second response information, analyses a quantity of UE that returns the first response information for allocating or reducing the D2D resource. a) an obtaining unit, configured to: when a user terminal, UE, needs to perform D2D communication, obtain a quantity of available D2D resources in a D2D resource pool comprising at least one D2D resource; b) a determining unit, configured to determine whether the quantity of available D2D resources is less than or equal to a preset threshold; and c1) a responding unit, configured to, when the quantity of available D2D resources is less than or equal to the preset threshold, respond to a report instruction broadcast by a base station and return response information, so that the base station manages the D2D resource pool according to the response information; c2) wherein the preset threshold comprises a first threshold and a second threshold with the first threshold being less than the second threshold, the report instruction broadcast by the base station including an overflow report instruction and a reduction report instruction; and d1) wherein the responding unit comprises a first responding subunit, configured to, when the quantity of available D2D resources is less than or equal to the first threshold, respond to the overflow report instruction broadcast by the base station by returning first response information using a report resource, so that the base station manages the D2D resource pool according to the first response information; and d2) wherein the responding unit further comprises a second responding subunit, configured to, when the quantity of available D2D resources is less than the second threshold, respond to the reduction report instruction broadcast by the base station by returning second response information using a report resource, so that the base station manages the D2D resource pool according to the second response information; and e1) a signal strength of the first response information is inversely proportional to signal strength of the overflow report instruction, wherein in feature d1) the base station, based on the signal strength of the first response information, analyses a quantity of UE that returns the first response information for allocating the D2D resource; and e2) wherein signal strength of the second response information is inversely proportional to signal strength of the reduction report instruction, wherein in feature d2) the base station, based on the signal strength of the second response information, analyses a quantity of UE that returns the first response information for allocating or reducing the D2D resource.