Partial sensing for resource selection, reevaluation, and preemption
The present application relates to devices and components including apparatus, systems, and methods for partial sensing for resource selection, reevaluation, and preemption. In some embodiments: a UE receives configuration information for a resource pool; determines a type of traffic to be transmitted by the UE, the type to include aperiodic traffic or periodic traffic; determines, based on the configuration information and traffic type, first and second values to define a window for contiguous partial sensing; and performs contiguous partial sensing within the window.
1 . One or more non-transitory computer-readable media having instructions that, when executed, cause processing circuitry to:
process configuration information for a resource pool;
determine a type of traffic to be transmitted, the type of traffic to include periodic traffic;
determine, based on the configuration information and the type of traffic, first and second values to define a window for contiguous partial sensing, wherein to determine the first and second values includes to:
determine the first value is t_y−R, where t_y is a candidate slot in a resource selection window and R is a length of a resource reservation window; and
determine the second value is t_y−T_proc,0 or t_y−T_proc,0−T_proc,1, where T_proc,0 is a number of slots required to process sensing results, and T_proc,1 is a number of slots required to prepare a physical sidelink control channel (PSCCH) or a physical sidelink shared channel (PSSCH) transmission; and
perform contiguous partial sensing within the window, wherein to perform contiguous partial sensing within the window includes to monitor all slots within the window.
2 . The one or more non-transitory computer-readable media of claim 1 , wherein the configuration information includes configured resource reservation periods having both zero and non-zero values.
3 . The one or more non-transitory computer-readable media of claim 1 , wherein the instructions, when executed, further cause the processing circuitry to:
determine the first and second values based on a remaining packet delay budget of data to be transmitted.
4 . The one or more non-transitory computer-readable media of claim 3 , wherein the instructions, when executed, further cause the processing circuitry to:
determine the first and second values to provide a time gap between the second value or the first value and the remaining PDB is greater than a preconfigured threshold.
5 . The one or more non-transitory computer-readable media of claim 4 , wherein the instructions, when executed, further cause the processing circuitry to: determine the preconfigured threshold based on the configuration information.
6 . The one or more non-transitory computer-readable media of claim 1 , wherein the instructions, when executed, further cause the processing circuitry to:
determine the first and second values based on a priority of data to be transmitted.
7 . The one or more non-transitory computer-readable media of claim 1 , wherein the instructions, when executed, further cause the processing circuitry to:
perform periodic-based partial sensing; and
select a resource for a transmission, wherein the resource is selected based on the periodic-based partial sensing and the contiguous partial sensing.
8 . A method comprising:
processing configuration information for a resource pool;
determining a type of traffic to be transmitted, the type of traffic to include periodic traffic;
determining, based on the configuration information and traffic the type of traffic, first and second values to define a window for contiguous partial sensing, wherein determining the first and second values includes:
determining the first value is t_y−R, where t_y is a candidate slot in a resource selection window and R is a length of a resource reservation window; and
determining the second value is t_y−T_proc,0 or t_y−T_proc,0−T_proc,1, where T_proc,0 is a number of slots required to process sensing results, and T_proc,1 is a number of slots required to prepare a physical sidelink control channel (PSCCH) or a physical sidelink shared channel (PSSCH) transmission; and
performing contiguous partial sensing within the window, wherein performing contiguous partial sensing includes monitoring all slots within the window.
9 . The method of claim 8 , wherein the configuration information includes configured resource reservation periods having both zero and non-zero values.
10 . The method of claim 8 , further comprising:
determining the first and second values based on a remaining packet delay budget of data to be transmitted.
11 . The method of claim 10 , further comprising:
determining the first and second values to provide a time gap between the second value or the first value and the remaining PDB is greater than a preconfigured threshold.
12 . The method of claim 11 , further comprising:
determining the preconfigured threshold based on the configuration information.
13 . The method of claim 8 , further comprising:
determining the first and second values based on a priority of data to be transmitted.
14 . The method of claim 8 , further comprising:
performing periodic-based partial sensing; and
selecting a resource for a transmission, wherein the resource is selected based on the periodic-based partial sensing and the contiguous partial sensing.
15 . A baseband processor comprising:
processing circuitry to:
process configuration information for a resource pool;
determine a type of traffic to be transmitted, the type of traffic to include periodic traffic;
determine, based on the configuration information and the type of traffic, first and second values to define a window for contiguous partial sensing, wherein to determine the first and second values includes to:
determine the first value is t_y−R, where t_y is a candidate slot in a resource selection window and R is a length of a resource reservation window; and
determine the second value is t_y−T_proc,0 or t_y−T_proc,0−T_proc,1, where T_proc,0 is a number of slots required to process sensing results, and T_proc,1 is a number of slots required to prepare a physical sidelink control channel (PSCCH) or a physical sidelink shared channel (PSSCH) transmission; and
perform contiguous partial sensing within the window, wherein to perform contiguous partial sensing within the window includes to monitor all slots within the window; and
interface circuitry coupled with the processing circuitry to enable communication.
16 . The baseband processor of claim 15 , wherein the configuration information includes configured resource reservation periods having both zero and non-zero values.
17 . The baseband processor of claim 15 , wherein the processing circuitry is further to:
determine the first and second values based on a priority of data to be transmitted.
18 . The baseband processor of claim 15 , wherein the processing circuitry is further to:
perform periodic-based partial sensing; and
select a resource for a transmission, wherein the resource is selected based on the periodic-based partial sensing and the contiguous partial sensing.