Sidelink resource selection method, device, and user equipment
The method addresses the incompatibility of existing resource selection methods with SL-U IRB structures by determining and selecting suitable sidelink resources for PSCCH and PSSCH transmissions, enhancing resource utilization and compliance in sidelink communication.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- DATANG GOHIGH INTELLIGENT & CONNECTED TECH (CHONGQING) CO LTD
- Filing Date
- 2023-10-24
- Publication Date
- 2026-04-20
AI Technical Summary
Existing resource selection methods for sidelink communication in Unlicensed Spectrum (SL-U) cannot be applied to Interlaced Resource Block (IRB) structures due to the non-contiguous nature of subchannels, which are used in New Radio on Unlicensed Spectrum (NR-U).
A method and apparatus for selecting sidelink resources that determine an initial candidate resource set based on subchannel configuration information, excluding unsuitable resources to form a remaining candidate set, and then selecting transmission resources for PSCCH and PSSCH from this set, tailored for SL-U IRB structures.
This approach optimizes resource selection processes for SL-U IRB structures by ensuring compliance with regulatory requirements and enabling effective sidelink communication.
Smart Images

Figure 2026512696000001_ABST
Abstract
Description
[Technical Field]
[0001] This disclosure claims priority to the Chinese patent application No. 202211380075.8, filed on 4 November 2022, all of which are incorporated herein by reference.
[0002] This disclosure relates to the technology of communications, and more particularly to methods, apparatus, and user equipment for selecting sidelink resources. [Background technology]
[0003] Terminal equipment operating in the Unlicensed Spectrum must meet the limitations of Occupied Channel Bandwidth (OCB) and Power Spectral Density (PSD). Therefore, the Interlaced Resource Block (IRB) structure is introduced in New Radio on Unlicensed Spectrum (NR-U) operating in the Unlicensed Spectrum. In the Sidelink on Unlicensed Spectrum (SL-U) mechanism operating in the Unlicensed Spectrum, the IRB structure is similarly supported for the Physical Sidelink Control Channel (PSCCH) and the Physical Sidelink Shared Channel (PSSCH). Furthermore, the concept of subchannels in R16 / R17 is reused for PSSCH transmission, where a subchannel is the smallest granularity of PSSCH transmission. Since a subchannel is defined as one or more IRBs, a subchannel is not a contiguous physical resource block (PRB) in the frequency domain. Therefore, all R16 / R17 resource allocation mechanisms are designed based on subchannels containing contiguous PRBs and cannot be applied to the resource selection process in an SL-U IRB structure. [Overview of the project] [Problems that the invention aims to solve]
[0004] This disclosure aims to provide a sidelink resource selection method, apparatus, and user equipment to solve the problem that resource selection methods in related technologies cannot be applied to SL-U IRB structures. [Means for solving the problem]
[0005] According to the first aspect, in order to achieve the above objective, the Disclosure provides a method for selecting sidelink resources applicable to a first user device, A step of determining an initial candidate resource set based on resource pool configuration information and / or a first parameter, wherein the resource pool configuration information includes subchannel configuration information, and the subchannel includes a comb-type resource block IRB. The steps include: excluding resources from the initial candidate resource set to determine the remaining candidate resource set that satisfies the requirements; Further, a sidelink resource selection method is provided, which includes the step of selecting transmission resources for PSCCH and PSSCH transmission from the remaining candidate resource set.
[0006] According to a second aspect, in order to achieve the above objective, the present disclosure provides a sidelink resource selection device applicable to a first user device, A first decision module that determines an initial candidate resource set based on resource pool configuration information and / or a first parameter, wherein the resource pool configuration information includes subchannel configuration information, and the subchannel includes a first decision module that includes a comb-type resource block IRB. A second decision module that removes resources from the initial candidate resource set to determine the remaining candidate resource set that satisfies the requirements, The present invention provides a sidelink resource selection device, which includes a selection module for selecting transmission resources for PSCCH and PSSCH transmission from the remaining candidate resource set.
[0007] According to a third aspect, in order to achieve the above objective, the Disclosure provides a user device comprising a processor, memory, and a program stored in the memory and executable on the processor, wherein when the program is executed by the processor, the steps of the sidelink resource selection method described in the first aspect are realized.
[0008] According to the fourth aspect, in order to achieve the above object, the present disclosure provides a readable storage medium in which a program is stored, and when the program is executed by a processor, the steps of the sidelink resource selection method described in the first aspect are realized.
Advantages of the Invention
[0009] The above technical means of the present disclosure have at least the following beneficial effects.
[0010] In the sidelink resource selection method according to an embodiment of the present disclosure, the first UE first determines an initial candidate resource set based on resource pool setting information and a first parameter, and then performs resource exclusion on the initial candidate resource set to exclude unusable candidate resources, thereby obtaining a remaining candidate resource set that meets the requirements. Then, the first UE selects transmission resources for the transmission of PSCCH and PSSCH from the remaining candidate resource set that meets the requirements. In this way, a resource selection process applicable to the SL-U IRB structure is designed, and the resource selection method in the related art is optimized.
Brief Description of the Drawings
[0011] [Figure 1] It is a schematic diagram of the frequency domain resource setting of a resource pool in the related art. [Figure 2] It is a flowchart of the sidelink resource selection method according to an embodiment of the present disclosure. [Figure 3] It is a schematic diagram of a subchannel defined in an embodiment of the present disclosure. [Figure 4] It is a schematic diagram of the definition and number of subchannels in an embodiment of the present disclosure. [Figure 5] It is a schematic diagram of single-slot candidate resources in an embodiment of the present disclosure. [Figure 6] It is a schematic diagram of the definition of single-slot candidate resources in an embodiment of the present disclosure. [Figure 7]Schematic diagram (part 1) of the available resource set reported in the embodiments of the present disclosure. [Figure 8] Schematic diagram (part 2) of the available resource set reported in the embodiments of the present disclosure. [Figure 9] Schematic structural diagram of the sidelink resource selection device in the embodiments of the present disclosure. [Figure 10] Schematic structural diagram of the user equipment in the embodiments of the present disclosure.
Embodiments for Carrying out the Invention
[0012] Hereinafter, while referring to the drawings in the embodiments of the present disclosure, the technical means in the embodiments of the present disclosure will be clearly and completely described. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of them. Based on the embodiments of the present disclosure, all other embodiments obtained on the premise that those skilled in the art do not perform creative labor belong to the protection scope of the present disclosure.
[0013] Terms such as "first" and "second" in the specification and claims of the present disclosure are for distinguishing similar objects and are not for explaining a specific order or sequence. It should be understood that the data used in this way can be appropriately exchanged so that the embodiments of the present disclosure can be implemented in an order other than those illustrated or described in this specification. Also, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the related objects before and after are in an "or" relationship.
[0014] Before describing the embodiments of the present disclosure, first, related technical points will be described.
[0015] I. R16 Physical Layer Structure and Physical Layer Process Parameters related to the frequency domain resource setting of the resource pool are shown in Table 1 below.
[0016]
Table 1
[0017] 2. IRB In the NR-U system, considering regulatory requirements, an IRB design is introduced, where two consecutive available resource blocks are set with M resource block intervals. For an IRB index m, the PRBs included in IRB index m are {m, m+M, m+2M, m+3M, ...}, where m ∈ {0, 1, ..., M-1}, meaning that one IRB contains multiple PRBs, and the interval between PRBs is M. In the NR-U system, IRB structures are defined for two subcarrier intervals, 15 kHz and 30 kHz, respectively, and are shown in the table below.
[0018] [Table 2] The resource selection method, apparatus, and user equipment for the sidelink according to the embodiment of this disclosure will be described in detail below with reference to the drawings, using specific embodiments and their application scenarios.
[0019] As shown in Figure 2, this is a flowchart of a sidelink resource selection method according to an embodiment of the present disclosure, which is applied to a first user equipment (UE), and the method includes the following steps 201 to 203.
[0020] In step 201, an initial candidate resource set is determined based on resource pool configuration information and / or a first parameter, wherein the resource pool configuration information includes subchannel configuration information, and the subchannel includes a comb-type resource block IRB.
[0021] In this step, the first parameter may be transmitted by a higher layer, determined based on a pre-configured method, or determined based on specific information such as the Channel Busy Ratio (CBR), Channel Occupancy Ratio (CR), Channel Access Process (also known as Listen Before Talk, LBT) results, or the total number of RB sets in the resource pool. Specifically, for example, the physical layer of the first UE may determine the initial candidate resource set based on the acquired resource pool configuration information and the first parameter transmitted from the higher layer, and the first parameter is related to the transmission of PSCCH and PSSCH.
[0022] Step 202 involves excluding resources from the initial candidate resource set to determine the remaining candidate resource set that satisfies the requirements. This step is specifically performed by the physical layer of the first UE, and the remaining candidate resource set is also called the available resource set.
[0023] In step 203, transmission resources for PSCCH and PSSCH transmission are selected from the remaining candidate resource set. This step is specifically performed by the upper layer of the first UE, and the remaining candidate resource set may be the remaining candidate resource set reported to the upper layer by the physical layer.
[0024] In the sidelink resource selection method according to the embodiment of this disclosure, the physical layer of the first UE first determines an initial candidate resource set based on acquired resource pool configuration information and received first parameters, then excludes unavailable candidate resources from the initial candidate resource set to obtain a remaining candidate resource set that satisfies the requirements, thereby the upper layer of the first UE selects transmission resources for PSCCH and PSSCH transmission from the remaining candidate resource set that satisfies the requirements, thus designing a resource selection process applicable to the SL-U IRB structure and optimizing resource selection methods in related technologies.
[0025] In one preferred embodiment, the subchannel configuration information includes the correspondence between the subchannel and the IRB, and / or the subchannel number.
[0026] In this preferred embodiment, the subchannel configuration information includes at least one of the correspondence between the subchannel and the IRB, and the subchannel number, thereby allowing it to determine, based on this information, that a single-slot candidate resource in the initial candidate resource set satisfies the requirements of a first parameter carried by upper-layer signaling, and furthermore, the entire resource selection process is applied to the SL-U IRB structure.
[0027] One specific embodiment is that the correspondence between the subchannel and the IRB is as follows: One subchannel corresponds to N IRBs located within the same resource block set (RB set), This includes one of the following: one subchannel corresponds to N IRBs located within the same resource pool, N is a positive integer that is set or pre-set.
[0028] Firstly, the RB set may be a Listen Before Talk (LBT) subband, or it may be the granularity of the LBT fundamental frequency domain, i.e., 20 MHz, or it may be a setting other than the guard band in a single channel. Secondly, N may be only 1, or different N values may be set for different subcarrier intervals. Furthermore, N IRBs refer to N consecutive IRBs, where consecutive means may be IRBs with consecutive indices, or IRBs with consecutive indices in the frequency domain. The IRB indices corresponding to IRBs with consecutive indices in the frequency domain are not necessarily consecutive; for example, IRB#5 and IRB#1 are one subchannel.
[0029] Furthermore, the correspondence between subchannels and IRBs may be such that one subchannel corresponds to N consecutive IRBs located within M consecutive RB sets, where M is a positive integer set or pre-set by the upper layer. In particular, M may be equal to 1 (in this case, the correspondence between subchannels and IRBs is the same as when one subchannel corresponds to N consecutive IRBs located within the same RB set), or M may be the total number of RB sets in the resource pool. As an example, as shown in Figure 3, the resource pool has a total of 4 RB sets and 5 IRBs. One subchannel corresponds to one IRB located within two consecutive RB sets. For example, the portion of IRB#1 located in RB set#1 and RB set#2 is one subchannel, and the portion of IRB#1 located in RB set#3 and RB set#4 is another subchannel.
[0030] In this preferred embodiment, the correspondence between subchannels and IRBs may be set based on the granularity of the resource pool. For example, one subchannel in resource pool 1 corresponds to N consecutive IRBs located within the same resource block set (RB set), and one subchannel in resource pool 2 corresponds to N consecutive IRBs located within the same resource pool. The N in both cases may be the same or different.
[0031] In one preferred embodiment, the subchannel index is defined by one of the following:
[0032] Definition 1: If a resource pool contains one set of RBs, the subchannel index of the first subchannel relates to the frequency domain sequence index of the first IRB in the first subchannel and the number of IRBs contained in each subchannel, the frequency domain sequence index relates to the arrangement order of multiple IRBs in the resource pool in the frequency domain, and the first subchannel is any subchannel located in the resource pool.
[0033] According to this definition scheme, the first IRB in a resource pool, and the following N-1 consecutive IRBs, constitute the first subchannel of the resource pool; the (N+1)th IRB in the resource pool, and the following N-1 consecutive IRBs constitute the second subchannel, and so on. Thus, the total number of subchannels in a resource pool is the total number of IRBs in the resource pool / N. If this ratio is not an integer, truncation is performed, and N is the number of IRBs corresponding to each subchannel. Following this rule, the subchannel index of the first subchannel is 1 + (i-1) / N (subchannel index starting from 1), or the subchannel index of the first subchannel is (i-1) / N (subchannel index starting from 0), where i is the frequency domain sequence index of the first IRB of the first subchannel. For example, an IRB with a frequency domain sequence index of 1 represents the lowest / smallest IRB in the frequency domain of the resource pool, and this IRB is not necessarily the IRB with the smallest index.
[0034] Definition 2: If a resource pool contains multiple RB sets, a subchannel index for the second subchannel is defined based on the correspondence between the subchannel and the IRB, and the second subchannel is one of the subchannels in the resource pool.
[0035] In other words, the subchannel numbering scheme differs depending on the correspondence between different subchannels and IRBs. The following explains the numbering schemes for each correspondence between different subchannels and IRBs.
[0036] In one preferred embodiment, defining the subchannel index for each subchannel based on the correspondence between the subchannel and the IRB includes either (i) or (ii) below.
[0037] (i) If the correspondence between subchannels and IRBs is such that one subchannel corresponds to N consecutive IRBs located within the same resource pool, then the subchannel index of the second subchannel is related to the frequency domain sequence index of the first IRB corresponding to the second subchannel, and the number of IRBs included in each subchannel.
[0038] According to this definition scheme, the first IRB in the resource pool, and the following N-1 consecutive IRBs, constitute the first subchannel of the resource pool; the (N+1)th IRB in the resource pool, and the following N-1 consecutive IRBs constitute the second subchannel, and so on. Thus, the total number of subchannels in the resource pool is the total number of IRBs in the resource pool / N. Similarly, if the ratio is not an integer, truncation is performed, and N is the number of IRBs corresponding to each subchannel. Following this rule, the subchannel index of the second subchannel is 1 + (i-1) / N (subchannel index starting from 1), or the subchannel index of the second subchannel is (i-1) / N (subchannel index starting from 0), where i represents the frequency domain sequence index of the first IRB corresponding to the second subchannel. An IRB with a frequency domain sequence index of 1 represents the lowest / smallest IRB in the frequency domain of the resource pool, and this IRB is not necessarily the IRB with the smallest index.
[0039] (ii) If the correspondence between subchannels and IRBs is such that one subchannel corresponds to N consecutive IRBs located within the same RB set, then the subchannel index is: A rule in which subchannels located in different RB sets are sequentially numbered, that is, according to the numbering order of the RB sets, the subchannels located in each RB set are sequentially numbered, the subchannel index of the first subchannel located in the i-th RB set is after the subchannel index of the last subchannel located in the (i-1)th RB set, and these two subchannel indices are adjacent. A rule in which subchannels located within different RB sets are sequentially and independently numbered, Defined by one of the following rules, which are sequentially numbered based on the IRB.
[0040] One specific embodiment is to define the subchannel index of a second subchannel based on a rule in which subchannels located within different RB sets are sequentially cumulatively numbered. The subchannel index of the second subchannel is defined based on the frequency domain sequence index of the first IRB corresponding to the second subchannel, the number of IRBs corresponding to each subchannel, and the total number of subchannels located in the first m-1 RB sets, wherein the second subchannel is located in the m-th RB set, 1 ≤ m ≤ M, where M is the total number of RB sets in the resource pool, and the frequency domain sequence indices of the IRBs located in each of the RB sets are numbered independently.
[0041] For example, the first IRB located in the first RB set within the resource pool (referring to the lowest / smallest IRB in the frequency domain within the first RB set), and the following N-1 consecutive IRBs, constitute the first subchannel of the resource pool; the (N+1)th IRB located in the first RB set within the resource pool, and the following N-1 consecutive IRBs, constitute the second subchannel, and so on. The number of subchannels located in the first RB set is j; the first IRB located in the second RB set within the resource pool, and the following N-1 consecutive IRBs, constitute the (j+1)th subchannel of the resource pool; the (N+1)th IRB located in the second RB set within the resource pool, and the following N-1 consecutive IRBs, constitute the (j+2)th subchannel, and so on. Thus, the total number of subchannels in the resource pool is
number
[0042] In other words, when defining the subchannel index in this specific embodiment, the subchannel index of a subchannel corresponding to the i-th IRB to the i+N-1th IRB located within the m-th RB set is the sum of the total number of subchannels located within the first m-1 RB sets and 1+(i-1) / N (subchannel index starting from 1), or the sum of the total number of subchannels located within the first m-1 RB sets and (i-1) / N (subchannel index starting from 0), where i is the frequency domain sequence index of the first IRB in the subchannel corresponding to the i-th to i+N-1th IRB in the RB set to which it belongs, N is the number of IRBs included in each subchannel, M is the number of RB sets, 1≦m≦M, and the frequency domain sequence index is related to the frequency domain position of the IRB within the RB set to which it belongs.
[0043] One concrete example of this definition method, as shown in Figure 4, is that the resource pool has a total of 5 IRBs and 3 RB sets. Each subchannel corresponds to one IRB located within one RB set. In an example of this definition method, as shown in Method 1 of Figure 4, all subchannels located within each RB set are numbered sequentially.
[0044] Another specific embodiment involves defining the subchannel index of a second subchannel based on a rule that subchannels located within different RB sets are sequentially and independently numbered.
[0045] (1) If the second subchannel corresponds to an IRB located in the first RB set, the subchannel index of the second subchannel is determined based on the frequency domain sequence index of the first IRB corresponding to the second subchannel and the number of IRBs included in each subchannel. The frequency domain sequence indices of IRBs located in each RB set are numbered independently. The first RB set is any RB set in the resource pool. In other RB sets besides the first RB set, the subchannel index of a subchannel corresponding to the same IRB as the IRB corresponding to the second subchannel is the same as the subchannel index of the second subchannel. That is, the subchannel indices of subchannels corresponding to the same IRB are the same, and "the same" here includes the meaning that the IRB indices are the same.
[0046] For example, the first IRB located in the first RB set within a resource pool, and the following N-1 consecutive IRBs, constitute the first subchannel; the N+1th IRB located in the first RB set within a resource pool, and the following N-1 consecutive IRBs, constitute the second subchannel; and the numbering rules for subchannels located within the first RB set are similar.
[0047] In the second RB set within the resource pool, the same subchannel as the IRB corresponding to the first subchannel of the first RB set is the first subchannel (i.e., subchannels corresponding to IRBs with the same index number have the same subchannel index in different RB sets), and in the second RB set within the resource pool, the same subchannel as the IRB corresponding to the second subchannel of the first RB set is the second subchannel, and the numbering rules for subchannels located within the second RB set are the same.
[0048] In the third RB set within the resource pool, the same subchannel as the IRB corresponding to the first subchannel of the first RB set is the first subchannel, and in the third RB set within the resource pool, the same subchannel as the IRB corresponding to the third subchannel of the first RB set is the third subchannel, and the numbering rules for subchannels located within the third RB set are the same.
[0049] The numbering rules for subsequent RB set subchannels are the same.
[0050] Therefore, when numbering subchannels using the numbering rules of this specific embodiment, the subchannel index of the second subchannel corresponding to the i-th IRB to the i+N-1-th IRB located in the first RB set is 1+(i-1) / N (subchannel index starting from 1) or (i-1) / N (subchannel index starting from 0), and in other RB sets, the subchannel index of the subchannel corresponding to the same IRB as the i-th IRB to the i+N-1-th IRB (index) located in the first RB set is 1+(i-1) / N (subchannel index starting from 1) or (i-1) / N (subchannel index starting from 0), where i is the frequency domain sequence index of the first IRB in the second subchannel within the first RB set, and N is the number of IRBs corresponding to each subchannel.
[0051] As a concrete example of this definition scheme, as shown in Figure 4, the resource pool has a total of 5 IRBs and 3 RB sets. One subchannel corresponds to one IRB located within one RB set. As an example of this definition scheme, as shown in Method 3 of Figure 4, each subchannel located within each RB set is numbered independently, and the IRBs corresponding to subchannels with the same subchannel index located within different RB sets are the same.
[0052] Furthermore, in this specific embodiment, defining the subchannel index of the second subchannel based on a rule in which subchannels located within different RB sets are sequentially and independently numbered is: The subchannel index of a second subchannel located within each RB set is related to the frequency-domain sequence index of the first IRB corresponding to the second subchannel, and the number of IRBs corresponding to each subchannel, wherein the frequency-domain sequence indices of the IRBs located within each RB set are numbered independently.
[0053] For example, in each RB set, the subchannel index of the subchannel consisting of the i-th IRB to the i+N-1th IRB is 1+(i-1) / N (subchannel index starts from 1), or the subchannel index of the second subchannel is (i-1) / N (subchannel index starts from 0), where i represents the frequency domain sequence index of the first IRB in the subchannel consisting of the i-th IRB to the i+N-1th IRB.
[0054] For example, the first IRB located in the first RB set within a resource pool, and the following N-1 consecutive IRBs, constitute the first subchannel; the N+1th IRB located in the first RB set within a resource pool, and the following N-1 consecutive IRBs, constitute the second subchannel; and the numbering rules for subchannels located within the first RB set are similar.
[0055] The first IRB located within the second RB set in the resource pool, and the subsequent N-1 consecutive IRBs, constitute the first subchannel, and the (N+1)th IRB located within the second RB set in the resource pool, and the subsequent N-1 consecutive IRBs, constitute the second subchannel. The numbering rules for subchannels located within the second RB set are the same.
[0056] The numbering rules for subsequent RB set subchannels are the same.
[0057] As a concrete example of this definition scheme, as shown in Figure 4, the resource pool has a total of 5 IRBs and 3 RB sets. One subchannel corresponds to one IRB located within one RB set. As an example of this definition scheme, as shown in Method 2 of Figure 4, each subchannel located within each RB set is numbered independently, and the IRBs corresponding to subchannels located within different RB sets are unrelated.
[0058] Another specific embodiment involves defining the subchannel index of the second subchannel based on a rule that is sequentially accumulated and numbered based on the IRB. If the second subchannel corresponds to an IRB in the first RB set, the subchannel index of the second subchannel is determined based on the frequency domain sequence index of the first IRB corresponding to the second subchannel, the number of IRBs included in each subchannel, and the total number M of RB sets in the resource pool. In the m-th RB set, the subchannel index of a subchannel corresponding to the same IRB as the IRB corresponding to the second subchannel is related to the subchannel index of the second subchannel and m, such that 2 ≤ m ≤ M. Specifically, for example, the subchannel index of a subchannel corresponding to the same IRB as the IRB corresponding to the second subchannel is the sum of the subchannel index of the second subchannel and m-1, and the same IRB means that the IRB indices are the same. Note that the mth RB set is not the index of the RB set. For example, if RB set#0 and RB set#1 are used, the first RB set is RB set#0, and the second RB set is RB set#1.
[0059] For example, the first IRB located in the first RB set within a resource pool, and the subsequent N-1 consecutive IRBs, constitute the first subchannel of the resource pool; the same subchannel corresponding to the first subchannel, located in the second RB set within the resource pool, constitutes the second subchannel; the same subchannel corresponding to the first subchannel, located in the third RB set within the resource pool, constitutes the third subchannel; and so on. The total number of subchannels corresponding to the first IRB and the subsequent N-1 consecutive IRBs within the resource pool is j. The (N+1)th IRB located in the first RB set within the resource pool, and the subsequent (N-1) consecutive IRBs, are the (j+1)th subchannels. The subchannel located in the second RB set within the resource pool that corresponds to the (j+1)th subchannel is the (j+2)th subchannel. The subchannel located in the third RB set within the resource pool that corresponds to the (j+1)th subchannel is the (j+3)th subchannel, and so on. The numbering rules for subchannels corresponding to subsequent IRBs are similar.
[0060] Therefore, when numbering subchannels using the numbering rules of this specific embodiment, the subchannel index of the second subchannel corresponding to the i-th IRB to the i+N-1th IRB located in the first RB set is 1 + M*(i-1) / N (subchannel index starts from 1), and in the m-th RB set, the subchannel index of the subchannel corresponding to the IRB corresponding to the i-th IRB to the i+N-1th IRB is m + M*(i-1) / N, or the subchannel index of the second subchannel corresponding to the i-th IRB to the i+N-1th IRB located in the first RB set is M*(i-1) / N (subchannel index starts from 0), and the m-th RB In a set, the subchannel index of the subchannel corresponding to the IRB corresponding to the i-th IRB to the i+N-1th IRB is m-1 + M*(i-1) / N, where the i-th IRB is the first IRB corresponding to the second subchannel, N is the number of IRBs contained in each subchannel, M is the number of RB sets, 2 ≤ m ≤ M, and the second subchannel is any subchannel located within the first RB set.
[0061] As a concrete example of this definition method, as shown in Figure 4, the resource pool has a total of 5 IRBs and 3 RB sets. One subchannel corresponds to one IRB located within one RB set. An example of this definition method is shown in Method 4 of Figure 4.
[0062] In one specific embodiment, the first parameter is: RB set instruction information, which includes instruction information for the RB set in which the initial candidate resource set is located, and / or the number of RB sets necessary to determine the initial candidate resource set, and with respect to the RB set instruction information, firstly, the RB set instruction information may be further understood as instruction information for determining the RB set in which the transmission resource and / or the remaining candidate resource sets are located, that is, determining the transmission resource in the RB set indicated by the RB set instruction information, or further understood as frequency domain instruction information for the resource selection window, secondly, the RB set indicated by the RB set instruction information may be a contiguous RB set in the frequency domain, or a non-contiguous RB set in the frequency domain, and thirdly, the RB set instruction information may indicate the RB set in a manner such as an index, bitmap, or resource indicator value (RIV), The type of candidate single-slot resource, which may be the type of transmission resource, the type of candidate resource in the initial candidate resource set, the type of available transmission resource, the type of candidate resource in the remaining candidate resource set, and which is indicated by upper-layer signaling, for example, the type of candidate resource reported by the physical layer, is a type of candidate single-slot resource that is expected to be a single-slot candidate resource located in the same RB set, or a single-slot candidate resource located in different RB sets but having the same IRB corresponding to different RB sets. The number of initial candidate resource sets, The number of remaining candidate resource sets, including at least one of them.
[0063] In another embodiment, the first parameter is: The RB set instruction information includes instruction information for the RB set in which the initial candidate resource set is located, and / or determines the number of RB sets required for the initial candidate resource set, The type of candidate single-slot resource, The number of initial candidate resource sets, The number of remaining candidate resource sets, The number of subchannels L occupied by PSCCH / PSSCH transmission subCH And, L subCH The number of subchannels L may be determined based on at least one of the following: the number of RB sets in the resource pool, the modulation and coding scheme (MCS), the transport block size (TBS), and the number of subchannels located within each RB set. For example, the number of subchannels must be an integer multiple of the number of RB sets, for example, the number of subchannels L must be 1 or an even number. subCH and, Resource pool information, L1 priority and The remaining service packet transmission delay, Resource reservation interval and Resources that may undergo re-selection and / or pre-emption, Resource selection mechanism instructions, including full sensing, partial sensing, random resource selection, and any configuration thereof, Resource selection window information that determines T2min, wherein T2min is resource selection window information that determines the backporch of the resource selection window, RSRP threshold information and, RSRP information that determines whether the UE's Reference Signal Received Power (RSRP) measurement is PSSCH-RSRP or PSCCH-RSRP, Resource reservation cycle list, The sensing window information that determines the front porch of the resource sensing window, Available resource percentage information indicating the percentage that the remaining candidate resource set must satisfy, It includes at least one of the following: preemption information indicating whether or not it supports a preemption mechanism.
[0064] An example of this preferred embodiment is as follows:
[0065] The UE triggers resource selection at time n, and the signaling provided by the upper layer is: The resource pool contains a total of three RB sets, and the signaling indicates that the resource sets available in RB set #0 and RB set #1 are determined, and the specific method of instruction may be the RB set number {0,1} or the bitmap method {110}, and the RB set(s) instruction information, The types of single-slot candidate resources are consecutive subchannels, Number of subchannels L occupied by PSCCH / PSSCH transmission subCH (Two subchannels) and, This shows resource pool information, that is, resource pool information in which resource selection is performed in the said resource pool, L1 priority and The remaining service packet transmission delay, Resource reservation interval and It includes at least one of the following: a resource selection mechanism instruction. The instruction must use full sensing.
[0066] The UE determines that all single-slot candidate resources in RB set#0 and RB set#1 are the initial candidate resource set, and that the single-slot candidate resources only contain candidate resources of the type of two consecutive subchannels. As shown in Figure 5, the two consecutive subchannels identified by "\" in the second slot and the two subchannels identified by "|" in the third slot are all single-slot candidate resources. The one identified by "×" in the first slot is not a single-slot candidate resource because it contains only one subchannel. The one identified by " / " in the fourth slot contains two subchannels, but does not match the indicated candidate resource type, and is therefore not a single-slot candidate resource. Furthermore, resource exclusion is performed in both RB set#0 and RB set#1, and then the remaining candidate resource sets from RB set#0 and RB set#1 that satisfy the requirements (available resource sets / remaining single-slot candidate resource sets) are reported to the upper layer, which then selects resources from that set.
[0067] In one preferred embodiment, the first parameter may be determined based on a higher-level requirement, or based on a predetermined method, or based on specific information such as CBR, CR, channel access process results, RB set information in the resource pool, or channel access results.
[0068] In one specific embodiment, the RB set instruction information in the first parameter is determined based on at least one of the following: the number of subchannels occupied by the PSCCH and PSSCH transmissions, the CBR, CR, channel access process results, and all RB set information in the resource pool.
[0069] For example, the UE first performs LBT, then determines that RB set#1 in the resource pool (which includes RB set#1 and RB set#2) is idle. In this case, it can determine the initial candidate resource set and perform operations such as resource selection using only RB set#1.
[0070] Furthermore, for example, a UE can use a RB set with a low CBR as the target resource selection window, that is, it can determine the initial candidate resource set and perform actions such as resource selection in an RB set with a low CBR.
[0071] In a preferred embodiment, step 201 includes the following steps (1) to (2) for determining an initial candidate resource set based on resource pool configuration information and / or a first parameter.
[0072] In step (1), a single-slot candidate resource in the resource selection window is determined based on the resource pool configuration information and / or the first parameter. This step may specifically involve determining all types of single-slot candidate resources, or determining a specific type of single-slot candidate resource, where the specific type is determined based on the type of single-slot candidate resource in the first parameter. In this step, the basic principles for determining a single-slot candidate resource include at least one of the following:
[0073] From a quantitative standpoint, the number of subchannels included in a single-slot candidate resource is equal to the number of subchannels that are one subchannel and / or occupied by PSCCH / PSSCH transmissions. From a frequency domain perspective, a single-slot candidate resource is a sequence of subchannels located within one RB set, where sequence means that the IRBs corresponding to the subchannels are sequence, and / or the subchannels are sequence in the frequency domain, and / or the single-slot candidate resource includes multiple subchannels located within one or more RB sets, where the IRBs corresponding to subchannels located within different RB sets may be the same, or the IRBs corresponding to subchannels located within different RB sets may be the same or different.
[0074] In step (2), the initial candidate resource set is determined based on the single-slot candidate resource.
[0075] In one specific embodiment, the type of single-slot candidate resource is determined based on at least one of the following: a first parameter, the number of subchannels occupied by PSCCH and PSSCH transmissions, any supported candidate single-slot resource type, and any of the supported candidate single-slot resource types. In other words, the physical layer may determine the type of single-slot candidate resource in the initial candidate resource set based on the first parameter included in the upper-layer signaling transmitted from the upper layer, the number of subchannels occupied by PSCCH and PSSCH transmissions, any supported single-slot candidate resource type (all single-slot candidate resource types), and any of the supported single-slot candidate resource types, and a single resource pool supports only one type of single-slot candidate resource.
[0076] For example, a resource pool may contain three RB sets, and a subchannel may be defined as one IRB located within one RB set. UE transmissions may require the occupancy of four subchannels. In this case, UE transmissions must be performed within one RB set, i.e., four consecutive subchannels located within that RB set are occupied. Alternatively, transmissions may occur within two consecutive RB sets, each occupying two subchannels, which are consecutive in the frequency domain.
[0077] One specific embodiment is defined as follows: The definition of a single-slot candidate resource or a type of single-slot candidate resource is as follows: The single-slot candidate resource is located in one slot in the time domain, and in the frequency domain, One subchannel and L subCH A sequence of consecutive subchannels, where "consecutive" means consecutive in the frequency domain and / or consecutive IRB indices corresponding to the subchannels, where consecutive indices mean adjacent IRB indices and are not limited to cases where the IRB indices are in ascending order, specifically, subchannel 0 (Sub-channel#0) + Sub-channel#3 (where the subchannel indices are not consecutive but the IRB indices are consecutive) in Method 4 shown in Figure 4, and / or, where "consecutive" means consecutive subchannel indices, specifically, sub-channel#0 + Sub-channel#1 (where the subchannels are not consecutive in the frequency domain, and the non-contiguousness of subchannels in the frequency domain includes cases where the subchannels are located within the same RB set but the corresponding IRBs are not consecutive, or where the subchannels are located within different RB sets), and in such a method, L subCH Consecutive subchannels can be located within different RB sets, and L located within different RB sets subCHThe IRBs corresponding to L consecutive sub-channels should be the same, or L located in different RB sets subCH The IRBs corresponding to L consecutive sub-channels should be for sub-channels that can be the same or different, and L located within the same RB set subCH L consecutive sub-channels, where "consecutive" here means consecutive in the frequency domain or the IRB indexes are consecutive. As described above, the indexes being consecutive is not limited to the case where the indexes are consecutive in ascending order, and the sub-channels L located in adjacent multiple RB sets subCH L sub-channels, that is, each sub-channel is located in a different RB set, and these RB sets are adjacent, and the IRBs corresponding to the sub-channels located in different RB sets are the same, and the sub-channels L sub-channels located in adjacent P RB sets, where each of the said RB sets includes Q consecutive sub-channels, and P and Q are positive integers, and the product of P and Q is L subCH or any of the above. Here, "consecutive" means that the corresponding IRBs are consecutive in the frequency domain, and supports that the IRBs corresponding to the sub-channels located within each RB set are the same, or can be the same or different.
[0078] Also, the single-slot candidate resource may be any of the following in the frequency domain.
[0079] L sub-channels located in different RB sets, and the IRBs corresponding to the sub-channels located in different RB sets are the same. That is, each sub-channel is located in a different RB set, and these RB sets may or may not be adjacent. subCH
[0080] L that are different and located in adjacent RB sets subCH This is a subchannel. In this scheme, each subchannel resides in a different RB set, and the IRBs corresponding to subchannels located in different RB sets are either the same or support being the same and different.
[0081] L located within different RB sets subCH There are L subchannels. In this scheme, the IRBs corresponding to subchannels located in different RB sets may be the same or different. Furthermore, these RB sets may be adjacent or not adjacent. For example, this L subCH The value is 2, and the single-slot candidate resource may be the last subchannel located in the first RB set and the first subchannel located in the second RB set.
[0082] One specific example of this concrete embodiment is as follows:
[0083] The resource pool frequency domain configuration is as shown in Figure 4, and the time domain configuration includes only one slot. Each subchannel corresponds to one IRB located within one RB set, and in the frequency domain, there are a total of 15 subchannels (different subchannels may have the same number).
[0084] Regarding the definition and numbering of subchannels in Method 1 in Figure 4, an example of a single-slot candidate resource is as follows:
[0085] If a single-slot candidate resource is one subchannel in the frequency domain, then the single-slot candidate resource is one of the subchannels. If a single-slot candidate resource has two consecutive subchannels in the frequency domain, the single-slot candidate resource could be, for example, Sub-channel#0 + Sub-channel#1 (consecutive IRB indices and consecutive subchannel indices), or Sub-channel#4 + Sub-channel#5 (consecutive subchannel indices, but the IRBs corresponding to the frequency domain are not consecutive). If a single-slot candidate resource is two consecutive subchannels located within the same RB set in the frequency domain, then the single-slot candidate resource is, for example, Sub-channel#0 + Sub-channel#1 (consecutive in the frequency domain and with consecutive subchannel indices), while Sub-channel#4 + Sub-channel#5 is not a candidate single-slot resource. If a single-slot candidate resource is two subchannels located within multiple adjacent RB sets in the frequency domain, then the single-slot candidate resource is, for example, Sub-channel#0 + Sub-channel#8. Single slot candidate resources are located in different and adjacent RB sets in the frequency domain. subCH If there are multiple subchannels, the single-slot candidate resources are, for example, Sub-channel#0+Sub-channel#5 and / or Sub-channel#0+Sub-channel#8. If a single-slot candidate resource is located in the frequency domain within P adjacent RB sets, and each RB set contains Q consecutive subchannels, and assuming that the number of subchannels required for the UE is 4, then the single-slot candidate resource may be Sub-channel#0+Sub-channel#1+Sub-channel#5+Sub-channel#6, and / or Sub-channel#0+Sub-channel#1+Sub-channel#8+Sub-channel#9. Regarding the definition and numbering of subchannels in Method 3 in Figure 4, an example of a single-slot candidate resource is as follows:
[0086] If a single-slot candidate resource is one subchannel in the frequency domain, then the single-slot candidate resource is one of the subchannels. If a single-slot candidate resource is two consecutive subchannels in the frequency domain, the single-slot candidate resource is, for example, Sub-channel#0+Sub-channel#1 of RB set#0, and / or Sub-channel#4 of RB set#0+Sub-channel#0 of RB set#1. If a single-slot candidate resource is two consecutive subchannels located within the same RB set in the frequency domain, then the single-slot candidate resource is, for example, Sub-channel#0+Sub-channel#1 of RB set#0, and / or Sub-channel#0+Sub-channel#1 of RB set#1. A single-slot candidate resource is located within multiple adjacent RB sets in the frequency domain. subCH If there are multiple subchannels, the single slot candidate resources would be, for example, Sub-channel#0 of RB set#0 + Sub-channel#0 of RB set#1. Single slot candidate resources are located in different and adjacent RB sets in the frequency domain. subCH If there are multiple subchannels, the single-slot candidate resources are, for example, Sub-channel#0 of RB set#0 + Sub-channel#0 of RB set#1, and / or Sub-channel#0 of RB set#0 + Sub-channel#1 of RB set#1. If a single-slot candidate resource is located in the frequency domain within P adjacent RB sets, and each RB set contains Q consecutive subchannels, and assuming that the number of subchannels required for the UE is 4, then the single-slot candidate resource may be Sub-channel #0 of RB set #0 + Sub-channel #1 of RB set #0 + Sub-channel #0 of RB set #1 + Sub-channel #1 of RB set #1, and / or Sub-channel #0 of RB set #0 + Sub-channel #1 of RB set #0 + Sub-channel #3 of RB set #0 + Sub-channel #4 of RB set #0.
[0087] Regarding the definition and numbering of subchannels in Method 4 in Figure 4, an example of a single-slot candidate resource is as follows:
[0088] If a single-slot candidate resource is one subchannel in the frequency domain, then the single-slot candidate resource is one of the subchannels. If a single-slot candidate resource is two consecutive subchannels in the frequency domain, the single-slot candidate resource is, for example, Sub-channel#0 + Sub-channel#1 and / or Sub-channel#0 + Sub-channel#3. If a single-slot candidate resource is two consecutive subchannels located within the same RB set in the frequency domain, then the single-slot candidate resource is, for example, Sub-channel#0 + Sub-channel#3. If a single-slot candidate resource is two subchannels located within multiple adjacent RB sets in the frequency domain, then the single-slot candidate resource is, for example, Sub-channel#0 + Sub-channel#1. If the single-slot candidate resources are two subchannels located in different and adjacent RB sets in the frequency domain, then the single-slot candidate resources are, for example, Sub-channel#0 + Sub-channel#1 and / or Sub-channel#0 + Sub-channel#4. In this specific embodiment, the limitation on the frequency domain of the single-slot candidate resource can be applied when one subchannel corresponds to N consecutive IRBs located within the same RB set.
[0089] If a single-slot candidate resource is located in the frequency domain within P adjacent RB sets, and each RB set contains Q consecutive subchannels, then assuming that the number of subchannels required for the UE is 4, the single-slot candidate resource may be Sub-channel#0 + Sub-channel#3 + Sub-channel#1 + Sub-channel#4.
[0090] Furthermore, if the correspondence between subchannels and IRBs is such that one subchannel corresponds to N consecutive IRBs located within the same resource pool, then a single-slot candidate resource in the frequency domain corresponds to one subchannel and L subCH It is one of the following consecutive subchannels. A specific example of this case is shown below.
[0091] As shown in Figure 6, one subchannel corresponds to one IRB located in the resource pool, containing a total of five subchannels in the frequency domain and five slots in the time domain. The number of subchannels occupied by PSCCH / PSSCH transmissions, indicated by upper-layer parameters (parameters carried by upper-layer signaling, e.g., the first parameter), is 2. The definition of a single-slot candidate resource and the total number of single-slot candidate resources in the resource selection window are one of the following:
[0092] Method 1: A single-slot candidate resource is defined as one subchannel in the frequency domain. As shown in Figure 6, if the portion identified by "×" (subchannel 1) represents one single-slot candidate resource, the total number of single-slot candidate resources in the resource selection window is 5*5=25.
[0093] Method 2: A single-slot candidate resource is defined as two consecutive subchannels in the frequency domain. As shown in Figure 6, if the portion identified by " / " (subchannel 1 + subchannel 2) represents one candidate single-slot resource, then the total number of candidate single-slot resources in the resource selection window is 4 * 5 = 20.
[0094] In this preferred embodiment, the continuity of the frequency domain in the IRB structure may be a continuity of IRB indices, i.e., multiple adjacent IRBs.
[0095] One specific embodiment involves the step of determining an initial set of candidate resources based on a single-slot candidate resource,
[0096] (1) If the number of initial candidate resource sets is one, the initial candidate resource set includes at least one of all types of single-slot candidate resources in the resource selection window and all types of single-slot candidate resources in the target RB set. For example, if there is only one type of single-slot candidate resource in the resource pool, the number of initial candidate resource sets is determined to be one.
[0097] (2) If the number of initial candidate resource sets is greater than one, each initial candidate resource set includes at least one of the following: at least one type of single-slot candidate resource in the resource selection window, all types of single-slot candidate resources in the target RB set in the resource selection window or resource pool, and all types of single-slot candidate resources in M RB sets in the resource selection window or resource pool, where M is a set or preset positive integer, in particular M may be only 1. Specifically, firstly, the number of initial candidate resource sets may relate to the definition of a single-slot candidate resource, for example, the type of single-slot candidate resource may be L subCH L located within a series of consecutive subchannels and / or adjacent RB sets subCH If a set of initial candidate resource sets contains multiple subchannels and the IRBs corresponding to the subchannels located in different RB sets are the same, then the number of initial candidate resource sets may be two, one of which is L subCH It includes a single slot candidate resource of the type of consecutive subchannels, while the other initial resource set is located within multiple adjacent RB sets. subCH The set includes a single-slot candidate resource set of the subchannel type, and the target RB set may be a contiguous RB set in the frequency domain or a non-contiguous RB set in the frequency domain.
[0098] In a more specific embodiment, the step of determining the initial candidate resource set based on a single-slot candidate resource is: The step further includes determining the number of initial candidate resource sets based on at least one of the first parameters and / or the number of determined single-slot candidate resource types.
[0099] In other words, when determining the number of initial candidate resource sets, the number of initial candidate resource sets may be determined based on the setting of a higher-level parameter (first parameter), a pre-set or determined type of single-slot candidate resource, and the higher-level parameter may indicate that there is only one initial candidate resource set. For example, if there is only one determined type of single-slot candidate resource, the number of initial candidate resource sets is determined to be one. If there are more than one determined type of single-slot candidate resource, the number of initial candidate resource sets may be determined further based on at least one of the first parameters, and each initial candidate resource set may contain one type of single-slot candidate resource or multiple types of single-slot candidate resources.
[0100] In another, more specific embodiment, the target RB set is determined based on a first parameter, which includes RB set instruction information and / or the number of subchannels that need to be occupied by the transmission of PSCCH and PSSCH.
[0101] In this more specific embodiment, the RB set instruction information may be the same as the RB set instruction information described above in this disclosure, and therefore will not be repeated here.
[0102] One specific example of this more concrete embodiment is as follows: The resource pool contains a total of three RB sets and is defined as one IRB where subchannels are located within one RB set, and the UE transmission must occupy two subchannels, i.e., the UE transmission is transmitted within a maximum of two RB sets. In this case, the UE can randomly select two RB sets from the three RB sets, and the selected RB sets are RB set #1 and RB set #2 (target RB set). Therefore, the UE uses all single-slot candidate resources in RB set #1 and RB set #2 as the initial candidate resource set, and the finally determined available resource set is also located in RB set #1 and / or RB set #2. Alternatively, the UE uses all single-slot candidate resources in a specific RB set indicated by the RB set instruction information (e.g., RB set #1 and / or RB set #3) as the initial candidate resource set, and this specific RB set is the target RB set.
[0103] In one specific embodiment, the remaining candidate resource set satisfies at least one of the following requirements 1-3.
[0104] Requirement 1: If there is one initial candidate resource set, the number of single-slot candidate resources in the remaining candidate resource sets must be greater than or equal to the product of the first proportion and the total number of single-slot candidate resources in the initial candidate resource set.
[0105] Note that the first percentage may be a value set, pre-configured, or indicated by a higher layer, and the type of single-slot candidate resource is located within one subchannel or the same RB set. subCH In the case of consecutive subchannels, the first percentage may be a newly defined value, different from the definition in the relevant technology, for example, {30%, 50%, 70%}.
[0106] Requirement 2: If there are multiple initial candidate resource sets, the number of single-slot candidate resources in each remaining candidate resource set is greater than or equal to the product of the second proportion and the total number of single-slot candidate resources in the initial candidate resource set corresponding to the remaining candidate resource set.
[0107] The second percentage is a set, pre-configured, or pre-defined value, and may be the same or different for the remaining different candidate resource sets.
[0108] Requirement 3: If there are multiple initial candidate resource sets, the number of single-slot candidate resources in at least one remaining candidate resource set is greater than or equal to the product of the third proportion and the total number of single-slot candidate resources in the initial candidate resource sets corresponding to at least one remaining candidate resource set.
[0109] Similarly, the third percentage is a set, pre-configured, or predefined value, and for different remaining candidate resource sets, the third percentage may be the same or different.
[0110] Furthermore, in one preferred embodiment, step 202 involves removing resources from the initial candidate resource set to determine the remaining candidate resource set that satisfies the requirements, and then the method proceeds as follows: A step of reporting one of the remaining candidate resource sets, specifically, the physical layer, if there is one remaining candidate resource set, reports the remaining candidate resource set to the upper layer if it contains all unexcluded single-slot candidate resources; or, if there are more than one (i.e., multiple) remaining candidate resource sets, reports one of them to the upper layer, randomly selects and reports one remaining candidate resource set; or reports one remaining candidate resource set based on a pre-configured or defined rule (e.g., the remaining candidate resource set containing the most single-slot candidate resources, the first determined remaining candidate resource set, etc.); or reports all remaining candidate resource sets to the upper layer. The step of reporting multiple remaining candidate resource sets, each of which includes one or more unexcluded single-slot candidate resource sets, or each remaining candidate resource set includes one or more unexcluded single-slot candidate resources in RB sets.
[0111] In this preferred embodiment, firstly, the number of remaining candidate resource sets reported and the number of initial candidate resource sets are not necessarily in a binding relationship; that is, they may be in a one-to-one relationship, a one-to-many relationship, or a many-to-one relationship. For example, if the initial number of candidate resource sets is one, the final number of remaining candidate resource sets reported may still be two or three. Secondly, when the physical layer reports the remaining candidate resource sets (that satisfy the requirement), it may also report to the upper layer any candidate resource sets that do not satisfy the requirement after resource exclusion (where the number of single-slot candidate resources in the candidate resource sets after resource exclusion does not satisfy the product of the total number of resources in the initial candidate resource set and a preset ratio).
[0112] As a specific example of this preferred embodiment, as shown in Figure 7, one subchannel corresponds to one IRB located within one RB set, and includes a total of 10 subchannels in the frequency domain and 5 slots in the time domain. The number of subchannels occupied by the PSCCH / PSSCH transmission, as indicated by the upper layer parameter (first parameter), is 2. When the UE determines that the remaining available resources determined after the resources have been excluded are all the identified parts in Figure 7, the remaining candidate resource set reported by the UE can take one of the following forms:
[0113] It contains only one resource set, which includes all available resources {subchannel 1 + subchannel 2 of the second slot, subchannel 1 + subchannel 2 of the third slot, subchannel 1 + subchannel 7 of the fourth slot}, It includes two resource sets, one of which includes available resources located within one RB set {subchannel 1 + subchannel 2 in the second slot, subchannel 1 + subchannel 2 in the third slot}, and the other resource set includes available resources located within a different RB set {subchannel 1 + subchannel 2 in the third slot}. It contains only one resource set, with a granularity of single subchannels {subchannel 1 of slot 1, subchannel 1 of slot 2, subchannel 2 of slot 2, subchannel 1 of slot 3, subchannel 2 of slot 3, subchannel 1 of slot 4, subchannel 7 of slot 4}.
[0114] As a specific example of this preferred embodiment, as shown in Figure 8, one subchannel corresponds to one IRB located in the resource pool, and includes a total of five subchannels in the frequency domain and five slots in the time domain. If the number of subchannels occupied by the PSCCH / PSSCH transmission, as indicated by the upper layer parameters, is two, the remaining candidate resource set reported by the UE can be in one of the following forms:
[0115] It contains only one resource set, which includes all available resources {subchannel 1 + subchannel 2 of the second slot (the part identified by "\"), subchannel 1 + subchannel 2 of the fourth slot (the part identified by " / ")}, It contains only one resource set, with a granularity of single subchannel, and the set includes all available resources {subchannel 1 of the first slot (the part identified by "×"), subchannel 1 of the second slot (the part identified by "\" in subchannel 1), subchannel 2 of the second slot (the part identified by "\" in subchannel 2), subchannel 1 of the fourth slot (the part identified by " / " in subchannel 1), subchannel 2 of the fourth slot (the part identified by " / " in subchannel 2)}.
[0116] Furthermore, in one preferred embodiment, the method is If reporting one remaining candidate resource set or multiple remaining candidate resource sets, the step of further reporting RB set instruction information and / or type information, wherein the type information further includes indicating the type of single-slot candidate resource in the reported remaining candidate resource set or the type of remaining candidate resource in the remaining candidate resource set.
[0117] The RB set information is displayed, and the UE can select a transmission resource from a specific RB set based on specific information. The specific result information may be at least one of the following: channel access results, CBR, CR, number of RB sets, number of subchannels, and number of subchannels required for transmission.
[0118] Based on the remaining candidate resource type information, the UE can select a specific type of transmission resource, such as resources located in different RB sets but with the same corresponding IRB, or resources located within the same RB set.
[0119] In one preferred embodiment, step 203 involves selecting a transmission resource for the transmission of PSCCH and PSSCH from the remaining candidate resource set. If it includes only one of the remaining candidate resource sets, A method of randomly selecting the transmission resource from the remaining candidate resource set, A method that prioritizes selecting a single-slot candidate resource located within one RB set in the remaining candidate resource set as the transmission resource, and further, if a candidate resource that satisfies the transmission conditions cannot be selected from the single-slot candidate resources located within that RB set, randomly selects the transmission resource from the remaining candidate resource set. The transmission resource is selected using one of the following methods: first, a single-slot candidate resource located in a different RB set within the remaining candidate resource set is preferentially selected as the transmission resource, and the single-slot candidate resource has the same IRB corresponding to a subchannel located in a different RB set; and second, if a transmission resource that satisfies the transmission conditions cannot be selected from the single-slot candidate resources located in a different RB set, a transmission resource is randomly selected from the remaining candidate resource set.
[0120] In this preferred embodiment, the remaining candidate resource set is the remaining candidate resource set reported to the upper layer by the physical layer.
[0121] Furthermore, in order to improve the efficiency and accuracy of resource selection, in one preferred embodiment, when selecting a transmission resource, the method for selecting the transmission resource should be determined based on at least one of the following: the number of subchannels occupied by the PSCCH and PSSCH transmissions, the number of RB sets in the resource pool, and the number of subchannels included in each RB set. For example, if the number of RB sets is 2 and the number of subchannels is 3, then in this case, available candidate resources located within one RB set should be preferred. In other words, based on at least one of the above factors, it should be decided whether to randomly select a transmission resource, preferentially select a transmission resource from one RB set, or preferentially select a transmission resource from different RB sets. In this way, the efficiency of resource selection can be improved.
[0122] Furthermore, the selection principle for transmission resources can be based on the principle in this specific embodiment, on the principle of preferentially selecting discrete resources, or on the parity of the RB set numbers.
[0123] In one preferred embodiment, if a transmission resource needs to occupy multiple subchannels, and the remaining candidate resource set has a single subchannel granularity, then the selected transmission resource for a single transmission is located in the same RB set, and the corresponding subchannels are contiguous in the frequency domain, and / or the selected transmission resource for a single transmission is located in different RB sets, and the IRBs corresponding to the subchannels located in the different RB sets are the same.
[0124] In this preferred embodiment, the probability of transmission failure due to channel access failure can be reduced by setting the transmission resources for a single transmission within the same RB set, or the influence of the Peak to Average Power Ratio (PAPR) can be reduced by setting the transmission resources for a single transmission within different RB sets but using the same IRB index.
[0125] In one preferred embodiment, step 203 involves selecting a transmission resource for the transmission of PSCCH and PSSCH from the remaining candidate resource set. If it includes multiple remaining candidate resource sets, A method of selecting the transmission resource from any of the remaining candidate resource sets, A method for preferentially selecting transmission resources from the remaining candidate resource set of the first target, wherein the remaining candidate resource set of the first target includes single-slot candidate resources located within the same RB set, or which includes single-slot candidate resources located within different RB sets but with the same corresponding IRB. One approach is to prioritize selecting a transmission resource from the remaining candidate resource sets located within different RB sets, and if a transmission resource cannot be selected, to select a transmission resource from any remaining candidate resource set. The transmission resource is selected using one of the following methods: first, preferentially selecting a transmission resource from the remaining candidate resource sets located in different RB sets; if a transmission resource cannot be selected, selecting a transmission resource from the remaining candidate resource sets located in the same RB set; and if a transmission resource still cannot be selected, selecting a transmission resource from any remaining candidate resource set.
[0126] Furthermore, if the transmission resource cannot be selected from the remaining candidate resource set for the first target, Selecting the transmission resource from any remaining candidate resource set, If a transmission resource cannot be selected from the remaining candidate resource set of the second target, then a transmission resource is selected from any remaining candidate resource set, and the remaining candidate resource set of the second target includes a single-slot candidate resource located in a different RB set.
[0127] In one preferred embodiment, the method is: The step further includes carrying Sidelink Control Information (SCI) to the PSCCH, wherein the SCI includes at least a transmission resource instruction field, and the transmission resource instruction field is Subchannel frequency domain information and / or subchannel indicator information indicating the number of subchannels, wherein the subchannel indicator information is either a Frequency Resource Indicator Value (FRIV) or a bitmap, and the number of FRIVs and the number of bits are related to the subchannel indicator information relating to the number of indicator resources, the number of RB sets occupied by each transmission, the subchannel number, and the number of subchannels located within the RB set occupied by each transmission. Resource type instruction information indicating the type of the transmission resource, including but not limited to resources located within one RB set (including resources located within one RB set and contiguous in the frequency domain, resources located within one RB set and not contiguous in the frequency domain, resources located within one RB set and with contiguous or non-contiguous subchannel indices), resources located within different RB sets (including resources located within different RB sets but with the same IRB corresponding to the different RB sets, resources located within different RB sets but with different IRBs corresponding to the different RB sets, and resources located within different RB sets but with contiguous subchannel indices), and It carries at least one of the following: RB set instruction information indicating the RB set in which the transmission resource is located, and / or the number of subchannels corresponding to the RB set in which the transmission resource is located.
[0128] In one specific embodiment, if the subchannel instruction information is at least one FRIV, the subchannel instruction information is: Frequency domain information of transmission resources in up to two transmissions, This indicates either the frequency domain information of the transmission resource for up to three transmissions, or one of the following.
[0129] In other words, in this specific embodiment, the frequency domain information of the transmission resource in up to two transmissions is represented by one or more FRIVs, or the frequency domain information of the transmission resource in up to three transmissions is represented by one or more FRIVs.
[0130] In a more specific embodiment, if subchannel instruction information indicates frequency domain information of transmission resources in up to two transmissions by at least one FRIV, the number of FRIVs is determined based on at least one of the following: the number of occupied subchannels, the subchannel index, the number of occupied RB sets, the number of RB sets in the resource pool, and the number of occupied subchannels in each RB set.
[0131] One specific example is the current transmission and subsequent transmission, taking the above factors into consideration.
[0132] When subchannels are numbered in Method 1, Method 2, or Method 3 in Figure 4, if the UE transmission occupies two subchannels located within RB set#0: Sub-channel#0 + Sub-channel#1, the instruction information includes indicating RB set#0 (RIV method) (Note: not required in Method 1, but required in Methods 2 and 3) and Sub-channel#0 + Sub-channel#1 (FRIV method).
[0133] In Figure 4, when subchannels are numbered according to Method 1, UE transmission occupies four subchannels (Sub-channel#0+Sub-channel#1, Sub-channel#5+Sub-channel#6) located within two RB sets (RB set#0, RB set#1). The instruction information includes indicating RB set#0 and RB set#1 (RIV#1) (Note: This instruction is optional), indicating Sub-channel#0+Sub-channel#1 (FRIV#1), and indicating Sub-channel#5+Sub-channel#6 (FRIV#2).
[0134] In Figure 4, when subchannels are numbered in Method 2 and Method 3, UE transmission occupies four subchannels located within the two RB sets (Sub-channel #0 + Sub-channel #1 of RB set #0, and Sub-channel #0 + Sub-channel #1 of RB set #1). The instruction information includes indicating RB set #0 and RB set #1 (RIV #1), and indicating Sub-channel #0 + Sub-channel #1 (FRIV #1).
[0135] In Figure 4, when subchannels are numbered in Method 2 and Method 3, the UE transmission occupies four subchannels located within the two RB sets (Sub-channel #0 + Sub-channel #1 of RB set #0, and Sub-channel #2 + Sub-channel #3 of RB set #1). The instruction information includes indicating RB set #0 and RB set #1 (RIV #1), indicating Sub-channel #0 + Sub-channel #1 of RB set #0 (FRIV #1), and indicating Sub-channel #2 + Sub-channel #3 of RB set #1 (FRIV #2).
[0136] In Figure 4, when subchannels are numbered according to Method 4, UE transmission occupies two subchannels located within RB set#0 and RB set#1 (RB Sub-channel#0 + Sub-channel#1). The instruction information indicates RB set#0 and RB set#1 (RIV#1) (Note: This information is optional) and includes indicating Sub-channel#0 + Sub-channel#1 (FRIV#1).
[0137] In Figure 4, when subchannels are numbered according to Method 4, UE transmission occupies two subchannels located within RB set#0 (RB Sub-channel#0 + Sub-channel#3). The instruction information includes indicating RB set#0 (FRIV#1) (Note: This information is optional), indicating Sub-channel#0 (FRIV#2), and indicating Sub-channel#1 (FRIV#3).
[0138] In the scheme 4 shown in Figure 4, when subchannels are numbered, the UE transmission occupies a total of four subchannels located within two RB sets (RB set #0 and RB set #1). For example, the four occupied subchannels are RB Sub-channel #0 + Sub-channel #1 + Sub-channel #3 + Sub-channel #4. The instruction information includes indicating RB set #0 and RB set #1 (RIV #1) (Note: this information is optional), indicating Sub-channel #0 + Sub-channel #1 (FRIV #1), and indicating Sub-channel #3 + Sub-channel #4 (FRIV #2).
[0139] Alternatively, if subchannel indication information is indicated by at least one FRIV, indicating frequency domain information of a transmission resource in up to three transmissions, the number of FRIVs is determined based on at least one of the following: the number of indicated transmission resources, the number of occupied subchannels, the subchannel index, the number of occupied RB sets, the number of RB sets in the resource pool, and the number of occupied subchannels in each RB set.
[0140] Another specific example, taking the above factors into consideration, shows the following two subsequent transmissions.
[0141] In Figure 4, when subchannels are numbered according to Method 1, the first transmission shown occupies four subchannels, for example, Sub-channel#0+Sub-channel#1 and Sub-channel#5+Sub-channel#6. The second transmission shown occupies four subchannels, for example, Sub-channel#10+Sub-channel#11+Sub-channel#12+Sub-channel#13. The transmission resources need to be shown individually twice. The first transmission needs to be shown with two FRIVs, namely Sub-channel#0+Sub-channel#1 and Sub-channel#5+Sub-channel#6, respectively. The second transmission needs to be shown with one FRIV, namely Sub-channel#10+Sub-channel#11+Sub-channel#12+Sub-channel#13, which are the subchannels for the second transmission.
[0142] In Figure 4, when subchannels are numbered according to Method 1, the first transmission shown occupies the following four subchannels: Sub-channel#0 + Sub-channel#1 + Sub-channel#2 + Sub-channel#3, and the second transmission shown occupies four subchannels, for example, Sub-channel#5 + Sub-channel#6 + Sub-channel#7 + Sub-channel#8. Therefore, two transmissions can be shown with just one FRIV.
[0143] In Figure 4, when subchannels are numbered using Method 4, the first transmission shown occupies three subchannels, for example, Sub-channel#0 + Sub-channel#1 + Sub-channel#2, and the second transmission shown occupies three subchannels, for example, Sub-channel#3 + Sub-channel#4 + Sub-channel#5. Thus, two transmissions can be shown using only one FRIV.
[0144] In Figure 4, when subchannels are numbered using Method 4, the first transmission shown occupies two subchannels, for example, Sub-channel#0 and Sub-channel#1, and the second transmission shown occupies two subchannels, for example, Sub-channel#3 and Sub-channel#4. Therefore, two transmissions can be represented using only two FRIVs.
[0145] In this preferred embodiment, if the subchannel instruction information includes instructions for different RB sets, a joint instruction method or an independent instruction method may be used, and this disclosure is not particularly limited.
[0146] In the drawings relating to embodiments of this disclosure (for example, Figures 5 to 8), the horizontal direction represents time (granularity is slots), and the vertical direction represents the frequency domain (granularity is PRBs).
[0147] As shown in Figure 9, an embodiment of the present disclosure is a method for selecting sidelink resources applied to a first user device, A first decision module that determines an initial candidate resource set based on resource pool configuration information and / or a first parameter, wherein the resource pool configuration information includes subchannel configuration information, and the subchannel includes a first decision module 901 which includes a comb-type resource block IRB. A second decision module 902 determines the remaining candidate resource set that satisfies the requirements by excluding resources from the initial candidate resource set, The sidelink resource selection device is further provided, including a selection module 903 that selects transmission resources for PSCCH and PSSCH transmission from the remaining candidate resource set.
[0148] Preferably, the subchannel configuration information includes the correspondence between the subchannel and the IRB, and / or the subchannel index.
[0149] Preferably, the correspondence between the subchannel and the IRB is: One subchannel corresponds to N consecutive IRBs located within the same resource block set (RB set), This includes one of the following: one subchannel corresponds to N consecutive IRBs located within the same resource pool, N is a positive integer that is set or pre-set.
[0150] Preferably, the subchannel index is If the resource pool contains one RB set, the subchannel index of the first subchannel relates to the frequency-domain sequence index of the first IRB corresponding to the first subchannel, and the number of IRBs corresponding to each subchannel, the frequency-domain sequence index relates to the arrangement order of multiple IRBs located within the RB set in the frequency domain, and the first subchannel is any subchannel located within the resource pool. If the resource pool includes multiple RB sets, the subchannel index of the second subchannel is defined based on the correspondence between the subchannel and the IRB, and the second subchannel is defined as being one of the subchannels in the resource pool.
[0151] Preferably, the subchannel index of the second subchannel is defined based on the correspondence between the subchannel and the IRB. If the correspondence between the subchannel and the IRB is such that one subchannel corresponds to N consecutive IRBs located within the same resource pool, then the subchannel index of the second subchannel is related to the frequency domain sequence index of the first IRB corresponding to the second subchannel, and the number of IRBs corresponding to each subchannel. If the correspondence between the subchannel and the IRB is such that one subchannel corresponds to N consecutive IRBs located within the same RB set, then the subchannel index of the second subchannel is: A rule in which subchannels located within different RB sets are sequentially accumulated and numbered, A rule in which subchannels located within different RB sets are sequentially and independently numbered, This includes being defined by a rule that is sequentially and cumulatively numbered based on the IRB, and one of the following.
[0152] Preferably, the subchannel index of the second subchannel is defined based on a rule in which subchannels located within the different RB sets are sequentially accumulated and numbered. The subchannel index of the second subchannel is defined based on the frequency domain sequence index of the first IRB corresponding to the second subchannel, the number of IRBs corresponding to each subchannel, and the total number of subchannels located in the first m-1 RB sets, wherein the second subchannel is located in the m-th RB set, 1 ≤ m ≤ M, where M is the total number of RB sets in the resource pool, and the frequency domain sequence indices of the IRBs located in each RB set are numbered independently.
[0153] Preferably, the subchannel index of the second subchannel is defined based on a rule in which subchannels located within different RB sets are sequentially and independently numbered. If the second subchannel corresponds to an IRB located within the first RB set, the subchannel index of the second subchannel is determined based on the frequency domain sequence index of the first IRB corresponding to the second subchannel and the number of IRBs included in each subchannel, and the first RB set is any RB set in the resource pool, and in other RB sets other than the first RB set, the subchannel index of the subchannel corresponding to the same IRB as the IRB corresponding to the second subchannel is the same as the subchannel index of the second subchannel. Alternatively, the subchannel index of the second subchannel located within each RB set is related to the frequency domain sequence index of the first IRB corresponding to the second subchannel, and the number of IRBs corresponding to each subchannel. The frequency domain sequence indices of the IRBs located within each of the aforementioned RB sets are numbered independently.
[0154] Preferably, the subchannel index of the second subchannel is defined based on a rule that is sequentially accumulated and numbered based on the IRB. If the second subchannel corresponds to an IRB of the first RB set, the subchannel index of the second subchannel is determined based on the frequency domain sequence index of the first IRB corresponding to the second subchannel, the number of IRBs included in each subchannel, and the total number M of RB sets in the resource pool. In the m-th RB set, the subchannel index of the subchannel corresponding to the same IRB as the IRB corresponding to the second subchannel is related to the subchannel index of the second subchannel and m, such that 2 ≤ m ≤ M.
[0155] Preferably, the first parameter is The RB set instruction information includes instruction information for the RB set in which the initial candidate resource set is located, and / or determines the number of RB sets required for the initial candidate resource set, The type of candidate single-slot resource, The number of initial candidate resource sets, The number of remaining candidate resource sets, including at least one of them.
[0156] Preferably, the RB set instruction information is determined based on the number of subchannels occupied by PSCCH and PSSCH transmissions, the channel busy rate CBR, the channel occupancy rate CR, the channel access process result, and at least one of all RB sets in the resource pool.
[0157] Preferably, the first decision module 901 is A first determination submodule that determines a single-slot candidate resource in the resource selection window based on the resource pool configuration information and / or the first parameter, The system includes a second decision submodule that determines the initial candidate resource set based on the single-slot candidate resource.
[0158] Preferably, the second decision submodule is, specifically, If the number of initial candidate resource sets is one, the initial candidate resource set includes at least one of all types of single-slot candidate resources in the resource selection window and all types of single-slot candidate resources in the target RB set. If the number of initial candidate resource sets is greater than one, each initial candidate resource set includes at least one of the following: a single-slot candidate resource of at least one type in the resource selection window, a single-slot candidate resource of all types in the target RB set, and a single-slot candidate resource of all types in M RB sets, where M is a set or preset positive integer, and performs one of the following steps:
[0159] Preferably, the first decision module 901 is The system further includes a third determination submodule that determines the number of initial candidate resource sets based on at least one of the first parameters and / or the number of determined single-slot candidate resource types.
[0160] Preferably, the target RB set is determined based on the first parameter, which includes RB set instruction information and / or the number of subchannels that need to be occupied by the transmission of PSCCH and PSSCH.
[0161] Preferably, the type of the single-slot candidate resource is determined based on at least one of the first parameters, the number of subchannels occupied by the PSCCH and PSSCH transmissions, any supported single-slot candidate resource type, and any of the supported single-slot candidate resource types.
[0162] Preferably, the single-slot candidate resource is located in one slot in the time domain, and in the frequency domain, One subchannel and L subCH A series of consecutive subchannels, L located within the same RB set subCH A series of consecutive subchannels, L located within multiple adjacent RB sets subCHSubchannels that are located within different RB sets and have the same IRB corresponding to them, A subchannel located within P adjacent RB sets, each RB set containing Q consecutive subchannels, where P and Q are positive integers, and the product of P and Q is L subCH It is either a subchannel or one of the following.
[0163] Preferably, the remaining candidate resource set is If there is one initial candidate resource set, the number of single-slot candidate resources in the remaining candidate resource set is greater than or equal to the product of the first proportion and the total number of single-slot candidate resources in the initial candidate resource set. If there are multiple initial candidate resource sets, the number of single-slot candidate resources in each remaining candidate resource set is greater than or equal to the product of the second proportion and the total number of single-slot candidate resources in the initial candidate resource sets corresponding to the remaining candidate resource sets. If there are multiple initial candidate resource sets, the number of single-slot candidate resources in at least one of the remaining candidate resource sets satisfies at least one of the following requirements: the third proportion and the total number of single-slot candidate resources in the initial candidate resource sets corresponding to at least one remaining candidate resource set.
[0164] Furthermore, the device is The steps include reporting one of the remaining candidate resource sets, The reporting module further includes a step of reporting a plurality of the aforementioned remaining candidate resource sets, each of which comprises one or more types of unexcluded single-slot candidate resources, or each of which comprises one or more RB sets of unexcluded single-slot candidate resources.
[0165] Furthermore, the reporting module, If reporting one of the remaining candidate resource sets, or multiple of the remaining candidate resource sets, the RB set instruction information and / or type information is further reported, the type information indicating the type of single-slot candidate resource within the reported remaining candidate resource set.
[0166] Preferably, the selection module 903 includes a selection submodule, The selected submodule is, If it includes only one of the remaining candidate resource sets, A method of randomly selecting the transmission resource from the remaining candidate resource set, A method of preferentially selecting a single-slot candidate resource located within one RB set in the remaining candidate resource set as the transmission resource, The transmission resource is selected in one of the following ways: either by preferentially selecting a single-slot candidate resource located in a different RB set within the remaining candidate resource set as the transmission resource, and the single-slot candidate resource having the same IRB corresponding to a subchannel located in a different RB set.
[0167] Preferably, the selected submodule further, If the transmission resource cannot be selected from a single-slot candidate resource located within one RB set, or if the transmission resource cannot be selected from a single-slot candidate resource located within a different RB set, the transmission resource is randomly selected from the remaining candidate resource set.
[0168] Preferably, the selection module 903 is The system includes a fourth decision submodule that determines a method for selecting the transmission resources based on at least one of the following: the number of subchannels occupied by the PSCCH and PSSCH transmissions, the number of RB sets in the resource pool, and the number of subchannels included in each RB set.
[0169] Preferably, if the granularity of the remaining candidate resource set is single subchannel, then any of the selected transmission resources are located in the same RB set and the corresponding subchannels are contiguous in the frequency domain, and / or any of the selected transmission resources are located in different RB sets and the IRBs corresponding to the subchannels located in the different RB sets are the same.
[0170] Preferably, the selection module 903 further includes a plurality of the remaining candidate resource sets, A method of selecting the transmission resource from any of the remaining candidate resource sets, The transmission resource is selected preferentially from the remaining candidate resource set of the first target, and the remaining candidate resource set of the first target is selected in one of the following ways: or by a method that includes a single-slot candidate resource located within the same RB set.
[0171] Furthermore, the selection module 903 further, If the transmission resource cannot be selected from the remaining candidate resource set for the first target, Selecting the transmission resource from any of the remaining candidate resource sets, The system performs one of the following: select the transmission resource from the remaining candidate resource set for the second target; or, if it is not possible to select the transmission resource from the remaining candidate resource set for the second target, select the transmission resource from any of the remaining candidate resource sets, wherein the remaining candidate resource set for the second target includes single-slot candidate resources located in different RB sets.
[0172] Furthermore, the device is The PSCCH further includes an instruction module that carries sidelink control information SCI, the SCI including at least a transmission resource instruction field, the transmission resource instruction field is Subchannel frequency domain information and / or subchannel indicator information indicating the number of subchannels, Resource type instruction information indicating the type of the transmission resource, The system includes at least one of the following: RB set instruction information indicating the RB set in which the transmission resource is located, and / or the number of subchannels corresponding to the RB set in which the transmission resource is located.
[0173] Preferably, the subchannel instruction information is either a frequency domain resource instruction value FRIV or a bitmap.
[0174] Preferably, if the subchannel indication information is at least one FRIV, the subchannel indication information is Frequency domain information of transmission resources in up to two transmissions, This indicates either the frequency domain information of the transmission resource for up to three transmissions, or one of the following.
[0175] Preferably, if the subchannel instruction information indicates frequency domain information of the transmission resource in up to two transmissions by the at least one FRIV, the number of FRIVs is determined based on at least one of the following: the number of occupied subchannels, the subchannel index, the number of occupied RB sets, the number of RB sets in the resource pool, and the number of occupied subchannels in each RB set, or If the subchannel instruction information indicates frequency domain information of a transmission resource in up to three transmissions by the at least one FRIV, the number of FRIVs is determined based on at least one of the following: the number of transmission resources indicated, the number of subchannels occupied, the subchannel index, the number of RB sets occupied, the number of RB sets in the resource pool, and the number of subchannels occupied in each RB set.
[0176] As shown in Figure 10, an embodiment of the present disclosure further provides a user device including a transceiver 1010, a memory 1020, a processor 1000, and a computer program stored in the memory 1020 and executed by the processor 1000, wherein the processor 1000, upon executing the computer program, can implement each process of the above-described embodiment of the side-link resource selection method and achieve the same technical effects, which are omitted here to avoid duplication.
[0177] The transceiver 1010 transmits and receives data under the control of the processor 1000.
[0178] In Figure 10, the bus architecture includes any number of interconnected buses and bridges, specifically connecting one or more processors represented by processor 1000 and various circuits of memory represented by memory 1020. The bus architecture may further connect various other circuits, such as peripherals, voltage regulators, and power management circuits, all of which are well known in the art and will not be further described herein. The bus interface provides an interface. The transceiver 1010 may consist of multiple elements, i.e., a transmitter and receiver that provide means for communicating with various other devices in a transmission medium. For different user devices, the user interface 1030 may be an interface that allows necessary devices to be connected externally / internally, and connected devices include, but are not limited to, keypads, displays, speakers, microphones, joysticks, etc.
[0179] The processor 1000 manages the bus architecture and normal processing, and the memory 1020 can store data used by the processor 1000 when performing operations.
[0180] Embodiments of this disclosure further provide a readable storage medium on which a program is stored, and when the program is executed by a processor, each process in the embodiment of the sidelink resource selection method described above can be realized and the same technical effects can be achieved, and to avoid duplication, a description is omitted here. The readable storage medium is, for example, read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0181] Finally, in this specification, relational terms such as “first” and “second” do not require or imply that such an actual relationship or order exists between these entities or operations, but merely distinguish one entity or operation from another. And the terms “include,” “incorporate,” or any other variation thereof, by covering non-exclusive inclusion, mean that a process, method, product, or terminal device containing a set of elements includes not only those elements but also other elements not explicitly mentioned, or includes elements inherent to such a process, method, product, or device. Unless there is a more extensive limitation, an element limited by the phrase “includes one…” does not preclude the existence of another identical element in a process, method, product, or device containing said element.
[0182] The foregoing are merely preferred embodiments of the present disclosure, and a person skilled in the art could make several improvements and modifications without departing from the principles described herein, and these improvements and modifications should also be considered within the scope of the present disclosure.
Claims
1. A method for selecting sidelink resources applied to a first user device, A step of determining an initial candidate resource set based on resource pool configuration information and / or a first parameter, wherein the resource pool configuration information includes subchannel configuration information, and the subchannel includes a comb-type resource block IRB. The steps include: excluding resources from the initial candidate resource set to determine the remaining candidate resource set that satisfies the requirements; A sidelink resource selection method comprising the step of selecting a transmission resource for transmission of a physical sidelink control channel PSCCH and a physical sidelink shared channel PSSCH from the remaining candidate resource set.
2. The method according to claim 1, wherein the subchannel setting information includes the correspondence between the subchannel and the IRB, and / or the subchannel index.
3. The correspondence between the aforementioned subchannels and IRBs is as follows: One subchannel corresponds to N consecutive IRBs located within the same resource block set (RB set), This includes one of the following: one subchannel corresponds to N consecutive IRBs located within the same resource pool, The method according to claim 2, wherein N is a set or pre-set positive integer.
4. The aforementioned subchannel index is, If the resource pool contains one RB set, the subchannel index of the first subchannel relates to the frequency domain sequence index of the first IRB corresponding to the first subchannel, and the number of IRBs corresponding to each subchannel, the frequency domain sequence index relates to the arrangement order of the multiple IRBs in the RB set in the frequency domain, and the first subchannel is any subchannel in the resource pool. The method according to claim 2, wherein if the resource pool includes a plurality of RB sets, a subchannel index for a second subchannel is defined based on the correspondence between the subchannel and the IRB, and the second subchannel is defined as any subchannel in the resource pool.
5. Based on the correspondence between the aforementioned subchannels and the IRB, defining the subchannel index of the second subchannel is: If the correspondence between the subchannel and the IRB is such that one subchannel corresponds to N consecutive IRBs in the same resource pool, then the subchannel number of the second subchannel is related to the frequency domain sequence number of the first IRB corresponding to the second subchannel, and the number of IRBs corresponding to each subchannel. If the correspondence between the subchannel and the IRB is such that one subchannel corresponds to N consecutive IRBs located within the same RB set, then the subchannel index of the second subchannel is: A rule in which subchannels in different RB sets are sequentially accumulated and numbered, A rule in which subchannels in different RB sets are sequentially and independently numbered, The method according to claim 4, comprising defining by any one of the following: a rule that is sequentially accumulated and numbered based on an IRB.
6. Defining the subchannel number of the second subchannel based on the rule by which subchannels in the aforementioned different RB sets are sequentially accumulated and numbered is: The method according to claim 5, comprising defining the subchannel number of the second subchannel based on the frequency domain sequence number of the first IRB corresponding to the second subchannel, the number of IRBs corresponding to each subchannel, and the total number of subchannels in the first m-1 RB sets, wherein the second subchannel is located in the m-th RB set, 1 ≤ m ≤ M, where M is the total number of RB sets in the resource pool, and the frequency domain sequence numbers of the IRBs in each RB set are numbered independently.
7. Defining the subchannel index of the second subchannel based on the rule that subchannels in the aforementioned different RB sets are sequentially and independently numbered is: If the second subchannel corresponds to an IRB in the first RB set, the subchannel index of the second subchannel is determined based on the frequency domain sequence index of the first IRB corresponding to the second subchannel and the number of IRBs included in each subchannel, the first RB set is any RB set in the resource pool, and in other RB sets other than the first RB set, the subchannel number of the subchannel corresponding to the same IRB as the IRB corresponding to the second subchannel is the same as the subchannel number of the second subchannel. Alternatively, the subchannel number of the second subchannel in each RB set is related to the frequency domain sequence number of the first IRB corresponding to the second subchannel, and the number of IRBs corresponding to each subchannel. The method according to claim 5, wherein the frequency domain sequence numbers of the IRBs in each of the RB sets are numbered independently.
8. Defining the subchannel number of the second subchannel based on a rule that is sequentially accumulated and numbered based on the IRB is: If the second subchannel corresponds to an IRB in the first RB set, the subchannel number of the second subchannel is determined based on the frequency domain sequence number of the first IRB corresponding to the second subchannel, the number of IRBs included in each subchannel, and the total number M of RB sets in the resource pool. The method according to claim 5, wherein in the m-th RB set, the subchannel number of the subchannel corresponding to the same IRB as the IRB corresponding to the second subchannel is related to the subchannel number of the second subchannel and m, such that 2 ≤ m ≤ M.
9. The first parameter is, The system includes instruction information for the RB set in which the initial candidate resource set is located, and / or RB set instruction information for determining the number of RB sets required for the initial candidate resource set, The type of candidate single-slot resource, The number of initial candidate resource sets, The method according to claim 1, comprising at least one of the remaining candidate resource sets.
10. The method according to claim 9, wherein the RB set instruction information is determined based on at least one of the number of subchannels occupied by PSCCH and PSSCH transmissions, channel busy rate CBR, channel occupancy rate CR, channel access process result, and all RB sets in the resource pool.
11. The step of determining an initial candidate resource set based on resource pool configuration information and / or a first parameter is: The steps include determining a single-slot candidate resource in the resource selection window based on the resource pool configuration information and / or the first parameter, The method according to claim 1, comprising the step of determining an initial candidate resource set based on the single-slot candidate resource.
12. The step of determining the initial candidate resource set based on the single-slot candidate resource is: If the number of initial candidate resource sets is one, the initial candidate resource set includes at least one of all types of single-slot candidate resources in the resource selection window and all types of single-slot candidate resources in the target RB set. The method according to claim 11, wherein if the number of initial candidate resource sets is greater than one, each initial candidate resource set includes at least one of the following in the resource selection window: a single-slot candidate resource of at least one type, single-slot candidate resources of all types in the target RB set, and single-slot candidate resources of all types in M RB sets, wherein M is a set or preset positive integer, and the method according to claim 11.
13. The step of determining the initial candidate resource set based on the single-slot candidate resource is: The method according to claim 12, further comprising the step of determining the number of initial candidate resource sets based on at least one of the first parameters and / or the number of determined single-slot candidate resource types.
14. The method according to claim 12, wherein the target RB set is determined based on the first parameter, the first parameter includes RB set instruction information and / or the number of subchannels that need to be occupied by the transmission of PSCCH and PSSCH.
15. The method according to claim 12, wherein the type of the single-slot candidate resource is determined based on at least one of the first parameters, the number of subchannels occupied by the transmission of PSCCH and PSSCH, any type of supported single-slot candidate resource, and any type of supported single-slot candidate resource.
16. The aforementioned single-slot candidate resource occupies one slot in the time domain, and in the frequency domain, One subchannel and L subCH A series of consecutive subchannels, L located within the same RB set subCH A series of consecutive subchannels, L located within multiple adjacent RB sets subCH A subchannel in which the IRB corresponding to a subchannel located in a different RB set is the same, A subchannel located within P adjacent RB sets, each RB set containing Q consecutive subchannels, where P and Q are positive integers, and the product of P and Q is L subCH The method according to claim 12, wherein the subchannel is one of the following.
17. The remaining candidate resource set is: If there is one initial candidate resource set, the number of single-slot candidate resources in the remaining candidate resource set is greater than or equal to the product of the first proportion and the total number of single-slot candidate resources in the initial candidate resource set. If there are multiple initial candidate resource sets, the number of single-slot candidate resources in each remaining candidate resource set is greater than or equal to the product of the second proportion and the total number of single-slot candidate resources in the initial candidate resource sets corresponding to the remaining candidate resource sets. The method according to claim 1, wherein, if there are multiple initial candidate resource sets, the number of single-slot candidate resources in at least one remaining candidate resource set is greater than or equal to the product of a third proportion and the total number of single-slot candidate resources in the initial candidate resource sets corresponding to the at least one remaining candidate resource set.
18. After the step of removing resources from the initial candidate resource set to determine the remaining candidate resource set that satisfies the requirement, The steps include reporting one of the remaining candidate resource sets, The method according to claim 1, further comprising the steps of reporting a plurality of the remaining candidate resource sets, each of which comprises one or more types of unexcluded single-slot candidate resources, or each of which comprises one or more RB sets of unexcluded single-slot candidate resources.
19. The aforementioned method, The method according to claim 18, further comprising the step of reporting one of the remaining candidate resource sets, or, if reporting multiple of the remaining candidate resource sets, further reporting RB set instruction information and / or type information, wherein the type information indicates the type of single-slot candidate resource in the reported remaining candidate resource set.
20. The step of selecting transmission resources for PSCCH and PSSCH transmission from the remaining candidate resource set is: If it includes only one of the remaining candidate resource sets, A method of randomly selecting the transmission resource from the remaining candidate resource set, A method of preferentially selecting a single-slot candidate resource located within one RB set in the remaining candidate resource set as the transmission resource, The method according to claim 1, comprising the step of selecting the transmission resource in one of the following ways: preferentially selecting a single-slot candidate resource located in a different RB set within the remaining candidate resource set as the transmission resource, wherein the single-slot candidate resource has the same IRB corresponding to a subchannel located in a different RB set.
21. The aforementioned method, The method according to claim 20, further comprising the step of randomly selecting the transmission resource from the remaining set of candidate resources if the transmission resource cannot be selected from a single-slot candidate resource located in one RB set, or if the transmission resource cannot be selected from a single-slot candidate resource located in a different RB set.
22. The method according to claim 20, wherein the method for selecting the transmission resources is determined based on at least one of the number of subchannels occupied by the transmission of PSCCH and PSSCH, the number of RB sets in the resource pool, and the number of subchannels included in each RB set.
23. The method according to claim 20, wherein, if the granularity of the remaining candidate resource set is a single subchannel, any of the selected transmission resources are located in the same RB set and the corresponding subchannels are contiguous in the frequency domain, and / or any of the selected transmission resources are located in different RB sets and the IRBs corresponding to the subchannels in the different RB sets are the same.
24. The step of selecting transmission resources for PSCCH and PSSCH transmission from the remaining candidate resource set is: If it includes multiple remaining candidate resource sets, A method of selecting the transmission resource from any of the remaining candidate resource sets, The method according to claim 1, comprising the step of selecting the transmission resource in one of the following ways: preferentially selecting the transmission resource from a first target remaining candidate resource set, wherein the first target remaining candidate resource set includes a single slot candidate resource located within the same RB set.
25. The aforementioned method, If the transmission resource cannot be selected from the remaining candidate resource set for the first target, Selecting the transmission resource from any of the remaining candidate resource sets, The method according to claim 24, further comprising the steps of: selecting the transmission resource from a second target remaining candidate resource set; and, if the transmission resource cannot be selected from the second target remaining candidate resource set, selecting the transmission resource from any of the remaining candidate resource sets, wherein the second target remaining candidate resource set includes a single-slot candidate resource located in a different RB set.
26. The aforementioned method, The step further includes carrying sidelink control information SCI to the PSCCH, wherein the SCI includes at least a transmission resource instruction field, and the transmission resource instruction field is Subchannel frequency domain information and / or subchannel indicator information indicating the number of subchannels, Resource type instruction information indicating the type of the transmission resource, The method according to claim 1, comprising at least one of the following: an RB set indicating the location of the transmission resource, and / or an RB set indicating the number of subchannels corresponding to the RB set in which the transmission resource is located.
27. The method according to claim 26, wherein the subchannel instruction information is either a frequency domain resource instruction value FRIV or a bitmap.
28. If the subchannel instruction information is at least one FRIV, the subchannel instruction information is Frequency domain information of transmission resources in a maximum of two transmissions, The method according to claim 27, wherein the frequency domain information of the transmission resource in up to three transmissions is shown, and the method according to claim 27.
29. If the subchannel instruction information indicates frequency domain information of a transmission resource in up to two transmissions by the at least one FRIV, the number of FRIVs is determined based on at least one of the following: the number of occupied subchannels, the subchannel index, the number of occupied RB sets, the number of RB sets in the resource pool, and the number of subchannels occupied in each RB set. Or, The method according to claim 28, wherein, if the subchannel instruction information indicates frequency domain information of a transmission resource in up to three transmissions by the at least one FRIV, the number of FRIVs is determined based on at least one of the number of indicated transmission resources, the number of occupied subchannels, the index of the subchannel, the number of occupied RB sets, the number of RB sets in the resource pool, and the number of subchannels occupied in each RB set.
30. A resource selection device for a side link applied to a first user device, A first decision module that determines an initial candidate resource set based on resource pool configuration information and / or a first parameter, wherein the resource pool configuration information includes subchannel configuration information, and the subchannel includes a first decision module that includes a comb-type resource block IRB. A second decision module that removes resources from the initial candidate resource set to determine the remaining candidate resource set that satisfies the requirements, A sidelink resource selection device, comprising a selection module for selecting transmission resources for PSCCH and PSSCH transmission from the remaining candidate resource set.
31. A user device comprising a processor, memory, and a program stored in the memory and executable on the processor, wherein when the program is executed by the processor, the steps of the sidelink resource selection method described in any one of claims 1 to 29 are realized.
32. A readable storage medium on which a program is stored, wherein when the program is executed by a processor, the steps of the sidelink resource selection method described in any one of claims 1 to 29 are realized.