Methods and devices of assigning resource for sidelink communication system
A resource assignment method performed by a user equipment (UE) is provided. The resource assignment method includes determining a target resource set for data transmission at a first time unit, selecting the earliest resource in time from the target resource set, wherein the selected resource is located at a second time unit, determining, at the second time unit and/or between the first time unit and the second time unit, whether the selected resource at the second time unit is available, and determining whether data is transmitted on the selected resource at the second time unit based on the result of the determination.
1 . A method performed by a terminal in a wireless communication system, the method comprising:
initializing a set of resources with all candidate resources;
excluding a resource from the set of resources based on a measured reference signal received power (RSRP) being higher than a threshold;
in case that a number of remaining resources in the set of resources is smaller than a predetermined value, increasing the threshold and performing the initializing step;
identifying that a resource for a sidelink transmission is re-evaluated based on the set of resources;
selecting a resource for the sidelink transmission other than the re-evaluated resource; and
performing a channel access procedure for a channel based on the selected resource.
2 . The method of claim 1 , wherein performing a channel access procedure comprises:
sensing a time duration associated with the selected resource based on an energy detection threshold; and
identifying whether the channel is idle based on a sensed result for the time duration.
3 . The method of claim 2 , further comprising:
in case that the channel is identified to be idle, performing the sidelink transmission on the selected resource based on the selected resource being available.
4 . The method of claim 1 , further comprising:
receiving, from a base station, configuration information on a resource pool for sidelink communication,
wherein the set of resources with all candidate resources is initialized based on the configuration information.
5 . The method of claim 1 ,
wherein the predetermined value is determined based on information on a portion of resources in the set of resources over the all candidate resources, and
wherein the information is determined based on a transmission priority associated with the terminal.
6 . The method of claim 1 , wherein the sidelink transmission includes at least one of a physical sidelink shared channel (PSSCH) transmission or a PSCCH transmission.
7 . The method of claim 1 ,
wherein the measured RSRP is based on a received physical sidelink control channel (PSCCH),
wherein the PSSCH indicates the excluded resource, and
wherein the threshold is determined based on a transmission priority associated with the terminal and a priority indicated by the received PSSCH.
8 . A terminal in a wireless communication system, the terminal comprising:
a transceiver; and
a controller configured to:
initialize a set of resources with all candidate resources,
exclude a resource from the set of resources based on a measured reference signal received power (RSRP) being higher than a threshold,
in case that a number of remaining resources in the set of resources is smaller than a predetermined value, increase the threshold and perform the initializing step,
identify that a resource for a sidelink transmission is re-evaluated based on the set of resources,
select a resource for the sidelink transmission other than the re-evaluated resource, and
perform a channel access procedure for a channel based on the selected resource.
9 . The terminal of claim 8 , wherein the controller is further configured to:
sense a time duration associated with the selected resource based on an energy detection threshold; and
identify whether the channel for access is idle based on a sensed result for the time duration.
10 . The terminal of claim 9 , wherein, in case that the channel is identified to be idle, the controller is further configured to perform the sidelink transmission on the selected resource based on the selected resource being available.
11 . The terminal of claim 8 ,
wherein the controller is further configured to control the transceiver to receive, from a base station, configuration information on a resource pool for sidelink communication, and
wherein the set of resources with all candidate resources is initialized based on the configuration information.
12 . The terminal of claim 8 ,
wherein the predetermined value is determined based on information on a portion of resources in the set of resources over the all candidate resources, and
wherein the information is determined based on a transmission priority associated with the terminal.
13 . The terminal of claim 8 , wherein the sidelink transmission includes at least one of a physical sidelink shared channel (PSSCH) transmission or a PSCCH transmission.
14 . The terminal of claim 8 ,
wherein the measured RSRP is based on a received physical sidelink control channel (PSCCH),
wherein the PSSCH indicates the excluded resource, and
wherein the threshold is determined based on a transmission priority associated with the terminal and a priority indicated by the received PSSCH.