Communication method, device and system, chip and storage medium

By configuring target frequency domain resources in side link communication and supporting the transmission of multi-bit feedback information, the problem of limited PSFCH information is solved, and the performance and data transmission quality of side link communication are improved.

CN120239081APending Publication Date: 2025-07-01SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311792917.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-22
Publication Date
2025-07-01

AI Technical Summary

Technical Problem

In the existing side link communication, the physical side link feedback channel (PSFCH) can only carry 1 bit of information, which cannot meet the needs of more detailed channel state feedback information, resulting in limited improvement in communication performance.

Method used

By configuring the target frequency domain resources, it supports carrying feedback information greater than or equal to 1 bit, including CSI reporting, beam reporting, etc., to increase the amount of information in the feedback channel.

Benefits of technology

The feedback channel information volume of side link communication is enhanced and communication performance is improved, especially in the Internet of Vehicles (V2X) services and other side link communication scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120239081A_ABST
    Figure CN120239081A_ABST
Patent Text Reader

Abstract

The invention provides a communication method, device and system, a chip and a storage medium. A first terminal device communicates with a second terminal device through a side link, the method is applied to the first terminal device, and the method comprises: receiving configuration information sent by a target device, the configuration information being used for indicating a target frequency domain resource of a feedback channel of the side link; the target frequency domain resource supports and bears feedback information greater than or equal to 1 bit; and sending feedback information to the second terminal device on the target frequency domain resource. According to the method provided by the invention, the amount of information which can be borne by the feedback channel of the side link is increased, and the communication performance of the side link is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to communication technologies, and in particular, to a communication method, apparatus, system, chip, and storage medium. Background Art

[0002] Sidelink communication refers to device-to-device communication, which is a communication method that does not require relaying through a base station to meet the direct communication requirements such as data exchange, file sharing, and multimedia transmission between devices. In sidelink communication, the Physical Sidelink Feedback Channel (PSFCH) is used to provide feedback information for the sidelink. Through the PSFCH, the receiving device can send information characterizing the channel quality of the sidelink to the sending device, and the sending device can dynamically adjust transmission parameters based on this information to improve the performance of sidelink communication.

[0003] However, the PSFCH currently used in sidelink communication can only carry 1 bit of information to simply feedback the channel quality of the sidelink. With the growth of technology, the content included in the channel state feedback information of the sidelink is becoming more and more detailed, and the space required for this information is greater than 1 bit. The existing PSFCH format cannot carry this channel state feedback information.

[0004] Therefore, how to increase the amount of information that the PSFCH can carry is a technical problem that needs to be solved urgently. Summary of the Invention

[0005] This application provides a communication method, apparatus, system, chip, and storage medium to solve the problem of how to increase the amount of information that the PSFCH can carry.

[0006] In a first aspect, this application provides a communication method. A first terminal device communicates with a second terminal device through a sidelink. The method is applied to the first terminal device and includes:

[0007] Receiving configuration information sent by a target device, where the configuration information is used to indicate target frequency domain resources of the feedback channel of the sidelink; the target frequency domain resources support carrying feedback information of greater than or equal to 1 bit;

[0008] Sending feedback information to the second terminal device on the target frequency domain resources.

[0009] Optionally, the number of resource blocks included in the target frequency domain resources is greater than or equal to 1.

[0010] Optionally, the target frequency-domain resource indicated by the configuration information is associated with the frequency-domain resource of a preset sidelink feedback channel, or is a frequency-domain resource that has no association with the frequency-domain resource of a preset sidelink feedback channel.

[0011] Optionally, the target frequency-domain resource is determined according to the first subchannel or all subchannels of a reference signal corresponding to the sidelink feedback channel.

[0012] Optionally, sending feedback information to the second terminal device on the target frequency-domain resource includes:

[0013] If there are multiple pieces of feedback information to be sent, allocate transmission power to each piece of feedback information;

[0014] On the target frequency-domain resource, send the feedback information to the second terminal device according to the allocated transmission power.

[0015] Optionally, allocating transmission power to each piece of feedback information includes:

[0016] Allocate the transmission power according to the information types of multiple pieces of feedback information to be sent.

[0017] Optionally, allocating the transmission power according to the information types of multiple pieces of feedback information to be sent includes:

[0018] Allocate the transmission power according to the first power allocation priority corresponding to the information types of multiple pieces of feedback information to be sent.

[0019] Optionally, the first power allocation priority is based on the power allocation priority corresponding to the information type of the feedback information to be sent predefined in the sidelink communication protocol, and the sidelink communication protocol is used to control the transmission power.

[0020] Optionally, if there are multiple pieces of feedback information to be sent, allocating transmission power to each piece of feedback information includes:

[0021] If the feedback information to be sent includes multiple pieces of feedback information of the same type, randomly allocate the transmission power to each piece of feedback information of the same type.

[0022] Optionally, if there are multiple pieces of feedback information to be sent, allocating transmission power to each piece of feedback information includes:

[0023] If the feedback information to be sent includes multiple pieces of feedback information of the same type, obtain the second power allocation priority of each piece of feedback information of the same type;

[0024] Allocate the transmission power according to the second power allocation priority.

[0025] Optionally, if the feedback information to be sent of the same type is used to feedback beam report information, the second power allocation priority is related to the priority of the reference signal of the beam report information.

[0026] Optionally, the information type of the feedback information to be sent includes at least one of a beam report type, a preemption type, and a hybrid automatic repeat request acknowledgment type.

[0027] Optionally, the configuration information is further used to indicate the target time-domain resource of the feedback channel of the sidelink.

[0028] Optionally, the feedback information includes: first type feedback information, second type feedback information, the target time-domain resource includes: a first time-domain resource, and a time-domain resource offset information; the time-domain resource offset information and the first time-domain resource are used to determine a second time-domain resource;

[0029] Sending feedback information to the second terminal device on the frequency-domain resource includes:

[0030] Transmit the first type of feedback information on the first time-domain resource and transmit the second type of feedback information on the second time-domain resource.

[0031] In a second aspect, the present application provides a communication method. A first terminal device communicates with a second terminal device through a sidelink. The method is applied to the second terminal device, and the method includes:

[0032] Receive configuration information sent by a target device, where the configuration information is used to indicate a target frequency-domain resource of a feedback channel of the sidelink; the target frequency-domain resource supports carrying feedback information of greater than or equal to 1 bit;

[0033] Receive feedback information sent by the first terminal device on the target frequency-domain resource.

[0034] Optionally, the number of resource blocks included in the target frequency-domain resource is greater than or equal to 1.

[0035] Optionally, the target frequency-domain resource indicated by the configuration information belongs to a preset frequency-domain resource of the feedback channel of the sidelink, or belongs to a frequency-domain resource outside the preset frequency-domain resource of the feedback channel of the sidelink.

[0036] Optionally, the target frequency-domain resource is determined according to a first subchannel or all subchannels of a reference signal corresponding to the feedback channel of the sidelink.

[0037] Optionally, the information type of the feedback information to be sent includes at least one of a beam report type, a preemption type, and a hybrid automatic repeat request acknowledgment type.

[0038] Optionally, the configuration information is further used to indicate the target time-domain resource of the feedback channel of the sidelink.

[0039] Optionally, the feedback information includes: first-type feedback information and second-type feedback information, and the target time-domain resource includes: a first time-domain resource, and a time-domain resource offset information; the time-domain resource offset information and the first time-domain resource are used to determine a second time-domain resource;

[0040] Receiving the feedback information sent by the first terminal device on the frequency-domain resource includes:

[0041] Receiving the first-type feedback information on the first time-domain resource and receiving the second-type feedback information on the second time-domain resource.

[0042] In a third aspect, the present application provides a communication device. The first terminal device communicates with the second terminal device through a sidelink. The device is applied to the first terminal device, and the device includes:

[0043] A receiving module, configured to receive configuration information sent by a target device, where the configuration information is used to indicate a target frequency-domain resource of a feedback channel of the sidelink; the target frequency-domain resource supports carrying feedback information of greater than or equal to 1 bit;

[0044] A sending module, configured to send feedback information to the second terminal device on the target frequency-domain resource.

[0045] In a fourth aspect, the present application provides a communication device. The first terminal device communicates with the second terminal device through a sidelink. The device is applied to the second terminal device, and the device includes:

[0046] A first receiving module, configured to receive configuration information sent by a target device, where the configuration information is used to indicate a target frequency-domain resource of a feedback channel of the sidelink; the target frequency-domain resource supports carrying feedback information of greater than or equal to 1 bit;

[0047] A second receiving module, configured to receive feedback information sent by the first terminal device on the target frequency-domain resource.

[0048] In a fifth aspect, the present application provides a communication device, including: a processor, a communication interface, and a memory; the processor is communicatively connected to the communication interface and the memory respectively;

[0049] The memory stores computer-executable instructions;

[0050] The communication interface communicates with an external device.

[0051] The processor executes the computer-executable instructions stored in the memory to implement the method described in the first aspect or the second aspect.

[0052] In a sixth aspect, the present application provides a communication system, which includes: a first terminal device, a first terminal device, and a target device as described in the first aspect and the second aspect.

[0053] In a seventh aspect, the present application provides a chip, on which a computer program is stored. When the computer program is executed by the chip, the method described in any one of the first aspect or the second aspect is implemented.

[0054] In an eighth aspect, the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, the method described in any one of the first aspect or the second aspect is implemented.

[0055] In a ninth aspect, the present application provides a program product, which includes executable instructions stored in a readable storage medium. At least one processor of a communication device can read the executable instructions from the readable storage medium, and the at least one processor executing the executable instructions causes the communication device to implement the method described in any one of the first aspect or the second aspect above.

[0056] The communication method, device, system, chip, and storage medium provided by the present application send, by a target device, configuration information of a target frequency-domain resource of a feedback channel indicating a sidelink to a first terminal device and a second terminal device, and configure, on the sidelinks used by the first terminal device and the second terminal device, a sidelink feedback channel supporting the transmission of feedback information carrying greater than or equal to 1 bit to transmit at least one of feedback information of information types such as CSI reporting, beam reporting, beam preemption, HARQ-ACK, etc., thereby improving the amount of information that the sidelink feedback channel can carry and improving the performance of sidelink communication. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] The drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application.

[0058] Figure 1 It is a schematic structural diagram of another communication device provided by an embodiment of the present application;

[0059] Figure 2 It is a schematic flowchart of a communication method provided by an embodiment of the present application;

[0060] Figure 3 A schematic structural diagram of a target time-domain resource provided by an embodiment of the present application;

[0061] Figure 4 A schematic format diagram of a feedback channel of a sidelink provided by an embodiment of the present application;

[0062] Figure 5 A schematic flowchart of another communication method provided by an embodiment of the present application;

[0063] Figure 6 A schematic structural diagram of a communication device provided by an embodiment of the present application;

[0064] Figure 7 A schematic structural diagram of another communication device provided by an embodiment of the present application;

[0065] Figure 8 A schematic structural diagram of yet another communication device provided by an embodiment of the present application.

[0066] Through the above-mentioned drawings, specific embodiments of the present application have been shown, and there will be more detailed descriptions hereinafter. These drawings and textual descriptions are not intended to limit the scope of the concept of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. Detailed Description of Specific Embodiments

[0067] Here, the exemplary embodiments will be described in detail, and the examples are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0068] First, the nouns involved in the present application are explained:

[0069] 1. Physical Uplink Control Channel (PUCCH): The PUCCH is a physical channel in a wireless communication system, which is used for the transmission of uplink control signals. It is responsible for transmitting information related to scheduling and control, such as ACK / NACK (acknowledgment / negation) feedback, transmission format selection, scheduling requests, etc. By effectively transmitting control signals, the PUCCH can improve the capacity and performance of the wireless network and provide a better communication experience for users.

[0070] 2. Channel State Information Reporting (CSI reporting): Refers to the information report on the quality and state of the wireless channel sent by the terminal device to the base station or network in a wireless communication system. These reports provide various metrics and parameters of the channel, which are used to optimize algorithms such as wireless resource allocation, adaptive modulation and coding, and improve system performance and user experience.

[0071] 3. Beam preemption: Used to allow a terminal device that is transmitting using a specific beam to be preempted by other terminal devices with higher priority when necessary. When a terminal device is communicating and transmitting using a specific beam, if an emergency that requires an immediate response or other high-priority communication needs occur, other terminal devices can interrupt the device that is currently transmitting using the specific beam through the beam preemption mechanism to obtain higher communication resources.

[0072] 4. Hybrid Automatic Repeat Request Acknowledgment (HARQ-ACK): A protocol used in a wireless communication system to confirm received data packets and provide an automatic retransmission mechanism to improve the reliability of data transmission. In HARQ-ACK, when the receiving end correctly receives a data packet, it sends an ACK (Acknowledgment) message to the sending end indicating that the data packet has been successfully received. If the receiving end detects an error or loss of the data packet, it sends a NACK (Negative Acknowledgment) message to the sending end requesting retransmission of the data packet. Based on the ACK or NACK message received by the receiving end, the sending end can adjust the retransmission strategy accordingly to improve the reliability of data transmission.

[0073] 5. Channel State Information Reference Signal (CSI-RS): A reference signal used in a wireless communication system to obtain and estimate the state information of the channel where the receiving end device is located. CSI-RS provides important information on parameters such as channel quality, fading, and interference, which is used to optimize system performance and resource allocation.

[0074] 6. Sidelink control information (SCI): It is an indication and control mechanism used in a wireless communication system to determine when to trigger the transmission of CSI (Channel State Information) reports. CSI reports are used to evaluate channel quality and performance and are used to optimize system resource allocation and interference management. SCI scheduling is based on system algorithms and policies and decides the timing to trigger CSI reports according to network requirements and resource allocation situations. It can make decisions based on multiple factors, such as user priority, communication link conditions, and system load, etc. The purpose of SCI scheduling is to minimize the transmission overhead of CSI reports while ensuring system performance. By reasonably scheduling the transmission of CSI reports, the system can effectively use limited wireless resources and ensure timely acquisition of key channel state information.

[0075] The architecture of the communication system applied in the embodiments of the present application will be described below:

[0076] Figure 1 It is a schematic diagram of the architecture of a communication system applied in the embodiments of the present application. As Figure 1 shown, the communication system includes: a first terminal device, a second terminal device, and a target device. Among them, the first terminal device and the second terminal device perform data transmission through a sidelink, and the target device is used to send the target frequency-domain resources of the feedback channel of the sidelink to the first terminal device and the second terminal device. The embodiments of the present application do not limit the number of the first terminal device, the second terminal device, and the target device included in the communication system. In addition, it should be understood that Figure 1 it is only a schematic diagram, and the communication system may further include other network devices, which are not limited in the present application and are not drawn in Figure 1 it.

[0077] Among them, the target device can generally be a terminal device or a radio access network device.

[0078] A radio access network device is usually an access device through which a terminal device accesses the communication system wirelessly. In other words, it is a radio access network (RAN) node (or device) that connects a terminal device to a wireless network. It can be an evolved Node B (eNB), a Radio Network Controller (RNC), a Node B (NB), a Base Station Controller (BSC), a Base Transceiver Station (BTS), a home base station (e.g., Home evolved Node B, or HomeNode B, HNB), a BaseBand Unit (BBU), an Access Point (AP) in a Wireless Fidelity (WIFI) system, a wireless relay node, a wireless backhaul node, a transmission point (TP), or a transmission and reception point (TRP), etc. It can also be a network device or a transmission point (TRP or TP) in a 5G (such as NR) system, or one or a group (including multiple antenna panels) of antenna panels of a base station in a 5G system. Or, it can also be a network node that constitutes a network device or a transmission point, such as a BaseBand Unit (BBU), or a distributed unit (DU), etc. Embodiments of this application do not limit the specific technologies and specific device forms adopted by the radio access network device. In the embodiments of this application, the radio access network device can also be simply referred to as a network device or a base station. Unless otherwise specified, in the embodiments of this application, the network device refers to the radio access network device.

[0079] A terminal device generally refers to a device that provides voice and / or data connectivity to users, and can also be called a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. The terminal device can be a mobile phone, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, and so on.

[0080] By way of example and not limitation, in the embodiments of the present application, the terminal device can also be a wearable device. A wearable device can also be called a wearable intelligent device, which is a general term for devices developed by applying wearable technology to intelligent design of daily wear, such as glasses, gloves, watches, clothing, shoes, etc. A wearable device is a portable device that is directly worn on the body or integrated into the user's clothes or accessories. A wearable device is not only a hardware device, but also realizes powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable intelligent devices include those with complete functions and large sizes that can achieve complete or partial functions without relying on a smart phone, such as smart watches or smart glasses, etc., and those that only focus on a certain type of application function and need to cooperate with other devices such as smart phones, such as various smart bracelets and smart jewelry for physical sign monitoring.

[0081] In addition, in the embodiments of the present application, the terminal device can also be a terminal device in an IoT network. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, so as to realize an intelligent network of human-machine interconnection and object-object interconnection. In the embodiments of the present application, IoT technology can achieve massive connection, deep coverage, and power saving of the terminal through, for example, narrow band (NB) technology.

[0082] Wireless access network devices and terminal devices can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed on aircraft, balloons, artificial satellites, etc. in the air. Terminal devices can be in fixed positions or movable.

[0083] Wireless access network devices and terminal devices can communicate with each other and terminal devices can communicate with each other through licensed spectrum, or through unlicensed spectrum, or simultaneously through licensed spectrum and unlicensed spectrum. Wireless access network devices and terminal devices can communicate with each other and terminal devices can communicate with each other through spectrum below 6 gigahertz (GHz), or through spectrum above 6 GHz, or simultaneously use spectrum below 6 GHz and spectrum above 6 GHz. Embodiments of this application do not limit the spectrum resources used between wireless access network devices and terminal devices.

[0084] It should be understood that Figure 1 The communication system shown can be, for example, an LTE communication system, a 5G communication system, a next-generation wireless local area network system, or other future communication systems, etc., which are not limited here. In addition, in the embodiments of this application, the terms 5G and new radio (NR) can be equivalent.

[0085] Continuing to refer to Figure 1 , taking the NR communication system as an example, the NR communication architecture includes two communication interfaces, namely the PC5 interface and the Uu interface. Two terminal devices can communicate with each other through the PC5 interface. Among them, one terminal device can be called the first terminal device, and the other terminal device can be called the second terminal device. Embodiments of this application do not make distinctions in this regard.

[0086] The PC5 interface is a direct communication interface between terminal devices, that is, between terminal devices, using the PC5 interface, they can use the resources configured by the network device and directly communicate through the direct link without passing through the network device for transit. This direct communication link can also be called a sidelink or side chain (sidelink, SL). The direct communication between terminal devices through the direct link can also be called SL communication. SL communication can support vehicle-to-everything (V2X) services and can also support other services, that is to say, the application scenarios of SL are not limited to V2X. In addition, SL communication supports three communication methods: unicast, multicast, and broadcast.

[0087] In the embodiments of the present application, a terminal device or a network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also referred to as main memory). The operating system can be any one or more computer operating systems that implement service processing through processes. For example, the Linux operating system, the Unix operating system, the Android operating system, the iOS operating system, or the Windows operating system, etc. The application layer includes applications such as a browser, an address book, a word processing software, and an instant messaging software. Moreover, the embodiments of the present application do not particularly limit the specific structure of the execution subject of the method provided by the embodiments of the present application. As long as it can communicate according to the method provided by the embodiments of the present application by running a program recording the code of the method provided by the embodiments of the present application. For example, the execution subject of the method provided by the embodiments of the present application can be a terminal device or a network device, or a functional module in the terminal device or the network device that can call and execute the program.

[0088] In sidelink communication, the receiving device can send information characterizing the channel quality of the sidelink to the sending device through the PSFCH, and help the sending device dynamically adjust the transmission parameters according to this information to improve the performance of sidelink communication.

[0089] Currently, the size of the information characterizing the channel quality of the sidelink sent through the PSFCH is 1 bit, which is used to provide simple binary feedback, usually representing one of the following two states:

[0090] Positive: It means that the data block received by the receiving device has no errors or only minor errors that can be corrected. This state indicates that the current channel quality of the sidelink is good, and the sending device can continue to transmit data in the same manner.

[0091] Negative: It means that the data block received by the receiving device has serious errors and cannot be corrected. This state indicates that the current channel quality of the sidelink is poor, and the sending device may need to take measures such as retransmitting the data block, adjusting the transmission rate, etc.

[0092] However, due to the limitation that the amount of information that can be carried by the PSFCH currently used in sidelink communication is limited to 1 bit, the PSFCH cannot provide more detailed channel quality indicators or more complex feedback information. If it is necessary to provide more detailed channel quality indicators or more complex feedback information (such as CSI reporting, beam reporting, etc.) through the PSFCH, a PSFCH that can carry more information is required. Therefore, how to increase the amount of information that the PSFCH can carry is a technical problem that urgently needs to be solved.

[0093] The communication method provided in this application provides a PSFCH format that can carry information greater than 1 bit, so that the first terminal device can send feedback channel state feedback information to the second terminal device on the frequency domain resources corresponding to the configuration information of this PSFCH format.

[0094] The technical solution of this application and how this technical solution solves the above technical problems will be described in detail below with specific embodiments. These specific embodiments below can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of this application will be described below with reference to the accompanying drawings.

[0095] Figure 2 It is a schematic flowchart of a communication method provided by an embodiment of this application. As Figure 2 shown, this communication method may include:

[0096] S201. The first terminal device and the second terminal device receive configuration information sent by the target device.

[0097] Among them, the first terminal device is the receiving-end device in sidelink communication, the second terminal device is the sending-end device in sidelink communication, and the target device may be the base station or the terminal device mentioned above. When the target device is a terminal device, the terminal device may be other terminal devices except the first terminal device or the second terminal device, or the configuration information received by the first terminal device is sent by the second terminal device, or the configuration information received by the second terminal device is sent by the first terminal device, etc. Figure 1 The configuration information is used to indicate the target frequency domain resources of the feedback channel of the sidelink, and the target frequency domain resources support carrying feedback information greater than or equal to 1 bit. The feedback information may include at least one of the existing binary feedback information, CSI reporting, beam reporting, etc. For example, the configuration information is used to indicate the number of resource blocks included in the target frequency domain resources of the feedback channel of the sidelink, the frequency domain position configuration parameters of the target frequency domain resources, etc.

[0098]

[0099] ​Optionally, the configuration information may indicate the number of resource blocks included in the target frequency-domain resource. For example, it may indicate that the number of resource blocks included in the target frequency-domain resource is any integer greater than 1 to carry feedback information of 1 bit or more.

[0100] Among them, the configuration information may indicate the number of resource blocks included in the target frequency-domain resource according to a preset number. For example, if the preset number is any integer greater than 1 such as 2, 3, 4, etc., the configuration information indicates that the number of resource blocks included in the target frequency-domain resource is the corresponding preset number.

[0101] Alternatively, the configuration information may indicate the number of resource blocks included in the target frequency-domain resource according to the number of bits required for the feedback information to be carried by the PSFCH. For example, if the number of bits required for the feedback information to be carried by the sidelink feedback channel is 4 bits, the number of resource blocks corresponding to the number of bits may be indicated according to any existing modulation scheme, coding rate, etc. In this implementation manner, the number of resource blocks corresponding to the number of bits may be an integer greater than or equal to 1.

[0102] Optionally, the configuration information is used to indicate the configuration parameters of the target frequency-domain resource of the sidelink feedback channel.

[0103] In a possible implementation manner, the target frequency-domain resource indicated by the configuration information has an association relationship with the frequency-domain resource of the preset sidelink feedback channel. Among them, the preset sidelink feedback channel is the PSFCH of the traditional version, and the target frequency-domain resource may be an additionally indicated frequency-domain resource based on the frequency-domain resource of the preset sidelink feedback channel. For example, on the basis that the target frequency-domain resource includes the frequency-domain resource of the preset sidelink feedback channel, several adjacent frequency-domain resources of the preset sidelink feedback channel may be additionally indicated to carry at least one of feedback information such as CSI reporting and beam reporting. For another example, the offset relationship between the target frequency-domain resource and the frequency-domain resource of the preset sidelink feedback channel may be additionally indicated to determine the target frequency-domain resource according to the frequency-domain resource of the preset sidelink feedback channel and the offset relationship.

[0104] In another possible implementation manner, the target frequency-domain resource indicated by the configuration information is a frequency-domain resource that has no association relationship with the frequency-domain resource of the preset sidelink feedback channel. For example, the configuration information may directly indicate the configuration parameters of the target frequency-domain resource.

[0105] In the above two implementation manners, the target frequency-domain resource can be determined according to the first sub-channel or all sub-channels of the reference signal corresponding to the feedback channel of the sidelink. Specifically, the CSI-RS resource or the set of CSI-RS resources for beam measurement can occupy one or more sub-channel resources. The measurement result obtained according to the CSI-RS resource or the set of CSI-RS resources is fed back through the PSFCH resource. Among them, all sub-channels occupied by the CSI-RS resource or the set of CSI-RS resources can be associated with one or more PSFCH resources, and then the measurement result is fed back through one of the PSFCH resources. Optionally, the unique PSFCH resource can be determined by the ID of the transmitting end and / or the receiving end of the sidelink.

[0106] Alternatively, the CSI-RS resource or the set of CSI-RS resources for beam measurement can occupy one or more sub-channel resources. The measurement result obtained according to the CSI-RS resource or the set of CSI-RS resources is fed back through the PSFCH resource. Among them, the first sub-channel occupied by the CSI-RS resource or the set of CSI-RS resources can be associated with one or more PSFCH resources, and then the measurement result is fed back through one of the PSFCH resources. Optionally, the unique PSFCH resource can be determined by the ID of the transmitting end and / or the receiving end of the sidelink. Among them, the first sub-channel can be the sub-channel with the earliest time-domain position and the smallest or largest frequency-domain position among the sub-channels included in the CSI-RS resource or the set of CSI-RS resources.

[0107] S202. The first terminal device sends feedback information to the second terminal device on the target frequency-domain resource.

[0108] Correspondingly, the second terminal device receives the feedback information sent by the first terminal device on this frequency-domain resource.

[0109] Among them, the feedback information includes at least one of feedback information of information types such as CSI reporting, beam reporting, beam preemption, HARQ-ACK, etc. The feedback information sent by the first terminal device to the second terminal device can include multiple feedback information of the same information type; or include multiple feedback information of different information types; or when including multiple feedback information of different information types, the number of feedback information of at least one information type is greater than 1, etc.

[0110] The method provided by the embodiment of the present application sends the configuration information of the target frequency-domain resource for indicating the feedback channel of the sidelink to the first terminal device and the second terminal device through the target device, and configures the feedback channel of the sidelink that supports carrying feedback information of greater than or equal to 1 bit on the sidelinks used by the first terminal device and the second terminal device, so as to transmit at least one of feedback information of information types such as CSI reporting, beam reporting, beam preemption, HARQ-ACK, etc., thereby improving the amount of information that the feedback channel of the sidelink can carry and improving the performance of sidelink communication.

[0111] In addition, the configuration information can also be used to indicate the target time-domain resource of the feedback channel of the sidelink. Among them, the target time-domain resource includes two time-domain symbols that are copies of each other, for example, they can be Orthogonal Frequency Division Multiplexing (OFDM) symbols, so as to improve the robustness and fault tolerance of the feedback channel of the sidelink.

[0112] Implementation method A: The configuration information indicates the target time-domain resource of the feedback channel of the sidelink according to the type of feedback information.

[0113] Among them, the feedback information may include: first-type feedback information and second-type feedback information. The target time-domain resource includes: a first time-domain resource, and time-domain resource offset information. The time-domain resource offset information and the first time-domain resource are used to determine the second time-domain resource.

[0114] The first-type feedback information is the feedback information transmitted by the preset feedback channel of the sidelink, and may include, for example, at least one of the aforementioned binary feedback information Positive or Negative, HARQ-ACK feedback information of the feedback channel of the sidelink, beam preemption, or beam feedback information, etc. Among them, the binary feedback information Positive or Negative may also be a scheduling request.

[0115] The second-type feedback information is feedback information not included in the feedback information transmitted by the preset feedback channel of the sidelink, and may be, for example, beam reporting feedback information, CSI reporting feedback information, etc.

[0116] The first time-domain resource is the time-domain resource corresponding to the preset feedback channel of the sidelink, and the first-type feedback information can be transmitted through the preset feedback channel of the sidelink on the first time-domain resource. The second time-domain resource is the time-domain resource corresponding to the feedback channel of the sidelink, and the second-type feedback information can be transmitted through the feedback channel of the sidelink on the second time-domain resource.

[0117] The time-domain resource offset information is used to determine the offset between the second time-domain resource and the first time-domain resource in the time-domain resource. For example, if the time-domain resource offset information indicates that the offset is one time slot, the time-domain position of the second time-domain resource is separated from the time-domain position of the first time-domain resource by one time slot in the time-domain resource.

[0118] Optionally, the position of the second time-domain resource in the time-domain resource can be obtained according to the period of the first time-domain resource and the time-domain resource offset information, so as to avoid overlap between the second time-domain resource and the first time-domain resource, and further avoid interference between the first type of feedback information and the second type of feedback information.

[0119] Exemplarily, Figure 3 is a schematic structural diagram of a target time-domain resource provided by an embodiment of the present application. As Figure 3 shown, the first type of feedback information transmitted on the first time-domain resource corresponding to the feedback channel of the preset sidelink includes HARQ-ACK feedback information and beam preemption feedback information, and the second type of feedback information transmitted on the second time-domain resource corresponding to the feedback channel of the sidelink is beam report feedback information. The offset indicated by the time-domain resource offset information is one time slot.

[0120] In this implementation manner A, the step S202 of sending feedback information to the second terminal device in the frequency-domain resource may include: transmitting the first type of feedback information on the first time-domain resource and transmitting the second type of feedback information on the second time-domain resource.

[0121] Implementation manner B: The configuration information directly indicates the configuration parameters of the target time-domain resource of the feedback channel of the sidelink. Among them, the configuration parameters may include configuration parameters such as the length of the time-domain resource, the position of the time-domain resource, and the period of the time-domain resource.

[0122] Exemplarily, Figure 4 is a schematic format diagram of a feedback channel of a sidelink provided by an embodiment of the present application. As Figure 4As shown, in the format of the feedback channel of the sidelink, the number of time-domain symbols, i.e., Length in OFDM symbols, used by the feedback channel of the sidelink in OFDM transmission is 2 (the two time-domain symbols are copies of each other). The number of bits, i.e., Num bits, of the information amount that the feedback channel of the sidelink can carry is greater than 1. The structure, i.e., Structure, of the feedback channel of the sidelink is CPOFDM PUSCHlike, that is, it adopts the structure of the Physical Uplink Shared Channel (PUSCH) similar to OFDM with a Cyclic Prefix (CP). For its Demodulation Reference Signal (DMRS), both the multiplexing of DMRS and Uplink Control Information (UCI) use Frequency Division Multiplexing (FDM); the sequence of DMRS is generated using Pseudo-Noise (PN). The number of Physical Resource Blocks (PRB number) used by the feedback channel of the sidelink is greater than 1 to carry feedback information of more than 1 bit. The waveform adopted by the feedback channel of the sidelink uses the Cyclic Prefix Orthogonal Frequency Division Multiplexing (CP-OFDM) technology. The Multiplexing being NO means that the feedback channel of the sidelink does not perform multiplexing. The frequency hopping of the feedback channel of the sidelink can be configured to hop once every 2 symbols to reduce interference and improve the reliability of sidelink communication.

[0123] The implementation manner provided in the embodiments of this application indicates the target time-domain resources of the feedback channel of the sidelink through configuration information, so that on the basis that the configuration of the target frequency-domain resources of the feedback channel of the sidelink has the ability to carry information amount greater than or equal to 1 bit, the feedback channel of the sidelink does not overlap with the preset feedback channel of the sidelink in time-domain resources, reducing the interference between the first type of feedback information and the second type of feedback information.

[0124] Optionally, taking the existence of multiple feedback information to be sent as an example, how the first terminal device sends feedback information to the second terminal device on the target frequency-domain resources in step S202 above is introduced in detail.

[0125] Figure 5 It is a schematic flowchart of another communication method provided in the embodiments of this application. As Figure 5As shown, the foregoing step S202 may include:

[0126] S501. The first terminal device allocates transmission power for each feedback message.

[0127] When simultaneously sending the multiple feedback messages to be sent, the transmission power may be allocated for each feedback message according to the requirements of each feedback message to determine the transmission intensity of each feedback message.

[0128] A possible implementation is to equally allocate the transmission power for each feedback message.

[0129] Another possible implementation is to allocate the transmission power corresponding to each feedback message. Among them, the transmission power may be allocated according to the information types of the multiple feedback messages to be sent. For feedback messages of different information types, the corresponding transmission power may be determined according to the corresponding preset transmission power, may be randomly allocated transmission power, or may be determined according to the power allocation priority corresponding to the information type of the feedback message; or, the transmission power may be allocated according to each feedback message to be sent. For different feedback messages, the corresponding transmission power may be determined according to the corresponding preset transmission power, may be randomly allocated transmission power, or may also be determined according to the power allocation priority corresponding to the feedback message.

[0130] When allocating the transmission power according to the power allocation priority, the higher the power allocation priority of the feedback message, the higher the transmission power allocated for the feedback message.

[0131] Next, taking the allocation of transmission power according to the information types of the multiple feedback messages to be sent as an example, a detailed introduction is given:

[0132] Among them, the information type of the feedback message may include at least one of a beam report type, a preemption type, and a HARQ-ACK type. The power allocation priority includes a first power allocation priority and / or a second power allocation priority. The first power allocation priority is used to indicate the power allocation priority of feedback messages of different information types, and the second power allocation priority is the power allocation priority of feedback messages of the same information type.

[0133] Optionally, if there are multiple feedback messages of different information types among the multiple feedback messages to be sent, the transmission power is allocated according to the first power allocation priority corresponding to the information types of the multiple feedback messages to be sent.

[0134] Among them, the first power allocation priority may be based on the power allocation priority corresponding to the information type of the feedback information to be sent predefined in the sidelink communication protocol, and the sidelink communication protocol is used to control the transmission power, where power is preferentially allocated to high-priority information or channels. The first power allocation priority may also be the power allocation priority corresponding to the information type of the feedback information to be sent obtained from other devices. For example, it is sent by the base station, or sent by other terminal devices with the authority to send the first power allocation priority, etc.

[0135] Exemplarily, taking the feedback information of the beam report type, the preemption type, and the HARQ-ACK type included in the multiple pieces of feedback information to be sent as an example, the first power allocation priority may be shown in several ways as in Table 1 below:

[0136] Table 1

[0137] First power allocation priority Specific content Priority 1 Beam report type < Preemption type < HARQ-ACK type Priority 2 Beam report type < HARQ-ACK type < Preemption type Priority 3 Preemption type < HARQ-ACK type < Beam report type Priority 4 Preemption type < Beam report type < HARQ-ACK type Priority 5 HARQ-ACK type < Preemption type < Beam reporting type Priority 6 HARQ-ACK type < beam report type < preemption type

[0138] Among them, the arrangement of the first power allocation priority may be any one of the above 6 types, and how to select it can be determined according to actual needs, and the present application does not limit this.

[0139] It should be understood that the present application only takes the feedback information of the beam report type, the preemption type, and the HARQ-ACK type included in the multiple pieces of feedback information to be sent as an example. As long as the feedback information includes multiple information types, the first power allocation priority of the feedback information of multiple information types can be determined in a manner similar to Table 1 according to actual needs.

[0140] Optionally, if there are multiple pieces of feedback information of the same information type among the multiple pieces of feedback information to be sent, the transmission power of the multiple pieces of feedback information of the same information type may be randomly allocated, or the transmission power of the multiple pieces of feedback information of the same information type may be allocated according to the second power allocation priority.

[0141] When allocating the transmission power of the multiple pieces of feedback information of the same information type according to the second power allocation priority, it can be implemented through the following steps:

[0142] S5011. Obtain the second power allocation priority of the feedback information to be sent of each same type.

[0143] Among them, the second power allocation priority can be determined according to the importance (or urgency) of the feedback information of the same type to be sent. For example, the more important the feedback information, the higher its second power allocation priority and the higher the transmission power allocated to it. Or, the second power allocation priority can be determined according to the number of repeated reports of the feedback information of the same type to be sent. For example, the more repeated reports of the feedback information, the higher its second power allocation priority and the higher the transmission power allocated to it, and so on.

[0144] Optionally, the second power allocation priority can also be determined according to the priority of the content included in the feedback information. For example, if the multiple feedback information of the same type to be sent is used to feedback beam report information, the second power allocation priority is related to the priority of the reference signal (Channel State Information Reference Signal, CSI-RS) of the beam report information. Or, if the multiple feedback information of the same type to be sent is used to feedback other information using a reference signal, the second power allocation priority is related to the priority of the reference signal of the other information, and so on.

[0145] Exemplarily, taking the multiple feedback information of the same type to be sent for feedback beam report information as an example, the priority of the CSI-RS can be determined according to the transmission priority of the CSI-RS in the SCI scheduling, or can be determined according to the transmission priority of the CSI-RS in other scheduling. The other scheduling can be, for example, Channel Quality Indicator (CQI) scheduling, Quality of Service (QoS) scheduling, etc., which will not be elaborated here.

[0146] Optionally, the priority of the PSFCH resource can be the same as the priority of the CSI-RS resource or the set of CSI-RS resources associated with or measured by it.

[0147] Obtain the CSI-RS corresponding to the beam report information fed back in the multiple feedback information of the same type to be sent, and determine the second power allocation priority of the multiple feedback information of the same type according to the transmission priority of the current CSI-RS in the SCI scheduling. When the transmission priority of the CSI-RS corresponding to the beam report information in the SCI scheduling is higher, the second power allocation priority of the feedback information corresponding to the feedback of the beam report information is higher.

[0148] S5021. Allocate the transmission power according to the second power allocation priority.

[0149] In a possible implementation, the second power allocation priority carries the transmission power corresponding to the priority, or a mapping relationship between the second power allocation priority and the transmission power is predefined. Then, the transmission power can be determined based on the second power allocation priority, and the transmission power is allocated to multiple pieces of feedback information to be sent with the same type according to the second power allocation priority.

[0150] Another possible implementation is to determine the sequence of multiple pieces of feedback information to be sent with the same type according to the second power allocation priority, and allocate the transmission power according to the sequence. For example, the first piece of feedback information in the sequence is allocated transmission power A, the second piece of feedback information in the sequence is allocated transmission power B, the third piece of feedback information in the sequence is allocated transmission power C, etc. The values of A, B, and C can be set according to actual requirements, and this application does not limit this.

[0151] S502. On the target frequency-domain resource, the first terminal device sends feedback information to the second terminal device according to the allocated transmission power.

[0152] Correspondingly, the second terminal device receives the feedback information on the target frequency-domain resource.

[0153] In the method provided by the embodiments of this application, when the first terminal device sends feedback information to the second terminal device on the target frequency-domain resource, if there are multiple pieces of feedback information to be sent, the power allocation of the multiple pieces of feedback information to be sent can be determined according to the priority between feedback information of different information types and / or the priority between the same feedback information, so as to improve the system efficiency, system stability, and transmission resource utilization rate when the feedback channel on this side link transmits feedback information.

[0154] Figure 6 It is a schematic structural diagram of a communication device provided by the embodiments of this application. It can be understood that this communication device can correspondingly implement the operations or steps of the first terminal device in the foregoing various method embodiments. This communication device can be the first terminal device or a component that can be configured in the first terminal device, such as a chip, a chip module, etc. As Figure 6 shown, this communication device may include: a receiving module 601, a sending module 602. In a possible implementation, it may further include: a processing module 603. Optionally, the receiving module 601 and the sending module 602 may be integrated into a transceiver module or separated.

[0155] The receiving module 601 is configured to receive configuration information sent by a target device, where the configuration information is used to indicate the target frequency-domain resource of the feedback channel on this side link. The target frequency-domain resource supports carrying feedback information of 1 bit or more.

[0156] The sending module 602 is configured to send feedback information to the second terminal device on the target frequency-domain resource.

[0157] Optionally, the number of resource blocks included in the target frequency-domain resource is greater than or equal to 1.

[0158] Optionally, the target frequency-domain resource indicated by the configuration information is associated with the frequency-domain resource of a preset sidelink feedback channel, or is a frequency-domain resource that has no association with the frequency-domain resource of the preset sidelink feedback channel.

[0159] Optionally, the target frequency-domain resource is determined according to the first subchannel or all subchannels of the reference signal corresponding to the sidelink feedback channel.

[0160] Optionally, if there are multiple pieces of feedback information to be sent, the processing module 603 is configured to allocate transmission power to each piece of feedback information. The sending module 602 is specifically configured to send the feedback information to the second terminal device on the target frequency-domain resource according to the allocated transmission power.

[0161] Optionally, the processing module 603 is specifically configured to allocate the transmission power according to the information types of the multiple pieces of feedback information to be sent.

[0162] Optionally, the processing module 603 is specifically configured to allocate the transmission power according to the first power allocation priority corresponding to the information type of the multiple pieces of feedback information to be sent.

[0163] Optionally, the first power allocation priority is based on the power allocation priority corresponding to the information type of the feedback information to be sent predefined in the sidelink communication protocol, and the sidelink communication protocol is used to control the transmission power.

[0164] Optionally, if the feedback information to be sent includes multiple pieces of feedback information of the same type, the processing module 603 is specifically configured to randomly allocate the transmission power to each piece of feedback information of the same type.

[0165] Optionally, if the feedback information to be sent includes multiple pieces of feedback information of the same type, the processing module 603 is specifically configured to obtain the second power allocation priority of each piece of feedback information of the same type, and allocate the transmission power according to the second power allocation priority.

[0166] Optionally, if the feedback information of the same type to be sent is used to feedback beam report information, the second power allocation priority is related to the priority of the reference signal of the beam report information.

[0167] Optionally, the information type of the feedback information to be sent includes at least one of a beam report type, a preemption type, and a hybrid automatic repeat request acknowledgment type.

[0168] Optionally, the configuration information is further used to indicate the target time-domain resource of the feedback channel of the sidelink.

[0169] Optionally, the feedback information includes: first-type feedback information and second-type feedback information, and the target time-domain resource includes: a first time-domain resource and a time-domain resource offset information. The time-domain resource offset information and the first time-domain resource are used to determine a second time-domain resource. The sending module 602 is specifically configured to transmit the first-type feedback information on the first time-domain resource and transmit the second-type feedback information on the second time-domain resource.

[0170] The communication device provided in this embodiment can perform the actions of the first terminal device in the foregoing method embodiment, and its implementation principle and technical effects are similar, which will not be elaborated here.

[0171] Figure 7 FIG. is a schematic structural diagram of another communication device provided in an embodiment of the present application. It can be understood that the communication device can correspondingly implement the operations or steps of the second terminal device in the foregoing respective method embodiments. The communication device can be the second terminal device or can be a component configurable in the second terminal device, such as a chip, a chip module, etc. As Figure 7 shown, the communication device may include: a first receiving module 701 and a second receiving module 702. Optionally, the first receiving module 701 and the second receiving module 702 can be integrated on the same receiving module or separated.

[0172] The first receiving module 701 is configured to receive configuration information sent by a target device, where the configuration information is used to indicate the target frequency-domain resource of the feedback channel of the sidelink. The target frequency-domain resource supports carrying feedback information of greater than or equal to 1 bit.

[0173] The second receiving module 702 is configured to receive feedback information sent by the first terminal device on the target frequency-domain resource.

[0174] Optionally, the number of resource blocks included in the target frequency-domain resource is greater than or equal to 1.

[0175] Optionally, the target frequency-domain resource indicated by the configuration information belongs to the frequency-domain resource of the preset feedback channel of the sidelink or belongs to the frequency-domain resource outside the frequency-domain resource of the preset feedback channel of the sidelink.

[0176] Optionally, the target frequency-domain resource is determined according to the first subchannel or all subchannels of the reference signal corresponding to the feedback channel of the sidelink.

[0177] Optionally, the information type of the feedback information to be sent includes at least one of a beam report type, a preemption type, and a hybrid automatic repeat request acknowledgment type.

[0178] Optionally, the configuration information is further used to indicate the target time-domain resource of the feedback channel of the sidelink.

[0179] Optionally, the feedback information includes: first-type feedback information and second-type feedback information, and the target time-domain resource includes: a first time-domain resource and time-domain resource offset information. The time-domain resource offset information and the first time-domain resource are used to determine a second time-domain resource. The second receiving module 702 is specifically configured to receive the first-type feedback information on the first time-domain resource and receive the second-type feedback information on the second time-domain resource.

[0180] The communication device provided in this embodiment may perform the actions of the second terminal device in the foregoing method embodiment, and its implementation principle and technical effects are similar, which will not be elaborated here.

[0181] Optionally, the above communication device may further include at least one storage module, and the storage module may include data and / or instructions. Other modules in the communication device (such as a receiving module, a sending module, a processing module, etc.) may read the data and / or instructions in the storage module to implement corresponding methods.

[0182] It should be noted that it should be understood that in the actual implementation of the sending module in each of the above embodiments, it may be a transmitter, and in the actual implementation of the receiving module, it may be a receiver. Alternatively, the sending module and the receiving module are implemented by a transceiver, or the sending module and the receiving module are implemented by a communication port. The processing module may be implemented in the form of software called by a processing element; it may also be implemented in the form of hardware. For example, the processing module may be at least one independently established processing element, or may be integrated in a certain chip of the above device. In addition, it may also be stored in the memory of the above device in the form of program code and called and executed by a certain processing element of the above device to perform the functions of the above processing module. In addition, all or part of these modules may be integrated together or independently implemented. The processing element mentioned here may be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each of the above modules may be completed by the integrated logic circuit in the processor element in hardware or the instructions in software form.

[0183] For example, the above-mentioned modules may be one or more integrated circuits configured to implement the above methods, such as: one or more application specific integrated circuits (ASICs), or one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs), etc. Again, when a certain module above is implemented in the form of a processing element calling program code, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or other processors that can call program code. Again, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0184] Figure 8 FIG. is a schematic structural diagram of another communication device provided by an embodiment of the present application. As Figure 8 shown, the communication device 800 may include: at least one processor 801, a memory 802, and a transceiver 803. Among them, the processor 801, the transceiver 803, and the memory 802 communicate with each other through an internal connection path. The memory 802 is used to store instructions, and the processor 801 is used to execute the instructions stored in the memory 802 to control the transceiver 803 to send feedback information and / or receive feedback information.

[0185] Among them, the communication device may be, for example, the aforementioned first terminal device, or may also be the aforementioned first terminal device.

[0186] It should be understood that the communication device may correspond to the first terminal device in the above method embodiment, or may also correspond to the second terminal device in the above method embodiment. And it can be used to execute each step and / or process executed by the first terminal device or the second terminal device in the above method embodiment. Optionally, the memory 802 may include a read-only memory and a random access memory, and provide instructions and data to the processor 801. A part of the memory 802 may also include a non-volatile random access memory. The memory 802 may be a separate device or integrated in the processor 801. The processor 801 may be used to execute the instructions stored in the memory 802, and when the processor 801 executes the instructions stored in the memory, the processor 801 is used to execute each step and / or process of the above method embodiment.

[0187] Among them, the transceiver 803 may include a transmitter and a receiver. The transceiver 803 may further include an antenna, and the number of antennas may be one or more. The processor 801 and the memory 802 and the transceiver 803 may be devices integrated on different chips. For example, the processor 801 and the memory 802 may be integrated in a baseband chip, and the transceiver 803 may be integrated in a radio frequency chip. The processor 801 and the memory 802 and the transceiver 803 may also be devices integrated on the same chip. This application does not make any limitations in this regard.

[0188] Optionally, the communication device is a component configured in a first terminal device or a second terminal device, such as a chip, a chip system, etc.

[0189] Among them, the transceiver 803 may also be a communication interface, such as an input / output interface, a circuit, etc. The transceiver 803, the processor 801, and the memory 802 may all be integrated in the same chip, such as integrated in a baseband chip.

[0190] It should be understood that the above communication device may be one or more chips. For example, the communication device may be a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processing circuit (DSP), a micro controller unit (MCU), a programmable logic device (PLD), or other integrated chips.

[0191] In the implementation process, each step of the above method may be completed by the integrated logic circuit in the hardware of the processor or the instructions in the form of software. The steps of the method disclosed in combination with the embodiments of the present application may be directly embodied as being executed and completed by the hardware processor, or executed and completed by the combination of the hardware and software modules in the processor. The software module may be located in a mature storage medium in the art such as a random access memory, a flash memory, a read only memory, a programmable read only memory, or an electrically erasable programmable memory, a register, etc. This storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the steps of the above method. To avoid repetition, it will not be described in detail here.

[0192] It should be noted that the processor in the embodiments of the present application can be an integrated circuit chip with signal processing capabilities. In the implementation process, the steps of the above method embodiments can be completed by the integrated logic circuit in the hardware of the processor or instructions in the form of software. The above-mentioned processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. It can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or completed by a combination of hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the art such as a random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, register, etc. This storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the steps of the above method.

[0193] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus random access memory (DR RAM). It should be noted that the memory described herein is intended to include but not be limited to these and any other suitable types of memory.

[0194] The embodiments of the present application further provide a communication system, which includes the first terminal device, the first terminal device, and the target device in the foregoing embodiments.

[0195] The present application also provides a chip, on which a computer program is stored. When the computer program is executed by the chip, the methods in the foregoing embodiments are implemented.

[0196] The present application also provides a computer-readable storage medium, which may include various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disc. Specifically, program instructions are stored in the computer-readable storage medium, and the program instructions are used for the methods in the foregoing embodiments.

[0197] The present application also provides a program product, which includes execution instructions stored in a readable storage medium. At least one processor of a communication device can read the execution instructions from the readable storage medium, and the execution of the execution instructions by at least one processor enables the communication device to implement the communication methods provided by the various embodiments described above.

[0198] 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 foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements on some or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A communication method, characterized in that, The first terminal device communicates with the second terminal device via a sidelink. The method is applied to the first terminal device and includes: Receiving configuration information sent by a target device, where the configuration information is used to indicate the target frequency-domain resource of the feedback channel of the sidelink; the target frequency-domain resource supports carrying feedback information of 1 bit or more; Sending feedback information to the second terminal device on the target frequency-domain resource.

2. The method according to claim 1, characterized in that, The number of resource blocks included in the target frequency-domain resource is 1 or more.

3. The method according to claim 2, wherein The target frequency-domain resource indicated by the configuration information has an association relationship with the frequency-domain resource of the preset feedback channel of the sidelink, or is a frequency-domain resource that has no association relationship with the frequency-domain resource of the preset feedback channel of the sidelink.

4. The method according to claim 3, wherein The target frequency-domain resource is determined according to the first subchannel or all subchannels of the reference signal corresponding to the feedback channel of the sidelink.

5. The method according to any one of claims 1 to 4, characterized in that, The sending the feedback information to the second terminal device on the target frequency-domain resource includes: If there are multiple feedback information to be sent, allocating transmission power to each piece of the feedback information; On the target frequency-domain resource, sending the feedback information to the second terminal device according to the allocated transmission power.

6. The method according to claim 4, wherein The allocating the transmission power to each piece of the feedback information includes: Allocating the transmission power according to the information types of the multiple pieces of feedback information to be sent.

7. The method according to claim 6, characterized in that, The allocating the transmission power according to the information types of the multiple pieces of feedback information to be sent includes: Allocating the transmission power according to the first power allocation priority corresponding to the information types of the multiple pieces of feedback information to be sent.

8. The method according to claim 7, wherein The first power allocation priority is based on the power allocation priority corresponding to the information types of the feedback information to be sent predefined in the sidelink communication protocol, and the sidelink communication protocol is used to control the transmission power.

9. The method according to claim 8, characterized in that, The if there are multiple feedback information to be sent, allocating transmission power to each piece of the feedback information includes: If the feedback information to be sent includes multiple pieces of feedback information of the same type, randomly allocating the transmission power to each piece of the feedback information of the same type.

10. The method according to claim 8, characterized in that The if there are multiple feedback information to be sent, allocating transmission power to each piece of the feedback information includes: If the feedback information to be sent includes multiple pieces of feedback information of the same type, obtaining the second power allocation priority of each piece of the feedback information of the same type; Allocating the transmission power according to the second power allocation priority.

11. The method according to claim 10, wherein If the feedback information of the same type is used to feedback beam report information, the second power allocation priority is related to the priority of the reference signal of the beam report information.

12. The method according to any one of claims 6-11, characterized in that, The information types of the feedback information to be sent include at least one of a beam report type, a preemption type, and a hybrid automatic repeat request acknowledgment type.

13. The method according to any one of claims 1-4, characterized in that, The configuration information is further used to indicate the target time-domain resource of the feedback channel of the sidelink.

14. The method according to claim 13, wherein The feedback information includes: first type feedback information and second type feedback information. The target time domain resource includes: a first time domain resource and a time domain resource offset information. The time domain resource offset information and the first time domain resource are used to determine a second time domain resource. Sending the feedback information to the second terminal device on the frequency domain resource includes: Transmitting the first type feedback information on the first time domain resource and transmitting the second type feedback information on the second time domain resource.

15. A communication method, characterized in that, A first terminal device communicates with a second terminal device via a sidelink. The method is applied to the second terminal device. The method includes: Receiving configuration information sent by a target device. The configuration information is used to indicate a target frequency domain resource of a feedback channel of the sidelink. The target frequency domain resource supports carrying feedback information of greater than or equal to 1 bit. Receiving feedback information sent by the first terminal device on the target frequency domain resource.

16. The method according to claim 15, wherein The number of resource blocks included in the target frequency domain resource is greater than or equal to 1.

17. The method according to claim 16, wherein The target frequency domain resource indicated by the configuration information belongs to a preset frequency domain resource of the feedback channel of the sidelink or belongs to a frequency domain resource outside the preset frequency domain resource of the feedback channel of the sidelink.

18. The method according to claim 17, wherein The target frequency domain resource is determined according to a first subchannel or all subchannels of a reference signal corresponding to the feedback channel of the sidelink.

19. The method according to any one of claims 15 - 18, characterized in that, The information type of the feedback information to be sent includes at least one of a beam report type, a preemption type, and a hybrid automatic repeat request acknowledgment type.

20. The method according to any one of claims 15-18, characterized in that, The configuration information is further used to indicate a target time domain resource of the feedback channel of the sidelink.

21. The method according to claim 20, characterized in that, The feedback information includes: first type feedback information and second type feedback information. The target time domain resource includes: a first time domain resource and a time domain resource offset information. The time domain resource offset information and the first time domain resource are used to determine a second time domain resource. Receiving the feedback information sent by the first terminal device on the frequency domain resource includes: Receiving the first type feedback information on the first time domain resource and receiving the second type feedback information on the second time domain resource.

22. A communication device, characterized in that, A first terminal device communicates with a second terminal device via a sidelink. The apparatus is applied to the first terminal device. The apparatus includes: A receiving module, configured to receive configuration information sent by a target device. The configuration information is used to indicate a target frequency domain resource of a feedback channel of the sidelink. The target frequency domain resource supports carrying feedback information of greater than or equal to 1 bit. A sending module, configured to send feedback information to the second terminal device on the target frequency domain resource.

23. A communication device, characterized in that, A first terminal device communicates with a second terminal device via a sidelink. The apparatus is applied to the second terminal device. The apparatus includes: A first receiving module, configured to receive configuration information sent by a target device. The configuration information is used to indicate a target frequency domain resource of a feedback channel of the sidelink. The target frequency domain resource supports carrying feedback information of greater than or equal to 1 bit. A second receiving module, configured to receive feedback information sent by the first terminal device on the target frequency domain resource.

24. A communication device, characterized in that, The device includes: a processor, a transceiver, and a memory; the processor is communicatively connected to the transceiver and the memory respectively; The memory stores computer-executable instructions; The transceiver communicates with external devices; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1-21.

25. A chip, characterized in that, A computer program is stored on the chip, and when the computer program is executed by the chip, the method according to any one of claims 1-21 is implemented.

26. A computer-readable storage medium, characterized in that, Computer-executable instructions are stored in the computer-readable storage medium, and when the computer-executable instructions are executed by a processor, they are used to implement the communication method according to any one of claims 1 to 21.