A method of random access resource selection for a User Equipment, UE, the method comprising: determining whether a first Synchronization Signal-Reference Signal Received Power, SS-RSRP, of a first Synchronization Signal Block, SSB, associated with a contention-free random access resource for transmitting a random access preamble is greater than an SS-RSRP threshold; transmitting the random access preamble, by using the contention-free random access resource associated with the first SSB, after determining that the first SS-RSRP of the first SSB is greater than the SS-RSRP threshold; and performing a plurality of operations after determining that the first SS-RSRP of the first SSB is not greater than the SS-RSRP threshold, the plurality of operations including: determining whether a second SS-RSRP of a second SSB associated with a contention-based random access resource is greater than the SS-RSRP threshold; determining whether the contention-based random access resource associated with the second SSB is received through dedicated Radio Resource Control, RRC, signaling; and transmitting the random access preamble using the contention-based random access resource based upon whether the contention-based random access resource is received through the dedicated RRC signaling, after determining that the second SS-RSRP of the second SSB is greater than the SS-RSRP threshold, wherein in a case that the contention-based random access resource is not received through the dedicated RRC signaling, the contention-based random access resource is indicated in a common random access configuration stored in the UE, and the contention-based random access resource indicated in the common random access configuration is broadcast by a source base station. determining whether a first Synchronization Signal-Reference Signal Received Power, SS-RSRP, of a first Synchronization Signal Block, SSB, associated with a contention-free random access resource for transmitting a random access preamble is greater than an SS-RSRP threshold; transmitting the random access preamble, by using the contention-free random access resource associated with the first SSB, after determining that the first SS-RSRP of the first SSB is greater than the SS-RSRP threshold; and performing a plurality of operations after determining that the first SS-RSRP of the first SSB is not greater than the SS-RSRP threshold, the plurality of operations including: determining whether a second SS-RSRP of a second SSB associated with a contention-based random access resource is greater than the SS-RSRP threshold; determining whether the contention-based random access resource associated with the second SSB is received through dedicated Radio Resource Control, RRC, signaling; and transmitting the random access preamble using the contention-based random access resource based upon whether the contention-based random access resource is received through the dedicated RRC signaling, after determining that the second SS-RSRP of the second SSB is greater than the SS-RSRP threshold, wherein in a case that the contention-based random access resource is not received through the dedicated RRC signaling, the contention-based random access resource is indicated in a common random access configuration stored in the UE, and the contention-based random access resource indicated in the common random access configuration is broadcast by a source base station. determining whether a second SS-RSRP of a second SSB associated with a contention-based random access resource is greater than the SS-RSRP threshold; determining whether the contention-based random access resource associated with the second SSB is received through dedicated Radio Resource Control, RRC, signaling; and transmitting the random access preamble using the contention-based random access resource based upon whether the contention-based random access resource is received through the dedicated RRC signaling, after determining that the second SS-RSRP of the second SSB is greater than the SS-RSRP threshold, wherein in a case that the contention-based random access resource is not received through the dedicated RRC signaling, the contention-based random access resource is indicated in a common random access configuration stored in the UE, and the contention-based random access resource indicated in the common random access configuration is broadcast by a source base station.