A method for transmitting scheduling information, comprising: Determining user equipments, UEs, performing direct communication between UEs, by a UE determining unit of a basestation; Determining scheduling information required for data transmission for the UEs performing the direct communication, wherein the scheduling information comprises invariable or slowly varying control information and quickly varying control information; Transmitting statically or semi-statically, by the base station, the invariable or slowly varying control information to each of the UEs performing the direct communication; transmitting, by a UE serving as a sender in the UEs performing the direct communication, the quickly varying control information dynamically or semi-dynamically to a UE serving as a receiver in the UEs performing the direct communication, wherein the transmitting, by the base station, invariable or slowly varying control information to each of the UEs performing the direct communication statically or semi-statically comprises transmitting, by the base station, the invariable or slowly varying control information to each of the UEs performing the direct communication over a same physical control channel, characterized in that the scheduling information comprises a resource identifier or a link identifier used for indicating a physical resource, and information about a usage direction of the physical resource corresponding to the resource identifier or the link identifier, so that the UEs performing the direct communication determine, according to the information about the usage direction of the physical resource, whether the physical resource corresponding to the resource identifier or the link identifier is a resource for data sending or a resource for data receiving. Determining user equipments, UEs, performing direct communication between UEs, by a UE determining unit of a basestation; Determining scheduling information required for data transmission for the UEs performing the direct communication, wherein the scheduling information comprises invariable or slowly varying control information and quickly varying control information; Transmitting statically or semi-statically, by the base station, the invariable or slowly varying control information to each of the UEs performing the direct communication; transmitting, by a UE serving as a sender in the UEs performing the direct communication, the quickly varying control information dynamically or semi-dynamically to a UE serving as a receiver in the UEs performing the direct communication, wherein the transmitting, by the base station, invariable or slowly varying control information to each of the UEs performing the direct communication statically or semi-statically comprises transmitting, by the base station, the invariable or slowly varying control information to each of the UEs performing the direct communication over a same physical control channel, characterized in that the scheduling information comprises a resource identifier or a link identifier used for indicating a physical resource, and information about a usage direction of the physical resource corresponding to the resource identifier or the link identifier, so that the UEs performing the direct communication determine, according to the information about the usage direction of the physical resource, whether the physical resource corresponding to the resource identifier or the link identifier is a resource for data sending or a resource for data receiving.