The invention discloses a data transmission method of a terminal direct communication in a cellular and D2D hybrid network, which comprises the following operation steps of: (1) while initializing a network, dividing spectrum resources for a common control channel (CCCH) of D2D communication, and providing a same frame structure for the D2D communication and cellular communication; (2) allocating the CCCH spectrum of the D2D communication, and defining a signaling and temporal relation loaded on the CCCH; (3) before starting the D2D communication, acquiring uplink resource allocation information of cellular user equipment (UE) by D2D UE, and measuring signals loaded on the allocation resources depending on the information, to obtain information on interference intensity of the various cellular UE; and (4) when transmitting the data by the D2D UE, interacting by a public control signaling and the temporal relation thereof to compete for cellular uplink resources; and implementing a wireless resource management decision depending on the measured interference information, to complete the data transmission. The data transmission method disclosed by the invention has the advantages that the operation is simple and convenient, wireless resource utilization rate is improved, D2D data transmission is more efficient, and the interference with the cellular communication can be avoided.