A resource selection method and user equipment

By identifying a set of candidate resources in the user equipment and eliminating or supplementing resources based on the perception results, the problem of insufficient perception results caused by the small overlap between the DRX activation time and some perception timings is solved, thus achieving effective resource selection and service transmission.

CN115707152BActive Publication Date: 2026-06-02DATANG GOHIGH INTELLIGENT & CONNECTED TECH (CHONGQING) CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
DATANG GOHIGH INTELLIGENT & CONNECTED TECH (CHONGQING) CO LTD
Filing Date
2021-08-05
Publication Date
2026-06-02

AI Technical Summary

Technical Problem

User equipment that simultaneously activates discontinuous reception and partial sensing has insufficient sensing results due to the small overlap between the DRX activation time and the partial sensing timing. As a result, it is unable to select enough transmission resources from the candidate resources, leading to resource selection failure.

Method used

By determining the first resource set and/or the second resource set, a candidate resource set is formed, and resources are excluded and supplemented based on the perception results to ensure that the candidate resource set meets the preset conditions and the transmission resources are selected.

Benefits of technology

This solves the problem of resource selection failure caused by insufficient sensing results, meets the resource selection needs of user equipment, and improves the reliability of service transmission and the efficiency of resource selection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115707152B_ABST
    Figure CN115707152B_ABST
Patent Text Reader

Abstract

The application provides a resource selection method and a user equipment, wherein the method applied to the user equipment comprises the following steps: determining a candidate resource set according to a first resource set and / or a second resource set; and performing transmission resource selection according to the candidate resource set; wherein time domain candidate resources in the first resource set can be excluded based on a sensing result, and time domain candidate resources in the second resource set cannot be excluded based on the sensing result. The resource selection method provided by the application can determine a candidate resource set in the first resource set and / or the second resource set, and further perform transmission resource selection. When the time domain candidate resources in the first resource set are few, the second resource set can be supplemented, which is beneficial to solve the problem that the user equipment currently activated with DRX cannot select transmission resources due to insufficient sensing results when performing partial sensing, and meets the demand of the user equipment for resource selection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a resource selection method and user equipment. Background Technology

[0002] For user equipment (UE) that simultaneously activates Discontinuous Reception (DRX) and partial sensing, such as portable user equipment (PUE), partial sensing is only performed during the DRX activation period. Since both the DRX activation time and the partial sensing timing are predetermined before resource selection, there may be a lack of overlap or insufficient overlap between the two, leading to insufficient sensing results and the inability to select enough transmission resources from the candidate pool, resulting in resource selection failure for the UE. Therefore, for UEs that simultaneously activate DRX and partial sensing, the resource selection mechanism of vehicular communication technology cannot be simply reused; it needs to be enhanced based on its own DRX configuration. Summary of the Invention

[0003] The technical objective of this application is to provide a resource selection method to solve the problem that user equipment that simultaneously activates DRX and partial sensing has insufficient sensing results, thus failing to select enough transmission resources from candidate resources, resulting in resource selection failure of the user equipment.

[0004] To address the aforementioned technical problems, embodiments of this application provide a resource selection method applied to user equipment, comprising:

[0005] Based on the first resource set and / or the second resource set, determine the candidate resource set;

[0006] Select transmission resources based on the candidate resource set;

[0007] Among them, the temporal candidate resources in the first resource set can be excluded based on the perception results, while the temporal candidate resources in the second resource set cannot be excluded based on the perception results.

[0008] Specifically, the resource selection method described above, in which the step of determining the candidate resource set based on the first resource set and / or the second resource set includes:

[0009] Use the first resource set and / or the second resource set as the candidate resource set;

[0010] or,

[0011] Use the first resource set as the candidate resource set;

[0012] Determine whether the candidate resource set meets the first preset condition;

[0013] When the candidate resource set does not meet the first preset condition, some or all of the time-domain candidate resources in the second resource set are added to the candidate resource set according to the first preset condition to obtain the updated candidate resource set.

[0014] Preferably, in the resource selection method described above, the step of selecting transmission resources based on the updated candidate resource set includes:

[0015] Select all transmission resources from the candidate resource set;

[0016] Alternatively, from the candidate resource set, select a portion of the transmission resources from the temporal candidate resources belonging to the first resource set, and select the remaining portion of the transmission resources from the temporal candidate resources belonging to the second resource set.

[0017] Specifically, the resource selection method described above, after determining whether the candidate resource set meets the first preset condition, further includes:

[0018] When the candidate resource set meets the first preset condition, the transmission resource is selected based on the candidate resource set.

[0019] Specifically, the resource selection method described above, after considering the first resource set and / or the second resource set as candidate resource sets, or after considering the first resource set as candidate resource sets, further includes:

[0020] Perform partial sensing during the discontinuous reception of DRX activation time;

[0021] At the resource selection moment, the candidate resource set is excluded based on the perception results of partial perception, and the candidate resource set is updated.

[0022] Preferably, in the resource selection method described above, before the step of excluding candidate resources based on the perception results of partial perception and updating the candidate resource set at the resource selection time, the method further includes:

[0023] Determine whether the candidate resource set meets the first preset condition;

[0024] When the candidate resource set meets the first preset condition, the steps of excluding resources from the candidate resource set based on the perception results of partial perception and updating the candidate resource set are executed at the resource selection time.

[0025] When the candidate resource set does not meet the first preset condition, some or all of the temporal domain candidate resources in the second resource set are added to the candidate resource set according to the first preset condition, and at the resource selection time, the steps of excluding resources from the candidate resource set based on the perception results of partial perception are executed, and the candidate resource set is updated.

[0026] Specifically, in the resource selection method described above, the first preset condition includes at least one of the following:

[0027] The number of temporal candidate resources in the candidate resource set is greater than or equal to the number of times the data packet to be sent is transmitted;

[0028] The number of temporal candidate resources in the candidate resource set is greater than or equal to the first preset value;

[0029] The time domain range of the time domain candidate resources in the candidate resource set is greater than or equal to the total duration of the transmission time plus the Hybrid Automatic Repeat Request Round Trip Time (HARQ RTT).

[0030] Preferably, in the resource selection method described above, before performing the partial sensing step during the DRX activation time, the method includes:

[0031] N target temporal domain candidate resources are determined based on the currently active DRX configuration;

[0032] When N is greater than or equal to the minimum number of temporal candidate resources Y in the resource selection window, a portion of the sensing opportunities are determined within the sensing window based on the N target temporal candidate resources, where Y is a positive integer configured or pre-configured by the higher layer.

[0033] When N is less than Y, YN target time-domain candidate resources are determined again according to preset rules, and based on Y target time-domain candidate resources, some sensing opportunities are determined in the sensing window.

[0034] Furthermore, the resource selection method described above, the steps for determining N target temporal domain candidate resources based on the currently active DRX configuration include:

[0035] Based on the DRX configuration, target time domain candidate resources are determined within the first time domain resource range, which is the range of time domain resources that can effectively exclude resources during the DRX activation time.

[0036] Specifically, the resource selection method described above further includes:

[0037] When there is a service to be transmitted, the currently active DRX configuration is determined based on the first configuration parameter corresponding to the service to be received.

[0038] Alternatively, when there is service to be transmitted, the DRX configuration is determined based on the instructions of the peer user equipment, the network configuration, or the pre-configured second configuration parameters.

[0039] Another preferred embodiment of this application also provides a user equipment, including:

[0040] The first processing module is used to determine a candidate resource set based on the first resource set and / or the second resource set;

[0041] The second processing module is used to select transmission resources based on the candidate resource set.

[0042] Among them, the temporal candidate resources in the first resource set can be excluded based on the perception results, while the temporal candidate resources in the second resource set cannot be excluded based on the perception results.

[0043] Specifically, in the user equipment described above, the first processing module includes:

[0044] The first processing unit is configured to use the first resource set and / or the second resource set as a candidate resource set;

[0045] or,

[0046] The second processing unit is used to use the first resource set as a candidate resource set.

[0047] The third processing unit is used to determine whether the candidate resource set meets the first preset condition;

[0048] The fourth processing unit is used to add some or all of the temporal domain candidate resources from the second resource set to the candidate resource set according to the first preset condition when the candidate resource set does not meet the first preset condition, so as to obtain an updated candidate resource set.

[0049] Preferably, in the user equipment described above, when a fourth processing unit is included, the second processing module comprises:

[0050] The fifth processing unit is used to select all transmission resources from the candidate resource set;

[0051] Alternatively, the sixth processing unit is configured to select a portion of the transmission resources from the temporal candidate resources belonging to the first resource set, and select the remaining portion of the transmission resources from the temporal candidate resources belonging to the second resource set.

[0052] Specifically, in the user equipment described above, the first processing module further includes:

[0053] The seventh processing unit is used to select transmission resources based on the candidate resource set when the candidate resource set meets the first preset condition.

[0054] Specifically, in the user equipment described above, the first processing module further includes:

[0055] The eighth processing unit is used to perform partial sensing during discontinuous reception of DRX activation time;

[0056] The ninth processing unit is used to exclude resources from the candidate resource set based on the perception results of partial perception at the resource selection time, and update the candidate resource set.

[0057] Preferably, in the user equipment described above, the first processing module further includes:

[0058] The tenth processing unit is used to determine whether the candidate resource set meets the first preset condition;

[0059] The eleventh processing unit is used to perform the following steps at the resource selection time: when the candidate resource set meets the first preset condition, exclude resources from the candidate resource set based on the perception results of partial perception, and update the candidate resource set.

[0060] The twelfth processing unit is used to add some or all of the temporal domain candidate resources in the second resource set to the candidate resource set according to the first preset condition when the candidate resource set does not meet the first preset condition, and to perform the steps of excluding resources from the candidate resource set based on the perception results of partial perception at the resource selection time and updating the candidate resource set.

[0061] Specifically, for the user equipment described above, the first preset condition includes at least one of the following:

[0062] The number of temporal candidate resources in the candidate resource set is greater than or equal to the number of times the data packet to be sent is transmitted;

[0063] The number of temporal candidate resources in the candidate resource set is greater than or equal to the first preset value;

[0064] The time domain range of the candidate resources in the candidate resource set is greater than or equal to the total duration of the transmission time plus the Hybrid Automatic Repeat Request Round Trip Time (HARQRTT).

[0065] Preferably, in the user equipment described above, the first processing module includes:

[0066] The thirteenth processing unit is used to determine N target temporal domain candidate resources based on the currently active DRX configuration;

[0067] The fourteenth processing unit is used to determine partial sensing opportunities within the sensing window based on the N target time-domain candidate resources when N is greater than or equal to the minimum number of time-domain candidate resources Y in the resource selection window, where Y is a positive integer configured or pre-configured by the higher layer.

[0068] The fifteenth processing unit is used to determine YN target time-domain candidate resources again according to preset rules when N is less than Y, and to determine part of the sensing timing in the sensing window based on the Y target time-domain candidate resources.

[0069] Furthermore, in the user equipment described above, the thirteenth processing unit is specifically used for:

[0070] Based on the DRX configuration, target time domain candidate resources are determined within the first time domain resource range, which is the range of time domain resources that can effectively exclude resources during the DRX activation time.

[0071] Specifically, the user equipment described above also includes:

[0072] The third processing module is used to determine the currently active DRX configuration based on the first configuration parameters corresponding to the service to be received when there is a service to be transmitted.

[0073] Alternatively, the fourth processing module is used to determine the DRX configuration based on the instructions of the peer user equipment, the network configuration, or the pre-configured second configuration parameters when there is a service to be transmitted.

[0074] Another preferred embodiment of this application provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the resource selection method described above.

[0075] Compared with the prior art, the resource selection method and user equipment provided in this application have at least the following beneficial effects:

[0076] Since the resource selection method provided in this application can determine a set of candidate resources in a first resource set and / or a second resource set, and further select transmission resources, the temporal candidate resources in the first resource set can be excluded based on the sensing results, while the temporal candidate resources in the second resource set cannot be excluded based on the sensing results. When there are few temporal candidate resources in the first resource set, they can be supplemented from the second resource set. This helps to solve the problem that when user equipment with DRX activated performs partial sensing, the sensing results are insufficient due to the small overlap between the partial sensing timing and the DRX activation time, which in turn leads to the inability to select transmission resources, thus meeting the user equipment's resource selection needs. Attached Figure Description

[0077] Figure 1 This is one of the flowcharts illustrating the resource selection method of this application;

[0078] Figure 2 This is the second flowchart illustrating the resource selection method of this application;

[0079] Figure 3 This is a schematic diagram illustrating resource selection based on the resource selection method in this application;

[0080] Figure 4 This is the third flowchart illustrating the resource selection method of this application;

[0081] Figure 5 This is the fourth flowchart illustrating the resource selection method of this application;

[0082] Figure 6 This is the fifth flowchart illustrating the resource selection method of this application;

[0083] Figure 7 This is a schematic diagram of the user equipment in this application. Detailed Implementation

[0084] To make the technical problems, technical solutions, and advantages of this application clearer, a detailed description will be provided below in conjunction with the accompanying drawings and specific embodiments. In the following description, specific details such as particular configurations and components are provided merely to aid in a comprehensive understanding of the embodiments of this application. Therefore, those skilled in the art should understand that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of this application. Furthermore, for clarity and brevity, descriptions of known functions and structures have been omitted.

[0085] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments.

[0086] In the various embodiments of this application, it should be understood that the sequence number of each process described below does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0087] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.

[0088] In the embodiments provided in this application, it should be understood that "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean determining B solely based on A; B can also be determined based on A and / or other information.

[0089] See Figure 1 A preferred embodiment of this application provides a resource selection method applied to a user equipment, comprising:

[0090] Step S101: Determine a candidate resource set based on the first resource set and / or the second resource set;

[0091] Step S102: Select transmission resources based on the candidate resource set;

[0092] Among them, the temporal candidate resources in the first resource set can be excluded based on the perception results, while the temporal candidate resources in the second resource set cannot be excluded based on the perception results.

[0093] In a preferred embodiment of this application, a resource selection method for a user equipment is provided, which specifically includes: determining a candidate resource set for a data packet to be transmitted based on a predetermined first resource set and / or second resource set, and then selecting a transmission resource for the data packet to be transmitted based on the candidate resource set. It should be noted that the temporal candidate resources in the first resource set can be excluded based on the sensing results, i.e., their corresponding sensing timing is within the DRX activation time, while the temporal resources in the second resource set cannot be excluded based on the sensing results, i.e., their corresponding sensing timing is outside the DRX activation time. Since the resource selection method of this application can determine a candidate resource set in the first resource set and / or the second resource set, and further select transmission resources, when there are few temporal candidate resources in the first resource set, they can be supplemented from the second resource set. This helps to solve the problem that when a user equipment currently with DRX activated performs partial sensing, the overlap between the partial sensing timing and the DRX activation time is small, resulting in insufficient sensing results and thus the inability to select transmission resources, thereby meeting the user equipment's resource selection requirements.

[0094] It should be noted that both the first and second resource sets mentioned above can be empty sets.

[0095] See Figure 2Specifically, in the resource selection method described above, the step of determining a candidate resource set based on a first resource set and / or a second resource set includes:

[0096] Step S201: Select the first resource set and / or the second resource set as the candidate resource set;

[0097] or,

[0098] Step S202: Select the first resource set as the candidate resource set;

[0099] Step S203: Determine whether the candidate resource set meets the first preset condition;

[0100] Step S204: When the candidate resource set does not meet the first preset condition, add some or all of the temporal domain candidate resources from the second resource set to the candidate resource set according to the first preset condition to obtain the updated candidate resource set.

[0101] In one specific embodiment of this application, when determining a candidate resource set based on a first resource set and / or a second resource set, the first resource set and / or the second resource set can be directly used as candidate resource sets for resource selection. This simplifies the resource selection process and reduces resource or energy consumption. Alternatively, the first resource set can be used as a candidate resource set first, and then the candidate resource set can be judged according to a preset first condition. The first preset condition is used to determine whether the current candidate resource set meets the resource requirements of the data packet to be transmitted. When the candidate resource set does not meet the first preset condition, to ensure smooth resource selection, some or all of the time-domain candidate resources from the second resource set are added to the current candidate resource set so that the candidate resource set meets the resource requirements of the data packet to be transmitted. The candidate resource set is then updated, and resources are selected from the updated candidate resource set when selecting resources based on the candidate resource set. Figure 3 As shown.

[0102] It should be noted that, Figure 3 The coordinate axis in the diagram is the time axis; n is the resource selection time; Y0 is the number of candidate resources; n+T1 is the start time of the resource selection window, where T1 is greater than or equal to zero and less than or equal to the transmission processing delay; n+T2 is the end time of the resource selection window, where T2 is greater than or equal to the minimum value of T2 that can be taken by the higher layer configuration, and less than or equal to the maximum tolerable delay of the corresponding periodic service; T0 is the perceived window length configured by the higher layer; T proc The time required for the user device to process the perceived results;

[0103] Some of the timing of perception is as follows:

[0104]

[0105] in, For any time slot included in the candidate resource set; k can take the value 1 or other configured values, here k is 1 or 2; P reserve Corresponding to all values ​​or a subset of values ​​in the high-level parameter sl-Resource Reserve Period List configuration, here P reserve =100.

[0106] It should be noted that when adding some or all of the time-domain candidate resources from the second resource set to the current candidate resource set, if only some time-domain candidate resources from the second resource set are added, the addition conditions for the time-domain resources to be added can be obtained in advance, and the corresponding time-domain candidate resources can be determined from the second resource set according to the addition conditions before being added to the candidate resource set. Alternatively, the time-domain candidate resources from the second resource set can be added to the candidate resource set step by step, and the first preset condition can be judged again after each addition until the first preset condition is met.

[0107] Preferably, in the resource selection method described above, the step of selecting transmission resources based on the updated candidate resource set includes:

[0108] Select all transmission resources from the candidate resource set;

[0109] Alternatively, from the candidate resource set, select a portion of the transmission resources from the temporal candidate resources belonging to the first resource set, and select the remaining portion of the transmission resources from the temporal candidate resources belonging to the second resource set.

[0110] In one specific embodiment of this application, when an updated candidate resource set is obtained, all transmission resources can be directly selected from the candidate resource set when selecting transmission resources based on the candidate resource set; or, based on the characteristics of the temporal candidate resources in the candidate resource set, a portion of the transmission resources can be selected from the temporal candidate resources belonging to the first resource set, and the remaining portion of the transmission resources can be selected from the temporal candidate resources belonging to the second resource set. That is, under the premise of ensuring that enough resources can be selected, resources that can be excluded based on the perception results are given priority, which is beneficial to the reliability of service transmission.

[0111] It should be noted that, in order to further ensure the reliability of service transmission, the number of transmission resources selected from the time-domain candidate resources belonging to the first resource set must be greater than or equal to a second preset value, wherein the second preset value is a positive integer.

[0112] Specifically, the resource selection method described above, after determining whether the candidate resource set meets the first preset condition, further includes:

[0113] When the candidate resource set meets the first preset condition, the transmission resource is selected based on the candidate resource set.

[0114] In another specific embodiment of this application, when the first resource set is used as the candidate resource set, if it is determined that the candidate resource set meets the first preset condition, it indicates that the number of time-domain candidate resources meets the requirements of the data packet to be transmitted. At this time, the transmission resource is selected according to the candidate resource set, which improves the reliability of service transmission while ensuring service transmission.

[0115] See Figure 4 Specifically, the resource selection method described above, after considering the first resource set and / or the second resource set as candidate resource sets, or considering the first resource set as candidate resource sets, further includes:

[0116] Step S401: Perform partial sensing during the discontinuous reception DRX activation time;

[0117] Step S402: At the resource selection time, based on the perception results of partial perception, the candidate resource set is excluded and the candidate resource set is updated.

[0118] In one specific embodiment of this application, after determining that the first resource set and / or the second resource set are candidate resource sets, or after determining that the first resource set is a candidate resource set but before determining whether the candidate resource set meets the first preset condition, partial sensing is performed during the discontinuous reception DRX activation time. By performing partial sensing, the reference signal receiving power (RSRP) corresponding to the candidate resources belonging to the first resource set can be obtained. Then, by comparing the RSRP corresponding to each candidate resource with the preset RSRP threshold value, the candidate resource set can be excluded, thereby updating the candidate resource set so that the resources selected from the candidate resource set meet the RSRP requirements.

[0119] It should be noted that after resource exclusion and updating the candidate resource set, the process will proceed to the next step of determining whether the candidate resource set meets the first preset condition, or selecting transmission resources based on the candidate resource set, depending on the pre-determined candidate resource situation.

[0120] Optionally, when excluding resources, if the first resource set and the second resource set are used as candidate resource sets, the resources in the updated candidate resource set can be compared with the resources in the original candidate resource set in terms of value or ratio. If the value or ratio is lower than the requirement, the process can be rolled back and the RSRP threshold value raised to revise the resource exclusion process. Similarly, if the first resource set is used as a candidate resource set, the resources in the updated candidate resource set can be compared with the resources in the original first resource set in terms of value or ratio. If the value or ratio is lower than the requirement, the process can be rolled back and the RSRP threshold value raised to revise the resource exclusion process. Likewise, if the second resource set is used as a candidate resource set, the resources in the updated candidate resource set can be compared with the resources in the original second resource set in terms of value or ratio. If the value or ratio is lower than the requirement, the process can be rolled back and the RSRP threshold value raised to revise the resource exclusion process.

[0121] It should be noted that the DRX activation time includes, but is not limited to, the running time of any one of the timers—Onduration Timer, HARQ retransmission Timer, and Inactivity Timer—in the currently activated DRX configuration of the user device.

[0122] See Figure 5 Preferably, in the resource selection method described above, before the step of excluding candidate resources from the candidate resource set based on the perception results of partial perception and updating the candidate resource set at the resource selection time, the method further includes:

[0123] Step S501: Determine whether the candidate resource set meets the first preset condition;

[0124] Step S502: When the candidate resource set meets the first preset condition, perform the step of excluding resources from the candidate resource set based on the perception results of partial perception at the resource selection time and updating the candidate resource set.

[0125] Step S503: When the candidate resource set does not meet the first preset condition, some or all of the temporal domain candidate resources in the second resource set are added to the candidate resource set according to the first preset condition, and at the resource selection time, the steps of excluding resources from the candidate resource set based on the perception results of partial perception are executed, and the candidate resource set is updated.

[0126] In another preferred embodiment of this application, before the step of excluding candidate resources from the candidate resource set based on the partial sensing results and updating the candidate resource set at the resource selection time, it can be pre-determined whether the candidate resource set meets a first preset condition. If the first preset condition is met, the step of resource exclusion proceeds; if the first preset condition is not met, some or all of the temporal domain candidate resources in the second resource set are added to the candidate resource set according to the first preset condition before resource exclusion is performed. This pre-determination of the candidate resource set helps reduce the need for resource expansion in advance when the first preset condition is not met, enhances the existing partial sensing resource selection mechanism, and solves the problem of insufficient sensing results preventing resource selection.

[0127] Specifically, in the resource selection method described above, the first preset condition includes at least one of the following:

[0128] The number of temporal candidate resources in the candidate resource set is greater than or equal to the number of times the data packet to be sent is transmitted;

[0129] The number of temporal candidate resources in the candidate resource set is greater than or equal to the first preset value;

[0130] The time domain range of the time domain candidate resources in the candidate resource set is greater than or equal to the total duration of the transmission time plus the Hybrid Automatic Repeat Request Round Trip Time (HARQ RTT).

[0131] In one specific embodiment of this application, the first preset condition is illustrated, including but not limited to at least one of the above: the number of temporal candidate resources in the candidate resource set is not less than the number of transmissions of the data packet to be sent and / or a first preset value, to ensure that the temporal candidate resources in the candidate resources can meet the requirements of the data packet to be sent for the number of transmissions and the number of transmission resources. In one specific embodiment, for broadcast or blind retransmission scenarios, if the number of data packet transmissions is 4, then the number of temporal candidate resources in the candidate resource set must be greater than or equal to 4.

[0132] Optionally, the first preset value is a value of the minimum available resources configured or pre-configured by a higher layer, or a value that has a functional or mapping relationship with the type of the data packet to be sent.

[0133] The time-domain range of the candidate resources in the candidate resource set is greater than or equal to the total duration of the packet transmission time plus the Hybrid Automatic Repeat Request Round Trip Time (HARQ RTT). This ensures that the resource retransmission request requirements are met during resource selection. In a specific embodiment, for an RHAQ-enabled scenario, the interval between two vector transmission resources must be greater than or equal to the HARQ RTT. Therefore, if the packet transmission count is 4, the time-domain range of the candidate resources in the candidate resource set must be greater than or equal to the total transmission duration (4 + 3 * HARQ RTT).

[0134] See Figure 6 Preferably, in the resource selection method described above, before performing the partial-aware step during the DRX activation time, the method includes:

[0135] Step S601: Determine N target temporal domain candidate resources based on the currently active DRX configuration;

[0136] Step S602: When N is greater than or equal to the minimum number Y of temporal candidate resources in the resource selection window, determine a partial sensing opportunity in the sensing window based on the N target temporal candidate resources, where Y is a positive integer configured or pre-configured by the higher layer.

[0137] Step S603: When N is less than Y, YN target time domain candidate resources are determined again according to preset rules, and based on Y target time domain candidate resources, some sensing opportunities are determined in the sensing window.

[0138] In a preferred embodiment of this application, before performing the partial sensing step within the DRX activation time, N target temporal candidate resources are determined based on the currently activated DRX configuration of the user equipment, wherein the target temporal candidate resources can be used to determine the partial sensing timing within the sensing window;

[0139] Because user equipment needs to meet the minimum number of temporal candidate resources Y in the resource selection window to satisfy the requirements of initial transmission and retransmission when performing initial transmission and retransmission based on the current service, after determining N target temporal candidate resources according to the DRX configuration, N is compared with Y. If N is greater than or equal to Y, partial sensing opportunities can be determined directly in the sensing window based on the N target temporal candidate resources. If N is less than Y, in order to ensure that partial sensing opportunities can be determined and resources can be selected in the resource selection window, it is necessary to determine YN target temporal candidate resources again according to the preset rules, so that the number of target candidate resources reaches Y, and then partial sensing opportunities are determined in the sensing window based on the Y target temporal candidate resources.

[0140] When determining the partial sensing timing, the partial sensing timing is as follows:

[0141]

[0142] in, For any time slot included in the candidate resource set; k can take the value 1 or other configured values; P reserve This corresponds to all or a subset of the values ​​configured in the high-level parameter sl-Resource Reserve Period List.

[0143] It should be noted that the above-mentioned preset rules are the rules that the user equipment itself uses to determine the target time domain candidate resources, which include, but are not limited to, random selection or selection based on the above N target time domain candidate resources.

[0144] It should be noted that both Y and N are positive integers, and Y is configured or pre-configured by a higher level.

[0145] Furthermore, the resource selection method described above, the steps for determining N target temporal domain candidate resources based on the currently active DRX configuration include:

[0146] Based on the DRX configuration, target time domain candidate resources are determined within the first time domain resource range, which is the range of time domain resources that can effectively exclude resources during the DRX activation time.

[0147] In another specific embodiment of this application, when determining N target time-domain candidate resources based on the currently activated DRX configuration, the target time-domain candidate resources are determined within a predetermined first time-domain resource range according to the DRX configuration. The first time-domain resource range is the range of time-domain resources that can achieve effective resource exclusion during the DRX activation time. That is, effective resource exclusion is performed based on the Physical Sidelink Control Channel (PSCCH) and the second-stage Sidelink Control Information (SCI) detected during part of the sensing time during the DRX activation time. The second-stage SCI is transmitted by the Physical Sidelink Shared Channel (PSSCH).

[0148] Specifically, the resource selection method described above further includes:

[0149] When there is a service to be transmitted, the currently active DRX configuration is determined based on the first configuration parameter corresponding to the service to be received.

[0150] Alternatively, when there is service to be transmitted, the DRX configuration is determined based on the instructions of the peer user equipment, the network configuration, or the pre-configured second configuration parameters.

[0151] In one specific embodiment of this application, when determining the currently active DRX configuration, the user equipment (UE) can determine it based on a first configuration parameter it has learned, provided that certain preconditions are met. This first configuration parameter corresponds to the service to be received. Alternatively, based on the preconditions, the UE can determine it based on an instruction from a peer UE, network configuration, or a pre-configured second configuration parameter. This peer UE corresponds to the current UE, including but not limited to UEs that send service data to the current UE. The configuration parameters include at least: the activation time for listening to the PSCCH and the second-phase SCI, and the DRX period.

[0152] It should be noted that for unicast communication, the configuration parameters correspond to a pair of source / destination layer 2IDs; for multicast and broadcast communication, the configuration parameters correspond to a pass-through service.

[0153] It should also be noted that the first and second configuration parameters mentioned above are actually DRX configuration parameters. The terms "first" and "second" are only used to distinguish the source of the configuration parameters.

[0154] It should be noted that this application uses the premise that there is a service to be transmitted as a prerequisite for determining the currently active DRX configuration, but it is not limited to this.

[0155] See Figure 7 Another preferred embodiment of this application also provides a user equipment, including:

[0156] The first processing module 701 is used to determine a candidate resource set based on the first resource set and / or the second resource set;

[0157] The second processing module 702 is used to select transmission resources based on the candidate resource set.

[0158] Among them, the temporal candidate resources in the first resource set can be excluded based on the perception results, while the temporal candidate resources in the second resource set cannot be excluded based on the perception results.

[0159] Specifically, in the user equipment described above, the first processing module includes:

[0160] The first processing unit is configured to use the first resource set and / or the second resource set as a candidate resource set;

[0161] or,

[0162] The second processing unit is used to use the first resource set as a candidate resource set.

[0163] The third processing unit is used to determine whether the candidate resource set meets the first preset condition;

[0164] The fourth processing unit is used to add some or all of the temporal domain candidate resources from the second resource set to the candidate resource set according to the first preset condition when the candidate resource set does not meet the first preset condition, so as to obtain an updated candidate resource set.

[0165] Preferably, in the user equipment described above, when a fourth processing unit is included, the second processing module comprises:

[0166] The fifth processing unit is used to select all transmission resources from the candidate resource set;

[0167] Alternatively, the sixth processing unit is configured to select a portion of the transmission resources from the temporal candidate resources belonging to the first resource set, and select the remaining portion of the transmission resources from the temporal candidate resources belonging to the second resource set.

[0168] Specifically, in the user equipment described above, the first processing module further includes:

[0169] The seventh processing unit is used to select transmission resources based on the candidate resource set when the candidate resource set meets the first preset condition.

[0170] Specifically, in the user equipment described above, the first processing module further includes:

[0171] The eighth processing unit is used to perform partial sensing during discontinuous reception of DRX activation time;

[0172] The ninth processing unit is used to exclude resources from the candidate resource set based on the perception results of partial perception at the resource selection time, and update the candidate resource set.

[0173] Preferably, in the user equipment described above, the first processing module further includes:

[0174] The tenth processing unit is used to determine whether the candidate resource set meets the first preset condition;

[0175] The eleventh processing unit is used to perform the following steps at the resource selection time: when the candidate resource set meets the first preset condition, exclude resources from the candidate resource set based on the perception results of partial perception, and update the candidate resource set.

[0176] The twelfth processing unit is used to add some or all of the temporal domain candidate resources in the second resource set to the candidate resource set according to the first preset condition when the candidate resource set does not meet the first preset condition, and to perform the steps of excluding resources from the candidate resource set based on the perception results of partial perception at the resource selection time and updating the candidate resource set.

[0177] Specifically, for the user equipment described above, the first preset condition includes at least one of the following:

[0178] The number of temporal candidate resources in the candidate resource set is greater than or equal to the number of times the data packet to be sent is transmitted;

[0179] The number of temporal candidate resources in the candidate resource set is greater than or equal to the first preset value;

[0180] The time domain range of the time domain candidate resources in the candidate resource set is greater than or equal to the total duration of the transmission time plus the Hybrid Automatic Repeat Request Round Trip Time (HARQ RTT).

[0181] Preferably, in the user equipment described above, the first processing module includes:

[0182] The thirteenth processing unit is used to determine N target temporal domain candidate resources based on the currently active DRX configuration;

[0183] The fourteenth processing unit is used to determine partial sensing opportunities within the sensing window based on the N target time-domain candidate resources when N is greater than or equal to the minimum number of time-domain candidate resources Y in the resource selection window, where Y is a positive integer configured or pre-configured by the higher layer.

[0184] The fifteenth processing unit is used to determine YN target time-domain candidate resources again according to preset rules when N is less than Y, and to determine part of the sensing timing in the sensing window based on the Y target time-domain candidate resources.

[0185] Furthermore, in the user equipment described above, the thirteenth processing unit is specifically used for:

[0186] Based on the DRX configuration, target time domain candidate resources are determined within the first time domain resource range, which is the range of time domain resources that can effectively exclude resources during the DRX activation time.

[0187] Specifically, the user equipment described above also includes:

[0188] The third processing module is used to determine the currently active DRX configuration based on the first configuration parameters corresponding to the service to be received when there is a service to be transmitted.

[0189] Alternatively, the fourth processing module is used to determine the DRX configuration based on the instructions of the peer user equipment, the network configuration, or the pre-configured second configuration parameters when there is a service to be transmitted.

[0190] The user equipment embodiment of this application is the user equipment corresponding to the above-described resource selection method for user equipment. All implementation means in the above-described method embodiments are applicable to the user equipment embodiment and can achieve the same technical effect.

[0191] Another preferred embodiment of this application provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the resource selection method described above.

[0192] It should also be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion.

[0193] The above description is the preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principles described in this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A resource selection method applied to user equipment, characterized in that, include: Based on the first resource set and / or the second resource set, determine the candidate resource set; Select transmission resources based on the candidate resource set; Among them, the temporal candidate resources in the first resource set can be excluded based on the perception results, while the temporal candidate resources in the second resource set cannot be excluded based on the perception results. The step of determining the candidate resource set based on the first resource set and / or the second resource set includes: The first resource set and / or the second resource set are used as the candidate resource set; or, The first resource set is used as the candidate resource set; Determine whether the candidate resource set meets the first preset condition, wherein the first preset condition is used to determine whether the current candidate resource set meets the resource requirements of the data packet to be transmitted; When the candidate resource set does not meet the first preset condition, some or all of the time-domain candidate resources in the second resource set are added to the candidate resource set according to the first preset condition to obtain the updated candidate resource set. After using the first resource set and / or the second resource set as the candidate resource set, or using the first resource set as the candidate resource set, the method further includes: Perform partial sensing during the discontinuous reception of DRX activation time; At the resource selection time, based on the perception results of the partial perception, the candidate resource set is excluded and the candidate resource set is updated; Before the step of excluding candidate resources from the candidate resource set based on the perception results of the partial perception at the resource selection time, and updating the candidate resource set, the method further includes: Determine whether the candidate resource set satisfies the first preset condition; When the candidate resource set meets the first preset condition, the step of excluding resources from the candidate resource set based on the perception results of the partial perception at the resource selection time and updating the candidate resource set is executed. When the candidate resource set does not meet the first preset condition, some or all of the time-domain candidate resources in the second resource set are added to the candidate resource set according to the first preset condition, and the step of excluding resources from the candidate resource set based on the perception results of the partial perception at the resource selection time and updating the candidate resource set is performed.

2. The resource selection method according to claim 1, characterized in that, Given the updated candidate resource set, the step of selecting transmission resources based on the candidate resource set includes: Select all of the transmission resources from the candidate resource set; Alternatively, from the candidate resource set, a portion of the transmission resource is selected from the temporal candidate resources belonging to the first resource set, and the remaining portion of the transmission resource is selected from the temporal candidate resources belonging to the second resource set.

3. The resource selection method according to claim 1, characterized in that, After the step of determining whether the candidate resource set meets the first preset condition, the method further includes: When the candidate resource set meets the first preset condition, transmission resources are selected based on the candidate resource set.

4. The resource selection method according to claim 1, characterized in that, The first preset condition includes at least one of the following: The number of time-domain candidate resources in the candidate resource set is greater than or equal to the number of times the data packet to be sent is transmitted; The number of temporal candidate resources in the candidate resource set is greater than or equal to a first preset value; The time domain range of the time domain candidate resources in the candidate resource set is greater than or equal to the total duration of the transmission time plus the Hybrid Automatic Repeat Request Round Trip Time (HARQ RTT).

5. The resource selection method according to claim 1, characterized in that, Prior to the step of performing partial sensing during the discontinuous reception of DRX activation time, the method includes: N target temporal domain candidate resources are determined based on the currently active DRX configuration; When N is greater than or equal to the minimum number Y of temporal candidate resources in the resource selection window, a partial sensing opportunity is determined in the sensing window based on the N target temporal candidate resources, where Y is a positive integer configured or pre-configured by the higher layer. When N is less than Y, YN target time-domain candidate resources are determined again according to preset rules, and the partial sensing timing is determined in the sensing window based on Y target time-domain candidate resources.

6. The resource selection method according to claim 5, characterized in that, The step of determining N target temporal domain candidate resources based on the currently active DRX configuration includes: Based on the DRX configuration, the target time-domain candidate resources are determined within a first time-domain resource range, where the first time-domain resource range is the range of time-domain resources that can effectively exclude resources during the DRX activation time.

7. The resource selection method according to claim 5, characterized in that, The method further includes: When there is a service to be transmitted, the currently active DRX configuration is determined according to the first configuration parameter corresponding to the service to be received; Alternatively, when there is service to be transmitted, the DRX configuration is determined based on the instructions of the peer user equipment, the network configuration, or the pre-configured second configuration parameters.

8. A user equipment, characterized in that, include: The first processing module is used to determine a candidate resource set based on the first resource set and / or the second resource set; The second processing module is used to select transmission resources based on the candidate resource set; Among them, the temporal candidate resources in the first resource set can be excluded based on the perception results, while the temporal candidate resources in the second resource set cannot be excluded based on the perception results. The first processing module includes: The first processing unit is configured to use the first resource set and / or the second resource set as a candidate resource set; or, The second processing unit is used to use the first resource set as a candidate resource set. The third processing unit is used to determine whether the candidate resource set meets the first preset condition, and the first preset condition is used to determine whether the current candidate resource set meets the resource requirements of the data packet to be transmitted. The fourth processing unit is used to add some or all of the temporal domain candidate resources from the second resource set to the candidate resource set according to the first preset condition when the candidate resource set does not meet the first preset condition, so as to obtain an updated candidate resource set. The first processing module also includes: The eighth processing unit is used to perform partial sensing during the DRX activation time; The ninth processing unit is used to exclude resources from the candidate resource set based on the perception results of partial perception at the resource selection time, and update the candidate resource set. The first processing module also includes: The tenth processing unit is used to determine whether the candidate resource set meets the first preset condition; The eleventh processing unit is used to perform the following steps at the resource selection time: when the candidate resource set meets the first preset condition, exclude resources from the candidate resource set based on the perception results of partial perception, and update the candidate resource set. The twelfth processing unit is used to add some or all of the temporal domain candidate resources in the second resource set to the candidate resource set according to the first preset condition when the candidate resource set does not meet the first preset condition, and to perform the steps of excluding resources from the candidate resource set based on the perception results of partial perception at the resource selection time and updating the candidate resource set.

9. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, which, when executed by a processor, implements the steps of the resource selection method as described in any one of claims 1 to 7.