Feedback information transmission method and communication apparatus

By using the feedback information transmission method in SL positioning, the terminal device can accurately feedback the transmission status of the side-line positioning reference signal, solving the problem of feedback difficulties in the prior art, and realizing more efficient data transmission and resource management.

WO2025092859A1PCT designated stage expired Publication Date: 2025-05-08HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/128666
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-03
Filing Date
2024-10-30
Publication Date
2025-05-08

AI Technical Summary

Technical Problem

In SL positioning, after the terminal device A sends a side-row positioning reference signal, the terminal device B does not receive the status through the PSFCH feedback signal, making it difficult for the terminal device A to determine when to feedback HARQ-ACK or HARQ-NACK to the base station.

Method used

A feedback information transmission method is provided, by sending the first information to the terminal device through a network device, determining the time unit of the uplink resource, on which the terminal device sends feedback information, including ACK or NACK, to the network device to indicate the transmission status of the side-row positioning reference signal.

Benefits of technology

The terminal device can accurately feedback the transmission status of the side-row positioning reference signal to the network device, so that the network device can flexibly schedule or configure the side-row positioning reference signal resources to improve the reliability of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024128666_08052025_PF_FP_ABST
    Figure CN2024128666_08052025_PF_FP_ABST
Patent Text Reader

Abstract

A feedback information transmission method and a communication apparatus. In a dedicated resource pool for a sidelink positioning reference signal (SL PRS), a network device may indicate when a terminal device is to transmit feedback information to the network device, the feedback information being used for indicating a transmission status or a reception status of the SL PRS, so that the network device may flexibly schedule or configure SL PRS resources, which is beneficial for reducing signaling overhead and a feedback delay. The method may comprise: receiving first information from a network device, the first information being used for determining a time unit of an uplink resource, the uplink resource being used for bearing feedback information, and the feedback information being used for indicating a transmission status or a reception status of a SL PRS; and, on the time unit of the uplink resource, transmitting the feedback information to the network device by means of the uplink resource.
Need to check novelty before this filing date? Find Prior Art

Description

Feedback information transmission method and communication device

[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on November 3, 2023, with application number 202311473252.1 and application name “Feedback Information Transmission Method and Communication Device”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The embodiments of the present application relate to the field of communication technology, and in particular to a feedback information transmission method and a communication device. Background Art

[0003] Sidelink (SL) is a near-field communication technology that allows direct information connection between terminal devices via a PC5 interface. SL communication supports hybrid automatic repeat request (HARQ) technology. For example, after terminal device A sends data to terminal device B based on base station scheduling, terminal device B uses the physical sidelink feedback channel (PSFCH) to feedback to terminal device A whether the data is successfully received. Terminal device A then feeds back a HARQ response (HARQ-ACK) or a HARQ negative acknowledgement (HARQ-NACK) to the base station based on the feedback information. If the base station receives a HARQ-NACK, indicating that data transmission has failed, the base station can continue to allocate SL resources for data transmission to terminal device A to improve the reliability of data transmission.

[0004] For application scenarios such as vehicle to everything (V2X) and the industrial internet of things (IIoT), the 3rd Generation Partnership Project (3GPP) has proposed SL positioning, which can be achieved by transmitting a sidelink positioning reference signal. For example, two terminal devices can achieve mutual positioning, such as ranging or angle measurement, by sending a sidelink positioning reference signal. The sidelink positioning reference signal can also be simply referred to as a sidelink positioning reference signal.

[0005] In SL positioning, after terminal device A sends a side positioning reference signal to terminal device B, terminal device B will not feedback to terminal device A through PSFCH whether the side positioning reference signal is successfully received. Therefore, when terminal device A feedbacks HARQ-ACK or HARQ-NACK to the base station is a technical problem that needs to be solved urgently.

[0006] Summary of the Invention

[0007] The embodiments of the present application provide a feedback information transmission method and a communication device, which can instruct a terminal device when to send feedback information to a network device, so that the network device can flexibly schedule or configure sideline positioning reference signal resources.

[0008] In a first aspect, embodiments of the present application provide a method for transmitting feedback information, which can be executed by a terminal device, or by a device compatible with the terminal device, such as a processor, a chip, or a chip system. The method may include: receiving first information from a network device, the first information being used to determine a time unit of an uplink resource, the uplink resource being used to carry feedback information, the feedback information being used to indicate a transmission status or reception status of a sidelink positioning reference signal; and transmitting the feedback information to the network device via the uplink resource during the time unit of the uplink resource.

[0009] The uplink resource may be a resource corresponding to a physical uplink control channel (PUCCH) or a resource corresponding to a physical uplink shared channel (PUSCH), or may be a PUCCH or a PUSCH. The time unit may be a frame, a subframe, a time slot, a sub-time slot, or a symbol, or a combination of at least two, such as a combination of a time slot and a symbol. The time unit of the uplink resource refers to the time unit occupied by the uplink resource, or the time unit in which the uplink resource is located. The feedback information may be an acknowledgement message or a negative acknowledgement message. The acknowledgement message is used to indicate that the transmission status is a successful transmission or that the reception status is a successful reception, and may be expressed as ACK; the negative acknowledgement message is used to indicate that the transmission status is a failed transmission or that the reception status is a failed reception, and may be expressed as NACK. A successful reception status indicates that the measurement result of the sidelink positioning reference signal is successfully received, or that the measurement result is received within a certain delay range, or that the quality of the measurement result is higher than a certain threshold, etc.; a failed reception status indicates that the measurement result of the sidelink positioning reference signal is not received. The feedback information may also include multiple response information and / or multiple negative response information, where one response information is used to indicate that the sending status of a sidelink positioning reference signal is successful, and one negative response information is used to indicate that the sending status of a sidelink positioning reference signal is failed.

[0010] It can be seen that the terminal device can determine the time unit of the uplink resource through the first information, and thus report feedback information to the network device through the uplink resource in the time unit of the uplink resource. In other words, the network device can instruct the terminal device to send feedback information to the network device in the time unit of the uplink resource, so that the network device can flexibly schedule or configure the sidelink positioning reference signal resources.

[0011] In one possible implementation, the first information is carried in downlink control information (DCI), which is used to schedule at least one sidelink positioning reference signal resource, and the at least one sidelink positioning reference signal resource includes a resource that carries the sidelink positioning reference signal. That is, the DCI includes two fields, one field is used to schedule at least one sidelink positioning reference signal resource, and the other field is used to determine the time unit of the uplink resource. The first information can be understood as the other field. The DCI can not only indicate when the terminal device sends feedback information to the network device, but also save signaling overhead and reduce feedback delay.

[0012] In one possible implementation, when the first information is carried in DCI, the first information is used to indicate a first time unit value. The first time unit value is related to the time unit of a reference sideline positioning reference signal resource. The first time unit value is used to determine the time unit of an uplink resource. The at least one sideline positioning reference signal resource includes a reference sideline positioning reference signal resource. The time unit of the reference sideline positioning reference signal resource refers to the time unit occupied by the reference sideline positioning reference signal resource, or the time unit where the reference sideline positioning reference signal resource is located, or the time unit of the reference sideline positioning reference signal. The reference sideline positioning reference signal resource carries the reference sideline positioning reference signal. The first time unit value indicated by the first information can be used to determine the time unit of the uplink resource, so that the terminal device can send feedback information to the network device through the time unit of the uplink resource. The reference sideline positioning reference signal resource represents one or more specific sideline positioning reference signal resources among the at least one sideline positioning reference signal resource, or the reference sideline positioning reference signal represents one or more specific sideline positioning reference signals among the at least one sideline positioning reference signal.

[0013] Optionally, the reference sidelink positioning reference signal resource may be the last sidelink positioning reference signal resource among the at least one sidelink positioning reference signal resource. Alternatively, the reference sidelink positioning reference signal may be the last sidelink positioning reference signal among the at least one sidelink positioning reference signal resource, the reference sidelink positioning reference signal resource carries the reference sidelink positioning reference signal, and the at least one sidelink positioning reference signal resource carries at least one sidelink positioning reference signal. It is understood that, with the time unit of the last sidelink positioning reference signal resource as a reference, the time unit of the uplink resource may be determined based on the first time unit value.

[0014] Optionally, the reference sidelink positioning reference signal resource may be the first sidelink positioning reference signal resource among the at least one sidelink positioning reference signal resource. Alternatively, the reference sidelink positioning reference signal may be the first sidelink positioning reference signal among the at least one sidelink positioning reference signal resource, the reference sidelink positioning reference signal resource carries the reference sidelink positioning reference signal, and the at least one sidelink positioning reference signal resource carries at least one sidelink positioning reference signal. It is understood that, with the time unit of the first sidelink positioning reference signal resource as a reference, the time unit of the uplink resource may be determined based on the first time unit value.

[0015] In one possible implementation, the first time unit value is the difference between the time unit of the first sidelink positioning reference signal resource and the time unit of the first uplink resource, the first sidelink positioning reference signal resource corresponds to the first uplink resource, the first sidelink positioning reference signal resource is one of the at least one sidelink positioning reference signal resource (i.e., the first sidelink positioning reference signal resource is any one of the at least one sidelink positioning reference signal resource), and the first uplink resource is one of the uplink resources. The number of uplink resources is the same as the number of the at least one sidelink positioning reference signal resource. It can be understood that each sidelink positioning reference signal resource in the at least one sidelink positioning reference signal resource corresponds to an uplink resource, and one uplink resource is used to carry response information or negative response information of one sidelink positioning reference signal, and the difference between the time unit of each sidelink positioning reference signal resource and the time unit of its corresponding uplink resource is the first time unit value.

[0016] Furthermore, the terminal device sends first feedback information to the network device via the first uplink resource in a time unit of the first uplink resource. The first feedback information is used to indicate whether the transmission status of the first sidelink positioning reference signal is successful or failed. The first sidelink positioning reference signal is a sidelink positioning reference signal carried by the first sidelink positioning reference signal resource. The first feedback information is acknowledgment information, indicating that the transmission status of the first sidelink positioning reference signal is successful; the first feedback information is negative acknowledgment information, indicating that the transmission status of the first sidelink positioning reference signal is failed.

[0017] For example, taking three sidelink positioning reference signal resources as an example, which can be represented as sidelink positioning reference signal resource 1, sidelink positioning reference signal resource 2 and sidelink positioning reference signal resource 3, the difference between the time unit of the sidelink positioning reference signal resource 1 and the time unit of its corresponding uplink resource a is the first time unit value, the uplink resource a is used to carry the response information or negative response information of the sidelink positioning reference signal I, and the sidelink positioning reference signal resource 1 carries the sidelink positioning reference signal I; the difference between the time unit of the sidelink positioning reference signal resource 2 and the time unit of its corresponding uplink resource b is the second time unit value, the uplink resource b is used to carry the response information or negative response information of the sidelink positioning reference signal II, and the sidelink positioning reference signal resource 2 carries the sidelink positioning reference signal II; the difference between the time unit of the sidelink positioning reference signal resource 3 and the time unit of its corresponding uplink resource c is the first time unit value, the uplink resource c is used to carry the response information or negative response information of the sidelink positioning reference signal III, and the sidelink positioning reference signal resource c carries the sidelink positioning reference signal III.

[0018] In one possible implementation, when the first information is carried in the DCI, the first information is used to indicate at least one second time unit value, where the second time unit value is related to the time unit of one sidelink positioning reference signal resource in the at least one sidelink positioning reference signal resource. The second time unit value is used to determine the time unit of a second uplink resource, where the second uplink resource is one of the uplink resources. The at least one second time unit value corresponds one-to-one to the at least one sidelink positioning reference signal resource.

[0019] Furthermore, the terminal device transmits second feedback information to the network device via a second uplink resource in a time unit of the second uplink resource. The second feedback information is used to indicate whether the transmission status of the second sidelink positioning reference signal is successful or failed. The second sidelink positioning reference signal corresponds to the second uplink resource. The second feedback information is acknowledgment information, indicating that the transmission status of the second sidelink positioning reference signal is successful; the second feedback information is negative acknowledgment information, indicating that the transmission status of the second sidelink positioning reference signal is unsuccessful.

[0020] For example, taking three sidelink positioning reference signal resources as an example, they can be represented as sidelink positioning reference signal resource 1, sidelink positioning reference signal resource 2, and sidelink positioning reference signal resource 3; the three second time unit values ​​can be represented as k1, k2, and k3. Then, the difference between the time unit of sidelink positioning reference signal resource 1 and the time unit of its corresponding uplink resource a is k1. Uplink resource a is used to carry acknowledgment information or negative acknowledgment information for sidelink positioning reference signal I, and sidelink positioning reference signal resource 1 carries sidelink positioning reference signal I. The difference between the time unit of sidelink positioning reference signal resource 2 and the time unit of its corresponding uplink resource b is k2. Uplink resource b is used to carry acknowledgment information or negative acknowledgment information for sidelink positioning reference signal II, and sidelink positioning reference signal resource 2 carries sidelink positioning reference signal II. The difference between the time unit of sidelink positioning reference signal resource 3 and the time unit of its corresponding uplink resource c is k3. Uplink resource c is used to carry acknowledgment information or negative acknowledgment information for sidelink positioning reference signal III, and sidelink positioning reference signal resource c carries sidelink positioning reference signal III.

[0021] In one possible implementation, when the first information is carried in a DCI, the first information indicates a third time unit value, the third time unit value being related to the time unit of the DCI, and the third time unit value being used to determine the time unit of the uplink resource. The time unit of the DCI refers to the time unit of the received DCI. The third time unit value is related to the time unit of the DCI, and it can be understood that the time unit of the uplink resource can be determined based on the third time unit value, with reference to the time unit of the DCI. For example, higher-layer configuration signaling preconfigures a time unit list, the list including a correspondence between index values ​​and time unit values. The first information indicates an index value in the list, and the time unit value corresponding to the index value, i.e., the third time unit value, can be determined based on the list. Thus, the time unit of the uplink resource can be determined based on the third time unit value, with reference to the time unit of the DCI. For another example, higher-layer configuration signaling preconfigures a time unit list, the list including at least one time unit value. The first information indicates a time unit value in the list, i.e., the third time unit value, and the time unit of the uplink resource can be determined based on the third time unit value, with reference to the time unit of the DCI. The third time unit value is determined by the first information, and the time unit of the uplink resource can be determined, so that the terminal device can send feedback information to the network device through the time unit of the uplink resource. The high-level configuration signaling can be non-physical layer signaling such as radio resource control (RRC) signaling, media access control (MAC) layer signaling, or LTE positioning protocol (LPP) signaling. The physical layer signaling is DCI signaling, that is, signaling that directly indicates a specific function through a bit value.

[0022] In one possible implementation, for the first information carried in the DCI, the DCI also includes second information, and the second information is used to indicate the feedback type corresponding to the feedback information, so that the terminal device can feed back corresponding feedback information to the network device based on the feedback type.

[0023] Optionally, the second information is the first value, and the feedback type is feedback acknowledgment information (ACK) without feedback of negative acknowledgment information (NACK), that is, only feedback of acknowledgment information is fed back without feedback of negative acknowledgment information; the second information is the second value, and the feedback type is feedback of negative acknowledgment information without feedback of acknowledgment information, that is, only feedback of negative acknowledgment information is fed back without feedback of acknowledgment information; the second information is the third value, and the feedback type is feedback of acknowledgment information and feedback of negative acknowledgment information, that is, feedback of acknowledgment information and / or feedback of negative acknowledgment information.

[0024] In a possible implementation, the first information is carried in a first radio resource control (RRC) signaling, that is, the RRC signaling is used to inform the terminal device when to send feedback information to the network device.

[0025] In one possible implementation, when the first information is carried in the first RRC signaling, the first information is used to indicate a fourth time unit value, and the fourth time unit value is related to the time unit of the sidelink positioning reference signal resource configured by the second RRC signaling. For example, a higher-layer configuration signaling pre-configures a time unit list, and the list includes a correspondence between index values ​​and time unit values. The first information indicates a certain index value in the list. Based on the list, the time unit value corresponding to the index value, i.e., the fourth time unit value, can be determined. Thus, with the time unit of the sidelink positioning reference signal resource configured by the second RRC signaling as a reference, the time unit of the uplink resource can be determined based on the fourth time unit value. For another example, a higher-layer configuration signaling pre-configures a time unit list, and the list includes at least one time unit value. The first information indicates a certain time unit value in the list, i.e., the fourth time unit value, so that with the time unit of the sidelink positioning reference signal resource configured by the second RRC signaling as a reference, the time unit of the uplink resource can be determined based on the fourth time unit value.

[0026] In one possible implementation, the feedback information is used to indicate the transmission status or reception status of at least one sidelink positioning reference signal, where the transmission status is transmission success or transmission failure, and the reception status is reception success or reception failure. The at least one sidelink positioning reference signal is a sidelink positioning reference signal corresponding to at least one sidelink positioning reference signal resource scheduled by DCI. For example, if DCI schedules three sidelink positioning reference signal resources, one sidelink positioning reference signal resource carries one sidelink positioning reference signal. Alternatively, the at least one sidelink positioning reference signal is a sidelink positioning reference signal corresponding to a sidelink positioning reference signal resource configured by RRC signaling.

[0027] Optionally, the feedback information is used to indicate a sending status of each sidelink positioning reference signal in at least one sidelink positioning reference signal.

[0028] Optionally, the feedback information is used to indicate the sending status of the first, second or last one of at least one sidelink positioning reference signal.

[0029] In one possible implementation, if one of the at least one sidelink positioning reference signals is successfully transmitted, the feedback information is acknowledgement information, indicating that the transmission status is successful. That is, if at least one of the at least one sidelink positioning reference signals is successfully transmitted, the feedback information is acknowledgement information. If all of the at least one sidelink positioning reference signals fail to be transmitted, the feedback information is negative acknowledgement information, indicating that the transmission status is failed. That is, if all of the at least one sidelink positioning reference signals fail to be transmitted, the feedback information is negative acknowledgement information.

[0030] The at least one sidelink positioning reference signal is a sidelink positioning reference signal corresponding to at least one sidelink positioning reference signal resource scheduled by DCI, or is a sidelink positioning reference signal corresponding to a sidelink positioning reference signal resource configured by RRC signaling.

[0031] In one possible implementation, if the timer has not expired and the sidelink positioning reference signal measurement result is received, the feedback information is an acknowledgement message; if the timer has expired and the sidelink positioning reference signal measurement result is not received, a negative acknowledgement message is fed back. This allows the network device to flexibly schedule or configure sidelink positioning reference signal resources.

[0032] In one possible implementation, if the feedback information is acknowledgment information, the acknowledgment information is sent to the network device via uplink resources; conversely, if the feedback information is negative acknowledgment information, no negative acknowledgment information is sent to the network device. In other words, the terminal device only feeds back acknowledgment information to the network device.

[0033] In one possible implementation, if the feedback information is negative acknowledgment information, the negative acknowledgment information is sent to the network device via uplink resources; conversely, if the feedback information is acknowledgment information, no acknowledgment information is sent to the network device. In other words, the terminal device only feeds back negative acknowledgment information to the network device.

[0034] In one possible implementation, if the feedback information is acknowledgment or negative acknowledgment, the acknowledgment or negative acknowledgment is sent to the network device via uplink resources. In other words, the feedback information is fed back to the network device in the form of the actual transmission status. If the feedback information is acknowledgment, it indicates a successful transmission; if the feedback information is negative acknowledgment, it indicates a failed transmission.

[0035] In a second aspect, embodiments of the present application provide a method for transmitting feedback information, which can be performed by a network device, or by a device compatible with the network device, such as a processor, a chip, or a chip system. The method may include: receiving first information from a terminal device, the first information being used to determine a time unit of an uplink resource, the uplink resource being used to carry feedback information, the feedback information being used to indicate a transmission status or a reception status of a sidelink positioning reference signal; and receiving feedback information from the terminal device via the uplink resource in the time unit of the uplink resource.

[0036] It can be seen that the network device can indicate the time unit of the uplink resource through the first information, thereby receiving feedback information from the terminal device through the uplink resource in the time unit of the uplink resource. In other words, the network device can instruct the terminal device to send feedback information to the network device in the time unit of the uplink resource, so that the network device can flexibly schedule or configure the sidelink positioning reference signal resource.

[0037] In one possible implementation, the first information is carried in a DCI, which is used to schedule at least one sidelink positioning reference signal resource, where the at least one sidelink positioning reference signal resource includes a resource that carries the sidelink positioning reference signal. That is, the DCI includes two fields, one for scheduling at least one sidelink positioning reference signal resource, and the other for determining the time unit of the uplink resource. The first information can be understood as the other field. The DCI can be used to indicate when a terminal device sends feedback information to a network device, while also saving signaling overhead and reducing feedback latency.

[0038] In one possible implementation, for the first information carried in the DCI, the first information is used to indicate a first time unit value, the first time unit value is related to the time unit of the reference sideline positioning reference signal resource, the first time unit value is used to determine the time unit of the uplink resource, and the above-mentioned at least one sideline positioning reference signal resource includes a reference sideline positioning reference signal resource. The time unit of the reference sideline positioning reference signal resource refers to the time unit occupied by the reference sideline positioning reference signal resource, or the time unit where the reference sideline positioning reference signal resource is located, or the time unit of the reference sideline positioning reference signal, and the reference sideline positioning reference signal resource carries the reference sideline positioning reference signal. The first time unit value indicated by the first information can be used to determine the time unit of the uplink resource, so that the terminal device can send feedback information to the network device through the time unit of the uplink resource.

[0039] Optionally, the reference sidelink positioning reference signal resource may be the last sidelink positioning reference signal resource among the at least one sidelink positioning reference signal resource. Alternatively, the reference sidelink positioning reference signal may be the last sidelink positioning reference signal among the at least one sidelink positioning reference signal resource, the reference sidelink positioning reference signal resource carries the reference sidelink positioning reference signal, and the at least one sidelink positioning reference signal resource carries at least one sidelink positioning reference signal.

[0040] Optionally, the reference sidelink positioning reference signal resource may be the first sidelink positioning reference signal resource among the at least one sidelink positioning reference signal resource. Alternatively, the reference sidelink positioning reference signal may be the first sidelink positioning reference signal among the at least one sidelink positioning reference signal, the reference sidelink positioning reference signal resource carries the reference sidelink positioning reference signal, and the at least one sidelink positioning reference signal resource carries at least one sidelink positioning reference signal.

[0041] In one possible implementation, the first time unit value is the difference between the time unit of the first sidelink positioning reference signal resource and the time unit of the first uplink resource, the first sidelink positioning reference signal resource corresponds to the first uplink resource, the first sidelink positioning reference signal resource is one of the at least one sidelink positioning reference signal resource (i.e., the first sidelink positioning reference signal resource is any one of the at least one sidelink positioning reference signal resource), and the first uplink resource is one of the uplink resources. The number of uplink resources is the same as the number of the at least one sidelink positioning reference signal resource. It can be understood that each sidelink positioning reference signal resource in the at least one sidelink positioning reference signal resource corresponds to an uplink resource, and one uplink resource is used to carry response information or negative response information of one sidelink positioning reference signal, and the difference between the time unit of each sidelink positioning reference signal resource and the time unit of its corresponding uplink resource is the first time unit value.

[0042] In one possible implementation, when the first information is carried in the DCI, the first information is used to indicate at least one second time unit value, where the second time unit value is related to the time unit of one sidelink positioning reference signal resource in the at least one sidelink positioning reference signal resource. The second time unit value is used to determine the time unit of a second uplink resource, where the second uplink resource is one of the uplink resources. The at least one second time unit value corresponds one-to-one to the at least one sidelink positioning reference signal resource.

[0043] In one possible implementation, when the first information is carried in a DCI, the first information is used to indicate a third time unit value, the third time unit value is related to the time unit of the DCI, and the third time unit value is used to determine the time unit of the above-mentioned uplink resource. The time unit of the DCI refers to the time unit in which the terminal device receives the DCI. The third time unit value is related to the time unit of the DCI, and it can be understood that the time unit of the uplink resource can be determined based on the third time unit value with reference to the time unit of the DCI. For example, a high-level configuration signaling pre-configures a time unit list, the list includes a correspondence between index values ​​and time unit values, the first information indicates a certain index value in the list, and the time unit value corresponding to the index value can be determined based on the list, i.e., the third time unit value, so that the time unit of the uplink resource can be determined based on the third time unit value with reference to the time unit of the DCI. For another example, a high-level configuration signaling pre-configures a time unit list, the list includes at least one time unit value, the first information indicates a certain time unit value in the list, i.e., the third time unit value, so that the time unit of the uplink resource can be determined based on the third time unit value with reference to the time unit of the DCI. By determining the third time unit value through the first information, the time unit of the uplink resource can be determined, so that the terminal device can send feedback information to the network device through the time unit of the uplink resource.

[0044] In one possible implementation, for the first information carried in the DCI, the DCI also includes second information, and the second information is used to indicate the feedback type corresponding to the feedback information, so that the terminal device can feed back corresponding feedback information to the network device based on the feedback type.

[0045] Optionally, the second information is the first value, and the feedback type is feedback response information without feedback negative response information, that is, only feedback response information is fed back without feedback negative response information; the second information is the second value, and the feedback type is feedback negative response information without feedback response information, that is, only feedback negative response information is fed back without feedback response information; the second information is the third value, and the feedback type is feedback response information and feedback negative response information, that is, feedback response information and / or feedback negative response information.

[0046] In a possible implementation, the first information is carried in a first RRC signaling, that is, the RRC signaling is used to inform the terminal device when to send feedback information to the network device.

[0047] In one possible implementation, when the first information is carried in the first RRC signaling, the first information is used to indicate a fourth time unit value, the fourth time unit value being related to the time unit of the sidelink positioning reference signal resource configured by the second RRC signaling, and the fourth time unit value being used to determine the time unit of the uplink resource. For example, a higher layer configuration signaling pre-configures a time unit list, the list including a correspondence between index values ​​and time unit values, the first information indicates an index value in the list, and based on the list, the time unit value corresponding to the index value, i.e., the fourth time unit value, can be determined. Thus, with the time unit of the sidelink positioning reference signal resource configured by the second RRC signaling as a reference, the time unit of the uplink resource can be determined based on the fourth time unit value. For another example, a higher layer configuration signaling pre-configures a time unit list, the list including at least one time unit value, the first information indicates a time unit value in the list, i.e., the fourth time unit value, and with the time unit of the sidelink positioning reference signal resource configured by the second RRC signaling as a reference, the time unit of the uplink resource can be determined based on the fourth time unit value.

[0048] Optionally, the reference sidelink positioning reference signal resource may be the first sidelink positioning reference signal resource or the last sidelink positioning reference signal resource in the first period.

[0049] In one possible implementation, the feedback information is used to indicate the transmission status or reception status of at least one sidelink positioning reference signal, where the transmission status is transmission success or transmission failure, and the reception status is reception success or reception failure. The at least one sidelink positioning reference signal is a sidelink positioning reference signal corresponding to at least one sidelink positioning reference signal resource scheduled by DCI. For example, if DCI schedules three sidelink positioning reference signal resources, one sidelink positioning reference signal resource carries one sidelink positioning reference signal. Alternatively, the at least one sidelink positioning reference signal is a sidelink positioning reference signal corresponding to a sidelink positioning reference signal resource configured by RRC signaling.

[0050] Optionally, the feedback information is used to indicate a sending status of each sidelink positioning reference signal in at least one sidelink positioning reference signal.

[0051] Optionally, the feedback information is used to indicate the sending status of the first, second or last one of at least one sidelink positioning reference signal.

[0052] In one possible implementation, if one of the at least one sidelink positioning reference signals is successfully transmitted, the feedback information is acknowledgement information, indicating that the transmission status is successful. That is, if at least one of the at least one sidelink positioning reference signals is successfully transmitted, the feedback information is acknowledgement information. If all of the at least one sidelink positioning reference signals fail to be transmitted, the feedback information is negative acknowledgement information, indicating that the transmission status is failed. That is, if all of the at least one sidelink positioning reference signals fail to be transmitted, the feedback information is negative acknowledgement information.

[0053] The at least one sidelink positioning reference signal is a sidelink positioning reference signal corresponding to at least one sidelink positioning reference signal resource scheduled by DCI, or is a sidelink positioning reference signal corresponding to a sidelink positioning reference signal resource configured by RRC signaling.

[0054] In a third aspect, an embodiment of the present application provides a communication device, which may be a terminal device, a device in a terminal device, or a device that can be used in conjunction with a terminal device. The communication device may also be a chip system. The communication device may execute the method described in the first aspect. The functions of the communication device may be implemented by hardware or by hardware executing corresponding software implementations. The hardware or software includes one or more units or modules corresponding to the above functions. The units or modules may be software and / or hardware. The operations and beneficial effects performed by the communication device may refer to the method and beneficial effects described in the first aspect above.

[0055] In a fourth aspect, an embodiment of the present application provides a communication device, which may be a network device, a device in a network device, or a device that can be used in conjunction with a network device. The communication device may also be a chip system. The communication device may execute the method described in the second aspect. The functions of the communication device may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions. The units or modules may be software and / or hardware. The operations and beneficial effects performed by the communication device may refer to the method and beneficial effects described in the second aspect above.

[0056] In a fifth aspect, an embodiment of the present application provides a communication device, the communication device including a processor, the processor being used to execute the method as described in the first aspect or the method as described in the second aspect.

[0057] In a sixth aspect, an embodiment of the present application provides a communication device, which includes a processor, the processor is coupled to a memory, and the memory is used to store programs or instructions. When the program or instruction is executed by the processor, the communication device executes the method described in the first aspect or the second aspect.

[0058] In one possible implementation, the communication device further includes a memory. Optionally, the processor and the memory are integrated together. Optionally, the memory and the processor are independently provided.

[0059] In the seventh aspect, an embodiment of the present application provides a communication device, which includes a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method described in the first aspect or the second aspect through a logic circuit or executing code instructions.

[0060] In an eighth aspect, an embodiment of the present application provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is executed by a communication device, the method described in the first aspect or the second aspect is implemented.

[0061] In a ninth aspect, an embodiment of the present application provides a computer program product comprising instructions, which, when a communication device reads and executes the instructions, enables the communication device to perform a method as described in any one of the first and second aspects. BRIEF DESCRIPTION OF THE DRAWINGS

[0062] FIG1 is a schematic diagram of an SL resource pool;

[0063] FIG2A is a schematic diagram of the feedback process of SL communication in the dynamic scheduling mode 1;

[0064] FIG2B is a timing diagram corresponding to FIG2A;

[0065] FIG3 is a schematic diagram of a network architecture using an embodiment of the present application;

[0066] FIG4 is a flow chart of a feedback information transmission method provided in an embodiment of the present application;

[0067] 5A-5C are several timing diagrams of example of situation 1 provided in an embodiment of the present application;

[0068] FIG6 is a timing diagram illustrating a case 2 according to an embodiment of the present application;

[0069] FIG7 is a timing diagram illustrating a case 3 according to an embodiment of the present application;

[0070] FIG8 is a timing diagram illustrating a scenario 4 according to an embodiment of the present application;

[0071] FIG9 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0072] FIG10 is a schematic structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0073] In this application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit differences. "And / or" describes the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the related objects are in an "or" relationship.

[0074] It should be understood that, in this application, "at least one" refers to one or more, and "a plurality" refers to two or more. Furthermore, in this application, "equal to" can be used in conjunction with "greater than" or "less than." When "equal to" and "greater than" are used together, the technical solution of "greater than" is adopted; when "equal to" and "less than" are used together, the technical solution of "less than" is adopted.

[0075] In this application, "sending information to... (e.g., a terminal device)" can be understood as the destination of the information being the terminal device. This can include sending information to the terminal device directly or indirectly. "Receiving information from... (e.g., a terminal device)" or "receiving information from... (e.g., a terminal device)" can be understood as the source of the information being the terminal device, which can include receiving information from the terminal device directly or indirectly. The information may be processed as necessary between the source and destination of the information, such as format changes, but the destination can understand the valid information from the source. Similar expressions in this application can be understood similarly and will not be elaborated on here.

[0076] The following first explains the relevant names or terms involved in this application to facilitate understanding by those skilled in the art.

[0077] 1. Terminal Equipment

[0078] Terminal devices can also be called user equipment (UE), mobile station (MS), mobile terminal (MT), etc. They are devices used to provide voice or data connectivity to users, or they can be IoT devices. For example, terminal devices include handheld devices with wireless connectivity, in-vehicle devices, etc. Currently, terminal devices can include: mobile phones, tablet computers, laptop computers, PDAs, mobile internet devices (MIDs), wearable devices (such as smart watches, smart bracelets, pedometers, etc.), vehicle-mounted devices (such as cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed trains, etc.), satellite terminals, virtual reality (VR) devices, augmented reality (AR) devices, smart point-of-sale (POS) machines, customer-premises equipment (CPE), wireless terminals in industrial control, smart home devices (such as refrigerators, televisions, air conditioners, electricity meters, etc.), intelligent robots, robotic arms, workshop equipment, wireless terminals in unmanned driving, wireless terminals in telemedicine, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, and flying devices (such as intelligent robots, hot air balloons, drones, airplanes). Terminal devices can also be other devices with terminal functions, for example, terminal devices can also be devices that function as terminals in D2D communication.

[0079] 2. Network Equipment

[0080] A network device is a node in a radio access network (RAN), and can also be referred to as an access network device or a RAN node (or device). A network device is used to help terminal devices achieve wireless access. In one possible scenario, a network device can be a base station, an evolved NodeB (eNodeB), a transmitting and receiving point (TRP), a transmitting point (TP), a next-generation NodeB (gNB), a next-generation base station in a 6G system, a base station in a future mobile communication system, a satellite, an integrated access and backhaul (IAB) node, a mobile switching center, or an access network device in a non-terrestrial network (NTN) communication system, that is, it can be deployed on a high-altitude platform or satellite. A network device can be a macro base station, a micro base station or an indoor station, a relay node or a donor node, or a wireless controller in a cloud radio access network (CRAN) scenario. A network device can also be a device that acts as a base station in device-to-device (D2D) communication, Internet of Vehicles (IoV) communication, drone communication, or machine communication. Alternatively, a network device can be a server, wearable device, vehicle, or vehicle-mounted device. For example, a network device in vehicle-to-everything (V2X) technology can be a roadside unit (RSU).

[0081] All or part of the functions of the network device in this application may also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (such as a cloud platform). The network device in this application may also be a logical node, logical module, or software that can implement all or part of the network device functions.

[0082] In another possible scenario, multiple network devices collaborate to assist the terminal in achieving wireless access, and different network devices respectively implement part of the functions of the base station. For example, the network device can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). It can be understood that the network device can be a CU node, a DU node, or a device including a CU node and a DU node. In addition, the CU can be divided into a network device in the access network RAN, or the CU can be divided into a network device in the core network CN, which is not limited here.

[0083] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in an open access network (open RAN, O-RAN or ORAN) system, CU may also be called O-CU (open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, this application takes CU, CU-CP, CU-UP, DU and RU as examples for description. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0084] 3. Side Positioning Reference Signal

[0085] The positioning reference signal (PRS) is a known signal provided by the transmitting end to the receiving end for positioning. The embodiment of the present application adopts the side positioning reference signal to describe the reference signal transmitted between terminal devices, or between terminal devices and roadside units (RSU), for realizing the positioning function. The positioning function can be realized by transmitting the side positioning reference signal between terminal devices. The full name of the side positioning reference signal is the sidelink positioning reference signal (SL PRS), and SL PRS can also be described as SL-PRS or SPRS, etc. It should be noted that with the evolution of the standard, the positioning reference signal between terminal devices may adopt other names. For the convenience of description, the embodiment of the present application adopts SL PRS to describe the side positioning reference signal, and adopts SL PRS resources to describe the side positioning reference signal resources. SL PRS resources are used to transmit SL PRS.

[0086] 4. Resource pool

[0087] A resource pool is broadly defined as a collection of resources. In this application, a resource pool refers to a sidelink (SL) resource pool, and an SL resource pool can be understood as a collection of SL resources.

[0088] For example, please refer to the schematic diagram of the SL resource pool shown in Figure 1. In Figure 1, in a carrier bandwidth (carrier bandwidth), part of the bandwidth (bandwidth part, BWP) is allocated to the SL for use, and the BWP allocated to the SL for use can be called SL BWP. The time-frequency resources corresponding to the SL BWP can be further divided into multiple SL resource pools, and each SL resource pool can be configured with independent channels, such as the physical sidelink control channel (PSCCH) or the physical sidelink shared channel (PSSCH) and other channels. Each SL resource pool performs independent perception and resource allocation. The frequency domain resources in the SL resource pool can be further divided into sub-channels with finer granularity, and resource allocation and data transmission are based on sub-channels, for example, allocating one or multiple consecutive sub-channels, or performing data transmission on one or multiple consecutive sub-channels. A sub-channel can include multiple physical resource blocks (PRBs). A sub-channel can also be used to represent specific frequency domain location information.

[0089] The embodiments of the present application relate to a SL PRS dedicated resource pool, which may be the above-mentioned SL resource pool. However, the resources in the SL resource pool are used to transmit SL PRS and PSCCH, but not to transmit PSSCH.

[0090] For SL resources, there are two ways to allocate resources: Mode 1, allocated by the base station, mainly for UEs within the coverage area of ​​the base station; Mode 2, UEs reserve SL resources through perception. For Mode 1, the scheduling method can be dynamic scheduling (Dynamic grant), periodic configuration (i.e. Configured Grant Type 1) or semi-static scheduling (i.e. Configured Grant Type 2). Among them, the dynamic scheduling method is implemented through DCI indication; the periodic scheduling method is implemented through RRC signaling pre-configuration; the semi-static scheduling method is implemented through RRC signaling pre-configuration combined with DCI indication.

[0091] 5. Feedback Mechanism of SL Communication in Mode 1

[0092] Data and control information transmission in SL communications supports the HARQ mechanism. For example, after the transmitter sends SL data to the receiver, the receiver provides feedback to the transmitter indicating whether the SL data was successfully received. Based on the receiver's feedback, the transmitter then provides a HARQ-ACK or HARQ-NACK to the base station. SL data transmission supports the HARQ mechanism in all scheduling modes of Mode 1.

[0093] For example, see FIG2A for the feedback process of SL communication in the dynamic scheduling mode 1. In FIG2A , UE A is used as a transmitting UE (i.e., Tx UE) and UE B is used as a receiving UE (i.e., Rx UE). The feedback process may include the following steps:

[0094] 1. UE A sends a scheduling request (SR) to the base station. In response, the base station receives the SR from UE A. If UE A has data to send but no available resources, it can send an SR to the base station via the PUCCH.

[0095] 2. The base station sends DCI to UE A. UE A receives the DCI from the base station. In response to the SR, the base station sends DCI to UE A via the physical downlink control channel (PDCCH). The DCI is used to schedule SL resources, which are used by UE A to send PSCCH and PSSCH to other UEs, such as UE A to UE B. The DCI is also used to schedule PUCCH resources, which are used by UE A to provide SL HARQ feedback to the base station.

[0096] 3. UE A sends the PSCCH and PSSCH to UE B. Correspondingly, UE B receives the PSCCH and PSSCH from UE A. UE A sends the PSCCH and PSSCH to UE B using the scheduled SL resources.

[0097] 4. UE B sends a SL HARQ to UE A. In response, UE A receives the SL HARQ from UE B. UE B sends the SL HARQ to UE A via the physical sidelink feedback channel (PSFCH). If the SL HARQ is HARQ-ACK, it indicates that UE B successfully received the PSCCH and PSSCH. If the SL HARQ is HARQ-NACK, it indicates that UE B failed to receive the PSCCH and PSSCH, for example, due to a decoding failure.

[0098] 5. UE A sends a SL HARQ to the base station. In response, the base station receives the SL HARQ from UE A. UE A sends the SL HARQ to the base station using the PUCCH resources scheduled by the DCI. If UE A receives a HARQ-ACK from UE B, it sends a HARQ-ACK back to the base station, indicating successful data reception. If UE A receives a HARQ-ACK from UE B, it sends a HARQ-ACK back to the base station, indicating a data reception failure.

[0099] Figure 2A is a flow chart of the feedback process under dynamic scheduling, and the corresponding timing can be seen in Figure 2B. In Figure 2B, UE A receives RRC signaling from the base station via the Uu interface. This RRC signaling is used to configure the SL-BWP resource pool, i.e., the SL resource pool mentioned above. When UE A has data to send to other UEs but no available resources, it can send an SR to the base station via the PUCCH. In response to the SR, the base station sends a DCI to UE A. This DCI indicates the time interval and time-frequency resources. The time interval refers to the time interval (e.g., the time slot interval) between the receipt of the DCI and the first transmission of the PSCCH and PSSCH; the time-frequency resources refer to the SL resources used to transmit the PSCCH and PSSCH. The DCI also includes the minimum time interval between the SL resources and the PSFCH. The PSFCH is used by UE A to receive the SL HARQ from UE B. The DCI also includes a PSFCH-to-HARQ field, which indicates the time interval (e.g., the time slot interval) between the PSFCH and the HARQ. The HARQ refers to the SL HARQ that UE A feeds back to the base station. It can be understood that UE A uses the time slot where the PSFCH is located as a reference and, based on the time interval indicated by the PSFCH-to-HARQ field, determines the time slot (or the time slot described as the PUCCH carrying SL HARQ) for feeding back SL HARQ to the base station, so that UE A feeds back SL HARQ to the base station in this time slot. For example, if the time slot where the PSFCH is located is time slot i and the time interval indicated by the PSFCH-to-HARQ field is j, then UE A feeds back SL HARQ to the base station in time slot i+j.

[0100] Figures 2A and 2B take the feedback process of SL communication in the dynamic scheduling mode of mode 1 as an example. For the feedback process of SL communication in the periodic configuration mode and semi-static scheduling mode of mode 1, UE B will also feedback SL HARQ to UE A, and UE A will feedback SL HARQ to the base station based on the content of UE B's feedback.

[0101] However, for SL PRS, when UE B receives the SL PRS from UE A, it does not need to demodulate the SL PRS and can directly measure the SL PRS. Therefore, UE B does not need to feedback SL HARQ to UE A. In addition, the SL PRS dedicated resource pool does not transmit PSSCH, so the above SL communication feedback process is not applicable to the feedback of SL PRS in the SL PRS dedicated resource pool. Therefore, when UE A feedbacks SL HARQ to the base station is a technical problem that needs to be solved urgently.

[0102] In view of this, an embodiment of the present application provides a feedback information transmission method and a communication device, which can indicate when a terminal device sends feedback information to a network device, so that the network device can flexibly schedule or configure side positioning reference signal resources. An embodiment of the present application can use DCI or RRC signaling to indicate when a terminal device sends feedback information to a network device. Feedback information may include response information and / or negative response information. For the convenience of description, an embodiment of the present application uses ACK to describe the response information, i.e., HARQ-ACK; and uses NACK to describe the negative response information, i.e., HARQ-NACK. Among them, the response information can also be described as confirmation information, determination information or affirmative information, etc., and these descriptions can be replaced with each other. The negative response information can also be described as negative information, negative confirmation information or negative response information, etc., and these descriptions can be replaced with each other.

[0103] Before describing the feedback information transmission method provided in the embodiment of the present application, the network architecture and scenarios for applying the embodiment of the present application are explained.

[0104] Please refer to Figure 3, which is a schematic diagram of a network architecture applying an embodiment of the present application. The network architecture shown in Figure 3 may include a network device 301 and a terminal device 302, and optionally, further includes a terminal device 303. The device form and number of devices shown in Figure 3 are for example only and do not constitute a limitation on the embodiments of the present application. Figure 3 takes the case where the terminal device 302 is within the coverage of the network device 301 as an example, that is, the terminal device 302 can receive messages or signaling from the network device 301, such as DCI and / or RRC signaling.

[0105] For example, under the control of network device 301, terminal device 302 can send an SL PRS to terminal device 303. Upon receiving the SL PRS, terminal device 303 can measure the distance or angle by measuring the SL PRS, thereby obtaining a measurement result. Terminal device 303 can feed the measurement result back to terminal device 302.

[0106] In an embodiment of the present application, network device 301 may send first information to terminal device 302. The first information is used by terminal device 302 to determine when to send feedback information to network device 301. The feedback information indicates the sending status of the SL PRS. Furthermore, network device 301 receives the feedback information at the corresponding time and, based on the feedback information, can flexibly schedule or configure SL PRS resources for terminal device 302.

[0107] Based on whether the terminal device 303 is within the coverage of the network device 301, the scenario in which the embodiment of the present application is applied may be:

[0108] In scenario 1, terminal device 303 is within the coverage of network device 301. Terminal devices 302 and 303 can communicate with network device 301 via the Uu port. Terminal devices 302 and 303 can communicate via the PC5 port. Under the control of network device 301, terminal device 302 can send an SL PRS to terminal device 303; and under the control of network device 301, terminal device 303 can send an SL PRS to terminal device 302.

[0109] In scenario 2, terminal device 303 is outside the coverage of network device 301. Terminal device 302 can communicate with network device 301 via the Uu port, but terminal device 303 cannot. Terminal device 303 communicates with terminal device 302 via the PC5 port. Under the control of network device 301, terminal device 302 sends an SL PRS to terminal device 303.

[0110] The embodiments of the present application are applicable to the dynamic scheduling method, periodic configuration method and semi-static scheduling method under mode 1. In the SL PRS exclusive resource pool, the reporting time of SL PRS-related feedback information can be determined, so that the network device can flexibly schedule or configure SL PRS resources.

[0111] Based on the network architecture shown in Figure 3, the feedback information transmission method provided in the embodiment of the present application is described in detail below. For ease of description, the terminal device is taken as an example of a UE, and the network device is taken as an example of a gNB.

[0112] Please refer to FIG4 , which is a flowchart of a feedback information transmission method provided in an embodiment of the present application. The method may include but is not limited to the following steps:

[0113] 401. The gNB sends first information to the UE. In response, the UE receives the first information from the gNB. The first information is used to determine a time unit for uplink resources, which are used to carry feedback information. The feedback information is used to indicate the transmission status of the SL PRS.

[0114] Among them, the uplink resources can be resources corresponding to PUCCH, that is, resources occupied by PUCCH, or PUCCH. The resources corresponding to PUCCH can be simply referred to as PUCCH resources. The uplink resources can be replaced by PUCCH or PUCCH resources. Alternatively, the uplink resources can be resources corresponding to PUSCH, that is, resources occupied by PUSCH, or PUSCH. The resources corresponding to PUSCH can be simply referred to as PUSCH resources. The uplink resources can be replaced by PUSCH or PUSCH resources. In the embodiment of the present application, the uplink resource takes PUCCH as an example.

[0115] A time unit may be a frame, a subframe, a time slot, a sub-time slot, a symbol, etc., where a symbol is, for example, an orthogonal frequency-division multiplexing (OFDM) symbol. A time unit may also be a combination of at least two, such as a combination of a time slot and a symbol, such as the first symbol and the second symbol in time slot i. In the embodiments of the present application, a time slot is used as an example of a time unit.

[0116] The time unit of uplink resources refers to the time unit occupied by uplink resources, or the time unit where uplink resources are located, for example, the time unit occupied by PUCCH resources, or the time unit where PUCCH resources are located, or the time unit where PUCCH is located.

[0117] The uplink resources are used to carry feedback information, which can also be described as uplink resources used to transmit feedback information, feedback information being transmitted via uplink resources, etc. In addition to carrying feedback information, uplink resources may also carry other uplink information.

[0118] The feedback information is used to indicate the sending status of the SL PRS, and the sending status may be a successful sending or a failed sending. The sending status of the SL PRS refers to the sending status of at least one SL PRS, and the sending status of at least one SL PRS may include the sending status of each SL PRS in the at least one SL PRS, or the sending status of a certain SL PRS (such as the first SL PRS, the second SL PRS or the last SL PRS, etc.) in the at least one SL PRS, or the sending status of at least one SL PRS as a whole. For example, if one SL PRS in the at least one SL PRS is sent successfully, then the sending status of the at least one SL PRS as a whole can be considered to be a successful sending. Exemplarily, taking three SL PRSs as an example, assuming that the first and second SL PRSs fail to send and the third SL PRS is sent successfully, then the sending status of the SL PRS may include the sending status of the first SL PRS as a failed sending, the sending status of the second SL PRS as a failed sending and the sending status of the third SL PRS as a successful sending; or, the sending status of the three SL PRSs as a whole is a successful sending. For another example, if at least one SLPRS is successfully transmitted, then the transmission status of at least one SL PRS as a whole can be considered to be successfully transmitted. For another example, if at least one SLPRS fails to be transmitted, then the transmission status of at least one SL PRS as a whole can be considered to be a transmission failure. For another example, if one SL PRS in at least one SL PRS fails to be transmitted, then the transmission status of at least one SL PRS as a whole can be considered to be a transmission failure.

[0119] For a certain SL PRS, its sending status is sending success, which means that the SL PRS is successfully transmitted, which can be understood as the UE sending the SL PRS; its sending status is sending failure, which means that the SL PRS is not successfully transmitted, which can be understood as the UE not sending the SL PRS.

[0120] The feedback information can be an ACK or a NACK. The ACK indicates that the SL PRS transmission status is successful. That is, at least one SL PRS is considered as a whole. For example, if at least one SL PRS is successfully transmitted, the feedback information is an ACK. Alternatively, if at least one SLPRS is successfully transmitted, the feedback information is an ACK. The NACK indicates that the SL PRS transmission status is unsuccessful. For example, if at least one SL PRS is considered as a whole and all transmissions fail, the feedback information is a NACK. Alternatively, if one of at least one SLPRS fails to transmit, the feedback information is a NACK. Alternatively, the ACK indicates that the transmission status of a specific SL PRS is successful, such as the first, second, or last, while the NACK indicates that the transmission status of a specific SL PRS is unsuccessful, such as the first, second, or last. The specific status may be predefined by the protocol or indicated by the gNB.

[0121] The feedback information may also include multiple ACKs and / or multiple NACKs, where one ACK is used to indicate that the sending status of a SL PRS is successful sending, and one NACK is used to indicate that the sending status of a SL PRS is failed sending. For example, taking three SL PRSs as an example, assuming that the first and second SL PRSs fail to send, and the third SL PRS is successfully sent, then the feedback information may be an ACK to indicate that the sending status of the SL PRS is successful sending; or, the feedback information includes a NACK of the first SL PRS (indicating that the sending status of the first SL PRS is failed sending), a NACK of the second SL PRS (indicating that the sending status of the second SL PRS is failed sending), and an ACK of the third SL PRS (indicating that the sending status of the third SL PRS is successful sending).

[0122] Optionally, the at least one SL PRS may be the SL PRS corresponding to the at least one SL PRS resource scheduled by DCI, and one SL PRS resource carries one or more SL PRSs. The at least one SL PRS resource scheduled by DCI may be at least one SL PRS resource scheduled in a dynamic scheduling manner, in which case one SLPRS resource carries one SLPRS; or it may be at least one SL PRS resource activated by DCI in a semi-static scheduling manner, in which case one SLPRS resource carries one or more SLPRSs. For the dynamic scheduling manner, the at least one SL PRS resource scheduled by DCI may be understood as the DCI including a field for indicating the resources of the scheduled SL PRS, and the SLPRS resources correspond to a group of time-frequency resources. For the semi-static scheduling manner, the at least one SL PRS resource scheduled by DCI may be understood as the RRC signaling pre-configuring some SL PRS resources, and the DCI including a field for indicating the activation of one or some SL PRS resources. In other words, scheduling may be understood as indication or activation.

[0123] Optionally, the at least one SL PRS may be an SL PRS corresponding to at least one SL PRS resource configured by RRC signaling, and one SL PRS resource carries at least one SL PRS. The at least one SL PRS resource configured by RRC signaling is, that is, at least one SL PRS resource configured periodically. In an embodiment of the present application, the RRC signaling for periodically configuring at least one SL PRS resource is referred to as the second RRC signaling.

[0124] In one implementation, the first information may be carried in a DCI. That is, the first information may be carried by the DCI and may be a field in the DCI. The DCI is used to schedule at least one SL PRS resource. That is, the DCI is not only used to schedule at least one SL PRS resource, but also used to carry the first information so that the UE can determine the time unit of the uplink resource. This method is applicable to dynamic scheduling and semi-static scheduling.

[0125] When the first information is carried in the DCI, the content indicated by the first information may be:

[0126] In method (1), the first information indicates a first time unit value, the first time unit value is one, and the first time unit value is related to the time unit of the reference SL PRS resource. The first time unit value is used to determine the time unit of the uplink resource, and the at least one SL PRS resource includes a reference SL PRS resource. The reference SL PRS resource represents one or more specific SL PRS resources in the at least one SL PRS resource, or the reference SL PRS represents one or more specific SL PRS in the at least one SL PRS. That is, the reference SL PRS resource is one of the at least one SL PRS resources, for example, the first or last SL PRS resource in the at least one SL PRS resource. Method 1 will be introduced in detail in the following case 1.

[0127] In mode (2), the first information indicates multiple second time unit values, each second time unit value is associated with a time unit of one of the at least one sidelink positioning reference signal resources, each second time unit value is used to determine a time unit of a second uplink resource, and each second uplink resource is one of the uplink resources; at least one second time unit value has a one-to-one correspondence with at least one sidelink positioning reference signal resource. Mode 2 will be described in detail in the following case 2.

[0128] In mode (3), the first information indicates a third time unit value, the third time unit value is one, and the third time unit value is related to the time unit of the DCI. The third time unit is used to determine the time unit of the uplink resource. The time unit of the DCI refers to the time unit in which the DCI is received, such as the time slot in which the DCI is received. Mode 3 will be described in detail in the following case 3.

[0129] In another implementation, the first information may be carried in RRC signaling. That is, the first information may be carried by RRC and may be a cell in RRC. In this embodiment of the present application, the RRC signaling carrying the first information is referred to as first RRC signaling. This method is applicable to the periodic configuration method.

[0130] When the first information is carried in the first RRC signaling, the first information is used to indicate a fourth time unit value, the fourth time unit value is related to the time unit of the reference SL PRS resource, and the fourth time unit value is used to determine the time unit of the uplink resource; the reference SL PRS resource is one of the periodic SL PRS resources configured by the second RRC signaling. This method will be described in detail in the following case 4.

[0131] 402. The UE determines a time unit of uplink resources based on the first information.

[0132] In one implementation, the UE may determine a time unit of an uplink resource based on the first information. The uplink resource may carry an ACK or a NACK. The ACK or NACK may be an ACK or NACK for a certain SL PRS, such as the ACK or NACK for the first or last SL PRS, or an ACK or NACK for at least one SL PRS as a whole. The uplink resource may carry an ACK or NACK for each SL PRS in at least one SL PRS.

[0133] In another implementation, the UE may determine a time unit of at least one uplink resource based on the first information. One uplink resource is used to carry an ACK or NACK for one SL PRS.

[0134] 403. The UE sends feedback information to the gNB via uplink resources during the uplink resource time unit. Correspondingly, the gNB receives feedback information from the UE via uplink resources during the uplink resource time unit.

[0135] In response to the UE determining the time unit of the uplink resource, the UE sends feedback information to the gNB via the uplink resource in the time unit of the uplink resource. For one uplink resource, the UE sends feedback information to the gNB via the uplink resource in the time unit of the uplink resource. For multiple uplink resources, the UE sends corresponding feedback information to the gNB via each uplink resource in the time unit of each uplink resource. For example, taking three SL PRS resources as an example, on the uplink resource corresponding to the first SL PRS resource, the UE sends an ACK or NACK for the SL PRS carried by the first SL PRS resource to the gNB via the uplink resource corresponding to the first SL PRS resource; on the uplink resource corresponding to the second SL PRS resource, the UE sends an ACK or NACK for the SL PRS carried by the second SL PRS resource to the gNB via the uplink resource corresponding to the second SL PRS resource; and on the uplink resource corresponding to the third SL PRS resource, the UE sends an ACK or NACK for the SL PRS carried by the third SL PRS resource to the gNB via the uplink resource corresponding to the third SL PRS resource.

[0136] In the embodiment shown in Figure 4, the gNB can instruct the UE to send feedback information to the gNB in ​​the time unit of the uplink resource. The feedback information is used to indicate the transmission status of the SL PRS, so that the gNB can flexibly schedule or configure the SL PRS resources, which is conducive to improving system resource utilization.

[0137] Based on whether the first information is carried in the DCI or the first RRC, and the content indicated by the first information, the feedback information transmission method is further described below in several scenarios. The DCI is used to schedule at least one SLPRS resource, which can be a dynamic scheduling method or a semi-persistent scheduling method. Cases 1 to 3 use the dynamic scheduling method as an example.

[0138] Case 1: The first information is carried in the DCI, and the first information indicates a first time unit value.

[0139] Among them, the first time unit value is related to the time unit of the reference SL PRS resource. The time unit of the reference SL PRS resource can be the time unit occupied by the reference SL PRS resource, or the time unit where the reference SL PRS resource is located, or the time unit occupied by the reference SL PRS, etc. The reference SL PRS resource is used to carry the reference SL PRS. The reference SL PRS resource is one of the at least one SL PRS resource mentioned above, for example, the first SL PRS resource or the last SL PRS resource. Taking the first SL PRS resource as the reference SL PRS resource allows the UE to quickly report feedback information. Taking the last SL PRS resource as the reference SL PRS resource allows one of the at least one SL PRS to be sent successfully, and ACK can be reported; if at least one SL PRS fails to be sent, NACK can be reported.

[0140] The first time unit value is related to the time unit of the reference SL PRS resource, which can be understood as taking the time unit of the reference SL PRS resource as a reference and determining the time unit of the uplink resource based on the first time unit value.

[0141] In one implementation, the first time unit value is the difference between the time unit of the reference SL PRS resource and the time unit of the uplink resource. The time unit of the uplink resource is later than the time unit of the reference SL PRS resource. Assuming that the reference SLPRS resource occupies time slot 5 and the PUCCH occupies time slot 7, one understanding is that the time slot difference between the two is 1, and another understanding is that the time slot difference between the two is 2. In the embodiment of the present application, the difference between the time units takes the second understanding as an example, the time unit of the reference SL PRS resource is time slot i, the first time unit value is k, and the time unit of the uplink resource can be time slot i+k.

[0142] For example, see Figure 5A , which illustrates a timing diagram for Case 1. In Figure 5A , after triggering SL PRS transmission, the UE sends a SR to the gNB via the preconfigured PUCCH when it wishes to send an SL PRS but lacks available SL PRS resources. This SR requests SL PRS resources. In response to the SR, the gNB sends a DCI to the UE. The DCI may include a Time Gap field and an SL PRS Resource ID field. The Time Gap field indicates the time interval between the time slot in which the DCI is received and the time slot of the first SL PRS resource, that is, the time interval between the time the DCI is received and the first SL PRS transmission. Figure 5A uses a time interval of three time slots as an example. The SL PRS Resource ID field indicates the scheduled SL PRS resource. Figure 5A uses the example of scheduling two SL PRS resources. The cross-hatched blocks represent SL PRS resources used to carry the SL PRS. Based on the DCI indication, the UE transmits the SL PRS on the corresponding SL PRS resource. In Figure 5A , the DCI also includes a field, which may be, for example, an SL PRS-to-ACK / NACK feedback field, used to indicate a first time unit value. The UE then uses the time slot of the reference SL PRS resource as a reference and, based on the first time unit value, calculates the time slot of the PUCCH, which is used to carry feedback information. In Figure 5A , the reference SL PRS resource takes the last of the two SL PRS resources scheduled by the DCI as an example. The gray-shaded block represents the time slot of the PUCCH that carries feedback information. The PUCCH time slot = the time slot of the reference SL PRS resource + the first time unit value k.

[0143] Optionally, taking a PUCCH carrying feedback information as an example, the first information indicates a time value, based on which a first time unit value can be determined, thereby determining the time unit of the PUCCH. For example, the first time unit value can be determined based on the time value and an offset value, i.e., the first time unit value = time value k0 + offset value (offset), where the offset value is an integer, such as -1, 0, 1, 2, etc. The offset value can be a preset value, such as a protocol-predefined value. In one embodiment, higher-layer configuration signaling preconfigures a list, as shown in Table 1.1 below, which may include one or more time values. The first information indicates a time value in the list, and thereby the first time unit value can be determined based on the time value and the offset value. In another embodiment, higher-layer configuration signaling preconfigures a list, as shown in Table 1.2 below, which may include a correspondence between index values ​​and time values. The first information indicates an index value in the list, based on which the time value corresponding to the index value can be determined, thereby determining the first time unit value based on the time value and the offset value. The first time unit value may represent k0 + offset. For example, the time unit of the reference SL PRS resource is time slot i, and the first time unit value is k0+offset, then the time unit of the PUCCH can be time slot i+k0+offset.

[0144] Table 1.1

[0145] Table 1.2

[0146] For example, see another timing example diagram of Case 1 shown in FIG5B . The difference between FIG5B and FIG5A is that the first time unit value is different. In FIG5B , the reference SL PRS resource takes the last SL PRS resource among the at least one SL PRS resource scheduled by DCI as an example, and the time slot of the PUCCH = the time slot of the reference SL PRS resource + k0 + offset.

[0147] Optionally, the first information indicates an index value that indicates the order of the first time unit value in the preconfigured time value list. For example, high-level configuration signaling preconfigures a list as shown in Table 2.1 below, which includes time unit values ​​arranged in order. The first information indicates an index value that indicates the order of the first time unit value in Table 2.1. Therefore, there is no need to configure the index value column in the preconfigured time value list. Assuming that the first information indicates 1, based on Table 2.1, it can be determined that the first time unit value is 4, for example, 4 time slots.

[0148] Optionally, the first information indicates an index value, and the first time unit value can be determined based on the index value. For example, a high-level configuration signaling preconfigures a time unit list, the list being shown in Table 2.2 below, including a correspondence between index values ​​and time unit values. The first information indicates an index value in the list, and based on the list, the time unit value corresponding to the index value can be determined, i.e., the first time unit value.

[0149] Table 2.1

[0150] Table 2.2

[0151] Optionally, the first information directly indicates the first time unit value, such as the specific value of the SL PRS-to-ACK / NACK feedback field in the DCI, which represents the size of the first time unit value, or the size of the first time unit value can be calculated based on the value of the field in the DCI.

[0152] In the above implementation, taking a PUCCH as an uplink resource as an example, this PUCCH can carry an ACK or a NACK, and the UE then sends an ACK or NACK to the gNB via this PUCCH in the timeslot of this PUCCH. For example, if one of the two SL PRSs in Figures 5A and 5B is successfully transmitted, then the PUCCH carries an ACK to indicate that the transmission status of the SL PRS is successful. For another example, if both SL PRSs in Figures 5A and 5B fail to be transmitted, then the PUCCH carries a NACK to indicate that the transmission status of the SL PRS is a failure. Optionally, the PUCCH can carry only ACK and not NACK, that is, an ACK is reported only when the transmission status of the SL PRS is successful, and no NACK is reported when the transmission status of the SL PRS is a failure. Optionally, the PUCCH may only carry NACK but not ACK, that is, NACK is reported only when the sending status of the SL PRS is sending failure, and ACK is not reported when the sending status of the SL PRS is sending success.

[0153] In Figures 5A and 5B, the PUCCH represented by the gray shaded block can carry two ACKs, two NACKs, or one ACK and one NACK, depending on whether the two SL PRSs are actually sent successfully or unsuccessfully. For example, if the first SL PRS fails to be sent and the second SL PRS is sent successfully, the feedback information carried by the PUCCH may represent {NACK, ACK}; if the first SL PRS fails to be sent and the second SL PRS fails to be sent, the feedback information carried by the PUCCH may represent {NACK, NACK}; if the first SL PRS is sent successfully and the second SL PRS is sent successfully, the feedback information carried by the PUCCH may represent {ACK, ACK}; if the first SL PRS is sent successfully and the second SL PRS fails to be sent, the feedback information carried by the PUCCH may represent {ACK, NACK}.

[0154] In one implementation, the number of uplink resources is the same as the number of at least one SL PRS resource. That is, one ACK or NACK is fed back for one SL PRS resource. The first time unit value is the difference between the time unit of the first SL PRS resource and the time unit of the first PUCCH. The first SL PRS resource is any one of the at least one SL PRS resource, and the first PUCCH is one PUCCH in at least one PUCCH. The first SL PRS resource corresponds to the first PUCCH, that is, the first PUCCH is used to carry the ACK or NACK of the first SL PRS, and the first SL PRS resource is used to carry the first SL PRS. The ACK of the first SL PRS is used to indicate that the sending status of the first SL PRS is successful, and the NACK of the first SL PRS is used to indicate that the sending status of the first SL PRS is failed. It can be understood that each SL PRS resource in at least one SL PRS resource corresponds to a PUCCH, and one PUCCH is used to carry the ACK or NACK of the corresponding SL PRS.

[0155] For example, see Figure 5C, which shows another timing example for Case 1. The difference between Figure 5C and Figure 5A is that in Figure 5A, only one PUCCH is used to carry feedback information, while in Figure 5C, two PUCCHs are used to carry feedback information. The first PUCCH carries the ACK or NACK for the first SL PRS, and the second PUCCH carries the ACK or NACK for the second SL PRS. Furthermore, the difference between the timeslot occupied by the first PUCCH and the timeslot occupied by the first SL PRS resource is a first time unit value, k, and the difference between the timeslot occupied by the second PUCCH and the timeslot occupied by the second SL PRS resource is also a first time unit value, k. Consequently, the UE sends the ACK or NACK for the first SL PRS to the gNB via the first PUCCH in the timeslot of the first PUCCH and sends the ACK or NACK for the second SL PRS to the gNB via the second PUCCH in the timeslot of the second PUCCH.

[0156] Optionally, the first information may be a field in the DCI, such as a newly added field, which is used to indicate the first time unit value. For example, the field may be an SL PRS-to-ACK / NACK feedback field, which indicates the first time unit value, and its field length may be bits, N fb_timing Indicates the number of time unit candidate values ​​preconfigured by the gNB. The time unit candidate values ​​are used to determine the time unit in which the PUCCH carrying feedback information is located. The time unit candidate values ​​can be the time values ​​in Table 1.1 or Table 1.2 above, or the time unit values ​​in Table 2.1 or Table 2.2 above.

[0157] Optionally, the DCI may further include second information, the second information being used to indicate the feedback type corresponding to the feedback information. The second information may be a field, the field being used to indicate the feedback type corresponding to the feedback information. For example, the field may be a HARQ (ACK / NACK) status field, the field length of which may be 2 bits. If the second information has a first value, the feedback type is either ACK or NACK; if the second information has a second value, the feedback type is either NACK or NACK; if the second information has a third value, the feedback type is either ACK or NACK.

[0158] Exemplarily, the value of this field is "01", and the feedback type is ACK feedback without NACK feedback. That is, when the SL PRS is successfully transmitted, ACK is fed back; when the SL PRS fails to transmit, NACK is not fed back. The value of this field is "10", and the feedback type is NACK feedback without ACK feedback. That is, when the SL PRS fails to transmit, NACK is fed back; when the SL PRS is successfully transmitted, ACK is not fed back. The value of this field is "11", and the feedback type is ACK feedback and NACK feedback. That is, when the SL PRS is successfully transmitted, ACK is fed back; when the SL PRS fails to transmit, NACK is fed back.

[0159] Case 2: The first information is carried in the DCI, and the first information indicates multiple second time unit values.

[0160] The first information is used to indicate at least one second time unit value, one second time unit value is related to the time unit of one SL PRS resource in the at least one SL PRS resource, one second time unit value is used to determine the time unit of a PUCCH, and one PUCCH is used to carry the ACK or NACK of an SL PRS; at least one second time unit value has a one-to-one correspondence with at least one SL PRS resource. That is, the number of at least one second time unit value is the same as the number of at least one SL PRS resource. The at least one second time unit value may be completely different, that is, any two of them are different, or they may be the same, for example, two second time unit values ​​are the same.

[0161] For example, please refer to a timing example diagram of Case 2 shown in Figure 6. In Figure 6, the DCI may include a time interval (Time Gap) field and a SL PRS resource ID field. The time interval field is used to indicate the time slot interval between the time slot in which the DCI is received and the time slot of the first SL PRS resource, that is, the time interval between the time when the DCI is received and the first transmission of the SL PRS. Figure 6 takes the time interval of 3 time slots as an example. The SL PRS resource ID field is used to indicate the scheduled SL PRS resources. Figure 6 takes the scheduling of 3 SL PRS resources as an example. The cross-hatched block represents the SL PRS resource, which is used to carry the SL PRS. Based on the indication of the DCI, the UE sends the SL PRS on the corresponding SL PRS resource. In Figure 6, the DCI also includes a field, which may be, for example, an SL PRS-to-ACK / NACK feedback field, used to indicate 3 second time unit values, namely k1, k2 and k3. In Figure 6, the first PUCCH slot = the slot of the first SL PRS resource + k1. The first PUCCH is used to carry the ACK or NACK for the first SL PRS. The second PUCCH slot = the slot of the second SL PRS resource + k2. The second PUCCH is used to carry the ACK or NACK for the second SL PRS. The third PUCCH slot = the slot of the third SL PRS resource + k3. The third PUCCH is used to carry the ACK or NACK for the third SL PRS. Consequently, the UE sends the ACK or NACK for the first SL PRS to the gNB via the first PUCCH in the first PUCCH slot; sends the ACK or NACK for the second SL PRS to the gNB via the second PUCCH in the second PUCCH slot; and sends the ACK or NACK for the third SL PRS to the gNB via the third PUCCH in the third PUCCH slot.

[0162] Optionally, for any of the three PUCCHs shown in the gray-shaded blocks in Figure 6, the PUCCH may only carry the ACK of its corresponding SLPRS, and not carry NACK, that is, ACK is reported only when the transmission status of the SL PRS is transmission success, and no NACK is reported when the transmission status of the SL PRS is transmission failure. Optionally, the PUCCH may only carry the NACK of its corresponding SLPRS, and not carry ACK, that is, NACK is reported only when the transmission status of the SL PRS is transmission failure, and no ACK is reported when the transmission status of the SL PRS is transmission success.

[0163] Optionally, the first information may be a field in the DCI, which is used to indicate at least one second time unit value. For example, the field may be an SL PRS-to-ACK / NACK feedback field, which indicates at least one second time unit value, and its field length may be N fb_timing Indicates the number of candidate time units preconfigured by the gNB. These candidate time units are used to determine the time units in which the PUCCH carrying feedback information resides. The k in this field length expression is related to the number of SLPRS resources; the optional k can be the number of SLPRS resources to be fed back, or the number of SLPRS resources scheduled by the DCI.

[0164] Optionally, the DCI may further include second information, the second information being used to indicate the feedback type corresponding to the feedback information. The second information may be a field, the field being used to indicate the feedback type corresponding to the feedback information. For example, the field may be a HARQ (ACK / NACK) status field, the field length of which may be 2 bits. If the second information has a first value, the feedback type is either ACK or NACK; if the second information has a second value, the feedback type is either NACK or NACK; if the second information has a third value, the feedback type is either ACK or NACK.

[0165] Exemplarily, the value of this field is "01", and the feedback type is ACK feedback without NACK feedback. That is, when the SL PRS is successfully transmitted, ACK is fed back; when the SL PRS fails to transmit, NACK is not fed back. The value of this field is "10", and the feedback type is NACK feedback without ACK feedback. That is, when the SL PRS fails to transmit, NACK is fed back; when the SL PRS is successfully transmitted, ACK is not fed back. The value of this field is "11", and the feedback type is ACK feedback and NACK feedback. That is, when the SL PRS is successfully transmitted, ACK is fed back; when the SL PRS fails to transmit, NACK is fed back.

[0166] In case 1 and case 2, the SL PRS-to-ACK / NACK feedback field in the DCI can also be described as an SL PRS-to-PUCCH field, an SL PRS-to-HARQ field, or an SL PRS-to-HARQ feedback field, etc. The embodiment of the present application does not limit the field name indicating the first time unit value or the second time unit value.

[0167] Case 3: The first information is carried in the DCI, and the first information indicates a third time unit value.

[0168] The first information is used to indicate a third time unit value, and the third time unit value is related to the time unit of the DCI, or the third time unit value is related to the time unit of the PDCCH carrying the DCI. The third time unit value is used to determine the time unit of the PUCCH. The time unit of the DCI refers to the time unit in which the DCI is received, or the time unit in which the DCI is sent, or the time unit in which the DCI is located, or the time unit in which the PDCCH carrying the DCI is located, etc. The third time unit value is related to the time unit of the DCI, and it can be understood that the time unit of the PUCCH can be determined based on the third time unit value with the time unit of the DCI as a reference.

[0169] Optionally, the first information indicates a time unit value, namely, a third time unit value. For example, a high-level configuration signaling preconfigures a time unit list, the list being shown in Table 3.1 below, including at least one time unit value, and the first information indicates a time unit value in the list, namely, the third time unit value.

[0170] Optionally, the first information indicates an index value, based on which the third time unit value can be determined. For example, a high-level configuration signaling preconfigures a time unit list, the list being as shown in Table 3.2 below, including a correspondence between index values ​​and time unit values. The first information indicates an index value in the list, based on which the time unit value corresponding to the index value can be determined, i.e., the third time unit value.

[0171] Table 3.1

[0172] Table 3.2

[0173] For example, see Figure 7, a timing diagram illustrating Case 3. In Figure 7, the time slot in which the DCI was received is used as a reference, and the third time unit value is the difference between that time slot and the PUCCH time slot. The PUCCH time slot = the time slot in which the DCI was received + the third time unit value k. The PUCCH can carry one ACK or one NACK to indicate the transmission status of the two SLPRSs. The PUCCH can carry two ACKs, two NACKs, or one ACK and one NACK, depending on whether the two SLPRSs were actually transmitted successfully or unsuccessfully.

[0174] Optionally, the first information may be a field in the DCI, which is used to indicate the third time unit value. For example, the field may be a DCI-to-ACK / NACK feedback field, which indicates the third time unit value, and its field length may be bits, N fb_timingIndicates the number of time unit candidate values ​​pre-configured by the gNB. The time unit candidate values ​​are used to determine the time unit where the PUCCH carrying feedback information is located.

[0175] Optionally, the DCI may further include second information, the second information being used to indicate the feedback type corresponding to the feedback information. The second information may be a field, the field being used to indicate the feedback type corresponding to the feedback information. For example, the field may be a HARQ (ACK / NACK) status field, the field length of which may be 2 bits. If the second information has a first value, the feedback type is either ACK or NACK; if the second information has a second value, the feedback type is either NACK or NACK; if the second information has a third value, the feedback type is either ACK or NACK.

[0176] Exemplarily, the value of this field is "01", and the feedback type is ACK feedback without NACK feedback. That is, when the SL PRS is successfully transmitted, ACK is fed back; when the SL PRS fails to transmit, NACK is not fed back. The value of this field is "10", and the feedback type is NACK feedback without ACK feedback. That is, when the SL PRS fails to transmit, NACK is fed back; when the SL PRS is successfully transmitted, ACK is not fed back. The value of this field is "11", and the feedback type is ACK feedback and NACK feedback. That is, when the SL PRS is successfully transmitted, ACK is fed back; when the SL PRS fails to transmit, NACK is fed back.

[0177] In case 3, the DCI-to-ACK / NACK feedback field in the DCI can also be described as a DCI-to-PUCCH field, a DCI-to-HARQ field, or a DCI-to-HARQfeedback field, etc. The embodiment of the present application does not limit the field name indicating the third time unit value.

[0178] Case 4: The first information is carried in the first RRC signaling, and the first information indicates the fourth time unit value.

[0179] Among them, the fourth time unit value is related to the time unit of the SL PRS resource configured by the second RRC signaling.

[0180] The fourth time unit value is related to the time unit of the SL PRS resource configured by the second RRC signaling. It can be understood that the time unit of the SL PRS resource configured by the second RRC signaling is used as a reference, and the time unit of the uplink resource is determined based on the fourth time unit value. If the periodic SLPRS resource configured by the second RRC signaling is one SLPRS resource, then the SLPRS is sent on one SLPRS resource in each period. For the SLPRS in each period, the time unit of the uplink resource is determined separately to report the feedback information separately.

[0181] In one implementation, the fourth time unit value is the difference between the time unit of the SL PRS resource configured by the second RRC signaling and the time unit of the uplink resource. The time unit of the uplink resource is later than the time unit of the SL PRS resource configured by the second RRC signaling. For example, if the time unit of the SL PRS resource configured by the second RRC signaling is time slot i and the fourth time unit value is k, then the time unit of the uplink resource can be time slot i+k.

[0182] Optionally, the first information indicates a time value, based on which a fourth time unit value can be determined, thereby determining the time unit of the uplink resource. For example, the fourth time unit value can be determined based on the time value and the offset value, i.e., the fourth time unit value = time value k0 + offset value (offset), where the offset value is an integer, such as -1, 0, 1, 2, etc. The offset value can be a preset value, such as a predefined value by a protocol. In one embodiment, the high-level configuration signaling preconfigures a list, which is shown in Table 1.1 above and may include one or more time values. The first information indicates a time value in the list, and thereby determining the fourth time unit value based on the time value and the offset value. In another embodiment, the high-level configuration signaling preconfigures a list, which is shown in Table 1.2 above and may include a correspondence between an index value and a time value. The first information indicates an index value in the list, and thereby determining the time value corresponding to the index value based on the list, and thereby determining the fourth time unit value based on the time value and the offset value.

[0183] Optionally, the first information directly indicates the fourth time unit value, such as the specific value of the SL PRS to ACK / NACK feedback information element in the first RRC signaling, which indicates the size of the fourth time unit value, or the size of the fourth time unit value can be calculated based on the value size of the information element in the first RRC signaling. The SL PRS to ACK / NACK feedback information element can also be described as an SL PRS to PUCCH information element, or an SL PRS to HARQ information element, etc. The embodiment of the present application does not limit the name of the information element indicating the fourth time unit value.

[0184] For example, see Figure 8, a timing diagram illustrating Case 4. In Figure 8, taking two cycles as an example, one SLPRS resource is configured for one cycle. The gray-shaded block represents the time slot of the PUCCH that carries feedback information. The PUCCH time slot = the time slot of the reference SL PRS resource + the fourth time unit value k. For an SL PRS resource sent within a cycle, an ACK or NACK for the SL PRS carried by the SL PRS resource is sent on the corresponding PUCCH time slot.

[0185] Optionally, the first information may be an information element in the first RRC signaling, which is used to indicate the fourth time unit value. For example, the information element may be an SL PRS to ACK / NACK feedback information element, which indicates the fourth time unit value, and its information element length may be bits, N fb_tobong Indicates the number of time unit candidate values ​​pre-configured by the gNB. The time unit candidate values ​​are used to determine the time unit where the PUCCH carrying feedback information is located.

[0186] Optionally, the UE may receive a DCI that indicates a feedback type corresponding to the feedback information. For example, the DCI includes a field that indicates the feedback type corresponding to the feedback information. For example, the field may be an ACK / NACK status field, and its field length may be 2 bits. If the second information has a first value, the feedback type is either ACK or NACK; if the second information has a second value, the feedback type is either NACK or NACK; if the second information has a third value, the feedback type is either ACK or NACK.

[0187] Exemplarily, the value of this field is "01", and the feedback type is ACK feedback without NACK feedback. That is, when the SL PRS is successfully transmitted, ACK is fed back; when the SL PRS fails to transmit, NACK is not fed back. The value of this field is "10", and the feedback type is NACK feedback without ACK feedback. That is, when the SL PRS fails to transmit, NACK is fed back; when the SL PRS is successfully transmitted, ACK is not fed back. The value of this field is "11", and the feedback type is ACK feedback and NACK feedback. That is, when the SL PRS is successfully transmitted, ACK is fed back; when the SL PRS fails to transmit, NACK is fed back.

[0188] For the above situations, when a NACK is reported through a PUCCH, the NACK indicates that the SL PRS transmission status is a transmission failure. The UE does not need to send a new SR, and the gNB can reschedule or configure new SL PRS resources, which is beneficial to saving uplink communication resources and reducing positioning delay.

[0189] The above embodiment takes the feedback information used to indicate the sending status of SL PRS as an example. Optionally, the feedback information can also be used to indicate the receiving status of SL PRS, and the receiving status refers to the status of the measurement result of receiving SL PRS. For example, if the timer has not expired and the measurement result of SL PRS is received, the feedback information is ACK, indicating that the receiving status of SL PRS is successful reception; if the timer expires and the measurement result of SL PRS is not received, the feedback information is NACK, indicating that the receiving status of SL PRS is failed reception. The measurement result of SL PRS refers to the measurement result of SL PRS fed back by other UEs after the UE sends SL PRS to other UEs. The duration of the timer can be predefined or indicated by the network device through high-level configuration signaling. The specific value is not limited in the embodiment of the present application.

[0190] The present application provides a communication device that can be used to implement the functions of the above-mentioned UE or gNB. The communication device can be a UE or a gNB. The communication device includes a unit that corresponds one-to-one to the method / operation / step / action performed by the UE or gNB in ​​the above-mentioned method embodiment. The unit can be a hardware circuit, or software, or a combination of a hardware circuit and software. Please refer to Figure 9, which shows a structural diagram of a communication device 900 in an embodiment of the present application. The communication device 900 may include an interface unit 901 and a processing unit 902. Specifically, the processing unit 902 is used to process signaling and / or data, and the signaling and / or data may be data received by the interface unit 901, and the processed signaling and / or data may also be sent by the interface unit 901;

[0191] In one embodiment, when the communication device 900 is a UE, wherein:

[0192] The interface unit 901 is used to receive first information from a network device, where the first information is used to determine a time unit of an uplink resource, where the uplink resource is used to carry feedback information, where the feedback information is used to indicate a sending status or a receiving status of a sidelink positioning reference signal; and in the time unit of the uplink resource, the feedback information is sent to the network device via the uplink resource.

[0193] In this embodiment, for the specific implementation of the above-mentioned interface unit 901 and processing unit 902, reference may be made to the specific implementation steps of the UE in FIG4 , which will not be repeated here.

[0194] In another embodiment, when the communication device shown in FIG9 is a gNB, wherein:

[0195] The interface unit 901 is used to receive first information from the terminal device, where the first information is used to determine the time unit of the uplink resource, the uplink resource is used to carry feedback information, and the feedback information is used to indicate the sending status or receiving status of the sidelink positioning reference signal; in the time unit of the uplink resource, feedback information from the terminal device is received through the uplink resource.

[0196] In this embodiment, for the specific implementation of the above-mentioned interface unit 901 and processing unit 902, please refer to the specific implementation steps of the gNB in ​​Figure 4, which will not be repeated here.

[0197] FIG10 shows a communication device 1000 provided in an embodiment of the present application, configured to implement the aforementioned UE or gNB functionality. The device may be a communication device or a device used in a communication device, such as a UE or gNB. The device used in a communication device may be a system-on-chip (SoC) or chip within the communication device. A SoC may consist of a single chip or include a chip and other discrete components.

[0198] The communication device 1000 includes at least one processor 1010 for implementing the processing function of the device (such as UE or network equipment) in the method provided in the embodiment of the present application. The communication device 1000 may also include a communication interface 1020 for implementing the transceiver operation of the device (such as UE or network equipment) in the method provided in the embodiment of the present application. In the embodiment of the present application, the communication interface can be a transceiver, a circuit, a bus, a module or other type of communication interface for communicating with other devices through a transmission medium. For example, the communication interface 1020 is used for the device in the communication device 1000 to communicate with other devices. The processor 1010 uses the communication interface 1020 to send and receive data, and is used to implement the method described in the above method embodiment.

[0199] The communication device 1000 may also include at least one memory 1030 for storing program instructions and / or data. The memory 1030 is coupled to the processor 1010. The coupling in the embodiments of the present application is an indirect coupling or communication connection between devices, units, or modules, which may be electrical, mechanical, or other forms, and is used for information exchange between the devices, units, or modules. The processor 1010 may operate in conjunction with the memory 1030. The processor 1010 may execute program instructions stored in the memory 1030. At least one of the at least one memory may be included in the processor.

[0200] The specific connection medium between the communication interface 1020, processor 1010, and memory 1030 is not limited in the embodiments of the present application. In Figure 10, the embodiment of the present application shows that the memory 1030, processor 1010, and communication interface 1020 are connected via a bus. The bus is represented by a bold line in Figure 10. The connection method between other components is only for schematic illustration and is not limiting. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one bold line is used in Figure 10, but this does not mean that there is only one bus or one type of bus.

[0201] When the communication device 1000 is specifically a device for a device (such as a UE or a network device), for example, when the communication device 1000 is specifically a chip or a chip system, the communication interface 1020 may output or receive a baseband signal. When the communication device 1000 is specifically a device (such as a UE or a network device), the communication interface 1020 may output or receive a radio frequency signal. In an embodiment of the present application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and may implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present application may be directly embodied as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0202] It should be noted that the above-mentioned communication interface 1020 can be used to execute the functions of the above-mentioned interface unit 901, and the above-mentioned processor 1010 can be used to execute the functions of the above-mentioned processing unit 902, which will not be repeated here.

[0203] When the above-mentioned communication device is a chip applied to UE, the chip implements the function of the UE in the above-mentioned method embodiment, and the chip receives information from other devices; or the chip sends information to other devices.

[0204] When the communication device is a chip used in a network device, the chip implements the gNB functionality described in the method embodiments. The chip receives information from other devices, or sends information to other devices.

[0205] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.

[0206] The method steps in the embodiments of the present application can be implemented by hardware or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, which can be stored in random access memory (RAM), flash memory, read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, mobile hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and storage medium can be located in an ASIC. In addition, the ASIC can be located in an access network device or a terminal. Of course, the processor and storage medium can also exist as discrete components in a terminal or access network device.

[0207] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instruction is loaded and executed on a computer, the process or function described in the embodiment of the present application is executed in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program or instruction can be stored in a computer-readable storage medium or transmitted via the computer-readable storage medium. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, a hard disk, or a tape; it can also be an optical medium, such as a DVD; it can also be a semiconductor medium, such as a solid state drive (SSD).

[0208] In the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.

[0209] It is understood that the various numbers used in the embodiments of this application are merely for ease of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above-mentioned processes does not necessarily imply a specific order of execution; the order of execution of the processes should be determined by their functions and inherent logic.

[0210] An embodiment of the present application further provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed, the method executed by the UE or network device in the above method embodiment is implemented.

[0211] An embodiment of the present application further provides a computer program product, which includes a computer program. When the computer program is executed, the method performed by the UE or network device in the above method embodiment is implemented.

[0212] It should be noted that for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this application.

[0213] The descriptions of the various embodiments provided in this application can refer to each other. The descriptions of each embodiment have their own focus. For parts not described in detail in a particular embodiment, please refer to the relevant descriptions of other embodiments. For the convenience and brevity of description, for example, the functions and execution steps of the various devices and equipment provided in the embodiments of this application can refer to the relevant descriptions of the method embodiments of this application. The various method embodiments and the various device embodiments can also refer to, be combined with, or quote each other.

[0214] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some or all of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A feedback information transmission method, characterized in that: include: Receiving first information from a network device, where the first information is used to determine a time unit of an uplink resource; the uplink resource is used to carry feedback information, where the feedback information is used to indicate a sending state or a receiving state of a sidelink positioning reference signal; In the time unit of the uplink resource, the feedback information is sent to the network device through the uplink resource.

2. The method according to claim 1, characterized in that The first information is carried in downlink control information, and the downlink control information is used to schedule at least one sidelink positioning reference signal resource, and the at least one sidelink positioning reference signal resource includes a resource that carries the sidelink positioning reference signal.

3. The method according to claim 2, characterized in that The first information is used to indicate a first time unit value, the first time unit value is related to the time unit of a reference sidelink positioning reference signal resource, the first time unit value is used to determine the time unit of the uplink resource, and the at least one sidelink positioning reference signal resource includes the reference sidelink positioning reference signal resource.

4. The method according to claim 3, characterized in that The reference sideline positioning reference signal resource is the last sideline positioning reference signal resource among the at least one sideline positioning reference signal resource; or, the reference sideline positioning reference signal resource is the first sideline positioning reference signal resource among the at least one sideline positioning reference signal resource.

5. The method according to claim 3, characterized in that The first time unit value is a difference between a time unit of a first sidelink positioning reference signal resource and a time unit of a first uplink resource, the first sidelink positioning reference signal resource corresponds to the first uplink resource; the first sidelink positioning reference signal resource is one of the at least one sidelink positioning reference signal resources, and the first uplink resource is one of the uplink resources.

6. The method according to claim 5, characterized in that The sending the feedback information to the network device through the uplink resource in the time unit of the uplink resource includes: In the time unit of the first uplink resource, first feedback information is sent to the network device through the first uplink resource, the first feedback information is used to indicate whether the sending status or receiving status of a first sidelink positioning reference signal is successful or failed, and the first sidelink positioning reference signal is a sidelink positioning reference signal carried by the first sidelink positioning reference signal resource.

7. The method according to claim 2, characterized in that The first information is used to indicate at least one second time unit value; a second time unit value is related to a time unit of one of the at least one sidelink positioning reference signal resources, and the second time unit value is used to determine a time unit of a second uplink resource, and the one second uplink resource is an uplink resource among the uplink resources; the at least one second time unit value corresponds one-to-one to the at least one sidelink positioning reference signal resource.

8. The method according to claim 7, characterized in that The sending the feedback information to the network device through the uplink resource in the time unit of the uplink resource includes: In the time unit of the one second uplink resource, second feedback information is sent to the network device via the one second uplink resource, wherein the second feedback information is used to indicate whether the sending status or receiving status of a second sidelink positioning reference signal is successful or failed, and the second sidelink positioning reference signal corresponds to the one second uplink resource.

9. The method according to claim 2, characterized in that The first information is used to indicate a third time unit value, the third time unit value is related to the time unit of the downlink control information, and the third time unit value is used to determine the time unit of the uplink resource.

10. The method according to any one of claims 2 to 9, characterized in that: The downlink control information further includes second information, where the second information is used to indicate a feedback type corresponding to the feedback information.

11. The method according to claim 10, characterized in that The second information is a first value, and the feedback type is feedback response information without feedback of negative response information; The second information is a second value, and the feedback type is to feed back negative response information and not to feed back response information; The second information is a third value, and the feedback type is feedback response information and feedback negative response information.

12. The method according to claim 1, characterized in that The first information is carried in a first radio resource control signaling.

13. The method according to claim 12, characterized in that The first information is used to indicate a fourth time unit value, the fourth time unit value is related to a time unit of a reference sidelink positioning reference signal resource configured by a second radio resource control signaling, and the fourth time unit value is used to determine a time unit of the uplink resource.

14. The method according to claim 1, wherein: The feedback information is used to indicate the sending status or receiving status of at least one sidelink positioning reference signal, the sending status is successful sending or failed sending, and the receiving status is successful receiving or failed receiving; wherein, the at least one sidelink positioning reference signal is a sidelink positioning reference signal corresponding to at least one sidelink positioning reference signal resource scheduled by downlink control information, or a sidelink positioning reference signal corresponding to a sidelink positioning reference signal resource configured by wireless resource control signaling.

15. The method according to claim 1, wherein: There is a side positioning reference signal in at least one side positioning reference signal that is successfully sent, and the feedback information is response information, indicating that the sending status is successfully sent; At least one side positioning reference signal fails to be sent, and the feedback information is negative acknowledgement information, indicating that the sending state is a sending failure; The at least one sidelink positioning reference signal is a sidelink positioning reference signal corresponding to at least one sidelink positioning reference signal resource scheduled by downlink control information, or a sidelink positioning reference signal corresponding to a sidelink positioning reference signal resource configured by wireless resource control signaling.

16. The method according to claim 1, 2 or 12, characterized in that: The sending the feedback information to the network device through the uplink resource includes: The feedback information is response information, and the response information is sent to the network device through the uplink resource; the feedback information is negative response information, and the negative response information is not sent to the network device; Alternatively, the feedback information is negative acknowledgment information, and the negative acknowledgment information is sent to the network device through the uplink resource; the feedback information is acknowledgment information, and the acknowledgment information is not sent to the network device; Alternatively, the feedback information is response information or negative response information, and the response information or the negative response information is sent to the network device through the uplink resource; The feedback information is the response information, indicating that the sending status is successful sending; the feedback information is the negative response information, indicating that the sending status is failed sending.

17. A feedback information transmission method, characterized in that: include: Receiving first information from a terminal device, where the first information is used to determine a time unit of an uplink resource, where the uplink resource is used to carry feedback information, where the feedback information is used to indicate a sending state or a receiving state of a sidelink positioning reference signal; In the time unit of the uplink resource, the feedback information from the terminal device is received through the uplink resource.

18. The method according to claim 17, characterized in that The first information is carried in downlink control information, and the downlink control information is used to schedule at least one sidelink positioning reference signal resource, and the at least one sidelink positioning reference signal resource includes a resource that carries the sidelink positioning reference signal.

19. The method according to claim 18, characterized in that The first information is used to indicate a first time unit value, the first time unit value is related to the time unit of a reference sidelink positioning reference signal resource, the first time unit value is used to determine the time unit of the uplink resource, and the at least one sidelink positioning reference signal resource includes the reference sidelink positioning reference signal resource.

20. The method of claim 18, wherein: The first information is used to indicate at least one second time unit value; a second time unit value is related to a time unit of one of the at least one sidelink positioning reference signal resources, and the second time unit value is used to determine a time unit of a second uplink resource, and the one second uplink resource is an uplink resource among the uplink resources; the at least one second time unit value corresponds one-to-one to the at least one sidelink positioning reference signal resource.

21. The method of claim 18, wherein: The first information is used to indicate a third time unit value, the third time unit value is related to the time unit of the downlink control information, and the third time unit value is used to determine the time unit of the uplink resource.

22. The method according to any one of claims 18 to 21, characterized in that: The downlink control information further includes second information, where the second information is used to indicate a feedback type corresponding to the feedback information.

23. The method of claim 22, wherein: The second information is a first value, and the feedback type is feedback response information without feedback of negative response information; The second information is a second value, and the feedback type is to feed back negative response information and not to feed back response information; The second information is a third value, and the feedback type is feedback response information and feedback negative response information.

24. The method of claim 17, wherein: The first information is carried in a first radio resource control signaling.

25. The method of claim 24, wherein: The first information is used to indicate a fourth time unit value, the fourth time unit value is related to the time unit of the sidelink positioning reference signal resource configured by the second radio resource control signaling, and the fourth time unit value is used to determine the time unit of the uplink resource.

26. A communication device, characterized in that: Comprising a module for executing the method as claimed in any one of claims 1 to 16, or a module for executing the method as claimed in any one of claims 17 to 25.

27. A communication device, characterized in that: The method comprises a processor, wherein the processor is configured to implement the method according to any one of claims 1 to 16 or the method according to any one of claims 17 to 25 through a logic circuit and / or by executing a computer program or instruction.

28. The communication device according to claim 27, characterized in that Also includes: The memory is used to store the computer program or instructions.

29. A communication device, characterized in that: It includes a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method as described in any one of claims 1 to 16 through a logic circuit or execute code instructions; or the method as described in any one of claims 17 to 25.

30. A computer-readable storage medium, characterized in that: The storage medium stores a computer program or instruction. When the computer program or instruction is executed by the communication device, the method according to any one of claims 1 to 16; or the method according to any one of claims 17 to 25 is implemented.

Citation Information

Patent Citations

  • Method and device for retransmission of sidelink SL positioning reference signal PRS

    CN116438759A

  • SL-PRS scheduling method and device, terminal and medium

    CN116867077A

  • Method for configuring transmission resource of sidelink, and communication apparatus

    WO2021031017A1

  • Sidelink feedback resource configuration method, terminal device, and network device

    WO2021232382A1

  • Method by which terminal transmits and receives signals related to positioning in wireless communication system supporting sidelink, and device therefor

    WO2022139092A1