Sidelink resource allocation method and apparatus
Patent Information
- Application Number
- JP2025525853
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2022-11-05
- Filing Date
- 2023-10-24
- Publication Date
- 2026-09-17
- Estimated Expiration
- 2043-10-24
AI Technical Summary
【0011】 本開示の上記技術方案の有益な効果は、以下のとおりである。 本開示の実施例において、第1端末は第1無線アクセスモジュールの第1情報及び第2無線アクセスモジュールの第2情報によって、第1リソースプール内の候補リソース集合内のリソースに対してリソース排除を行うことができ、第1物理チャネル構造による伝送と第2物理チャネル構造による伝送との間の動的リソースプール共有を実現する。
Smart Images

Figure 0007923417000102 
Figure 0007923417000103 
Figure 0007923417000104
Abstract
Description
[Technical Field]
[0001] [Cross-reference of related applications] This disclosure claims priority to Chinese Patent Application No. 202211381023.2, filed in China on November 5, 2022, and all its contents are incorporated herein by reference.
[0002] This disclosure relates to the technology of communications, and more particularly to sidelink resource allocation methods, apparatus, and terminals. [Background technology]
[0003] Currently, the fourth-generation mobile communication network, Long Term Evolution (LTE) sidelink, is allocated its own dedicated spectrum, but the spectrum allocation for the fifth-generation mobile communication network, New Radio (NR) sidelink, has not yet been decided. In some countries and regions, the spectrum resources allocated to cellular vehicle-to-vehicle / vehicle-to-infrastructure (C-V2X) communication are limited, and in order to support the technology transfer from LTE sidelink to NR sidelink, it is necessary to consider the coexistence of LTE sidelink and NR sidelink on the same channel.
[0004] Currently, there are two main approaches to achieving coexistence on the same channel. One is quasi-static coexistence on the same channel at the resource pool level (time-division multiplexing based (TDM) or frequency-division multiplexing based (FDM)), which involves dividing time-frequency resources into non-overlapping resource pools from the time domain or frequency domain and allocating them to LTE sidelink and NR sidelink respectively. The other is dynamic resource pool sharing, which involves the resource pools or some resources of LTE sidelink and NR sidelink overlapping in the time domain and frequency domain.
[0005] However, there are currently no concrete plans to implement dynamic resource pool sharing for LTE sidelink and NR sidelink. [Overview of the Initiative] [Problems that the invention aims to solve]
[0006] The purpose of this disclosure is to provide a sidelink resource allocation method, apparatus, and terminal to solve the problem of dynamic resource pool sharing in LTE sidelink and NR sidelink in related technologies. [Means for solving the problem]
[0007] According to the first aspect, in order to achieve the above objective, an embodiment of the present disclosure provides a sidelink resource allocation method applied to a first terminal, the method is The process includes the step of performing resource exclusion on a set of candidate resources in a first resource pool based on first information from a first wireless access module and second information from a second wireless access module.
[0008] According to a second aspect, in order to achieve the above objective, an embodiment of the present disclosure provides a side-link resource allocation device applied to a first terminal, the device is Includes a elimination module for excluding resources in a candidate resource set within a first resource pool based on first information from a first wireless access module and second information from a second wireless access module.
[0009] According to a third aspect, in order to achieve the above objective, an embodiment of the present disclosure provides a terminal comprising a processor, memory, and a program stored in the memory and executable on the processor, wherein when the program is executed on the processor, the steps in the side-link resource allocation method described in the first aspect are realized.
[0010] According to a fourth aspect, in order to achieve the above objective, an embodiment of the present disclosure stores a program or instruction Non-volatile A readable storage medium is provided, and when the program or instruction is executed by the processor, the steps in the side-link resource allocation method described in the first embodiment are realized. [Effects of the Invention]
[0011] The beneficial effects of the above-described technical solution in this disclosure are as follows: In the embodiments of this disclosure, the first terminal can perform resource exclusion on a set of candidate resources in the first resource pool based on the first information of the first wireless access module and the second information of the second wireless access module, thereby realizing dynamic resource pool sharing between transmission using the first physical channel structure and transmission using 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 sidelink mode-2 resource allocation. [Figure 2]This is a schematic flowchart of the sidelink resource allocation method in the embodiment of the present disclosure. [Figure 3] This is a schematic diagram of the second sensing window in an embodiment of the present disclosure. [Figure 4] This is a schematic diagram of implementation method 1 of the embodiment of the present disclosure. [Figure 5] This is a schematic diagram of implementation method 1 of the embodiment of the present disclosure. [Figure 6] Figure 3 is a schematic diagram of implementation method 1 of the embodiment of this disclosure. [Figure 7] Figure 4 shows a schematic diagram of implementation method 1 of the embodiment of this disclosure. [Figure 8] This is one schematic diagram of implementation method 2 of the embodiment of the present disclosure. [Figure 9] This is a schematic diagram of implementation method 2 of the embodiment of the present disclosure. [Figure 10] This is a schematic diagram of implementation method 3 of the embodiment of the present disclosure. [Figure 11] This is a schematic diagram of implementation method 5 of the embodiment of the present disclosure. [Figure 12] This is a schematic diagram of implementation method 5 of the embodiment of the present disclosure. [Figure 13] This is a schematic diagram of the side-link resource allocation device provided in the embodiments of this disclosure. [Figure 14] This is a schematic diagram of the terminal provided in the embodiments of this disclosure. [Modes for carrying out the invention]
[0013] To further clarify the technical problems, solutions, and advantages that this disclosure aims to solve, they are described in detail below with reference to the accompanying drawings and specific embodiments.
[0014] In the various embodiments of this disclosure, the order of the following processes does not indicate their order of execution. The order of execution of each process should be determined by its function and inherent logic, and should be understood as not limiting the implementation of the embodiments of this disclosure in any way.
[0015] Furthermore, the terms "system" and "network" are often used interchangeably within this specification.
[0016] The terms “first,” “second,” etc., in the specification and claims of this disclosure are for distinguishing similar objects and not to describe a specific order or sequence. The data used in this manner are interchangeable where appropriate so that the embodiments of this disclosure may be carried out in an order other than those illustrated or described herein, and it should be understood that the objects distinguished by “first,” “second,” etc., are usually of one type and do not limit the number of objects; for example, there may be one first object or more. Also, “and / or” in the specification and claims refers to at least one of the connected objects, and the letter “ / ” generally indicates that the preceding and following related objects are in an “or” relationship.
[0017] In describing the embodiments of this disclosure, we will first provide a conceptual explanation.
[0018] 1. Type A devices: Rel-18 dual-module devices that simultaneously include a first radio access module (NR sidelink module) and a second radio access module (LTE sidelink module).
[0019] Type B devices are Rel-14 / Rel-15 devices and include only the LTE sidelink module.
[0020] In the embodiments of this disclosure, the first terminal is a Type A device.
[0021] 2. NR sidelink mode-2 resource allocation method NR sidelink mode-2 resource allocation aims to support extended application demands that cannot be supported by Rel-15 Long Term Evolution Vehicle to Everything (LTE-V2X) technology. It employs a distributed resource scheduling method (i.e., UEs autonomously select transmission resources) and does not have unified scheduling at 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 sidelink mode-2 is as follows:
[0022] Step 1, Candidate single slot resource R x,y is, t y x+j consecutive subchannels on a slot, where j=0,...,L subCH -1. UE is any L within the time range [n+T1, n+T2] within the corresponding resource pool. subCH Each of the following consecutive subchannels is considered a single candidate single slot resource. Referring to Figure 1, Figure 1 is a schematic diagram of the sensing window and resource selection window for NR sidelink mode-2 resource allocation, as shown in Figure 1, 0 ≤ T1 ≤ T proc,1 And, T proc,1 This represents the UE's transmit processing delay (resource selection time based on sensing, transmit preparation time for the Physical Sidelink Control Channel (PSCCH), and transmit preparation time for the Physical Sidelink Shared Channel (PSSCH)), and the value may be {3, 5, 9, 17} physical slots, each corresponding to a subcarrier space (SCS) of {15, 30, 60, 120} kHz, and T 2min ≤T2 ≤ remaining PDB, and T 2minis the T2 minimum value configured in the upper layer parameter t2min_SelectionWindow, remaining PDB is the remaining packet delay budget, which is the packet delay budget (PDB). The total number of candidate single slot resources is M total .
[0023] Step 2, the UE continuously monitors slots belonging to the corresponding resource pool within the sensing window [n-T0,n-T proc,0 ), excluding slots where its own transmission occurs. The following steps are performed based on the decoded Physical SideLink Control Channel (PSCCH) on the monitored slots and the performed Reference Signal Received Power (RSRP) measurement. T0 is the sensing window length configured in the upper layer, and T proc,0 is the time of the sensing result before UE processing, the value may be {1,1,2,4} physical slots, corresponding to SCS {15, 30, 60, 120} kHz respectively.
[0024] Step 3, Th(p i ,p j ) represents the RSRP threshold corresponding to the i-th RSRP region in sl-ThresPSSCH-RSRP-List-r16, where i=p i +(p j -1)*8.
[0025] Step 4, initialize S A is the set of all candidate single slot resources.
[0026] Step 5, if candidate single slot resource R x,y satisfies all of the following conditions, the UE removes the candidate single slot resource R A from the set S x,y .
[0027] In Step 2, the UE performs processing on slot
number
[0028] For any period allowed by the upper-level parameter sl-ResourceReservePeriodList, the UE slot
number
[0029] Step5a, set S A The remaining candidate single slot resource R x,y The number is X*M total If it is smaller, set S A Initialize the set of all candidate single-slot resources shown in step 4.
[0030] Step 6, Candidate single 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 Eliminate it.
[0031] i.UE is slot
number
[0032] ii. The RSRP measurement value corresponding to the received SCI format 1-A is Th(prio RX ,prio TX It is higher than ).
[0033] iii.UE is slot
number
number
number
number
[0034] Step 7, S A The number of remaining candidate single-slot resources is X*M totalIf smaller, Th(p) corresponds to each priority. i ,p j ) Increase all of them by 3dB and return to Step 4, given prio TX Regarding X, the upper layer parameter sl-xPercentage(prio TX ) is arranged by.
[0035] Step 8, UE is S A Report this to the higher levels.
[0036] Step 9, the top tier is S A Select a transmission resource from the options.
[0037] Referring to Figure 2, Figure 2 is a flowchart of a sidelink resource allocation method according to an embodiment of the present disclosure, and as shown in Figure 2, the method is applied to a first terminal. The process includes step 201 of performing resource exclusion on a resource in a candidate resource set within a first resource pool, based on first information from a first wireless access module and second information from a second wireless access module.
[0038] In the embodiments of this disclosure, the first terminal is a Type A device and simultaneously comprises a first wireless access module and a second wireless access module. The physical channel structure corresponding to the first wireless access module is the first physical channel structure, and the physical channel structure corresponding to the second wireless access module is the second physical channel structure.
[0039] The candidate resource set may be a candidate resource set after the resource exclusion step of Step 5 or Step 6 of the NR sidelink mode-2 resource allocation method described above has already been performed, or it may be an initial candidate resource set in which no resource exclusion step has been performed, or it may be a candidate resource set after the resource exclusion method in the embodiment of this disclosure has been performed.
[0040] As a specific implementation method, we provide a method for allocating sidelink resources for a first wireless access module applied to a first terminal. The steps include: obtaining the second information transmitted by the second wireless access module, The process includes the step of performing resource exclusion on a set of candidate resources in a first resource pool based on second information and first information of a first wireless access module.
[0041] The first wireless access module acquires the second information before making a resource selection.
[0042] Optionally, the second wireless access module may transmit the second information to the first wireless access module if it obtains the sharing request information from the first wireless access module, or the second wireless access module may voluntarily transmit the second information to the first wireless access module before the first wireless access module makes a resource selection.
[0043] By adopting the side-link resource allocation method of the embodiment of this disclosure, the first terminal can perform resource exclusion on a set of candidate resources in the first resource pool based on the first information of the first wireless access module and the second information of the second wireless access module, thereby realizing dynamic resource pool sharing between transmission using the first physical channel structure and transmission using the second physical channel structure.
[0044] As an arbitrary implementation method, the 2nd information described above is: Resource occupancy information transmitted by the second wireless access module in the second resource pool, Logical subframe information in the second resource pool, Subchannel arrangement within the second resource pool, Resource reservation periods located within the second resource pool, Second sensing information within the second sensing window, This includes at least one of the unmonitored subframes within the second sensing window.
[0045] Exemplary, the subchannel arrangement within the second resource pool includes the number of subchannels within the second resource pool and the number of physical resource blocks within each subchannel.
[0046] For example, resource occupancy information transmitted by the second wireless access module in the second resource pool is: The time domain location of the occupied resource when transmitting in the second resource pool, The frequency domain location of the occupied resource when transmitting in the second resource pool, The second resource reservation period when transmitting in the second resource pool, Priority of transmission blocks when sending in the second resource pool, The resource reservation counter value when sending in the second resource pool, The time domain instruction value for the occupied resource when transmitting in the second resource pool, It includes at least one of the frequency domain indicator values of the occupied resources when transmitting in the second resource pool.
[0047] Exemplary, the second sensing information includes at least one of the following obtained by the second radio access module decoding target sidelink control information SCI, wherein the target SCI is the SCI of a second terminal sensed by the second radio access module in the second resource pool. Time domain location of the instruction resource, Frequency domain position of the instruction resource, Resource reservation cycle for the instructed resource, Priority of transmission blocks corresponding to instruction resources, RSRP measurement values for transmission blocks corresponding to instruction resources, Time domain instruction value of the instruction resource, This is the frequency domain instruction value of the instruction resource.
[0048] As an arbitrary implementation method, as shown in Figure 3, the 2nd sensing window is The time at which the second wireless access module receives the sharing request information from the first wireless access module, and the time at which the sharing request is used to request the second information, The second wireless access module determines the time point related to the closing time of the second sensing window, The length of the second sensing window determined by the second wireless access module, This is determined based on at least one of the lengths of the second sensing window in the sharing request information of the first wireless access module.
[0049] Furthermore, the time points related to the closing time of the second sensing window may be defined by the second wireless access module itself, defined based on other information, defined randomly, or pre-set.
[0050] The following explains the symbols used in Figure 3.
[0051] n represents the arrival time of the service packet in the first wireless access module. m represents the time when the second wireless access module receives the sharing request information from the first wireless access module, or the time point related to the closing time of the second sensing window determined by the second wireless access module. T0 represents the length of the second sensing window determined by the second wireless access module or the length of the second sensing window in the shared request information of the first wireless access module, and the length of the second sensing window may be 1100ms, 1000ms, or 100ms.
[0052] As an arbitrary implementation method, the first information described above is: Subchannel arrangement within the first resource pool, Logical slot information in the first resource pool, Subcarrier intervals arranged within the first resource pool, Resource reservation periods located within the first resource pool, Resource selection window arrangement information when the first wireless access module selects resources in the first resource pool, The first resource reservation period when the first wireless access module selects a resource in the first resource pool, The priority of the transmission block that the first wireless access module intends to transmit in the first resource pool, The first wireless access module attempts to occupy a transmission block in the first resource pool. do Number of subchannels, First sensing information within the first sensing window, This includes at least one of the unmonitored slots within the first sensing window.
[0053] Exemplary, the subchannel arrangement within the first resource pool includes the number of subchannels within the first resource pool and the number of physical resource blocks within each subchannel.
[0054] In one embodiment of the present disclosure, step 201 includes at least one of the following implementation methods.
[0055] [Implementation Method 1] In step 2011, the first information includes resource selection window placement information when the first wireless access module selects resources in the first resource pool, the first resource reservation period when the first wireless access module selects resources in the first resource pool, logical slot information in the first resource pool, subchannel placement in the first resource pool, subcarrier spacing arranged in the first resource pool, and the transmission block occupancy that the first wireless access module intends to transmit in the first resource pool. doThe number of subchannels, and the second resource reservation period when the second wireless access module transmits in the second resource pool, the logical subframe information in the second resource pool, the time domain position of the occupied resource when the second wireless access module transmits in the second resource pool, the frequency domain position of the occupied resource when the second wireless access module transmits in the second resource pool, the resource reservation counter value when the second wireless access module transmits in the second resource pool, and the occupied resource when the second wireless access module transmits in the second resource pool. S Time domain indicated value, the occupied resource when the second wireless access module transmits in the second resource pool S Based on at least one of the following pieces of information: frequency domain indicator value, unmonitored subframes within the second sensing window, and subchannel placement within the second resource pool, the first resource is acquired, and the first resource is subject to the first condition and / or the 4 The conditions are met.
[0056] Condition 1: The first resource or the second resource overlaps with the first target resource, The second resource is a resource with j logical reservation cycles after the first resource, The aforementioned logical reservation period corresponds to the first resource reservation period in the first information, The first target resource is reserved in the second resource pool based on the second resource reservation cycle in the second information, with the target resource occupancy information being used to reserve the first target resource. Tari It is a source or subframe. The aforementioned target resource occupancy information is the resource occupancy information transmitted by the second wireless access module in the second resource pool from the second information.
[0057] The 4 Condition: The first resource or the second resource overlaps with the second target resource, The second target resource is reserved in the second resource pool based on the second resource reservation cycle when target unmonitored subframe information is received. Tari It is a source or subframe. The aforementioned unmonitored target subframe information is the unmonitored subframe within the second sensing window in the second information.
[0058] In step 2012, resource exclusion is performed on the first resource within the candidate resource set.
[0059] [Implementation Method 2] In step 2011, the first information includes: resource selection window placement information when the first wireless access module selects resources in the first resource pool; the first resource reservation period when the first wireless access module selects resources in the first resource pool; logical slot information within the first resource pool; unmonitored slots within the first sensing window; subchannel placement within the first resource pool; subcarrier intervals placed within the first resource pool; and the transmission block occupancy that the first wireless access module intends to transmit in the first resource pool. do Based on the number of subchannels, and at least one of the following pieces of information: the resource reservation period located in the second resource pool from the second information, the resource reservation period located in the second resource pool other than the second resource reservation period when the second wireless access module transmits in the second resource pool, the resource reservation period of the instructed resource in the second sensing information, the logical subframe information in the second resource pool, the unmonitored subframe in the second sensing window, and the subchannel arrangement in the second resource pool, the first resource is acquired, and the first resource is the 2 Conditions and / or the 5 The conditions are met.
[0060] The 2 Condition: The first resource or the second resource overlaps with the third target resource, The third target resource is reserved in the second resource pool based on the third resource reservation cycle when the unmonitored target subframe information is found. TariIt is either a source or a subframe.
[0061] The 5 Condition: The first resource or the second resource overlaps with the fourth target resource, The fourth target resource is reserved in the second resource pool based on the third resource reservation cycle, with the target subframe information being reserved in the second resource pool. Tari It is a source or subframe. The aforementioned target subframe information is the subframe information in which an unmonitored slot within the first sensing window is located among the first information. The third resource reservation cycle is: The resource reservation period located within the second resource pool in the second information, Among the resource reservation periods located within the second resource pool, resource reservation periods other than the second resource reservation period, The second sensing information includes at least one of the resource reservation periods of the instructed resource.
[0062] In step 2012, resource exclusion is performed on the first resource within the candidate resource set.
[0063] [Implementation Method 3] In step 2011, the first information includes: resource selection window placement information when the first wireless access module selects resources in the first resource pool; the first resource reservation period when the first wireless access module selects resources in the first resource pool; resource reservation periods placed within the first resource pool; logical slot information within the first resource pool; subchannel placement within the first resource pool; subcarrier intervals placed within the first resource pool; and the transmission block occupancy that the first wireless access module intends to transmit in the first resource pool. do Based on the number of subchannels and information on at least one of the unmonitored subframes within the second sensing window, the first resource is obtained, and the first resource is the 6 The conditions are met.
[0064] The 6 Condition: The first resource or the second resource overlaps with the fifth target resource, The fifth target resource is reserved in the second resource pool based on the fourth resource reservation cycle, when the unmonitored slot information included in the target unmonitored subframe information is reserved in the second resource pool. Tari Source or slot, The fourth resource reservation period is a resource reservation period located within the first resource pool in the first information.
[0065] In step 2012, resource exclusion is performed on the first resource within the candidate resource set.
[0066] [Implementation Method 4] In step 2011, the first information includes resource selection window placement information when the first wireless access module selects resources in the first resource pool, the first resource reservation period when the first wireless access module selects resources in the first resource pool, logical slot information in the first resource pool, subchannel placement in the first resource pool, subcarrier spacing arranged in the first resource pool, and the transmission block occupancy that the first wireless access module intends to transmit in the first resource pool. do Based on the number of subchannels, the priority of the transmission block that the first wireless access module intends to transmit in the first resource pool, and at least one of the second information, namely the second sensing information, the logical subframe information in the second resource pool, and the subchannel arrangement in the second resource pool, the first resource is acquired, and the first resource is the 7 The conditions are met.
[0067] The 7 Condition: The first resource or the second resource overlaps with the sixth target resource, The sixth target resource is reserved in the second resource pool based on the fifth resource reservation cycle, as indicated by the target resource information. Tari It is a source or subframe. The aforementioned target instruction resource information is the instruction resource information in the second sensing information, The fifth resource reservation period is the resource reservation period of the instructed resource in the second sensing information, In step 2012, resource elimination is performed on the first resource within the candidate resource set to obtain the first candidate resource set.
[0068] In step 2013, the number of resources in the first candidate resource set is obtained.
[0069] In step 2014, based on the comparison result between the number of resources in the first candidate resource set and the initial total number of resources in the initial candidate resource set, it is determined whether or not it is necessary to perform resource exclusion again on the resources in the candidate resource set.
[0070] In one embodiment of this disclosure, step 2014 includes the following two cases:
[0071] In Case 1, if the comparison result shows that the number of resources in the first candidate resource set is greater than or equal to the product of the pre-configured parameter and the initial total number of resources in the initial candidate resource set, then it is not necessary to perform resource exclusion again on the resources within the candidate resource set.
[0072] In case 2, if the comparison result is that the number of resources in the first candidate resource set is smaller than the product of the pre-configured parameter and the initial total number of resources in the initial candidate resource set, then resource exclusion is performed again on the resources in the candidate resource set.
[0073] Furthermore, as an arbitrary implementation method, the step of performing resource exclusion again on the resources within the candidate resource set is: The first candidate resource set is initialized to the initial candidate resource set, and the first resource is 3 If the conditions are met, the process includes performing resource exclusion on the resources in the initial candidate resource set obtained by initialization based on the first resource.
[0074] [Implementation Method 5] In step 2011, the first information includes resource selection window placement information when the first wireless access module selects resources in the first resource pool, the first resource reservation period when the first wireless access module selects resources in the first resource pool, logical slot information in the first resource pool, subchannel placement in the first resource pool, subcarrier spacing arranged in the first resource pool, and the transmission block occupancy that the first wireless access module intends to transmit in the first resource pool. do Based on the number of subchannels, the priority of the transmission block that the first wireless access module intends to transmit in the first resource pool, and at least one of the second information, namely the second sensing information, the logical subframe information in the second resource pool, and the subchannel arrangement in the second resource pool, the first resource is acquired, and the first resource is the 3 The conditions are met.
[0075] The 3 Condition: As mentioned above 7 Includes the conditions and the aforementioned 7 The aforementioned target instruction resource information of the condition satisfies the eighth condition.
[0076] Furthermore, as an arbitrary implementation method, the eighth condition is: The RSRP measurement value of the transmission block corresponding to the instruction resource in the second sensing information is greater than the RSRP threshold. The second sensing information includes at least one of the following: the priority of the transmission block corresponding to the instruction resource is greater than the priority threshold.
[0077] Furthermore, as an arbitrary implementation method, the RSRP threshold is: An RSRP list in related technologies may also be an RSRP list, A pre-configured RSRP list may be a self-defined RSRP list. Pre-configured RSRP threshold, Priority of the transmission block corresponding to the aforementioned instruction resource, This is determined based on at least one of the priority levels of the transmission blocks that the first wireless access module intends to transmit in the first resource pool, as determined in the first information.
[0078] In step 2012, resource exclusion is performed on the first resource within the candidate resource set.
[0079] Note that the above definitions of "duplication" may include the following two cases.
[0080] Case 1: Time domain overlap, Case 2: Time-domain overlap and frequency-domain overlap.
[0081] The applicant will now describe each of the five implementation methods in detail.
[0082] [Regarding Implementation Method 1] The applicant provides two examples to illustrate this point.
[0083] Example 1: Resource selection window placement information when the first wireless access module selects resources in the first resource pool, first resource reservation period when the first wireless access module selects resources in the first resource pool, logical slot information within the first resource pool, subchannel placement within the first resource pool, subcarrier spacing within the first resource pool, and transmission block occupancy that the first wireless access module intends to transmit in the first resource pool. doThe number of subchannels, the second resource reservation period when the second wireless access module transmits in the second resource pool, logical subframe information in the second resource pool, the time domain position (subframe position) of the occupied resource when the second wireless access module transmits in the second resource pool, the frequency domain position of the occupied resource when the second wireless access module transmits in the second resource pool, unmonitored subframes in the second sensing window, the resource reservation counter value when the second wireless access module transmits in the second resource pool, the occupied resource when the second wireless access module transmits in the second resource pool S Time-domain indicator value, the resource occupied when the second wireless access module transmits in the second resource pool. S Based on at least one piece of information from the frequency domain indicators, the first resource to be excluded is determined.
[0084] The location of one first resource (candidate single slot resource) is R a,c (where a is the frequency domain position of the first resource, and c is the time domain position of the first resource), and within the first resource pool, there are j P' after the first resource. rxvp_TX_NR The resources are
number
number
number
[0085] The above resources
number
number
number
[0086] Alternatively, the above resources
number
number
number
[0087] Assuming that the resource reservation counter value (Counter) when the second wireless access module transmits in the second resource pool is C_num, the value of Q is as follows:
[0088] 1) Q = C_num.
[0089] 2) x′ + C_num * If the physical subframe / slot corresponding to the logical resource reservation period of the second wireless access module is less than or equal to the resource selection window trailing edge n+T2 of the first wireless access module, then Q = C_num; otherwise, Q is as follows:
[0090] iQ = p, and x' + p * the subframe corresponding to the logical resource reservation period of the second wireless access module is greater than the resource selection window trailing edge n + T2 of the first wireless access module, and x' + (p-1) * the subframe corresponding to the logical resource reservation period of the second wireless access module is smaller than the resource selection window trailing edge n + T2 of the first wireless access module.
[0091] ii. Q=C_num−p, where p is less than C_num, and p is preset or flexibly selected; and it is satisfied that the physical subframe / slot corresponding to x′+Q times the logical resource reservation period of the second radio access module is greater than or equal to the resource selection window trailing edge n+T2 of the first radio access module.
[0092] 3)
Math.
Math.
Math.
Math.
[0093] 4) When n−x < the second resource reservation period < n+T2−x,
Math.
Math.
[0094] 5) When m−x < the second resource reservation period < n+T2−m,
Math.
number
[0095] 6)
number
number
number
number
[0096] The first physical channel structure (NR sidelink) supports a higher SCS, and the time-domain resource granularity may be less than or equal to that of the second physical channel structure (LTE sidelink), so resources may completely or partially overlap in the time domain.
[0097] As shown in Figure 4, 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), with Q=3, and when overlap occurs, the time domain completely overlaps. Figure 4, P rxvp_RX_LTE This is the second resource reservation cycle, P rxvp_TX_NR This is the first resource reservation cycle.
[0098] The resource occupancy information transmitted by the second wireless access module in the second resource pool is as follows: The resources currently occupied by the second wireless access module when transmitting a block of data. The resources currently occupied by the second wireless access module when transmitting the transmission block prior to the current transmission block. The resources currently occupied by the second wireless access module when transmitting the transmission block after the current transmission block. Or, Resources occupied within the second sensing window of the second wireless access module, This may also be a resource occupied after the second sensing window of the second wireless access module. The current transmission block mentioned above is the latest transmission block transmitted from the upper layer, acquired by the lower layer of the second wireless access module.
[0099] As shown in Figure 5, the SCS of the first physical channel structure is 30kHz (resource granularity in the time domain is 1 slot = 0.5ms), and the SCS of the second physical channel structure is 15kHz (resource granularity in the time domain is 1 subframe = 1ms), with Q=3, and the time domain partially overlaps when overlap occurs. Figure 5, P rxvp_RX_LTE This is the second resource reservation cycle, P rxvp_TX_NR This is the first resource reservation cycle.
[0100] Example 2: The first information includes resource selection window placement information when the first wireless access module selects resources in the first resource pool, the first resource reservation period when the first wireless access module selects resources in the first resource pool, logical slot information in the first resource pool, logical subframe information in the second resource pool, subchannel placement in the first resource pool, subcarrier spacing arranged in the first resource pool, and the transmission block occupancy that the first wireless access module intends to transmit in the first resource pool. doThe number of subchannels, the second resource reservation period when the second wireless access module transmits in the second resource pool, the time domain position (subframe position) of the occupied resource when the second wireless access module transmits in the second resource pool, the frequency domain position of the occupied resource when the second wireless access module transmits in the second resource pool, unmonitored subframes within the second sensing window, the resource reservation counter value when the second wireless access module transmits in the second resource pool, and the occupied resource when the second wireless access module transmits in the second resource pool. S Time-domain indicator value, the resource occupied when the second wireless access module transmits in the second resource pool. S The first resource is determined based on at least one piece of information from the frequency domain indicators.
[0101] The location of one first resource (candidate single slot resource) is R a,c (where a is the frequency domain position of the first resource, and c is the time domain position of the first resource), and within the first resource pool, there are j P' after the first resource. rxvp_TX_NR The resources are
number
number
number
number
number
number
number
[0102] Assuming that the resource reservation counter value when the second wireless access module transmits in the second resource pool is C_num, the value of Q is as follows:
[0103] 1) Q = C_num.
[0104] 2) x′ + C_num * If the physical subframe / slot corresponding to the logical resource reservation period of the second wireless access module is less than or equal to the resource selection window trailing edge n+T2 of the first wireless access module, then Q = C_num; otherwise, Q is as follows:
[0105] iQ = p, and x' + p * the subframe corresponding to the logical resource reservation period of the second wireless access module is greater than the resource selection window trailing edge n + T2 of the first wireless access module, and x' + (p-1) * the subframe corresponding to the logical resource reservation period of the second wireless access module is smaller than the resource selection window trailing edge n + T2 of the first wireless access module.
[0106] ii. Q = C_num - p (where p is less than C_num, and p is either pre-set or flexibly selected), and x' + Q * the physical subframe slot corresponding to the logical resource reservation period of the second wireless access module is greater than or equal to the resource selection window trailing edge n + T2 of the first wireless access module.
[0107] 3)
number
number
number
number
[0108] 4) When n-x < the second resource reservation period < n+T2-x, [Mathematical Formula] or [Mathematical Formula] and otherwise, Q=1 or Q=2.
[0109] 5) When m-x < the second resource reservation period < n+T2-m, [Mathematical Formula] or [Mathematical Formula] and otherwise, Q=1 or Q=2.
[0110] 6) [Mathematical Formula] or [Mathematical Formula] or [Mathematical Formula] or [Mathematical Formula] .[End]
[0111] The first physical channel structure supports a higher SCS, and the time-domain resource granularity may be less than or equal to that of the second physical channel structure, so resources may completely or partially overlap in the time domain.
[0112] 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), with Q=3, and when overlap occurs, the time domain completely overlaps. P' in Figure 6 xvp_RX_LTE This is the second resource reservation cycle, P rxvp_TX_NR This is the first resource reservation cycle.
[0113] As shown in Figure 7, the SCS of the first physical channel structure is 30kHz (resource granularity in the time domain is 1 slot = 0.5ms), and the SCS of the second physical channel structure is 15kHz (resource granularity in the time domain is 1 subframe = 1ms), with Q=3, and the time domain partially overlaps when overlap occurs. Figure 7 P rxvp_RX_LTE This is the second resource reservation cycle, P rxvp_TX_NR This is the first resource reservation cycle.
[0114] [Regarding Implementation Method 2] For example, for each subframe in which an unmonitored subframe within the second sensing window and an unmonitored slot within the first sensing window are located, the following information is obtained: resource selection window placement information when the first wireless access module selects resources in the first resource pool, the first resource reservation period when the first wireless access module selects resources in the first resource pool, logical slot information in the first resource pool, unmonitored slots in the first sensing window, subchannel placement in the first resource pool, subcarrier spacing within the first resource pool, and transmission block occupancy that the first wireless access module intends to transmit in the first resource pool. doThe first resource is determined based on at least one of the following pieces of information: the number of subchannels, the resource reservation period placed in the second resource pool of the second wireless access module (or other resource reservation periods in the second resource pool other than the second resource reservation period when the second wireless access module transmits in the second resource pool, or the resource reservation period of the instructed resource in the second sensing information), the logical subframe information in the second resource pool, and the time domain position of the unmonitored subframe in the second sensing window.
[0115] The location of one first resource (candidate single slot resource) is R a,c (where a is the frequency domain position of the first resource, and c is the time domain position of the first resource), and within the first resource pool, there are j P' after the first resource. rxvp_TX_NR The resources are
number
number
number
[0116] The method for determining the value of Q is as follows.
[0117] 1) When m - x < the third resource reservation period < n + T2 - m,
Formu.
Formu.
Formu.
Formu.
Formu.
Formu.
[0118] The first physical channel structure supports a higher SCS, and the time domain resource granularity may be less than or equal to the time domain resource granularity of the second physical channel structure, so resources may completely overlap or partially overlap in the time domain.
[0119] As shown in FIG. 8, 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 subframe = 1 ms), and Q = 4. When overlapping, it is determined that the time domains completely overlap. P in FIG. 8 rxvp_RX_LTEThis is a resource reservation period located within the second resource pool, or a resource reservation period other than the second resource reservation period located within the second resource pool, or a resource reservation period of the instructed resource in the second sensing information, P rxvp_TX_NR This is the first resource reservation cycle.
[0120] As shown in Figure 9, the SCS of the first physical channel structure is 30kHz (resource granularity in the time domain is 1 slot = 0.5ms), and the SCS of the second physical channel structure is 15kHz (resource granularity in the time domain is 1 subframe = 1ms), with Q=4. When there is overlap, it is determined that the time domain partially overlaps. Figure 9, P rxvp_RX_LTE This is a resource reservation period located within the second resource pool, or a resource reservation period other than the second resource reservation period located within the second resource pool, or a resource reservation period of the instructed resource in the second sensing information, P rxvp_TX_NR This is the first resource reservation cycle.
[0121] Furthermore, if the first resource in the candidate resource set is excluded, and the number of resources in the candidate resource set after exclusion is less than the product of the pre-configured parameter and the total number of initial resources corresponding to the initial candidate resource set, the candidate resource set obtained after resource exclusion is returned to the state before this step.
[0122] [Regarding Implementation Method 3] For example, based on at least one piece of information below Acquire the first resource Resource selection window placement information when the first wireless access module selects resources in the first resource pool, the first resource reservation period when the first wireless access module selects resources in the first resource pool, resource reservation periods placed within the first resource pool, logical slot information within the first resource pool, subchannel placement within the first resource pool, subcarrier spacing within the first resource pool, and the transmission block occupancy that the first wireless access module intends to transmit in the first resource pool. do Number of subchannels Based on at least one piece of information, determine the first resource. .
[0123] The location of one first resource (candidate single slot resource) is R a,c (where a is the frequency domain position of the first resource, and c is the time domain position of the first resource), and within the first resource pool, there are j P' after the first resource. rxvp_TX_NR The resources are
number
number
number
[0124] The method for determining the value of Q is as follows.
[0125] 1) When m - x < resource reservation period arranged in the first resource pool < n + T2 - m, [Num.] or [Num.] otherwise, Q=1 or Q=2, 2) [Num.] or [Num.] or [Formula] or [Formula] it is.
[0126] As shown in FIG. 10, 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 subframe = 1 ms), an unmonitored subframe of one second physical channel structure includes only one slot of the first physical channel structure, and Q=4. In FIG. 10, P′ rxvp_RX_NR is a resource reservation period arranged in the first resource pool, and P rxvp_TX_NR is a first resource reservation period when the first radio access module performs resource selection in the first resource pool.
[0127] Note that, as an arbitrary implementation, step 201 is: step 2011 of acquiring a first resource based on at least one piece of information in step 2011 of the third implementation manner described above and / or an unmonitored slot within a first sensing window of the first radio access module; and step 2012 of performing resource exclusion on the first resource in the candidate resource set.
[0128] For illustration, the following four cases are included.
[0129] In Case 1, the first wireless access module first eliminates unmonitored slots in the first sensing window (i.e., Step 5 in the conceptual explanation), and if the number of remaining resources after elimination is less than the product of the pre-configured parameter and the initial total number of resources in the initial candidate resource set, it returns to the candidate resource set before elimination or the candidate resource set after elimination in the previous step. Then, unmonitored slots included in the unmonitored subframes within the second sensing window are eliminated. After elimination, if the number of remaining resources is less than the product of the pre-configured parameter and the initial total number of resources in the initial candidate resource set, the candidate resource set is returned to either the set before the elimination operation or the set after the elimination operation in the previous step.
[0130] In Case 2, the first wireless access module first eliminates unmonitored slots included in the unmonitored subframes within the second sensing window. After elimination, if the number of remaining resources is less than the product of the pre-configured parameter and the initial total number of resources in the initial candidate resource set, it returns to the candidate resource set before the elimination operation or the candidate resource set after the elimination operation in the previous step.
[0131] Then, in the unmonitored slots within the first sensing window, unmonitored slots are eliminated (i.e., Step 5 in the conceptual explanation). After elimination, if the number of remaining resources is less than the product of the pre-configured parameter and the initial total number of resources in the initial candidate resource set, the candidate resource set is returned to either the set before the elimination operation or the set of candidates after the elimination operation in the previous step.
[0132] In Case 3, the first wireless access module performs unmonitoring of unmonitored slots in the first sensing window and / or unmonitored slots included in the unmonitored subframes in the second sensing window. After elimination, if the number of remaining resources is less than the product of the pre-configured parameter and the initial total number of resources in the initial candidate resource set, it returns to the candidate resource set before the elimination operation or the candidate resource set after the elimination operation in the previous step.
[0133] In Case 4, the first wireless access module does not perform unmonitoring slot elimination on unmonitored slots included in unmonitored subframes within the second sensing window, but only performs unmonitoring slot elimination (i.e., Step 5 in the conceptual explanation) on unmonitored slots within the first sensing window, and then executes Step 5a in the conceptual explanation.
[0134] [Regarding Implementation Method 4] First, resource selection window placement information when the first wireless access module selects resources in the first resource pool, first resource reservation period when the first wireless access module selects resources in the first resource pool, logical slot information within the first resource pool, subchannel placement information within the first resource pool, subcarrier intervals placed within the first resource pool, and transmission block occupancy that the first wireless access module intends to transmit in the first resource pool. do The first resource is determined based on at least one of the following pieces of information: the number of subchannels, the priority of the transmission block that the first wireless access module intends to transmit in the first resource pool, second sensing information, logical subframe information in the second resource pool, and the subchannel arrangement in the second resource pool.
[0135] The location of one first resource (candidate single slot resource) is R a,c (where a is the frequency domain position of the first resource, and c is the time domain position of the first resource), and within the first resource pool, there are j P' after the first resource. rxvp_TX_NR The resources are
number
Numerical formula
Numerical formula
[0136] the above resource
Numerical formula
Numerical formula
Numerical formula
[0137] The method for determining the value of Q is as follows.
[0138] 1) When m-x < the resource reservation period of the indicated resource < n+T2-m,
Num.
Num.
Num.
Num.
Num.
Num.
Num.
Num.
[0139] Determination of frequency domain overlap requires at least one of the following pieces of information.
[0140] the frequency domain position of the first resource, The frequency domain position of the instruction resource in the second sensing information, Subchannel placement in the second resource pool, including the size and number of subchannels, Subchannel placement within the first resource pool, including the size and number of subchannels, Logical slot information within the first resource pool, Subcarrier intervals located within the first resource pool.
[0141] If the number of resources remaining in the candidate resource set after elimination is less than the product of the pre-configured parameter and the initial total number of resources in the initial candidate resource set, the initialized candidate resource set is in the state before the elimination operation is performed, and resource elimination according to implementation method 5 below is performed. If the number of resources remaining in the candidate resource set after elimination is greater than or equal to the product of the pre-configured parameter and the initial total number of resources in the initial candidate resource set, resource elimination according to implementation method 5 is not performed.
[0142] [Regarding Implementation Method 5] For example, the resource selection window arrangement information when the first wireless access module selects a resource in the first resource pool, the first resource reservation period when the first wireless access module selects a resource in the first resource pool, the subcarrier intervals arranged within the first resource pool, the subchannel arrangement within the first resource pool, and the transmission block occupancy that the first wireless access module intends to transmit in the first resource pool. do The first resource is determined based on at least one of the following pieces of information: the number of subchannels, the priority of the transmission block that the first wireless access module intends to transmit in the first resource pool, second sensing information, logical subframe information in the second resource pool, and subchannel placement information in the second resource pool.
[0143] The location of one first resource (candidate single slot resource) is R a,c (where a is the frequency domain position of the first resource, and c is the time domain position of the first resource), and within the first resource pool, there are j P' after the first resource. rxvp_TX_NRThe resources are
number
number
number
[0144] the above
number
[0145] The method for determining the value of Q is as follows.
[0146] 1) when m-x < resource reservation period of the indicated resource < n+T2-m, [Numerical] or [Numerical] otherwise, Q=1 or Q=2, 2) when n-x < resource reservation period of the indicated resource < n+T2-x, [Numerical] or [Numerical] otherwise, Q=1 or Q=2, 3) [Numerical] or [Numerical] or [Numerical] or
number
[0147] The first physical channel structure supports a higher SCS, and the time-domain resource granularity may be less than or equal to that of the second physical channel structure, so resources may completely or partially overlap in the time domain.
[0148] As shown in Figure 11, 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), with Q=3, and it is determined that the time domain partially overlaps when they overlap. P in Figure 11 rxvp_RX_LTE This is the resource reservation period for the instructed resource, P rxvp_TX_NR This is the first resource reservation cycle.
[0149] As shown in Figure 12, 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), with Q=3, and it is determined that the time domain partially overlaps when they overlap. P in Figure 12 rxvp_RX_LTE This is the resource reservation period for the instructed resource, P rxvp_TX_NR This is the first resource reservation cycle.
[0150] The following is the implementation method 5 3 Explain the use of conditions.
[0151] The 3 Condition: As mentioned above 7 Includes the conditions and the aforementioned 7 The aforementioned target instruction resource information of the condition satisfies the eighth condition.
[0152] The eighth condition above includes at least one of the following:
[0153] Condition 9: The RSRP measurement value of the transmission block corresponding to the instruction resource in the second sensing information is greater than the RSRP threshold.
[0154] Condition 10: The priority of the transmission block corresponding to the instruction resource in the second sensing information is greater than the priority threshold.
[0155] An example of an exclusion operation is as follows:
[0156] (1) For one first resource in any of the candidate resource sets, 7 If the conditions and the ninth condition are met, the first resource is removed from the candidate resource set.
[0157] The number of resources in the candidate resource set after eliminating the first resource is X*M. total If the value is smaller, raising the corresponding RSRP threshold by 1 dB will return the initial candidate resource set to the initial candidate resource set before any elimination operations were performed, and then perform resource elimination again.
[0158] (2) For one first resource in any of the candidate resource sets, first the 7 Determine whether the conditions and the 10th condition are met. If they are met, remove the first resource from the candidate resource set. Otherwise, remove the second resource. 7 Determine whether the conditions and the ninth condition are met, and if they are met, remove the first resource from the candidate resource set.
[0159] The number of resources in the candidate resource set after eliminating the first resource is X*M. total If the value is smaller, the corresponding RSRP threshold is raised by 1 dB, the initial candidate resource set is the same as the initial candidate resource set before any elimination operations were performed, and resource elimination is performed again.
[0160] (3) For one first resource within any of the candidate resource sets, first the7 Determine whether the conditions and the 10th condition are met. If they are met, remove the first resource from the candidate resource set. Otherwise, remove the second resource. 7 Determine whether the conditions and the ninth condition are met, and if they are met, remove the first resource from the candidate resource set.
[0161] The number of resources in the candidate resource set after eliminating the first resource is X*M. total If the value is smaller, the corresponding RSRP threshold is raised by 1 dB, the initial candidate resource set is the same as the initial candidate resource set before any elimination operations were performed, and resource elimination is performed again.
[0162] The above X represents a pre-configured parameter, and M total This represents the initial total number of resources in the initial candidate resource set.
[0163] Next, we will explain the resource selection flow for the first wireless access module.
[0164] Example 1: Step 1 reuses Steps 1 to 3 in the conceptual explanation, and in Step 7, if it is necessary to execute [Implementation Method 5] and satisfy the 9th condition, then a method for determining the RSRP threshold for the 9th condition in the embodiment of this disclosure is added, which must be satisfied by the RSRP measurement value of the transmission block corresponding to the instruction resource in the second sensing information in Step 3 of the conceptual explanation.
[0165] Step 2 reuses Step 4 from the conceptual explanation.
[0166] Step 3: Implement [Implementation Method 1] in the embodiment of this disclosure.
[0167] Step 4: Execute [Implementation Method 2] in the embodiment of this disclosure. If the number of resources in the eliminated candidate resource set is less than X*Mtotal, return the candidate resource set to the candidate resource set executed in the previous step (already performed in the previous step).
[0168] Step 5: Execute [Implementation Method 3] in the embodiment of this disclosure. If the number of resources in the eliminated candidate resource set is less than X*Mtotal, return the candidate resource set to the candidate resource set as it was in the previous step (already executed in the previous step).
[0169] Step 6: Reuse Step 6 from the conceptual explanation.
[0170] Step 7: Implement [Implementation Method 4] and / or [Implementation Method 5] in the embodiments of this disclosure.
[0171] Step 8, the number of resources in the candidate resource set after elimination is X*M total If it is smaller, increase the RSRP threshold and increase the RSRP threshold of the transmission block corresponding to the instruction resource in the second sensing information by 3 dB, and if Step 7 exists, increase the RSRP threshold of the transmission block corresponding to the instruction resource in the second sensing information by 1 dB (where I is a pre-set fixed value, or I may be set based on the transmission information decoding the second terminal in the second sensing information, or increase it by 3 dB) and return to Step 2.
[0172] Step 9, the first wireless access module reports the set of candidate resources after resource elimination to the upper layer, and the upper layer performs resource selection.
[0173] Furthermore, the order of Step 3, Step 4, and Step 5 can be changed, and there may be any number of Step 3, Step 4, and Step 5 steps. If there are any number of steps, all of the steps may be executed, some may be executed, or none may be executed.
[0174] The order of Step 6 and Step 7 above is interchangeable, and Step 7 may or may not exist.
[0175] Example 2: Step 1 reuses Steps 1 to 3 in the conceptual explanation, and in Step 8, if it is necessary to execute [Implementation Method 5] and satisfy the 9th condition, then a method for determining the RSRP threshold for the 9th condition in the embodiment of this disclosure is added, which must be satisfied by the RSRP measurement value of the transmission block corresponding to the instruction resource in the second sensing information in Step 3 of the conceptual explanation.
[0176] Step 2 reuses Step 4 from the conceptual explanation.
[0177] Step 3 reuses Step 5 from the conceptual explanation. If the number of resources in the eliminated candidate resource set is less than X*Mtotal, the candidate resource set is returned to the candidate resource set as it was in the previous step (already performed in that step).
[0178] Step 4: Implement [Implementation Method 1] in the embodiment of this disclosure.
[0179] Step 5: Execute [Implementation Method 2] in the embodiment of this disclosure. If the number of resources in the eliminated candidate resource set is less than X*Mtotal, return the candidate resource set to the candidate resource set as it was in the previous step (already executed in the previous step).
[0180] Step 6: Execute [Implementation Method 3] in the embodiment of this disclosure. If the number of resources in the eliminated candidate resource set is less than X*Mtotal, return the candidate resource set to the candidate resource set as it was in the previous step (already executed in the previous step).
[0181] Step 7: Reuse Step 6 in the conceptual explanation.
[0182] Step 8: Implement [Implementation Method 4] and / or [Implementation Method 5] in the embodiments of this disclosure.
[0183] Step 9: The number of resources in the candidate resource set after elimination is X*M totalIf it is smaller, increase the RSRP threshold and increase the RSRP threshold of the transmission block corresponding to the instruction resource in the second sensing information by 3 dB, and if step 8 exists, increase the RSRP threshold of the transmission block corresponding to the instruction resource in the second sensing information by 1 dB (where I is a pre-set fixed value, or I may be set based on the transmission information decoding the second terminal in the second sensing information, or increase it by 3 dB) and return to Step 2.
[0184] Step 10: The first wireless access module reports the set of candidate resources after resource elimination to the upper layer, and the upper layer performs resource selection.
[0185] Furthermore, the order of Step 3, Step 4, Step 5, and Step 6 can be changed, and there may be any number of Step 3, Step 4, Step 5, and Step 6. If there are any number of steps, all of the steps may be executed, some may be executed, or none may be executed.
[0186] The order of Step 7 and Step 8 above is interchangeable, and Step 8 may or may not exist.
[0187] Furthermore, step 201 not only includes the five implementation methods described above, but also first obtains the first resource based on the method for acquiring the first resource in the five implementation methods described above, and then performs resource elimination on the first resource obtained by each of the different implementation methods.
[0188] To avoid duplication, a detailed explanation of how to obtain the first resource based on the five implementation methods described above is omitted here. However, regarding the method of resource elimination for the first resource obtained using different implementation methods, it is also acceptable to perform at least one of [Implementation Method 2], [Implementation Method 3], and [Implementation Method 4], or to perform either [Implementation Method 4] or [Implementation Method 5].
[0189] As described above, the sidelink resource allocation method of the embodiment of this disclosure allows the first terminal to perform resource exclusion based on different information in the first information of the first wireless access module and the second information of the second wireless access module, thereby avoiding transmission resource collisions between the first and second wireless access modules within the first terminal. It also reduces resource collisions when the second and first physical channel structures coexist on the same channel while excluding the resources occupied by the second physical channel structure as much as possible, minimizes the performance impact on the second wireless access module, enables coexistence on the same channel between physical channel structures, and can adapt to potential dynamic changes in the service load of the first and second physical channel structures.
[0190] As shown in Figure 13, embodiments of the present disclosure further provide a side-link resource allocation device applied to a first terminal, the device, The system includes an exclusion module 1301 for performing resource exclusion on resources within a candidate resource set in the first resource pool, based on first information from the first wireless access module and second information from the second wireless access module.
[0191] By employing the side-link resource allocation device of the embodiment of this disclosure, the first terminal can perform resource exclusion on a set of candidate resources in the first resource pool based on the first information of the first wireless access module and the second information of the second wireless access module, thereby realizing dynamic resource pool sharing between transmission using the first physical channel structure and transmission using the second physical channel structure.
[0192] Optionally, the second information is Resource occupancy information transmitted by the second wireless access module in the second resource pool, Logical subframe information in the second resource pool, Subchannel arrangement within the second resource pool, Resource reservation periods located within the second resource pool, Second sensing information within the second sensing window, This includes at least one of the unmonitored subframes within the second sensing window.
[0193] Optionally, the above first information is Subchannel arrangement within the first resource pool, Logical slot information in the first resource pool, Subcarrier intervals arranged within the first resource pool, Resource reservation periods located within the first resource pool, Resource selection window arrangement information when the first wireless access module selects resources in the first resource pool, The first resource reservation period when the first wireless access module selects a resource in the first resource pool, The priority of the transmission block that the first wireless access module intends to transmit in the first resource pool, The first wireless access module attempts to occupy a transmission block in the first resource pool. do Number of subchannels, First sensing information within the first sensing window, This includes at least one of the unmonitored slots within the first sensing window.
[0194] Optionally, resource occupancy information transmitted by the second wireless access module in the second resource pool may be: The time domain location of the occupied resource when transmitting in the second resource pool, The frequency domain location of the occupied resource when transmitting in the second resource pool, The second resource reservation period when transmitting in the second resource pool, Priority of transmission blocks when sending in the second resource pool, The resource reservation counter value when sending in the second resource pool, The time domain instruction value for the occupied resource when transmitting in the second resource pool, It includes at least one of the frequency domain indicator values of the occupied resources when transmitting in the second resource pool.
[0195] Optionally, the second sensing information includes at least one of the following obtained by the second wireless access module decoding the target sidelink control information SCI, wherein the target SCI is the SCI of the second terminal sensed by the second wireless access module in the second resource pool. Time domain location of the instruction resource, Frequency domain position of the instruction resource, Resource reservation cycle for the instructed resource, Priority of transmission blocks corresponding to instruction resources, Reference signal received power measurement value of the transmission block corresponding to the instruction resource, Time domain instruction value of the instruction resource, This is the frequency domain instruction value of the instruction resource.
[0196] Optionally, the second sensing window is: The time at which the second wireless access module receives the sharing request information from the first wireless access module, and the time at which the sharing request is used to request the second information, The second wireless access module determines the time point related to the closing time of the second sensing window, The length of the second sensing window determined by the second wireless access module, This is determined based on at least one of the lengths of the second sensing window in the sharing request information of the first wireless access module.
[0197] Optionally, the exclusion module 1301 is: Based on the first and second information, an acquisition unit for acquiring the first resource in the candidate resource set, Includes a elimination unit for performing resource elimination on resources within the candidate resource set based on the first resource.
[0198] The aforementioned first resource satisfies at least one of the following conditions:
[0199] Condition 1: The first resource or the second resource overlaps with the first target resource, The second resource is a resource with j logical reservation periods after the first resource, The aforementioned logical reservation period corresponds to the first resource reservation period in the first information, The first target resource is reserved in the second resource pool based on the second resource reservation cycle in the second information, with the target resource occupancy information being used to reserve the first target resource. Tari It is a source or subframe. The aforementioned target resource occupancy information is the resource occupancy information transmitted by the second wireless access module in the second resource pool from the second information.
[0200] The 4 Condition: The first resource or the second resource overlaps with the second target resource, The second target resource is reserved in the second resource pool based on the second resource reservation cycle when target unmonitored subframe information is received. Tari It is a source or subframe. The aforementioned unmonitored target subframe information is the unmonitored subframe information within the second sensing window in the second information.
[0201] The 2 Condition: The first resource or the second resource overlaps with the third target resource, The third target resource is reserved in the second resource pool based on the third resource reservation cycle when the unmonitored target subframe information is received. Tari It is either a source or a subframe.
[0202] The 5 Condition: The first resource or the second resource overlaps with the fourth target resource, The fourth target resource is reserved in the second resource pool based on the third resource reservation cycle, with the target subframe information being reserved in the second resource pool. TariIt is a source or subframe. The aforementioned target subframe information is the subframe information in which an unmonitored slot within the first sensing window of the first information is located. The third resource reservation cycle is: The resource reservation period located within the second resource pool in the second information, Among the resource reservation periods located within the second resource pool, resource reservation periods other than the second resource reservation period, The second sensing information includes at least one of the resource reservation periods of the instructed resource.
[0203] The 6 Condition: The first resource or the second resource overlaps with the fifth target resource, The fifth target resource is reserved in the second resource pool based on the fourth resource reservation cycle, when the unmonitored slot information included in the unmonitored target subframe information is reserved in the second resource pool. Tari Source or slot, The fourth resource reservation period is the resource reservation period located within the first resource pool in the first information.
[0204] The 7 Condition: The first resource or the second resource overlaps with the sixth target resource, The sixth target resource is reserved in the second resource pool based on the fifth resource reservation cycle, as indicated by the target resource information. Tari It is a source or subframe. The aforementioned target instruction resource information is the instruction resource information in the second sensing information, The fifth resource reservation period is the resource reservation period of the instructed resource in the second sensing information.
[0205] The 3 Condition: As mentioned above 7 Includes the conditions and the aforementioned 7 The aforementioned target instruction resource information of the condition satisfies the eighth condition.
[0206] Optionally, the acquisition unit may be: The first information includes resource selection window placement information when the first wireless access module selects resources in the first resource pool, the first resource reservation period when the first wireless access module selects resources in the first resource pool, logical slot information within the first resource pool, subchannel placement within the first resource pool, subcarrier spacing within the first resource pool, and the transmission block occupancy that the first wireless access module intends to transmit in the first resource pool. do The number of subchannels, and the second resource reservation period when the second wireless access module transmits in the second resource pool, the logical subframe information in the second resource pool, the time domain position of the occupied resource when the second wireless access module transmits in the second resource pool, the frequency domain position of the occupied resource when the second wireless access module transmits in the second resource pool, the resource reservation counter value when the second wireless access module transmits in the second resource pool, and the occupied resource when the second wireless access module transmits in the second resource pool. S Time domain indicated value, the occupied resource when the second wireless access module transmits in the second resource pool S Based on at least one of the following pieces of information: frequency domain indication value, unmonitored subframes within the second sensing window, and subchannel arrangement within the second resource pool, a first sub-acquisition unit for acquiring the first resource, The first information includes resource selection window placement information when the first wireless access module selects resources in the first resource pool, the first resource reservation period when the first wireless access module selects resources in the first resource pool, logical slot information within the first resource pool, unmonitored slots within the first sensing window, subchannel placement within the first resource pool, subcarrier intervals placed within the first resource pool, and the transmission block occupancy that the first wireless access module intends to transmit in the first resource pool. doA second sub-acquisition unit for acquiring the first resource, based on at least one of the following pieces of information: the number of subchannels, the resource reservation period among the second information that is located in the second resource pool, the resource reservation period among the resource reservation periods located in the second resource pool that is not the second resource reservation period when the second wireless access module transmits in the second resource pool, the resource reservation period of the instructed resource in the second sensing information, the logical subframe information in the second resource pool, the unmonitored subframe in the second sensing window, and the subchannel arrangement in the second resource pool. The first information includes resource selection window placement information when the first wireless access module selects resources in the first resource pool, the first resource reservation period when the first wireless access module selects resources in the first resource pool, the resource reservation period placed within the first resource pool, logical slot information within the first resource pool, subchannel placement within the first resource pool, subcarrier spacing within the first resource pool, and the transmission block occupancy that the first wireless access module intends to transmit in the first resource pool. do Based on the number of subchannels and information on at least one unmonitored subframe within the second sensing window, a third sub-acquisition unit for acquiring the first resource, The first information includes resource selection window placement information when the first wireless access module selects resources in the first resource pool, the first resource reservation period when the first wireless access module selects resources in the first resource pool, logical slot information within the first resource pool, subchannel placement within the first resource pool, subcarrier spacing within the first resource pool, and the transmission block occupancy that the first wireless access module intends to transmit in the first resource pool. doThe system includes at least one of the fourth sub-acquisition units for acquiring the first resource, based on the number of subchannels, the priority of the transmission block that the first wireless access module intends to transmit in the first resource pool, and at least one of the second information, which includes the second sensing information, the logical subframe information in the second resource pool, and the subchannel arrangement in the second resource pool.
[0207] Optionally, if the first resource satisfies at least one of the first, second, third, fourth, fifth, and seventh conditions, the exclusion unit, specifically, This is used to perform resource exclusion on the first resource within the candidate resource set.
[0208] Optionally, the first resource is 7 If the conditions are met, the exclusion unit, A subunit for obtaining the first candidate resource set by performing resource elimination on the first resource within the candidate resource set, A subunit for obtaining the number of resources in the first candidate resource set, The system includes a decision subunit for determining whether or not it is necessary to perform resource exclusion again on the resources in the candidate resource set, based on a comparison between the number of resources in the first candidate resource set and the initial total number of resources in the initial candidate resource set.
[0209] Optionally, the aforementioned decision subunit may be used as follows: The comparison result indicates that if the number of resources in the first candidate resource set is greater than or equal to the product of the pre-configured parameter and the initial total number of resources in the initial candidate resource set, then it is not necessary to perform resource exclusion again on the resources within the candidate resource set.
[0210] If the comparison result indicates that the number of resources in the first candidate resource set is smaller than the product of the pre-configured parameter and the initial total number of resources in the initial candidate resource set, then resource exclusion will be performed again on the resources within the candidate resource set.
[0211] Optionally, the determination subunit further: The first candidate resource set is initialized to the initial candidate resource set, and the first resource is 3 If the conditions are met, the resource is used to perform resource exclusion on the initial candidate resource set obtained by initializing based on the first resource.
[0212] Optionally, the eighth condition above is: The reference signal received power measurement of the transmission block corresponding to the instruction resource in the second sensing information is greater than the reference signal received power threshold. The second sensing information includes at least one of the following: the priority of the transmission block corresponding to the instruction resource is greater than the priority threshold.
[0213] The reference signal reception power threshold can be set as follows: List of reference signal received power, List of pre-set reference signal received powers, Pre-set reference signal received power threshold, Priority of the transmission block corresponding to the aforementioned instruction resource, This is determined based on at least one of the priority levels of the transmission blocks that the first wireless access module intends to transmit in the first resource pool, as determined in the first information.
[0214] Furthermore, any side-link resource allocation device provided in the embodiments of this disclosure that is capable of performing the above-described side-link resource allocation method can be applied to such device, and the same or similar technical effects can be achieved.
[0215] As shown in Figure 14, embodiments of the present disclosure further provide a terminal comprising a processor 1400 and a memory 1410 connected to the processor 1400 via a bus interface, wherein the memory 1410 is used to store programs and data used when the processor 1400 performs operations, and the processor 1400 calls and executes the programs and data stored in the memory 1410.
[0216] The terminal further includes a transceiver 1420, which is connected to a bus interface and used to send and receive data under the control of the processor 1400.
[0217] Specifically, the processor 1400 is, Based on the first information from the first wireless access module and the second information from the second wireless access module, a process of resource exclusion is performed for resources within the candidate resource set in the first resource pool.
[0218] Optionally, the second information is Resource occupancy information transmitted by the second wireless access module in the second resource pool, Logical subframe information in the second resource pool, Subchannel arrangement within the second resource pool, Resource reservation periods located within the second resource pool, Second sensing information within the second sensing window, This includes at least one of the unmonitored subframes within the second sensing window.
[0219] Optionally, the above first information is Subchannel arrangement within the first resource pool, Logical slot information in the first resource pool, Subcarrier intervals arranged within the first resource pool, Resource reservation periods located within the first resource pool, Resource selection window arrangement information when the first wireless access module selects resources in the first resource pool, The first resource reservation period when the first wireless access module selects a resource in the first resource pool, The priority of the transmission block that the first wireless access module intends to transmit in the first resource pool, The first wireless access module attempts to occupy a transmission block in the first resource pool. do Number of subchannels, First sensing information within the first sensing window, This includes at least one of the unmonitored slots within the first sensing window.
[0220] Optionally, resource occupancy information transmitted by the second wireless access module in the second resource pool may be: The time domain location of the occupied resource when transmitting in the second resource pool, The frequency domain location of the occupied resource when transmitting in the second resource pool, The second resource reservation period when transmitting in the second resource pool, Priority of transmission blocks when sending in the second resource pool, The resource reservation counter value when sending in the second resource pool, The time domain instruction value for the occupied resource when transmitting in the second resource pool, It includes at least one of the frequency domain indicator values of the occupied resources when transmitting in the second resource pool.
[0221] Optionally, the second sensing information includes at least one of the following obtained by the second wireless access module decoding the target sidelink control information SCI, wherein the target SCI is the SCI of the second terminal sensed by the second wireless access module in the second resource pool. Time domain location of the instruction resource, Frequency domain position of the instruction resource, Resource reservation cycle for the instructed resource, Priority of transmission blocks corresponding to instruction resources, Reference signal received power measurement value of the transmission block corresponding to the instruction resource, Time domain instruction value of the instruction resource, This is the frequency domain instruction value of the instruction resource.
[0222] Optionally, the second sensing window is: The time at which the second wireless access module receives the sharing request information from the first wireless access module, and the time at which the sharing request is used to request the second information, The second wireless access module determines the time point related to the closing time of the second sensing window, The length of the second sensing window determined by the second wireless access module, This is determined based on at least one of the lengths of the second sensing window in the sharing request information of the first wireless access module.
[0223] Optionally, the processor 1400 may, specifically, Based on the first and second pieces of information, obtain the first resource within the candidate resource set. Based on the first resource, it is used to perform resource exclusion on resources within the candidate resource set. The aforementioned first resource satisfies at least one of the following conditions:
[0224] Condition 1: The first resource or the second resource overlaps with the first target resource, The second resource is a resource with j logical reservation periods after the first resource, The aforementioned logical reservation period corresponds to the first resource reservation period in the first information, The first target resource is reserved in the second resource pool based on the second resource reservation cycle in the second information, with the target resource occupancy information being used to reserve the first target resource. Tari It is a source or subframe. The aforementioned target resource occupancy information is the resource occupancy information transmitted by the second wireless access module in the second resource pool from the second information.
[0225] The 4 Condition: The first resource or the second resource overlaps with the second target resource, The second target resource is reserved in the second resource pool based on the second resource reservation cycle when target unmonitored subframe information is received. Tari It is a source or subframe. The aforementioned unmonitored target subframe information is the unmonitored subframe information within the second sensing window in the second information.
[0226] The 2 Condition: The first resource or the second resource overlaps with the third target resource, The third target resource is reserved in the second resource pool based on the third resource reservation cycle when the unmonitored target subframe information is received. Tari It is either a source or a subframe.
[0227] The 5 Condition: The first resource or the second resource overlaps with the fourth target resource, The fourth target resource is reserved in the second resource pool based on the third resource reservation cycle, with the target subframe information being reserved in the second resource pool. Tari It is a source or subframe. The aforementioned target subframe information is the subframe information in which an unmonitored slot within the first sensing window of the first information is located. The third resource reservation cycle is: The resource reservation period located within the second resource pool in the second information, Among the resource reservation periods located within the second resource pool, resource reservation periods other than the second resource reservation period, The second sensing information includes at least one of the resource reservation periods of the instructed resource.
[0228] The 6 Condition: The first resource or the second resource overlaps with the fifth target resource, The fifth target resource is reserved in the second resource pool based on the fourth resource reservation cycle, when the unmonitored slot information included in the unmonitored target subframe information is reserved in the second resource pool. Tari Source or slot, The fourth resource reservation period is the resource reservation period located within the first resource pool in the first information.
[0229] The 7 Condition: The first resource or the second resource overlaps with the sixth target resource, The sixth target resource is reserved in the second resource pool based on the fifth resource reservation cycle, as indicated by the target resource information. Tari It is a source or subframe. The aforementioned target instruction resource information is the instruction resource information in the second sensing information, The fifth resource reservation period is the resource reservation period of the instructed resource in the second sensing information.
[0230] The 3 Condition: As mentioned above 7 Includes the conditions and the aforementioned 7 The aforementioned target instruction resource information of the condition satisfies the eighth condition.
[0231] Optionally, the processor 1400 may, specifically, The first information includes resource selection window placement information when the first wireless access module selects resources in the first resource pool, the first resource reservation period when the first wireless access module selects resources in the first resource pool, logical slot information within the first resource pool, subchannel placement within the first resource pool, subcarrier spacing within the first resource pool, and the transmission block occupancy that the first wireless access module intends to transmit in the first resource pool. doThe number of subchannels, and the second resource reservation period when the second wireless access module transmits in the second resource pool, the logical subframe information in the second resource pool, the time domain position of the occupied resource when the second wireless access module transmits in the second resource pool, the frequency domain position of the occupied resource when the second wireless access module transmits in the second resource pool, the resource reservation counter value when the second wireless access module transmits in the second resource pool, and the occupied resource when the second wireless access module transmits in the second resource pool. S Time domain indicated value, the occupied resource when the second wireless access module transmits in the second resource pool S Acquire the first resource based on at least one of the following pieces of information: frequency domain indicator value, unmonitored subframes within the second sensing window, and subchannel placement within the second resource pool. The first information includes resource selection window placement information when the first wireless access module selects resources in the first resource pool, the first resource reservation period when the first wireless access module selects resources in the first resource pool, logical slot information within the first resource pool, unmonitored slots within the first sensing window, subchannel placement within the first resource pool, subcarrier intervals placed within the first resource pool, and the transmission block occupancy that the first wireless access module intends to transmit in the first resource pool. do Acquiring the first resource based on at least one of the following pieces of information: the number of subchannels, the resource reservation period among the second information that is located in the second resource pool, the resource reservation period among the resource reservation periods located in the second resource pool that is not the second resource reservation period when the second wireless access module transmits in the second resource pool, the resource reservation period of the instructed resource in the second sensing information, the logical subframe information in the second resource pool, the unmonitored subframe in the second sensing window, and the subchannel arrangement in the second resource pool. The first information includes resource selection window placement information when the first wireless access module selects resources in the first resource pool, the first resource reservation period when the first wireless access module selects resources in the first resource pool, the resource reservation period placed within the first resource pool, logical slot information within the first resource pool, subchannel placement within the first resource pool, subcarrier spacing within the first resource pool, and the transmission block occupancy that the first wireless access module intends to transmit in the first resource pool. do Based on the number of subchannels and information on at least one unmonitored subframe within the second sensing window, the first resource is acquired. The first information includes resource selection window placement information when the first wireless access module selects resources in the first resource pool, the first resource reservation period when the first wireless access module selects resources in the first resource pool, logical slot information within the first resource pool, subchannel placement within the first resource pool, subcarrier spacing within the first resource pool, and the transmission block occupancy that the first wireless access module intends to transmit in the first resource pool. do The number of subchannels, the priority of the transmission blocks that the first wireless access module intends to transmit in the first resource pool, and at least one of the second information, consisting of the second sensing information, the logical subframe information in the second resource pool, and the subchannel arrangement in the second resource pool, are used to acquire the first resource.
[0232] Optionally, the processor 1400 may, specifically, This is used to perform resource exclusion on the first resource within the candidate resource set.
[0233] Optionally, the processor 1400 may, specifically, To perform resource elimination on the first resource within the aforementioned candidate resource set and obtain the first candidate resource set, To obtain the number of resources in the first candidate resource set, This is used to determine whether or not it is necessary to perform resource exclusion again on the resources in the candidate resource set, based on the comparison result between the number of resources in the first candidate resource set and the initial total number of resources in the initial candidate resource set.
[0234] The processor 1400 may be used as follows: The comparison result indicates that if the number of resources in the first candidate resource set is greater than or equal to the product of the pre-configured parameter and the initial total number of resources in the initial candidate resource set, then it is not necessary to perform resource elimination again on the resources within the candidate resource set. If the comparison result indicates that the number of resources in the first candidate resource set is smaller than the product of the pre-configured parameter and the initial total number of resources in the initial candidate resource set, then resource exclusion will be performed again on the resources within the candidate resource set.
[0235] Optionally, the processor 1400 may, specifically, The first candidate resource set is initialized to the initial candidate resource set, and the first resource is 3 If the conditions are met, the resource is used to perform resource exclusion on the initial candidate resource set obtained by initializing based on the first resource.
[0236] Optionally, the eighth condition above is: The reference signal received power measurement of the transmission block corresponding to the instruction resource in the second sensing information is greater than the reference signal received power threshold. The second sensing information includes at least one of the following: the priority of the transmission block corresponding to the instruction resource is greater than the priority threshold.
[0237] The reference signal reception power threshold can be set as follows: List of reference signal received power, List of pre-set reference signal received powers, Pre-set reference signal received power threshold, Priority of the transmission block corresponding to the aforementioned instruction resource, This is determined based on at least one of the priority levels of the transmission blocks that the first wireless access module intends to transmit in the first resource pool, as determined in the first information.
[0238] In Figure 14, the bus architecture may include any number of interconnection buses and bridges, specifically connecting one or more processors represented by processor 1400 and various circuits of memory represented by memory 1410. The bus architecture may also connect various other circuits, such as peripherals, voltage regulators, and power management circuits, which are well known in the art and will not be further described herein. The bus interface provides a user interface 1430. The transceiver 1420 may consist of multiple elements, namely a transmitter and a receiver, and provides a unit for communicating with various other devices on a transmission medium. Processor 1400 is responsible for managing the bus architecture and normal processing, and memory 1410 can store data used by processor 1400 when performing operations.
[0239] Furthermore, specific embodiments of this disclosure include a computer program stored in Non-volatile A readable storage medium is further provided to enable the steps in any one of the above side-link resource allocation methods when the program is executed on the processor.
[0240] In some embodiments provided in this disclosure, 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 merely illustrative, and for example, the division of the units is only one logical functional division, and in actual implementation, there may be further divisional arrangements, for example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not performed. In other words, the combinations, direct combinations or communication connections between each other that are illustrated or considered may be indirect combinations or communication connections via several interfaces, devices or units, and may be in electrical, mechanical or other forms.
[0241] Furthermore, each functional unit in each embodiment of this disclosure may be integrated into a single processing unit, each unit may be physically provided individually, or two or more units may be integrated into a single unit. The integrated units may be implemented in the form of hardware, or in the form of hardware and software functional units.
[0242] The integrated unit, implemented in the form of the above-described software function unit, is a computer Non-volatile It can be stored in a readable storage medium. The above software function unit is stored in one storage medium and can be stored in one computer device (personal computer, server, or network device, etc.) as described in each embodiment of this disclosure. Sidelink resource allocation The method includes multiple instructions for executing some of the steps of the method. The aforementioned storage media include various media capable of storing program code, such as U disks, removable hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0243] The above are arbitrary embodiments of the present disclosure, and it should be noted that those skilled in the art can make several improvements and modifications without departing from the principles of the present disclosure, and these improvements and modifications are also within the scope of the protection of the present disclosure.
Claims
1. A side link resource allocation method, which is applied to a first terminal, and the method is The process includes the step of performing resource exclusion on a resource in a candidate resource set within a first resource pool, based on first information from a first wireless access module and second information from a second wireless access module. The step of performing resource exclusion on a resource in the candidate resource set within the first resource pool, based on the first information of the first wireless access module and the second information of the second wireless access module, A step of obtaining a first resource within the candidate resource set based on the first information and the second information, The step of performing resource exclusion on resources within the candidate resource set based on the first resource, The first resource is, The first condition is that the first resource or the second resource overlaps with the first target resource, The second resource is a resource for j logical reservation cycles after the first resource, The aforementioned logical reservation period corresponds to the first resource reservation period in the first information, The first target resource is a resource or subframe reserved in the second resource pool based on the second resource reservation cycle in the second information, where the target resource occupancy information is... A sidelink resource allocation method that satisfies the first condition that the target resource occupancy information is resource occupancy information transmitted by the second wireless access module in the second resource pool from the second information.
2. A side link resource allocation method, which is applied to a first terminal, and the method is The process includes the step of performing resource exclusion on a resource in a candidate resource set within a first resource pool, based on first information from a first wireless access module and second information from a second wireless access module. The step of performing resource exclusion on a resource in the candidate resource set within the first resource pool, based on the first information of the first wireless access module and the second information of the second wireless access module, A step of obtaining a first resource within the candidate resource set based on the first information and the second information, The step of performing resource exclusion on resources within the candidate resource set based on the first resource, The first resource is, The second condition is that the first or second resource overlaps with the third target resource, The third target resource is a resource or subframe reserved in the second resource pool based on the third resource reservation cycle, and the target unmonitored subframe information is unmonitored subframe information within the second sensing window in the second information. The third resource reservation cycle is: The resource reservation period located within the second resource pool in the second information, Among the resource reservation periods arranged in the second resource pool, resource reservation periods other than the second resource reservation period, A sidelink resource allocation method that satisfies the second condition, which includes at least one of the resource reservation cycles of the instructed resource in the second sensing information.
3. The second information mentioned above is, Resource occupancy information when the second wireless access module attempts to transmit in the second resource pool, Logical subframe information in the second resource pool, Subchannel arrangement within the second resource pool, Resource reservation cycles placed within the second resource pool, Second sensing information within the second sensing window, The method according to claim 1 or 2, comprising at least one of the unmonitored subframes within the second sensing window.
4. The first piece of information mentioned above is, Subchannel arrangement within the first resource pool, Logical slot information in the first resource pool, Subcarrier intervals arranged within the first resource pool, Resource reservation periods arranged within the first resource pool, Resource selection window arrangement information when the first wireless access module selects resources in the first resource pool, The first resource reservation period when the first wireless access module selects a resource in the first resource pool, Priority of the transmission block that the first wireless access module intends to transmit in the first resource pool, The number of subchannels occupied by the transmission block that the first wireless access module intends to transmit in the first resource pool, First sensing information within the first sensing window, The method according to claim 1 or 2, comprising at least one of the unmonitored slots within the first sensing window.
5. The resource occupancy information transmitted by the second wireless access module in the second resource pool is: The time domain location of the occupied resource when transmitting in the second resource pool, The frequency domain position of the occupied resource when transmitting in the second resource pool, The second resource reservation period when transmitting in the second resource pool, Priority of transmission blocks when transmitting in the second resource pool, The resource reservation counter value when sending in the second resource pool, The time domain indication value of the occupied resource when transmitting in the second resource pool, The method according to claim 3, comprising at least one of the frequency domain indicator values of the occupied resources when transmitting in the second resource pool.
6. The second sensing information includes at least one of the following obtained by the second wireless access module decoding the target sidelink control information SCI, wherein the target SCI is the SCI of the second terminal sensed by the second wireless access module in the second resource pool. Time domain location of the instruction resource, Frequency domain position of the instruction resource, Resource reservation cycle for the instructed resource, Priority of transmission blocks corresponding to instruction resources, Reference signal received power measurement value of the transmission block corresponding to the instruction resource, Time domain instruction value of the instruction resource, The method according to claim 3, wherein the instruction value is a frequency domain instruction value of the instruction resource.
7. The step of obtaining a first resource in the candidate resource set based on the first and second information is: A step of acquiring the first resource based on at least one of the following pieces of information: the first resource reservation period when the first wireless access module selects a resource in the first resource pool, the number of subchannels occupied by the transmission block that the first wireless access module intends to transmit in the first resource pool, and the second resource reservation period when the second wireless access module transmits in the second resource pool, the time domain position of the occupied resource when the second wireless access module transmits in the second resource pool, the frequency domain position of the occupied resource when the second wireless access module transmits in the second resource pool, and the counter value of the resource reservation when the second wireless access module transmits in the second resource pool. The method according to claim 1 or 2, comprising at least one of the following steps: acquiring the first resource based on the first information, which includes the first resource reservation period when the first wireless access module makes resource selection in the first resource pool, the number of subchannels occupied by the transmission block that the first wireless access module intends to transmit in the first resource pool, and at least one of the second information, which includes the resource reservation period located in the second resource pool and an unmonitored subframe in the second sensing window.
8. The step of performing resource exclusion on resources within the candidate resource set based on the first resource is: The method according to claim 1 or 2, further comprising the step of performing resource exclusion on the first resource in the candidate resource set if the first resource satisfies at least one of the first and second conditions.
9. A side link resource allocation device, which is applied to a first terminal, and the device is Includes a elimination module for excluding resources in a candidate resource set within a first resource pool based on first information from a first wireless access module and second information from a second wireless access module, Based on the first information of the first wireless access module and the second information of the second wireless access module, resource exclusion is performed on resources within the candidate resource set in the first resource pool. Based on the first and second pieces of information, the first resource in the candidate resource set is obtained, This includes performing resource exclusion on resources within the candidate resource set based on the first resource, The first resource is, The first condition is that the first resource or the second resource overlaps with the first target resource, The second resource is a resource for j logical reservation cycles after the first resource, The aforementioned logical reservation period corresponds to the first resource reservation period in the first information, The first target resource is a resource or subframe reserved in the second resource pool based on the second resource reservation cycle in the second information, where the target resource occupancy information is... A sidelink resource allocation device that satisfies the first condition that the target resource occupancy information is resource occupancy information transmitted by the second wireless access module in the second resource pool from the second information.
10. A side link resource allocation device, which is applied to a first terminal, and the device is Includes a elimination module for excluding resources in a candidate resource set within a first resource pool based on first information from a first wireless access module and second information from a second wireless access module, Based on the first information of the first wireless access module and the second information of the second wireless access module, resource exclusion is performed on resources within the candidate resource set in the first resource pool. Based on the first and second pieces of information, the first resource in the candidate resource set is obtained, This includes performing resource exclusion on resources within the candidate resource set based on the first resource, The first resource is, The second condition is that the first or second resource overlaps with the third target resource, The third target resource is a resource or subframe reserved in the second resource pool based on the third resource reservation cycle, and the target unmonitored subframe information is unmonitored subframe information within the second sensing window in the second information. The third resource reservation cycle is: The resource reservation period located within the second resource pool in the second information, Among the resource reservation periods arranged in the second resource pool, resource reservation periods other than the second resource reservation period, A side-link resource allocation device that satisfies a second condition, which includes at least one of the resource reservation cycles of the instructed resource in the second sensing information.
Citation Information
Patent Citations
Multi-radio access technology sidelink communication coexistence method and device
CN115024004A
Resource selection method and apparatus, terminal and storage medium
EP3860271A1