Resource determination method and communication device

The resource determination method synchronizes sidelink and Uu timing to resolve resource allocation ambiguities, ensuring accurate and efficient sidelink communication by aligning terminal and control node understanding.

JP7617116B2Active Publication Date: 2025-01-17VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2022543157
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-01-14
Filing Date
2021-01-07
Publication Date
2025-01-17
Estimated Expiration
2041-01-07

AI Technical Summary

Technical Problem

In existing sidelink communication systems, there is a mismatch in understanding between terminals and control nodes regarding uplink channel resources due to differences in sidelink and Uu timing, leading to ambiguity in resource allocation.

Method used

A resource determination method that aligns the understanding between terminals and control nodes by determining time domain resources of target uplink channels based on sidelink and Uu timing, using a timing offset to synchronize resource allocation.

Benefits of technology

Ensures accurate and consistent resource allocation by aligning the understanding between terminals and control nodes, enhancing the reliability and efficiency of sidelink communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007617116000271
    Figure 0007617116000271
  • Figure 0007617116000272
    Figure 0007617116000272
  • Figure 0007617116000273
    Figure 0007617116000273
Patent Text Reader

Abstract

The present invention provides a resource determination method and a communication device, the method comprising: TIFF2023511296000299.tif7161 and the first time domain position or time interval of the physical sidelink feedback channel PSFCH determining a time domain resource of a target uplink channel based on the second time domain position of the PSFCH and the time interval TIFF2023511296000301.tif7161 is the time interval between the PSFCH and the target uplink channel.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] (CROSS REFERENCE TO RELATED APPLICATIONS) This application claims priority from Chinese Patent Application No. 202010038446.9, filed in China on January 14, 2020, the entire contents of which are incorporated herein by reference. The present invention relates to the technical field of communications, and in particular to a resource determination method and a communications device. [Background technology]

[0002] Sidelink (direct link or sidelink) terminals can communicate with other terminals in Sidelink, and typically these terminals are vehicles, roadside units (RSUs), mobile phones, etc. that support Sidelink technology.

[0003] A user's sidelink transmission (sending or receiving) is based on the timing of a selected synchronization reference source, also called a synchronization reference or timing reference, which may be a base station, a Global Navigation Satellite System (GNSS), or the timing used for its own local clock or the timing used for other devices. Sidelink resources may be numbered based on the sidelink timing, in which case the sidelink frame number is called the direct frame number (DFN), and may include the following scenarios:

[0004] In one scenario, a control node on carrier 1 schedules a user for a sidelink transmission on carrier 2, and the user uses the timing of the control node as the sidelink timing for its sidelink transmission on carrier 2.

[0005] In another scenario, a control node operating on carrier 1 schedules a user for sidelink transmission on carrier 2, and the user uses another timing, e.g., GNSS timing, as the sidelink timing for its sidelink transmission on carrier 2. In this case, the Uu timing and the sidelink timing may not be aligned.

[0006] Additionally, the subcarrier spacing (SCS) of sidelink and Uu may differ, resulting in different timing accuracy.

[0007] In order to improve the reliability and resource utilization of sidelink data transmission, a hybrid automatic repeat reQuest (HARQ) feedback mechanism is also introduced in sidelink technology. When a user receives sidelink data (sidelink data is transmitted on a physical sidelink shared channel PSSCH scheduled by sidelink control information SCI, and SCI is transmitted on a physical sidelink control channel PSCCH and / or PSSCH), the sidelink can indicate whether the sidelink transmission is successful or unsuccessful by feeding back sidelink HARQ-ACK information, which is transmitted on a physical sidelink feedback channel (PSFCH) resource.

[0008] A sidelink data packet may be transmitted between a control node and a terminal (in this case, the control node operates in the sidelink), or may be transmitted in the sidelink between terminals. In the latter case, the control node may not directly obtain whether the transmission of the sidelink data packet is successful, and the user transmits sidelink HARQ ACK information (e.g., sidelink ACK / NACK) to the control node, and then the control node can determine whether the sidelink transmission is successful. A terminal that transmits sidelink HARQ-ACK information corresponding to a certain sidelink transmission to the control node is a transmitting terminal that transmits this sidelink transmission. To ensure the transmission of sidelink HARQ-ACK information, the control node needs to allocate physical uplink control channel (PUCCH) / physical uplink shared channel (PUSCH) resources to the terminal.

[0009] However, due to the possible difference between Sidelink and Uu timing and / or different timing accuracy, there may be a discrepancy or ambiguity between the user and the control node regarding the location of Sidelink transmission resources / PSFCH / PUCCH / PUSCH resources. Summary of the Invention [Problem to be solved by the invention]

[0010] The embodiments of the present invention provide a resource determination method and a communication device to solve the problem in the prior art that the terminal and the control node may have different understandings of uplink channel resources. [Means for solving the problem]

[0011] In order to solve the above technical problems, an embodiment of the present invention is realized as follows.

[0012] A resource determination method, the resource determination method comprising: TIFF0007617116000001.tif7161 and the first time domain position of the physical sidelink feedback channel PSFCH TIFF0007617116000002.tif7161 or time interval TIFF0007617116000003.tif7161 and the second time domain position of PSFCH determining a time domain resource of a target uplink channel based on the time interval; TIFF0007617116000005.tif7161 is the time interval between the PSFCH and the target uplink channel, and the time domain resource of the target uplink channel is It is the A-th time domain resource in the time range of TIFF0007617116000006.tif7161, and It is the A-th time domain resource in the time range of TIFF0007617116000007.tif7161, and It is the A-th time domain resource that overlaps with TIFF0007617116000008.tif7161; and It is the A-th time domain resource that overlaps with TIFF0007617116000009.tif7161; and It is the A-th time domain resource after TIFF0007617116000010.tif7161, and It is the A-th time domain resource after TIFF0007617116000011.tif7161, and A is an integer of 1 or greater.

[0013] An embodiment of the present invention comprises: obtaining at least one of a Sidelink timing, a Uu timing, and a timing offset, the timing offset being a time offset between a Sidelink timing and a Uu timing; determining a sidelink configured grant resource and / or a hybrid automatic repeat request (HARQ) process for the sidelink configured grant resource based on at least one of the sidelink timing, the Uu timing, and the timing offset.

[0014] An embodiment of the present invention comprises: Time Interval TIFF0007617116000012.tif7161 and the first time domain position of the physical sidelink feedback channel PSFCH TIFF0007617116000013.tif7161 or time interval TIFF0007617116000014.tif7161 and the second time domain position of PSFCH A first determination module for determining a time domain resource of a target uplink channel according to TIFF0007617116000015.tif7161, TIFF0007617116000016.tif7161 is the time interval between the PSFCH and the target uplink channel, and the time domain resource of the target uplink channel is It is the A-th time domain resource in the time range of TIFF0007617116000017.tif7161, and It is the A-th time domain resource in the time range of TIFF0007617116000018.tif7161, and It is the A-th time domain resource that overlaps with TIFF0007617116000019.tif7161; and It is the A-th time domain resource that overlaps with TIFF0007617116000020.tif7161; and It is the A-th time domain resource after TIFF0007617116000021.tif7161, and It is the A-th time domain resource after TIFF0007617116000022.tif7161, and The present invention further provides a communications device, wherein A is an integer equal to or greater than 1.

[0015] An embodiment of the present invention comprises: a second acquisition module for acquiring at least one of a Sidelink timing, a Uu timing, and a timing offset, where the timing offset is a time offset between a Sidelink timing and a Uu timing; and a second determination module for determining a sidelink configured grant resource and / or a hybrid automatic repeat request (HARQ) process for the sidelink configured grant resource based on at least one of the sidelink timing, the Uu timing, and the timing offset.

[0016] An embodiment of the present invention further provides a communications device comprising a processor, a memory, and a computer program stored in the memory and executable by the processor, the computer program implementing the steps of the resource determination method described above when executed by the processor.

[0017] An embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, the computer program being adapted to implement the steps of the resource determination method described above when executed by a processor. Effect of the Invention

[0018] In an embodiment of the present invention, the terminal and the control node and determining a time domain resource of the target uplink channel based on the first time domain position of the PSFCH and the time interval The time domain resource of the target uplink channel is determined according to TIFF0007617116000024.tif7161 and the second time domain position of PSFCH, and the conditions to be satisfied by the time domain resource of the target uplink channel are determined, so that the terminal and the control node have a consistent understanding of the time domain resource of the target uplink channel, and further, the validity of the resource allocation by the control node for the target uplink channel is guaranteed, and the accuracy rate of the resource determination of the target uplink channel by the terminal is improved.

[0019] In order to more clearly describe the technical solutions of the embodiments of the present invention, the following briefly describes the drawings used in the description of the embodiments of the present invention. Of course, the drawings in the following description are only a part of the embodiments of the present invention, and those skilled in the art can derive other drawings from these drawings without creative efforts. [Brief description of the drawings]

[0020] [Figure 1] 1 shows a step flowchart 1 of a resource determination method provided in an embodiment of the present invention. [Diagram 2] FIG. 1 shows a principle diagram of a resource determination method according to a first embodiment of the present invention; [Diagram 3] FIG. 2 shows a principle diagram of a resource determination method according to a second embodiment of the present invention; [Figure 4] FIG. 13 shows a principle diagram of a resource determination method according to a third embodiment of the present invention; [Diagram 5] FIG. 1 shows the principle of embodiment 4 of a resource determination method provided in an embodiment of the present invention. [Figure 6] FIG. 2 shows the principle of the resource determination method according to the fourth embodiment of the present invention. [Figure 7]FIG. 3 shows the principle of embodiment 4 of the resource determination method provided in the embodiment of the present invention. [Figure 8] FIG. 1 shows a configuration diagram of a communication device provided in an embodiment of the present invention. [Figure 9] 2 shows a step flow chart 2 of a resource determination method provided in an embodiment of the present invention. [Figure 10] FIG. 2 shows the configuration of a communication device provided in an embodiment of the present invention. [Figure 11] 1 shows a configuration diagram of a terminal provided in an embodiment of the present invention. [Figure 12] FIG. 2 shows a configuration diagram of a network side device provided in an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0021] In the following, the technical solutions in the embodiments of the present invention will be clearly and completely described with reference to the drawings in the embodiments of the present invention, and it is to be understood that the described embodiments are only a part of the embodiments of the present invention, and are not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without any creative efforts shall fall within the protection scope of the present invention.

[0022] In the embodiments of the present invention, the use of terms such as "exemplary" or "for example" is intended to indicate an example, illustration, or explanation. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present invention should not be construed as preferred or advantageous over other embodiments or designs. Strictly speaking, terms such as "exemplary" or "for example" are used to present the relevant concept in a concrete manner.

[0023] The resource determination method provided in the embodiment of the present invention is applicable to both terminals and control nodes. Here, the terminal may be a mobile phone, a tablet computer, a notebook computer, an Ultra-Mobile Personal Computer (UMPC), a netbook, a wearable device, an in-vehicle device, or a personal digital assistant (PDA), etc. It should be noted that the embodiment of the present invention does not limit the specific type of the terminal. The control node is a base station or some Integrated Access Backhaul (IAB) nodes. In the sidelink, the control node may be a terminal, a Road Side Unit (RSU), a base station, or other network mechanisms similar to RSU or IAB, and therefore some control nodes may have sidelink and Uu links at the same time. The base station may be a commonly used base station, an evolved node base station (eNB), a network side device in a 5G system (e.g., a next generation node base station (gNB) or a transmission and reception point (TRP)), or a device such as a cell.

[0024] It should be noted that the meanings of Uu transmission, Uu SCS, Uu link, and Uu resource described in the embodiments of the present invention are uplink transmission and / or downlink transmission between a terminal and a base station, uplink SCS and / or downlink SCS between a terminal and a base station, uplink and / or downlink between a terminal and a base station, uplink resources and / or downlink resources between a terminal and a base station, etc.

[0025] Scheduling by the control node for the terminal includes Inter-RAT sidelink scheduling and intra-RAT sidelink scheduling. For example, if the control node is an LTE base station, it can schedule the NR sidelink (this case is called Inter-RAT sidelink scheduling) or the LTE sidelink (this case is called intra-RAT sidelink scheduling). If the control node is a 5G or later version base station, it can schedule the NR sidelink (this case is called intra-RAT sidelink scheduling) or the LTE sidelink (this case is called Inter-RAT sidelink scheduling).

[0026] As shown in FIG. 1, an embodiment of the present invention includes: Time Interval TIFF0007617116000025.tif7161 and the first time domain position of the physical sidelink feedback channel PSFCH TIFF0007617116000026.tif7161 or time interval TIFF0007617116000027.tif7161 and the second time domain position of PSFCH determining 101 a time domain resource for a target uplink channel based on the time interval; TIFF0007617116000029.tif7161 is the time interval between the PSFCH and the target uplink channel, and the time domain resource of the target uplink channel is It is the A-th time domain resource within the time range of TIFF0007617116000030.tif7161, and It is the A-th time domain resource in the time range of TIFF0007617116000031.tif7161, and It is the A-th time domain resource that overlaps with TIFF0007617116000032.tif7161; and It is the A-th time domain resource that overlaps with TIFF0007617116000033.tif7161; and Also called the A-th time-domain resource after the time-domain resource corresponding to TIFF0007617116000034.tif7161, It is the A-th time domain resource after TIFF0007617116000035.tif7161, and Also called the A-th time-domain resource after the time-domain resource corresponding to TIFF0007617116000036.tif7161, It is the A-th time domain resource after TIFF0007617116000037.tif7161, and A resource determination method is provided, where A is an integer equal to or greater than 1.

[0027] In an embodiment of the present invention, the time domain resource of the target uplink channel is: The A-th time domain resource in the time range of TIFF0007617116000038.tif7161, or The A-th time-domain resource that overlaps with TIFF0007617116000039.tif7161, or If it is the Ath time domain resource after TIFF0007617116000040.tif7161, the terminal and the control node can agree on the understanding of the time domain resource of the target uplink channel based on the sidelink timing. The time domain resource of the target uplink channel is The A-th time domain resource in the time range of TIFF0007617116000041.tif7161, or The A-th time-domain resource that overlaps with TIFF0007617116000042.tif7161, or If it is the Ath time domain resource after TIFF0007617116000043.tif7161, the terminal and the control node can agree on the understanding of the time domain resource of the target uplink channel based on Uu timing.

[0028] In step 101, for the terminal and the control node, a time interval TIFF0007617116000044.tif7161 may be a pre-arranged value. For the terminal, the time interval TIFF0007617116000045.tif7161 may be set by an upper layer, or may be set by a base station through downlink control information DCI, and is not specifically limited herein. The target uplink channel includes a physical uplink control channel PUCCH or a physical uplink shared channel PUSCH.

[0029] Optionally, the Ath time domain resource may specifically be the Ath time domain resource or the Ath available time domain resource. For example, The first time domain resource (assuming A=1) in the time range of TIFF0007617116000046.tif7161 is The first time-domain resource in the time range of TIFF0007617116000047.tif7161, or This is the first available time domain resource in the time range of TIFF0007617116000048.tif7161 ( If the first time domain resource in the time range of TIFF0007617116000049.tif7161 is not available, but the second time domain resource is available, The second time domain resource in the time range of TIFF0007617116000050.tif7161 becomes the first available time domain resource above.)

[0030] for example, The 15 kHz slot corresponding to TIFF0007617116000051.tif7161 corresponds to two 30 kHz slots, where A=the first time domain resource is: This represents the first 30 kHz slot within the 15 kHz slot corresponding to TIFF0007617116000052.tif7161.

[0031] for example, The 15 kHz slot corresponding to TIFF0007617116000053.tif7161 corresponds to two 30 kHz slots, of which the first slot is used for downlink and the second slot is used for uplink, in this case A=the first available time domain resource. This represents the first UL slot available for a 30 kHz uplink within the 15 kHz slot corresponding to TIFF0007617116000054.tif7161.

[0032] It should be noted that the terminal and the control node each determine based on at least one of the downlink control information DCI, the PSCCH configuration, the PSSCH configuration, and the PSFCH configuration. TIFF0007617116000055.tif7161 can be determined. TIFF0007617116000056.tif7161 is the reception or transmission time of the PSFCH, for example, the start of the Sidelink slot in which the PSFCH is received or transmitted.

[0033] In one embodiment, the time domain resource may be a slot, e.g. The Ath slot after TIFF0007617116000057.tif7161, or The Ath slot after the Sidelink slot corresponding to TIFF0007617116000058.tif7161, or It may be the A-th slot after the Uu slot corresponding to TIFF0007617116000059.tif7161.

[0034] Optionally, the above-mentioned "after" refers to the beginning of a time domain resource, for example, the beginning of a slot, being after the corresponding time range.

[0035] Optionally, the target uplink channel is used to transmit Sidelink Hybrid Automatic Repeat Request Response (HARQ-ACK) information.

[0036] For example, a resource of one target uplink channel may be associated with one or more (Physical Sidelink Feedback Channels) PSFCHs, and the terminal performs certain processing on the Sidelink HARQ-ACK information obtained from the PSFCHs associated therewith and then transmits it to the control node on the target uplink channel.

[0037] The HARQ-ACK information or other feedback information of the Uu link may be multiplexed into the target uplink channel, which is not specifically limited here.

[0038] Optionally, the first time domain position of the PSFCH is a time domain position of the PSFCH determined based on Sidelink timing, and the second time domain position of the PSFCH is a time domain position of the PSFCH determined based on Uu timing.

[0039] It should be noted that the time offset between Sidelink timing and Uu timing may or may not be zero. The Subcarrier Spacing (SCS) of Sidelink and the Subcarrier Spacing of Uu may be the same or different. Therefore, the timing accuracy may be the same or different.

[0040] In one alternative embodiment, when there is a timing offset between Sidelink timing and Uu timing, the method includes: Time domain location of downlink control information DCI TIFF0007617116000060.tif7161, the time interval between a DCI and a Sidelink resource indicated by said DCI TIFF0007617116000061.tif7161, time interval TIFF0007617116000062.tif7161, and a timing offset between the Sidelink timing and the Uu timing. determining a time interval TIFF0007617116000063.tif7161; TIFF0007617116000064.tif7161 is the time interval between a sidelink resource and a PSFCH corresponding to the sidelink resource, or the time interval between a sidelink resource and a PSFCH corresponding to the target uplink channel. For example,

number

[0041] That is, the first time domain position TIFF0007617116000069.tif7161 is the time domain location of the downlink control information (DCI) TIFF0007617116000070.tif7161, the time interval between a DCI and a Sidelink resource indicated by said DCI TIFF0007617116000071.tif7161, time interval TIFF0007617116000072.tif7161, and a timing offset between the Sidelink timing and the Uu timing.

[0042] Alternatively, if there is a timing offset between the Sidelink timing and the Uu timing, the method further comprises: TIFF0007617116000073.tif7161, and the timing offset between the Sidelink timing and the Uu timing. The method further includes determining TIFF0007617116000074.tif7161. For example,

number

[0043] That is, the first time domain position TIFF0007617116000076.tif7161 is the second time domain position of PSFCH TIFF0007617116000077.tif7161, and the timing offset between the Sidelink timing and the Uu timing.

[0044] Since the value of the timing offset may be an integer or a non-integer, when the value of the timing offset is a non-integer, the value of offset in the above formula is, for example, a value corresponding to the timing offset after rounding up, e.g., offset=ceil(timing offset). As another example, the value of offset is a value corresponding to the timing offset after rounding down, e.g., offset=floor(timing offset). Specifically, in one embodiment, TIFF0007617116000078.tif7161 is the time when the terminal received the DCI minus 1 / 2TA (TA is the amount of time advance correlation, e.g., Timing Advance).

[0045] In one embodiment, TIFF0007617116000079.tif7161 is the time interval between a DCI and the first sidelink resource indicated by the DCI. TIFF0007617116000080.tif7161 is a time interval between a first sidelink resource and a PSFCH corresponding to the first sidelink resource. TIFF0007617116000081.tif7161 is the time interval between the first sidelink resource and the PSFCH corresponding to the target uplink channel. TIFF0007617116000082.tif7161 may be the time interval between the PSFCH corresponding to the first sidelink resource and the last sidelink resource.

[0046] Specifically, assuming that B sidelink resources are scheduled by one DCI, or B sidelink resources are included in one sidelink configuration grant resource, and each sidelink resource corresponds to one PSFCH occasion, the PSFCH occasions corresponding to different sidelink resources may be the same PSFCH occasion, but may also be different PSFCH occasions, and these occasions may correspond to the same target uplink channel. TIFF0007617116000083.tif7161 is the time interval between the PSFCH timing corresponding to the first sidelink resource and the Bth sidelink resource.

[0047] It should be noted that the start time of the first Sidelink transmission is The point is that it is after the first sidelink time domain resource (e.g., sidelink slot) of TIFF0007617116000084.tif7161.

[0048] As an alternative embodiment, when there is no timing offset between the Sidelink timing and the Uu timing (i.e., the timing offset is 0 or the Sidelink timing and the Uu timing are aligned), the method includes: Time domain location of downlink control information DCI TIFF0007617116000085.tif7161, the time interval between a DCI and a Sidelink resource indicated by said DCI TIFF0007617116000086.tif7161, and time interval TIFF0007617116000087.tif7161 based on at least one of the first time domain position of the PSFCH determining a time interval TIFF0007617116000088.tif7161; TIFF0007617116000089.tif7161 is the time interval between a sidelink resource and a PSFCH corresponding to the sidelink resource, or the time interval between a sidelink resource and a PSFCH corresponding to the target uplink channel. For example,

number

[0049] That is, the first time domain position TIFF0007617116000094.tif7161 is the time domain location of the downlink control information (DCI) TIFF0007617116000095.tif7161, the time interval between a DCI and a Sidelink resource indicated by said DCI TIFF0007617116000096.tif7161, and time interval Related to at least one of TIFF0007617116000097.tif7161.

[0050] Alternatively, if there is no timing offset between the Sidelink timing and the Uu timing (i.e., the timing offset is 0 or the Sidelink timing and the Uu timing are aligned), the method may include: Second time domain position of PSFCH First time domain position of PSFCH based on TIFF0007617116000098.tif7161 The method further includes determining TIFF0007617116000099.tif7161. For example,

number

[0051] That is, the first time domain position TIFF0007617116000101.tif7161 is the second time domain position of PSFCH Related to TIFF0007617116000102.tif7161.

[0052] Specifically, in one embodiment, TIFF0007617116000103.tif7161 is the time when the terminal receives the DCI minus 1 / 2TA (TA is the amount of time advance correlation, e.g., timing advance). In one embodiment, the start time of the first sidelink transmission is This is after the first sidelink time domain resource (e.g., sidelink slot) of TIFF0007617116000104.tif7161.

[0053] What needs to be explained is the above At the beginning or end of the time domain resource where TIFF0007617116000105.tif7161 is located, one possibility of the time domain resource is a Uu slot or a Sidelink slot, and preferably, the slot resource is a Sidelink slot.

[0054] Selectively, TIFF0007617116000106.tif7161 is the time interval between the DCI and the first PSSCH and PSCCH resource indicated by the DCI, or TIFF0007617116000107.tif7161 is the time interval between the DCI and the first PSSCH resource indicated by the DCI, or TIFF0007617116000108.tif7161 is the time interval between DCI and the first PSCCH resource indicated by the DCI.

[0055] specifically, TIFF0007617116000109.tif7161 is the time interval between the DCI and the first Sidelink transmission indicated by the DCI, or TIFF0007617116000110.tif7161 is the time interval between the first sidelink transmission and the PSFCH corresponding to the first sidelink transmission. TIFF0007617116000111.tif7161 is the time interval between the first sidelink resource and the PSFCH corresponding to the target uplink channel. TIFF0007617116000112.tif7161 may be the time interval between the PSFCH corresponding to the first sidelink resource and the last sidelink resource.

[0056] Specifically, assuming that B sidelink resources are scheduled by one DCI, or B sidelink resources are included in one sidelink configuration grant resource, and each sidelink resource corresponds to one PSFCH occasion, the PSFCH occasions corresponding to different sidelink resources may be the same PSFCH occasion, but may also be different PSFCH occasions, and these occasions may correspond to the same target uplink channel. TIFF0007617116000113.tif7161 is the time interval between the PSFCH timing corresponding to the first sidelink resource and the Bth sidelink resource.

[0057] As another alternative embodiment, the offset is determined based on a sidelink subcarrier spacing or an uplink subcarrier spacing. Preferably, the offset is determined based on an uplink subcarrier spacing.

[0058] As another alternative embodiment, TIFF0007617116000114.tif7161 is determined based on the sidelink subcarrier spacing or is determined based on the uplink subcarrier spacing.

[0059] As yet another alternative embodiment, the gap is determined based on a sidelink subcarrier spacing or based on an uplink subcarrier spacing.

[0060] Optionally, in some special cases, for example, N sidelink transmissions all correspond to the same PSFCH time domain resource, or there is only one PSFCH time domain resource that can correspond to N sidelink transmissions before the target uplink channel, and the number of sidelink transmissions scheduled or configured is N, the method includes: The method further includes determining the gap based on a period N of a PSFCH and an interval K between a PSFCH and a corresponding physical sidelink shared channel PSSCH. That is, when the number of sidelink transmissions scheduled by a control node and the period of a PSFCH are the same, or when the number of sidelink transmissions configured and the period of a PSFCH are the same,

number

[0061] It should be noted that in one embodiment, the granularity of K and N is a logical slot (e.g., a Sidelink slot); The granularity of TIFF0007617116000116.tif7161 is the physical slot. Therefore, the actual distance between K sidelink slots may be greater than the time length of K slots, and the actual distance between N sidelink slots may be greater than the time length of N slots.

[0062] As another optional embodiment, the Ath time domain resource includes the Ath Sidelink time domain resource or the Ath Uu time domain resource. The Ath Uu time domain resource is the Ath uplink time domain resource.

[0063] Optionally, the uplink time domain resource is the resource available for transmission within the uplink resource.

[0064] For example, the first slot that satisfies any one of the above conditions is a downlink slot, which cannot be used for PUCCH transmission and must be deferred to the nearest available slot for uplink transmission.

[0065] What needs to be explained is the above TIFF0007617116000117.tif7161, TIFF0007617116000118.tif7161, TIFF0007617116000119.tif7161, TIFF0007617116000120.tif7161, TIFF0007617116000121.tif7161, TIFF0007617116000122.tif7161, TIFF0007617116000123.tif7161, the subcarrier intervals of parameters such as offset, N, and K may be the same or different, or the above parameters may be logical time or physical time. Therefore, in the specific determination process of the formula described in the above embodiment of the present invention, SCS conversion and / or integrated conversion to logical time or physical time may be required, but is not specifically limited here.

[0066] The resource determination method provided in the embodiments of the present invention will be described below with reference to several embodiments and drawings. It should be noted that in the following embodiments, all sidelink resources configured by DCI or higher layers correspond to the same PSFCH occasion (or time domain resource) as an example. When different resources correspond to different PSFCH occasions, the implementation method is similar, but: TIFF0007617116000124.tif7161 may need to be recalculated, for example, as the time interval between the first sidelink resource and the PSFCH time corresponding to the target uplink channel, and optionally, the PSFCH time corresponding to the target uplink channel is the PSFCH time corresponding to the last sidelink resource.

[0067] It should also be noted that in Figures 2 to 7, the shaded areas are the PSFCH.

[0068] Example 1 There is a timing offset between the Sidelink timing and the Uu timing.

[0069] Assume that offset=0.5 Sidelink slots=0.5 UL slots, two Sidelink transmissions are scheduled by the DCI, and K=N=2, and uplink subcarrier spacing (UL SCS)=sidelink subcarrier spacing (SCS)=30 kHz.

[0070] According to the base station timing, the slot corresponding to y2=2 (30 kHz slot) is slot 1, while according to the sidelink timing, the slot corresponding to y2=2 is slot 1'. From FIG. 2, it can be seen that the positions of slot 1 and slot 1' are different. Since the terminal actually considers that the transmission of PUCCH must be after slot 1', and the PUCCH resource is a Uu resource, the PUCCH resource actually applied to feedback the sidelink HARQ-ACK information is An available Uu or UL slot that overlaps with and follows slot 1', or The next available Uu or UL slot after slot 1', or

number

number

[0071] For example, the PUCCH resource actually applied is the PUCCH resource on slot 2 shown in FIG. Assume that TIFF0007617116000127.tif7161 is the beginning of the slot in which the PSFCH is located, and therefore TIFF0007617116000128.tif7161 corresponds to slot 1 in Figure 2, TIFF0007617116000129.tif7161 corresponds to slot 2 in Figure 2. If TIFF0007617116000130.tif7161 is defined as the end of the slot in which the PSFCH is located, TIFF0007617116000131.tif7161 and The slot corresponding to TIFF0007617116000132.tif7161 will be adjusted accordingly, e.g. moved backwards.

[0072] Example 2 There is a timing offset between the Sidelink timing and the Uu timing.

[0073] Assume that offset=0.5 Sidelink slots=0.25 UL slots, two Sidelink transmissions are scheduled by the DCI, and K=N=2, uplink subcarrier spacing (UL SCS)=15 kHz, and sidelink subcarrier spacing (Sidelink SCS)=30 kHz.

[0074] According to the base station timing, the slot corresponding to y2=1 (15 kHz slot) is slot 1, while according to the sidelink timing, the slot corresponding to y2=1 is slot 1'. From FIG. 3, it can be seen that the positions of slot 1 and slot 1' are different. Therefore, the PUCCH resource actually applied to feedback of sidelink HARQ-ACK information is: An available Uu or UL slot that overlaps with and follows slot 1', or The next available Uu or UL slot after slot 1', or

number

number

number

number

number

[0075] For example, the PUCCH resource actually applied is the PUCCH resource on slot 2 shown in FIG. Assume that TIFF0007617116000143.tif7161 is the beginning of the slot in which the PSFCH is located, and therefore TIFF0007617116000144.tif7161 corresponds to the UL SCS slot which corresponds to slot 1 in FIG. If TIFF0007617116000145.tif7161 is defined as the end of the slot in which the PSFCH is located, The slot corresponding to TIFF0007617116000146.tif7161 is adjusted accordingly, e.g. moved backwards.

[0076] Example 3 There is a timing offset between the Sidelink timing and the Uu timing.

[0077] Assume offset=0.75, Sidelink slots=1.5 UL slots, two Sidelink transmissions are scheduled by DCI, and K=N=2, Uplink subcarrier spacing (UL SCS)=30 kHz, and Sidelink subcarrier spacing (Sidelink SCS)=15 kHz.

[0078] According to the base station timing, the slot corresponding to y2=4 (30 kHz) is slot 1, while according to the sidelink timing, the slot corresponding to y2=4 is slot 1'. From FIG. 4, it can be seen that the positions of slot 1 and slot 1' are different. Therefore, the PUCCH resource actually applied to feedback of sidelink HARQ-ACK information is: An available Uu or UL slot that overlaps with and follows slot 1', or The next available Uu or UL slot after slot 1', or

number

number

number

number

number

[0079] For example, the PUCCH resource actually applied is the PUCCH resource on slot 3 shown in Fig. 4. As another example, as shown in Fig. 4, if the precision is "Sidelink SCS", slot 3 corresponds to "+3" (A is equal to 1) in Fig. 4, and if the precision is "UL SCS", slot 3 corresponds to "+6" (A is equal to 1) and "+7" (A is equal to 2) in 4. In this case, the PUCCH resource actually applied to feedback of sidelink HARQ-ACK information is any one of "+3", "+6", and "+7" in Fig. 4.

[0080] That is, if A is not equal to 1, TIFF0007617116000158.tif7161 or It is also called the second time-domain resource, the third time-domain resource, etc. in the time-domain range after TIFF0007617116000159.tif7161. Here, TIFF0007617116000160.tif7161 or The SCS corresponding to the time domain range of TIFF0007617116000161.tif7161 is different from the SCS corresponding to the "second time domain resource, third time domain resource".

[0081] In this example, Assume that TIFF0007617116000162.tif7161 is the beginning of the slot in which the PSFCH is located, and therefore TIFF0007617116000163.tif7161 corresponds to the UL SCS slot that corresponds to slot 1 in Figure 3. If TIFF0007617116000164.tif7161 is defined as the end of the slot in which the PSFCH is located, The slot corresponding to TIFF0007617116000165.tif7161 will be adjusted accordingly, e.g. moved backwards.

[0082] Example 4 Sidelink timing and Uu timing are aligned, i.e., the timing offset=0.

[0083] Assume that two sidelink transmissions are scheduled by DCI, K=N=2, UL SCS=30 kHz, and SL SCS=30 kHz. As shown in FIG. 5, TIFF0007617116000166.tif7161 slot, TIFF0007617116000167.tif7161 (30 kHz) slot, and at this time, the base station and the control node have the same understanding of the PUCCH resource, that is, the PUCCH resource is slot 1'.

[0084] Assume that two sidelink transmissions are scheduled by DCI, K=N=2, UL SCS=15kHz, and SL SCS=30kHz. As shown in FIG. TIFF0007617116000168.tif7161 slot, TIFF0007617116000169.tif7161 (15 kHz) slots, and in this case, the PUCCH resource is the nearest available Uu slot or UL slot after slot 1'.

[0085] Assume that two sidelink transmissions are scheduled by DCI, K=N=2, UL SCS=30 kHz, and SL SCS=15 kHz. As shown in FIG. TIFF0007617116000170.tif7161 slot, TIFF0007617116000171.tif7161 (30 kHz) slot, and in this case, the PUCCH resource is the nearest available Uu slot or UL slot after slot 1'.

[0086] Thus, in an embodiment of the present invention, the terminal and the control node and determining a time domain resource of a target uplink channel based on the first time domain position of the PSFCH and the time interval and determine a time domain resource of the target uplink channel based on TIFF0007617116000173.tif7161 and the second time domain position of the PSFCH, and determine a condition to be satisfied by the time domain resource of the target uplink channel, thereby achieving a consistent understanding between the terminal and the control node about the time domain resource of the target uplink channel, and further ensuring the validity of the resource allocation by the control node for the target uplink channel, and improving the accuracy of the terminal's determination of the resource of the target uplink channel.

[0087] As shown in FIG. 8, the embodiment of the present invention includes: Time Interval TIFF0007617116000174.tif7161 and the first time domain position of the physical sidelink feedback channel PSFCH TIFF0007617116000175.tif7161 or time interval TIFF0007617116000176.tif7161 and the second time domain position of PSFCH A first determination module 801 for determining a time domain resource of a target uplink channel according to TIFF0007617116000177.tif7161, and TIFF0007617116000178.tif7161 is the time interval between the PSFCH and the target uplink channel, and the time domain resource of the target uplink channel is It is the A-th time domain resource in the time range of TIFF0007617116000179.tif7161, and It is the A-th time domain resource within the time range of TIFF0007617116000180.tif7161, and It is the A-th time domain resource that overlaps with TIFF0007617116000181.tif7161; and It is the A-th time domain resource that overlaps with TIFF0007617116000182.tif7161; and It is the A-th time domain resource after TIFF0007617116000183.tif7161, and It is the A-th time domain resource after TIFF0007617116000184.tif7161, and There is further provided a communications device 800, wherein A is an integer equal to or greater than 1.

[0088] Optionally, in the above embodiment of the present invention, the target uplink channel is used to transmit Sidelink Hybrid Automatic Repeat Request Response (HARQ-ACK) information.

[0089] Optionally, in the above embodiment of the present invention, the first time domain location of the PSFCH is a time domain location of the PSFCH determined based on the Sidelink timing.

[0090] The second time domain position of the PSFCH is a time domain position of the PSFCH determined based on Uu timing.

[0091] Optionally, in the above embodiment of the present invention, the method further comprises: Time domain location of downlink control information DCI TIFF0007617116000185.tif7161, the time interval between a DCI and a Sidelink resource indicated by said DCI TIFF0007617116000186.tif7161, time interval TIFF0007617116000187.tif7161, and a timing offset between the Sidelink timing and the Uu timing. determining a time interval TIFF0007617116000188.tif7161; TIFF0007617116000189.tif7161 is a time interval between a sidelink resource and a PSFCH corresponding to the sidelink resource, or a time interval between a sidelink resource and a PSFCH corresponding to the target uplink channel; Or, Second time domain position of PSFCH TIFF0007617116000190.tif7161, and determining a first time domain position of the PSFCH based on a timing offset between the Sidelink timing and the Uu timing. determining TIFF0007617116000191.tif7161.

[0092] Optionally, in the above embodiment of the present invention, the method further comprises: Time domain location of downlink control information DCI TIFF0007617116000192.tif7161, the time interval between a DCI and a Sidelink resource indicated by said DCI TIFF0007617116000193.tif7161, and time interval TIFF0007617116000194.tif7161 based on at least one of the first time domain position of the PSFCH determining a time interval TIFF0007617116000195.tif7161; TIFF0007617116000196.tif7161 is a time interval between a sidelink resource and a PSFCH corresponding to the sidelink resource, or a time interval between a sidelink resource and a PSFCH corresponding to the target uplink channel; Or, Second time domain position of PSFCH First time domain position of PSFCH based on TIFF0007617116000197.tif7161 determining TIFF0007617116000198.tif7161.

[0093] Optionally, in the above embodiment of the present invention, the offset is determined based on a sidelink subcarrier spacing, or is determined based on an uplink subcarrier spacing.

[0094] Optionally, in the above embodiment of the present invention, TIFF0007617116000199.tif7161 is determined based on the sidelink subcarrier spacing or is determined based on the uplink subcarrier spacing.

[0095] Optionally, in the above embodiment of the present invention, the gap is determined based on the sidelink subcarrier spacing, or is determined based on the uplink subcarrier spacing.

[0096] Optionally, in the above embodiment of the present invention, if the number of sidelink resources scheduled by the control node and the period of the PSFCH are the same, the method further comprises: The method further comprises determining the gap based on a periodicity N of a PSFCH and an interval K between a PSFCH and a corresponding physical sidelink shared channel PSSCH.

[0097] Optionally, in the above embodiment of the present invention, the Ath available time domain resource includes the Ath available Sidelink time domain resource or the Ath available Uu time domain resource.

[0098] The communication device provided in the embodiment of the present invention can implement each process implemented by the communication device in the method embodiment of Figures 1 to 7. To avoid repetition, detailed descriptions are omitted here.

[0099] Thus, in an embodiment of the present invention, the terminal and the control node and determining a time domain resource of a target uplink channel based on the first time domain position of the PSFCH and the time interval The time domain resource of the target uplink channel is determined based on TIFF0007617116000201.tif7161 and the second time domain position of the PSFCH, and the conditions to be satisfied by the time domain resource of the target uplink channel are determined, so that the terminal and the control node have a consistent understanding of the time domain resource of the target uplink channel, and further, the validity of the resource allocation by the control node for the target uplink channel is guaranteed, and the accuracy rate of the terminal's determination of the resource of the target uplink channel is improved.

[0100] It should be noted that the communication device provided in the embodiments of the present invention is a communication device capable of executing the above resource determination method, and all the embodiments of the above resource determination method are applicable to the communication device, and can achieve the same or similar beneficial effects.

[0101] Preferably, the embodiment of the present invention further provides a communication device, comprising a processor, a memory, and a computer program stored in the memory and executable by the processor. When the computer program is executed by the processor, each process of the resource determination method embodiment is realized, and the same technical effect can be achieved. To avoid duplication, detailed description is omitted here.

[0102] The embodiment of the present invention further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, each process of the above resource determination method embodiment is realized, and the same technical effect can be achieved. To avoid duplication, detailed description is omitted here. The computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0103] As shown in FIG. 9, the embodiment of the present invention includes: Step 901 of obtaining at least one of a Sidelink timing, a Uu timing and a timing offset, where the timing offset is a time offset between a Sidelink timing and a Uu timing; and determining 902 a sidelink configured grant resource and / or a hybrid automatic repeat request (HARQ) process for the sidelink configured grant resource based on at least one of the sidelink timing, the Uu timing, and the timing offset.

[0104] The timing offset is an offset between Uu timing and Sidelink timing, and the accuracy of the offset may be at least one of microseconds (us), symbols, slots, subframes, milliseconds, frames, seconds, etc. In the formula, the timing offset may need to be converted to a corresponding unit. For example, it may be converted to at least one of us, symbols, slots, subframes, ms, seconds, and frames, but is not limited here.

[0105] The embodiments of the present invention provide at least three methods for determining a sidelink configured grant resource and / or a hybrid automatic repeat request (HARQ) process for the sidelink configured grant resource, which are as follows:

[0106] Method 1 Based on the sidelink timing (eg, direct frame number DFN), determine the sidelink configured grant resource and / or the hybrid automatic repeat request (HARQ) process of the sidelink configured grant resource.

[0107] Method 2 Determine a sidelink configured grant resource and / or a hybrid automatic repeat request (HARQ) process for the sidelink configured grant resource based on a Uu timing (eg, a system frame number SFN) and a timing offset.

[0108] Method 3 Determine a sidelink configured grant resource and / or a hybrid automatic repeat request (HARQ) process for the sidelink configured grant resource based on Uu timing (eg, system frame number SFN).

[0109] As an embodiment of method 3, The terminal assumes that TIFF0007617116000202.tif7161 is large enough to complete the steps related to the sidelink transmission / PSFCH transmission / reception / PUCCH / PUSCH process. In another embodiment, when transmitting a sidelink configuration grant resource, the terminal needs to transmit with TA / 2 or TA advance. In yet another embodiment, when transmitting a sidelink configuration grant resource, the terminal assumes or expects that the slot boundary where the sidelink configuration grant resource is located and the slot boundary, subframe boundary, or frame boundary derived after advancing the timing of the slot where the most recently received downlink control information or synchronization signal block SSB or channel state information reference signal CSI-RS or other downlink signal is located by TA / 2 or TA are aligned. It should be noted that the alignment of the boundaries does not mean that the boundaries overlap.

[0110] In one alternative embodiment, the method comprises: Interval between Downlink Control Information DCI and Sidelink Resource Indicated by DCI TIFF0007617116000203.tif7161 or Sidelink setting grant offset value TIFF0007617116000204.tif7161, Interval between the physical sidelink feedback channel PSFCH and the channel for transmitting sidelink HARQ-ACK information TIFF0007617116000205.tif7161, Time domain range occupied by data resources and / or control resources within Sidelink configuration grant resources TIFF0007617116000206.tif7161, further comprising determining a period of the sidelink configuration grant resource based on at least one of a period N of the PSFCH and an interval K between the PSFCH and a corresponding physical sidelink shared channel PSSCH. Optionally, K is a minimum interval between the PSFCH and the corresponding PSSCH.

[0111] For example, the period of the sidelink configuration grant resource is It will be larger than TIFF0007617116000207.tif7161, It is equal to TIFF0007617116000208.tif7161, It will be larger than TIFF0007617116000209.tif7161, is equal to TIFF0007617116000210.tif7161, It will be larger than TIFF0007617116000211.tif7161, It satisfies at least one of the following conditions: it is equal to TIFF0007617116000212.tif7161, TIFF0007617116000213.tif7161 is the interval between the downlink control information DCI and the sidelink resource indicated by the DCI or the offset value of the sidelink configuration grant (e.g., timeOffsetCGType1). Alternatively, the value may be 0, in which case, in the above formula, TIFF0007617116000214.tif7161 is missing. TIFF0007617116000215.tif7161 is the interval between the physical sidelink feedback channel PSFCH and the channel for transmitting Sidelink HARQ-ACK information. TIFF0007617116000216.tif7161 is the time domain range occupied by the data resources and / or control resources in the sidelink configuration grant resource. N is the period of the PSFCH. K is the minimum interval between the PSFCH and the corresponding physical sidelink shared channel PSSCH.

[0112] Selectively, TIFF0007617116000217.tif7161 may be indicated by DCI or may be set by a higher layer, and is not specifically limited here.

[0113] For example, in one period, if the data resource and the control resource in the sidelink configuration grant resource are located at sidelink slot 1, sidelink slot 9, and sidelink slot 10, respectively, then S1 corresponds to 10 sidelink slots, or S1 corresponds to the physical time length corresponding to sidelink slot 1 to sidelink slot 10.

[0114] Cycle By setting the period to TIFF0007617116000218.tif7161 or more, it is possible to ensure that the PSFCH corresponding to the last transmission in each period is within the corresponding period. TIFF0007617116000219.tif7161 or more, or the period By setting the resource size to TIFF0007617116000220.tif7161 or greater, it is possible to ensure that the PUCCH or PSUCH corresponding to the last transmission in each period is within the relevant resource.

[0115] Optionally, for Sidelink configuration grant resources, TIFF0007617116000221.tif7161 specifically means the interval between the last PSFCH associated with Sidelink transmission in each period and the corresponding PUCCH or PUSCH.

[0116] For example, the minimum periodicity is 3 sidelink slots, the timing offset is 0, the time domain range occupied by the time domain resource indicated by the sidelink control information is 1 slot, N=1, K=2, and y4=0.

[0117] What needs to be explained is the above TIFF0007617116000222.tif7161 or TIFF0007617116000223.tif7161 or The subcarrier spacing SCS of the parameter TIFF0007617116000224.tif7161 may be the same or different. Here, in one embodiment, K and N are logical slots (e.g., sidelink slots), TIFF0007617116000225.tif7161 and TIFF0007617116000226.tif7161 is a physical slot, and may also have different precision or SCS. Therefore, in the above formula, SCS conversion and / or joint conversion to logical time or physical time may be required, but is not specifically limited here.

[0118] When a period is defined according to physical time, if a sidelink setup grant resource collides with a non-sidelink resource, the sidelink setup grant resource in the colliding portion or the sidelink setup grant resource within the period is considered to be invalid.

[0119] Optionally, the step of determining a HARQ process of the sidelink configuration grant resource in step 902 includes: determining an HARQ process of the sidelink configuration grant resource based on a start value of the HARQ process and / or an offset value of the process; and / or determining, based on the identification information of a sidelink configuration grant resource, a HARQ process of the sidelink configuration grant resource corresponding to the identification information of the sidelink configuration grant resource.

[0120] In accordance with the above, in an embodiment of the present invention, the terminal and the control node determine a sidelink configuration grant resource and / or a hybrid automatic repeat request (HARQ) process for the sidelink configuration grant resource, based on at least one of the sidelink timing, the Uu timing, and the timing offset, thereby realizing that the terminal and the control node have the same understanding of the sidelink configuration grant resource, further ensuring the validity of the sidelink configuration grant resource allocation by the control node, and improving the accuracy of the sidelink configuration grant resource determination by the terminal.

[0121] In order to more clearly describe the resource determination method provided in the embodiment of the present invention, two embodiments are described in more detail below.

[0122] Example 5 Determine the sidelink configuration grant resource based on the DFN.

[0123] Assume that one Sidelink configuration grant resource is associated with nrofHARQ-Processes (number of HARQ processes), where S is the number in slots of the start symbols of one PSSCH transmission opportunity or PSCCH transmission opportunity in the Sidelink configuration grant resource (e.g., startSLsymbols).

[0124] Alternatively, "timeOffsetCGType1" may indicate the starting slot of the configured grant Type1 resource for DFN0#, or may be an offset, eg, a slot offset, of the configured grant Type1 resource for DFN0#.

[0125] For configured grant Type 1, the sidelink configuration grant resource is determined by the following formula, for example, the start symbol satisfies the following formula: [(DFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot) + (slot number in the frame × numberOfSymbolsPerSlot) + symbol number in the slot] = (timeDomainOffset × numberOfSymbolsPerSlot + S + N × periodicity) modulo (1024 × numberOfSlotsPerFrame × numberOfSymbolsPerSlot), for all N >= 0.

[0126] For configured grant Type 2, the Sidelink configuration grant resource satisfies the following equation, for example, the start symbol satisfies the following equation. [(DFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot) + (slot number in the frame × numberOfSymbolsPerSlot) + symbol number in the slot] = [(DFN start time × numberOfSlotsPerFrame × numberOfSymbolsPerSlot + slot start time × numberOfSymbolsPerSlot + symbol start time ) + N × periodicity] modulo (1024 × numberOfSlotsPerFrame × numberOfSymbolsPerSlot), for all N >= 0.

[0127] In the ceremony, DFN start time , slot start time , and symbol start timeare the DFN, slot and symbol of a PSCCH transmission opportunity or a PSSCH transmission opportunity, respectively. Optionally, are the DFN, slot and symbol of the first PSCCH transmission opportunity or the first PSSCH transmission opportunity, respectively, in a period.

[0128] where numberOfSlotsPerFrame is the number of slots in each frame, numberOfSymbolsPerSlot is the number of symbols in each slot, slot number in the frame is the slot number in the frame, and symbol number in the slot is the symbol number in the slot.

[0129] Optionally, for one Sidelink configuration grant resource, obtain the associated HARQ process ID from the following formula: HARQ Process ID = ID_offset+[floor(CURRENT_symbol / periodicity)] modulo nrofHARQ-Processes. In the formula, CURRENT_symbol = (DFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot + slot number in the frame × numberOfSymbolsPerSlot + symbol number in the slot).

[0130] ID_offset is the HARQ ID offset or the smallest HARQ ID corresponding to the sidelink configuration grant resource.

[0131] Optionally, the ID_offset and the Sidelink configuration grant resource ID are in a corresponding relationship.

[0132] Alternatively, the ID_offset may be zero.

[0133] Optionally, at least one of the DFN and sidelink slot is a frame or slot number obtained after sorting sidelink resources.

[0134] Example 6 The sidelink configuration grant resource is determined based on the SFN and the timing offset.

[0135] Assume that one Sidelink configuration grant resource is associated with nrofHARQ-Processes (number of HARQ processes). The timing offset is the offset between Uu timing and Sidelink timing.

[0136] S is the number in slots of the start symbol of one PSSCH transmission opportunity or PSCCH transmission opportunity in the sidelink configuration grant resource (eg, startSLsymbols).

[0137] For configured grant Type 1, the Sidelink configuration grant resource satisfies the following equation, for example, the start symbol satisfies the following equation. [(SFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot) + (slot number in the frame × numberOfSymbolsPerSlot) + symbol number in the slot] +Offset= (timeDomainOffset × numberOfSymbolsPerSlot + S + N × periodicity) modulo (1024 × numberOfSlotsPerFrame × numberOfSymbolsPerSlot), for all N >= 0.

[0138] For configured grant Type 2, the Sidelink configuration grant resource satisfies the following equation, for example, the start symbol satisfies the following equation. [(SFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot) + (slot number in the frame × numberOfSymbolsPerSlot) + symbol number in the slot] +Offset= [(SFN start time × numberOfSlotsPerFrame × numberOfSymbolsPerSlot + slot start time × numberOfSymbolsPerSlot + symbol start time ) + N × periodicity] modulo (1024 × numberOfSlotsPerFrame × numberOfSymbolsPerSlot), for all N >= 0.

[0139] In the formula, SFN start time , slot start time , and symbol start time are the SFN, slot and symbol of a PSCCH transmission opportunity or a PSSCH transmission opportunity, respectively. Optionally, are the SFN, slot and symbol of the first PSCCH transmission opportunity or the first PSSCH transmission opportunity, respectively, in a period.

[0140] where numberOfSlotsPerFrame is the number of slots in each frame, numberOfSymbolsPerSlot is the number of symbols in each slot, slot number in the frame is the slot number in the frame, and symbol number in the slot is the symbol number in the slot.

[0141] Optionally, for one Sidelink configuration grant resource, obtain the associated HARQ process ID from the following formula: HARQ Process ID = ID_offset+[floor(CURRENT_symbol / periodicity)] modulo nrofHARQ-Processes.

[0142] where CURRENT_symbol = (SFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot + slot number in the frame × numberOfSymbolsPerSlot + symbol number in the slot) + offset.

[0143] ID_offset is the HARQ ID offset or the smallest HARQ ID corresponding to the CG.

[0144] Optionally, the ID_offset and the Sidelink configuration grant resource ID are in a corresponding relationship.

[0145] Alternatively, the ID_offset may be zero.

[0146] As shown in FIG. 10, an embodiment of the present invention includes: A second acquisition module 110 for acquiring at least one of a Sidelink timing, a Uu timing, and a timing offset, where the timing offset is a time offset between a Sidelink timing and a Uu timing; The communication device 100 is further provided, comprising: a second determination module 120 for determining a sidelink configured grant resource and / or a hybrid automatic repeat request (HARQ) process for the sidelink configured grant resource based on at least one of the sidelink timing, the Uu timing, and the timing offset.

[0147] Optionally, in the above embodiment of the present invention, the communication device further comprises: Interval between Downlink Control Information DCI and Sidelink Resource Indicated by DCI TIFF0007617116000227.tif7161 or Sidelink setting grant offset value TIFF0007617116000228.tif7161, Interval between the physical sidelink feedback channel PSFCH and the channel for transmitting sidelink HARQ-ACK information TIFF0007617116000229.tif7161, Time domain range occupied by data resources and / or control resources within Sidelink configuration grant resources The sidelink configuration grant resource may further include a periodicity determining module for determining a periodicity of the sidelink configuration grant resource based on at least one of: TIFF0007617116000230.tif7161, a periodicity N of the PSFCH, and an interval K between the PSFCH and a corresponding physical sidelink shared channel PSSCH.

[0148] Optionally, in the above embodiment of the present invention, the step of determining the HARQ process of the sidelink configuration grant resource includes: determining an HARQ process of the sidelink configuration grant resource based on a start value of the HARQ process and / or an offset value of the process; and / or determining, based on the identification information of a sidelink configuration grant resource, a HARQ process of the sidelink configuration grant resource corresponding to the identification information of the sidelink configuration grant resource.

[0149] In accordance with the above, in an embodiment of the present invention, the terminal and the control node determine a sidelink configuration grant resource and / or a hybrid automatic repeat request (HARQ) process for the sidelink configuration grant resource, based on at least one of the sidelink timing, the Uu timing, and the timing offset, thereby realizing that the terminal and the control node have the same understanding of the sidelink configuration grant resource, further ensuring the validity of the sidelink configuration grant resource allocation by the control node, and improving the accuracy of the sidelink configuration grant resource determination by the terminal.

[0150] It should be noted that the communication device provided in the embodiments of the present invention is a communication device capable of executing the above resource determination method, and all the embodiments of the above resource determination method are applicable to the communication device, and can achieve the same or similar beneficial effects.

[0151] Preferably, the embodiment of the present invention further provides a communication device, comprising a processor, a memory, and a computer program stored in the memory and executable by the processor, whereby when the computer program is executed by the processor, each process of the above resource determination method embodiment is realized, and similar technical effects can be achieved. In order to avoid repetition, detailed description is omitted here.

[0152] The embodiment of the present invention further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, each process of the above resource determination method embodiment is realized, and the same technical effect can be achieved. To avoid duplication, detailed description is omitted here. The computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0153] When the resource determination method provided in the embodiments of the present invention is applied to a terminal, refer to FIG. 11, which is a hardware configuration diagram of a terminal for implementing each embodiment of the present invention, and the terminal 500 includes, but is not limited to, components such as a radio frequency unit 501, a network module 502, an audio output unit 503, an input unit 504, a sensor 505, a display unit 506, a user input unit 507, an interface unit 508, a memory 509, a processor 510, and a power supply 511. Those skilled in the art can understand that the structure of the terminal shown in FIG. 11 does not limit the terminal, and the terminal may include more or less components than those shown, or a combination of some components, or a different component arrangement. In the embodiments of the present invention, the terminal includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a personal digital assistant, an in-vehicle terminal, a wearable device, and a pedometer.

[0154] The processor 510 determines the time interval TIFF0007617116000231.tif7161 and the first time domain position of the physical sidelink feedback channel PSFCH TIFF0007617116000232.tif7161 or time interval TIFF0007617116000233.tif7161 and the second time domain position of PSFCH TIFF0007617116000234.tif7161 to determine a time domain resource of a target uplink channel, TIFF0007617116000235.tif7161 is the time interval between the PSFCH and the target uplink channel, and the time domain resource of the target uplink channel is It is the A-th time domain resource in the time range of TIFF0007617116000236.tif7161, and It is the A-th time domain resource in the time range of TIFF0007617116000237.tif7161, and It is the A-th time domain resource that overlaps with TIFF0007617116000238.tif7161; and It is the A-th time domain resource that overlaps with TIFF0007617116000239.tif7161; and It is the A-th time domain resource after TIFF0007617116000240.tif7161, and It is the A-th time domain resource after TIFF0007617116000241.tif7161, and A is an integer of 1 or greater.

[0155] In an embodiment of the present invention, the terminal and the control node and determining a time domain resource of a target uplink channel based on the first time domain position of the PSFCH and the time interval and determine a time domain resource of the target uplink channel based on TIFF0007617116000243.tif7161 and the second time domain position of the PSFCH, and determine a condition to be satisfied by the time domain resource of the target uplink channel, thereby achieving a consistent understanding between the terminal and the control node about the time domain resource of the target uplink channel, and further ensuring the validity of the resource allocation by the control node for the target uplink channel, and improving the accuracy of the resource determination of the target uplink channel by the terminal.

[0156] It should be noted that the communication device provided in the embodiments of the present invention is a communication device capable of executing the above resource determination method, and all the embodiments of the above resource determination method are applicable to the communication device, and can achieve the same or similar beneficial effects.

[0157] Alternatively, the radio frequency unit 501 is used to obtain at least one of a Sidelink timing, a Uu timing and a timing offset, where the timing offset is a time offset between the Sidelink timing and the Uu timing. The processor 510 is configured to determine a sidelink configured grant resource and / or a hybrid automatic repeat request (HARQ) process for the sidelink configured grant resource based on at least one of the sidelink timing, the Uu timing, and the timing offset.

[0158] In an embodiment of the present invention, the terminal and the control node determine a sidelink configuration grant resource and / or a hybrid automatic repeat request (HARQ) process for the sidelink configuration grant resource, based on at least one of the sidelink timing, the Uu timing, and the timing offset, so that the terminal and the control node have a consistent understanding of the sidelink configuration grant resource, thereby ensuring the validity of the sidelink configuration grant resource allocation by the control node, and improving the accuracy of the sidelink configuration grant resource determination by the terminal.

[0159] It should be noted that the communication device provided in the embodiments of the present invention is a communication device capable of executing the above resource determination method, and all the embodiments of the above resource determination method are applicable to the communication device, and can achieve the same or similar beneficial effects.

[0160] It should be understood that in the embodiment of the present invention, the high frequency unit 501 can be used for receiving and transmitting information or receiving and transmitting signals in a call process, specifically, receiving downlink data from a base station, processing the data in the processor 510, and transmitting uplink data to the base station. Typically, the high frequency unit 501 includes, but is not limited to, an antenna, at least one amplifier, a receiver-transmitter, a coupler, a low-noise amplifier, a duplexer, etc. The high frequency unit 501 can also communicate with a network and other devices through a wireless communication system.

[0161] Through the network module 502, the terminal provides wireless broadband Internet access to the user to facilitate, for example, sending and receiving e-mail, browsing web pages, and accessing streaming media.

[0162] The audio output unit 503 can convert audio data received by the radio frequency unit 501 or the network module 502 or stored in the memory 509 into an audio signal and output it as a voice. The audio output unit 503 can also provide audio output (e.g., call signal receiving tone, message receiving tone, etc.) related to a specific function performed by the terminal 500. The audio output unit 503 includes a speaker, a buzzer, a handset, etc.

[0163] The input unit 504 is used to receive audio or video signals. The input unit 504 may include a graphics processing unit (GPU) 5041 for processing image data of still or video captured by an image capture device (e.g., a camera) in a video capture mode or an image capture mode, and a microphone 5042. The processed image frames can be displayed on the display unit 506. The image frames processed by the graphics processing unit 5041 can be stored in a memory 509 (or other storage medium) or transmitted by the radio frequency unit 501 or the network module 502. The microphone 5042 can receive voice and process such voice as audio data. The processed audio data can be converted into a format transmittable to a mobile communication base station by the radio frequency unit 501 in a telephone call mode and output.

[0164] The terminal 500 further includes at least one sensor 505 such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of the display panel 5061 according to the brightness of the ambient light, and a proximity sensor that can turn off the display panel 5061 and / or the backlight when the terminal 500 is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally, three axes) and can detect the magnitude and direction of gravity when stationary, and can be used for recognizing the terminal device's orientation (e.g., switching between horizontal and vertical screens, related games, magnetometer orientation calibration), vibration recognition related functions (e.g., pedometer, tap), etc. The sensor 505 may further include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., and detailed description thereof will be omitted here.

[0165] The display unit 506 is used to display information input by a user or information provided to a user. The display unit 506 may include a display panel 5061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.

[0166] The user input unit 507 can be used to receive input numeric or character information and generate key signal inputs for user settings and function control on the terminal. Specifically, the user input unit 507 is also called a touch screen, which can detect a user's touch operation on or near the touch panel 5071 (e.g., a user uses a finger, a stylus, or any suitable object or accessory on or near the touch panel 5071), and may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch direction, detects a signal due to the touch operation, and transmits it to the touch controller. The touch controller receives the touch information from the touch detection device, converts it into touch point coordinates and transmits them to the processor 510, and receives and executes the instructions transmitted from the processor 510. The touch panel 5071 can be realized in various forms, such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 5071, the user input unit 507 may further include other input devices 5072. Specifically, the other input devices 5072 may include, but are not limited to, a physical keyboard, a function button (e.g., a volume control button, a switch button, etc.), a trackball, a mouse, and an operation lever, and detailed description thereof will be omitted here.

[0167] Further, the touch panel 5071 may cover the display panel 5061, and when the touch panel 5071 detects a touch operation on or near it, it transmits it to the processor 510 to identify the type of the touch event, and then the processor 510 provides a corresponding visual output on the display panel 5061 according to the type of the touch event. In FIG. 11 , the touch panel 5071 and the display panel 5061 realize the input and output functions of the terminal as two independent components, but in some embodiments, the touch panel 5071 and the display panel 5061 may be integrated to realize the input and output functions of the terminal, which is not specifically limited herein.

[0168] The interface unit 508 is an interface that connects an external device to the terminal 500. For example, the external device may include a wired or wireless headphone port, an external power (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device equipped with a recognition module, an audio input / output (I / O) port, a video I / O port, an earphone port, etc. The interface unit 508 can be used to receive input (e.g., data information, power, etc.) from the external device and transmit the received input to one or more components in the terminal 500, or to transmit data between the terminal 500 and the external device.

[0169] The memory 509 can be used to store software programs and various data. The memory 509 may mainly include a program storage area capable of storing an operating system, an application required for at least one function (e.g., an audio playback function, an image playback function, etc.), and a data storage area capable of storing data created in accordance with the use of the mobile phone (e.g., audio data, a phone book, etc.). The memory 509 may also include a high-speed random access memory, and may further include a non-volatile memory, for example, at least one magnetic disk storage device, a flash memory device, or other volatile solid-state storage device.

[0170] The processor 510 is the control center of the terminal, connecting each part of the entire terminal through various interfaces and lines, and executes or operates software programs and / or modules stored in the memory 509 and calls up data stored in the memory 509 to perform various functions and data processing of the terminal, thereby monitoring the terminal as a whole. The processor 510 may include one or more processing units, and preferably, an application processor that mainly processes an operating system, a user interface, applications, etc., and a modem processor that mainly processes wireless communication can be integrated into the processor 510. It can be understood that the modem processor does not have to be integrated into the processor 510.

[0171] The terminal 500 may further include a power source 511 (e.g., a battery) for powering each component, and preferably, the power source 511 is logically connected to the processor 510 via a power management system, which can further realize functions such as charging and discharging management and power consumption management.

[0172] It should be noted that the terminal 500 includes some functional modules that are not shown, and detailed description thereof will be omitted here.

[0173] In the case where the resource determination method provided in the embodiment of the present invention is applied to a control node, which is a network side device, Fig. 12 is a block diagram of a network side device according to an embodiment of the present invention, which can realize the details of the resource determination method described above and achieve the same effects. As shown in Fig. 12, a network side device 1200 includes a processor 1201, a transceiver 1202, a memory 1203 and a bus interface.

[0174] Among them, the processor 1201 reads the program in the memory 1203 and executes the program. Time Interval TIFF0007617116000244.tif7161 and the first time domain position of the physical sidelink feedback channel PSFCH TIFF0007617116000245.tif7161 or time interval TIFF0007617116000246.tif7161 and the second time domain position of PSFCH TIFF0007617116000247.tif7161 to perform a step of determining a time domain resource of a target uplink channel based on the time interval TIFF0007617116000248.tif7161 is the time interval between the PSFCH and the target uplink channel, and the time domain resource of the target uplink channel is It is the A-th time domain resource in the time range of TIFF0007617116000249.tif7161, and It is the A-th time domain resource within the time range of TIFF0007617116000250.tif7161, and It is the A-th time domain resource that overlaps with TIFF0007617116000251.tif7161; and It is the A-th time domain resource that overlaps with TIFF0007617116000252.tif7161; and It is the A-th time domain resource after TIFF0007617116000253.tif7161, and It is the A-th time domain resource after TIFF0007617116000254.tif7161, and A is an integer of 1 or greater.

[0175] In an embodiment of the present invention, the terminal and the control node and determining a time domain resource of a target uplink channel based on the first time domain position of the PSFCH and the time interval and determine a time domain resource of the target uplink channel based on TIFF0007617116000256.tif7161 and the second time domain position of the PSFCH, and determine a condition to be satisfied by the time domain resource of the target uplink channel, thereby achieving a consistent understanding between the terminal and the control node about the time domain resource of the target uplink channel, and further ensuring the validity of the resource allocation by the control node for the target uplink channel, and improving the accuracy of the resource determination of the target uplink channel by the terminal.

[0176] It should be noted that the communication device provided in the embodiments of the present invention is a communication device capable of executing the above resource determination method, and all the embodiments of the above resource determination method are applicable to the communication device, and can achieve the same or similar beneficial effects.

[0177] Alternatively, the processor 1201 reads a program in the memory 1203 and executes obtaining at least one of a Sidelink timing, a Uu timing, and a timing offset, the timing offset being a time offset between a Sidelink timing and a Uu timing; and determining a sidelink configured grant resource and / or a hybrid automatic repeat request (HARQ) process for the sidelink configured grant resource based on at least one of the sidelink timing, the Uu timing, and the timing offset.

[0178] In an embodiment of the present invention, the terminal and the control node determine a sidelink configuration grant resource and / or a hybrid automatic repeat request (HARQ) process for the sidelink configuration grant resource, based on at least one of the sidelink timing, the Uu timing, and the timing offset, so that the terminal and the control node have a consistent understanding of the sidelink configuration grant resource, and further ensure the validity of the sidelink configuration grant resource allocation by the control node, and improve the accuracy of the sidelink configuration grant resource determination by the terminal.

[0179] It should be clarified that if the communication device provided in the embodiment of the present invention is a communication device capable of executing the above resource determination method, all the embodiments of the above resource determination method are suitable for the communication device and can achieve the same or similar beneficial effects.

[0180] In Fig. 12, the bus architecture may include any number of interconnected buses and bridges, specifically connecting together various circuits, such as one or more processors, represented by processor 1201, and memory, represented by memory 1203. The bus architecture may also connect together various other circuits, such as peripherals, regulators and power management circuits, which are well known in the art and will not be described further herein. The bus interface provides an interface. The transceiver 1202 may be multiple elements including a transmitter and a receiver, providing a unit that communicates with various other devices over a transmission medium.

[0181] It should be explained that, as used herein, the terms "comprising," "consisting of," or any other variation thereof, are intended to include a non-exclusive inclusion, whereby a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also other elements not expressly stated or inherent to such process, method, article, or apparatus. Unless otherwise specified, an element qualified by the phrase "comprising a..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element.

[0182] From the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be realized in the form of a combination of software and a necessary common hardware platform, and of course, they can also be realized by hardware, but in many cases the former is a more preferred embodiment. Based on this view, the technical solution of the present invention can be substantially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM / RAM, magnetic disk, optical disk) and includes a plurality of instructions that cause a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0183] Although the embodiments of the present invention have been described above with reference to the drawings, the present invention is not limited to the above-mentioned specific embodiments, which are merely illustrative and not limiting. Based on the teachings of the present invention, many forms that a person skilled in the art can make without departing from the spirit of the present invention and the scope of protection of the claims are all within the scope of protection of the present invention.

[0184] The above are only specific embodiments of the present invention, and the scope of protection of the present invention is not limited thereto. Any changes or replacements that are easily thought up by those skilled in the art within the technical scope described in the present invention are included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present invention shall be in accordance with the scope of protection of the claims.

Claims

1. A resource determination method executed by a terminal, comprising: Time Interval and a second time domain position of the PSFCH determining a time domain resource of a target uplink channel based on sending HARQ-ACK information of Sidelink to a base station on the target uplink channel; Including, The Sidelink HARQ-ACK information is obtained from the PSFCH, The time interval is the time interval between the PSFCH and the target uplink channel, the second time domain position of the PSFCH is a time domain position of the PSFCH determined based on Uu timing; The time domain resource of the target uplink channel is A time domain resource in a time range of and and the A-th time domain resource after the A-th time domain resource. A resource determination method, wherein A is an integer equal to or greater than 1.

2. The above The method of claim 1 , wherein is determined based on a Sidelink subcarrier spacing or is determined based on an uplink subcarrier spacing.

3. The method of claim 1 , wherein the Ath time domain resource comprises an Ath Sidelink time domain resource or an Ath Uu time domain resource.

4. A communications device, comprising: the communication device is a terminal, Time Interval and a second time domain position of the PSFCH A first determination module for determining a time domain resource of a target uplink channel based on The communication device is used to transmit Sidelink HARQ-ACK information to a base station on the target uplink channel; The Sidelink HARQ-ACK information is obtained from the PSFCH, The time interval is the time interval between the PSFCH and the target uplink channel, the second time domain position of the PSFCH is a time domain position of the PSFCH determined based on Uu timing; The time domain resource of the target uplink channel is A time domain resource in a time range of and and the A-th time domain resource after the A-th time domain resource. A is an integer of 1 or more; Communication equipment.

5. The communication device of claim 4 , wherein is determined based on a Sidelink subcarrier spacing or is determined based on an uplink subcarrier spacing.

6. The communication device of claim 4 , wherein the Ath time domain resource comprises an Ath Sidelink time domain resource or an Ath Uu time domain resource.

7. A computer-readable storage medium having a computer program stored therein, the computer program causing a processor to execute the steps of the resource determination method according to claim 1 .