Sidelink resource allocation method, apparatus, sidelink equipment and medium

The sidelink resource allocation method addresses ADC oversaturation in LTE SL by dynamically sharing resources with NR SL, ensuring successful LTE SL transmissions through resource exclusion based on module information, enhancing system performance.

JP2026513819APending Publication Date: 2026-05-01DATANG GOHIGH INTELLIGENT & CONNECTED TECH (CHONGQING) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
DATANG GOHIGH INTELLIGENT & CONNECTED TECH (CHONGQING) CO LTD
Filing Date
2024-03-14
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

In Rel-18, the coexistence of LTE SL and NR SL on the same channel leads to ADC oversaturation in LTE SL transmissions due to NR SL resource allocation, causing reception failures, and there is a lack of concrete methods for dynamic resource pool sharing between LTE SL and NR SL.

Method used

A sidelink resource allocation method and apparatus that determines a candidate resource set and performs resource exclusion based on information from both LTE SL and NR SL modules, enabling dynamic resource pool sharing and preventing interference.

Benefits of technology

This method ensures effective resource allocation, preventing interference and ensuring successful reception of LTE SL transmissions by restricting NR SL transmissions to specific slots, thereby improving the performance of LTE SL systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026513819000001_ABST
    Figure 2026513819000001_ABST
Patent Text Reader

Abstract

This application provides a sidelink resource allocation method, apparatus, sidelink equipment, and medium relating to the field of communication technology. The method is applied to a first sidelink equipment and includes the steps of determining a candidate resource set and performing resource exclusion based on first information of a first radio access module and / or second information of a second radio access module, and the candidate resource set.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This application claims priority to Chinese Patent Application No. 202310362638.9, filed in China on April 6, 2023, all of which are incorporated herein by reference.

[0002] This application relates to the field of communication technology, and more particularly to sidelink resource allocation methods, apparatus, sidelink equipment, and media. [Background technology]

[0003] Rel-18 is conducting research on the coexistence of LTE (Long Term Evolution, 4th generation mobile communication system) SL (sidelink) and NR (New Radio, 5th generation mobile communication system) SL on the same channel. When adopting a dynamic resource pool sharing approach, the resources used by NR SL User Equipment (UE) to transmit Transport Blocks (TBs) may reside in the same subframe as the resources used by LTE SL UE to transmit TBs. If the NR SL resource pool's SCS (Sub-Carrier Space) is greater than 15 kHz, one LTE SL subframe can contain multiple NR SL slots. In the resource selection method of related technologies Rel-16 / 17, NR SL transmissions are permitted on any slot within a single subframe. This can result in NR SL transmissions existing only on slots other than the first slot, or NR SL transmissions on preceding and succeeding slots within a single subframe originating from different NR SL UEs. The ADC (Analog-to-Digital) adjustment by the AGC (Automatic Gain Control) of the LTE SL UE receiving the LTE SL transmission in that subframe is then affected. The receiver gain of the converter (analog-to-digital converter) can lead to oversaturation for LTE SL transmission in subsequent slots, ultimately resulting in reception failure of LTE SL transmissions and impacting the performance of the LTE SL system. To solve this problem, it is necessary to restrict NR SL transmission to at least one slot within a subframe, and the resource allocation method for NR SL needs to be improved. However, at this stage, there are no specific proposals for improving the resource allocation method for NR SL.

[0004] Furthermore, in dynamic resource pool sharing, the NR SL module in a Rel-18 dual-module device can avoid resources already designated and periodically reserved by the LTE SL module through information shared from the LTE SL module. However, at present, there is no concrete plan to realize dynamic resource pool sharing between LTE SL and NR SL. [Overview of the project] [Problems that the invention aims to solve]

[0005] The object of this application is to provide a sidelink resource allocation method, apparatus, sidelink equipment, and medium to solve the problem of dynamic resource pool sharing in LTE SL and NR SL in related technologies. [Means for solving the problem]

[0006] In a first aspect, an embodiment of the present application provides a side-link resource allocation method applicable to a first side-link device in order to achieve the above objective, the method being: The steps include determining the set of candidate resources, The procedure includes the step of performing resource exclusion based on first information of a first wireless access module and / or second information of a second wireless access module, and the candidate resource set.

[0007] In a second aspect, an embodiment of the present application provides a side-link resource allocation device applied to a first side-link device in order to achieve the above objective, the device being: A first decision module for determining the candidate resource set, Includes first information of a first wireless access module and / or second information of a second wireless access module, and an exclusion module for performing resource exclusion based on the candidate resource set.

[0008] In a third aspect, an embodiment of the present application provides a sidelink device to achieve the above objective, comprising a processor, memory, and a program stored in the memory and executable on the processor, wherein when the program is executed by the processor, the steps in the sidelink resource allocation method described in the first aspect are performed.

[0009] In a fourth aspect, an embodiment of the present application provides a readable storage medium in which a program is stored in order to achieve the above objective, and when the program is executed by a processor, the steps in the side-link resource allocation method described in the first aspect are performed. [Effects of the Invention]

[0010] The beneficial effects of the above-mentioned technical solution in this application are as follows:

[0011] In the embodiment of the present invention, the first sidelink device determines a candidate resource set and performs resource exclusion based on the first information of the first wireless access module and / or the second information of the second wireless access module, as well as the candidate resource set, thereby realizing dynamic resource pool sharing between transmissions performed in the first physical channel structure and transmissions performed in the second physical channel structure. [Brief explanation of the drawing]

[0012] [Figure 1] This is a schematic diagram of the sensing window and resource selection window for NR SL mode-2 resource allocation. [Figure 2] This is a schematic flowchart of the sidelink resource allocation method provided in the embodiment of the present invention. [Figure 3] This is a schematic diagram for determining a candidate resource set, as provided in the embodiment of the present application. [Figure 4] This is schematic diagram 1 of Embodiment 1, provided in the embodiment of the present application. [Figure 5]This is schematic diagram 2 of Embodiment 1, provided in the embodiment of the present application. [Figure 6] This is schematic diagram 1 of Embodiment 2, provided in the embodiment of the present application. [Figure 7] This is schematic diagram 2 of Embodiment 2, provided in the embodiment of the present application. [Figure 8] This is schematic diagram 1 of Embodiment 3, provided in the embodiment of the present application. [Figure 9] This is schematic diagram 2 of Embodiment 3, provided in the embodiment of the present application. [Figure 10] This is a schematic diagram illustrating the process of removing a second candidate resource from the set of candidate resources after the first candidate resource has been removed, as provided in the embodiment of the present application. [Figure 11] This is a schematic diagram 1 illustrating how to determine the start time of the resource selection window, as provided in the embodiment of the present invention. [Figure 12] This is a schematic diagram 2 illustrating how to determine the start time of the resource selection window, as provided in the embodiment of the present invention. [Figure 13] This is a schematic diagram 1 of the SLSS slot configuration of the first physical channel structure provided in the embodiment of the present invention. [Figure 14] This is a schematic diagram 2 of the SLSS slot configuration of the first physical channel structure provided in the embodiment of the present invention. [Figure 15] Figure 3 is a schematic diagram of the SLSS slot configuration of the first physical channel structure provided in the embodiment of the present invention. [Figure 16] This is a schematic diagram for determining the fifth candidate resource, as provided in the embodiment of the present application. [Figure 17] This is a schematic diagram of the side-link resource allocation device provided in the embodiment of the present application. [Figure 18] This is a schematic diagram of the side link equipment provided in the embodiment of the present application. [Modes for carrying out the invention]

[0013] To clarify the technical problem, technical solution, and advantages that this application aims to solve, they will be described in detail below with reference to the drawings and specific embodiments.

[0014] In the various embodiments of this application, the relative numbers of the following steps do not indicate the order of execution. The execution order of each step should be determined based on its function and underlying logic, and should not be considered limiting to the implementation steps of the embodiments of this application.

[0015] Furthermore, the terms "system" and "network" as used herein are often interchangeable.

[0016] The terms “first,” “second,” etc., in the specification and claims of this application are for distinguishing similar subjects and not for describing a specific order or priority. The data used in this manner are interchangeable where appropriate, so that the embodiments of this application may be carried out in an order other than that illustrated or described herein, and it should be understood that the subjects distinguished by “first,” “second,” etc., usually belong to the same category and do not limit the number of subjects; for example, there may be one or more first subjects. Furthermore, “and / or” in the specification and claims refers to at least one of the subjects being connected, and the symbol “ / ” generally indicates that the subjects related to priority are in an “or” relationship.

[0017] To help those skilled in the art better understand the embodiments of this application, the following explanation will be given first.

[0018] 1. In Rel-18, the same channel may support service transmission by the following three types of devices:

[0019] Type A device: Equipped with both a first wireless access module (NR SL module) and a second wireless access module (LTE SL module), and the LTE SL module can transmit shared information to the NR SL module through interaction within the device.

[0020] Type B devices: These devices either have only an NR SL module, or they include both an NR SL module and an LTE SL module, but the NR SL module cannot obtain shared information from the LTE SL module.

[0021] Type C devices: Equipped only with an LTE SL module.

[0022] The NR SL module can sense and transmit the first physical channel structure (NR SL), but it cannot sense or transmit the second physical channel structure (LTE SL).

[0023] The LTE SL module can detect and transmit LTE SL signals, but it cannot detect or transmit NR SL signals.

[0024] Furthermore, the first side link device in the embodiment of the present application is either a Type A device or a Type B device.

[0025] II. Resource allocation method for NR SL mode-2 NR SL mode-2 employs a distributed resource scheduling method (i.e., UEs autonomously select transmission resources) for resource allocation, and there is no unified scheduling by base stations. Therefore, UEs must determine the resource occupancy status of other UEs through a sensing mechanism and select resources based on the sensing results. The resource selection flow for NR SL mode-2 is as follows.

[0026] Step 1 involves a single candidate slot resource R.x,y is t y which are x + j consecutive subchannels on the slot, where j = 0,..., L subCH is -1. The UE considers any L consecutive subchannels within the time range [n + T1, n + T2] in the corresponding resource pool as one candidate single slot resource. Referring to Figure 1, Figure 1 is a schematic diagram of the sensing window and resource selection window for resource allocation in NR SL mode-2. As shown in Figure 1, 0 ≤ T1 ≤ T subCH and T proc,1 is such that T proc,1 represents the UE's transmission processing delay (including the resource selection time based on sensing, the transmission preparation time of the Physical SideLink Control Channel (PSCCH), and the transmission preparation time of the Physical SideLink Shared Channel (PSSCH)). The value can be in physical slots of {3, 5, 9, 17}, corresponding to SCS {15, 30, 60, 120} kHz respectively. T 2min <if remaining PDB, T 2min ≤ T2 ≤ remaining PDB depends on the UE implementation; otherwise, T2 is equal to remaining PDB. T 2min is the minimum value of T2 set by the upper layer parameter t2min_SelectionWindow, and remaining PDB is the packet delay budget (PDB) of the remaining data packet. The total number of candidate single slot resources is M total is as follows.

[0027] In Step 2, the UE senses the window [n - T0, n - T proc,0The system continuously monitors the slots belonging to the corresponding resource pool within the specified area, excluding slots where its own transmission has occurred. Based on the measurement of the Physical SideLink Control Channel (PSCCH) decoded on the monitored slot and the Reference Signal Received Power (RSRP) performed, the following steps are taken: T0 is the length of the physical sensing window set by the upper layer, and T proc,0 This is the time it takes for the UE to process the previous sensing result, and its value may be {1,1,2,4} physical slots, corresponding to SCS{15,30,60,120}kHz, respectively.

[0028] In Step 3, Th(p i ,p j ) indicates the RSRP threshold corresponding to the i-th RSRP region in sl-ThresPSSCH-RSRP-List-r16, where i=p i +(p j -1)*8, and p i This represents the priority indicated within SCI (Sidelink Control Information), and p j This represents the priority for transmitting UE transmissions, and p j =prio TX That is the case.

[0029] In Step 4, S A Initialize it into a set of all candidate single-slot resources.

[0030] Step 5 involves a single candidate slot resource R. x,y If all of the following conditions are met, then UE is set S A From the candidate single slot resource R x,y Exclude it.

[0031] i. UE is in Step 2

number

[0032] ii. For any period allowed in the upper-level parameter sl-ResourceReservePeriodList, the UE shall:

number

[0033] Step 5a is S after it has been excluded in step 5. A The number of remaining candidate single-slot resources is X*M total It is less than S in Step 4. A It will be initialized.

[0034] Step 6 involves a single candidate slot resource R. x,y If all of the following conditions are met, then UE is set S A From the candidate single slot resource R x,y Exclude it.

[0035] i. UE,

number

[0036] ii. The RSRP measurement value corresponding to the received SCI format 1-A is Th(prio RX ,prio TX It is higher than ).

[0037] iii. UE

number

[0038]

number

[0039]

number

number

[0040] In Step 7, S A The number of remaining candidate single-slot resources is X*M totalIf less than, Th(p) corresponds to each priority. i ,p j ) Increase all of them by 3dB, return to Step 4, and the given prio TX For X, the upper layer parameter sl-xPercentage(prio TX ) is set by

[0041] In Step 8, UE is S A Report this to the higher levels.

[0042] In Step 9, the upper layer, under the condition that the HARQ RTT and / or retransmission instruction promises are met, sends S for the current TB. A The initial sending resource and the retransmission resource are randomly selected from the available resources.

[0043] 3. LTE SL and NR SL In the LTE SL resource pool time domain setting, the granularity is subframes, and the length of one subframe is 1 ms. On the other hand, in the NR SL resource pool time domain setting, the granularity is slots, and the length of a slot is related to the frequency domain SCS setting, as shown in Table 1.

[0044] [Table 1] Referring to Figure 2, Figure 2 is a flowchart of the sidelink resource allocation method provided in the embodiment of the present application.

[0045] As shown in Figure 2, this method is applied to the first side link equipment. Step 201 determines the candidate resource set, The procedure includes step 202, which performs resource exclusion based on first information of a first wireless access module and / or second information of a second wireless access module, and the candidate resource set.

[0046] In the embodiments of the present application, the first side link device is either a Type A device or a Type B device.

[0047] (1) If the first sidelink device is a Type A device, it is equipped with both an NR SL module and an LTE SL module, and the NR SL module can acquire shared information of the LTE SL module, so step 202 performed by the first sidelink device is Based on the first information of the first wireless access module, the second information of the second wireless access module, and the candidate resource set, resource exclusion is performed. Based on the first information of the first wireless access module and the candidate resource set, perform resource exclusion, and This includes at least one of performing resource exclusion based on the second information of the second wireless access module and the candidate resource set.

[0048] (2) If the first sidelink device is a Type B device, it may have only an NR SL module, or it may have both an NR SL module and an LTE SL module, but the NR SL module cannot obtain the shared information of the LTE SL module, so step 202 performed by the first sidelink device is: This includes performing resource exclusion based on first information of the first wireless access module and the candidate resource set.

[0049] The method for determining the candidate resource set in step 201 may be the methods of step 1 and step 4 of the NR SL mode-2 resource allocation method described above. The candidate resource set in step 202 may further be the candidate resource set after the resource exclusion step of step 5 or step 6 of the NR SL mode-2 resource allocation method described above has already been performed, or it may be the candidate resource set determined in step 201, or it may be the candidate resource set after the resource exclusion method of the embodiment of this application has been performed.

[0050] This document explains the concepts related to this application.

[0051] The physical channel structure corresponding to the NR SL module is the first physical channel structure (NR SL), and the physical channel structure corresponding to the LTE SL module is the second physical channel structure (LTE SL).

[0052] The first information for the NR SL module is the sensing information for the NR SL module, which includes unmonitored slot information and transmission information from the sensed second sidelink device's NR SL module, while the second information for the LTE SL module is the shared information for the LTE SL module.

[0053] The NR SL resource pool is the first resource pool, and the LTE SL resource pool is the second resource pool.

[0054] As a specific implementation, we provide a side-link resource allocation method that is applied to the first wireless access module of the first terminal. The steps include obtaining second information transmitted by the second wireless access module, The steps include determining the set of candidate resources, The procedure includes the step of performing resource exclusion based on first information and second information of the first wireless access module, and a set of candidate resources.

[0055] Here, the first wireless access module obtains second information before selecting a resource.

[0056] Preferably, the second wireless access module transmits the second information to the first wireless access module when it receives sharing request information from the first wireless access module, or the second wireless access module transmits the second information to the first wireless access module on its own initiative before the first wireless access module selects a resource.

[0057] Using the side-link resource allocation method of the embodiment of the present invention, the first side-link device can determine a candidate resource set, and by performing resource exclusion based on the first information of the first wireless access module and / or the second information of the second wireless access module, as well as the candidate resource set, dynamic resource pool sharing between transmissions performed in the first physical channel structure and transmissions performed in the second physical channel structure is realized.

[0058] As a preferred implementation, step 202 is: The step of excluding a first candidate resource from the candidate resource set based on first information of the first wireless access module and / or second information of the second wireless access module, and The process includes at least one of the steps described above, in which a second candidate resource in the set of candidate resources after the first candidate resource has been excluded is excluded, based on first information from the first wireless access module and / or second information from the second wireless access module.

[0059] What can be understood is that when performing resource exclusion based on the first and / or second information, and the candidate resource set, resource exclusion can be performed on the first candidate resource in the candidate resource set, and / or, further, on the second candidate resource in the candidate resource set after the first candidate resource has been excluded.

[0060] A preferred implementation would include one of the following three items in step 201:

[0061] Item 1: Determine the initial candidate resource set to be the set of all candidate resources in the resource selection window. The third candidate resource in the initial candidate resource set is excluded to obtain the candidate resource set, Based on the total number of candidate resources in the aforementioned set of candidate resources, the total number of candidate resources is determined. Item 2: Determine the set of candidate resources within the resource selection window as the aforementioned set of candidate resources. The total number of candidate resources is determined based on the total number of all candidate resources in the aforementioned set of candidate resources, excluding the third candidate resource. Item 3: Determine the total number of candidate resources based on the total number of all candidate resources except for the fourth candidate resource in the resource selection window. Either the set of all candidate resources other than the fourth candidate resource in the resource selection window is determined as the candidate resource set, or the set of all candidate resources corresponding to the total number of candidate resources is determined as the candidate resource set.

[0062] In a preferred embodiment, the third candidate resource is: The resource in the first slot of the target subframe where the third candidate resource is located does not exist in the candidate resource set. The resource in the first slot of the target subframe where the third candidate resource is located does not belong to the first resource pool. The third candidate resource does not exist in the candidate resource set as a resource in the same frequency domain in the first slot of the target subframe where the third candidate resource is located. The resource in the first slot of the target subframe where the third candidate resource is located does not belong to the first resource pool. The subframe in which the third candidate resource is located is the sidelink synchronization signal SLSS subframe of the second physical channel structure, and The slot in which the third candidate resource is located satisfies one of the following conditions: it overlaps with the SLSS subframe of the second physical channel structure.

[0063] In a preferred embodiment, the fourth candidate resource is: The resource in the first slot of the target subframe where the fourth candidate resource is located does not exist in the resource selection window. The resource in the first slot of the target subframe where the fourth candidate resource is located does not belong to the first resource pool. The resource selection window does not contain any resources in the same frequency domain in the first slot of the target subframe where the fourth candidate resource is located. The resource in the first slot of the target subframe where the fourth candidate resource is located does not belong to the first resource pool. The subframe in which the fourth candidate resource is located is the sidelink synchronization signal SLSS subframe of the second physical channel structure, and The slot in which the fourth candidate resource is located satisfies one of the following conditions: it overlaps with the SLSS subframe of the second physical channel structure.

[0064] Figure 3 is a schematic diagram for determining the candidate resource set provided in the embodiment of the present application. In Figure 3, when the SCS of the second resource pool is set to 15 kHz (resource granularity in the time domain is 1 subframe = 1 ms) and the SCS of the first resource pool is set to 30 kHz (resource granularity in the time domain is 1 slot = 0.5 ms), one candidate resource occupies one subchannel. In the embodiment of the present application, the first, second, and third items will be explained below with reference to Figure 3 and the three preferred embodiments described above.

[0065] 1st item: The set of all candidate resources in the resource selection window (excluding resources in SLSS slots or reserve slots, which are indicated by shaded areas in Figure 3) is determined as the initial candidate resource set.

[0066] Since no resource in the same frequency domain in the first slot of the target subframe where any one third candidate resource (shown as a dotted shade in Figure 3) is located exists in the initial candidate resource set, it must be excluded from the initial candidate resource set and a candidate resource set obtained. Similarly, since the resource in the same frequency domain in the first slot of the target subframe where any one third candidate resource (shown as a horizontal line shade in Figure 3) is located is a resource in an NR SLSS slot and does not exist in the initial candidate resource set or belong to the first resource pool, it must also be excluded from the initial candidate resource set and a candidate resource set obtained. Furthermore, since the subframe where any one third candidate resource (shown as a vertical line shade in Figure 3) is located is an LTE SL SLSS subframe, it must also be excluded from the initial candidate resource set and a candidate resource set obtained.

[0067] The total number of candidate resources in the candidate resource set is the total number of candidate resources M. total Let's assume that.

[0068] Second item: The set of all candidate resources within the resource selection window is determined to be the candidate resource set.

[0069] The total number of candidate resources in the candidate resource set, excluding the third candidate resource, is the total number of candidate resources M. total Let's assume that.

[0070] Any resource in the same frequency domain in the first slot of the target subframe where any one third candidate resource (shown as a dotted shade in Figure 3) is located does not exist in the candidate resource set and therefore cannot be counted as one of the total candidate resources. Similarly, any resource in the same frequency domain in the first slot of the target subframe where any one third candidate resource (shown as a horizontal line shade in Figure 3) is located is a resource in an SLSS slot and does not exist in the candidate resource set or belong to the first resource pool, and therefore cannot be counted as one of the total candidate resources. Furthermore, any subframe where any one third candidate resource (shown as a vertical line shade in Figure 3) is located is an LTE SL SLSS subframe and therefore cannot be counted as one of the total candidate resources.

[0071] Third item: The total number of candidate resources in the resource selection window, excluding the fourth candidate resource, is the total number of candidate resources M. total Therefore, any resource in the same frequency domain in the first slot of the target subframe where any one fourth candidate resource (shown as a dotted shade in Figure 3) is located does not exist in the resource selection window and therefore cannot be included as one of the total number of candidate resources. Similarly, any resource in the same frequency domain in the first slot of the target subframe where any one fourth candidate resource (shown as a horizontal line shade in Figure 3) is located is a resource in an SLSS slot and does not exist in the resource selection window or belong to the first resource pool, and therefore cannot be included as one of the total number of candidate resources. Furthermore, any subframe where any one fourth candidate resource (shown as a vertical line shade in Figure 3) is located is an LTE SL SLSS subframe and therefore cannot be included as one of the total number of candidate resources.

[0072] The set of candidate resources in the resource selection window, excluding the fourth candidate resource, is determined as the candidate resource set, or the total number of candidate resources M totalThe set of all candidate resources corresponding to the specified resource is determined as the candidate resource set. Any resource in the same frequency domain in the first slot of the target subframe where any one fourth candidate resource (shown as a dotted shade in Figure 3) is located does not exist in the candidate resource set and therefore cannot be considered a candidate resource. Similarly, any resource in the same frequency domain in the first slot of the target subframe where any one fourth candidate resource (shown as a horizontal line shade in Figure 3) is located is a resource in an SLSS slot and does not exist in the candidate resource set or belong to the first resource pool, and therefore cannot be considered a candidate resource. Furthermore, any subframe where any one fourth candidate resource (shown as a vertical line shade in Figure 3) is located is an LTE SL SLSS subframe and therefore cannot be considered a candidate resource.

[0073] The target subframe is: The target subframe is a subframe that overlaps with LTE SL transmission. The target subframe is a subframe configured in the LTE SL resource pool, and The target subframe satisfies at least one of the following conditions: it is any subframe in the NR SL resource pool where the slot is located.

[0074] The following describes in detail the flow by which the first side-link device performs resource allocation, and includes the following four options.

[0075] Plan 1: In step 1.1, the set of all candidate resources in the resource selection window is determined as the initial candidate resource set.

[0076] In Step 1.2, from the initial candidate resource set, The resource in the first slot of the target subframe where the third candidate resource is located does not exist in the initial candidate resource set, or does not belong to the first resource pool. The resource in the same frequency domain in the first slot of the subframe where the third candidate resource is located does not exist in the initial candidate resource set, or does not belong to the first resource pool. The subframe in which the third candidate resource is located is an LTE SL SLSS subframe, and The candidate resource set is obtained by excluding third candidate resources that satisfy one of the following conditions: the slot in which the third candidate resource is located overlaps with an LTE SL SLSS subframe.

[0077] In step 1.3, the total number of candidate resources in the candidate resource set is defined as the total number of candidate resources, Mtotal.

[0078] In step 1.4, the first candidate resource is excluded from the candidate resource set based on the first and / or second information.

[0079] In step 1.5, from the candidate resource set, The candidate resource in the same frequency domain in the first slot of the target subframe where the second candidate resource is located is either not present in the candidate resource set after the first candidate resource set has been excluded, or has already been excluded. Exclude second candidate resources that satisfy one of the following conditions: the second candidate resource is not contiguous with a candidate resource in the same frequency domain in the first slot on the target subframe where the second candidate resource is located.

[0080] In step 1.6, the total number of candidate resources remaining in the candidate resource set is X*M. total If the value is less than the specified value, increase the RSRP threshold and return to step 1.1 to determine the initial candidate resource set.

[0081] Plan 2: In step 2.1, the set of all candidate resources in the resource selection window is determined to be the candidate resource set.

[0082] In step 2.2, the total number of candidate resources M is calculated by determining the total number of candidate resources, which is the sum of all candidate resources in the set of candidate resources except for the third candidate resource that satisfies one of the following conditions. total year, The resource in the first slot of the target subframe where the third candidate resource is located does not exist in the candidate resource set, or does not belong to the first resource pool. The third candidate resource must not have any resources in the same frequency domain in the first slot of the subframe where it is located, nor must it belong to the first resource pool. The subframe in which the third candidate resource is located is an LTE SL SLSS subframe, and This includes the fact that the slot where the third candidate resource is located overlaps with the LTE SL SLSS subframe.

[0083] In step 2.3, the first candidate resource is excluded from the candidate resource set based on the first and / or second information.

[0084] In step 2.4, from the set of candidate resources after the first candidate resource has been eliminated, The fact that a candidate resource in the same frequency domain in the first slot of the target subframe where the second candidate resource is located does not exist in the candidate resource set after the first candidate resource set has been excluded, or has already been excluded, and Exclude second candidate resources that satisfy one of the following conditions: the second candidate resource is not contiguous with a candidate resource in the same frequency domain in the first slot on the target subframe where the second candidate resource is located.

[0085] In step 2.5, the total number of candidate resources remaining in the candidate resource set is X*M. total If the value is less than the specified value, increase the RSRP threshold and return to step 2.1 to determine the candidate resource set.

[0086] Plan 3: In step 3.1, the total number of candidate resources in the resource selection window, excluding the fourth candidate resource that satisfies one of the following conditions, is calculated as the total number of candidate resources M. total year, The resource in the first slot of the target subframe where the fourth candidate resource is located does not exist in the resource selection window or does not belong to the resource pool. The fourth candidate resource must not have any resources in the same frequency domain in the first slot of the subframe where it is located, either within the resource selection window or not belonging to the resource pool. The subframe in which the fourth candidate resource is located is an LTE SL SLSS subframe, and This includes the fact that the slot where the fourth candidate resource is located overlaps with the LTE SL SLSS subframe.

[0087] In step 3.2, the set of candidate resources is determined to be the set of all candidate resources in the resource selection window except for the fourth candidate resource that satisfies one of the following conditions, or the total number of candidate resources M. total The set of all candidate resources corresponding to is determined as the candidate resource set. The resource in the first slot of the target subframe where the fourth candidate resource is located does not exist in the resource selection window or does not belong to the resource pool. The fourth candidate resource must not have any resources in the same frequency domain in the first slot of the subframe where it is located, either within the resource selection window or not belonging to the resource pool. The subframe in which the fourth candidate resource is located is an LTE SL SLSS subframe, and This includes the fact that the slot where the fourth candidate resource is located overlaps with the LTE SL SLSS subframe.

[0088] In step 3.3, the first candidate resource is excluded from the candidate resource set based on the first and / or second information.

[0089] In step 3.4, from the set of candidate resources after the first candidate resource has been eliminated, The candidate resource in the same frequency domain in the first slot of the target subframe where the second candidate resource is located is either not present in the candidate resource set after the first candidate resource set has been excluded, or has already been excluded, and Exclude second candidate resources that satisfy one of the following conditions: the second candidate resource is not contiguous with a candidate resource in the same frequency domain in the first slot on the target subframe where the second candidate resource is located.

[0090] In step 3.5, the total number of candidate resources remaining in the candidate resource set is X*M. total If the value is less than the RSRP threshold, return to step 3.2 to determine the candidate resource set.

[0091] Plan 4: In step 4.1, according to the standards in the relevant technology, the total number of candidate resources in the resource selection window is calculated as the total number of candidate resources M. total This will be decided.

[0092] In step 4.2, all candidate resources are determined to be the candidate resource set according to the criteria in the relevant technology.

[0093] In step 4.3, the first candidate resource is excluded from the candidate resource set based on the first and / or second information.

[0094] In step 4.4, from the set of candidate resources after the first candidate resource has been eliminated, The candidate resource in the same frequency domain in the first slot of the target subframe where the second candidate resource is located is either not present in the candidate resource set after the first candidate resource set has been excluded, or has already been excluded, and Exclude second candidate resources that satisfy one of the following conditions: the second candidate resource is not contiguous with a candidate resource in the same frequency domain in the first slot on the target subframe where the second candidate resource is located.

[0095] In step 4.5, the total number of candidate resources remaining in the candidate resource set is X*M. total If the value is less than the specified value, increase the RSRP threshold and return to step 4.2 to determine the candidate resource set.

[0096] Plan 5: In step 5.1, according to the standards in the relevant technology, the total number of candidate resources in the resource selection window is calculated as the total number of candidate resources M. total This will be decided.

[0097] In step 5.2, all candidate resources are determined to be the candidate resource set according to the criteria in the relevant technology.

[0098] In step 5.3, the first candidate resource is excluded from the candidate resource set based on the first and / or second information.

[0099] In step 5.4, the total number of candidate resources remaining in the candidate resource set is X*M total If this is the case, increase the RSRP threshold and return to step 5.2 to determine the candidate resource set.

[0100] In a preferred embodiment, the second information is Resource occupancy information when the second wireless access module transmits in the second resource pool, Unmonitored subframe information of the second wireless access module, Sensing information from the second wireless access module, Configuration information for the second resource pool, The first target time is the start time of the time window corresponding to the second piece of information, and This includes at least one of the following: a second target time, which is the end time of the time window corresponding to the second piece of information.

[0101] For example, resource occupancy information when the second wireless access module transmits in the second resource pool is: The time-frequency position when the second wireless access module transmits in the second resource pool, The resource reservation period when the second wireless access module transmits in the second resource pool, The second wireless access module includes at least one of the counter values ​​(counter) used for resource selection, including an initial counter value and a current counter value.

[0102] For example, the sensing information of the second wireless access module is: The time-frequency position of resource occupancy by the second wireless access module of the second side-link device, Resource reservation cycle for resource allocation by the second wireless access module of the second sidelink device, Resource reservation cycle related coefficient k for resource occupation by the second wireless access module of the second side link device, RSRP measurement values ​​corresponding to resource occupation by the second wireless access module of the second side-link device, and, It includes at least one of the priority values ​​corresponding to resource occupancy by the second wireless access module of the second sidelink device.

[0103] Furthermore, if the second information includes a reservation period related coefficient k for resource occupation by the second wireless access module of the second side-link device, the resource reservation period for resource occupation by the second wireless access module of the second side-link device can be calculated using the reservation period related coefficient k and the Pstep of the resource pool setting in the second resource pool setting information.

[0104] For example, the configuration information for the second resource pool is: Logic subframe information for the second resource pool, Subchannel configuration information, SLSS configuration information, Spare subframe information, Resource pool settings: resource reservation period, and The resource pool settings include at least one of the Pstep values ​​(the value of Pstep is determined by the current cell's TDD upstream and downstream link settings).

[0105] The first sidelink device can obtain the configuration information for the second resource pool from the base station, or it can obtain the configuration information for the second resource pool through interaction between two radio access modules within the first sidelink device.

[0106] In a preferred embodiment, the first candidate resource is: The aforementioned first candidate resource or sixth candidate resource and the first target resource overlap in the time domain. The first candidate resource or the sixth candidate resource overlaps with the second target resource (overlapping in both the time domain and the frequency domain). The slot in which the first candidate resource is located, or the first slot, overlaps with the first target subframe in the time domain. The first candidate resource or the sixth candidate resource overlaps with the third target resource (overlapping in both the time domain and the frequency domain), The slot in which the first candidate resource is located, or the first slot and the second target subframe, overlap in the time domain. The first candidate resource or the sixth candidate resource overlaps with the fourth target resource (overlapping in both the time domain and the frequency domain), Here, the sixth candidate resource is a resource for j first logic resource reservation cycles following the first candidate resource, The first target resource is a resource reserved by the first target resource occupancy information from the second resource pool for a first number of times based on the second logic resource reservation cycle, and the first number of times is a positive integer less than or equal to the first target value. The second target resource is a resource reserved from the second resource pool for the first number of times based on the second logic resource reservation cycle, as determined by the second target resource occupancy information. The third target resource is a resource that, in the unmonitored target subframe information, consists of all subchannels and has been reserved from the second resource pool for a second number of times based on the third logic resource reservation cycle, wherein the second number of times is a positive integer less than or equal to the second target value. The fourth target resource is a resource reserved a third time based on the fourth logic resource reservation cycle, where the target sensing information is a resource reserved from the second resource pool, and the third time is a positive integer less than or equal to the third target value. The first target subframe is a subframe in which the subframe in which the first target resource occupancy information is located has been reserved from the second resource pool for the first number of times based on the second logic reservation cycle. The second target subframe is a subframe for which the unmonitored target subframe information has been reserved from the second resource pool for the second number of times based on the third logic resource cycle. The first target resource occupancy information is the resource occupancy information of the second information when the second wireless access module transmits in the second resource pool. The second target resource occupancy information is information about a resource consisting of all subchannels in the subframe where the first target resource occupancy information is located. The aforementioned unmonitored target subframe information is the unmonitored subframe information of the second wireless access module in the second information. The target sensing information is the resource occupancy information by the second wireless access module of the second side link device, which is part of the sensing information of the second wireless access module in the second information. The first logic resource reservation cycle corresponds to the first resource reservation cycle when the first wireless access module of the first sidelink device transmits in the first resource pool. The second logic resource reservation period corresponds to the second resource reservation period when the second wireless access module in the second information transmits in the second resource pool. The third logic resource reservation period is the logic resource reservation period corresponding to the third resource reservation period. The third resource reservation period is any resource reservation period in the second resource pool configuration information in the second information. The fourth logic resource reservation period is the logic resource reservation period corresponding to the fourth resource reservation period. The fourth resource reservation period is the resource reservation period for resource occupancy by the second wireless access module of the second sidelink device, as indicated in the sensing information of the second wireless access module in the second information, and The first slot satisfies at least one of the following conditions: it is a slot in the j-th first logic reservation period after the slot in which the first candidate resource is located.

[0107] In a preferred embodiment, the first target value satisfies one of the following conditions:

[0108] If the first type of condition is met, the first target value is determined based on the ratio of the first time to the second resource reservation period, or based on the ratio of the second time to the second logic resource reservation period, the first type of condition being that the second resource reservation period is less than the first time, and the value obtained by subtracting the first logic subframe time from the first time is less than or equal to the second logic resource reservation period.

[0109] Here, T scal represents the first hour, T scal ′ represents the second time, and the first target value Q is expressed by the following formula: Q=[T scal / Second resource reservation cycle], or, Q=[T scal ' / Second logic resource reservation cycle], or, Q=[T scal [Second resource reservation cycle] + 1, or, Q=[T scal ' / Second logic resource reservation cycle] + 1, Otherwise, if the above-mentioned first type of situation is not met, Q=1.

[0110] If the second type of condition is met, the first target value is determined based on the ratio of the first time to the second resource reservation period, or based on the ratio of the second time to the second logic resource reservation period, the second type of condition being that the second resource reservation period is less than the first time, and the value obtained by subtracting the first logic subframe time from the first time is less than or equal to the product of the first value and the second logic resource reservation period.

[0111] Here, T scal represents the first hour, T scal ′ represents the second time, and the first target value Q is expressed by the following formula: Q=[T scal / Second resource reservation cycle], or, Q=[T scal ' / Second logic resource reservation cycle], or, Q=[T scal [Second resource reservation cycle] + 1, or, Q=[T scal ' / Second logic resource reservation cycle] + 1, Otherwise, if the above condition 2 is not met, then Q=1.

[0112] If the third condition is met, the first target value is equal to the current counter value of the second wireless access module performing resource selection, and the third condition is that the product of the current counter value of resource selection for transmission by the second wireless access module and the second logic resource reservation period, added to the logic subframe time corresponding to the time domain position of the resource occupied by the transmission of the second wireless access module, is greater than or equal to logic subframe time b. If the subframe in which the end time of the resource selection window is located belongs to a logic subframe of the second physical channel structure, then logic subframe time b is the logic subframe time of the second physical channel structure corresponding to the subframe in which the end time of the resource selection window is located; otherwise, logic subframe time b is the first logic subframe time corresponding to the logic subframe belonging to the second physical channel structure prior to the subframe in which the end time of the resource selection window is located.

[0113] Otherwise, Q is determined based on either the first or second type of situation described above, and if neither the first nor second type of situation is met, then Q=1.

[0114] If the fourth condition is met, the first target value is equal to the current counter value of the second wireless access module performing resource selection, and the fourth condition is that the value obtained by adding the product of the current counter value of resource selection in the transmission of the second wireless access module and the second resource reservation period to the physical subframe time of the time domain position of the resource occupied by the transmission of the second wireless access module is greater than or equal to the end time of the resource selection window.

[0115] Otherwise, Q is determined based on either the first or second type of situation described above, and if neither the first nor second type of situation is met, then Q=1.

[0116] The second target value described above satisfies one of the following conditions:

[0117] If the fifth condition is met, the second target value is determined based on the ratio of the first time to the third resource reservation period, or based on the ratio of the second time to the third logic resource reservation period, the fifth condition being that the third resource reservation period is less than the first time, and the value obtained by subtracting the second logic subframe time from the first time is less than or equal to the third logic resource reservation period.

[0118] Here, T scal represents the first hour, T scal ′ represents the second time, and the second target value Q is expressed by the following formula: Q=[T scal [Third resource reservation cycle], or, Q=[T scal ' / Third logic resource reservation cycle], or, Q=[T scal [3rd Resource Reservation Cycle] + 1, or, Q=[T scal ' / Third logic resource reservation cycle] + 1, Otherwise, if the above fifth type of situation is not met, Q=1.

[0119] If the sixth condition is met, the second target value is determined based on the ratio of the first time to the third resource reservation period, or based on the ratio of the second time to the third logic resource reservation period, the sixth condition being that the third resource reservation period is less than the first time, and the value obtained by subtracting the second logic subframe time from the first time is less than or equal to the product of the first value and the third logic resource reservation period.

[0120] Here, T scal represents the first hour, T scal ′ represents the second time, and the second target value Q is expressed by the following formula: Q=[T scal [Third resource reservation cycle], or, Q=[T scal ' / Third logic resource reservation cycle], or, Q=[Tscal / the 3rd resource reservation period] + 1, or Q = [T scal ′ / the 3rd logic resource reservation period] + 1, Otherwise, if the above-mentioned 6th situation is not satisfied, Q = 1.

[0121] The 3rd target value satisfies one of the following.

[0122] In the case of the 7th situation, the 3rd target value is determined based on the ratio of the 1st time to the 4th resource reservation period or based on the ratio of the 2nd time to the 4th logic resource reservation period. The 7th situation is that the 4th resource reservation period is less than the 1st time, and the value obtained by subtracting the 3rd logic subframe time from the 1st time is less than or equal to the 4th logic resource reservation period.

[0123] Here, T scal represents the 1st time, T scal ′ represents the 2nd time. The 3rd target value Q is expressed by the following formula: Q = [T scal / the 4th resource reservation period], or Q = [T scal ′ / the 4th logic resource reservation period], or Q = [T scal / the 4th resource reservation period] + 1, or Q = [T scal ′ / the 4th logic resource reservation period] + 1, Otherwise, if the above-mentioned 7th situation is not satisfied, Q = 1.

[0124] In the case of the 8th situation, the 3rd target value is determined based on the ratio of the 1st time to the 4th resource reservation period or based on the ratio of the 2nd time to the 4th logic resource reservation period. The 8th situation is that the 4th resource reservation period is less than the 1st time, and the value obtained by subtracting the 3rd logic subframe time from the 1st time is less than or equal to the product of the 1st value and the 4th logic resource reservation period.

[0125] Here, T scal represents the first hour, and T scal ' represents the second hour. The third target value Q is represented by the following formula: Q = [T scal / the fourth resource reservation period], or Q = [T scal ' / the fourth logic resource reservation period], or Q = [T scal / the fourth resource reservation period] + 1, or Q = [T scal ' / the fourth logic resource reservation period] + 1, Otherwise, if the above-mentioned eighth situation is not satisfied, Q = 1.

[0126] The first logic subframe time is the logic subframe time corresponding to the time domain position of the resource occupancy information of the second radio access module in the second information, The second logic subframe time is the logic subframe time corresponding to the unmonitored subframe information of the second radio access module in the second information, The third logic subframe time is the logic subframe time corresponding to the time domain position of the resource occupancy information of the second radio access module of the second sidelink device among the sensing information of the second radio access module in the second information.

[0127] As a preferred embodiment, the first hour is The first hour is the time obtained by converting the size of the resource selection window of the first radio access module into time in milliseconds, The first hour is the time difference obtained by subtracting the subframe time where the second target slot is located from the subframe time where the first target slot is located, and The first hour satisfies one of the following: the time obtained by converting the time difference obtained by subtracting the second target time in the second information from the subframe time where the first target slot is located into time in milliseconds, The second hour is The second time is the total time of the logic subframes belonging to the second physical channel structure among all subframes in which the slot between the second target slot and the first target slot is located. The second time is the total time of all logic subframes belonging to the second physical channel structure among all subframes located between the subframe time in which the second target slot is located and the subframe time in which the first target slot is located. The second time is the total time of all logic subframes belonging to the second physical channel structure among all subframes between the second target time and the subframe time in which the first target slot is located in the second information. The first target slot (n+T2) is the end time of the resource selection window of the first wireless access module. The second target slot (n) is the time when the first sidelink device triggers resource allocation of the first physical channel structure, and The second target time satisfies one of the following conditions: it is the end subframe of the time window corresponding to the second information.

[0128] In a preferred embodiment, the first time is If the subframe in which the second target slot is located belongs to the logic subframe of the second physical channel structure, then the first time is the logic subframe time of the second physical channel structure corresponding to the subframe in which the second target slot is located. If the subframe in which the second target slot is located does not belong to a logic subframe of the second physical channel structure, then the first time is either the time of the first logic subframe belonging to the logic subframe of the second physical channel structure after the subframe in which the second target slot is located, or the first time is the time of the first logic subframe belonging to the logic subframe of the second physical channel structure after the second target slot. The first time is the time of the first logic subframe belonging to the logic subframe of the second physical channel structure, after the second target time. The first time is the time of the first logic subframe belonging to the logic subframe of the second physical channel structure after the third target time, and The third target time is determined based on either the latest time at which the first wireless access module receives the second information, or the earliest time of the second target time. The aforementioned first value is, The aforementioned second target time, The second resource reservation cycle, The third resource reservation cycle, The aforementioned fourth resource reservation cycle, and This is determined based on at least one of the times when the first wireless access module receives the second information.

[0129] The first candidate resource will be described below, with reference to three specific embodiments.

[0130] (Embodiment 1) "The aforementioned first candidate resource or sixth candidate resource and the first target resource overlap in the time domain." The first candidate resource or the sixth candidate resource overlaps with the second target resource. This refers to the fact that the slot in which the first candidate resource is located, or the first slot, overlaps with the first target subframe in the time domain.

[0131] The location of one first candidate resource (single candidate slot resource) is R a,c (where a is the frequency domain location of the first candidate resource, and c is the time domain location of the first candidate resource) and j P' of the first candidate resource in the first resource pool rxvp_TX_NR The corresponding sixth candidate resource after that is,

number

number

[0132] Here, P' rxvp_TX_NR This is the first logic resource reservation period, where the first resource reservation period is mapped within the first resource pool. C resel This is set by the higher layers.

[0133] Based on the resource occupancy information when the second wireless access module transmits in the second resource pool, the time-domain location where the second wireless access module occupies the resource is physical subframe x, and the first target subframe in the second resource pool that corresponds to the reservation based on the second resource reservation cycle is:

number

number

number

[0134] The above resources

number

number

number

number

Number

Number

Number

Number

[0135] As shown in FIG. 4, the SCS of the first physical channel structure is 15 kHz (the resource granularity in the time domain is 1 slot = 1 ms), the SCS of the second physical channel structure is 15 kHz (the resource granularity in the time domain is 1 sub-frame = 1 ms), Q = 3, and when they overlap, the time domains completely overlap. Here, P rxvp_RX_LTE is the second resource reservation period, and P rxvp_TX_NR is the first resource reservation period.

[0136] As shown in Figure 5, the first physical channel structure SCS is 30 kHz (resource granularity in the time domain is 1 slot = 0.5 ms), and the second physical channel structure SCS is 15 kHz (resource granularity in the time domain is 1 subframe = 1 ms), with Q=3, and when they overlap, the time domains partially overlap. Here, P in Figure 5 rxvp_RX_LTE This is the second resource reservation cycle, P rxvp_TX_NR This is the first resource reservation cycle.

[0137] In Figures 4 and 5, the first target value satisfies the second type of situation described above, where the second resource reservation cycle is less than one hour, and the value obtained by subtracting the first logic subframe time from the first time is less than or equal to the product of the first value and the second logic resource reservation cycle.

[0138] Here, T scal represents the first time, and the first value p and the first target value Q are expressed by the following formulas: P = [(Subframe where the second target slot is located - Subframe where the second target time is located) / Second resource reservation period] + 1 = 2 Q=[T scal [Second resource reservation cycle] = 3.

[0139] T scal This value is obtained by subtracting the second target time from the subframe in which the second target slot (n) is located, where the second target slot is the time when the first sidelink equipment triggers resource allocation of the first physical channel structure, and the second target time is the end subframe (m) of the time window corresponding to the second information.

[0140] If the subframe in which the second target slot is located belongs to the logic subframe of the second physical channel structure, the first time is the logic subframe time of the second physical channel structure corresponding to the subframe in which the second target slot is located. If the subframe in which the second target slot is located does not belong to a logic subframe of the second physical channel structure, then the first time is either the time of the first logic subframe belonging to the logic subframe of the second physical channel structure after the subframe in which the second target slot is located, or the first time is the time of the first logic subframe belonging to the logic subframe of the second physical channel structure after the second target slot.

[0141] (Embodiment 2) "If the first candidate resource or the sixth candidate resource overlaps with the third target resource, This refers to the slot in which the first candidate resource is located, or whether the first slot overlaps with the second target subframe in the time domain.

[0142] The location of one first candidate resource (single candidate slot resource) is R a,c (where a is the frequency domain location of the first candidate resource, and c is the time domain location of the first candidate resource) and j P' of the first candidate resource in the first resource pool rxvp_TX_NR The corresponding sixth candidate resource after that is,

number

number

[0143] Here, P' rxvp_TX_NR This is the first logic resource reservation period, where the first resource reservation period is mapped within the first resource pool. C resel is set by the upper layer.

[0144] When x is the time-domain position of the resource composed of all sub-channels in the unmonitored sub-frame of the second radio access module, the resource corresponding to the reservation of x based on the third resource reservation period set in the second resource pool within the second resource pool is [Number] (where q is the second number, q = 1, 2... Q), which is the resource composed of all sub-channels, or When x is the unmonitored sub-frame position of the second radio access module, the sub-frame corresponding to the reservation of x based on the third resource reservation period set in the second resource pool within the second resource pool is [Number] (where q is the second number, q = 1, 2... Q).

[0145] Here, x' is the logical sub-frame to which the physical sub-frame x is mapped within the second resource pool, P' rxvp_RX_LTE is the third logical resource reservation period to which the third resource reservation period is mapped within the second resource pool.

[0146] The above resource [Number] overlaps with the resource composed of all sub-channels in the sub-frame [Number] If so, the first candidate resource R a,cExclude, or slot

number

number

[0147] As shown in Figure 6, the SCS of the first physical channel structure is 15kHz (resource granularity in the time domain is 1 slot = 1 ms), and the SCS of the second physical channel structure is 15kHz (resource granularity in the time domain is 1 subframe = 1 ms), and Q = 4. If it is determined that they overlap, the time domains completely overlap. Here, P in Figure 6 rxvp_RX_LTE This is one of the resource reservation periods set in the second resource pool, P rxvp_TX_NR This is the first resource reservation cycle.

[0148] As shown in Figure 7, the first physical channel structural SCS is 30kHz (resource granularity in the time domain is 1 slot = 0.5ms), and the second physical channel structural SCS is 15kHz (resource granularity in the time domain is 1 subframe = 1ms), and Q=4. If it is determined that there is overlap, then the time domain will partially overlap. Here, P in Figure 7 rxvp_RX_LTE This is one of the resource reservation periods set in the second resource pool, P rxvp_TX_NR This is the first resource reservation cycle.

[0149] In Figures 6 and 7, the second target value satisfies condition type 6, which is that the third resource reservation cycle is less than 1 hour, and the value obtained by subtracting the second logic subframe time from the first time is less than or equal to the product of the first value and the third logic resource reservation cycle.

[0150] Here, T scal represents the first time, and the first value p and the second target value Q are expressed by the following formulas: P = [(Subframe where the second target slot is located - Subframe where the second target time is located) / Third resource reservation period] + 1 = 2 Q=[T scal [3rd Resource Reservation Cycle] = 4.

[0151] T scal This value is obtained by subtracting the second target time from the subframe in which the second target slot (n) is located, where the second target slot is the time when the first sidelink equipment triggers resource allocation of the first physical channel structure, and the second target time is the end subframe (m) of the time window corresponding to the second information.

[0152] If the subframe in which the second target slot is located belongs to the logic subframe of the second physical channel structure, the first time is the logic subframe time of the second physical channel structure corresponding to the subframe in which the second target slot is located. If the subframe in which the second target slot is located does not belong to a logic subframe of the second physical channel structure, then the first time is either the time of the first logic subframe belonging to the logic subframe of the second physical channel structure after the subframe in which the second target slot is located, or the first time is the time of the first logic subframe belonging to the logic subframe of the second physical channel structure after the second target slot.

[0153] (Embodiment 3) This concerns the case where "the first candidate resource or the sixth candidate resource overlaps with the fourth target resource."

[0154] The location of one first candidate resource (single candidate slot resource) is R a,c (where a is the frequency domain location of the first candidate resource, and c is the time domain location of the first candidate resource) and j P' of the first candidate resource within the first resource pool. rxvp_TX_NRThe corresponding sixth candidate resource after that is,

number

[0155] Here, P' rxvp_TX_NR This is the first logic resource reservation period, where the first resource reservation period is mapped within the first resource pool. C resel This is set by the higher layers.

[0156] The resources occupied by the second wireless access module of the second sidelink device when transmitting within the second resource pool are resources corresponding to the frequency domain position on physical subframe x, and the corresponding fourth target resources reserved within the second resource pool based on the second resource reservation cycle are

number

[0157] Here, x is the subframe position of the resource occupied when the second sidelink device performs transmission. x' is a logic subframe in which the physical subframe x is mapped within the second resource pool. P' rxvp_RX_LTE This is the fourth logic resource reservation cycle, where the fourth resource reservation cycle is mapped within the second resource pool.

[0158] The above resources

number

number

[0159] As shown in Figure 8, the SCS of the first physical channel structure is 15kHz (resource granularity in the time domain is 1 slot = 1 ms), and the SCS of the second physical channel structure is 15kHz (resource granularity in the time domain is 1 subframe = 1 ms), and Q=3. If it is determined that there is overlap, then the time domain will partially overlap. Here, P in Figure 8 rxvp_RX_LTE This is the resource reservation cycle for the second side link equipment, P rxvp_TX_NR This is the first resource reservation cycle.

[0160] As shown in Figure 9, the SCS of the first physical channel structure is 30kHz (resource granularity in the time domain is 1 slot = 1 ms), and the SCS of the second physical channel structure is 15kHz (resource granularity in the time domain is 1 subframe = 1 ms), and Q = 3. If it is determined that there is overlap, then there is a partial overlap in the time domain. Here, P in Figure 9 rxvp_RX_LTE This is the resource reservation cycle for the second side link equipment, P rxvp_TX_NR This is the first resource reservation cycle.

[0161] In Figures 8 and 9, the third target value satisfies condition type 8, which is when the fourth resource reservation cycle is less than 1 hour, and the value obtained by subtracting the third logic subframe time from the first time is less than or equal to the product of the first value and the fourth logic resource reservation cycle.

[0162] Here, T scal represents the first time, and the first value p and the third target value Q are expressed by the following formulas: P = [(Subframe where the second target slot is located - Subframe where the second target time is located) / Fourth resource reservation period] + 1 = 2 Q=[T scal [4th Resource Reservation Cycle] = 3.

[0163] T scal This value is obtained by subtracting the second target time from the subframe in which the second target slot (n) is located, where the second target slot is the time when the first sidelink equipment triggers resource allocation of the first physical channel structure, and the second target time is the end subframe (m) of the time window corresponding to the second information.

[0164] If the subframe in which the second target slot is located belongs to the logic subframe of the second physical channel structure, the first time is the logic subframe time of the second physical channel structure corresponding to the subframe in which the second target slot is located. If the subframe in which the second target slot is located does not belong to a logic subframe of the second physical channel structure, then the first time is either the time of the first logic subframe belonging to the logic subframe of the second physical channel structure after the subframe in which the second target slot is located, or the first time is the time of the first logic subframe belonging to the logic subframe of the second physical channel structure after the second target slot.

[0165] Furthermore, since NR SL supports higher SCS and its time-domain resource granularity may be less than or equal to that of LTE SL, resources may either completely overlap or partially overlap in the time domain.

[0166] In a preferred embodiment, the second candidate resource is: The second candidate resource does not exist in the set of candidate resources after excluding the first candidate resource, in the first slot of the target subframe where the second candidate resource is located, The fact that resources in the same frequency domain in the first slot of the target subframe where the second candidate resource is located have already been excluded, and The second candidate resource satisfies at least one of the following conditions: it is not contiguous with a resource in the same frequency domain in the first slot on the target subframe in which the second candidate resource is located.

[0167] The subframe in which the second candidate resource is located is the sidelink synchronization signal SLSS subframe of the second physical channel structure, The slot where the second candidate resource is located overlaps with the SLSS subframe of the second physical channel structure.

[0168] Figure 10 is a schematic diagram of resource exclusion performed on a second candidate resource in a set of candidate resources after the first candidate resource has been excluded, as provided in an embodiment of the present invention. Here, in Figure 10, the SCS of the second resource pool is set to 15kHz (resource granularity in the time domain is 1 subframe = 1ms), and the SCS of the first resource pool is set to 30kHz (resource granularity in the time domain is 1 slot = 0.5ms), with one candidate resource occupying one subchannel. In the embodiment of the present invention, the flow of "resource exclusion performed on a second candidate resource in a set of candidate resources after the first candidate resource has been excluded" will be specifically explained by referring to Figure 10, divided into the following two situations.

[0169] Situation 1: After the first sidelink device excludes a first candidate resource from the candidate resource set based on the first information of the first radio access module and / or the second information of the second radio access module, as shown in Figure 10, any one second candidate resource (shown as a dotted shaded area in Figure 10) must be excluded from the candidate resource set because no resource in the same frequency domain exists in the first slot of the target subframe where it is located. Similarly, any one second candidate resource (shown as a horizontal line shaded area in Figure 10) must be excluded from the candidate resource set because the resource in the same frequency domain in the first slot of the target subframe where it is located is an NR SLSS slot resource and does not exist in the candidate resource set. Furthermore, any one second candidate resource (shown as a vertical line shaded area in Figure 10) must be excluded from the candidate resource set because the subframe where it is located is an LTE SL SLSS subframe.

[0170] For example, in Figure 10, the resource in the same frequency domain in the first slot of the target subframe where the second candidate resource 1 is located has already been excluded and does not exist in the candidate resource set. Therefore, the second candidate resource 1 must be excluded from the candidate resource set. Conversely, if the situation is reversed, there is no need to exclude candidate resource 2.

[0171] Situation 2: If the third or fourth candidate resource is not already present in the candidate resource set (indicated by the dotted shading, horizontal shading, and vertical shading in Figure 10), the first sidelink device, based on the first information of the first radio access module and / or the second information of the second radio access module, performs resource exclusion on the first candidate resource in the candidate resource set. For example, if the resource in the same frequency domain in the first slot of the target subframe where the second candidate resource 1 is located in Figure 10 has already been excluded and is not present in the candidate resource set, then the second candidate resource 1 must be excluded from the candidate resource set. Conversely, if the opposite is true, then candidate resource 2 does not need to be excluded.

[0172] In a preferred embodiment, the method is performed before step 201, Further including determining the start time of the resource selection window, the start time of the resource selection window is The following conditions are met: if the start time of the resource selection window belongs to the first resource pool, then the start time of the resource selection window is the first slot on a subframe; otherwise, the first slot belonging to the first resource pool after the start time of the resource selection window is the first slot on a subframe.

[0173] Figure 11 is a schematic diagram 1 for determining the start time of the resource selection window, provided in an embodiment of the present invention, and Figure 12 is a schematic diagram 2 for determining the start time of the resource selection window, provided in an embodiment of the present invention. Here, in Figures 11 and 12, when the SCS of the second resource pool is set to 15kHz (resource granularity in the time domain is 1 subframe = 1ms) and the SCS of the first resource pool is set to 30kHz (resource granularity in the time domain is 1 slot = 0.5ms), one candidate resource occupies one subchannel.

[0174] As shown in Figures 11 and 12, the first slot belonging to the first resource pool at the start time n+T1 of the resource selection window and thereafter is the first slot on one subframe.

[0175] In a preferred embodiment, the method is performed before step 201, Further comprising determining the SLSS slot configuration of a first physical channel structure, the SLSS slot configuration being used to determine a first resource pool, and the SLSS slots of the first physical channel structure are If a subframe contains one SLSS slot, then the SLSS is the last slot on that subframe. If a subframe contains one SLSS slot, the SLSS is any slot other than the first slot on that subframe. If a subframe contains multiple SLSS slots, then the multiple SLSSs are multiple consecutive slots on a single subframe, including the last slot. If a subframe contains multiple SLSS slots, then the multiple SLSSs are any multiple slots other than the first slot on that subframe, and If a subframe contains multiple SLSS slots, then the multiple SLSSs satisfy at least one of the following conditions: all slots on the subframe are occupied consecutively.

[0176] Figure 13 is schematic diagram 1 of the SLSS slot setting of the first physical channel structure provided in the embodiment of the present application, Figure 14 is schematic diagram 2 of the SLSS slot setting of the first physical channel structure provided in the embodiment of the present application, and Figure 15 is schematic diagram 3 of the SLSS slot setting of the first physical channel structure provided in the embodiment of the present application. Here, in Figures 13 to 15, the SCS of the second resource pool is set to 15 kHz (resource granularity in the time domain is 1 subframe = 1 ms), and the SCS of the first resource pool is set to 60 kHz (resource granularity in the time domain is 1 slot = 0.25 ms).

[0177] If a subframe contains only one SLSS slot, the SLSS is any slot other than the first slot on that subframe, as shown in Figure 13.

[0178] If a single subframe contains multiple SLSS slots, as shown in Figure 14, the SLSS is any slot other than the first slot on that subframe.

[0179] When a single subframe contains multiple SLSS slots, as shown in Figure 15, an SLSS is a series of consecutive slots on a single subframe, including the last slot.

[0180] In a preferred embodiment, the method further, after step 202, Based on the set of candidate resources after excluding existing resources, resource selection is performed to determine the fifth candidate resource, Transmitting a physical sidelink control channel PSCCH or a physical sidelink sharing channel PSSCH on the fifth candidate resource, wherein PSCCH is used to transmit primary sidelink control information SCI, and PSSCH is used to transmit secondary SCI, and the primary SCI and / or secondary SCI contain type information of the first sidelink equipment.

[0181] Furthermore, after the physical layer performs resource exclusion, it reports a set of candidate resources to the upper layer, which then selects a fifth candidate resource for the required number of minutes of transmission. Subsequently, when PSCCH and PSSCH transmission is performed on the fifth candidate resource, the primary SCI and / or secondary SCI contain type information of the first sidelink device, and this type information is used to indicate whether the first sidelink device is a Type A device or a Type B device.

[0182] The fifth candidate resource lies within one or more subframes, and within the same subframe, one or more fifth candidate resources must be contiguous or non-contiguous resources in the same frequency domain with respect to the first slot candidate resource within that subframe. Figure 16 is a schematic diagram of the determination of the fifth candidate resource provided in an embodiment of the present invention, in which the SCS of the second resource pool is set to 15 kHz (resource granularity in the time domain is 1 subframe = 1 ms) and the SCS of the first resource pool is set to 60 kHz (resource granularity in the time domain is 1 slot = 0.25 ms). As shown in Figure 16, the transmission of the first sidelink equipment requires four fifth candidate resources, where the different shading in Figure 16 represents different fifth candidate resource selection methods.

[0183] In summary, the sidelink resource allocation method of the embodiment of the present application allows the first sidelink device to acquire first information of the NR SL module and second information of the LTE SL module, and to allocate resources to the different second information, thereby avoiding transmission collisions between the NR SL module and the LTE SL module within the first sidelink device, minimizing resource occupation by LTE SL, reducing resource collisions when LTE SL and NR SL coexist on the same channel, minimizing the impact on the performance of the LTE SL system, avoiding or mitigating the failure of LTE SL to receive AGC due to NR SL transmission, enabling coexistence of LTE SL and NR SL on the same channel, and adapting to potential dynamic changes in the service load of LTE SL and NR SL.

[0184] As shown in Figure 17, the embodiment of the present application further provides a side-link resource allocation device applicable to a first side-link device, the device, A first decision module 1701 for determining the candidate resource set, The system includes first information of a first wireless access module and / or second information of a second wireless access module, and an exclusion module 1702 for performing resource exclusion based on the candidate resource set.

[0185] Preferably, the exclusion module 1702 is, specifically, The step of excluding a first candidate resource from the candidate resource set based on first information of the first wireless access module and / or second information of the second wireless access module, This is used for at least one of the steps of performing resource exclusion on a second candidate resource in the candidate resource set after the first candidate resource has been excluded, based on first information of the first wireless access module and / or second information of the second wireless access module.

[0186] Preferably, the first decision module 1701 is used specifically for one of the following three items:

[0187] Item 1: Determine the initial candidate resource set to be the set of all candidate resources in the resource selection window. The third candidate resource in the initial candidate resource set is excluded to obtain the candidate resource set, Based on the total number of candidate resources in the aforementioned set of candidate resources, the total number of candidate resources is determined. Item 2: Determine the set of candidate resources within the resource selection window as the aforementioned set of candidate resources. The total number of candidate resources is determined based on the total number of all candidate resources in the aforementioned set of candidate resources, excluding the third candidate resource. Item 3: Determine the total number of candidate resources based on the total number of all candidate resources except for the fourth candidate resource in the resource selection window. Either the set of all candidate resources other than the fourth candidate resource in the resource selection window is determined as the candidate resource set, or the set of all candidate resources corresponding to the total number of candidate resources is determined as the candidate resource set.

[0188] Preferably, the third candidate resource is The resource in the first slot of the target subframe where the third candidate resource is located does not exist in the candidate resource set. The resource in the first slot of the target subframe where the third candidate resource is located does not belong to the first resource pool. The third candidate resource does not exist in the candidate resource set as a resource in the same frequency domain in the first slot of the target subframe where the third candidate resource is located. The resource in the first slot of the target subframe where the third candidate resource is located does not belong to the first resource pool. The subframe in which the third candidate resource is located is the sidelink synchronization signal SLSS subframe of the second physical channel structure, and The subframe in which the third candidate resource is located satisfies one of the following conditions: it overlaps with the SLSS subframe of the second physical channel structure.

[0189] Preferably, the fourth candidate resource is The resource in the first slot of the target subframe where the fourth candidate resource is located does not exist in the resource selection window. The resource in the first slot of the target subframe where the fourth candidate resource is located does not belong to the first resource pool. The resource selection window does not contain any resources in the same frequency domain in the first slot of the target subframe where the fourth candidate resource is located. The resource in the first slot of the target subframe where the fourth candidate resource is located does not belong to the first resource pool. The subframe in which the fourth candidate resource is located is the sidelink synchronization signal SLSS subframe of the second physical channel structure, and The subframe in which the fourth candidate resource is located satisfies one of the following conditions: it overlaps with the SLSS subframe of the second physical channel structure.

[0190] Preferably, the second information is Resource occupancy information when the second wireless access module transmits in the second resource pool, Unmonitored subframe information of the second wireless access module, Sensing information from the second wireless access module, Configuration information for the second resource pool, The first target time is the start subframe of the time window corresponding to the second piece of information mentioned above. It includes at least one of the second target times, which is the end subframe of the time window corresponding to the second information.

[0191] Preferably, the first candidate resource is The aforementioned first candidate resource or sixth candidate resource and the first target resource overlap in the time domain. The first candidate resource or the sixth candidate resource overlaps with the second target resource. The slot in which the first candidate resource is located, or the first slot, overlaps with the first target subframe in the time domain. The first candidate resource or the sixth candidate resource overlaps with the third target resource. The slot in which the first candidate resource is located, or the first slot, overlaps with the second target subframe in the time domain. The first candidate resource or the sixth candidate resource overlaps with the fourth target resource. Here, the sixth candidate resource is a resource for j first logic resource reservation cycles following the first candidate resource, The first target resource is a resource reserved by the first target resource occupancy information from the second resource pool for a first number of times based on the second logic resource reservation cycle, and the first number of times is a positive integer less than or equal to the first target value. The second target resource is a resource reserved from the second resource pool for the first number of times based on the second logic resource reservation cycle, as determined by the second target resource occupancy information. The third target resource is a resource that, in the unmonitored target subframe information, consists of all subchannels and has been reserved from the second resource pool for a second number of times based on the third logic resource reservation cycle, wherein the second number of times is a positive integer less than or equal to the second target value. The fourth target resource is a resource reserved a third time based on the fourth logic resource reservation cycle, where the target sensing information is a resource reserved from the second resource pool, and the third time is a positive integer less than or equal to the third target value. The first target subframe is a subframe in which the subframe in which the first target resource occupancy information is located has been reserved from the second resource pool for the first number of times based on the second logic reservation cycle. The second target subframe is a subframe for which the unmonitored target subframe information has been reserved from the second resource pool for the second number of times based on the third logic resource cycle. The first target resource occupancy information is the resource occupancy information of the second information when the second wireless access module transmits in the second resource pool. The second target resource occupancy information is information about a resource consisting of all subchannels in the subframe where the first target resource occupancy information is located. The aforementioned unmonitored target subframe information is the unmonitored subframe information of the second wireless access module in the second information. The target sensing information is the resource occupancy information by the second wireless access module of the second side link device, which is part of the sensing information of the second wireless access module in the second information. The first logic resource reservation cycle corresponds to the first resource reservation cycle when the first wireless access module of the first sidelink device transmits in the first resource pool. The second logic resource reservation period corresponds to the second resource reservation period when the second wireless access module in the second information transmits in the second resource pool. The third logic resource reservation period is the logic resource reservation period corresponding to the third resource reservation period. The third resource reservation period is any resource reservation period in the second resource pool configuration information in the second information. The fourth logic resource reservation period is the logic resource reservation period corresponding to the fourth resource reservation period. The fourth resource reservation period is the resource reservation period for resource occupancy by the second wireless access module of the second sidelink device, as indicated in the sensing information of the second wireless access module in the second information, and The first slot satisfies at least one of the following conditions: it is a slot in the j-th first logic reservation period after the slot in which the first candidate resource is located.

[0192] Preferably, the first target value is If the second resource reservation period is less than the first hour, and the value obtained by subtracting the first logic subframe time from the first time is less than or equal to the second logic resource reservation period, the first target value is determined based on the ratio of the first hour to the second resource reservation period, or based on the ratio of the second hour to the second logic resource reservation period, and If the second resource reservation period is less than the first hour, and the value obtained by subtracting the first logic subframe time from the first time is less than or equal to the product of the first value and the second logic resource reservation period, then one of the following conditions is met: the first target value is determined based on the ratio of the first hour and the second resource reservation period, or based on the ratio of the second hour and the second logic resource reservation period. The second target value is, If the third resource reservation period is less than the first hour, and the value obtained by subtracting the second logic subframe time from the first time is less than or equal to the third logic resource reservation period, the second target value is determined based on the ratio of the first hour to the third resource reservation period, or based on the ratio of the second hour to the third logic resource reservation period, and If the third resource reservation period is less than the first hour, and the value obtained by subtracting the second logic subframe time from the first time is less than or equal to the product of the first value and the third logic resource reservation period, then one of the following conditions is met: the second target value is determined based on the ratio of the first hour and the third resource reservation period, or based on the ratio of the second hour and the third logic resource reservation period. The third target value is, If the fourth resource reservation period is less than the first hour, and the value obtained by subtracting the third logic subframe time from the first time is less than or equal to the fourth logic resource reservation period, the third target value is determined based on the ratio of the first hour to the fourth resource reservation period, or based on the ratio of the second hour to the fourth logic resource reservation period. If the fourth resource reservation period is less than the first hour, and the value obtained by subtracting the third logic subframe time from the first time is less than or equal to the product of the first value and the fourth logic resource reservation period, the third target value is determined based on the ratio of the first hour and the fourth resource reservation period, or based on the ratio of the second hour and the fourth logic resource reservation period. The first logic subframe time is the logic subframe time corresponding to the time domain position of the resource occupancy information of the second wireless access module in the second information. The second logic subframe time is the logic subframe time corresponding to the unmonitored subframe information of the second wireless access module in the second information, and The third logic subframe time satisfies one of the following conditions: it is a logic subframe time corresponding to the time domain position of the resource occupancy information of the second wireless access module of the second sidelink device among the sensing information of the second wireless access module in the second information.

[0193] Preferably, the first time is The first time is the time obtained by converting the size of the resource selection window of the first wireless access module into milliseconds. The first time is the time difference obtained by subtracting the subframe time of the second target slot from the subframe time of the first target slot, and The first time satisfies one of the following conditions: the time obtained by subtracting the second target time in the second information from the subframe time in which the first target slot is located, and converting that time into milliseconds. The aforementioned second hour, The second time is the total time of the logic subframes belonging to the second physical channel structure among all subframes in which the slot between the second target slot and the first target slot is located. The second time is the total time of all logic subframes belonging to the second physical channel structure among all subframes located between the subframe time in which the second target slot is located and the subframe time in which the first target slot is located. The second time is the total time of all logic subframes belonging to the second physical channel structure among all subframes between the second target time and the subframe time in which the first target slot is located in the second information. The first target slot is the end time of the resource selection window of the first wireless access module. The second target slot is the time when the first sidelink device triggers resource allocation of the first physical channel structure, and The second target time satisfies one of the following conditions: it is the end subframe of the time window corresponding to the second information.

[0194] Preferably, the first time is If the subframe in which the second target slot is located belongs to the logic subframe of the second physical channel structure, then the first time is the logic subframe time of the second physical channel structure corresponding to the subframe in which the second target slot is located. If the subframe in which the second target slot is located does not belong to a logic subframe of the second physical channel structure, then the first time is either the time of the first logic subframe belonging to the logic subframe of the second physical channel structure after the subframe in which the second target slot is located, or the first time is the time of the first logic subframe belonging to the logic subframe of the second physical channel structure after the second target slot. The first time is the time of the first logic subframe belonging to the logic subframe of the second physical channel structure, after the second target time. The first time is the time of the first logic subframe belonging to the logic subframe of the second physical channel structure after the third target time, and The third target time is determined based on either the latest time at which the first wireless access module receives the second information, or the earliest time of the second target time. The aforementioned first value is, The aforementioned second target time, The second resource reservation cycle, The third resource reservation cycle, The aforementioned fourth resource reservation cycle, and This is determined based on at least one of the times when the first wireless access module receives the second information.

[0195] Preferably, the second candidate resource is The second candidate resource does not exist in the set of candidate resources after excluding the first candidate resource, in the first slot of the target subframe where the second candidate resource is located, The resource in the same frequency domain in the first slot of the target subframe where the second candidate resource is located has already been excluded. The second candidate resource is not contiguous with a resource in the same frequency domain in the first slot on the target subframe where the second candidate resource is located. The subframe in which the second candidate resource is located is the sidelink synchronization signal SLSS subframe of the second physical channel structure, and The slot in which the second candidate resource is located satisfies at least one of the following conditions: it overlaps with the SLSS subframe of the second physical channel structure.

[0196] Preferably, the apparatus is The system further includes a second determination module for determining the start time of the resource selection window, wherein the start time of the resource selection window is If the start time of the resource selection window belongs to the first resource pool, the start time of the resource selection window is the first slot on a subframe; otherwise, the first slot belonging to the first resource pool after the start time of the resource selection window is the first slot on a subframe.

[0197] Preferably, the apparatus is It further includes a third determination module for determining the SLSS slot configuration of a first physical channel structure, the SLSS slot configuration being used to determine a first resource pool, and the SLSS slots of the first physical channel structure are If a subframe contains one SLSS slot, then the SLSS is the last slot on that subframe. If a subframe contains one SLSS slot, the SLSS is any slot other than the first slot on that subframe. If a subframe contains multiple SLSS slots, then the multiple SLSSs are multiple consecutive slots on a single subframe, including the last slot. If a subframe contains multiple SLSS slots, the multiple SLSSs are any multiple slots other than the first slot on the subframe, and If a subframe contains multiple SLSS slots, then the multiple SLSSs satisfy at least one of the following conditions: all slots on the subframe are occupied consecutively.

[0198] Preferably, the apparatus further includes, A selection module for determining a fifth candidate resource by selecting resources based on the set of candidate resources after excluding resources, The system includes a transmitting module used to transmit a physical sidelink control channel PSCCH or a physical sidelink sharing channel PSSCH on the fifth candidate resource, the PSCCH being used to transmit primary sidelink control information SCI, and the PSSCH being used to transmit secondary SCI, the primary SCI and / or secondary SCI containing type information of the first sidelink equipment.

[0199] As shown in Figure 18, an embodiment of the present invention further provides a sidelink device comprising a processor 1800 and a memory 1810 connected to the processor 1800 via a bus interface, wherein the memory 1810 is used to store programs and data used when the processor 1800 performs operations, and the processor 1800 retrieves and executes the programs and data stored in the memory 1810.

[0200] Here, the terminal further includes a transceiver 1820, which is connected to a bus interface and used for receiving and transmitting data under the control of the processor 1800.

[0201] Specifically, the processor 1800 is, The process of determining the candidate resource set, The process involves performing resource exclusion based on the first information of the first wireless access module and / or the second information of the second wireless access module, and the candidate resource set.

[0202] Preferably, the processor 1800 is, specifically, The step of excluding a first candidate resource from the candidate resource set based on first information of the first wireless access module and / or second information of the second wireless access module, At least one of the following steps is performed: Based on the first information of the first wireless access module and / or the second information of the second wireless access module, a resource exclusion is performed on the second candidate resource in the candidate resource set after the first candidate resource has been excluded.

[0203] Preferably, the processor 1800 performs one of the following three tasks:

[0204] Item 1: Determine the initial candidate resource set to be the set of all candidate resources in the resource selection window. The third candidate resource in the initial candidate resource set is excluded to obtain the candidate resource set, Based on the total number of candidate resources in the aforementioned set of candidate resources, the total number of candidate resources is determined. Item 2: Determine the set of candidate resources within the resource selection window as the aforementioned set of candidate resources. The total number of candidate resources is determined based on the total number of all candidate resources in the aforementioned set of candidate resources, excluding the third candidate resource. Item 3: Determine the total number of candidate resources based on the total number of all candidate resources except for the fourth candidate resource in the resource selection window. Either the set of all candidate resources other than the fourth candidate resource in the resource selection window is determined as the candidate resource set, or the set of all candidate resources corresponding to the total number of candidate resources is determined as the candidate resource set.

[0205] Preferably, the third candidate resource is The resource in the first slot of the target subframe where the third candidate resource is located does not exist in the candidate resource set. The resource in the first slot of the target subframe where the third candidate resource is located does not belong to the first resource pool. The third candidate resource does not exist in the candidate resource set as a resource in the same frequency domain in the first slot of the target subframe where the third candidate resource is located. The resource in the first slot of the target subframe where the third candidate resource is located does not belong to the first resource pool. The subframe in which the third candidate resource is located is the sidelink synchronization signal SLSS subframe of the second physical channel structure, and The subframe in which the third candidate resource is located satisfies one of the following conditions: it overlaps with the SLSS subframe of the second physical channel structure.

[0206] Preferably, the fourth candidate resource is The resource in the first slot of the target subframe where the fourth candidate resource is located does not exist in the resource selection window. The resource in the first slot of the target subframe where the fourth candidate resource is located does not belong to the first resource pool. The resource selection window does not contain any resources in the same frequency domain in the first slot of the target subframe where the fourth candidate resource is located. The resource in the first slot of the target subframe where the fourth candidate resource is located does not belong to the first resource pool. The subframe in which the fourth candidate resource is located is the sidelink synchronization signal SLSS subframe of the second physical channel structure, and The subframe in which the fourth candidate resource is located satisfies one of the following conditions: it overlaps with the SLSS subframe of the second physical channel structure.

[0207] Preferably, the second information is Resource occupancy information when the second wireless access module transmits in the second resource pool, Unmonitored subframe information of the second wireless access module, Sensing information from the second wireless access module, Configuration information for the second resource pool, The first target time is the start subframe of the time window corresponding to the second piece of information, and It includes at least one of the second target times, which is the end subframe of the time window corresponding to the second information.

[0208] Preferably, the first candidate resource is The aforementioned first candidate resource or sixth candidate resource and the first target resource overlap in the time domain. The first candidate resource or the sixth candidate resource overlaps with the second target resource. The slot in which the first candidate resource is located, or the first slot, overlaps with the first target subframe in the time domain. The first candidate resource or the sixth candidate resource overlaps with the third target resource. The slot in which the first candidate resource is located, or the first slot, overlaps with the second target subframe in the time domain. The first candidate resource or the sixth candidate resource overlaps with the fourth target resource. Here, the sixth candidate resource is a resource for j first logic resource reservation cycles following the first candidate resource, The first target resource is a resource reserved by the first target resource occupancy information from the second resource pool for a first number of times based on the second logic resource reservation cycle, and the first number of times is a positive integer less than or equal to the first target value. The second target resource is a resource reserved from the second resource pool for the first number of times based on the second logic resource reservation cycle, as determined by the second target resource occupancy information. The third target resource is a resource that, in the unmonitored target subframe information, consists of all subchannels and has been reserved from the second resource pool for a second number of times based on the third logic resource reservation cycle, wherein the second number of times is a positive integer less than or equal to the second target value. The fourth target resource is a resource reserved a third time based on the fourth logic resource reservation cycle, where the target sensing information is a resource reserved from the second resource pool, and the third time is a positive integer less than or equal to the third target value. The first target subframe is a subframe in which the subframe in which the first target resource occupancy information is located has been reserved from the second resource pool for the first number of times based on the second logic reservation cycle. The second target subframe is a subframe for which the unmonitored target subframe information has been reserved from the second resource pool for the second number of times based on the third logic resource cycle. The first target resource occupancy information is the resource occupancy information of the second information when the second wireless access module transmits in the second resource pool. The second target resource occupancy information is information about a resource consisting of all subchannels in the subframe where the first target resource occupancy information is located. The aforementioned unmonitored target subframe information is the unmonitored subframe information of the second wireless access module in the second information. The target sensing information is the resource occupancy information by the second wireless access module of the second side link device, which is part of the sensing information of the second wireless access module in the second information. The first logic resource reservation cycle corresponds to the first resource reservation cycle when the first wireless access module of the first sidelink device transmits in the first resource pool. The second logic resource reservation period corresponds to the second resource reservation period when the second wireless access module in the second information transmits in the second resource pool. The third logic resource reservation period is the logic resource reservation period corresponding to the third resource reservation period. The third resource reservation period is any resource reservation period in the second resource pool configuration information in the second information. The fourth logic resource reservation period is the logic resource reservation period corresponding to the fourth resource reservation period. The fourth resource reservation period is the resource reservation period for resource occupancy by the second wireless access module of the second sidelink device, as indicated in the sensing information of the second wireless access module in the second information, and The first slot satisfies at least one of the following conditions: it is a slot in the j-th first logic reservation period after the slot in which the first candidate resource is located.

[0209] Preferably, the first target value is If the second resource reservation period is less than the first hour, and the value obtained by subtracting the first logic subframe time from the first time is less than or equal to the second logic resource reservation period, the first target value is determined based on the ratio of the first hour to the second resource reservation period, or based on the ratio of the second hour to the second logic resource reservation period, and If the second resource reservation period is less than the first hour, and the value obtained by subtracting the first logic subframe time from the first time is less than or equal to the product of the first value and the second logic resource reservation period, then one of the following conditions is met: the first target value is determined based on the ratio of the first hour and the second resource reservation period, or based on the ratio of the second hour and the second logic resource reservation period. The second target value is, If the third resource reservation period is less than the first hour, and the value obtained by subtracting the second logic subframe time from the first time is less than or equal to the third logic resource reservation period, the second target value is determined based on the ratio of the first hour to the third resource reservation period, or based on the ratio of the second hour to the third logic resource reservation period, and If the third resource reservation period is less than the first hour, and the value obtained by subtracting the second logic subframe time from the first time is less than or equal to the product of the first value and the third logic resource reservation period, then one of the following conditions is met: the second target value is determined based on the ratio of the first hour and the third resource reservation period, or based on the ratio of the second hour and the third logic resource reservation period. The third target value is, If the fourth resource reservation period is less than the first hour, and the value obtained by subtracting the third logic subframe time from the first time is less than or equal to the fourth logic resource reservation period, the third target value is determined based on the ratio of the first hour to the fourth resource reservation period, or based on the ratio of the second hour to the fourth logic resource reservation period. If the fourth resource reservation period is less than the first hour, and the value obtained by subtracting the third logic subframe time from the first time is less than or equal to the product of the first value and the fourth logic resource reservation period, the third target value is determined based on the ratio of the first hour and the fourth resource reservation period, or based on the ratio of the second hour and the fourth logic resource reservation period. The first logic subframe time is the logic subframe time corresponding to the time domain position of the resource occupancy information of the second wireless access module in the second information. The second logic subframe time is the logic subframe time corresponding to the unmonitored subframe information of the second wireless access module in the second information, and The third logic subframe time satisfies one of the following conditions: it is a logic subframe time corresponding to the time domain position of the resource occupancy information of the second wireless access module of the second sidelink device among the sensing information of the second wireless access module in the second information.

[0210] Preferably, the first time is The first time is the time obtained by converting the size of the resource selection window of the first wireless access module into milliseconds. The first time is the time difference obtained by subtracting the subframe time of the second target slot from the subframe time of the first target slot, and The first time satisfies one of the following conditions: the time obtained by subtracting the second target time in the second information from the subframe time in which the first target slot is located, and converting that time into milliseconds. The aforementioned second hour, The second time is the total time of the logic subframes belonging to the second physical channel structure among all subframes in which the slot between the second target slot and the first target slot is located. The second time is the total time of all logic subframes belonging to the second physical channel structure among all subframes located between the subframe time in which the second target slot is located and the subframe time in which the first target slot is located. The second time is the total time of all logic subframes belonging to the second physical channel structure among all subframes between the second target time and the subframe time in which the first target slot is located in the second information. The first target slot is the end time of the resource selection window of the first wireless access module. The second target slot is the time when the first sidelink device triggers resource allocation of the first physical channel structure, and The second target time satisfies one of the following conditions: it is the end subframe of the time window corresponding to the second information.

[0211] Preferably, the first time is If the subframe in which the second target slot is located belongs to the logic subframe of the second physical channel structure, then the first time is the logic subframe time of the second physical channel structure corresponding to the subframe in which the second target slot is located. If the subframe in which the second target slot is located does not belong to a logic subframe of the second physical channel structure, then the first time is either the time of the first logic subframe belonging to the logic subframe of the second physical channel structure after the subframe in which the second target slot is located, or the first time is the time of the first logic subframe belonging to the logic subframe of the second physical channel structure after the second target slot. The first time is the time of the first logic subframe belonging to the logic subframe of the second physical channel structure, after the second target time. The first time is the time of the first logic subframe belonging to the logic subframe of the second physical channel structure after the third target time, and The third target time is determined based on either the latest time at which the first wireless access module receives the second information, or the earliest time of the second target time. The aforementioned first value is, The aforementioned second target time, The second resource reservation cycle, The third resource reservation cycle, The aforementioned fourth resource reservation cycle, and This is determined based on at least one of the times when the first wireless access module receives the second information.

[0212] Preferably, the second candidate resource is The second candidate resource does not exist in the set of candidate resources after excluding the first candidate resource, in the first slot of the target subframe where the second candidate resource is located, The resource in the same frequency domain in the first slot of the target subframe where the second candidate resource is located has already been excluded. The second candidate resource is not contiguous with a resource in the same frequency domain in the first slot on the target subframe where the second candidate resource is located. The subframe in which the second candidate resource is located is the sidelink synchronization signal SLSS subframe of the second physical channel structure, and The slot in which the second candidate resource is located satisfies at least one of the following conditions: it overlaps with the SLSS subframe of the second physical channel structure.

[0213] Preferably, the processor 1800 further, The process of determining the start time of the resource selection window is further performed, and the start time of the resource selection window is: If the start time of the resource selection window belongs to the first resource pool, the start time of the resource selection window is the first slot on a subframe; otherwise, the first slot belonging to the first resource pool after the start time of the resource selection window is the first slot on a subframe.

[0214] Preferably, the processor 1800 further, The process of determining the SLSS slot settings of the first physical channel structure is performed, and the SLSS slot settings are used to determine the first resource pool, and the SLSS slots of the first physical channel structure are If a subframe contains one SLSS slot, then the SLSS is the last slot on that subframe. If a subframe contains one SLSS slot, the SLSS is any slot other than the first slot on that subframe. If a subframe contains multiple SLSS slots, then the multiple SLSSs are multiple consecutive slots on a single subframe, including the last slot. If a subframe contains multiple SLSS slots, then the multiple SLSSs are any multiple slots other than the first slot on that subframe, and If a subframe contains multiple SLSS slots, then the multiple SLSSs satisfy at least one of the following conditions: all slots on the subframe are occupied consecutively.

[0215] Preferably, the processor 1800 further, The process involves selecting a fifth candidate resource based on the set of candidate resources after excluding existing resources, and determining the fifth candidate resource. The process involves transmitting a physical sidelink control channel PSCCH or a physical sidelink sharing channel PSSCH on the fifth candidate resource, wherein PSCCH is used to transmit primary sidelink control information SCI, and PSSCH is used to transmit secondary SCI, and the primary SCI and / or secondary SCI include type information of the first sidelink equipment.

[0216] Here, in Figure 18, the bus architecture can include any number of interconnected buses and bridges, specifically, various circuits of one or more processors, represented by processor 1800, and memory, represented by memory 1810, are interconnected. The bus architecture can also connect various other circuits, such as peripherals, voltage regulators, and power management circuits, all of which are known in the art and are therefore not described further in this specification. The bus interface provides a user interface 1830. The transceiver 1820 may consist of multiple elements, i.e., may include a transmitter and a receiver, and provides a unit used for communication with various other devices on a transmission medium. Processor 1800 is responsible for managing the bus architecture and normal processing, and can store data used when processor 1800 performs operations in memory 1810.

[0217] Furthermore, a specific embodiment of the present invention further provides a readable storage medium in which a computer program is stored, wherein when the program is executed by a processor, the steps in the side-link resource allocation method described in any one of the above paragraphs are performed.

[0218] In some embodiments provided herein, it should be understood that the disclosed methods and apparatus may be implemented in other ways. For example, the embodiments of the apparatus described above are schematic, and for example, the division of the units is merely a division of logic functions, and in actual implementation, other division methods may be used, for example, multiple units or components may be combined, or they may be integrated into another system, or some features may be ignored or not implemented. In other words, the coupling or direct coupling or communication connection between each other shown or considered may be an indirect coupling or communication connection through some interface, apparatus or unit, and may be in an electrical, mechanical or other form.

[0219] Furthermore, each functional unit in each embodiment of the present application may be integrated into a single processing unit, each unit may be physically contained independently, or two or more units may be integrated into a single unit. The above-mentioned integrated unit may be implemented in hardware form, or in the form of a functional unit combining hardware and software.

[0220] The integrated unit implemented in the form of the software function unit described above can be stored in a computer-readable storage medium. The software function unit is stored in a storage medium containing several instructions, which are used to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute some steps of the resource selection method described in each embodiment of the present application. The storage medium includes various media capable of storing program code, such as USB memory, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, and optical disks.

[0221] The above are preferred embodiments of the present application, and it should be noted that a person skilled in the art can make several improvements and modifications without departing from the principles described herein, and these improvements and modifications are also within the scope of protection of the present application.

Claims

1. A side-link resource allocation method applicable to a first side-link device, The steps include determining the set of candidate resources, A sidelink resource allocation method comprising the step of performing resource exclusion based on first information of a first wireless access module and / or second information of a second wireless access module, and the candidate resource set.

2. The step of performing resource exclusion based on the first information of the first wireless access module and / or the second information of the second wireless access module, and the candidate resource set, The step of excluding a first candidate resource from the candidate resource set based on first information of the first wireless access module and / or second information of the second wireless access module, and The method according to claim 1, further comprising at least one of the steps of performing resource exclusion on a second candidate resource in the candidate resource set after the first candidate resource has been excluded, based on first information of a first wireless access module and / or second information of a second wireless access module.

3. The step of determining the candidate resource set includes one of the following three items: Item 1: Determine the initial candidate resource set to be the set of all candidate resources in the resource selection window. The third candidate resource in the initial candidate resource set is excluded from the candidate resource set to obtain the candidate resource set. Based on the total number of candidate resources in the aforementioned set of candidate resources, the total number of candidate resources is determined. Second item: Determine the set of candidate resources within the resource selection window as the aforementioned set of candidate resources. The total number of candidate resources is determined based on the total number of all candidate resources in the aforementioned set of candidate resources, excluding the third candidate resource. Item 3: Determine the total number of candidate resources based on the total number of all candidate resources except for the fourth candidate resource in the resource selection window. The method according to claim 1, wherein the set of all candidate resources other than the fourth candidate resource in the resource selection window is determined as the candidate resource set, or the set of all candidate resources corresponding to the total number of candidate resources is determined as the candidate resource set.

4. The third candidate resource is, The resource in the first slot of the target subframe where the third candidate resource is located does not exist in the candidate resource set. The resource in the first slot of the target subframe where the third candidate resource is located does not belong to the first resource pool. The third candidate resource does not exist in the candidate resource set as a resource in the same frequency domain in the first slot of the target subframe where the third candidate resource is located. The resource in the same frequency domain in the first slot of the target subframe where the third candidate resource is located does not belong to the first resource pool. The subframe in which the third candidate resource is located is the sidelink synchronization signal SLSS subframe of the second physical channel structure, and The method according to claim 3, wherein the slot in which the third candidate resource is located overlaps with the SLSS subframe of the second physical channel structure.

5. The fourth candidate resource is, The resource in the first slot of the target subframe where the fourth candidate resource is located does not exist in the resource selection window. The resource in the first slot of the target subframe where the fourth candidate resource is located does not belong to the first resource pool. The resource selection window does not contain any resources in the same frequency domain in the first slot of the target subframe where the fourth candidate resource is located. The resource in the same frequency domain in the first slot of the target subframe where the fourth candidate resource is located does not belong to the first resource pool. The subframe in which the fourth candidate resource is located is the sidelink synchronization signal SLSS subframe of the second physical channel structure, and The method according to claim 3, wherein the slot in which the fourth candidate resource is located overlaps with the SLSS subframe of the second physical channel structure.

6. The second information mentioned above is, Resource occupancy information when the second wireless access module transmits in the second resource pool, Unmonitored subframe information of the second wireless access module, Sensing information from the second wireless access module, The configuration information for the second resource pool, The first target time is the start subframe of the time window corresponding to the second piece of information, and The method according to claim 1, comprising at least one of a second target time which is the end subframe of a time window corresponding to the second information.

7. The first candidate resource is, The first candidate resource or the sixth candidate resource and the first target resource overlap in the time domain. The first candidate resource or the sixth candidate resource overlaps with the second target resource. The slot in which the first candidate resource is located, or the first slot, overlaps with the first target subframe in the time domain. The first candidate resource or the sixth candidate resource overlaps with the third target resource. The slot in which the first candidate resource is located, or the first slot, overlaps with the second target subframe in the time domain. The first candidate resource or the sixth candidate resource overlaps with the fourth target resource. Here, the sixth candidate resource is a resource for j first logic resource reservation cycles following the first candidate resource, The first target resource is a resource reserved a first number of times from the second resource pool based on the second logic resource reservation cycle, and the first number of times is a positive integer less than or equal to the first target value. The second target resource is a resource reserved from the second resource pool for the first number of times based on the second logic resource reservation cycle, as determined by the second target resource occupancy information. The third target resource is a resource that, in the unmonitored target subframe information, consists of all subchannels and has been reserved from the second resource pool for a second number of times based on the third logic resource reservation cycle, wherein the second number of times is a positive integer less than or equal to the second target value. The fourth target resource is a resource reserved a third number of times from the second resource pool based on the fourth logic resource reservation cycle, and the third number of times is a positive integer less than or equal to the third target value. The first target subframe is a subframe in which the subframe where the first target resource occupancy information is located has been reserved from the second resource pool for the first number of times based on the second logic reservation cycle. The second target subframe is a subframe whose unmonitored target subframe information has been reserved from the second resource pool for the second number of times based on the third logic resource cycle. The first target resource occupancy information is the resource occupancy information of the second information when the second wireless access module transmits in the second resource pool. The second target resource occupancy information is information about a resource consisting of all subchannels in the subframe where the first target resource occupancy information is located. The aforementioned unmonitored target subframe information is the unmonitored subframe information of the second wireless access module in the second information. The target sensing information is the resource occupancy information by the second wireless access module of the second side link device, which is part of the sensing information of the second wireless access module in the second information. The first logic resource reservation cycle corresponds to the first resource reservation cycle when the first wireless access module of the first sidelink device transmits in the first resource pool. The second logic resource reservation period corresponds to the second resource reservation period when the second wireless access module in the second information transmits in the second resource pool. The third logic resource reservation period is the logic resource reservation period corresponding to the third resource reservation period. The third resource reservation period is any resource reservation period in the setting information of the second resource pool in the second information. The fourth logic resource reservation period is the logic resource reservation period corresponding to the fourth resource reservation period. The fourth resource reservation cycle is the resource reservation cycle of resource occupation by the second wireless access module of the second sidelink device, as indicated in the sensing information of the second wireless access module in the second information, and The method according to claim 2, wherein the first slot is at least one of the j slots in the first logic reservation period that follow the slot in which the first candidate resource is located.

8. The first target value is, If the second resource reservation period is less than the first hour, and the value obtained by subtracting the first logic subframe time from the first time is less than or equal to the second logic resource reservation period, the first target value is determined based on the ratio of the first hour to the second resource reservation period, or based on the ratio of the second hour to the second logic resource reservation period, and If the second resource reservation period is less than the first hour, and the value obtained by subtracting the first logic subframe time from the first time is less than or equal to the product of the first value and the second logic resource reservation period, then one of the following conditions is met: the first target value is determined based on the ratio of the first hour and the second resource reservation period, or based on the ratio of the second hour and the second logic resource reservation period. The second target value is, If the third resource reservation period is less than the first hour, and the value obtained by subtracting the second logic subframe time from the first time is less than or equal to the third logic resource reservation period, the second target value is determined based on the ratio of the first hour to the third resource reservation period, or based on the ratio of the second hour to the third logic resource reservation period, and If the third resource reservation period is less than the first hour, and the value obtained by subtracting the second logic subframe time from the first time is less than or equal to the product of the first value and the third logic resource reservation period, then one of the following conditions is met: the second target value is determined based on the ratio of the first hour and the third resource reservation period, or based on the ratio of the second hour and the third logic resource reservation period. The third target value is, If the fourth resource reservation period is less than the first hour, and the value obtained by subtracting the third logic subframe time from the first time is less than or equal to the fourth logic resource reservation period, the third target value is determined based on the ratio of the first hour to the fourth resource reservation period, or based on the ratio of the second hour to the fourth logic resource reservation period. If the fourth resource reservation period is less than the first hour, and the value obtained by subtracting the third logic subframe time from the first time is less than or equal to the product of the first value and the fourth logic resource reservation period, the third target value is determined based on the ratio of the first hour and the fourth resource reservation period, or based on the ratio of the second hour and the fourth logic resource reservation period. The first logic subframe time is the logic subframe time corresponding to the time domain position of the resource occupancy information of the second wireless access module in the second information. The second logic subframe time is the logic subframe time corresponding to the unmonitored subframe information of the second wireless access module in the second information, and The method according to claim 7, wherein the third logic subframe time is a logic subframe time corresponding to the time domain position of the resource occupancy information of the second wireless access module of the second sidelink device among the sensing information of the second wireless access module in the second information.

9. The first hour was The first time is the time obtained by converting the size of the resource selection window of the first wireless access module into milliseconds. The first time is the time difference obtained by subtracting the subframe time of the second target slot from the subframe time of the first target slot, and The first time satisfies one of the following conditions: the time obtained by subtracting the second target time in the second information from the subframe time in which the first target slot is located, and converting that time into milliseconds. The aforementioned second hour, The second time is the total time of the logic subframes belonging to the second physical channel structure among all subframes in which the slot between the second target slot and the first target slot is located. The second time is the total time of all logic subframes belonging to the second physical channel structure among all subframes located between the subframe time in which the second target slot is located and the subframe time in which the first target slot is located. The second time is the total time of the logic subframes belonging to the second physical channel structure, which are all subframes between the second target time in the second information and the subframe time in which the first target slot is located. The first target slot is the end time of the resource selection window of the first wireless access module. The second target slot is the time when the first sidelink device triggers resource allocation of the first physical channel structure, and The method according to claim 8, which satisfies one of the following conditions: the second target time is the end subframe of the time window corresponding to the second information.

10. The aforementioned first time is, If the subframe in which the second target slot is located belongs to the logic subframe of the second physical channel structure, then the first time is the logic subframe time of the second physical channel structure corresponding to the subframe in which the second target slot is located. If the subframe in which the second target slot is located does not belong to a logic subframe of the second physical channel structure, then the first time is either the time of the first logic subframe belonging to the logic subframe of the second physical channel structure after the subframe in which the second target slot is located, or the first time is the time of the first logic subframe belonging to the logic subframe of the second physical channel structure after the second target slot. The first time is the time of the first logic subframe belonging to the logic subframe of the second physical channel structure, after the second target time. The first time is the time of the first logic subframe belonging to the logic subframe of the second physical channel structure after the third target time, and The third target time is determined based on either the latest time at which the first wireless access module receives the second information, or the earliest time of the second target time. The first value is, The aforementioned second target time, The second resource reservation cycle, The third resource reservation cycle, The fourth resource reservation cycle, and The method according to claim 9, which is determined based on at least one of the times when the first wireless access module receives the second information.

11. The aforementioned second candidate resource is, The second candidate resource does not exist in the set of candidate resources after excluding the first candidate resource, in the first slot of the target subframe where the second candidate resource is located, The resource in the same frequency domain in the first slot of the target subframe where the second candidate resource is located has already been excluded. The second candidate resource is not contiguous with a resource in the same frequency domain in the first slot on the target subframe where the second candidate resource is located. The subframe in which the second candidate resource is located is the sidelink synchronization signal SLSS subframe of the second physical channel structure, and The method according to claim 2, satisfying at least one of the following: the slot in which the second candidate resource is located overlaps with the SLSS subframe of the second physical channel structure.

12. Before determining the aforementioned set of candidate resources, Further including determining the start time of the resource selection window, the start time of the resource selection window is The method according to claim 1, satisfying the condition that if the start time of the resource selection window belongs to the first resource pool, the start time of the resource selection window is the first slot on a subframe, and otherwise, the first slot after the start time of the resource selection window that belongs to the first resource pool is the first slot on a subframe.

13. Before determining the aforementioned set of candidate resources, Further comprising determining the SLSS slot configuration of a first physical channel structure, the SLSS slot configuration being used to determine a first resource pool, and the SLSS slots of the first physical channel structure are If a subframe contains one SLSS slot, then the SLSS is the last slot on that subframe. If a subframe contains one SLSS slot, the SLSS is any slot other than the first slot on that subframe. If a subframe contains multiple SLSS slots, then the multiple SLSSs are multiple consecutive slots on a single subframe, including the last slot. If a subframe contains multiple SLSS slots, then the multiple SLSS slots are any multiple slots other than the first slot on the subframe, and The method according to claim 1, wherein, if a subframe contains a plurality of SLSS slots, the plurality of SLSSs occupy all slots on a single subframe in a continuous manner, at least one of these conditions.

14. After performing resource exclusion, Based on the set of candidate resources after excluding existing resources, resource selection is performed to determine the fifth candidate resource, The method according to claim 1, comprising transmitting a physical sidelink control channel PSCCH or a physical sidelink sharing channel PSSCH on the fifth candidate resource, wherein PSCCH is used to transmit primary sidelink control information SCI, and PSSCH is used to transmit secondary SCI, and the primary SCI and / or secondary SCI include type information of the first sidelink equipment.

15. A side link resource allocation device applied to a first side link device, A first decision module for determining the candidate resource set, A sidelink resource allocation device including first information of a first wireless access module and / or second information of a second wireless access module, and an exclusion module for performing resource exclusion based on the candidate resource set.

16. A sidelink device comprising a processor, memory, and a program stored in the memory and executable on the processor, wherein when the program is executed by the processor, the steps of the sidelink resource allocation method according to any one of claims 1 to 14 are performed.

17. A readable storage medium on which a program is stored, wherein when the program is executed by a processor, the steps of the side-link resource allocation method according to any one of claims 1 to 14 are performed.