A transmission method for use in a D2D UE, the D2D UE operating as a transmitting end and comprising a storage, a transceiver and a processor, the storage storing a piece of first transmission mode information and a piece of second transmission mode information, the first transmission mode information indicating a first transmission mode resource, the second transmission mode information indicating a second transmission mode resource, the processor being electrically connected to the storage and the transceiver, and the D2D data transmission method being executed by the processor, the method comprising:
- utilizing the first transmission mode resource to perform a D2D data transmission via the transceiver in a first transmission mode;
- determining whether an RLF occurs between the D2D UE and a base station;
- and
- utilizing the first transmission mode resource and the second transmission mode resource to perform the D2D data transmission via the transceiver when the RLF occurs between the D2D UE and the base station;
- wherein the first transmission mode resource is a specific resource scheduled by the base station and the second transmission mode resource is a pre-configured and/or quasi-statically configured contention resource pool.