A wireless transmit receive unit (WTRU) may be operated in a first scheduling mode for device-to-device communication. In the first scheduling mode, a network entity may schedule resources to be used by the WTRU for device-to-device communications. The WTRU may detect that a radio link failure (RLF) timer is running or has been started. The WTRU may switch from the first scheduling mode for device-to-device communication to a second scheduling mode for device-to-device communication in response to detecting that the radio link failure timer is running or has been started. In the second scheduling mode, the WTRU may select a resource from a resource pool for the WTRU to use for one or more device-to-device communications.