Sidelink resource determination method and apparatus, and user equipment
By obtaining PSFCH resource indication information and determining the target PSFCH resource resources, the problem that PSFCH resource mapping in the prior art is not suitable for the SL-U physical layer structure, and an applicable resource determination method is realized.
Patent Information
- Application Number
- PCT/CN2024/099690
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-08-11
- Filing Date
- 2024-06-18
- Publication Date
- 2025-02-20
AI Technical Summary
The PSFCH resource mapping/determination method in the prior art is not applicable to the physical layer structure of PSFCH in SL-U.
Provide a method for determining a direct link resource. By obtaining the physical direct link feedback channel PSFCH resource indication information, the target PSFCH resource is determined based on the information. The target PSFCH resource includes a first comb resource block IRB and a first number of physical resources. block PRB, or a second IRB.
The determined target PSFCH resource can be applicable to the physical layer structure of PSFCH in SL-U, solving the problem of inapplicable resource mapping in the prior art.
Smart Images

Figure CN2024099690_20022025_PF_FP_ABST
Abstract
Description
A method, device and user equipment for determining direct link resources
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to Chinese Patent Application No. 202311018199.6 filed in China on August 11, 2023, the entire contents of which are incorporated herein by reference. Technical Field
[0003] The present application relates to the field of communication technology, and in particular to a method, device, and user equipment for determining direct link resources. Background Art
[0004] In the sidelink on unlicensed spectrum (SL-U), the physical sidelink feedback channel (PSFCH) transmission resource can support multiple structures. However, the PSFCH resource mapping / determination methods in related technologies are all designed based on the PSFCH transmission resource occupying one physical resource block (PRB). Therefore, the PSFCH resource mapping / determination methods defined in the current standard are not applicable to the physical layer structure of PSFCH in SL-U.
[0005] Summary of the Invention
[0006] The purpose of the present application is to provide a method, device and user equipment for determining direct link resources, thereby solving the problem that the PSFCH resource mapping / determination method defined in the standard in the relevant technology is not applicable to the physical layer structure of PSFCH in SL-U.
[0007] In a first aspect, to achieve the above-mentioned objectives, an embodiment of the present application provides a method for determining direct link resources, including:
[0008] Obtain physical direct link feedback channel PSFCH resource indication information;
[0009] Determine a target PSFCH resource according to the PSFCH resource indication information, wherein the target PSFCH resource is used for PSFCH transmission, and a single target PSFCH resource includes any one of the following:
[0010] A first comb-tooth resource block IRB and a first number of physical resource blocks PRB;
[0011] A second IRB.
[0012] In a second aspect, to achieve the above-mentioned objectives, an embodiment of the present application provides a device for determining link resources, including:
[0013] An acquisition module is used to obtain physical direct link feedback channel PSFCH resource indication information;
[0014] A first determining module is configured to determine a target PSFCH resource according to the PSFCH resource indication information, wherein a single target PSFCH resource is used for PSFCH transmission, and the target PSFCH resource includes any one of the following:
[0015] a first IRB and a first number of PRBs;
[0016] A second IRB.
[0017] In a third aspect, in order to achieve the above-mentioned purpose, an embodiment of the present application provides a user equipment, including a transceiver, a memory, a processor, and a computer program stored on the memory and running on the processor, and when the processor executes the computer program, it implements the direct link resource determination method as described in the first aspect.
[0018] In a fourth aspect, in order to achieve the above-mentioned purpose, an embodiment of the present application provides a readable storage medium having a program or instruction stored thereon, which, when executed by a processor, implements the method for determining direct link resources as described in the first aspect.
[0019] The above technical solution of the present application has at least the following beneficial effects:
[0020] In the direct link resource determination method of the embodiment of the present application, first, physical direct link feedback channel (PSFCH) resource indication information is obtained; second, based on the PSFCH resource indication information, a target PSFCH resource is determined, wherein a single target PSFCH resource is used for PSFCH transmission and the target PSFCH resource includes any of the following: a first comb resource block (IRB) and a first number of physical resource blocks (PRBs); and a second IRB. In this way, the determined target PSFCH resource is compatible with the physical layer structure of the PSFCH in the SL-U. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] FIG1 is a schematic diagram of a flow chart of a method for determining direct link resources according to an embodiment of the present application;
[0022] FIG2 is a schematic diagram of adjacent PRBs in the same IRB according to an embodiment of the present application;
[0023] FIG3 is a schematic diagram of adjacent PRBs in the same IRB except for the PRB that cannot be used for PSFCH transmission in an embodiment of the present application;
[0024] FIG4 is a second schematic diagram of adjacent PRBs in the same IRB according to an embodiment of the present application;
[0025] FIG5 is a schematic diagram of one embodiment of the present application in which a PSFCH candidate resource is located in an IRB within an RB set;
[0026] FIG6 is a second schematic diagram of an embodiment of the present application in which a PSFCH candidate resource is located in an IRB within an RB set;
[0027] FIG7 is a schematic diagram of one of PSFCH candidate resources in an embodiment of the present application;
[0028] FIG8 is a second schematic diagram of PSFCH candidate resources in an embodiment of the present application;
[0029] FIG9 is a schematic diagram of determining a target PSFCH transmission resource according to an embodiment of the present application;
[0030] FIG10 is a schematic diagram of determining PSFCH candidate resources in an embodiment of the present application;
[0031] FIG11 is a second schematic diagram of determining target PSFCH transmission resources in an embodiment of the present application;
[0032] FIG12 is a schematic structural diagram of a device for determining direct link resources in an embodiment of the present application;
[0033] FIG13 is a schematic diagram of the structure of a user device in an embodiment of the present application. DETAILED DESCRIPTION
[0034] In order to make the technical problems, technical solutions and advantages to be solved by the present application clearer, the following will be described in detail with reference to the accompanying drawings and specific embodiments. In the following description, specific details such as specific configurations and components are provided only to help fully understand the embodiments of the present application. Therefore, it should be clear to those skilled in the art that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present application. In addition, for clarity and brevity, the description of known functions and structures has been omitted.
[0035] It should be understood that references throughout this specification to "one embodiment" or "an embodiment" mean that a particular feature, structure, or characteristic associated with the embodiment is included in at least one embodiment of the present application. Therefore, the appearances of "in one embodiment" or "in an embodiment" throughout this specification do not necessarily refer to the same embodiment. Furthermore, these particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0036] In the various embodiments of the present application, it should be understood that the size of the serial numbers of the following processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0037] In the embodiments provided herein, it should be understood that "B corresponding to A" means that B is associated with A and B can be determined based on A. However, it should also be understood that determining B based on A does not mean determining B based solely on A; B can also be determined based on A and / or other information.
[0038] When describing the embodiments of the present application, some concepts used in the following description are first explained.
[0039] 1. Interlaced Resource Block (IRB) Structure
[0040] An IRB consists of multiple PRBs, where two consecutive available PRBs are separated by M PRBs. For an IRB index m, the PRBs it contains are {m, m+M, m+2M, m+3M, ...}, where m∈{0, 1, ..., M-1}. This means that an IRB consists of multiple PRBs, and the PRB spacing is M. The IRB structures are defined for 15kHz and 30kHz subcarrier spacing, as shown in Table 1.
[0041] Table 1 IRB structure
[0042] Below, with reference to the accompanying drawings, the specific implementation of the method and apparatus for determining direct link resources and the user's equipment in the embodiments of the present application will be described in detail.
[0043] As shown in FIG1 , the method for determining direct link resources in an embodiment of the present application includes:
[0044] Step 101, obtain PSFCH resource indication information; here, the PSFCH resource indication information can also be referred to as PSFCH resource configuration information, wherein the PSFCH resource indication information can be configured, pre-configured or predefined information; specifically, each item of indication information in the PSFCH resource indication information can be configured, pre-configured or pre-defined, for example, each item of indication information in the PSFCH resource confidence information can be configured, or, can all be pre-configured, or, can all be predefined; or, each item of indication information in the PSFCH resource configuration information can include configured indication information, pre-configured indication information and / or predefined indication information.
[0045] Step 102: Determine a target PSFCH resource based on the PSFCH resource indication information, wherein the target PSFCH resource is used for PSFCH transmission, wherein the PSFCH transmission is used to carry control information, and the control information includes Hybrid Automatic Repeat Request-Acknowledgement (HARQ-ACK) information or conflict information; wherein determining the target PSFCH resource may be determining one target PSFCH resource or determining multiple target PSFCH resources. Specifically, a single target PSFCH resource includes any of the following:
[0046] a first IRB and a first number of PRBs;
[0047] A second IRB.
[0048] Here, it should be noted that, firstly, the single target PSFCH resource in this step includes a first IRB and a first number of PRBs, or includes a second IRB, specifically, the target PSFCH resource used for a single PSFCH transmission includes a first IRB and a first number of PRBs, or includes a second IRB; that is, the resource structure used by the resources for a single PSFCH transmission is: a first IRB and a first number of PRBs, or a second IRB. Both, the first IRB is, for example, a common IRB, that is, all PSFCH transmissions in a time slot occupy the same IRB, or all PSFCH transmissions in the same resource block set (RB set) in a time slot occupy the same IRB; the first number of PRBs is, for example, a first number of dedicated PRBs, that is, the PSFCH transmission resources mapped to the PSSCH transmissions occupying non-overlapping resources are orthogonal, and the PSFCH transmission resource orthogonality can be that the PSFCH transmission resources are orthogonal in the time domain, and / or, orthogonal in the frequency domain, and / or, the PSFCH transmission resources are orthogonal in the code domain; the second IRB is, for example, a dedicated IRB, that is, the PSFCH transmission resources mapped to the PSSCH transmissions occupying non-overlapping resources are orthogonal, and the PSFCH transmission resource orthogonality can be that the PSFCH transmission resources are orthogonal in the time domain, and / or, orthogonal in the frequency domain, and / or, the PSFCH transmission resources are orthogonal in the code domain.
[0049] In the direct link resource determination method of the embodiment of the present application, first, physical direct link feedback channel (PSFCH) resource indication information is obtained; second, based on the PSFCH resource indication information, a target PSFCH resource is determined, where the target PSFCH resource is used for PSFCH transmission. A single target PSFCH resource includes any of the following: a first IRB and a first number of PRBs; or a second IRB. In this way, based on the PSFCH resource indication information, a target PSFCH resource suitable for the PSFCH physical layer structure characteristics in the SL-U can be determined.
[0050] As an optional implementation, the PSFCH resource indication information includes at least one of the following:
[0051] The first indication information is used to indicate a resource block set (Resource Block set, RB set) (or RB set set) including PSFCH resources in the resource pool; wherein the first indication information can also be called RB set indication information, indicating an RB set or RB set set including PSFCH resources, and the RB set can be a subset of the RB set included in the resource pool or all RB sets included in the resource pool; here, it should be noted that when the PSFCH indication information does not include the first indication information, when configuring the PSFCH resources, it is necessary to satisfy that there are PSFCH resources in each RB set in the resource pool, and further, it is also necessary to satisfy that the PSFCH resources in each RB set are the same, and here, the same PSFCH resources means that at least one of the number of PRBs included in the PSFCH resources in different RB sets, the number of IRBs included in the PSFCH resources, and the index of the IRBs included in the PSFCH resources are the same;
[0052] The second indication information is used to indicate the PRB (or PRB set) that can be used for PSFCH transmission and / or reception; that is, the PRB indicated by the second indication information can be used for PSFCH transmission and / or reception; here, the PRB indicated by the second indication information is, for example, a Dedicated PRB (or Dedicated PRB set); the first number of PRBs contained in a single target PSFCH resource is determined from the PRBs indicated by the second indication information.
[0053] The third indication information is used to indicate a first IRB (or a first IRB set) that can be used for PSFCH transmission and / or reception; for example, the first IRB is a Common IRB (or a Common IRB set), and the Common IRB may be an IRB located in a resource pool or an IRB located in an RB set; wherein the third indication information indicates that one of the IRBs is configured, pre-configured or pre-defined in the resource pool as a Common IRB, for example, the first IRB in the resource pool is configured as a Common IRB, that is, only one Common IRB is configured in the resource pool; the third indication information may also indicate that one of the IRBs is configured, pre-configured or pre-defined in each RB set in the resource pool as a Common IRB, for example, the first IRB in each RB set in the predefined resource pool is a Common IRB, that is, the number of Common IRBs configured in the resource pool is equal to the number of RB sets contained in the resource pool; the third indication information may also indicate that the target RB set in the resource pool or each RB set in the target RB set set is configured, pre-configured or pre-defined as a Common IRB, and the target RB set may be the RB indicated in the first indication information. For example, if the resource pool contains three RB sets, the first IRB in the first RB set and the second RB set is configured as a Common IRB. That is, the number of Common IRBs configured in the resource pool is equal to the number of RB sets included in the target RB set. The first IRB included in a single target PSFCH resource is determined from the first IRB indicated by the third indication information.
[0054] Fourth indication information is used to indicate a second IRB (or second IRB set) that can be used for PSFCH transmission and / or reception; for example, the second IRB is a dedicated IRB. A second IRB can be an IRB located in a resource pool or an IRB located in an RB set. The second IRB included in a single target PSFCH resource is determined from the second IRBs indicated by the fourth indication information.
[0055] As an example, when determining the target PSFCH resources, one or more target PSFCH resources including a first IRB and a first number of PRBs can be determined based on the second indication information and the third indication information, or based on the first indication information, the second indication information and the third indication information; one or more target PSFCH resources including an IRB can be determined based on the fourth indication information, or based on the first indication information and the fourth indication information.
[0056] As an optional implementation manner, the PRB indicated by the second indication information that can be used for PSFCH transmission and / or reception is any one of the following:
[0057] The PRBs contained in the resource pool that can be used for PSFCH transmission and / or reception;
[0058] PRBs included in the target RB set that can be used for PSFCH transmission and / or reception;
[0059] The target RB set may be any one or more RB sets in the resource pool (as a special case, multiple RB sets may refer to all RB sets in the resource pool); or, the target RB set may be the RB set indicated by the first indication information; that is, the target RB set may be one or more RB sets containing PSFCH resources; for example, when the PSFCH resource indication information includes the first indication information, the target RB set may be the RB set indicated by the first indication information; or, when the PSFCH resource indication information does not include the first indication information, the target RB set may be any one or more RB sets or all RB sets in the resource pool.
[0060] For example, when PSFCH resource configuration and resource mapping are performed according to the entire resource pool, the PRB indicated by the second indication information is the PRB in a resource pool that can be used for PSFCH transmission and / or reception; when PSFCH resource configuration and resource mapping are performed according to each RB set (a resource pool includes one or more RB sets), the PRB indicated by the second indication information is the PRB in a specific RB set (target RB set) that can be used for PSFCH transmission and / or reception.
[0061] Here, it should be noted that when the PRB indicated by the second indication information that can be used for PSFCH transmission and / or reception is the PRB that can be used for PSFCH transmission and / or reception contained in the resource pool, in the subsequent process of determining the target PSFCH resources, the PSFCH resources can also be determined with RB set as the granularity, that is, the PSFCH resources can be determined according to each RB set.
[0062] As a specific implementation method, the PRBs configured in the resource pool that can be used for PSFCH transmission and / or reception include a second number of first PSFCH candidate frequency domain resources, where the first PSFCH candidate frequency domain resources are, for example, a first number of PRBs (specifically, for example, a first number of dedicated PRBs); for example, the PRBs that can be used for PSFCH transmission and / or reception include a second number of first PSFCH candidate frequency domain resources, which can be understood as the PRBs that can be used for PSFCH transmission and / or reception can constitute / combine into a second number of first PSFCH candidate frequency domain resources.
[0063] The second number of first PSFCH candidate frequency domain resources satisfies at least one of the following conditions:
[0064] The second number is an integer multiple of the product of the PSFCH resource period and the number of subchannels in the resource pool (the total number of subchannels included in all RB sets in the resource pool, that is, the number of subchannels included in a single RB set multiplied by the number of RB sets included in the resource pool); in particular, the integer multiple may be one, that is, the second number is the product of the PSFCH resource period and the number of subchannels in the resource pool;
[0065] The second quantity is a positive integer;
[0066] The first PSFCH candidate frequency domain resources include a first number of PRBs, wherein the first number of PRBs satisfies a first condition; here, the first number is the number of PRBs (Dedicated PRBs) required to be occupied by a single PSFCH transmission;
[0067] Specifically, the first condition includes at least one of the following conditions: being located in an RB set, being located in the same IRB, and being located in consecutive PRBs in the same IRB.
[0068] More specifically, the consecutive PRBs in the same IRB in this optional implementation include any of the following situations:
[0069] Case 1: Adjacent PRBs in the same IRB; that is, any two adjacent / continuous PRBs are separated by M PRBs, where M is determined by the subcarrier spacing. For example, when the subcarrier spacing is 15kHz, M is 10; when the subcarrier spacing is 30kHz, M is 5. Below, in conjunction with Figure 2, an example is given for this case 1:
[0070] PRB#0 and PRB#5 in Figure 2 are two adjacent PRBs located in the same IRB#0, and can be called two consecutive PRBs located in the same IRB#0; although PRB#0 and PRB#10 in Figure 2 are located in the same IRB#0, they are separated by PRB#5 (also located in IRB#0), so PRB#0 and PRB#10 belong to PRBs located in the same IRB, but do not belong to consecutive PRBs located in the same IRB.
[0071] Assume that the total number of subchannels in the resource pool (i.e., the sum of the number of subchannels contained in each RB set in the resource pool) is 2, and the PSFCH resource period is 1 time slot (i.e., PSFCH resources need to be configured in each time slot). Therefore, the number of first PSFCH candidate frequency domain resources (each first PSFCH candidate frequency domain resource contains the first number of dedicated PRBs, and the actual PSFCH transmission resource contains 1 Common IRB and the first number of dedicated PRBs, i.e., only dedicated PRBs are concerned here) contained in the PSFCH resources of a single time slot in the resource pool (here we only focus on dedicated PRBs, not Common IRBs) needs to be an integer multiple of 2 (1*2=2). For example, the number of first PSFCH candidate frequency domain resources configured in a single time slot is 2, 4, or 6. At the same time, it can be understood that the number of complete PSFCH candidate frequency domain resources configured in a single time slot is 2, 4, or 6. Each PSFCH candidate frequency domain resource contains the first PSFCH candidate frequency domain resource and one Common IRB. The Common IRBs corresponding to different PSFCH candidate frequency domain resources are the same (or located in the same RB The Common IRBs corresponding to different PSFCH candidate frequency domain resources in the set are the same);
[0072] As shown in Figure 2, the PSFCH resources configured for a single time slot (Figure 2 only shows the dedicated PRBs in the PSFCH resources, not the Common IRBs) are the PRBs corresponding to a bitmap of 1. It can be seen that the dedicated PRBs configured for the PSFCH include two first PSFCH candidate frequency domain resources, namely PRB#0+PRB#5 and PRB#4+PRB#9. Each first PSFCH candidate resource occupies two consecutive PRBs in the same IRB. PRB#0 and PRB#5 are two adjacent PRBs in IRB#0 (separated by five PRBs), and PRB#4 and PRB#9 are two adjacent PRBs in IRB#4 (separated by five PRBs).
[0073] Case 2: Adjacent PRBs in the same IRB except for the PRB that cannot be used for PSFCH transmission and / or reception; Here, the PRB that cannot be used for PSFCH transmission and / or reception specifically refers to the PRB with a bitmap of 0 or the PRB that cannot be used for PSFCH transmission and / or reception; Below, in conjunction with Figure 3, an example is given for this case 2:
[0074] Assume that the number of subchannels in the resource pool is 3 and the PSFCH resource period is 1 time slot. Therefore, the number of the first PSFCH candidate frequency domain resources of a single time slot (each first PSFCH candidate frequency domain resource includes a first number of dedicated PRBs, and the actual complete PSFCH transmission resource includes 1 Common IRB and a first number of dedicated PRBs, that is, only dedicated PRBs are concerned here) needs to be an integer multiple of 3 (1*3=3). For example, the number of first PSFCH candidate frequency domain resources configured for a single time slot is 3, 6, or 9. At the same time, it can be understood that the number of complete PSFCH candidate frequency domain resources configured for a single time slot is 3, 6, or 9. Each PSFCH candidate frequency domain resource includes a first PSFCH candidate frequency domain resource and a Common IRB. The Common IRBs corresponding to different PSFCH candidate frequency domain resources are the same (or the Common IRBs corresponding to different PSFCH candidate frequency domain resources in the same RB set are the same);
[0075] As shown in Figure 3, the PSFCH resources configured for a single time slot (Figure 3 only shows the dedicated PRBs in the PSFCH resources, not the common IRBs) are the PRBs corresponding to Bitmap 1. It can be seen that the dedicated PRBs configured for the PSFCH contain three PSFCH candidate resources; each PSFCH candidate resource occupies two consecutive PRBs in the same IRB, excluding unavailable PRBs (PRBs configured as 0 in the Bitmap). Therefore, the PRBs available for PSFCH transmission in Figure 3 are PRB#0, PRB#2, PRB#4, PRB#7, PRB#10, and PRB#14. PRB#0, PRB#5, and PRB#10 are located in the same IRB#0. However, because PRB#5 is unavailable, PRB#0 and PRB#10 are consecutive PRBs in the same IRB (IRB#0) excluding PRB#5. Similarly, because PRB#9 is unavailable, PRB#4 and PRB#14 are consecutive PRBs located in the same IRB (IRB#4) except for PRB#9. Furthermore, PRB#2 and PRB#7 are also consecutive PRBs located in the same IRB (IRB#2), and there is no unavailable PRB between these two PRBs located in the same IRB. Therefore, this time slot contains three PSFCH candidate resources: PRB#0+PRB#10, PRB#2+PRB#7, and PRB#4+PRB#14.
[0076] As another specific implementation method, the PRBs that can be used for PSFCH transmission and / or reception configured in any RB set within the target RB set include a third number of first PSFCH candidate frequency domain resources; as mentioned above, the target RB set can be any one or more RB sets in the resource pool (as a special case, multiple RB sets can refer to all RB sets in the resource pool); or, the target RB set is the RB set indicated by the first indication information. In addition, the first PSFCH candidate frequency domain resources here are, for example, a first number of PRBs (specifically, for example, a first number of dedicated PRBs); for example, the PRBs that can be used for PSFCH transmission and / or reception include the third number of first PSFCH candidate frequency domain resources, which can be understood as the PRBs that can be used for PSFCH transmission and / or reception can constitute / combine into a third number of first PSFCH candidate frequency domain resources; wherein, the third number of first PSFCH candidate frequency domain resources satisfies at least one of the following conditions:
[0077] The third number is an integer multiple of the product of the PSFCH resource period and the number of subchannels in any RB set in the target RB set; in particular, the integer multiple may be one, that is, the third number is the product of the PSFCH resource period and the number of subchannels in any RB set in the target RB set;
[0078] The third quantity is a positive integer;
[0079] The first PSFCH candidate frequency domain resources include a first number of PRBs, wherein the first number of PRBs satisfies a first condition. Here, the first number is the number of PRBs (Dedicated PRBs) required to be occupied by a single PSFCH transmission.
[0080] Specifically, the first condition includes at least one of the following conditions: being located in an RB set, being located in the same IRB, and being located in consecutive PRBs in the same IRB.
[0081] More specifically, consecutive PRBs in the same IRB include any of the following situations:
[0082] (1) Adjacent PRBs in the same IRB; that is, any two adjacent / continuous PRBs are separated by M PRBs, where M is determined by the subcarrier spacing. For example, when the subcarrier spacing is 15 kHz, M is 10; when the subcarrier spacing is 30 kHz, M is 5. The following is an example of this situation with reference to FIG4 :
[0083] Assume that the resource pool contains 2 RB sets, each RB set contains 5 subchannels (each subchannel contains 1 IRB located in 1 RB set), and the PSFCH resource period is 1 time slot. Therefore, the number of first PSFCH candidate frequency domain resources contained in each RB set (each first PSFCH candidate frequency domain resource contains the first number of dedicated PRBs, and the actual PSFCH transmission resources contain 1 Common IRB and the first number of dedicated PRBs, that is, only dedicated PRBs are concerned here) needs to be an integer multiple of 5 (1*5=5). For example, the number of PSFCH candidate resources contained in each RB set can be 5 or 10. At the same time, it can be understood that the number of complete PSFCH candidate frequency domain resources configured in each RB set in a single time slot is 5 or 10, and each PSFCH candidate frequency domain resource contains the first PSFCH candidate frequency domain resource and a Common IRB. The Common IRBs corresponding to different PSFCH candidate frequency domain resources are the same (or the Common IRBs corresponding to different PSFCH candidate frequency domain resources in the same RB set are the same). In addition, the number of (first) PSFCH candidate frequency domain resources in different RB sets needs to be the same, or the number of (first) PSFCH candidate frequency domain resources in different RB sets can be the same or different, for example, the number of (first) PSFCH candidate frequency domain resources configured in the first RB set is 5, and the number of (first) PSFCH candidate frequency domain resources configured in the second RB set is 10.
[0084] As shown in Figure 4, a single RB set contains 50 PRBs (the guard band PRBs configured in the two RB sets are not considered here). The PSFCH resources (as shown in Figure 4, PSFCH resources here refer only to dedicated PRBs and do not reflect common IRBs here) are the PRBs corresponding to Bitmap 1. It can be seen that the dedicated PRBs configured for PSFCH in each RB set contain 5 first PSFCH candidate frequency domain resources. The first PSFCH candidate frequency domain resources contained in RB set #0 are PRB #0 + PRB #5, PRB #1 + PRB #6, PRB #2 + PRB #7, PRB #3 + PRB #8, and PRB #4 + PRB #9; the first PSFCH candidate frequency domain resources contained in RB set #1 are PRB #50 + PRB #55, PRB #51 + PRB #56, PRB #52 + PRB #57, PRB #53 + PRB #58, and PRB #54 + PRB #59. Each first PSFCH candidate frequency domain resource occupies two consecutive PRBs in the same IRB in the same RB set. For example, PRB#0 and PRB#5 are two adjacent / consecutive PRBs (interval of 5 PRBs) of IRB#0 in RB set#0, and PRB#4 and PRB#9 are two adjacent / consecutive PRBs (interval of 5 PRBs) of IRB#4 in RB set#0.
[0085] (2) Adjacent PRBs in the same IRB except for PRBs that cannot be used for PSFCH transmission and / or reception.
[0086] Optionally, the first IRB indicated by the third indication information that can be used for PSFCH transmission and / or reception is any one of the following:
[0087] A first IRB / first IRB set contained in the resource pool that can be used for PSFCH transmission and / or reception;
[0088] The first IRB / first IRB set contained in the target RB set can be used for PSFCH transmission and / or reception; wherein, the target RB set can be any one or more RB sets in the resource pool (as a special case, multiple RB sets can refer to all RB sets in the resource pool); or, the target RB set is the RB set indicated by the first indication information.
[0089] Here, it should be noted that when the first IRB / first IRB set indicated by the third indication information that can be used for PSFCH transmission and / or reception is a PRB that can be used for PSFCH transmission and / or reception contained in the resource pool, in the subsequent process of determining the target PSFCH resources, the PSFCH resources can also be determined with RB set as the granularity, that is, the PSFCH resources can be determined according to each RB set.
[0090] Here, it should also be noted that the first IRB indicated by the third indication information can be used for PSFCH transmission and / or reception means that the first IRB indicated by the third indication information can be used for PSFCH transmission and / or reception, but the first IRB indicated by the third indication information is not necessarily used for PSFCH transmission and / or reception. For example, the first IRB indicated by the third indication information is ultimately used to transmit other signals. For example, the other signal is a PSFCH-like signal.
[0091] When the first IRB is a Common IRB, the first IRB and the PRB (dedicated PRB) for PSFCH transmission and / or reception indicated by the second indication information are located in the same RB set. For example, if a Common IRB is configured in RB set #1 and RB set #2, a Dedicated PRB also needs to be configured in RB set #1 and RB set #2.
[0092] In addition, the Common IRB in the resource pool includes one or more Common IRBs (for example, one Common IRB is configured in each RB set), where one Common IRB and the above-mentioned first PSFCH candidate frequency domain resources (i.e., the first number of PRBs) constitute a complete PSFCH transmission candidate resource, wherein the Common IRB and PSFCH candidate frequency domain resources corresponding to a complete PSFCH transmission candidate resource are located in the same RB set.
[0093] Here, it should be noted that, when the first IRB is a Common IRB, the first IRB may be predefined, for example, IRB#0 in the resource pool is directly predefined as a Common IRB.
[0094] As an optional implementation manner, the second IRB indicated by the fourth indication information that can be used for PSFCH transmission and / or reception is any one of the following:
[0095] A second IRB contained in the resource pool that can be used for PSFCH transmission and / or reception;
[0096] The second IRB included in the target RB set that can be used for PSFCH transmission and / or reception;
[0097] The target RB set may be any one or more RB sets in the resource pool (as a special case, multiple RB sets may refer to all RB sets in the resource pool); or the target RB set may be the RB set indicated by the first indication information. In other words, the target RB set may be one or more RB sets containing PSFCH resources; for example, when the PSFCH resource indication information includes the first indication information, the target RB set may be the RB set indicated by the first indication information; or, when the PSFCH resource indication information does not include the first indication information, the target RB set may be any one or more RB sets or all RB sets in the resource pool.
[0098] Here, it should be noted that when the second IRB indicated by the fourth indication information that can be used for PSFCH transmission and / or reception is a PRB that can be used for PSFCH transmission and / or reception contained in the resource pool, in the subsequent process of determining the target PSFCH resources, the PSFCH resources can also be determined with RB set as the granularity, that is, the PSFCH resources can be determined according to each RB set.
[0099] For example, when PSFCH resource configuration and resource mapping are performed according to the entire resource pool, the second IRB indicated by the fourth indication information may be the second IRB in a resource pool that can be used for PSFCH transmission and / or reception; when PSFCH resource configuration and resource mapping are performed according to each RB set (a resource pool includes one or more RB sets), the second IRB indicated by the fourth indication information may be the second IRB in a specific RB set (target RB set) that can be used for PSFCH transmission and / or reception.
[0100] As a specific implementation, the second IRB included in the resource pool that can be used for PSFCH transmission and / or reception includes a fourth number of PSFCH candidate resources; similarly, for example, the second IRB that can be used for PSFCH transmission and / or reception includes a fourth number of PSFCH candidate resources, which can be understood as the second IRB that can be used for PSFCH transmission and / or reception can constitute / combine into the fourth number of PSFCH candidate resources. The PSFCH candidate resources meet the second condition; specifically, the second condition includes any one of the following:
[0101] An IRB in an RB set; for example, a single PSFCH transmission occupies an IRB in an RB set. As shown in Figure 5, based on the PSFCH resources configured with the bitmap, two PSFCH candidate (frequency domain) resources can be determined, namely IRB#0 in RB set#0 (including 10 PRBs) and IRB#1 in RB set#1 (including 10 PRBs).
[0102] PRBs within an IRB in an RB set, excluding PRBs that cannot be used for PSFCH transmission and / or reception; for example, a single PSFCH transmission occupies an IRB within an RB set. As shown in Figure 6, based on the PSFCH resources configured based on the bitmap, two PSFCH candidate resources can be determined: the remaining portion of IRB #0 in RB set #0 excluding PRB #5 (including 9 PRBs) and IRB #1 in RB set #1 (including 10 PRBs).
[0103] And / or, the fourth number satisfies at least one of the following conditions:
[0104] The fourth quantity is an integer multiple of the product of the PSFCH resource period and the number of subchannels in the resource pool (the total number of subchannels contained in all RB sets in the resource pool, that is, the number of subchannels contained in a single RB set multiplied by the number of RB sets contained in the resource pool); in particular, the integer multiple may be one, that is, the fourth quantity is the product of the PSFCH resource period and the number of subchannels in the resource pool; it should be noted that when a subchannel includes two IRBs in one RB set, the PSFCH resource period can be configured as 1 or 2, wherein, when a subchannel includes one IRB in one RB set, the PSFCH resource period can only be configured as 1;
[0105] The fourth quantity is a positive integer;
[0106] The fourth quantity is the product of the number of RB sets in the resource pool and the number of IRBs contained in a single RB set, that is, the frequency domain range of the PSFCH resource is the entire resource pool;
[0107] As another specific implementation method, the second IRB that can be used for PSFCH transmission and / or reception contained in any RB set within the target RB set contains a fifth number of PSFCH candidate resources; as mentioned above, the target RB set can be any one or more RB sets in the resource pool (as a special case, multiple RB sets can refer to all RB sets in the resource pool); or, the target RB set is the RB set indicated by the first indication information.
[0108] Among them, the PSFCH candidate resources meet the second condition; as mentioned above, the second condition includes: an IRB located in an RB set, and / or, a PRB located in an IRB in an RB set, except for PRBs that cannot be used for PSFCH transmission and / or reception. Examples of the second condition will not be expanded here.
[0109] And / or, the fifth number satisfies at least one of the following conditions:
[0110] The fifth number is an integer multiple of the product of the PSFCH resource period and the number of subchannels of any RB set in the target RB set. In particular, the integer multiple may be one, that is, the fifth number is the product of the PSFCH resource period and the number of subchannels of any RB set in the target RB set.
[0111] The fifth number is a positive integer; for example, when the subcarrier spacing is 15 kHz, the fifth number is 10; when the subcarrier spacing is 30 kHz, the fifth number is 5, that is, the PSFCH resource configuration range is the entire target RB set;
[0112] The fifth number is the number of IRBs included in any RB set within the target RB set.
[0113] It should be emphasized here that the PSFCH candidate resources in the aforementioned fourth number of PSFCH candidate resources and the fifth number of PSFCH candidate resources can be in the following two situations: situation 1: the PSFCH candidate resources are PSFCH candidate frequency domain resources, that is, only the frequency domain is considered; situation 2: the PSFCH candidate resources include frequency domain and code domain resources. For example, considering code domain enhancement, such as cyclic shift, on a PSFCH candidate frequency domain resource, 5 UEs can be multiplexed on the frequency domain resource. For situation 2, the fourth number / the fifth number = PSFCH candidate frequency domain resources * the maximum multiplexing number of a single candidate frequency domain resource.
[0114] Furthermore, as an optional implementation, before step 102, determining the target PSFCH resource according to the PSFCH resource indication information, the method further includes at least one of the following:
[0115] Determine the number of PSFCH candidate resources; Here, it should be noted that when the structure of the PSFCH resource is a first IRB (such as Common IRB) and a first number of PRBs (such as Dedicated PRBs), the PSFCH candidate resource only refers to the first number of PRBs, that is, the PSFCH candidate resource is the above-mentioned first PSFCH candidate frequency domain resource; it can also be understood that the PSFCH candidate resource is the complete PSFCH candidate resource corresponding to the PSFCH transmission, that is, a single PSFCH candidate resource includes the first IRB and the first number of PRBs. In this case, the number of PSFCH candidate resources is equal to the number of the first PSFCH candidate frequency domain resources. When the structure of the PSFCH resource is a second IRB (such as Dedicated IRB), the PSFCH candidate resource refers to the complete PSFCH resource, that is, a second IRB;
[0116] Determine the correspondence between the PSSCH time slot and subchannel and the PSFCH candidate resource; here, the PSSCH time slot refers to the time slot associated with the PSFCH candidate resource;
[0117] Determine the PSFCH candidate resource set, where the PSFCH candidate resource set is the PSFCH candidate resource set corresponding to the received PSSCH; wherein the PSFCH candidate resource set includes a set of PSFCH candidate frequency domain resources, or a set of PSFCH candidate frequency domain and code domain resources (for example, if there are 2 frequency domain resources and 4 code domain resources, the number of PSFCH candidate resources included in the final PSFCH candidate resource set is 8).
[0118] As a specific example, this optional implementation method can be, first, determining the number of PSFCH candidate resources, second, determining the correspondence between PSSCH time slots and subchannels and PSFCH candidate resources based on the number of PSFCH candidate resources, third, determining the PSFCH candidate resource set based on the correspondence, and finally, determining the target PSFCH resource based on the PSFCH candidate resource set.
[0119] As an optional implementation, determining the number of PSFCH candidate resources includes:
[0120] The number of PSFCH candidate resources is determined according to a third condition related to the PSFCH candidate resources and the PSFCH resource indication information, where the third condition is any one of the following:
[0121] A PSFCH candidate resource includes a first IRB and a first PSFCH candidate resource, wherein the first PSFCH candidate resource is a first number of PRBs; here, the first IRB is, for example, a Common IRB, and the first number of PRBs is, for example, a first number of Dedicated PRBs; that is, the structure of the PSFCH candidate resource is a first IRB and a first number of PRBs; for example, according to the second indication information in the resource pool, N first PSFCH candidate resources that meet the first condition can be determined in a PSFCH time slot, and each first PSFCH candidate resource corresponds to 1 Common IRB, so the number of PSFCH candidate resources contained in the time slot is N. In addition, determining the number of PSFCH candidate resources here can also be understood as determining the number of first PSFCH candidate (frequency domain) resources, that is, according to the second indication information in the resource pool, N PSFCH candidate resources that meet the first condition can be determined in a PSFCH time slot. Each PSFCH candidate resource corresponds to a Common IRB, so the number of determined complete PSFCH candidate resources (including a first IRB and a first PSFCH candidate resource) is equal to the number of first PSFCH candidate resources.
[0122] One PSFCH candidate resource includes one second IRB; here, the second IRB is, for example, a dedicated IRB, that is, the structure of the PSFCH candidate resource is one second IRB.
[0123] Based on this, this optional implementation method specifically determines the number of PSFCH candidate resources based on the structure of the PSFCH candidate resources and the PSFCH resource indication information.
[0124] As a specific implementation, the first PSFCH candidate resource satisfies the first condition. As described above, the first condition includes at least one of: being located in an RB set; being located in the same IRB; and being located in consecutive PRBs in the same IRB. Specifically, when the first condition includes being located in consecutive PRBs in the same IRB, the first PSFCH candidate resource includes: a first number of adjacent PRBs in the same IRB; or a first number of adjacent PRBs in the same IRB excluding PRBs that cannot be used for PSFCH transmission and / or reception.
[0125] For the specific example of the first number of adjacent PRBs in the same IRB, as shown in Figure 7, the PSFCH resources configured in a single time slot (here refers to the first number of PRBs (dedicated PRBs), excluding Common IRBs) are PRBs corresponding to Bitmap 1. For the case where a single PSFCH transmission occupies 1 Common IRB + 2 Dedicated PRBs, it is necessary to first determine the candidate resources that meet the requirements in the PRBs configured for PSFCH (the first PSFCH candidate frequency domain resources). This example only describes the process of determining the Dedicated PRB: according to the PRB index from small to large, the number of candidate resources that meet the requirements is determined. The requirements here include: 2 Dedicated PRBs belong to 2 consecutive PRBs located in the same IRB. The "continuous" refers to consecutive PRBs located in the same IRB (any two consecutive PRBs are separated by M, M is determined by the subcarrier spacing, and the value of M can be 10 or 5).
[0126] By definition, PRB#0, PRB#5, PRB#10, and PRB#15 are located in the same IRB. Assume that a single PSFCH transmission occupies two dedicated PRBs. PRB#0 and PRB#5, and PRB#10 and PRB#15, can be considered two consecutive PRBs located in the same IRB. Therefore, PRB#0 + PRB#5 is a PSFCH candidate resource, and PRB#10 + PRB#15 is a PSFCH candidate resource. However, since PRB#6 is not a PRB configured for PSFCH transmission and / or reception, PRB#1+PRB#6 cannot be used as a candidate resource. In addition, since PRB#1+PRB#11 does not meet the definition of consecutive PRBs, PRB#1+PRB#11 cannot be used as a PSFCH candidate resource. Based on the above principles, there are 3 PSFCH candidate resources in this time slot, namely: PRB#0+PRB#5, PRB#4+PRB#9, PRB#10+PRB#15.
[0127] For the specific example of a first number of adjacent PRBs within the same IRB, excluding PRBs unavailable for PSFCH transmission and / or reception, assume that the number of dedicated PRBs occupied by a single PSFCH transmission is two. As shown in Figure 8, PRB#0 and PRB#5 are adjacent PRBs within the same IRB and are therefore one PSFCH candidate resource. Regarding PRB#1, PRB#6, and PRB#11, since PRB#6 is unavailable, PRB#1 and PRB#11 are two consecutive PRBs within IRB#1, excluding PRB#6. Therefore, PRB#1 and PRB#11 are one PSFCH candidate resource. The same applies to other PSFCH candidate resources. Therefore, there are a total of five PSFCH candidate resources within this timeslot: PRB#0+PRB#5, PRB#1+PRB#11, PRB#3+PRB#13, PRB#4+PRB#9, and PRB#10+PRB#15.
[0128] As another specific implementation manner, when the third condition is that one PSFCH candidate resource includes one second IRB, the PSFCH candidate resource satisfies the second condition.
[0129] As mentioned above, the second condition includes any of the following:
[0130] An IRB in an RB set;
[0131] PRBs within an IRB in an RB set, excluding PRBs that cannot be used for PSFCH transmission.
[0132] As an optional implementation, when the third condition is that a PSFCH candidate resource includes a first IRB and a first PSFCH candidate resource, determining the correspondence between the PSSCH time slot and subchannel and the PSFCH candidate resource includes at least one of the following:
[0133] (1) Determine the number of first PSFCH candidate resources / PSFCH candidate resources corresponding to a subchannel in a PSSCH time slot based on the PSFCH resource period, the number of subchannels in the resource pool, and the number of first PSFCH candidate resources / PSFCH candidate resources in the resource pool. Here, the first PSFCH candidate resource may specifically be a first PSFCH candidate frequency domain resource. The PSFCH candidate resource is a complete candidate resource corresponding to a single PSFCH transmission, including a Common IRB and the first PSFCH candidate resource. This step can be expressed by the following formula:
[0134] M subCH,slot =M Resorce set / (N subch*N PSFCH,PSSCH ),or,
[0135] or,
[0136] in:
[0137] M subCH,slot Indicates the number of first PSFCH candidate resources / PSFCH candidate resources corresponding to a subchannel in a PSSCH time slot;
[0138] M Resorce set Indicates the first PSFCH candidate resource / total number of PSFCH candidate resources in a time slot of the resource pool;
[0139] N subch Indicates the number of sub-channels in the resource pool;
[0140] N PSFCH,PSSCH Indicates the PSFCH resource period.
[0141] As shown in FIG9 , a specific example of this step is as follows: the PSFCH resource period is 4 time slots, i.e., the subchannels of 4 time slots correspond to the PSFCH resources of 1 time slot, each time slot contains 4 subchannels, and the PSFCH resources are configured with 32 first PSFCH candidate (frequency domain) resources / PSFCH candidate resources that meet the first condition in the frequency domain, where each first PSFCH candidate frequency domain resource includes 2 consecutive PRBs located in 1 IRB. Therefore, each subchannel corresponds to 2 (32 / (4*4)=2) first PSFCH candidate (frequency domain) resources / PSFCH candidate resources, and the mapping is based on the time domain priority mapping principle, i.e., the first subchannel in the first time slot corresponds to the lowest two first PSFCH candidate (frequency domain) resources / PSFCH candidate resources in the frequency domain, the first subchannel in the second time slot corresponds to the next two first PSFCH candidate (frequency domain) resources / PSFCH candidate resources, and so on.
[0142] If the subchannels occupied by the PSSCH are the first and second subchannels of the fourth time slot (i.e., the subchannels numbered 3 and 7 in Figure 9), the first PSFCH candidate frequency domain resources corresponding to subchannel 3 are two consecutive PRBs in IRB#0 and two consecutive PRBs in IRB#1; the first PSFCH candidate frequency domain resources corresponding to subchannel 7 are two consecutive PRBs in IRB#4 and two consecutive PRBs in IRB#5.
[0143] (2) For any RB set, determine the number of first PSFCH candidate resources / PSFCH candidate resources corresponding to a subchannel in a PSSCH time slot in the any RB set based on the PSFCH resource period, the number of subchannels in the any RB set, and the number of first PSFCH candidate resources / PSFCH candidate resources in the any RB set. Here, the first PSFCH candidate resource is, for example, a first PSFCH candidate frequency domain resource, and the PSFCH candidate resource is a complete candidate resource corresponding to a single PSFCH transmission, including a Common IRB and the first PSFCH candidate resource. This step can be determined based on the following formula:
[0144] M subCH,slot =M Resorce set / (N subch *N PSFCH,PSSCH ),or,
[0145] or,
[0146] in:
[0147] M subCH,slot Indicates the number of first PSFCH candidate frequency domain resources / PSFCH candidate resources corresponding to a subchannel in a PSSCH time slot;
[0148] M Resorce set Indicates the total number of PSFCH candidate frequency domain resources / PSFCH candidate resources in any RB set within a time slot;
[0149] N subch Indicates the number of subchannels in any RB set in a time slot;
[0150] N PSFCH,PSSCH Indicates the PSFCH resource period.
[0151] (3) Determine the number of first PSFCH candidate resources / PSFCH candidate resources corresponding to a subchannel in a PSSCH time slot based on the PSFCH resource period, the number of subchannels in the resource pool, the number of first PSFCH candidate resources / PSFCH candidate resources in the resource pool, and the multiplexing number of PSFCH transmissions supported by a single PSFCH candidate resource; the candidate resources in this step include frequency domain resources and code domain resources, that is, different candidate resources have different frequency domains and the same code domain, or the same frequency domain and different code domain, or different frequency domains and different code domains;
[0152] It should be noted that multiplexing can be implemented using code domain enhancements, such as cyclic shift, cyclic shift hopping, or PRB-level cyclic shift. Therefore, the number of multiplexing for PSFCH transmissions may be, for example, the number of cyclic shift pairs, the number of cyclic shift hoppings, or the number of PRB-level cyclic shifts.
[0153] This step can be determined based on the following formula:
[0154] M subCH,slot =(M Resorce set *Y) / (N subch *N PSFCH,PSSCH ),or,
[0155] or,
[0156] in:
[0157] M subCH,slot Indicates the number of first PSFCH candidate resources / PSFCH candidate resources corresponding to a subchannel in a PSSCH time slot;
[0158] M Resorce set Indicates the first PSFCH candidate frequency domain resource / the total number of PSFCH candidate frequency domain resources in a time slot of the resource pool;
[0159] Y represents the number of PSFCH transmission multiplexing (or the number of cyclic shift pairs) that can be supported by a single PSFCH candidate frequency domain resource;
[0160] N subch Indicates the number of sub-channels in the resource pool;
[0161] N PSFCH,PSSCH Indicates the PSFCH resource period.
[0162] (4) For any RB set, determine the number of first PSFCH candidate resources / PSFCH candidate resources corresponding to a subchannel in a PSSCH time slot in any RB set based on the PSFCH resource period, the number of subchannels in any RB set and the number of first PSFCH candidate resources / PSFCH candidate resources in any RB set, as well as the multiplexing number of PSFCH transmissions supported by a single (first) PSFCH candidate resource; the first PSFCH candidate resources in this step include frequency domain resources and code domain resources, that is, different candidate resources have different frequency domains and the same code domains, or the same frequency domains and different code domains, or different frequency domains and different code domains.
[0163] It should be noted that multiplexing can be implemented using code domain enhancements, such as cyclic shift, cyclic shift hopping, or PRB-level cyclic shift. Therefore, the number of multiplexing for PSFCH transmissions may be, for example, the number of cyclic shift pairs, the number of cyclic shift hoppings, or the number of PRB-level cyclic shifts.
[0164] This step can be determined based on the following formula:
[0165] M subCH,slot =(M Resorce set *Y) / (N subch *N PSFCH,PSSCH ),or,
[0166] or,
[0167] in:
[0168] M subCH,slot Indicates the number of first PSFCH candidate resources / PSFCH candidate resources corresponding to a subchannel in a PSSCH time slot;
[0169] M Resorce set Indicates the first PSFCH candidate frequency domain resource / the total number of PSFCH candidate resources in any RB set within a time slot;
[0170] Y represents the number of PSFCH transmission multiplexing (or the number of cyclic shift pairs) that can be supported by a single PSFCH candidate frequency domain resource;
[0171] N subch Indicates the number of subchannels in any RB set in a time slot;
[0172] N PSFCH,PSSCH Indicates the PSFCH resource period.
[0173] (5) Determine the number of PRBs included in a PSFCH candidate resource set corresponding to a subchannel in a PSSCH time slot based on the PSFCH resource period, the number of subchannels in the resource pool, and the number of PRBs configured for PSFCH transmission and / or reception in the resource pool. Here, the first PSFCH candidate resource may specifically be a candidate frequency domain resource. This step can be expressed by the following formula:
[0174] M subCH,slot =M Resorce set / (N subch *N PSFCH,PSSCH ),or,
[0175] or,
[0176] in:
[0177] M subCH,slot Indicates the number of PRBs contained in the PSFCH candidate resource set corresponding to a subchannel in a PSSCH time slot;
[0178] M Resorce set Indicates the total number of PRBs used for PSFCH transmission and / or reception in a time slot;
[0179] N subch Indicates the number of sub-channels in a time slot;
[0180] N PSFCH,PSSCH Indicates the PSFCH resource period.
[0181] As another optional implementation, when the third condition is that a PSFCH candidate resource includes a second IRB, determining the correspondence between the PSSCH time slot and subchannel and the PSFCH candidate resource includes at least one of the following:
[0182] (1) Determine the number of PSFCH candidate resources corresponding to one subchannel in one PSSCH time slot based on the PSFCH resource period, the number of subchannels in the resource pool, and the number of PSFCH candidate resources in the resource pool. The PSFCH candidate resources herein are the second IRB, and the PSFCH candidate resources can be referred to as PSFCH candidate frequency domain resources. This step can be expressed by the following formula:
[0183] M subCH,slot =M Resorce set / (N subch *N PSFCH,PSSCH ),or,
[0184] or,
[0185] in:
[0186] M subCH,slot Indicates the number of PSFCH candidate (frequency domain) resources corresponding to a subchannel in a PSSCH time slot;
[0187] M Resorce set Indicates the total number of candidate resources for PSFCH transmission in a time slot of the resource pool (i.e., the number of PSFCH candidate frequency domain resources in the resource pool);
[0188] N subch Indicates the number of sub-channels in a time slot;
[0189] NPSFCH,PSSCH Indicates the PSFCH resource period.
[0190] (2) Determine the number of subchannels corresponding to one PSFCH candidate resource based on the PSFCH resource period, the number of subchannels in the resource pool, and the number of PSFCH candidate resources in the resource pool. This step can be expressed by the following formula:
[0191] M subCH,slot =N subch *N PSFCH,PSSCH / M Resorce set ,or,
[0192] or,
[0193] in:
[0194] M subCH,slot Indicates the number of subchannels corresponding to a PSFCH candidate resource;
[0195] N subch Indicates the number of sub-channels in a time slot of the resource pool;
[0196] N PSFCH,PSSCH Indicates the PSFCH resource period;
[0197] M Resorce set Indicates the total number of PSFCH candidate (frequency domain) resources in one time slot of the resource pool.
[0198] As shown in Figure 10, a specific example of this step is as follows: the PSFCH resource of one time slot corresponds to the sub-channel of the PSSCH of two time slots, including 5 sub-channels in the frequency domain, each PSFCH resource includes an IRB, and there are a total of 5 PSFCH candidate (frequency domain) resources. Then one PSFCH candidate (frequency domain) resource corresponds to 2 (2*5 / 5=2) sub-channels. Sub-channels numbered 0 and 1 correspond to PSFCH candidate (frequency domain) resource 0, sub-channels numbered 2 and 3 correspond to PSFCH candidate (frequency domain) resource 1, and so on. At the same time, PSFCH resources also include multiplexing in the code domain, that is, supporting 2 UEs to multiplex on the same PSFCH frequency domain resources, so the total number of PSFCH candidate resources is 5*2=10.
[0199] (3) For any RB set, determine the number of PSFCH candidate resources corresponding to one subchannel in one PSSCH time slot in the RB set based on the PSFCH resource period, the number of subchannels in the RB set, and the number of PSFCH candidate resources in the RB set. This step can be expressed by the following formula:
[0200] M subCH,slot =M Resorce set / (N subch *N PSFCH,PSSCH ),or,
[0201] or,
[0202] in:
[0203] M subCH,slot Indicates the number of PSFCH candidate (frequency domain) resources corresponding to a subchannel in any RB set within a PSSCH time slot;
[0204] M Resorce set Indicates the total number of PSFCH candidate (frequency domain) resources in any RB set within a time slot;
[0205] N subch Indicates the number of subchannels in any RB set in a time slot;
[0206] N PSFCH,PSSCH Indicates the PSFCH resource period.
[0207] (4) For any RB set, determine the number of subchannels corresponding to one PSFCH candidate resource in the RB set based on the PSFCH resource period, the number of subchannels in the RB set, and the number of PSFCH candidate resources in the RB set. This step can be expressed as follows:
[0208] M subCH,slot =(N subch *N PSFCH,PSSCH ) / M Resorce set ,or,
[0209] or,
[0210] in:
[0211] M subCH,slot Indicates the number of subchannels corresponding to a PSFCH candidate resource in any RB set;
[0212] N subch Indicates the number of subchannels in any RB set in a time slot;
[0213] N PSFCH,PSSCH Indicates the PSFCH resource period;
[0214] M Resorce setIndicates the total number of PSFCH candidate (frequency domain) resources in any RB set within a time slot.
[0215] (5) Determine the number of PSFCH candidate resources corresponding to a subchannel in a PSSCH time slot based on the PSFCH resource period, the number of subchannels in the resource pool, the number of PSFCH candidate resources in the resource pool, and the multiplexing number of PSFCH transmissions supported by a single PSFCH candidate frequency domain resource; here, the PSFCH candidate resources can specifically be frequency domain resources and code domain resources.
[0216] It should be noted that multiplexing can be implemented using code domain enhancements, such as cyclic shift, cyclic shift hopping, or PRB-level cyclic shift. Therefore, the number of multiplexing for PSFCH transmissions may be, for example, the number of cyclic shift pairs, the number of cyclic shift hoppings, or the number of PRB-level cyclic shifts.
[0217] Specifically, this step can be expressed by the following formula:
[0218] M subCH,slot =(M Resorce set *Y) / (N subch *N PSFCH,PSSCH ),or,
[0219] or,
[0220] in:
[0221] M subCH,slot Indicates the number of PSFCH candidate resources corresponding to a subchannel in a PSSCH time slot;
[0222] M Resorce set Indicates the total number of candidate resources for PSFCH transmission in a time slot of the resource pool (i.e., the number of PSFCH candidate frequency domain resources in the resource pool);
[0223] Y represents the number of PSFCH transmission multiplexing (or the number of cyclic shift pairs) that can be supported by a single PSFCH candidate resource;
[0224] N subch Indicates the number of sub-channels in a time slot;
[0225] N PSFCH,PSSCH Indicates the PSFCH resource period.
[0226] As a specific example of this step, as shown in Figure 11, a PSFCH resource in one time slot corresponds to a PSSCH subchannel in two time slots, resulting in five subchannels in the frequency domain. Each PSFCH resource includes one IRB, for a total of five PSFCH candidate frequency domain resources. Furthermore, PSFCH resources also include code domain multiplexing, so the total number of PSFCH candidate resources is 5*2=10.
[0227] (6) For any RB set, determine the number of PSFCH candidate resources corresponding to one subchannel in one PSSCH time slot in the RB set based on the PSFCH resource period, the number of subchannels in the RB set, the number of PSFCH candidate resources in the RB set, and the multiplexing number of PSFCH transmissions supported by a single PSFCH candidate frequency domain resource. Here, PSFCH candidate resources include resources in the frequency domain and the code domain.
[0228] It should be noted that multiplexing can be implemented using code domain enhancements, such as cyclic shift, cyclic shift hopping, or PRB-level cyclic shift. Therefore, the number of multiplexing for PSFCH transmissions may be, for example, the number of cyclic shift pairs, the number of cyclic shift hoppings, or the number of PRB-level cyclic shifts.
[0229] This step can be expressed by the following formula:
[0230] M subCH,slot =(M Resorce set *Y) / (N subch *N PSFCH,PSSCH ),or,
[0231] or,
[0232] in:
[0233] M subCH,slot Indicates the number of PSFCH candidate resources corresponding to a subchannel in a PSSCH time slot;
[0234] M Resorce set Indicates the total number of PSFCH candidate (frequency domain) resources in any RB set within a time slot;
[0235] Y represents the number of PSFCH transmission multiplexing (or the number of cyclic shift pairs) that can be supported by a single PSFCH candidate resource;
[0236] N subch Indicates the number of sub-channels in a time slot;
[0237] NPSFCH,PSSCH Indicates the PSFCH resource period.
[0238] (7) Determine the number of PRBs included in the PSFCH candidate resources corresponding to a subchannel in a PSSCH time slot based on the PSFCH resource period, the number of subchannels in the resource pool, and the total number of PRBs configured for PSFCH transmission and / or reception in the resource pool. This step can be expressed by the following formula:
[0239] M subCH,slot =M Resorce set / (N subch *N PSFCH,PSSCH ),or,
[0240] or,
[0241] in:
[0242] M subCH,slot Indicates the number of PRBs contained in the PSFCH candidate resources corresponding to a subchannel in a PSSCH time slot;
[0243] M Resorce set Indicates the total number of PRBs used for PSFCH transmission in a time slot.
[0244] N subch Indicates the number of sub-channels in a time slot;
[0245] N PSFCH,PSSCH Indicates the PSFCH resource period.
[0246] As another optional implementation, when the third condition is that a PSFCH candidate resource includes a second IRB, the correspondence between the PSSCH time slot and subchannel and the PSFCH candidate resource includes at least one of the following:
[0247] The subchannel index is the same as the IRB index corresponding to the PSFCH candidate resource;
[0248] The subchannel index is the same as the PSFCH candidate resource index;
[0249] The index of the IRB corresponding to the subchannel is the same as the index of the IRB corresponding to the PSFCH candidate resource.
[0250] Here, it should be noted that after determining the number of first PSFCH candidate resources corresponding to a sub-channel in a PSSCH time slot according to the above-mentioned multiple optional implementation methods, or after determining the number of sub-channels corresponding to a PSFCH candidate resource, the PSFCH candidate resource set corresponding to a sub-channel in a PSSCH time slot can be further determined based on the above-mentioned determined content.
[0251] As an optional implementation, determining a PSFCH candidate resource set includes:
[0252] According to the reference subchannels occupied in the reference RB set corresponding to the PSSCH transmission, the PSFCH candidate resource set corresponding to the PSSCH is determined.
[0253] The reference RB set includes any of the following:
[0254] The RB set with the smallest index among all RB sets corresponding to PSSCH transmission;
[0255] The RB set with the largest index among all RB sets corresponding to PSSCH transmission;
[0256] All RB sets corresponding to PSSCH transmission.
[0257] Specifically, the reference subchannel includes any of the following:
[0258] The resources occupied by PSSCH transmission are the starting subchannel in the reference RB set;
[0259] The resources occupied by PSSCH transmission are all sub-channels in the reference RB set.
[0260] Taking Figure 9 as an example, based on the above example in combination with Figure 9, if the PSFCH candidate resource set is determined according to the starting subchannel, the index of the PSFCH candidate resource set corresponding to the PSSCH is 3; if the PSFCH candidate resource set is determined according to all subchannels, the index of the PSFCH candidate resource set corresponding to the determined PSSCH is 3 and 7.
[0261] In addition, if the reference RB set is all RB sets corresponding to PSSCH transmission, the first number of PRBs corresponding to the PSFCH transmission resources determined in different RB sets are located in the same IRB. For example, the PSFCH transmission resource adopts the Common IRB and the first number of PRBs. PSSCH transmission occupies RB set #1 and RB set #2, and PSFCH transmission resource 1 and PSFCH transmission resource 2 are determined in RB set #1 and RB set #2 respectively. The first number of PRBs in PSFCH transmission resource 1 needs to be located in the same IRB (for example, IRB #1 and IRB #2), the first number of PRBs in PSFFCH transmission resource 2 needs to be located in the same IRB (for example, IRB #1 and IRB #2), and the first number of PRBs in PSFCH transmission resource 1 and the first number of PRBs in PSFCH transmission resource 2 are located in the same IRB (for example, IRB #1 and IRB #2).
[0262] Furthermore, as an optional implementation, determining the PSFCH candidate resource set further includes:
[0263] From the determined PSFCH candidate resource sets, a target PSFCH candidate resource set that can be used for PSFCH transmission is screened, that is, an actually available PSFCH candidate resource set from the PSFCH candidate resource set corresponding to the PSSCH is determined.
[0264] As a specific embodiment, when the PSFCH candidate resources include a first number of PRBs, each PSFCH candidate resource in the target PSFCH candidate resource set includes a first number of PRBs and the first number of PRBs satisfies a first condition.
[0265] As mentioned above, the first condition includes at least one of the following conditions: being located in an RB set, being located in the same IRB, and being located in consecutive PRBs in the same IRB. Specifically, consecutive PRBs in the same IRB include: a first number of adjacent PRBs in the same IRB, or a first number of adjacent PRBs in the same IRB excluding PRBs that cannot be used for PSFCH transmission.
[0266] As another specific implementation, when the PSFCH candidate resources include a second IRB, each PSFCH candidate resource in the target PSFCH candidate resource set satisfies the second condition. As mentioned above, the second condition includes any one of the following:
[0267] An IRB in an RB set;
[0268] PRBs within an IRB in an RB set, excluding PRBs that cannot be used for PSFCH transmission.
[0269] As an optional implementation, in step 102, determining the target PSFCH resource includes:
[0270] Determine a target PSFCH resource from a set of PSFCH candidate resources based on at least one of the following:
[0271] The number of candidate resources in the PSFCH candidate resource set;
[0272] First identification information, used to indicate the source ID of layer 1;
[0273] Second identification information; here, when the user equipment (UE) detects that the propagation type indicated in the sidelink control information (SCI) format 2-A is multicast, the second identification information is the identifier of the UE; or, when the UE detects that the propagation type indicated in the SCI format 2-A is not multicast, the second identification information is a first value, for example, the first value is 0.
[0274] PSFCH index information; Here, the PSFCH index information indicates the PSFCH number corresponding to the PSSCH;
[0275] Timeslot information, indicating the timeslot index of the PSSCH resource within the PSSCH period corresponding to the PSFCH;
[0276] The number of PSFCH transmission multiplexing supported by a single PSFCH candidate resource; for example, the number of cyclic shift pairs, the number of cyclic shift hoopings, or the number of PRB-level cyclic shifts supported by a single PSFCH candidate resource;
[0277] RB set information refers to RB set index information, and the RB set refers to the RB set where the PSFCH candidate resource is located.
[0278] The determination process of this optional implementation method can be implemented according to any of the following formulas:
[0279] PSFCH_index=(K+M)Mod(L1*Y);
[0280] PSFCH_index=(K+M+I)Mod(L1*Y);
[0281] PSFCH_index=(K+M)Mode(L2);
[0282] PSFCH_index=(K+M+I)Mod(L2);
[0283] in:
[0284] L1 represents the number of candidate frequency domain resources in the PSFCH candidate frequency domain resource set corresponding to PSSCH transmission;
[0285] L2 represents the number of candidate resources in the PSFCH candidate resource set corresponding to the PSSCH transmission;
[0286] Y represents the number of PSFCH transmission multiplexing (or the number of cyclic shift pairs) that can be supported by a single PSFCH candidate frequency domain resource;
[0287] K represents the aforementioned first quantity;
[0288] M represents the number of PRBs between two adjacent PRBs in the same IRB, where M is determined by the subcarrier spacing;
[0289] I indicates the PSFCH number corresponding to the PSSCH, that is, I is the PSFCH index information.
[0290] Here, it should be noted that when the structure of the PSFCH resource is the first IRB and the first number of PRBs, the target PSFCH resource determined in this optional implementation method can be the first number of PRBs, and the PSFCH candidate resource set is a set of first PSFCH candidate frequency domains that meet the conditions. On this basis, it is necessary to further determine the Common IRB, wherein the method for determining the Common IRB is: the Common IRB that is located in the same RB set as the determined first number of PRBs is the Common IRB in the PSFCH transmission resource corresponding to the PSSCH transmission, or the Common IRB predefined in the resource pool is the Common IRB to be determined; in addition, in this optional implementation method, the target PSFCH resource determined can be the complete PSFCH resource (including the Common IRB and the first PSFCH candidate resource) corresponding to a single PSFCH transmission, and the PSFCH candidate resource set is a set of complete PSFCH resources corresponding to a single PSFCH transmission.
[0291] As an example, also taking Figure 9 as an example, based on the above example in combination with Figure 9, the UE determines the actual transmission resources according to (K+M)Mod 8, and the final transmission resource determined is the Dedicated PRB required for the PSFCH transmission numbered 7. The actual transmission also needs to occupy the Common IRB, such as IRB#2, and the Common IRB and Dedicated PRB are located in the same RB set.
[0292] As another example, also taking FIG. 11 as an example, based on the aforementioned example in combination with FIG. 11 , the UE may determine the actual transmitted resources (target PSFCH resources) according to (K+M)Mod 10.
[0293] The direct link resource determination method of the embodiment of the present application provides a PSFCH resource configuration method and a PSFCH resource mapping method under two PSFCH structures in SL-U, so that the method can be applied to the special structure of SL-U, solving the problem that the PSFCH resource mapping / determination method defined in the standard in the related technology is not applicable to the physical layer structure of PSFCH in SL-U.
[0294] Here, it should be noted that, firstly, the sub-channels in the drawings are schematic diagrams. In actual applications, the sub-channels can adopt a continuous PRB structure or an IRB structure. Secondly, in the formulas involved in the embodiments of the present application, represents the ceiling function, Indicates rounding down.
[0295] As shown in FIG12 , an embodiment of the present application further provides a device for determining direct link resources, which includes:
[0296] An acquisition module 1201 is configured to acquire physical direct link feedback channel PSFCH resource indication information;
[0297] The first determining module 1202 is configured to determine a target PSFCH resource according to the PSFCH resource indication information, wherein a single target PSFCH resource is used for PSFCH transmission, and the target PSFCH resource includes any one of the following:
[0298] a first IRB and a first number of PRBs;
[0299] A second IRB.
[0300] Optionally, the PSFCH resource indication information includes at least one of the following:
[0301] The first indication information is used to indicate a resource block set (RB set) including PSFCH resources in the resource pool;
[0302] The second indication information is used to indicate a PRB that can be used for PSFCH transmission and / or reception;
[0303] The third indication information is used to indicate a first IRB that can be used for PSFCH transmission and / or reception;
[0304] The fourth indication information is used to indicate a second IRB that can be used for PSFCH transmission and / or reception.
[0305] Optionally, the PRB indicated by the second indication information that can be used for PSFCH transmission and / or reception is any one of the following:
[0306] The PRBs contained in the resource pool that can be used for PSFCH transmission and / or reception;
[0307] PRBs included in the target RB set that can be used for PSFCH transmission and / or reception;
[0308] The target RB set is the RB set indicated by the first indication information or at least one RB set in the resource pool.
[0309] Optionally, the PRBs configured in the resource pool that can be used for PSFCH transmission and / or reception include a second number of first PSFCH candidate frequency domain resources, wherein the second number of first PSFCH candidate frequency domain resources satisfies at least one of the following conditions:
[0310] The second number is an integer multiple of the product of the PSFCH resource period and the number of subchannels in the resource pool;
[0311] The first PSFCH candidate frequency domain resources include a first number of PRBs, wherein the first number of PRBs meets a first condition.
[0312] Optionally, the PRBs that can be used for PSFCH transmission and / or reception configured in any RB set within the target RB set include a third number of first PSFCH candidate frequency domain resources, wherein the third number of first PSFCH candidate frequency domain resources satisfies at least one of the following conditions:
[0313] The third number is an integer multiple of the product of the PSFCH resource period and the number of subchannels in any RB set in the target RB set;
[0314] The first PSFCH candidate frequency domain resources include a first number of PRBs, wherein the first number of PRBs meets a first condition.
[0315] Optionally, the second IRB indicated by the fourth indication information that can be used for PSFCH transmission and / or reception is any one of the following:
[0316] A second IRB contained in the resource pool that can be used for PSFCH transmission and / or reception;
[0317] The second IRB included in the target RB set that can be used for PSFCH transmission and / or reception;
[0318] The target RB set is the RB set indicated by the first indication information or at least one RB set in the resource pool.
[0319] Optionally, the second IRB configured in the resource pool and usable for PSFCH transmission and / or reception includes a fourth number of PSFCH candidate resources;
[0320] The PSFCH candidate resource satisfies the second condition; and / or,
[0321] The fourth number satisfies at least one of the following conditions:
[0322] The fourth number is an integer multiple of the product of the PSFCH resource period and the number of subchannels in the resource pool;
[0323] The fourth number is the product of the number of RB sets in the resource pool and the number of IRBs included in a single RB set.
[0324] Optionally, the second IRB that can be used for PSFCH transmission and / or reception configured in any RB set within the target RB set includes a fifth number of PSFCH candidate resources;
[0325] The PSFCH candidate resource satisfies the second condition; and / or
[0326] The fifth number satisfies at least one of the following conditions:
[0327] The fifth number is an integer multiple of the product of the PSFCH resource period and the number of subchannels of any RB set in the target RB set;
[0328] The fifth number is the number of IRBs included in any RB set within the target RB set.
[0329] Optionally, the device further comprises:
[0330] The second determining module is configured to perform at least one of the following before the first determining module 1202 determines the target PSFCH resource according to the PSFCH resource indication information:
[0331] Determine the number of PSFCH candidate resources;
[0332] Determine the correspondence between the physical direct link shared channel PSSCH time slot and subchannel and the PSFCH candidate resources;
[0333] Determine the PSFCH candidate resource set.
[0334] Optionally, when the second determination module is used to determine the number of PSFCH candidate resources, it is specifically used to:
[0335] The number of PSFCH candidate resources is determined according to a third condition related to the PSFCH candidate resources and the PSFCH resource indication information, wherein the third condition is any one of the following:
[0336] One of the PSFCH candidate resources includes a first IRB and a first PSFCH candidate resource, wherein the first PSFCH candidate resource is a first number of PRBs;
[0337] One of the PSFCH candidate resources includes a second IRB.
[0338] Optionally, the first PSFCH candidate resource meets a first condition.
[0339] Optionally, when the third condition is that one of the PSFCH candidate resources includes a second IRB, the PSFCH candidate resource meets the second condition.
[0340] Optionally, when the third condition is that one of the PSFCH candidate resources includes a first IRB and a first PSFCH candidate resource, the second determination module, when used to determine the correspondence between the PSSCH time slot and subchannel and the PSFCH candidate resource, is specifically used for at least one of the following:
[0341] Determine the number of first PSFCH candidate resources corresponding to one subchannel in one PSSCH time slot according to the PSFCH resource period, the number of subchannels in the resource pool, and the number of PSFCH candidate resources in the resource pool;
[0342] For any RB set, determine the number of the first PSFCH candidate resources corresponding to a subchannel in a PSSCH time slot in any RB set based on the PSFCH resource period, the number of subchannels in any RB set and the number of PSFCH candidate resources in any RB set.
[0343] Optionally, when the third condition is that one of the PSFCH candidate resources includes a second IRB, the second determination module, when used to determine the correspondence between the PSSCH time slot and subchannel and the PSFCH candidate resource, is specifically used for at least one of the following:
[0344] Determine the number of PSFCH candidate resources corresponding to one subchannel in one PSSCH time slot based on the PSFCH resource period, the number of subchannels in the resource pool, and the number of PSFCH candidate resources in the resource pool;
[0345] Determining the number of subchannels corresponding to one PSFCH candidate resource according to the PSFCH resource period, the number of subchannels in the resource pool, and the number of PSFCH candidate resources in the resource pool;
[0346] For any RB set, determine the number of PSFCH candidate resources corresponding to one subchannel in one PSSCH time slot in any RB set based on the PSFCH resource period, the number of subchannels in any RB set, and the number of PSFCH candidate resources in any RB set;
[0347] For any RB set, determining the number of subchannels corresponding to one PSFCH candidate resource in any RB set based on the PSFCH resource period, the number of subchannels in any RB set, and the number of PSFCH candidate resources in any RB set;
[0348] Determining the number of PSFCH candidate resources corresponding to a subchannel in a PSSCH time slot according to the PSFCH resource period, the number of subchannels in the resource pool, the number of PSFCH candidate resources in the resource pool, and the multiplexing number of PSFCH transmissions supported by a single PSFCH candidate frequency domain resource;
[0349] For any RB set, the number of PSFCH candidate resources corresponding to one subchannel in a PSSCH time slot in any RB set is determined according to the PSFCH resource period, the number of subchannels in any RB set and the number of PSFCH candidate resources in any RB set.
[0350] Optionally, when the third condition is that one of the PSFCH candidate resources includes a second IRB, the correspondence between the PSSCH time slot and subchannel and the PSFCH candidate resource includes at least one of the following:
[0351] The subchannel index is the same as the IRB index corresponding to the PSFCH candidate resource;
[0352] The subchannel index is the same as the PSFCH candidate resource index;
[0353] The index of the IRB corresponding to the subchannel is the same as the index of the IRB corresponding to the PSFCH candidate resource.
[0354] Optionally, when the second determination module is used to determine the PSFCH candidate resource set, it is specifically used to: determine the PSFCH candidate resource set corresponding to the PSSCH according to the reference subchannel occupied in the reference RB set corresponding to the PSSCH transmission.
[0355] Optionally, the reference RB set includes any one of the following:
[0356] The RB set with the smallest index among all RB sets corresponding to the PSSCH transmission;
[0357] The RB set with the largest index among all RB sets corresponding to the PSSCH transmission;
[0358] All RB sets corresponding to the PSSCH transmission.
[0359] Optionally, the reference subchannel includes any one of the following:
[0360] The resources occupied by the PSSCH transmission are the starting subchannel in the reference RB set;
[0361] The resources occupied by the PSSCH transmission are all sub-channels in the reference RB set.
[0362] Optionally, when used to determine the PSFCH candidate resource set, the second determination module is further used to:
[0363] In the determined PSFCH candidate resource set, a target PSFCH candidate resource set that can be used for PSFCH transmission is screened.
[0364] Optionally, when the PSFCH candidate resources include a first number of PRBs, each PSFCH candidate resource in the target PSFCH candidate resource set includes a first number of PRBs and the first number of PRBs satisfies a first condition.
[0365] Optionally, the first condition includes at least one of the following:
[0366] Located in a RB set;
[0367] Located in the same IRB;
[0368] Consecutive PRBs in the same IRB.
[0369] Optionally, when the first condition includes consecutive PRBs in the same IRB, the first number of PRBs includes any one of the following:
[0370] the first number of adjacent PRBs in the same IRB;
[0371] A first number of adjacent PRBs in the same IRB excluding PRBs that cannot be used for PSFCH transmission and / or reception.
[0372] Optionally, when the PSFCH candidate resources include a second IRB, each PSFCH candidate resource in the target PSFCH candidate resource set satisfies a second condition.
[0373] Optionally, the second condition includes any one of the following:
[0374] An IRB in an RB set;
[0375] PRBs within an IRB in an RB set, excluding PRBs that cannot be used for PSFCH transmission.
[0376] Optionally, when used to determine the target PSFCH resource, the second determination module is specifically configured to:
[0377] Determining the target PSFCH resource from the set of PSFCH candidate resources according to at least one of the following:
[0378] The number of candidate resources in the PSFCH candidate resource set;
[0379] First identification information, used to indicate the source ID of layer 1;
[0380] second identification information;
[0381] PSFCH index information;
[0382] Time slot information.
[0383] As shown in Figure 13, an embodiment of the present application provides a user equipment, including a transceiver 1310, a processor 1300, a memory 1320, and a program or instruction stored on the memory 1320 and executable on the processor 1300; when the processor 1300 executes the program or instruction, the above-mentioned direct link resource determination method is implemented.
[0384] The transceiver 1310 is configured to receive and send data under the control of the processor 1300 .
[0385] In FIG13 , the bus architecture may include any number of interconnected buses and bridges, specifically various circuits of one or more processors represented by processor 1300 and memory represented by memory 1320, linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1310 may be a plurality of components, i.e., a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. For different devices, the user interface 1330 may also be an interface capable of connecting external or internal devices as required, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0386] The processor 1300 is responsible for managing the bus architecture and general processing, and the memory 1320 can store data used by the processor 1300 when performing operations.
[0387] Those skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware, or may be accomplished by instructing relevant hardware through a computer program, wherein the computer program includes instructions for executing part or all of the steps of the above method; and the computer program may be stored in a readable storage medium, which may be any form of storage medium.
[0388] In addition, an embodiment of the present application further provides a computer-readable storage medium having a program stored thereon. When the program is executed by a processor, the various processes of the embodiment of the method for determining direct link resources described above are implemented, and the same technical effects are achieved. To avoid repetition, the details are not described here. The computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0389] It should be noted that, in the apparatus and method of the present application, each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations should be regarded as equivalent schemes of the present application. In addition, the steps of performing the above-mentioned series of processes can naturally be performed in the order of description or in chronological order, but do not necessarily need to be performed in chronological order, and some steps can be performed in parallel or independently of each other. For those of ordinary skill in the art, it will be understood that all or any steps or components of the method and apparatus of the present application can be implemented in any computing device (including processors, storage media, etc.) or a network of computing devices with hardware, firmware, software or a combination thereof, which can be achieved by those of ordinary skill in the art using their basic programming skills after reading the description of the present application.
[0390] Therefore, the purpose of this application can also be achieved by running a program or a group of programs on any computing device. The computing device can be a well-known general-purpose device. Therefore, the purpose of this application can also be achieved simply by providing a program product containing program code that implements the method or device. In other words, such a program product also constitutes this application, and a storage medium storing such a program product also constitutes this application.
[0391] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "comprises", "includes" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device that includes a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprises a..." do not exclude the presence of other identical elements in the process, method, article or device that includes the elements.
[0392] The above is an optional implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles described in the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. A method for determining a direct link resource, comprising: Obtaining physical direct link feedback channel PSFCH resource indication information; Determine a target PSFCH resource according to the PSFCH resource indication information, wherein the target PSFCH resource is used for PSFCH transmission, and a single target PSFCH resource includes any one of the following: A first comb-tooth resource block IRB and a first number of physical resource blocks PRB; A second IRB.
2. The method according to claim 1, wherein: The PSFCH resource indication information includes at least one of the following: The first indication information is used to indicate a resource block set RB set including PSFCH resources in the resource pool; The second indication information is used to indicate a PRB that can be used for PSFCH transmission and / or reception; The third indication information is used to indicate a first IRB that can be used for PSFCH transmission and / or reception; The fourth indication information is used to indicate a second IRB that can be used for PSFCH transmission and / or reception.
3. The method according to claim 2, wherein: The PRB indicated by the second indication information that can be used for PSFCH transmission and / or reception is any one of the following: PRBs contained in the resource pool that can be used for PSFCH transmission and / or reception; PRBs included in the target RB set that can be used for PSFCH transmission and / or reception; The target RB set is the RB set indicated by the first indication information or at least one RB set in the resource pool.
4. The method according to claim 3, wherein: The PRBs configured in the resource pool and usable for PSFCH transmission and / or reception include a second number of first PSFCH candidate frequency domain resources, wherein the second number of first PSFCH candidate frequency domain resources satisfies at least one of the following conditions: The second number is an integer multiple of the product of the PSFCH resource period and the number of sub-channels in the resource pool; The first PSFCH candidate frequency domain resources include a first number of PRBs, wherein the first number of PRBs satisfies a first condition.
5. The method according to claim 3, wherein: The PRBs that can be used for PSFCH transmission and / or reception configured in any RB set within the target RB set include a third number of first PSFCH candidate frequency domain resources, wherein the third number of first PSFCH candidate frequency domain resources satisfies at least one of the following conditions: The third number is an integer multiple of the product of the PSFCH resource period and the number of subchannels in any RB set in the target RB set; The first PSFCH candidate frequency domain resources include a first number of PRBs, wherein the first number of PRBs satisfies a first condition.
6. The method according to claim 2, wherein: The second IRB indicated by the fourth indication information and which can be used for PSFCH transmission and / or reception is any one of the following: A second IRB contained in the resource pool that can be used for PSFCH transmission and / or reception; A second IRB included in the target RB set that can be used for PSFCH transmission and / or reception; The target RB set is the RB set indicated by the first indication information or at least one RB set in the resource pool.
7. The method according to claim 6, wherein: The second IRB configured in the resource pool and usable for PSFCH transmission and / or reception includes a fourth number of PSFCH candidate resources; The PSFCH candidate resource satisfies the second condition; and / or, The fourth number satisfies at least one of the following conditions: The fourth number is an integer multiple of the product of the PSFCH resource period and the number of sub-channels in the resource pool; The fourth number is the product of the number of RB sets in the resource pool and the number of IRBs included in a single RB set.
8. The method according to claim 6, wherein: The second IRB included in any RB set in the target RB set and which can be used for PSFCH transmission and / or reception includes a fifth number of PSFCH candidate resources; The PSFCH candidate resource satisfies the second condition; and / or, The fifth number satisfies at least one of the following conditions: The fifth number is an integer multiple of the product of the PSFCH resource period and the number of subchannels of any RB set in the target RB set; The fifth number is the number of IRBs included in any RB set in the target RB set.
9. The method according to claim 1, wherein: Before determining the target PSFCH resource according to the PSFCH resource indication information, the method further includes at least one of the following: Determine the number of PSFCH candidate resources; Determine the correspondence between the physical direct link shared channel PSSCH time slot and subchannel and the PSFCH candidate resources; Determine the PSFCH candidate resource set.
10. The method according to claim 9, wherein: Determine the number of PSFCH candidate resources, including: The number of PSFCH candidate resources is determined according to a third condition related to the PSFCH candidate resources and the PSFCH resource indication information, wherein the third condition is any one of the following: One of the PSFCH candidate resources includes a first IRB and a first PSFCH candidate resource, wherein the first PSFCH candidate resource is a first number of PRBs; One of the PSFCH candidate resources includes a second IRB.
11. The method according to claim 10, wherein: The first PSFCH candidate resource satisfies a first condition.
12. The method according to claim 10, wherein: When the third condition is that one of the PSFCH candidate resources includes a second IRB, the PSFCH candidate resource satisfies the second condition.
13. The method according to claim 10, wherein: When the third condition is that one of the PSFCH candidate resources includes a first IRB and a first PSFCH candidate resource, determining the correspondence between the PSSCH time slot and the subchannel and the PSFCH candidate resource includes at least one of the following: Determine the number of the first PSFCH candidate resources corresponding to a subchannel in a PSSCH time slot according to the PSFCH resource period, the number of subchannels in the resource pool, and the number of PSFCH candidate resources in the resource pool; For any RB set, the number of the first PSFCH candidate resources corresponding to a subchannel in a PSSCH time slot in any RB set is determined according to the PSFCH resource period, the number of subchannels in any RB set and the number of PSFCH candidate resources in any RB set.
14. The method according to claim 10, wherein: When the third condition is that one of the PSFCH candidate resources includes a second IRB, determining the correspondence between the PSSCH time slot and the subchannel and the PSFCH candidate resource includes at least one of the following: Determine the number of PSFCH candidate resources corresponding to a subchannel in a PSSCH time slot according to the PSFCH resource period, the number of subchannels in the resource pool, and the number of PSFCH candidate resources in the resource pool; Determine the number of subchannels corresponding to one PSFCH candidate resource according to the PSFCH resource period, the number of subchannels in the resource pool, and the number of PSFCH candidate resources in the resource pool; For any RB set, determining the number of PSFCH candidate resources corresponding to one subchannel in one PSSCH time slot in any RB set according to the PSFCH resource period, the number of subchannels in any RB set and the number of PSFCH candidate resources in any RB set; For any RB set, determining the number of subchannels corresponding to one PSFCH candidate resource in any RB set according to the PSFCH resource period, the number of subchannels in any RB set and the number of PSFCH candidate resources in any RB set; Determine the number of PSFCH candidate resources corresponding to a subchannel in a PSSCH time slot according to the PSFCH resource period, the number of subchannels in the resource pool, the number of PSFCH candidate resources in the resource pool, and the multiplexing number of PSFCH transmissions supported by a single PSFCH candidate frequency domain resource; For any RB set, the number of PSFCH candidate resources corresponding to a subchannel in a PSSCH time slot in any RB set is determined according to the PSFCH resource period, the number of subchannels in any RB set and the number of PSFCH candidate resources in any RB set.
15. The method according to claim 10, wherein: When the third condition is that one of the PSFCH candidate resources includes a second IRB, the correspondence between the PSSCH time slot and subchannel and the PSFCH candidate resource includes at least one of the following: The subchannel index is the same as the IRB index corresponding to the PSFCH candidate resource; The subchannel index is the same as the PSFCH candidate resource index; The index of the IRB corresponding to the subchannel is the same as the index of the IRB corresponding to the PSFCH candidate resource.
16. The method according to claim 9, wherein: Determine the PSFCH candidate resource set, including: According to the reference subchannel occupied in the reference RB set corresponding to the PSSCH transmission, determine PSFCH candidate resource set corresponding to PSSCH.
17. The method according to claim 16, wherein: The reference RB set includes any one of the following: The RB set with the smallest index among all RB sets corresponding to the PSSCH transmission; The RB set with the largest index among all RB sets corresponding to the PSSCH transmission; All RB sets corresponding to the PSSCH transmission.
18. The method according to claim 16, wherein: The reference subchannel includes any one of the following: The resources occupied by the PSSCH transmission are the starting subchannels in the reference RB set; The resources occupied by the PSSCH transmission are all sub-channels in the reference RB set.
19. The method according to claim 16, wherein: Determining a PSFCH candidate resource set also includes: In the determined PSFCH candidate resource set, a target PSFCH candidate resource set that can be used for PSFCH transmission is screened.
20. The method according to claim 19, wherein: In a case where the PSFCH candidate resources include a first number of PRBs, each PSFCH candidate resource in the target PSFCH candidate resource set includes a first number of PRBs and the first number of PRBs satisfies a first condition.
21. The method of claim 4, 5, 11 or 20, wherein: The first condition includes at least one of the following: Located in a RB set; Located in the same IRB; Consecutive PRBs located in the same IRB.
22. The method according to claim 21, wherein: In the case where the first condition includes consecutive PRBs located in the same IRB, the first number of PRBs includes any one of the following: The first number of adjacent PRBs in the same IRB; A first number of adjacent PRBs in the same IRB excluding PRBs that cannot be used for PSFCH transmission and / or reception.
23. The method according to claim 19, wherein: In the case where the PSFCH candidate resources include a second IRB, each PSFCH candidate resource in the target PSFCH candidate resource set satisfies a second condition.
24. The method of claim 7, 8, 12 or 23, wherein: The second condition includes any one of the following: An IRB located in an RB set; PRBs within an IRB in an RB set, except PRBs that cannot be used for PSFCH transmission.
25. The method according to claim 9, wherein: Determine the target PSFCH resources, including: Determining the target PSFCH resource from the PSFCH candidate resource set according to at least one of the following: The number of candidate resources in the PSFCH candidate resource set; First identification information, used to indicate the source ID of layer 1; second identification information; PSFCH index information; Time slot information.
26. A device for determining direct link resources, comprising: An acquisition module, used to acquire physical direct link feedback channel PSFCH resource indication information; The first determination module is configured to determine a target PSFCH resource according to the PSFCH resource indication information, wherein a single target PSFCH resource is used for PSFCH transmission, and the target PSFCH resource includes any one of the following: a first IRB and a first number of PRBs; A second IRB.
27. A user equipment, comprising a transceiver, a memory, a processor, and a computer program stored in the memory and running on the processor, wherein the processor implements the method for determining direct link resources according to any one of claims 1 to 25 when executing the computer program.
28. A readable storage medium having a program or instruction stored thereon, wherein the program or instruction, when executed by a processor, implements the method for determining direct link resources according to any one of claims 1 to 25.
Citation Information
Patent Citations
Resource allocation indication method and device, and resource allocation acquisition method and device
CN114467352A
Sidelink feedback resource configuration method, terminal device, and network device
WO2021232382A1