A first user equipment, UE, for resource requesting, comprising: a receiving module, configured to receive resource configuration information for communication with an evolved NodeB, eNodeB; a processing module, configured to determine data needing to be sent to a second UE; wherein the processing module is configured to determine a device-to-device, D2D transmission resource indication needing to be sent; wherein the processing module is specifically configured to determine, according to a correspondence between resource information required for sending the data and a D2D transmission resource indication, the D2D transmission resource indication needing to be sent; wherein the D2D transmission resource indication needing to be sent is determined according to a correspondence between a size of a D2D data volume needing to be sent and a D2D transmission resource indication; or the D2D transmission resource indication to be sent is determined according to a correspondence between a message type of D2D transmission data needing to be sent and a D2D transmission resource indication; or the D2D transmission resource indication to be sent is determined according to a correspondence between a service type of D2D data needing to be sent and a D2D transmission resource indication; or the D2D transmission resource indication to be sent is determined according to a correspondence between a logical channel of D2D data needing to be sent and a D2D transmission resource indication; or the D2D transmission resource indication to be sent is determined according to a correspondence between a logical channel group of D2D data needing to be sent and a D2D transmission resource indication; the processing module is further configured to obtain a preconfigured correspondence between the resource information required for sending the data and a D2D transmission resource indication; and a sending module, configured to send, on a resource corresponding to the resource configuration information received by the receiving module to the eNodeB, a resource scheduling request, SR carrying the D2D transmission resource indication determined by the processing module, wherein the D2D transmission resource indication is used to request the eNodeB to allocate a D2D transmission resource; wherein the receiving module is configured to receive D2D transmission resource information, wherein the D2D transmission resource is used for sending the data to the second UE, and the D2D transmission resource information is allocated by the eNodeB according to the D2D transmission resource indication determined by the processing module; and the sending module is configured to send the data determined by the processing module to the second UE on the D2D transmission resource corresponding to the D2D transmission resource information received by the receiving module. a receiving module, configured to receive resource configuration information for communication with an evolved NodeB, eNodeB; a processing module, configured to determine data needing to be sent to a second UE; wherein the processing module is configured to determine a device-to-device, D2D transmission resource indication needing to be sent; wherein the processing module is specifically configured to determine, according to a correspondence between resource information required for sending the data and a D2D transmission resource indication, the D2D transmission resource indication needing to be sent; wherein the D2D transmission resource indication needing to be sent is determined according to a correspondence between a size of a D2D data volume needing to be sent and a D2D transmission resource indication; or the D2D transmission resource indication to be sent is determined according to a correspondence between a message type of D2D transmission data needing to be sent and a D2D transmission resource indication; or the D2D transmission resource indication to be sent is determined according to a correspondence between a service type of D2D data needing to be sent and a D2D transmission resource indication; or the D2D transmission resource indication to be sent is determined according to a correspondence between a logical channel of D2D data needing to be sent and a D2D transmission resource indication; or the D2D transmission resource indication to be sent is determined according to a correspondence between a logical channel group of D2D data needing to be sent and a D2D transmission resource indication; the processing module is further configured to obtain a preconfigured correspondence between the resource information required for sending the data and a D2D transmission resource indication; and a sending module, configured to send, on a resource corresponding to the resource configuration information received by the receiving module to the eNodeB, a resource scheduling request, SR carrying the D2D transmission resource indication determined by the processing module, wherein the D2D transmission resource indication is used to request the eNodeB to allocate a D2D transmission resource; wherein the receiving module is configured to receive D2D transmission resource information, wherein the D2D transmission resource is used for sending the data to the second UE, and the D2D transmission resource information is allocated by the eNodeB according to the D2D transmission resource indication determined by the processing module; and the sending module is configured to send the data determined by the processing module to the second UE on the D2D transmission resource corresponding to the D2D transmission resource information received by the receiving module.