Side Link Resource Selection Method, Apparatus, and User Equipment

The sidelink resource selection method addresses the challenges of inaccurate resource selection and unreliable transmission in power-saving sidelink communication scenarios by employing a structured approach to resource sensing and selection, resulting in improved accuracy and reliability.

JP7683123B2Active Publication Date: 2025-05-26DATANG GOHIGH INTELLIGENT & CONNECTED TECH (CHONGQING) CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024506278
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-09-27
Filing Date
2022-08-25
Publication Date
2025-05-26
Estimated Expiration
2042-08-25

AI Technical Summary

Technical Problem

In sidelink communication scenarios, particularly in V2X applications with power-saving mechanisms, the accuracy of resource selection and the reliability of transmission are compromised due to limited resource sensing results and high node density, leading to congestion and unreliable partial sensing.

Method used

A sidelink resource selection method that includes determining a resource sensing method, utilizing existing resource sensing results, selecting a candidate resource set, and performing partial sensing, followed by resource exclusion and selection, to ensure accurate resource allocation and reliable transmission.

Benefits of technology

The proposed method enhances the accuracy of resource selection and reliability of transmission in power-saving mechanisms by effectively reusing existing sensing results, aligning candidate resources with available sensing results, and minimizing unnecessary sensing, thereby improving power saving performance and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007683123000001
    Figure 0007683123000001
  • Figure 0007683123000002
    Figure 0007683123000002
  • Figure 0007683123000003
    Figure 0007683123000003
Patent Text Reader

Abstract

The present disclosure discloses a sidelink resource selection method, apparatus and user equipment, which is applied to a user equipment (UE), and includes the steps of: performing a target operation when it is determined that the UE will perform resource selection or will perform resource selection, the target operation including at least one of the steps of determining a resource sensing scheme, determining an existing resource sensing result, determining a candidate resource set, determining a partial sensing time and performing partial sensing; performing a resource exclusion step; and performing a resource selection step.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] <Cross - reference to Related Applications> This application claims the priority of Chinese Patent Application No. 202111138621.2, filed in China on September 27, 2021, and incorporates all of its contents by reference.

[0002] This disclosure relates to the field of communication technologies, and particularly to a method, apparatus, and user equipment for sidelink resource selection.

Background Art

[0003] The application scenarios of sidelink communication include, but are not limited to, V2X (Vehicle to Everything), public safety, commercial scenarios, etc. Among them, V2X is one of the most typical application scenarios. V2X supports communication methods such as Vehicle to Vehicle (V2V), Vehicle to Infrastructure (V2I), Vehicle to Pedestrian (V2P), and Vehicle to Network (V2N). In addition, for V2X devices that pedestrians cannot continuously guarantee sufficient power supply (for example, pedestrian - held terminals (Pedestrian User Equipment, P - UE), (Vulnerable Road Users, VRU)), or when power consumption needs to be saved (for example, when the cruising ability of a vehicle is insufficient, or when the number of vehicles is small and roadside devices do not need to operate continuously), in these situations, the power - saving mechanism of the user equipment (User Equipment, UE) should be considered.

[0004] Currently, in the application scenarios of sidelink, the application scenarios of power-saving terminals are generally urban scenarios with a high node density, where the resource sensing results are limited. In addition, due to the high density of potential nodes and congestion, it is difficult to effectively guarantee the reliability of partial sensing. Therefore, in order to realize ensuring the accuracy of resource selection and the reliability of transmission in the power-saving mechanism as much as possible, it is necessary to design a reasonable sidelink resource selection method.

Summary of the Invention

Problems to be Solved by the Invention

[0005] The present disclosure provides a sidelink resource selection method, apparatus, and user equipment, so as to solve the problem that the accuracy of resource selection and the reliability of transmission cannot be ensured in the power-saving mechanism.

Means for Solving the Problems

[0006] According to a first aspect, an embodiment of the present disclosure provides a sidelink resource selection method. The method is applied to a user equipment UE, when the UE plans to perform resource selection or is determined to perform resource selection, executing a target operation, where the target operation includes at least one of determining a resource sensing method, determining an existing resource sensing result, determining a candidate resource set, determining a time point for partial sensing and performing partial sensing; executing resource exclusion; executing resource selection, including.

[0007] According to a second aspect, embodiments of the present disclosure provide a user equipment. The user equipment includes a transceiver, a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the sidelink resource selection method described in the first aspect are realized.

[0008] According to a third aspect, embodiments of the present disclosure provide a sidelink resource selection apparatus. The apparatus is applied to a user equipment UE and includes a first processing module. The first processing module is configured to perform a target operation when it is determined that the UE is going to perform resource selection or has determined to perform resource selection. The target operation includes at least one of the steps of determining a resource sensing method, determining an existing resource sensing result, determining a candidate resource set, determining a partial sensing time point and performing partial sensing. Performing resource exclusion. Performing resource selection.

[0009] According to a fourth aspect, embodiments of the present disclosure provide a computer-readable storage medium. A computer program is stored in the storage medium. When the computer program is executed by a processor, the steps of the sidelink resource selection method described in the first aspect are realized.

Advantages of the Invention

[0010] The beneficial effects of the above-described technical solutions of the present disclosure are as follows.

[0011] In the above-described solution, when the user equipment UE plans to perform resource selection or is determined to perform resource selection, a step of performing a target operation, where the target operation includes at least one of determining a resource sensing method, determining an existing resource sensing result, determining a set of candidate resources, determining a time point for partial sensing and performing partial sensing, a step of performing resource exclusion, and a step of performing resource selection. When performing resource selection, by considering the resource sensing method, the existing resource sensing result, the set of candidate resources, and the time point for partial sensing, the accuracy of resource selection and the reliability of transmission in the power saving mechanism can be guaranteed.

Brief Description of the Drawings

[0012]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Embodiments for Carrying out the Invention

[0013] In order to more clearly illustrate the problems, technical solutions, and advantages to be solved by the present disclosure, the following will be described with reference to the drawings and specific embodiments. The specific arrangements and specific details of component parts provided in the following description are only for supporting a comprehensive understanding of the embodiments of the present disclosure. Therefore, as can be understood by those skilled in the art, various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present disclosure. Also, for the sake of clarity and conciseness, descriptions of known functions and structures are omitted.

[0014] It should be noted that the "one embodiment" or "an embodiment" mentioned throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of the present disclosure. Therefore, the "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Also, these specific configurations, structures, or characteristics can be incorporated into one or more embodiments in any appropriate form.

[0015] In each embodiment of the present disclosure, the magnitude of the numbers of the following steps does not mean the order of execution before and after, and the execution order of each step should be determined by their functions and inherent logic, and it should be understood that it does not impose any limitation on the implementation process of the embodiments of the present disclosure.

[0016] Also, the terms "system" and "network" in the text can generally be used interchangeably.

[0017] In the embodiments according to the present disclosure, "B corresponding to A" means that B and A are related to each other and B can be determined based on A. However, determining B based on A does not only mean determining B based only on A, but B may also be determined based on A and / or other information.

[0018] In the embodiments of the present disclosure, the access network is not limited in form and may be an access network including a macro base station, a pico base station, a 3G mobile base station (Node B), an LTE base station (eNB), a femto base station (Femto eNB, Home eNode B, Home eNB or HeNB), a relay station, an access point, a remote radio unit (RRU), a remote radio head (RRH), etc. The user terminal may be a mobile phone (or cellular phone) or other device capable of transmitting or receiving wireless signals, including a user equipment, a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a laptop computer, a wireless phone, a wireless local loop (WLL) station, a customer premise equipment (CPE) capable of converting a mobile signal into a WiFi signal, or a mobile smart hot spot, a smart home appliance, or other device capable of spontaneously communicating with a mobile communication network without human operation, etc.

[0019] First, the technical terms mentioned in the present disclosure will be briefly introduced below.

[0020] 1. Periodic-Based Partial Sensing (PBPS) and Contiguous Partial Sensing (CPS) CPS is mainly used to exclude the resources reserved / occupied by the instructions transmitted by a previous transport block (TB) when performing resource selection. PBPS is mainly used to exclude the resources that have already been periodically reserved / occupied in candidate resources when performing resource selection. Here, the sensing time point of PBPS (the resource position P reserve ×K before the candidate resource) is determined based on two types of determination parameters: the period determination parameter P reserve and the number-of-times determination parameter K of the corresponding period. Here, P reserve is used for convenience of description and is not necessarily defined as such a name. The same applies to K in this regard.

[0021] 2.3GPP (registered trademark) Long Term Evolution (LTE)-V2X can support a partial sensing mechanism based on periodic service transmission, but performs partial sensing and resource selection only for typical services of periodic transmission.

[0022] 3. Periodic reservation mechanism according to related technologies In the sensing operation, if the resource reservation information obtained by decoding the SCI is a periodic reservation, according to the definition in the related mechanism, the periodic reservation indicated by the SCI is the next one.

[0023] Additionally, in the case of P rsvp_RX <T scal , when the requirement (n’ - m ≤ P’ rsvp_RX ) is satisfied, the number of periodic reservation times of it is Q = "T scal / P rsvp_RX " times. Here, T scal = T2, and P rsvp_RXis the resource reservation period obtained by decoding the SCI. n’ is the logical slot corresponding to the packet arrival time or the logical slot of the first resource pool closest to the packet arrival time. m is the time when the SCI to be decoded is located. T2 is the resource selection window end determination parameter. P’ rsvp_RX is the resource reservation period indication value P obtained by decoding the SCI rsvp_RX corresponding to, and is the number of logical slots in the resource pool

[0024] In the non-power-saving mechanism, since the UE can perform full sensing and sense all resource positions within the sensing window, the reliability can be effectively guaranteed. On the other hand, in the power-saving mechanism, partial sensing can only obtain limited sensing results. Especially in the V2X scenario, the application scenario of power-saving terminals is generally an urban scenario with a high node density. Not only are the sensing results limited, but the potential node density is high and congestion occurs. Therefore, the reliability of partial sensing cannot be effectively ensured. Therefore, it should be considered to strengthen the reservation mechanism.

[0025] Specifically, the embodiments of the present disclosure provide a sidelink resource selection method, apparatus, and user equipment, so as to solve the problem that the accuracy of resource selection and the reliability of transmission cannot be guaranteed in the power-saving mechanism in the related art.

[0026] <First Embodiment> As shown in FIG. 1, the embodiments of the present disclosure disclose a sidelink resource selection method. The method is applied to a user equipment UE, and when the UE is scheduled to perform resource selection or is determined to perform resource selection, the following steps are executed.

[0027] In step 11, execute the target operation. Here, the target operation includes at least one of determining a resource sensing method, determining existing resource sensing results, determining a candidate resource set, determining the time point of partial sensing and executing partial sensing.

[0028] In this step, the existing resource sensing results can include sensing results obtained by periodic partial sensing PBPS for other sidelink processes, sensing results obtained by CPS for other sidelink processes, and sensing results obtained during discontinuous reception DRX activation time.

[0029] In step 12, execute resource exclusion.

[0030] In step 13, execute resource selection.

[0031] In this embodiment, when the user equipment UE plans to execute resource selection or it is determined that the UE will execute resource selection, the UE performs at least one of determining a resource sensing method, determining existing resource sensing results, determining a candidate resource set, and determining the time point of partial sensing and executing partial sensing, and further performs resource exclusion and resource selection. When performing resource selection, by considering the resource sensing method, existing resource sensing results, candidate resource set, and the time point of partial sensing, it is possible to reuse as many existing sensing results as possible in the power saving mechanism, use as many more substantial sensing results as possible during resource selection, avoid repeating unnecessary sensing as much as possible, and ensure the accuracy of resource selection and the reliability of transmission.

[0032] In one embodiment, determining the candidate resource set according to step 11 includes determining the candidate resource set based on target information.

[0033] Here, the target information includes at least one of the completion time of the persistent partial sensing CPS, the resource position where resource exclusion can be executed corresponding to the sensing result obtained during the discontinuous reception DRX activation time, and the resource position where resource exclusion can be executed corresponding to the sensing result obtained by the periodic partial sensing PBPS.

[0034] In the above embodiment, for the sidelink UE operating in the power saving mechanism, when it is determined that the Media Access Control (MAC) entity executes resource selection for a single MAC protocol data unit (PDU) for a packet, the candidate resource set is determined based on at least one of the resource position where resource exclusion can be executed corresponding to the CPS completion time, the sensing result obtained during the DRX activation time, and the resource position where resource exclusion can be executed corresponding to the sensing result obtained by PBPS. By considering multiple types of available sensing results, aligning candidate resources with the resources that can be sensed, reusing existing sensing results as much as possible, using more comprehensive sensing results as much as possible during resource selection, and avoiding repeating unnecessary sensing as much as possible, the power saving performance and reliability can be guaranteed when determining the CPS candidate resources.

[0035] Specifically, determining the candidate resource set based on the target information includes the following situations.

[0036] In situation 1, when the target information includes the completion time of the CPS, determining the candidate resource set based on the target information includes the following forms.

[0037] Form 1: When TB < 0 or TB = 0, the determination requirement for the resource selection window start determination parameter T1 is 0 ≤ T1 ≤ T proc,1 and When TB > 0, the determination requirement for the resource selection window start determination parameter T1 is TB ≤ T1 ≤ TB + T proc,1 is satisfied.

[0038] Here, T proc,1 is the resource selection time and the transmission preparation time, and TB is the CPS window end determination parameter.

[0039] Furthermore, T2 > T1 or T2 ≥ T1 + L.

[0040] Here, T2 is the resource selection window end determination parameter, and L is the resource selection window minimum time or the number of resources in the minimum time region.

[0041] In addition, in the above form 1, the CPS execution time is [n + TA, n + TB]. Here, within the last T proc,0 time within the CPS window, it can be considered that there is no sensing result in the sensing processing time. That is, the sensing processing time T proc,0 is determined to be included within the CPS window. In other words, the sensing processing time is included in [n + TA, n + TB].

[0042] Form 2: When TB < 0 or TB = 0, the determination requirement for the resource selection window start determination parameter T1 is 0 ≤ T1 ≤ T proc,0 + T proc,1 or T proc,0 ≤ T1 ≤ T proc,0 + T proc,1 is satisfied.

[0043] When TB > 0, the determination requirement for the resource selection window start determination parameter T1 is TB ≤ T1 ≤ TB + T proc,0 + T proc,1 or TB + T proc,0 ≤ T1 ≤ TB + T proc,0 + T proc,1 is satisfied.

[0044] Here, T proc,0 is the sensing processing time, and T proc,1is the resource selection time and the transmission preparation time, and TB is the CPS window end determination parameter.

[0045] Furthermore, T2 > T1 or T2 ≥ T1 + L.

[0046] Here, T2 is the resource selection window end determination parameter, and L is the resource selection window minimum time or the number of resources in the minimum time region.

[0047] In addition, in the above form 2 the CPS execution time is [n + TA, n + TB]. Here, the CPS window does not include resources that allow no sensing result considering the sensing processing time. That is, the sensing processing time T proc,0 is determined not to be included in the CPS window, in other words, not included in [n + TA, n + TB].

[0048] In situation 2, when the target information includes a resource position where resource exclusion can be executed corresponding to the sensing result obtained during the DRX activation time, and / or a resource position where resource exclusion can be executed corresponding to the sensing result obtained by the PBPS, determining the candidate resource set based on the target information includes determining the candidate resource set based on a resource position where resource exclusion can be executed corresponding to the sensing result obtained during the DRX activation time, and / or a resource position where resource exclusion can be executed corresponding to the sensing result obtained by the PBPS, and determining the time region position considering the processing time based on the first time region candidate resource in the already determined candidate resource set as the position of n + TB.

[0049] Here, the above-mentioned consideration of the processing time includes whether the processing time is removed or not removed. n + TB is the end of the CPS window.

[0050] In one embodiment, determining a candidate resource set based on a resource position where resource exclusion is executable corresponding to a sensing result obtained during the DRX activation time and / or a resource position where resource exclusion is executable corresponding to a sensing result obtained by the PBPS includes the following forms.

[0051] Form 1: Among the resource positions where resource exclusion is executable corresponding to the sensing result obtained during the DRX activation time, a target resource that satisfies the requirement of n + T1 ≤ the time domain position where the target resource is located ≤ n + the remaining delay budget (remaining Packet Delay Budget (PDB)) is preferentially determined as a candidate resource in the candidate resource set.

[0052] Form 2: Among the resource positions where resource exclusion is executable corresponding to the sensing result obtained by the PBPS, a target resource that satisfies the requirement of n + T1 ≤ the time domain position where the target resource is located ≤ n + the remaining delay budget (remaining PDB) is preferentially determined as a candidate resource in the candidate resource set.

[0053] Form 3: Among the resource positions where resource exclusion is executable corresponding to the sensing result obtained during the DRX activation time or among the resource positions where resource exclusion is executable corresponding to the sensing result obtained by the PBPS, a target resource that satisfies the requirement of n + T1 ≤ the time domain position where the target resource is located ≤ n + the remaining delay budget (remaining PDB) is preferentially determined as a candidate resource in the candidate resource set.

[0054] In the three forms according to the above-described situation 2, the time domain positions of the target resources are the N time domain positions closest to n + T1. Among them, N is a positive integer, n + T1 is the start of the resource selection window, and T1 is the start determination parameter of the resource selection window.

[0055] In situation 3, when TB < 0 or TB = 0, the method When a packet arrives, if the existing CPS sensing result meets the demand, when determining the candidate resource set, it does not consider aligning with the candidate resources corresponding to the PBPS sensing result, and / or does not consider aligning with the candidate resources corresponding to the DRX activation time sensing result, or directly performs resource selection by random determination, or further includes determining the candidate resource set according to forms 1 to 3 of situation 2 described above.

[0056] In this situation 3, in view of reducing delay and saving energy, the CPS sensing result is ensured sufficiently when a packet arrives, and in addition, there are available sensing results obtained by PBPS and / or sensing results obtained during the DRX activation time. In this case, the user equipment UE directly performs resource selection without considering the sensing results of PBPS and / or DRX activation time.

[0057] In the above embodiments, by considering one or more operations such as reusing the existing sensing result as much as possible, aligning the candidate set of CPS with the resources capable of performing reserved resource exclusion corresponding to the existing PBPS as much as possible, aligning the candidate set of CPS with the resources capable of performing reserved resource exclusion corresponding to the existing CPS as much as possible, and aligning the candidate set of CPS with the resources capable of performing reserved resource exclusion corresponding to the discontinuous reception DRX as much as possible, the candidate resource set corresponding to CPS can be specified and the reliability of transmission can be guaranteed.

[0058] From another perspective, in certain cases, for example, when low latency transmission and / or high reliability are required, due to the potential candidate resource set of a certain process overlapping with that of other processes, the potentially selected transmission resources may overlap with the transmission resources of other processes in the time domain and cannot be transmitted in parallel, so the transmission has to be abandoned, the resources have to be reselected, or parallel transmission has to be performed but the power has to be reduced. To avoid such problems, other forms can be executed.

[0059] In other forms, when determining the candidate resource set, when determining the candidate resource set, at least one of these three types of resources is excluded from the candidate resource set based on the positions of the resources that can execute reservation resource exclusion in the existing PBPS, the positions of the resources that can execute reservation resource exclusion in the existing CPS, and the positions of the resources that can execute reservation resource exclusion in the discontinuous reception DRX.

[0060] In one embodiment, before step 12, the method further includes the following two forms of determining the reservation times of the target resources.

[0061] Form A1: In the periodic reservation information obtained by decoding the SCI, when it is instructed to perform resource reservation in the next period, the reservation times of the target resources are determined based on the value of the sensing execution times determination parameter K in the sensing time point determination parameters.

[0062] Here, the value of K is instructed by setting or by presetting.

[0063] Note that the target resource reservation count is the periodic reservation count indicated by the SCI, which is assumed or estimated according to the protocol convention when it is instructed to perform resource reservation in the next period in the periodic reservation information obtained by decoding the SCI. Here, if K is not arranged, it is implicitly considered that sensing is performed according to the PBPS period, which is equivalent to performing sensing at the nearest applicable resource determined according to the PBPS reference time. It can be agreed upon in the protocol or implicitly considered that the default is K = 1.

[0064] In this embodiment, when performing resource selection based on PBPS, by additionally performing SCI reservation and enhancing the resource selection mechanism based on the sensing time determination parameter K arranged, the accuracy of resource selection and the reliability of transmission in the power saving mechanism can be improved. The additional arrangement means that in addition to the default execution form of the PBPS sensing (that is, the form in which sensing is performed corresponding to the PBPS period, which is equivalent to performing sensing at the nearest applicable resource determined according to the PBPS reference time), there is additionally preset signaling or network setting signaling corresponding to K. For example, the signaling name may be, but is not limited to, an additional periodic sensing occasion count determination parameter.

[0065] Specifically, determining the target resource reservation count based on the value of the sensing execution count determination parameter K in the sensing time determination parameter The target Li resource reservation count includes determining that it is N times the periodic reservation count indicated by the SCI. Here, the N is any one of the following (1) to (6).

[0066] (1) N is the value of the K.

[0067] That is, Prsvp_TX is not equal to 0, and P obtained by decoding the received SCI rsvp_RX is not equal to 0, and when the sensing count parameter K of the corresponding sensing period in the PBPS time determination parameter is set to be greater than 1 (pre-set), it is assumed or considered according to the protocol convention that the periodic resource reservation count indicated by the SCI is K times the reservation count indicated by the SCI defined in the related mechanism.

[0068] Exemplarily, FIGS. 2 and 3 show schematic diagrams of the case where K = 3 and K = 2 respectively assume or consider according to the protocol convention the periodic reservation count (target periodic reservation count) indicated by the SCI.

[0069] (2) N is the maximum value in the set of values of K.

[0070] That is, P rsvp_TX is not equal to 0, and P obtained by decoding the received SCI rsvp_RX is not equal to 0, and the sensing count parameter K of the corresponding sensing period in the PBPS time determination parameter max is set to be greater than 1 (pre-set), it is assumed or considered according to the protocol convention that the periodic resource reservation count indicated by the SCI is K max times.

[0071] Exemplarily, FIG. 4 shows a schematic diagram of the case where the periodic reservation count (target periodic reservation count) indicated by the SCI is assumed to be K = 3 or considered according to the protocol convention for the set K = {2, 3}. max = 3.

[0072] (3) N is the maximum value indicated in the bitmap of the values of K.

[0073] That is, P rsvp_TX is not equal to 0, and P obtained by decoding the received SCI rsvp_RXis not equal to 0, and the sensing frequency parameter K of the corresponding sensing period in the PBPS time determination parameter max When it is (pre-set) greater than 1, and the value of K is set according to a bitmap (for example, 1110000000 represents K = {1, 2, 3}, or 0000000111 represents K = {1, 2, 3}), it is assumed or considered according to the agreement of the protocol that the periodic resource reservation times indicated by the SCI are K times the reservation times of the SCI indication defined by the related mechanism. max times.

[0074] Note that the bitmap is not limited to 10 digits, and may be other bit digits, such as 16 digits, etc. Also, the specific indication content corresponding to the specific number of digits is not limited.

[0075] Exemplarily, in FIG. 5, when K = 1110000000, a schematic diagram showing that the periodic reservation times (target periodic reservation times) indicated by the SCI are assumed or considered according to the agreement of the protocol to be K max = 3 is shown.

[0076] (4) N is the value corresponding to the current sensing time among the sensing times determined based on the value of K.

[0077] That is, P rsvp_TX is not equal to 0, and P obtained by decoding the received SCI rsvp_RX is not equal to 0, and the sensing frequency parameter K of the corresponding sensing period in the PBPS time determination parameter max When it is (pre-set) greater than 1, and the sensing time corresponding to the current time is P reserve ×i, it is assumed or considered according to the agreement of the protocol that the periodic resource reservation times indicated by the SCI are i times the reservation times of the SCI indication defined by the related mechanism.

[0078] Exemplarily, FIG. 6 shows a schematic diagram of the periodic reservation times (target periodic reservation times) indicated by the SCI when K = 3, assuming that the periodic reservation times are K = 3 or considered according to the protocol agreement.

[0079] (5) N is a value corresponding to the current sensing time point in the set of values of the said K.

[0080] That is, P rsvp_TX ≠ 0, and P obtained by decoding the received SCI rsvp_RX ≠ 0, and among the PBPS time point determination parameters, the sensing times parameter K of the corresponding sensing period max > 1 is (previously) set, when the sensing time point corresponding to the current is P reserve × i, it is assumed that the periodic resource reservation times indicated by the SCI are i times the reservation times of the SCI indication defined by the related mechanism, or considered according to the protocol agreement.

[0081] Exemplarily, FIG. 7 shows a schematic diagram of the periodic reservation times (target periodic reservation times) indicated by the SCI when K = {2, 3}, assuming that the periodic reservation times are K max = 3 or considered according to the protocol agreement.

[0082] (6) N is a value corresponding to the current sensing time point among the sensing time points determined using the bitmap of the values of the said K.

[0083] That is, P rsvp_TX ≠ 0, and P obtained by decoding the received SCI rsvp_RX ≠ 0, and among the PBPS time point determination parameters, the sensing times parameter K of the corresponding sensing period max > 1 is (previously) set, when the value of K is set according to the bitmap (for example, 1110000000 represents K = {1, 2, 3}, or 0000000111 represents K = {1, 2, 3}), the periodic resource reservation times indicated by the SCI are K times the reservation times of the SCI indication defined by the related mechanism. maxAssume it is a certain multiple or consider it according to the protocol agreement.

[0084] Note that the bitmap is not limited to 10 digits, and it may be other bit digits, such as 16 digits, etc. Also, the specific instruction content corresponding to the specific number of digits is not limited.

[0085] Exemplarily, FIG. 8 shows a schematic diagram of the case where K = 1110000000, and the periodic reservation times (target periodic reservation times) indicated by the SCI are assumed to be K max = 3 or considered according to the protocol agreement.

[0086] Form A2: In the periodic reservation information obtained by decoding the SCI, when it is instructed to perform resource reservation in the next period, the target Li resource reservation times are determined to be the first value. Here, the first value = "(reference time of the partial sensing resource - time when the SCI was received) / P rsvp_RX ".

[0087] Among them, P rsvp_RX is the resource reservation period indication value obtained by decoding the SCI.

[0088] That is, P rsvp_TX ≠0, and the P obtained by decoding the received SCI rsvp_RX ≠0, and in the PBPS time point determination parameter, the sensing times parameter K of the corresponding sensing period > 1 or K max > 1 (pre - set), when the periodic resource reservation times indicated by the SCI are "(reference time of the partial sensing resource - time when the SCI was received) / P rsvp_RX " times the reservation times of the SCI indication defined by the related mechanism, assume it or consider it according to the protocol agreement. That is, the reservation times can be guaranteed so that the resources reserved according to the value of P indicated by the SCI are mapped after the reference time. rsvp_RX

[0089] As shown in FIG. 9, the time when the SCI is received is n - 175, and P rsvp_RX = 100, and when the reference time of the partial sensing resource is n + 20, N = "((n + 20) - (n - 175)) / 100" = "195 / 100" = 2. Here, n is the packet arrival time.

[0090] In one embodiment, the method described above resource reservation period indication value P obtained by decoding the SCI rsvp_RX is less than or equal to the first threshold T scal If it is less than or equal to, assuming or determining according to the protocol convention that the periodic reservation times indicated by the received SCI are Q times the reservation times of the target period.

[0091] Here, the first threshold T scal = T2 or T scal = 100 ms, T2 is a resource selection window end determination parameter, and Q = "T scal / P rsvp_RX ".

[0092] Exemplarily, as shown in FIG. 10, the reservation times of the target period are 2 times, and Q = "100 / 50". Therefore, assuming or determining according to the protocol convention that the periodic reservation times indicated by the received SCI are 2 × 2 = 4 times.

[0093] In one embodiment, the method described above resource reservation period indication value P obtained by decoding the SCI rsvp_RX is less than or equal to the first threshold T scal and satisfies the first requirement, assuming or determining according to the protocol convention to obtain the periodic reservation times indicated by the received SCI Determining that it is the Q-th time, determining that it is the Q-th time when the reserved number of times of the target period is Q or more, determining that it is Q times the reserved number of times of the target period when the reserved number of times of the target period is Q or more, and determining that it is the Q-th time when the reserved number of times of the target period is less than Q, and further including determining in any one of the above manners.

[0094] Here, the first requirement is n’ - m ≤ P’ rsvp_RX including.

[0095] Among them, the first threshold T scal = T2 or T scal = 100 ms. T2 is a resource selection window end determination parameter, Q = "T scal / P rsvp_RX ", n’ is the logical slot corresponding to the packet arrival time or the logical slot of the first resource pool closest to the packet arrival time, m is the slot where the decoded SCI is located, and P’ rsvp_RX is the number of logical slots obtained by converting the resource reservation period indication value P rsvp_RX correspondingly within the resource pool.

[0096] Exemplarily, as shown in FIG. 11, since the SCI on the left does not satisfy the first requirement (n’ - m ≤ P’ rsvp_RX ), assume that the periodic reservation number indicated by the received SCI is K times the converted periodic reservation number, that is, the conversion number (2) × K (2) = 4 times. The SCI on the right satisfies the first requirement (n’ - m ≤ P’ rsvp_RX ), and since P’ rsvp_RX = P rsvp_RX ), assume that the periodic reservation number indicated by the received SCI is the converted periodic reservation number Q, that is, the reservation number is simply the converted reservation number Q (equal to 2 times), and no further multiplication by K is performed.

[0097] In one embodiment, determining the target resource reservation number is Including determining the target resource reservation times when the measured value of the channel busy ratio CBR is greater than or equal to the CBR threshold value.

[0098] In this embodiment, when the measured value of the channel busy ratio CBR is greater than or equal to the CBR threshold value, the target resource reservation times are determined. When the channel is not congested, the potential sensing or decoding reliability is high, and the probability of SCI decoding failure is low. Therefore, in this case, even without giving an enhanced instruction to the resource reservation mechanism by SCI in partial sensing, the probability of a significant drop in potential reliability is low, and the processing may not be performed according to the form of enhancement. On the other hand, when the measured value of the channel busy ratio CBR is greater than or equal to the CBR threshold value, that is, only when the channel is congested, the target resource reservation times are determined according to the above-described enhanced form.

[0099] In one embodiment, the above-described method Further includes not performing the operation of determining the target resource reservation times when the second requirement is satisfied.

[0100] Here, the second requirement is that, before the reference time, any one of the corresponding SCIs after the i-th P corresponding to the SCI to be decoded is successfully decoded, and the successfully decoded SCI instructs not to perform periodic resource reservation thereafter. Here, the reference time is the time obtained by removing the processing time from the time domain resource where the first candidate resource is located or the time when the processing time is not removed, i is an integer and i≥1. rsvp_RX

[0101] This embodiment specifically includes performing a simplification process based on the source address (Source identity document (ID)) and destination address (Destination ID) of the physical layer. That is, the i-th cycles (P rsvp_RX ​) After that, at the corresponding resource position, an SCI with the same physical layer source ID and Destination ID is successfully decoded, and then it is instructed not to perform periodic resource reservation (i.e., P rsvp_RX = 0), the extended reservation of the above-mentioned SCI becomes invalid.

[0102] <Second Embodiment> As shown in FIG. 12, an embodiment of the present disclosure provides a sidelink resource selection apparatus 1200, which is applied to a user equipment UE and includes a first processing module 1201.

[0103] When the first processing module 1201 determines that the UE is going to execute resource selection or has determined to execute resource selection, it performs steps of executing a target operation, where the target operation includes at least one of determining a resource sensing method, determining an existing resource sensing result, determining a candidate resource set, determining a partial sensing time point and performing partial sensing, performing resource exclusion, and performing resource selection.

[0104] In some embodiments, the first processing module 1201 includes a first determination sub-module configured to determine a candidate resource set based on target information.

[0105] Here, the target information includes at least one of a completion time of continuous partial sensing CPS, a resource position where resource exclusion can be performed corresponding to a sensing result obtained during discontinuous reception DRX activation time, and a resource position where resource exclusion can be performed corresponding to a sensing result obtained by periodic partial sensing PBPS.

[0106] In some embodiments, when the target information includes the completion time of the CPS, the first determination sub-module specifically When TB < 0 or TB = 0, the determination requirement for the resource selection window start determination parameter T1 is 0 ≦ T1 ≦ T proc,1 and When TB > 0, the determination requirement for the resource selection window start determination parameter T1 is TB ≦ T1 ≦ TB + T proc,1 is configured as such.

[0107] Here, T proc,1 is the resource selection time and the transmission preparation time, and TB is the CPS window end determination parameter.

[0108] In some embodiments, when the target information includes the completion time of the CPS, the first determination sub-module specifically When TB < 0 or TB = 0, the determination requirement for the resource selection window start determination parameter T1 is 0 ≦ T1 ≦ T proc,0 + T proc,1 or T proc,0 ≦ T1 ≦ T proc,0 + T proc,1 and When TB > 0, the determination requirement for the resource selection window start determination parameter T1 is TB ≦ T1 ≦ TB + T proc,0 + T proc,1 or TB + T proc,0 ≦ T1 ≦ TB + T proc,0 + T proc,1 is configured as such.

[0109] Here, T proc,0 is the sensing processing time, T proc,1 is the resource selection time and the transmission preparation time, and TB is the CPS window end determination parameter.

[0110] In some embodiments, T2 > T1 or T2 ≧ T1 + L. Here, T2 is the resource selection window end determination parameter, and L is the resource selection window minimum time or the number of resources in the minimum time region.

[0111] In some embodiments, when TB < 0 or TB = 0, the apparatus When a packet arrives, if the existing CPS sensing result meets the demand, when determining the candidate resource set, it is not considered to align with the candidate resources corresponding to the PBPS sensing result, and / or is not configured to align with the candidate resources corresponding to the DRX activation time sensing result. The apparatus further includes a second processing module.

[0112] In some embodiments, when the target information includes a resource position where resource exclusion can be performed corresponding to the sensing result obtained during the DRX activation time, and / or a resource position where resource exclusion can be performed corresponding to the sensing result obtained by the PBPS, the first determination sub-module a first determination unit configured to determine a candidate resource set based on a resource position where resource exclusion can be performed corresponding to the sensing result obtained during the DRX activation time, and / or a resource position where resource exclusion can be performed corresponding to the sensing result obtained by the PBPS; and a second determination unit configured to determine a time domain position considering the processing time based on the first time domain candidate resource in the already determined candidate resource set as the position of n + TB.

[0113] Here, the consideration of the processing time includes whether the processing time is removed or not. n + TB is the end of the CPS window.

[0114] In some embodiments, the apparatus 1200 When it is instructed to perform resource reservation in the next period in the periodic reservation information obtained by decoding the SCI, the apparatus further includes a third processing module configured to determine the target resource reservation times based on the value of the sensing execution times determination parameter K in the sensing time point determination parameters.

[0115] In some embodiments, the value of K is indicated by setting or by presetting. In some embodiments, the third processing module comprises a second determination sub-module configured to determine that the number of target periodic resource reservations is N times the number of periodic reservations indicated by the SCI.

[0116] Here, N is any one of the value of K, the maximum value in the set of values of K, the maximum value indicated in the bitmap of the value of K, the value corresponding to the current sensing time among the sensing times determined based on the value of K, the value corresponding to the current sensing time in the set of values of K, and the value corresponding to the current sensing time among the sensing times determined by the bitmap of the value of K.

[0117] In some embodiments, when it is indicated in the periodic reservation information obtained by decoding the SCI that resource reservation is to be performed in the next period, the apparatus 1200 further comprises a fourth processing module configured to determine that the number of target periodic resource reservations is a first value. Here, the first value = "(reference time of partial sensing resources - time when the SCI is received) / P rsvp_RX ".

[0118] Among them, P rsvp_RX is a resource reservation period indication value obtained by decoding the SCI.

[0119] In some embodiments, the apparatus 1200 when the resource reservation period indication value P rsvp_RX obtained by decoding the SCI is less than or equal to a first threshold T scal further comprises a fifth processing module configured to determine that the number of periodic reservations indicated by the received SCI is Q times the number of reservations of the target period.

[0120] Here, the first threshold T scal = T2 or Tscal = 100 ms, T2 is the resource selection window end determination parameter, and Q = "T scal / P rsvp_RX ".

[0121] In some embodiments, the apparatus 1200 determines the periodic reservation count indicated by the received SCI to be Q times when the resource reservation period indication value P obtained by decoding the SCI rsvp_RX is less than or equal to the first threshold T scal and meets the first requirement, determines it to be Q times when the target periodic reservation count is Q or more, determines it to be Q times the target periodic reservation count when the target periodic reservation count is Q or more, and determines it to be Q times when the target periodic reservation count is less than Q, and is further configured with a sixth processing module configured to determine in any one of the above manners.

[0122] Here, the first requirement includes n' - m ≤ P' rsvp_RX .

[0123] Among them, the first threshold T scal = T2 or T scal = 100 ms. T2 is the resource selection window end determination parameter, Q = "T scal / P rsvp_RX ", n' is the logical slot corresponding to the packet arrival time or the logical slot of the first resource pool closest to the packet arrival time, m is the slot where the decoded SCI is located, and P' rsvp_RX is the number of logical slots obtained by converting the resource reservation period indication value P obtained by decoding the SCI rsvp_RX correspondingly within the resource pool.

[0124] In some embodiments, when the third processing module and the fourth processing module determine the target resource reservation count, specifically It is configured to determine the target resource reservation count when the channel busy rate CBR measurement value is equal to or higher than the CBR threshold value.

[0125] In some embodiments, the apparatus 1200 further includes a seventh processing module configured not to execute the operation of determining the target resource reservation count when a second requirement is satisfied.

[0126] Here, the second requirement is that, before the reference time, any one of the corresponding SCIs corresponding to the i P rsvp_RX after that of the SCIs to be decoded is successfully decoded and the successfully decoded SCI then instructs not to perform periodic resource reservation thereafter. Here, the reference time is the time obtained by removing the processing time from the time domain resource where the first candidate resource is located or the time when the processing time is not removed, i is an integer and i ≧ 1.

[0127] The second embodiment of the present disclosure corresponds to the method according to the first embodiment described above, and all embodiments according to the first embodiment described above are applicable to embodiments of the sidelink resource selection apparatus and can achieve the same technical effects.

[0128] <Third Embodiment> To better achieve the above object, as shown in FIG. 13, the present disclosure 3 embodiment further provides a user equipment.

[0129] The user equipment includes a processor 1300 and a memory 1320 connected to the processor 1300 via a bus interface. The memory 1320 is configured to store programs and data used when the processor 1300 executes operations, and the processor 1300 calls and executes the programs and data stored in the memory 1320.

[0130] Here, the transceiver 1310 is connected to the bus interface and is configured to receive and transmit data under the control of the processor 1300. The processor 1300 is configured to read a program in the memory 1320.

[0131] Specifically, when it is planned that the UE will perform resource selection or it is determined that the UE will perform resource selection, the processor 1300 executes a target operation, where the target operation includes at least one of determining a resource sensing method, determining an existing resource sensing result, determining a candidate resource set, determining a partial sensing time point and performing partial sensing. executing resource exclusion; executing resource selection.

[0132] In some embodiments, the processor 1300 is configured to determine a candidate resource set based on target information when determining the candidate resource set.

[0133] Here, the target information includes at least one of the completion time of continuous partial sensing CPS, the resource position where resource exclusion can be performed corresponding to the sensing result obtained during the discontinuous reception DRX activation time, and the resource position where resource exclusion can be performed corresponding to the sensing result obtained by periodic partial sensing PBPS.

[0134] In some embodiments, when the target information includes the completion time of CPS, when the processor 1300 determines a candidate resource set based on the target information, when TB < 0 or TB = 0, the determination requirement for the resource selection window start determination parameter T1 is 0 ≤ T1 ≤ T proc,1 and when TB > 0, the determination requirement for the resource selection window start determination parameter T1 is TB ≤ T1 ≤ TB + T proc,1 is configured as such.

[0135] Here, T proc,1 is the resource selection time and the transmission preparation time, and TB is the CPS window end determination parameter.

[0136] In some embodiments, when the target information includes the completion time of CPS, when the processor 1300 determines the candidate resource set based on the target information, if TB < 0 or TB = 0, the determination requirement for the resource selection window start determination parameter T1 is 0 ≦ T1 ≦ T proc,0 + T proc,1 or T proc,0 ≦ T1 ≦ T proc,0 + T proc,1 and if TB > 0, the determination requirement for the resource selection window start determination parameter T1 is TB ≦ T1 ≦ TB + T proc,0 + T proc,1 or TB + T proc,0 ≦ T1 ≦ TB + T proc,0 + T proc,1 and is configured as such.

[0137] Here, T proc,0 is the sensing processing time, T proc,1 is the resource selection time and the transmission preparation time, and TB is the CPS window end determination parameter.

[0138] In some embodiments, T2 > T1 or T2 ≧ T1 + L. Here, T2 is the resource selection window end determination parameter, and L is the resource selection window minimum time or the minimum time region resource number.

[0139] In some embodiments, if TB < 0 or TB = 0, the processor 1300 is further configured such that when a packet arrives, if the existing CPS sensing result can meet the demand, it does not consider aligning with the candidate resources corresponding to the PBPS sensing result when determining the candidate resource set, and / or does not consider aligning with the candidate resources corresponding to the DRX activation time sensing result.

[0140] In some embodiments, when the target information includes a resource position where resource exclusion can be performed corresponding to the sensing result obtained during the DRX activation time and / or a resource position where resource exclusion can be performed corresponding to the sensing result obtained by the PBPS, the processor 1300 further determines a set of candidate resources based on a resource position where resource exclusion can be performed corresponding to the sensing result obtained during the DRX activation time and / or a resource position where resource exclusion can be performed corresponding to the sensing result obtained by the PBPS, and is configured to determine a time domain position considering the processing time based on the first time domain candidate resource in the already determined set of candidate resources as the position of n + TB.

[0141] Here, the above-mentioned consideration of the processing time includes removing or not removing the processing time. n + TB is the end of the CPS window.

[0142] In some embodiments, before performing resource exclusion, the processor 1300 further is configured to determine the target resource reservation count based on the value of the sensing execution count determination parameter K in the sensing time determination parameter when it is instructed to perform resource reservation in the next period in the periodic reservation information obtained by decoding the SCI.

[0143] In some embodiments, the value of K is instructed by setting or by presetting.

[0144] In some embodiments, when the processor 1300 determines the target resource reservation count based on the value of the sensing execution count determination parameter K in the sensing time determination parameter, specifically, it is configured to determine that the target periodic resource reservation count is N times the periodic reservation count instructed by the SCI.

[0145] Here, the N is any one of the value of K, the maximum value in the set of values of K, the maximum value indicated in the bitmap of the values of K, the value corresponding to the current sensing time among the sensing times determined based on the values of K, the value corresponding to the current sensing time in the set of values of K, and the value corresponding to the current sensing time among the sensing times determined by the bitmap of the values of K.

[0146] In some embodiments, before performing resource exclusion, the processor 1300 further comprises a fourth processing module configured to determine that the target periodic resource reservation count is a first value when it is instructed to perform resource reservation in the next period in the periodic reservation information obtained by decoding the SCI. Here, the first value = "(reference time of the partial sensing resource - time when the SCI was received) / P" rsvp_RX ".

[0147] Among them, P rsvp_RX is a resource reservation period indication value obtained by decoding the SCI.

[0148] In some embodiments, the processor 1300 further is configured to determine that the number of periodic reservations indicated by the received SCI is Q times the target periodic reservation count when the resource reservation period indication value P rsvp_RX obtained by decoding the SCI is less than or equal to a first threshold value T scal .

[0149] Here, the first threshold value T scal = T2 or T scal = 100 ms, T2 is a resource selection window end determination parameter, and Q = "T scal / P rsvp_RX ".

[0150] In some embodiments, the processor 1300 further The resource reservation period indication value P obtained by decoding the SCI rsvp_RX is less than or equal to the first threshold value T scal If the following conditions are met and the first requirement is satisfied, determine that the periodic reservation count indicated by the received SCI is Q times; when the target periodic reservation count is Q or more, determine that it is Q times; when the target periodic reservation count is Q or more, determine that it is Q times the target periodic reservation count; and when the target periodic reservation count is less than Q, determine that it is Q times, and is configured to be determined as any one of the above.

[0151] Here, the first requirement includes n’ - m ≤ P’ rsvp_RX including.

[0152] Among them, the first threshold value T scal = T2 or T scal = 100 ms. T2 is a resource selection window end determination parameter, Q = "T scal / P rsvp_RX ", n’ is the logical slot corresponding to the packet arrival time or the logical slot of the first resource pool closest to the packet arrival time, m is the slot where the decoded SCI is located, and P’ rsvp_RX is the number of logical slots obtained by decoding the SCI and correspondingly converted within the resource pool. rsvp_RX

[0153] In some embodiments, when determining the target resource reservation count, the processor 1300 further is configured to determine the target resource reservation count when the channel busy rate CBR measurement value is greater than or equal to the CBR threshold.

[0154] In some embodiments, the processor 1300 further is configured not to execute the operation of determining the target resource reservation count when the second requirement is met.

[0155] ​Here, the second requirement is that, before the reference time, any one of the corresponding SCIs after the i Ps corresponding to the SCI to be decoded is successfully decoded and the successfully decoded SCI does not perform periodic resource reservation thereafter. Here, the reference time is the time obtained by removing the processing time from the time domain resource where the first candidate resource is located or the time when the processing time is not removed, i is an integer, and i ≥ 1. rsvp_RX In addition, in FIG. 13, the bus architecture can include any number of buses and bridges connected to each other. Specifically, it is formed by connecting one or more processors represented by the processor 1300 and various electric circuits of the memory represented by the memory 1320. The bus architecture can further connect various other electric circuits such as peripheral devices, voltage regulators, and power management circuits. Since these are well known in the art, they will not be described in more detail herein. The bus interface provides an interface. The transceiver 1310 can be a plurality of elements, that is, it includes a transmitter and a receiver and provides a unit for communicating with various other devices in the transmission medium. Depending on the different terminals, the user interface 1330 can be an interface for externally or internally connecting to the necessary devices, and the devices to be connected include, but are not limited to, a keypad, a display, a speaker, a microphone, a joystick, etc. The processor 1300 is responsible for the management and general processing of the bus architecture, and the memory 1320 can store the data used when the processor 1300 operates.

[0156] In addition, in FIG. 13, the bus architecture can include any number of buses and bridges connected to each other. Specifically, it is formed by connecting one or more processors represented by the processor 1300 and various electric circuits of the memory represented by the memory 1320. The bus architecture can further connect various other electric circuits such as peripheral devices, voltage regulators, and power management circuits. Since these are well known in the art, they will not be described in more detail herein. The bus interface provides an interface. The transceiver 1310 can be a plurality of elements, that is, it includes a transmitter and a receiver and provides a unit for communicating with various other devices in the transmission medium. Depending on the different terminals, the user interface 1330 can be an interface for externally or internally connecting to the necessary devices, and the devices to be connected include, but are not limited to, a keypad, a display, a speaker, a microphone, a joystick, etc. The processor 1300 is responsible for the management and general processing of the bus architecture, and the memory 1320 can store the data used when the processor 1300 operates.

[0157] When the user equipment UE according to the present disclosure plans to perform resource selection or is determined to perform resource selection, it determines a resource sensing method, determines existing resource sensing results, determines a candidate resource set, and executes at least one of determining the time point of partial sensing and performing partial sensing, and performs resource exclusion and resource selection. When performing resource selection, by considering the resource sensing method, existing resource sensing results, candidate resource set, and time point of partial sensing, it is possible to reuse as many existing sensing results as possible in the power saving mechanism, use as many more substantial sensing results as possible during resource selection, avoid repeating unnecessary sensing as much as possible, and ensure the accuracy of resource selection and the reliability of transmission.

[0158] As can be understood by those skilled in the art, all or some of the steps of the above-described embodiments may be performed by hardware, or may be performed by a computer program instructing related hardware. The computer program includes instructions for executing all or some of the steps of the above-described method, and the computer program can be stored in a readable storage medium, and the storage medium can be any form of storage medium.

[0159] In addition, specific embodiments of the present disclosure further provide a computer-readable storage medium. A computer program is stored in the storage medium, and when the program is executed by a processor, it realizes the steps of the method according to the first embodiment described above and can achieve the same technical effect. To avoid repetition, the description is omitted here.

[0160] In the apparatus and method according to the present disclosure, it is obvious that each component or each step can be disassembled and / or recombined. Such disassembly and / or recombination should be regarded as equivalent forms of the present disclosure. Also, when executing the series of processing steps described above, they can be executed in chronological order naturally according to the described order, but it is not necessarily required to be executed in chronological order, and some steps can be executed simultaneously or independently of each other. As can be understood by those skilled in the art, all or any steps or components of the method and apparatus according to the present disclosure can be realized in the form of hardware, firmware, software, or a combination thereof in any computing device (including a processor, a storage medium, etc.) or a network of computing devices. This can be realized by those skilled in the art by exerting their basic programming capabilities after reading the description of the present disclosure.

[0161] Therefore, the object of the present disclosure can be realized by operating one program or a set of programs in any computing device. The computing device may be a well-known general-purpose device. Thus, the object of the present disclosure can be realized only by providing a program product including program code for realizing the method or apparatus. That is, such a program product also constitutes the present disclosure, and a storage medium storing such a program product also constitutes the present disclosure. Obviously, the storage medium may be any well-known storage medium or any storage medium to be developed in the future. In the apparatus and method according to the present disclosure, it is obvious that each component or each step can be disassembled and / or recombined. These disassemblies and / or recombinations should be regarded as equivalent forms of the present disclosure. Also, when executing the series of processing steps described above, they can be executed in chronological order naturally according to the described order, but it is not necessarily required to be executed in chronological order, and some steps can be executed simultaneously or independently of each other.

[0162] Note that the above-described way of dividing each module is merely a division based on logical functions. In actual implementation, all or some of these modules may be integrated into one physical entity, or may be physically independent of each other. Also, all of these modules may be realized in such a way that software is called by a process element, or may all be realized in the form of hardware. Furthermore, some of the modules may be realized in such a way that they are called by a process element and some of the modules may be realized in the form of hardware. For example, the determination module may be an independently provided process element, may be realized by being integrated into one chip of the above-described device, or alternatively, may be stored in the memory of the above-described device in the form of program code and called by one process element of the above-described device to execute the functions of the above-described determination module. The realization of other modules is similar thereto. Also, all or some of these modules may be integrated, or may be realized independently of each other. The process element described herein may be an integrated circuit having the ability to process signals. When realized, each step of the above-described method or each of the above-described modules can be accomplished by the integrated logic circuit of hardware in the processor element or by instructions in the form of software.

[0163] For example, each module, unit, sub-unit or sub-module can be configured as one or more integrated circuits for implementing the above method, such as one or more application specific integrated circuits (ASICs), or one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs), etc. Also, for example, when a certain module above is realized in the form of program code scheduled by a processing element, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or other processor capable of scheduling program code. Also, for example, these modules can be integrated and realized in the form of a system-on-a-chip (SOC).

[0164] The terms "first", "second", etc. described in the specification and claims of the present disclosure are for distinguishing similar objects and do not necessarily need to be used to describe a specific order or sequence. Note that data used in this way may be interchanged with each other in some cases so that the embodiments of the present disclosure described herein can be implemented in an order other than, for example, the order illustrated or described herein. Also, "including", "having" and any variations thereof mean inclusively including. For example, a process, method, system, product or device including a series of steps or units is not limited to the explicitly listed steps or units, and can include steps or units not explicitly listed, or other steps or units inherent to these processes, methods, products or devices. Also, "and / or" used in the specification and claims represents at least one of the objects connected thereto. For example, A and / or B and / or C means including only A, including only B, including only C, the existence of both A and B, the existence of both B and C, the existence of both A and C, and the existence of all of A, B and C, including seven situations. Similarly, "at least one of A and B" used in this specification and claims should be understood as "only A, only B, or both A and B".

[0165] The above description is only a preferred embodiment of the present disclosure. A person skilled in the art will be able to implement various improvements and additions without departing from the principles described in the present disclosure, and these improvements and additions should also belong to the protection scope of the present disclosure.

Claims

1. A method for resource selection in sidelink, applied to a user equipment UE, when the UE plans to perform resource selection or is determined to perform resource selection, performing a target operation, the target operation including the step of determining a set of candidate resources, performing resource exclusion, performing resource selection, and including determining the set of candidate resources based on target information, the target information including at least one of the completion time of continuous partial sensing CPS, the resource position corresponding to the sensing result obtained during the discontinuous reception DRX activation time, and the resource position corresponding to the sensing result obtained by periodic partial sensing PBPS, when the target information includes the resource position corresponding to the sensing result obtained during the DRX activation time and / or the resource position corresponding to the sensing result obtained by the PBPS, the method determining the set of candidate resources based on the resource position corresponding to the sensing result obtained during the DRX activation time and / or the resource position corresponding to the sensing result obtained by the PBPS, and further including determining the time domain position considering the processing time based on the first time domain candidate resource in the already determined set of candidate resources as the position of n + TB, wherein considering the processing time includes removing or not removing the processing time, and n + TB is the end of the CPS window A method for resource selection in sidelink, characterized in that.

2. when the target information includes the completion time of CPS, determining the set of candidate resources based on the target information as described above When TB < 0 or TB = 0, the determination requirement for the resource selection window start determination parameter T1 is set to 0 ≤ T1 ≤ T proc,1 and When TB > 0, the determination requirement for the resource selection window start determination parameter T1 is TB ≤ T1 ≤ TB + T proc,1 includes setting it to, or when TB < 0 or TB = 0, making the determination requirement of the resource selection window start determination parameter T1 be 0 ≦ T1 ≦ Tproc,0 + Tproc,1 or Tproc,0 ≦ T1 ≦ Tproc,0 + Tproc,1, and when TB > 0, making the determination requirement of the resource selection window start determination parameter T1 be TB ≦ T1 ≦ TB + Tproc,0 + Tproc,1 or TB + Tproc,0 ≦ T1 ≦ TB + Tproc,0 + Tproc,1, Here, Tproc,0 is the sensing processing time, Tproc,1 is the resource selection time and the transmission preparation time, and TB is the CPS window end determination parameter The method for resource selection of a sidelink according to claim 1, characterized in that

3. The method further includes making T2 > T1 or T2 ≥ T1 + L, where T2 is the resource selection window end determination parameter, and L is the minimum time of the resource selection window or the number of resources in the minimum time region The method for resource selection of a sidelink according to claim 2, characterized in that

4. When TB < 0 or TB = 0, the method When a packet arrives, if the existing CPS sensing result can meet the demand, when determining the candidate resource set, it does not consider aligning with the candidate resources corresponding to the sensing result of PBPS, and / or does not consider aligning with the candidate resources corresponding to the sensing result of the DRX activation time The method for resource selection of a sidelink according to claim 2, characterized in that

5. The target operation further includes at least one of determining a resource sensing method, determining an existing resource sensing result, and determining and executing partial sensing at a partial sensing time point The method for resource selection of a sidelink according to claim 1, characterized in that

6. Before the step of performing resource exclusion described above, the method When it is instructed to perform resource reservation in the next period in the periodic reservation information obtained by decoding the SCI, determining a target resource reservation number based on the value of the sensing execution count determination parameter K in the sensing time point determination parameter, and / or When it is instructed to perform resource reservation in the next period in the periodic reservation information obtained by decoding the SCI, determining that the target resource reservation number is a first value, and the first value = "(reference time of partial sensing resources - time when the SCI is received) / Prsvp_RX", further including Here, P rsvp_RX is a resource reservation period indication value obtained by decoding the SCI, The method for resource selection of a sidelink according to claim 1, characterized in that

7. The value of K is indicated by setting or indicated by presetting The method for resource selection of a sidelink according to claim 6, characterized in that

8. Determining the target resource reservation count based on the value of the sensing execution count determination parameter K among the above-described sensing time determination parameters includes determining that the target resource reservation count is N times the periodic reservation count instructed by the SCI, wherein N is any one of the value of K, the maximum value in the set of values of K, the maximum value indicated in the bitmap of the value of K, the value corresponding to the current sensing time among the sensing times determined based on the value of K, the value corresponding to the current sensing time in the set of values of K, and the value corresponding to the current sensing time among the sensing times determined by the bitmap of the value of K The method for selecting a sidelink resource according to claim 6, characterized in that.

9. The method includes Resource reservation period indication value P obtained by decoding the SCI rsvp_RX is less than or equal to the first threshold T scal further including, when the above is satisfied, determining that the periodic reservation times indicated by the received SCI is Q times the target resource reservation times Here, the first threshold value T scal = T2 or T scal = 100 ms, where T2 is a resource selection window end determination parameter, and Q = "T scal / P rsvp_RX ". The method for selecting a sidelink resource according to claim 6, characterized in that.

10. The method includes The resource reservation period indication value P obtained by decoding the SCI rsvp_RX is less than or equal to the first threshold T scal and when the first requirement is satisfied, determining that the periodic reservation count indicated by the received SCI is Q times; when the target resource reservation count is Q or more, determining that it is Q times; when the target resource reservation count is Q or more, determining that it is Q times the target resource reservation count; and when the target resource reservation count is less than Q, determining that it is Q times, further including determining in accordance with any one of the above items Here, the first requirement is n' - m ≤ P' rsvp_RX including the first threshold value T scal = T2 or T scal = 100 ms, T2 is a resource selection window end determination parameter, Q = "T scal / P rsvp_RX ", n' is the logical slot corresponding to the packet arrival time or the logical slot of the first nearest resource pool after the packet arrival time, m is the slot where the SCI to be decoded is located, P' rsvp_RX is the logical slot number obtained by decoding the SCI and corresponding and converted within the resource pool for the resource reservation period indication value P rsvp_RX ​ The method for selecting a sidelink resource according to claim 6, characterized in that.

11. Determining the target resource reservation count includes determining the target resource reservation count when the channel busy rate CBR measurement value is greater than or equal to the CBR threshold. The method for selecting a sidelink resource according to claim 6, characterized in that.

12. The method includes further including not performing the operation of determining the target resource reservation count when the second requirement is satisfied, The second requirement is that, before the reference time, any one of the corresponding SCIs after the i Ps corresponding to the SCI to be decoded has been successfully decoded and the successfully decoded SCI instructs that no periodic resource reservation be performed thereafter. rsvp_RX That is, after any one of the corresponding SCIs has been successfully decoded and the successfully decoded SCI instructs that no periodic resource reservation be performed thereafter. wherein the reference time is the time obtained by removing the processing time from the time domain resource where the first candidate resource is located or the time when the processing time is not removed, i is an integer and i≥1 The method for selecting a sidelink resource according to claim 6, characterized in that.

13. A user equipment, comprising a transceiver, a memory, a processor, and a computer program stored in the memory and operable in the processor, when the processor executes the computer program, the steps of the method for selecting a sidelink resource according to any one of claims 1 to 12 are realized The user equipment is characterized in that.

14. A computer program is stored, and when the computer program is executed by a processor, the steps of the method for selecting a sidelink resource according to any one of claims 1 to 12 are realized A computer-readable storage medium characterized by the above.

Citation Information

Patent Citations

  • Terminal and communication method

    WO2021181708A1