Sidelink resource selection method, device, and terminal
The method addresses the lack of PSFCH resource selection in SL-U systems by providing a systematic approach for determining PSFCH resources, enhancing transmission reliability and channel occupancy.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- DATANG GOHIGH INTELLIGENT & CONNECTED TECH (CHONGQING) CO LTD
- Filing Date
- 2024-03-07
- Publication Date
- 2026-06-02
AI Technical Summary
The current standards for sidelink (SL-U) systems operating on unlicensed spectrum lack a clear method for selecting Physical Sidelink Feedback Channel (PSFCH) resources, which is essential for hybrid automatic retransmission request response (HARQ-ACK) information.
A method and apparatus for selecting PSFCH resources in SL-U systems, involving the acquisition and determination of PSFCH transmission resources based on configuration information, including frequency domain resource instructions, resource block sets, and bitmaps to indicate available PSFCH resources, ensuring proper allocation and reception.
The method provides a suitable PSFCH resource selection for SL-U systems, addressing the gap in current standards and mitigating transmission failures due to Listen Before Talk (LBT) and improving channel occupancy.
Smart Images

Figure 2026517601000001_ABST
Abstract
Description
Technical Field
[0001] [Cross-reference to Related Applications] This application claims priority to Chinese Patent Application No. 202310367137.X, filed in China on April 7, 2023, the entire content of which is incorporated herein by reference. [Technical Field] This application relates to the technical field of communications, and particularly to a sidelink resource selection method, apparatus, and terminal.
Background Art
[0002] In the design of sidelink (Sidelink on Unlicensed Spectrum, SL-U) operating on an unlicensed spectrum, for the transmission of the Physical Sidelink Control Channel (PSCCH) / Physical Sidelink Shared Channel (PSSCH), two types of structures are designed: a structure based on an Interlaced Resource Block (IRB) and a structure based on consecutive Physical Resource Blocks (PRBs). Regarding the above structures, in the current standard, the method for selecting Physical Sidelink Feedback Channel (PSFCH) resources is not clearly defined.
Summary of the Invention
Problems to be Solved by the Invention
[0003] The objective of this application is to provide a sidelink resource selection method, apparatus, and terminal that solve the problem in the related art that there is no PSFCH resource selection method for the SL-U system.
Means for Solving the Problems
[0004] According to the first aspect, in order to achieve the above objective, an embodiment of the present application is a side link resource selection method applied to a first terminal, Steps to obtain physical side-link feedback channel (PSFCH) resource configuration information, A step of determining a PSFCH transmission resource, wherein the PSFCH transmission resource is used for PSFCH transmission having hybrid automatic retransmission request response HARQ-ACK information relating to PSFCH reception, This provides a method for selecting sidelink resources, including [specific example].
[0005] Selectively, the PSFCH resource configuration information includes PSFCH frequency domain resource instruction information, and the PSFCH frequency domain resource instruction information is A resource block set RB set instruction that indicates the RB set in which the PSFCH resource is configured within the resource pool, A first instruction information indicating PSFCH resources used for PSFCH transmission and reception within a target RB set, wherein the target RB set is an RB set containing the PSFCH transmission resources, The first PSFCH resource group count indicates the number of PSFCH resource groups in the resource pool, A second instruction information indicating PSFCH resources used for PSFCH transmission and reception within a target PSFCH resource group, wherein the target PSFCH resource group is a resource group including the PSFCH transmission resources, A second PSFCH resource group count indicating the number of PSFCH resource groups in the target RB set, The set includes at least one of the following: a third instructional piece of information indicating the PSFCH resources used for transmitting and receiving PSFCH within each PSFCH resource group in the target RB set.
[0006] Selectively, the first instruction information includes one or more bitmaps.
[0007] Selectively, the bitmap is used to indicate the PSFCH resources in each of the target RB sets, the leftmost bit of the bitmap corresponding to the first resource with the smallest index in each of the target RB sets, the first resource being a physical resource block PRB and / or an interlaced resource block IRB.
[0008] Selectively, the leftmost bit of each bitmap corresponds to either the first resource with the smallest index in the RB set corresponding to the bitmap, or the first resource with the smallest index in the resource pool.
[0009] Selectively, the second instruction information includes one or more bitmaps, the leftmost bit of each bitmap corresponding to the first resource with the smallest index in the resource pool.
[0010] The step of selectively determining PSFCH transmission resources is: A step of determining the relationship between PSFCH resources and subchannels and / or PSSCH slots, The steps include determining the PSFCH candidate resource set, The step includes determining the PSFCH transmission resource in the PSFCH candidate resource set.
[0011] The step of selectively determining the relationship between PSFCH resources and subchannels and / or PSSCH slots is: A step of determining a PSFCH resource to be assigned to one subchannel on one PSSCH slot, based on at least one of the following: the PSFCH resource configuration period, the PSSCH slot index value within the PSSCH period corresponding to the PSFCH, and the subchannel index value in the RB set; The process includes one of the following steps: determining a PSFCH resource to be assigned to a subchannel in accordance with the subchannel index occupied by the PSSCH, wherein the subchannel is a subchannel within a PSSCH period corresponding to the PSFCH resource, or a subchannel on a single PSSCH slot within a PSSCH period corresponding to the PSFCH resource.
[0012] The step of selectively determining the PSFCH candidate resource set is: The steps include determining the PSFCH candidate resource set according to the first reference subchannel occupied in the reference RB set corresponding to PSSCH transmission, The process includes one of the following steps: determining the PSFCH candidate resource set according to a second reference subchannel corresponding to PSSCH transmission.
[0013] Selectively, the aforementioned reference RB set is Among all RB sets corresponding to the aforementioned PSSCH transmission, the RB set with the smallest index, Among all RB sets corresponding to the aforementioned PSSCH transmission, the RB set with the largest index, Includes all RB sets corresponding to the aforementioned PSSCH transmission, and any of the following.
[0014] Selectively, the first reference subchannel is, The resource occupied by the PSSCH transmission, the starting subchannel in the reference RB set, The resources occupied by the PSSCH transmission include any of the subchannels in the reference RB set.
[0015] The step of selectively determining the PSFCH transmission resource in the PSFCH candidate resource set is: A first identification information indicating the source identifier ID of Layer 1, A second identification information which is a first value or a first terminal identifier, PSFCH index information and determining a PSFCH transmission resource according to at least one parameter of the slot index.
[0016] According to a second aspect, to achieve the above object, an embodiment of the present application is a sidelink resource selection method applied to a first terminal, an acquisition module for acquiring physical sidelink feedback channel PSFCH resource configuration information, a determination module for determining a PSFCH resource according to the PSFCH resource configuration information, where the PSFCH resource is used for PSFCH transmission carrying hybrid automatic repeat request acknowledgment HARQ-ACK information related to PSSCH reception. A sidelink resource selection method including the above is provided.
[0017] According to a third aspect, to achieve the above object, an embodiment of the present application is a terminal including a transceiver, a memory, a processor, and a computer program stored in the memory and executed on the processor. When the processor executes the computer program, the sidelink resource selection method described in the first aspect is realized. A terminal is provided.
[0018] According to a fourth aspect, to achieve the above object, an embodiment of the present application provides a readable storage medium storing a program or instruction that realizes the sidelink resource selection method described in the first aspect when executed by a processor.
Advantages of the Invention
[0019] The technical aspects of the present application described above have at least the following beneficial effects.
[0020] In the sidelink resource selection method of the embodiment of the present invention, the first terminal first obtains physical sidelink feedback channel PSFCH resource configuration information, and then determines the PSFCH transmission resource to be used for PSFCH transmission with hybrid auto retransmission request response HARQ-ACK information regarding PSFCH reception. In this way, a PSFCH resource selection method suitable for SL·U is provided, filling a gap in the current standards where there is no relevant method. [Brief explanation of the drawing]
[0021] [Figure 1] This is a schematic flowchart of the method for selecting sidelink resources in the embodiment of the present invention. [Figure 2A] This is a schematic diagram 1 of the PSFCH resource configuration in the embodiment of the present invention. [Figure 2B] This is a schematic diagram 2 of the PSFCH resource configuration in the embodiment of the present invention. [Figure 2C] Figure 3 shows a schematic diagram of the PSFCH resource configuration in the embodiment of the present invention. [Figure 2D] Figure 4 shows a schematic diagram of the PSFCH resource configuration in the embodiment of the present invention. [Figure 3] Figure 5 shows a schematic diagram of the PSFCH resource configuration in the embodiment of the present application. [Figure 4A] This is a schematic diagram 1 illustrating the basic principles of the mapping between PSSCH and PSFCH in the embodiment of the present invention. [Figure 4B] This is a schematic diagram 2 illustrating the basic principles of the mapping between PSSCH and PSFCH in the embodiment of the present invention. [Figure 4C] Figure 3 shows a schematic diagram illustrating the basic principles of the mapping between PSSCH and PSFCH in the embodiment of this application. [Figure 5] Figure 1 shows a schematic diagram of the correspondence between the PSFCH and the subchannel in the embodiment of the present application. [Figure 6] Figure 2 shows a schematic diagram of the correspondence between the PSFCH and the subchannel in the embodiment of the present application. [Figure 7A] This is a schematic diagram 1 showing the determination of the PSFCH candidate resource set in the embodiment of the present invention. [Figure 7B]This is a schematic diagram 2 showing the determination of the PSFCH candidate resource set in the embodiment of the present invention. [Figure 7C] This is a schematic diagram 3 showing the determination of the PSFCH candidate resource set in the embodiment of the present invention. [Figure 7D] This is a schematic diagram 4 showing the determination of the PSFCH candidate resource set in the embodiment of the present invention. [Figure 8] This is a schematic diagram 1 of the resources actually used to transport the PSFCH in the embodiment of the present invention. [Figure 9] Figure 2 shows a schematic diagram of the resources actually used to transport the PSFCH in the embodiment of the present invention. [Figure 10] This is a schematic diagram of the side-link resource selection device according to an embodiment of the present invention. [Figure 11] This is a schematic diagram of the terminal of the embodiment of the present invention. [Modes for carrying out the invention]
[0022] The following description will be detailed based on the drawings and specific embodiments to further clarify the problems, technical aspects, and advantages that this application aims to solve. In the following description, for example, the provision of specific details of the configuration and components is for the purpose of fully understanding the embodiments of this application. Accordingly, as will be apparent to those skilled in the art, various changes and modifications can be made to the embodiments described herein, as long as they do not deviate from the scope and spirit of this application. Also, for clarity and conciseness, descriptions of existing functions and structures will be omitted.
[0023] It should be understood that "one embodiment" or "one example" as referred to in the entire specification means that the specific features, structure, or characteristics relating to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in one example" as appearing in the entire specification does not necessarily refer to the same embodiment. Furthermore, these specific features, structure, or characteristics may be incorporated into one or more embodiments in any appropriate manner.
[0024] In the various embodiments of this application, it should be understood that the numbering of each process below does not indicate the order of execution, and the execution order of each process is determined by its function and internal logic, and does not constitute any limitation on the implementation of the embodiments of this application.
[0025] In the embodiments of this application, it should be understood that "B corresponding to A" means that B is associated with A and that B can be determined based on A. Furthermore, it should be understood that determining B based on A does not mean determining B based solely on A, but that B may be determined based on A and / or other information.
[0026] In describing the embodiments of this application, we will first interpret and explain some of the concepts used in the following description.
[0027] 1.SL-U physical layer structure As mentioned above, PSCCH / PSSCH transmission resources include two types of structures: IRB structures and continuous PRB structures.
[0028] In an IRB structure, a subchannel is defined as K consecutive IRBs located within one RB set (which can be understood as one channel or 20 MHz). For a subcarrier spacing (SCS) of 15 kHz, K may be equal to at least 1 and 2. For a 30 kHz SCS, K may be equal to at least 1.
[0029] The IRB structure is such that two consecutive available PRBs are separated by M PRBs. When the index of an IRB is m, the PRBs it contains are {m, m+M, m+2M, m+3M, ...}, and m ∈ {0, 1, ..., M-1}. That is, one IRB contains multiple PRBs, and the interval between PRBs is M. In the New Radio on Unlicensed Spectrum (NR-U) system, IRB structures are defined for two subcarrier intervals, 15 kHz and 30 kHz, as shown in Table 1 below. SL-U uses the same IRB design as NR-U.
[0030] [Table 1] In a continuous PRB structure, the definition of a subchannel is the same as the definition in Sidelink in the relevant technology standards (e.g., R16 / R17), meaning that one subchannel contains multiple PRBs consecutive in the frequency domain. Specifically, as shown in Table 2 below, you can refer to the relevant parameters for resource pool frequency domain settings in R16 / R17.
[0031] [Table 2] 2. PSFCH Resource Configuration Method The following two configurations are related to the PSFCH resource configuration:
[0032] sl-PSFCH-Period: Indicates the period of the PSFCH resource, in units of logical slots (i.e., slots in the resource pool). A value of 0 indicates that there are no PSFCH resources and HARQ feedback is not supported within the resource pool.
[0033] sl-PSFCH-RB-Set: Supports the PRB set actually used for PSFCH transmission and reception. This is indicated by a bitmap, where the leftmost bit of the bitmap indicates the PRB with the smallest index in the resource pool. A "0" in the bitmap indicates that the corresponding PRB is not available for PSFCH transmission and reception, and a "1" indicates that the corresponding PRB is available for PSFCH transmission and reception.
[0034] The side link resource selection method, apparatus, and terminal of the embodiment of this application will be described in detail below with reference to specific examples.
[0035] As shown in Figure 1, an embodiment of the present invention provides a side link resource selection method applicable to a first terminal, the method comprising steps 101 to 102.
[0036] Step 101 retrieves the physical sidelink feedback channel (PSFCH) resource configuration information.
[0037] In step 102, the PSFCH transmission resource is determined, and the PSFCH transmission resource is used for PSFCH transmission that has hybrid automatic retransmission request response HARQ-ACK information related to PSFCH reception. Specifically in this step, the PSFCH transmission resource is determined according to the PSFCH resource configuration information obtained in step 101.
[0038] It should be explained here that in the embodiments of the present application, there are no restrictions on the PSSCH relational structure (including the definition of subchannels, the indexing method for subchannels, and the correspondence between subchannels and RB sets) and the resource selection flow. In other words, the relational content may be a mechanism in the related technology, or it may be a mechanism for strengthening and improving the PSSCH relational structure and / or resource selection flow.
[0039] Furthermore, it should be explained that in actual applications, there is at least one of the following structures that can provide resources for transporting PSFCH.
[0040] (1) One resource for transporting a PSFCH includes K1 common IRBs and K2 dedicated PRBs, meaning that multiple PSFCH transmissions on a single slot all occupy the same common IRB while occupying different dedicated PRBs. In other words, as shown in Figure 8, a resource for transporting a PSFCH includes a first PSFCH resource (i.e., a common IRB) and a second PSFCH resource (a dedicated PRB).
[0041] (2) One resource for transporting a PSFCH includes K3 common PRBs and K4 dedicated PRBs, meaning that multiple PSFCH transmissions on a single slot all occupy the same common PRBs while occupying different dedicated PRBs. In other words, as shown in Figure 9, the resources actually used to transport a PSFCH include a third PSFCH resource (common PRB) and a fourth PSFCH resource (dedicated PRB).
[0042] (3) One resource for transporting PSFCH occupies one IRB. That is, each resource transporting PSFCH includes a fifth PSFCH resource.
[0043] The PSFCH transmission resources referred to in the embodiments of this application (the PSFCH transmission resources determined in step 102 above) all refer to the dedicated PSFCH resources (Dedicated PRB) in each of the above cases, and specifically may be the second PSFCH resource in (1), the fourth PSFCH resource in (2), or the fifth PSFCH resource in (3). Of course, the resources actually used to transport the PSFCH may be of a different structure, in which case the PSFCH transmission resources referred to in the embodiments of this application are still dedicated PSFCH resources.
[0044] Furthermore, the configuration method for the common resources mentioned in the embodiments of this application (including, but not limited to, the first PSFCH resource in (1) or the third PSFCH resource in (2)) can be a resource index method or a Bitmap indication method, for example, by setting or pre-setting an IRB index for the Common IRB in each RB set or target RB set in the resource pool, or by setting or pre-setting a Bitmap that indicates which PRB in the resource pool is for the Common PRB. The Bitmap may be one or more, and in the case of multiple Bitmaps, the Bitmap indicates the Common PRB in the corresponding RB set.
[0045] The basic principles of PSSCH and PSFCH mapping are: One or more PSFCH transmissions corresponding to a received PSSCH transmission must be located on the same RB set or channel. One or more PSFCH transmissions corresponding to a received PSSCH transmission may be located in different RB sets or channels. The one or more PSFCHs corresponding to the received PSSCH transmission are located in different slots. One or more PSFCHs corresponding to a received PSSCH transmission are located in the same slot and at least one of the following:
[0046] Specifically, as shown in Figure 4A, two PSFCH transmissions corresponding to a received PSSCH are located in different slots but use the same frequency domain resources (same frequency domain resources and cyclic shift (CS)). As shown in Figure 4B, two PSFCH transmissions corresponding to a received PSSCH are located in the same slot but use different frequency domain resources (different frequency domain resources or different CS). As shown in Figure 4C, two PSFCH transmissions corresponding to a received PSSCH are located in different slots and use different frequency domain resources (different frequency domain resources or different CS).
[0047] In the sidelink resource selection method of the embodiment of the present invention, the first terminal first obtains physical sidelink feedback channel PSFCH resource configuration information, and then determines the PSFCH transmission resource to be used for PSFCH transmission with hybrid auto retransmission request response HARQ-ACK information regarding PSFCH reception. In this way, a PSFCH resource selection method suitable for SL·U is provided, filling a gap in the current standards where there is no relevant method.
[0048] As one selective implementation, the PSFCH resource configuration information includes PSFCH frequency domain resource instruction information, and the PSFCH frequency domain resource instruction information is A resource block set RB set instruction that indicates the RB set in which the PSFCH resource is configured within the resource pool (where the RB set instruction may also be called a channel instruction, and if called a channel instruction, it indicates the channel in which the PSFCH resource is configured within the resource pool. The instruction method for the RB set instruction may be a bitmap or a Resource Indicator Value (RIV)), A first instruction information indicating PSFCH resources used for PSFCH transmission and reception within a target RB set / channel, wherein the target RB set / channel is a first instruction information which is an RB set / channel containing PSFCH transmission resources, A first PSFCH resource group number indicating the number of PSFCH resource groups in the resource pool (i.e., dividing the PSFCH resources in the resource pool into one or more groups), A second instruction information indicating PSFCH resources used for PSFCH transmission and reception within a target PSFCH resource group, wherein the target PSFCH resource group is a resource group including PSFCH transmission resources, and the second instruction information is a resource group including PSFCH transmission resources. A second PSFCH resource group number indicating the number of PSFCH resource groups in the target RB set (i.e., allocating one or more groups of PSFCH resources to each RB set, the number of PSFCH resource groups in different RB sets may be the same or different, and the target RB set is an RB set / channel containing PSFCH transmission resources), A third instruction information indicating the PSFCH resources used for PSFCH transmission and reception within each PSFCH resource group in the target RB set, The system includes at least one of the following: a PSFCH resource used for transmitting and receiving PSFCH, or a fourth instructional piece indicating a PSFCH resource used for transmitting and receiving PSFCH within a resource pool.
[0049] It should be explained here that the aforementioned target RB set may be any RB set within the resource pool, in which case it can be understood that a PSFCH resource is configured in each RB set within the resource pool. Furthermore, in this selective implementation or the embodiment of the present application, the granularity of the PSFCH resource may be PRB and / or IRB.
[0050] The following will explain the process of realizing this selective implementation form with an example.
[0051] Example 1: When configuring a PSFCH resource based on RB set / channel, the PSFCH frequency domain resource instruction information includes the RB set / channel instruction and / or the first instruction information.
[0052] Example 2: When allocating PSFCH resources by group, the PSFCH frequency domain resource instruction information includes the number of first PSFCH resource groups and / or second instruction information. In the frequency domain, the first PSFCH resource corresponding to a PSSCH is located in the first group of PSFCH resources, the second PSFCH resource corresponding to a PSSCH is located in the second group of PSFCH resources, and so on.
[0053] Example 3: PSFCH frequency domain resource instruction information includes at least one of the following: RB set instruction, second PSFCH resource group number, and third instruction information.
[0054] One specific implementation is that the first instruction information includes one or more bitmaps.
[0055] In a more concrete implementation, this bitmap is used to indicate the PSFCH resources within each target RB set. The leftmost bit of the bitmap corresponds to the first resource with the smallest index in each target RB set, or to the first resource with the smallest index excluding the Common IRB or Common PRB mentioned above. This first resource is the physical resource block PRB and / or the interlaced resource block IRB.
[0056] It should be explained here that this specific implementation may also apply to the case where the first instruction information includes a single bitmap.
[0057] In other words, if the first instruction information contains only one bitmap, this bitmap is used to indicate the PSFCH resource within each RB set / subchannel / 20MHz, meaning that the same bitmap is used for different RB sets / channels / each 20MHz, i.e., the least significant bit on the left of the bitmap corresponds to the PRB / IRB with the lowest index within each RB set / channel / each 20MHz, or to the first resource with the smallest index excluding the Common IRB or Common PRB mentioned above for each RB set / channel / each 20MHz.
[0058] Specifically, for example, a resource pool contains two RB sets / channels, totaling 100 PRBs, of which the 49th and 50th PRBs are guard bands (the index starts from 0, meaning the PRB with index 0 is the first PRB in the resource pool).
[0059] In this case, as shown in Figure 2A, a PSFCH resource is configured for each RB set in the resource pool, and the Bitmaps that make up the PSFCH resources are 11000...1101 (the length of the Bitmap is 49).
[0060] 1) The length of the bitmap is the number of PRBs in each RB set of the resource pool, or the minimum / maximum number of PRBs in an RB set. Each RB set in the resource pool determines the PSFCH resources in the corresponding RB set based on the same bitmap. The least significant bit (leftmost bit) of the bitmap corresponds to the first PRB (excluding the guard band) in each RB set.
[0061] 2) If the PSFCH frequency domain resource instruction information also contains RB set instruction information, it indicates that PSFCH resources exist only in these indicated RB sets, and each indicated RB set determines the PSFCH resources in the corresponding RB set based on the same Bitmap. The least significant bit (leftmost bit) of the Bitmap corresponds to the first PRB (excluding the guard band) in each specified RB set (target RB set).
[0062] Furthermore, as shown in Figure 2D, a PSFCH resource is configured for each channel / 20MHz in the resource pool, and the Bitmaps that constitute the PSFCH resources are the same (01000...11010), meaning that the length of each Bitmap and each bit are the same (all 50). The least significant bit (leftmost bit) of the Bitmap corresponds to the first PRB in each channel / 20MHz.
[0063] Furthermore, if the first instruction information contains only one bitmap, this bitmap is used to indicate a PSFCH resource in the resource pool (similar to the mechanism in related technologies), but additional constraints must be added during configuration, and the final effect is to guarantee that each RB set has a PSFCH resource. The least significant bit on the left side of the bitmap corresponds to the PRB / IRB with the smallest index in the resource pool, or to the PRB / IRB with the smallest index excluding the Common IRB or Common PRB mentioned above in the resource pool.
[0064] Specifically, for example, a resource pool contains two RB sets / channels, totaling 100 PRBs, of which the 49th and 50th PRBs are Guard bands (the index starts from 0, meaning the PRB with index 0 is the first PRB in the resource pool). As shown in Figure 2B, the Bitmaps that make up the PSFCH resources are 11000...11010011000...1101, and the length of the Bitmap is 100. In this instruction scheme, one set of Bitmaps indicates the PSFCH resource configuration of the entire resource pool, but it is necessary to ensure that each RB set has a PSFCH resource during configuration, and the number of PSFCH resources in each RB set may be the same or different. The least significant bit on the left side of the Bitmap corresponds to the PRB / IRB with the smallest index in the resource pool (the Guard band PRB shown in Figure 2B is similarly a non-PSFCH resource), or to the PRB / IRB with the smallest index excluding the Common IRB or Common PRB mentioned above in the resource pool. In such cases, RB set instruction information is not required.
[0065] Another, more specific implementation is that the leftmost bit of each bitmap corresponds to the first resource with the smallest index in the RB set corresponding to the bitmap, or the first resource with the smallest index in the RB set corresponding to the bitmap, excluding the Common IRB or Common PRB mentioned above. Alternatively, the leftmost bit of each bitmap corresponds to the first resource with the smallest index in the resource pool, or the first resource with the smallest index in the resource pool, excluding the Common IRB or Common PRB mentioned above.
[0066] Here, it should be explained that this specific implementation may also apply to cases where the first instruction information includes multiple bitmaps. Next, each bit in the bitmap is used to indicate whether the corresponding resource is a PSFCH resource for sending and receiving data. For example, if the bit is "0", it indicates that the corresponding resource cannot be used for PSFCH sending and receiving. If the bit is "1", it indicates that the corresponding resource can be used for PSFCH sending and receiving.
[0067] In other words, if the first instruction information contains only multiple bitmaps, the bitmaps used for different RB sets / channels / each 20MHz may be different, and the least significant bit on the left of each bitmap corresponds to the PRB / IRB with the lowest index in the corresponding RB set / channel / 20MHz, or to the PRB / IRB with the smallest index excluding the Common IRB or Common PRB mentioned above in the corresponding RB set / channel / 20MHz. Alternatively, the bitmaps used for different RB sets / channels / 20MHz may be different, and the least significant bit on the left of each bitmap is used to indicate the PRB / IRB with the smallest index in the resource pool, or to the PRB / IRB with the smallest index excluding the Common IRB or Common PRB mentioned above in the resource pool.
[0068] Specifically, for example, a resource pool contains two RB sets / channels, totaling 100 PRBs, of which the 49th and 50th PRBs are Guard bands (the index starts from 0, meaning the PRB with index 0 is the first PRB in the resource pool). A PSFCH resource is configured for each RB set / channel / 20MHz in the resource pool. As shown in Figure 2C, the Bitmaps that constitute the PSFCH resources are 11000...1101000000...00000 and 00000...0000001100...01101. The least significant bit on the left side of the Bitmap is used to indicate the PRB with the smallest index in the resource pool, and based on these two configured Bitmaps, it can be determined that a PSFCH resource is configured for each RB set in the resource pool.
[0069] As one optional implementation, the second instruction information includes one or more bitmaps, the leftmost bit of each bitmap corresponding to either the first resource with the smallest index in the resource pool, or the first resource with the smallest index excluding the Common IRB or Common PRB in the resource pool.
[0070] It should be explained here that, if the second instruction information consists of multiple bitmaps, the number of bitmaps corresponds to the number of groups in the first PSFCH resource group.
[0071] For example, assuming that one PSSCH resource corresponds to two PSFCH transmissions, when configuring the PSFCH resource, the PSFCH resource is divided into two groups, meaning that different PSFCH resources are determined by the bitmaps of the two groups. As shown in Figure 3, the bitmaps of the two groups are 11000...1101000000...00000 and 00000...0000001100...01101, respectively.
[0072] As one selective implementation, step 102 for determining the PSFCH transmission resource includes the following steps (1) to (3).
[0073] (1) Determine the relationship between the PSFCH resource and the subchannel and / or PSSCH slot. A PSSCH slot is associated with a slot on which a PSFCH is configured, i.e., the PSFCH resource used for PSFCH transmission corresponding to a PSSCH received in a PSSCH slot belongs to the said PSFCH resource. In this step, a PSFCH resource specifically means a PSFCH resource in a target RB set or a PSFCH resource in a target PSFCH resource group. For example, this step includes determining the relationship between the PSFCH resource and the subchannel, or determining the relationship between the PSFCH resource and the subchannel and PSSCH slot.
[0074] (2) Determine the PSFCH candidate resource set. Specifically, in this step, the PSFCH candidate resource set is determined according to the relationships determined in step (1).
[0075] (3) Determine the PSFCH transmission resource in the PSFCH candidate resource set.
[0076] One specific implementation is the step of determining the relationship between PSFCH resources and subchannels and / or PSSCH slots, which includes either 1) or 2).
[0077] 1) Determine the PSFCH resource to be allocated to one subchannel on one PSSCH slot, based on at least one of the following: the PSFCH resource configuration period, the PSSCH slot index value within the PSSCH period corresponding to the PSFCH, and the subchannel index value in the RB set.
[0078] It should be noted that this step primarily applies to cases where the actual PSFCH transmission resources include the Dedicated PRB described above. Specifically, in this step, the PSFCH resources allocated to one subchannel on the PSFCH slot can be expressed by the following formula:
[0079]
number
[0080] It should be explained here that this step primarily deals with PSFCHs in an IRB structure. Specifically, subchannels and their corresponding PSFCH resources reside in the same RB set, and the IRB corresponding to the subchannel and the IRB corresponding to the PSFCH resource have the same index; in other words, a PSFCH resource occupies one IRB in one RB set.
[0081] The following will explain this specific implementation in more detail.
[0082] As shown in Figure 5, the PSFCH period is 2 slots, meaning that a PSFCH resource on one slot is associated with a PSCCH / PSSCH transmission on two slots, and the feedback information corresponding to the PSSCH transmitted on these two slots is transmitted on the PSFCH resource as shown in Figure 5. Since there are 20 PRBs for the PSFCH resources configured within each RB set, the number of candidate PSFCH resources corresponding to each subchannel in each RB set is 20 / (2*5)=2 PRBs, and a time-domain-first mapping method is employed.
[0083] Furthermore, as shown in Figure 6, the PSFCH period is 2 slots, meaning that a PSFCH resource on one slot is associated with a PSCCH / PSSCH transmission on two slots, and the feedback information corresponding to the PSSCH transmitted on these two slots is transmitted on the PSFCH resources shown in the figure. The PSFCH resources on one slot are divided into two groups, and the number of PRBs in each group is 40, so the number of candidate PSFCH resources corresponding to each subchannel is 40 / (2*10)=2 PRBs, and a time-domain priority mapping method is employed. The first PSFCH transmission resource corresponding to PSSCH belongs to the first PSFCH resource group, and the second PSFCH transmission resource corresponding to PSSCH belongs to the PSFCH resource group, and the two PSFCH transmission resources corresponding to PSSCH are located in different slots (Figure 6 shows only the correspondence between PSSCH and the first PSFCH resource group).
[0084] One specific implementation is the step of determining the PSFCH candidate resource set, which includes one of A) or B).
[0085] A) Determine the PSFCH candidate resource set according to the first reference subchannel occupied in the reference RB set corresponding to PSSCH transmission.
[0086] Specifically, this reference RB set is, The RB set with the smallest index among all RB sets that support PSSCH transmission, The RB set with the largest index among all RB sets that support PSSCH transmission, Includes all RB sets compatible with PSSCH transmission.
[0087] Specifically, this first reference subchannel is, The starting subchannel in the reference RB set of the resources occupied by the PSSCH transmission, This includes any of the resources occupied by the PSSCH transmission, including all subchannels in the reference RB set.
[0088] The following explains the situation in this step using a specific example.
[0089] As shown in Figure 7A, in this step, specifically, a candidate PSFCH resource set can be determined based on all subchannels in all RB sets occupied by the PSSCH. As shown in Figure 7B, in this step, specifically, a candidate PSFCH resource set can be determined based on all subchannels in the starting RB set occupied by the PSSCH. As shown in Figure 7C, in this step, specifically, a candidate PSFCH resource set can be determined based on the starting subchannel in all RB sets occupied by the PSSCH. As shown in Figure 7D, in this step, specifically, a candidate PSFCH resource set can be determined based on the starting subchannel in the starting RB set occupied by the PSSCH.
[0090] B) The PSFCH candidate resource set is determined according to the second reference subchannel corresponding to the PSSCH transmission. Here, the second reference subchannel may be the starting subchannel of the resource occupied by the PSSCH transmission, or all subchannels of the resource occupied by the PSSCH transmission.
[0091] One specific implementation is the step of determining the PSFCH transmission resource in the PSFCH candidate resource set. The step includes determining the PSFCH transmission resource based on at least one of the following parameters: A first identification information indicating the source identifier ID of Layer 1, A second identification information which is a first value or a first terminal identifier (for example, if the cast type shown in Sidelink Control Information (SCI) format 2-A is detected to be multicast (the corresponding instruction field is "01"), this second identification information is the identifier of the User Equipment (UE) / terminal that received the PSSCH; otherwise, this second identification information is 0) and PSFCH index information indicating which PSFCH corresponds to PSSCH, This refers to the slot index of the PSSCH resource, which indicates the slot index within the PSSCH period corresponding to PSFCH.
[0092] Specifically, the method for determining PSFCH transmission resources may be any of the following: TIFF2026517601000006.tif99170 Also, it should be explained that one PSSCH transmission may correspond to multiple PSFCH transmissions, in which case, The method of the embodiment of the present application is mainly used to determine the resources of the first PSFCH transmission corresponding to the PSSCH transmission, but may also be used to determine resources other than the first PSFCH transmission corresponding to the PSSCH transmission, or, The method of the embodiment of the present invention is mainly used to determine the resources of the first PSFCH transmission corresponding to PSSCH, where the resources other than the first PSFCH transmission corresponding to PSSCH are the same as the resources of the first PSFCH transmission corresponding to PSSCH.
[0093] The sidelink resource selection method of the embodiment of the present invention innovatively determines the relationship between PSFCH resources and subchannels and / or PSSCH slots based on the configured PSFCH resource configuration information, determines a candidate PSFCH resource set based on this relationship, and determines PSFCH transmission resources within this candidate resource set. This establishes a method for selecting PSFCH transmission resources for the new structure of the SL-U system, fills a gap in standards in related technologies, mitigates the problem of PSFCH transmission failure due to Listen Before Talk (LBT) failure, more effectively maintains channel occupancy, and avoids preemption by other systems.
[0094] It should be explained here that all subchannels in the drawings of the embodiments of this application are merely examples, and the definition of a subchannel does not necessarily mean that it is a series of PRBs. It may also be a subchannel determined based on the IRB structure, that is, one subchannel may correspond to N consecutive IRBs in one RB set.
[0095] As shown in Figure 10, the embodiment of the present application further provides a side-link resource selection device applied to a first terminal, which device is Acquisition module 1001 that acquires physical side link feedback channel PSFCH resource configuration information, A determination module 1002 that determines a PSFCH resource according to the PSFCH resource configuration information, wherein the PSFCH resource is a determination module 1002 used for PSFCH transmission having hybrid automatic retransmission request response HARQ-ACK information relating to PSFCH reception.
[0096] Selectively, the PSFCH resource configuration information includes PSFCH frequency domain resource instruction information, and the PSFCH frequency domain resource instruction information is A resource block set RB set instruction that indicates the RB set in which the PSFCH resource is configured within the resource pool, A first instruction information indicating PSFCH resources used for PSFCH transmission and reception within a target RB set, wherein the target RB set is an RB set containing the PSFCH transmission resources, The first PSFCH resource group count indicates the number of PSFCH resource groups in the resource pool, A second instruction information indicating PSFCH resources used for PSFCH transmission and reception within a target PSFCH resource group, wherein the target PSFCH resource group is a resource group including the PSFCH transmission resources, A second PSFCH resource group count indicating the number of PSFCH resource groups in the target RB set, The set includes at least one of the following: a third instructional piece of information indicating the PSFCH resources used for transmitting and receiving PSFCH within each PSFCH resource group in the target RB set.
[0097] Selectively, the first instruction information includes one or more bitmaps.
[0098] Selectively, the bitmap is used to indicate the PSFCH resources in each of the target RB sets, the leftmost bit of the bitmap corresponding to the first resource with the smallest index in each of the target RB sets, the first resource being a physical resource block PRB and / or an interlaced resource block IRB.
[0099] Selectively, the leftmost bit of each bitmap corresponds to either the first resource with the smallest index in the RB set corresponding to the bitmap, or the first resource with the smallest index in the resource pool.
[0100] Selectively, the second instruction information includes one or more bitmaps, the leftmost bit of each bitmap corresponding to the first resource with the smallest index in the resource pool.
[0101] Selectively, the decision module 1002, A first determination submodule that determines the relationship between PSFCH resources and subchannels and / or PSSCH slots, A second decision submodule for determining the PSFCH candidate resource set, The system includes a third determination submodule for determining the PSFCH transmission resource in the PSFCH candidate resource set.
[0102] Selectively, the first decision submodule is, A first decision unit that determines the PSFCH resource to be allocated to one subchannel on one PSSCH slot, based on at least one of the PSFCH resource configuration period, the PSSCH slot index value within the PSSCH period corresponding to the PSFCH, and the subchannel index value in the RB set, A second decision unit that determines a PSFCH resource to be assigned to a subchannel according to the subchannel index occupied by the PSSCH, wherein the subchannel includes either a subchannel in a PSSCH period corresponding to a PSFCH resource, or a second decision unit that is a subchannel on a single PSSCH slot in a PSSCH period corresponding to a PSFCH resource.
[0103] Selectively, the second decision submodule is: A third decision unit that determines the PSFCH candidate resource set according to the first reference subchannel occupied in the reference RB set corresponding to PSSCH transmission, The system includes either a fourth decision unit that determines the PSFCH candidate resource set according to a second reference subchannel corresponding to PSSCH transmission, or a fourth decision unit that determines the PSFCH candidate resource set according to a second reference subchannel corresponding to PSSCH transmission.
[0104] Selectively, the aforementioned reference RB set is Among all RB sets corresponding to the aforementioned PSSCH transmission, the RB set with the smallest index, Among all RB sets corresponding to the aforementioned PSSCH transmission, the RB set with the largest index, Includes all RB sets corresponding to the aforementioned PSSCH transmission, and any of the following.
[0105] Selectively, the first reference subchannel is, The resource occupied by the PSSCH transmission, the starting subchannel in the reference RB set, The resources occupied by the PSSCH transmission include any of the subchannels in the reference RB set.
[0106] Selectively, the third decision submodule is, specifically, A first identification information indicating the source identifier ID of Layer 1, A second identification information which is a first value or a first terminal identifier, PSFCH index information and, The PSFCH transmission resource is determined based on the slot index and at least one of the parameters.
[0107] Furthermore, the side link resource selection device according to the embodiment of the present application can implement all the steps of the method realized in the embodiment of the side link resource selection method described above, and can achieve the same technical effects. Therefore, the parts that are the same as those in the embodiment of the method and the beneficial effects will not be specifically described here.
[0108] As shown in Figure 11, an embodiment of the present invention provides a terminal comprising a transceiver 1110, a memory 1120, a processor 1100, and a computer program stored in the memory 1120 and executed on the processor 1100, wherein when the processor 1100 executes the computer program, each process of the above-described embodiment of the side-link resource selection method is realized, and the same technical effect is further provided. To avoid repetition, the explanation is omitted here.
[0109] The transceiver 1110 transmits and receives data under the control of the processor 1100.
[0110] Here, in Figure 11, the bus architecture may include any number of interconnected buses and bridges, specifically linked by various circuits of one or more processors represented by processor 1100 and memory represented by memory 1120. The bus architecture may also link various other circuits, such as peripherals, voltage regulators and power management circuits, all of which are well known in this art and are therefore not described here. The bus interface provides an interface. The transceiver 1110 may consist of multiple elements, namely a transmitter and a receiver, and provides a unit for communicating with various other devices on a transmission medium. For different terminals, the user interface 1130 may be an interface that allows necessary equipment to be connected internally and externally, and the connected equipment may include, but is not limited to, a keypad, display, speaker, microphone, joystick, etc.
[0111] The processor 1100 is responsible for managing the bus architecture and normal processing, and the memory 1120 may store data that the processor 1100 uses when performing operations.
[0112] As those skilled in the art will understand, if all or part of the steps for realizing the above-described embodiment can be completed by hardware, then they can also be completed by a computer program on the relevant hardware, the computer program comprising instructions for performing some or all of the steps of the above-described method, and the computer program may be stored on a readable storage medium, which may be any form of storage medium.
[0113] Furthermore, the embodiments of the present application provide a readable storage medium in which a program is stored and executed by a processor, thereby realizing each step of the above-described embodiment of the side-link resource selection method and achieving the same technical effects. To avoid repetition, the explanation is omitted here. Here, the readable storage medium may be, for example, read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0114] Furthermore, it should be noted that, in the apparatus and method of the present application, each component or each step may be disassembled and / or reassembled. Such disassembly and / or reassembly should be considered equivalent embodiments of the present application. The steps for performing the series of processes described above can naturally be performed in the order or time sequence described, but do not necessarily have to be performed in time sequence; some steps can be performed in parallel or independently of each other. As will be understood by those skilled in the art, all or any steps or components of the method and apparatus of the present application can be implemented in hardware, firmware, software, or a combination thereof in any computing device (including processors, storage media, etc.) or network of computing devices, and can be implemented using basic programming skills grasped by those skilled in the art after reading the description of the present application.
[0115] Therefore, the object of the present invention may be realized by running one program or a set of programs on any computing device. The computing device may be a well-known general-purpose device. Therefore, the object of the present invention may be realized by providing only a program product containing program code that implements the method or apparatus. In other words, such a program product may constitute the present invention, and a storage medium on which such a program product is stored may also constitute the present invention. Clearly, the storage medium may be any well-known storage medium or any storage medium developed in the future.
[0116] Finally, it should be further explained that, in this specification, relational terms such as “first” and “second” are used merely to distinguish one entity or operation from another, and do not require or imply that any such actual relationship or order exists between these entities or operations. Furthermore, the terms “includes,” “has,” or any other variation thereof are intended to cover non-exclusive inclusion. Thus, a process, method, article, or terminal device that includes a set of elements includes not only those elements, but also other elements not explicitly listed, or elements specific to such process, method, article, or device. Unless further limited, an element limited by the phrase “includes one…” does not preclude the existence of other identical elements in a process, method, article, or device that includes such element.
[0117] The above are selective embodiments of the present application, and it should be noted that those skilled in the art can make various further improvements and modifications as long as they do not deviate from the above-described principles of the present application, and these improvements and modifications should also be considered within the scope of protection of the present application.
Claims
1. A method for selecting a side link resource applied to a first terminal, The steps include obtaining physical side-link feedback channel (PSFCH) resource configuration information, A step of determining a PSFCH transmission resource, wherein the PSFCH transmission resource is used for PSFCH transmission having hybrid automatic retransmission request-ack (HARQ-ACK) information relating to PSFCH reception, Methods for selecting sidelink resources, including...
2. The PSFCH resource configuration information includes PSFCH frequency domain resource instruction information, and the PSFCH frequency domain resource instruction information is A resource block set (RB set) instruction that indicates the RB set in which the PSFCH resource is configured within the resource pool, A first instruction information indicating PSFCH resources used for PSFCH transmission and reception within a target RB set, wherein the target RB set is an RB set containing the PSFCH transmission resources, The first PSFCH resource group count indicates the number of PSFCH resource groups in the resource pool, A second instruction information indicating PSFCH resources used for PSFCH transmission and reception within a target PSFCH resource group, wherein the target PSFCH resource group is a resource group including the PSFCH transmission resources, A second PSFCH resource group number indicating the number of PSFCH resource groups within the target RB set, Includes at least one of the following: a third instructional piece of information indicating the PSFCH resources used for transmitting and receiving PSFCH within each PSFCH resource group in each target RB set, The method for selecting a side link resource according to claim 1.
3. The first instruction information includes one or more bitmaps. The method for selecting sidelink resources according to claim 2.
4. The bitmap is used to indicate the PSFCH resources within each of the target RB sets, the leftmost bit of the bitmap corresponds to the first resource with the smallest index in each of the target RB sets, and the first resource is a physical resource block (PRB) and / or an interlaced resource block (IRB). The method for selecting a side link resource according to claim 3.
5. The leftmost bit of each bitmap corresponds to the first resource with the smallest index in the RB set corresponding to the bitmap, or to the first resource with the smallest index in the resource pool. The method for selecting a side link resource according to claim 3.
6. The second instruction information includes one or more bitmaps, the leftmost bit of each bitmap corresponding to the first resource with the smallest index in the resource pool. The method for selecting sidelink resources according to claim 2.
7. The step of determining the PSFCH transmission resources is: A step of determining the relationship between a PSFCH resource and a subchannel and / or PSSCH slot, The steps include determining the candidate resource set for PSFCH, The step of determining the PSFCH transmission resource in the PSFCH candidate resource set includes: The method for selecting a side link resource according to claim 1.
8. The step of determining the relationship between PSFCH resources and subchannels and / or PSSCH slots is: A step of determining a PSFCH resource to be assigned to one subchannel on one PSSCH slot, based on at least one of the PSFCH resource configuration period, the PSSCH slot index value within the PSSCH period corresponding to the PSFCH, and the subchannel index value in the RB set, A step of determining a PSFCH resource to be assigned to a single subchannel according to the subchannel index occupied by the PSSCH, wherein the subchannel is a subchannel within a PSSCH period corresponding to the PSFCH resource, or a subchannel on a single PSSCH slot within a PSSCH period corresponding to the PSFCH resource, The method for selecting a side link resource according to claim 7.
9. The step of determining the candidate resource set for PSFCH is: The steps include determining the PSFCH candidate resource set according to the first reference subchannel occupied in the reference RB set corresponding to PSFCH transmission, The process includes either of the following steps: determining the PSFCH candidate resource set according to a second reference subchannel corresponding to PSSCH transmission, The method for selecting a side link resource according to claim 7.
10. The aforementioned reference RB set is, Among all RB sets corresponding to the aforementioned PSSCH transmission, the RB set with the smallest index, Among all RB sets corresponding to the aforementioned PSSCH transmission, the RB set with the largest index, All RB sets corresponding to the aforementioned PSSCH transmission, including any of the following: The method for selecting a side link resource according to claim 9.
11. The first reference subchannel is, The resource occupied by the PSSCH transmission, the starting subchannel in the reference RB set, The resources occupied by the PSSCH transmission include, and any of the subchannels in the reference RB set, The method for selecting a side link resource according to claim 9.
12. The step of determining the PSFCH transmission resource in the PSFCH candidate resource set is: A first identification information indicating the source identifier (ID) of Layer 1, A second identification information which is a first value or a first terminal identifier, PSFCH index information and, The process includes the step of determining a PSFCH transmission resource based on a slot index and at least one parameter of the following: The method for selecting a side link resource according to claim 7.
13. A side link resource selection device applied to a first terminal, An acquisition module for acquiring physical side-link feedback channel (PSFCH) resource configuration information, A decision module that determines a PSFCH resource according to the PSFCH resource configuration information, wherein the PSFCH resource is a decision module used for PSFCH transmission having hybrid automatic retransmission request response (HARQ-ACK) information relating to PSFCH reception, A side link resource selection device, including a side link resource selection device.
14. A terminal comprising a transceiver, memory, a processor, and a computer program stored in the memory and executed on the processor, When the processor executes the computer program, it implements the sidelink resource selection method described in any one of claims 1 to 12. Terminal.
15. When executed by the processor, a program or instruction is stored which implements the sidelink resource selection method described in any one of claims 1 to 12. A readable storage medium.