Communication method, communication device and computer readable storage medium

By gathering multiple PSFCH resources to form an overall PSFCH resource collection, the problem that PSFCH can only carry 1 bit of information in the prior art is solved, and the transmission of multi-bit information and the improvement of direct link communication performance is achieved.

CN119519909APending Publication Date: 2025-02-25SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311008449.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-10
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

In the prior art, the physical direct link feedback channel (PSFCH) can only carry 1 bit of information and cannot be effectively utilized to carry multiple bits of information.

Method used

By gathering multiple PSFCH resources together, an integral set of PSFCH resources is formed, thereby transmitting multiple bits of information in the set of resources. The specific method includes selecting a suitable set of PSFCH resources and configuring cyclic shift information in the time-frequency domain resource unit to realize the transmission of multi-bit information.

Benefits of technology

It realizes the transmission of multi-bit information through the PSFCH resource set, improves the communication performance on the direct link, and can effectively carry multiple bit information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119519909A_ABST
    Figure CN119519909A_ABST
Patent Text Reader

Abstract

A communication method, a communication device, and a computer storage medium, the method comprising: sending first information, the first information having N bits, N being a positive integer greater than 1; wherein the first information is carried by a first physical direct link feedback channel (PSFCH) resource set, the first PSFCH resource set comprises M PSFCH resources, and M is a positive integer. According to the scheme provided by the invention, the PSFCH can bear more information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communications, and in particular to a communication method, a communication device, and a computer-readable storage medium. Background Art

[0002] In the prior art, the Physical Sidelink Feedback Channel (PSFCH) in the sidelink (SL) is usually used to carry the Hybrid Automatic RepeatreQuest (HARQ) message of the Physical Sidelink Shared Channel (PSSCH). In the current protocol, PSFCH carries at most 1 bit of information. In the future, the number of information bits carried by PSFCH may be further enhanced, and how to use PSFCH to carry multiple bits of information is of great research significance. Summary of the invention

[0003] The technical problem to be solved by the embodiments of the present application is: how to use PSFCH to carry multiple bits of information.

[0004] In a first aspect, an embodiment of the present application provides a communication method, the method comprising: sending first information, the first information having N bits, N being a positive integer greater than 1; wherein the first information is carried on a first physical direct link feedback channel PSFCH resource set, the first PSFCH resource set comprising M PSFCH resources, M being a positive integer.

[0005] Optionally, before sending N bits of first information, the method further includes: selecting the first PSFCH resource set from multiple PSFCH resource sets.

[0006] Optionally, the first PSFCH resource set is determined according to the time-frequency position of the first transmission resource; wherein the first transmission resource is used to transmit a reference signal on a direct link, or the first transmission resource is used to transmit a physical direct link shared channel PSSCH.

[0007] Optionally, the first PSFCH resource set occupies Y time-frequency domain resource units, where Y is a positive integer greater than 1, and the Y time-frequency domain resource units are continuous in the frequency domain.

[0008] Optionally, the first PSFCH resource set occupies Y time-frequency domain resource units, and the time-frequency domain resource units are configured with at least X cyclic shift information, where X and Y are both positive integers; wherein Y satisfies at least one of the following: X×Y>M; X×Y=M;

[0009] Optionally, multiple PSFCH resources belonging to a single time-frequency domain resource unit correspond to multiple consecutive bits among the N bits, or, multiple PSFCH resources with the same cyclic shift information among multiple PSFCH resources belonging to multiple consecutive time-frequency domain resource units correspond to multiple consecutive bits among the N bits.

[0010] Optionally, the N PSFCH resources corresponding to the N bits in the M PSFCH resources satisfy: the value of each bit is determined according to whether the PSFCH resource corresponding to the bit carries cyclic shift information, or the value of each bit is determined according to the cyclic shift value carried by the PSFCH resource corresponding to the bit.

[0011] Optionally, the first information is a channel state information CSI report or a beam report.

[0012] Optionally, the time-frequency domain resource unit occupied by the first PSFCH resource set is a time-frequency domain resource unit indicated by a second bit map, and the second bit map indication is used to indicate a time-frequency domain resource unit dedicated to transmitting the first information.

[0013] Optionally, the beam corresponding to the kth bit among the N bits is the optimal beam, and the PSFCH resource corresponding to the kth bit carries cyclic shift information or carries a first cyclic shift value, 1≤k≤N, and K is a positive integer.

[0014] In a second aspect, an embodiment of the present application provides a communication method, the method comprising: receiving first information, the first information having N bits, N being a positive integer greater than 1; wherein the first information is carried on a first physical direct link feedback channel PSFCH resource set, the first PSFCH resource set comprising M PSFCH resources, M being a positive integer.

[0015] Optionally, the first PSFCH resource set is selected from multiple PSFCH resource sets.

[0016] Optionally, the first PSFCH resource set is determined according to the time-frequency position of the first transmission resource; wherein the first transmission resource is used to transmit a reference signal on a direct link, or the first transmission resource is used to transmit a physical direct link shared channel PSSCH.

[0017] Optionally, the first PSFCH resource set occupies Y time-frequency domain resource units, where Y is a positive integer greater than 1, and the Y time-frequency domain resource units are continuous in the frequency domain.

[0018] Optionally, the first PSFCH resource set occupies Y time-frequency domain resource units, and the time-frequency domain resource units are configured with at least X cyclic shift information, where X and Y are both positive integers; wherein Y satisfies at least one of the following: X×Y>M; X×Y=M;

[0019] Optionally, multiple PSFCH resources belonging to a single time-frequency domain resource unit correspond to multiple consecutive bits among the N bits, or, multiple PSFCH resources with the same cyclic shift information among multiple PSFCH resources belonging to multiple consecutive time-frequency domain resource units correspond to multiple consecutive bits among the N bits.

[0020] Optionally, the method further includes: determining the value of each bit according to whether the PSFCH resource corresponding to each bit carries cyclic shift information, or determining the value of the bit according to the cyclic shift value carried by the PSFCH resource corresponding to each bit.

[0021] Optionally, the first information is a channel state information CSI report or a beam report.

[0022] Optionally, the time-frequency domain resource unit occupied by the first PSFCH resource set is a time-frequency domain resource unit indicated by a second bit map, and the second bit map indication is used to indicate a time-frequency domain resource unit dedicated to transmitting the first information.

[0023] Optionally, the beam corresponding to the kth bit among the N bits is the optimal beam, and the PSFCH resource corresponding to the kth bit carries cyclic shift information or carries a first cyclic shift value, 1≤k≤N, and K is a positive integer.

[0024] In a third aspect, an embodiment of the present application provides a communication method, the method comprising: sending feedback information, wherein the feedback information is carried in direct link control information SCI.

[0025] Optionally, the SCI is transmitted in a first time slot. If a physical direct link shared channel PSSCH in the first time slot does not transmit data, the PSSCH transmitted in the first time slot carries the feedback information.

[0026] Optionally, the SCI is transmitted in a second time slot, and the second time slot is also used for physical direct link feedback channel PSFCH transmission.

[0027] Optionally, the SCI is a first-level SCI, or the SCI is a second-level SCI.

[0028] In a fourth aspect, an embodiment of the present application provides a communication method, the method comprising: receiving feedback information, the feedback information being carried in direct link control information SCI.

[0029] Optionally, the SCI is transmitted in a first time slot. If a physical direct link shared channel PSSCH in the first time slot does not transmit data, the PSSCH transmitted in the first time slot carries the feedback information.

[0030] Optionally, the SCI is transmitted in a second time slot, and the second time slot is also used for physical direct link feedback channel PSFCH transmission.

[0031] Optionally, the SCI is a first-level SCI, or the SCI is a second-level SCI.

[0032] In a fifth aspect, an embodiment of the present application provides a communication device, comprising: a communication module, used to send first information, the first information having N bits, N being a positive integer greater than 1; wherein the first information is carried on a first physical direct link feedback channel PSFCH resource set, the first PSFCH resource set including M PSFCH resources, M being a positive integer, and M≥N.

[0033] In a sixth aspect, an embodiment of the present application provides a communication device, comprising: a communication module, for receiving first information, the first information having N bits, N being a positive integer greater than 1; wherein the first information is carried on a first physical direct link feedback channel PSFCH resource set, the first PSFCH resource set comprising M PSFCH resources, M being a positive integer, and M≥N.

[0034] In a seventh aspect, an embodiment of the present application provides a communication device, the device comprising: a communication module, configured to send feedback information, the feedback information being carried in direct link control information SCI.

[0035] In an eighth aspect, an embodiment of the present application provides a communication device, the device comprising a communication module, configured to receive feedback information, the feedback information being carried in direct link control information SCI.

[0036] In a ninth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the communication method provided in any of the above aspects is executed.

[0037] In the tenth aspect, an embodiment of the present application provides a communication device, comprising a memory and a processor, wherein the memory stores a computer program that can be executed on the processor, and when the processor runs the computer program, it executes the communication method provided in the first aspect or the steps of the communication method provided in the third aspect.

[0038] In the eleventh aspect, an embodiment of the present application provides a communication device, comprising a memory and a processor, wherein the memory stores a computer program that can be executed on the processor, and when the processor runs the computer program, it executes the communication method provided in the second aspect or the steps of the communication method provided in the fourth aspect.

[0039] In a twelfth aspect, an embodiment of the present application provides a chip (or a communication device) on which a computer program is stored. When the computer program is executed by the chip, the communication method provided in any of the above aspects is executed.

[0040] In a thirteenth aspect, an embodiment of the present application provides a chip module having a computer program stored thereon, and when the computer program is executed by the chip module, the communication method provided in any of the above aspects is executed.

[0041] In a fourteenth aspect, an embodiment of the present application provides a computer program product, which includes a computer program. When the computer program runs on a computer, the computer executes the communication method provided by any of the communication methods provided in the above aspects.

[0042] In the fifteenth aspect, an embodiment of the present application provides a communication system, which includes an apparatus for executing the communication method provided in the first aspect or the communication method provided in the third aspect or the seventh aspect, and an apparatus for executing the communication method provided in the second aspect or the communication method provided in the fourth aspect.

[0043] Compared with the prior art, the technical solution of the embodiment of the present application has the following beneficial effects:

[0044] In the solution of the embodiment of the present application, the first communication device sends first information to the second communication device, the first information has N bits, and the first information is carried on a first PSFCH resource set including M PSFCH resources, M> N. Thus, the communication device on the SL can transmit multi-bit information through the PSFCH resource set to achieve feedback of multi-bit information.

[0045] Furthermore, in the solution of the embodiment of the present application, the Y frequency domain resource units occupied by the M PSFCH resources are continuous in the frequency domain. Adopting such a solution is conducive to simplifying the process of the communication device determining the M PSFCH resources in the first PSFCH resource set. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] Figure 1 This is a schematic diagram of an application scenario of a communication method in an embodiment of the present application;

[0047] Figure 2 It is a signaling interaction diagram of the first communication method in the embodiment of the present application;

[0048] Figure 3 It is a schematic diagram of a mapping relationship between frequency domain resource units and bits in an embodiment of the present application;

[0049] Figure 4 This is another schematic diagram of the mapping relationship between frequency domain resource units and bits in an embodiment of the present application;

[0050] Figure 5 is a signaling interaction diagram of another communication method in an embodiment of the present application;

[0051] Figure 6 is a schematic diagram of the structure of a communication device in an embodiment of the present application;

[0052] Figure 7 is a schematic diagram of the structure of another communication device in an embodiment of the present application;

[0053] Figure 8 It is a schematic diagram of the hardware structure of a communication device in an embodiment of the present application;

[0054] Fig. 9 It is a schematic diagram of a PSFCH resource set in an embodiment of the present application. DETAILED DESCRIPTION

[0055] It should be understood that the term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article indicates that the associated objects before and after are in an "or" relationship.

[0056] The "plurality" appearing in the embodiments of the present application refers to two or more.

[0057] The term "at least one" as used in the embodiments of the present application refers to one or more.

[0058] The first, second, etc. descriptions appearing in the embodiments of the present application are only used for illustration and distinction of the description objects. There is no order, nor do they indicate any special limitation on the number of devices in the embodiments of the present application, and cannot constitute any limitation on the embodiments of the present application.

[0059] It should be noted that the communication systems applicable to the embodiments of the present application include but are not limited to the third generation system (3rd generation, referred to as 3G), long term evolution (long term evolution, referred to as LTE) system, fourth generation system (4th generation, referred to as 4G), fifth generation (5th generation, referred to as 5G) system, new radio (New Radio, referred to as NR) system, and future evolution system or multiple communication fusion systems. Among them, the 5G system can be a non-standalone (NSA) 5G system or a standalone (SA) 5G system. The solution of the embodiments of the present application can also be applicable to various new communication systems in the future, such as 6G, 7G, etc.

[0060] This application mainly relates to communication between terminals. Different terminals can communicate through SL. For example, a first terminal can send data or signals to a second terminal through SL. These terminals can also communicate with network devices through air interfaces. For example, network devices can configure certain information for terminals.

[0061] The terminal in the embodiments of the present application may refer to various forms of user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), remote station, remote terminal, mobile device, user terminal, terminal equipment (Terminal Equipment), wireless communication equipment, user agent or user device. The terminal may also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal in a future 5G network or a terminal in a future evolved Public Land Mobile Network (PLMN), etc., and the embodiments of the present application are not limited to this.

[0062] The network device in the embodiment of the present application may also be referred to as an access network device, for example, a base station (BS for short) (also referred to as a base station device), which is a device deployed in a radio access network (RAN) to provide wireless communication functions. For example, the equipment that provides base station functions in the second-generation (2G) network includes a base transceiver station (BTS), the equipment that provides base station functions in the third-generation (3G) network includes a node B, and the equipment that provides base station functions in the fourth-generation (4G) network includes an evolved node B (eNB). In wireless local area networks (WLAN), the equipment that provides base station functions is an access point (AP), and the equipment that provides base station functions in NR is the next generation node base station (gNB) and the evolved node B (ng-eNB), where the gNB and the terminal device communicate using NR technology, and the ng-eNB and the terminal device communicate using Evolved Universal Terrestrial Radio Access (E-UTRA) technology, and both gNB and ng-eNB can be connected to the 5G core network. The network devices in the embodiments of the present application also include devices that provide base station functions in future new communication systems, etc.

[0063] The technical solution of the present application is applicable to different network architectures, including but not limited to: relay network architecture, dual-link architecture, vehicle-to-everything (V2X) architecture, device-to-device (D2D) architecture, and other architectures.

[0064] Reference Figure 1 , Figure 1Schematic diagram of the architecture of a communication system in an embodiment of the present application. In the communication system to which the embodiment of the present application is applicable, terminals can communicate directly with each other, and the link between the terminals is SL, which is also called a through link, a side link, a side link, a direct link, an auxiliary link or a PC5 link. The interface for direct communication between terminals is called a PC5 interface. Exemplarily, terminal 1 can send data or signals to terminal 2 via SL, terminal 1 is a sending terminal, and terminal 2 is a receiving terminal. The terminal can also communicate with a network device via an air interface. For example, the network device can configure certain information for the terminal.

[0065] In the current standard protocol, the channels of the direct link may include: PSSCH, Physical Sidelink Control Channel (PSCCH), PSFCH, etc. Among them, PSCCH can be used to transmit direct link control information (SCI), and PSSCH is used to transmit data between terminals.

[0066] As described in the background technology, the existing protocol only involves a solution in which PSFCH carries 1 bit. In view of this, in the solution of the embodiment of the present application, the first communication device sends the first information to the second communication device, the first information has N bits, and the first information is carried on the first PSFCH resource set including M PSFCH resources. As a result, the communication device on the SL can transmit multi-bit information through the PSFCH resource set to realize the feedback of multi-bit information.

[0067] In addition, in the scheme of the embodiment of the present application, multiple PSFCH resources are regarded as a whole (that is, a PSFCH resource set) through the association relationship between PSFCH resources, and multiple bits of information are transmitted using this whole. Among them, the association relationship can be pre-defined or configured. With such a scheme, there is no need to enhance the existing PSFCH (for example, design a new PSFCH format so that one PSFCH resource can transmit multiple bits), and only the association relationship between PSFCH resources needs to be defined or configured.

[0068] First, some terms in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.

[0069] 1. Time-frequency domain resource unit. The resource unit in the embodiment of the present application may refer to the granularity of time domain resources and frequency domain resources used for PSFCH transmission on the SL. For example, the time-frequency domain resource unit may be a resource block (RB), or the time-frequency domain resource unit may be a time-frequency resource occupying 12 subcarriers in the frequency domain and 2 symbols in the time domain, but is not limited thereto.

[0070] 2. Cyclic Shift (CS) information. The CS information in the embodiment of the present application may be a code domain resource used for PSFCH transmission on the SL. Exemplarily, the CS information may be a CS index or a CS pair index (CS Pair Index) or a CS value.

[0071] In a specific implementation, each time-frequency domain resource unit can be configured with CS information, among which, The specific value of may be configured by the network device, or may be determined in a predefined manner.

[0072] For example, The specific value of can be 1 or 2 or 3 or 6. Referring to Table 1, Table 1 shows m0 corresponding to each cyclic shift pair index when different values ​​are used, where m0 represents the cyclic shift of the base sequence.

[0073] Table 1

[0074]

[0075] 3. PSFCH resources. The PSFCH resources in the embodiments of the present application are used for PSFCH transmission, and the PSFCH resources on the PSFCH transmission time slot can be determined based on the time-frequency domain resource unit and / or CS information. One PSFCH resource can be determined by one time-frequency domain resource unit and one CS information. The embodiments of the present application do not limit the determination of the PSFCH transmission time slot, and the following mainly describes the time-frequency domain resource unit and CS information of the PSFCH resources.

[0076] 4. First information. The first information in the embodiment of the present application is information that needs to be transmitted through the PSFCH. In a specific implementation, the first information may be information that needs to be carried on the PSFCH in an existing protocol, or information that may be carried on the PSFCH in the future. The embodiment of the present application does not limit the type of the first information. The first information in the embodiment of the present application has multiple bits.

[0077] The specific embodiments of the present invention are described in detail below with reference to the accompanying drawings.

[0078] Embodiment 1

[0079] Reference Figure 2 , Figure 2 It is a signaling interaction diagram of a communication method in an embodiment of the present application. Figure 2 The method shown may include S21. In this application, S in each step number represents a step.

[0080] S21, the first communication device sends first information to the second communication device, the first information has N bits, N is a positive integer greater than 1; wherein the first information is carried on a first physical direct link feedback channel PSFCH resource set, the first PSFCH resource set includes M PSFCH resources, M is a positive integer.

[0081] The first communication device and the second communication device may be communication devices communicating via SL. Specifically, the first communication device refers to a transmitting terminal of PSFCH, and the second communication device refers to a receiving terminal of PSFCH.

[0082] In the embodiments of the present application, M and N are both positive integers. N may be greater than 1.

[0083] In one embodiment of the present application, M=N. That is, the values ​​of M and N may be the same. Specifically, the PSFCH resources in the first PSFCH resource set correspond to the bits of the first information one by one. That is, one PSFCH resource in the first PSFCH resource set corresponds to one bit in N bits. For example, the nth bit in the N bits of the first information corresponds to the nth PSFCH resource in the first PSFCH resource set, where 1≤n≤N, and n is a positive integer.

[0084] In another embodiment of the present application, M<N. In this case, that is, at least one PSFCH resource in the first PSFCH resource set corresponds to multiple bits among the N bits.

[0085] In yet another embodiment of the present application, M>N. In this case, the first communication device may select N PSFCH resources from M PSFCH resources to send the first information.

[0086] In an application scenario of this application, Figure 2 The method shown can be applied to a beam management scenario, and the first information can be beam feedback information, for example, the beam feedback information can be a beam report or a channel state information (CSI) report. Specifically, the second communication device can send a reference signal (RS) to the first communication device, and the first communication device can generate beam feedback information based on the measurement of the RS, and then send the beam feedback information to the second communication device to implement beam management on the SL.

[0087] Specifically, the first information has N bits, and the value of each bit in the N bits can correspond to the quality of one or more beams. Taking the network device configured with 64 beams as an example, N can be 64, where each bit is used to indicate the quality of 1 beam corresponding to the bit. Alternatively, N can be 16, where each bit is used to indicate the quality of 4 beams corresponding to the bit. If the value of the bit is 1, it means that the quality of the 4 beams meets the requirements. If the value of the bit is 0, it means that the quality of the 4 beams does not meet the requirements.

[0088] Among them, RS can be a channel state information reference signal (CSI-RS), a demodulation reference signal (DMRS), a phase tracking reference signal (PTRS), a sounding reference signal (SRS), etc., but is not limited to this. In another application scenario of the present application, the first information may be one or more HARQ feedback information, wherein each HARQ feedback information may correspond to at least one RS for beam management, that is, each HARQ feedback information is used to feedback the quality of the beam corresponding to at least one RS. Among them, the HARQ feedback information may be an acknowledgment (ACK) information or a negative acknowledgment (NACK). If the HARQ feedback information is ACK information, it means that the beam quality corresponding to the RS is good or the beam quality meets the requirements; conversely, if the HARQ feedback information is NACK information, it means that the beam quality corresponding to the RS is poor or the beam quality does not meet the requirements.

[0089] Before S21, the first communication device may first determine a first PSFCH resource set. The number of the first PSFCH resource set may be one or more. The first PSFCH resource set in the embodiment of the present application refers to a PSFCH resource set used to transmit the first information.

[0090] In other embodiments of the present application, the PSFCH resource set may also be referred to as a PSFCH resource group, etc., but is not limited thereto.

[0091] In a specific implementation, the first communication device may select a first PSFCH resource set from a plurality of candidate PSFCH resource sets, wherein each candidate PSFCH resource set includes a plurality of PSFCH resources.

[0092] In the scheme of the embodiment of the present application, the multiple PSFCH resources included in the PSFCH resource set may have an association relationship. Specifically, the association relationship between the PSFCH resources in the PSFCH resource set may include: the frequency domain position of the PSFCH resources in the PSFCH resource set is continuous, and / or, the CS pair indexes of the multiple PSFCH resources corresponding to the same time-frequency domain resource unit are continuous. For example, the multiple PSFCH resources included in the PSFCH resource set may be multiple PSFCH resources that are continuous in the frequency domain. In particular, the CS pair indexes corresponding to the multiple PSFCH resources in one time-frequency domain resource unit may also be continuous. For example, the CS pair indexes corresponding to the multiple PSFCH resources in one time-frequency domain resource unit may be from small to large, or from large to small. Taking the time-frequency domain resource unit as RB as an example, the serial numbers of the CS pairs corresponding to the multiple PSFCH resources in one RB may also be continuous.

[0093] Specifically, the PSFCH resource set occupies one or more time-frequency domain resource units. Exemplarily, the PSFCH resource set may occupy multiple time-frequency domain resource units, and multiple time-frequency domain resource units may be associated with each other. Among them, the multiple time-frequency domain resource units occupied by one PSFCH resource set may be continuous in the frequency domain. Alternatively, the multiple time-frequency domain resource units occupied by one PSFCH resource set may also be discontinuous in the frequency domain. Among them, the time-frequency domain resource unit may be one RB or may be a time-frequency resource occupying 12 subcarriers in the frequency domain and 2 symbols in the time domain, and the embodiments of the present application do not limit this.

[0094] In a specific implementation, the association relationship between multiple PSFCH resources in a PSFCH resource set or the association relationship between multiple time-frequency domain resource units can be configured by a network device through high-level signaling, or can be determined by pre-configuration, or can be configured by a first communication device or can be configured by a second communication device, and the communication device on the SL can determine the PSFCH resource set based on the configuration of the association relationship.

[0095] The PSFCH resource set in the embodiment of the present application is determined by the association relationship between the PSFCH resources, that is, multiple PSFCH resources with an association relationship are bundled, and multiple PSFCH resources with an association relationship are regarded as a whole (i.e., a PSFCH resource set). Before S21, the first communication device selects based on the PSFCH resource set as the granularity, not the PSFCH resource as the granularity.

[0096] Taking RB as an example, in the scheme of the embodiment of the present application, the network device can configure the association relationship between RBs. Specifically, the network device can configure the association relationship between RSs through high-level signaling. Alternatively, the first communication device can configure the association relationship between RBs to the second communication device through high-level signaling, or the second communication device can configure the association relationship between RBs to the first communication device through high-level signaling. Alternatively, the association relationship between RBs can be pre-configured. For example, L consecutive RBs in the frequency domain can be associated or bound as a whole, where L is a positive integer greater than 1. The communication device on the SL can regard the PSFCH resources to which each RB in this whole belongs as a PSFCH resource set, and the PSFCH resource set can be regarded as a new PSFCH resource. When the first communication device has a transmission demand for the first information, the first communication device can select a first PSFCH resource set from multiple candidate PSFCH resource sets to transmit the first information.

[0097] Alternatively, the network device may configure the number of PSFCH resources included in the PSFCH resource set or the number of RBs required for the PSFCH resource set through high-level signaling. Alternatively, the first communication device may configure the number of PSFCH resources included in the PSFCH resource set or the number of RBs required for the PSFCH resource set to the second communication device through high-level signaling. Alternatively, the second communication device may configure the number of PSFCH resources included in the PSFCH resource set or the number of RBs required for the PSFCH resource set to the first communication device through high-level signaling.

[0098] It should be noted that the number of time-frequency domain resource units occupied by different PSFCH resource sets may be the same or different, and the embodiments of the present application do not limit this.

[0099] In one embodiment, the network device may configure a first bitmap, and the first bitmap may be used to indicate a first available resource unit. The first available resource unit may refer to a time-frequency domain resource unit that can be used to determine a PSFCH resource set. For example, taking an RB as an example, the first bitmap may be used to indicate an RB that can be associated with or bound to other RBs as a whole.

[0100] In another embodiment, the first bitmap may be used to indicate an available PSFCH resource set. Specifically, each bit in the first bitmap corresponds to a PSFCH resource set, and if the value of the bit is 1, it indicates that the PSFCH resource set corresponding to the bit is available, and if the value of the bit is 0, it indicates that the PSFCH resource set corresponding to the bit is unavailable.

[0101] In another embodiment, the network device may configure a second bitmap, and the second bitmap may be used to indicate a second available resource unit. The second available frequency domain resource unit may refer to a time-frequency domain resource unit that can be used to transmit the first information. Optionally, the first information may be beam feedback information. More specifically, the second available frequency domain resource unit is not used to transmit HARQ feedback messages or conflict information. In this case, the first information to be sent is beam feedback information, and the time-frequency domain resource units occupied by the first PSFCH resource set are all second available resource units.

[0102] Reference Fig. 9 , Fig. 9 Schematic diagram of a PSFCH resource set in an embodiment of the present application. Fig. 9 As shown, "1" in the second bitmap indicates a second available resource unit that can be used to transmit beam feedback information, and "0" in the second bitmap indicates a time-frequency domain resource unit that cannot be used to transmit beam feedback information. Each RB is configured with 3 CS information (CS0, CS1, and CS2), and the PSFCH resources determined based on RB0, RB2, and RB3 and their respective CS information constitute a PSFCH resource set.

[0103] Continue to refer to Figure 2 In one embodiment of the present application, the first PSFCH resource set may be determined based on the time-frequency position of the first transmission resource. The first transmission resource may be used to transmit the RS on the SL. For example, as described above, the first information is beam feedback information, and the first PSFCH resource set may be determined based on the time-frequency position of the RS resource.

[0104] Exemplarily, the first communication device may determine the first PSFCH resource set according to one of the multiple subchannels occupied by the first transmission resource. For example, the first PSFCH resource set may be determined according to the starting subchannel occupied by the first transmission resource. The starting subchannel may refer to the subchannel with the smallest index number.

[0105] Also exemplarily, the first communication device may determine the first PSFCH resource set based on all sub-channels occupied by the first transmission resource.

[0106] As another example, the first PSFCH resource set can be bound to the CSI-RS resource set sent on the SL, and one CSI-RS resource set can correspond to at least one first PSFCH resource set. The binding relationship can be configured by the network device or the first communication device or the second communication device through high-level signaling. Thus, the first communication device can determine the first PSFCH resource set based on the CSI-RS resource set.

[0107] In another embodiment of the present application, the first PSFCH resource set can be determined based on the identification information of the first communication device and / or the identification information of the second communication device. Specifically, the first communication device can determine the first PSFCH resource set through the identification information of the first communication device (all bits of the ID or some bits in the ID) and / or the identification information of the second communication device (all bits of the ID or some bits in the ID). For example, the following formula can be used to determine the n+1th PSFCH resource set as the first PSFCH resource set from m PSFCH resource sets: source-ID mod m=n; wherein source-ID is the identification information of the first communication device, mod is the modulus operation, and m is the number of PSFCH resource sets.

[0108] In other embodiments, the first transmission resource may also be used to transmit PSSCH. As described above, the PSFCH corresponding to the PSSCH transmits the first information, and the first information includes HARQ feedback information corresponding to multiple PSSCH resources. In this case, the method for determining the first PSFCH resource set according to the first transmission resource can refer to the above description and will not be repeated here.

[0109] As a possible implementation, the first communication device may first determine a candidate PSFCH resource set. If there are multiple candidate PSFCH resource sets, the first PSFCH resource set may be selected from the multiple candidate PSFCH resource sets.

[0110] Specifically, the first communication device may determine the candidate PSFCH resource set according to the number of bits of the first information to be sent. For example, the number of PSFCH resources included in the candidate PSFCH resource set is equal to the number of bits of the first information.

[0111] In the scheme of the embodiment of the present application, the first PSFCH resource set includes M PSFCH resources, where M is a positive integer. The number of time-frequency domain resource units occupied by the first PSFCH resource set can be recorded as Y. If Y is a positive integer greater than 1, the Y time-frequency domain resource units can be continuous in the frequency domain, or the Y time-frequency domain resource units can also be discontinuous in the frequency domain. It should be noted that in other embodiments, Y can be 1.

[0112] Further, each frequency resource unit may be configured with at least X CS information (such as X CS indexes or X CS pair indexes), where X is a positive integer. Y may satisfy at least one of the following: X×Y>M; X×Y=M; in, Indicates rounding up. For example, Another example, For example, X = 1. Specifically, if This indicates that a portion of the PSFCH resources to which the Y frequency resource units belong belong to the first PSFCH resource set.

[0113] From the above, the first communication device can determine the first PSFCH resource set for transmitting the first information.

[0114] Further, N bits of the first information may be mapped to the PSFCH resources in the first PSFCH resource set. In the solution of the embodiment of the present application, a single PSFCH resource may carry 1 bit of information. The mapping relationship between the PSFCH resources in the first PSFCH resource set and the bits of the first information is described in detail below.

[0115] Specifically, the first information has N bits, and the i-th bit may refer to the i-th bit of the N bits when the N bits are arranged in order from high to low. For ease of description, the PSFCH resource used to carry the i-th bit is denoted as the i-th PSFCH resource. 1≤i≤N, i is a positive integer.

[0116] In one embodiment of the present application, the value of each bit can be determined based on whether the PSFCH resource corresponding to the bit carries CS information. Among them, the PSFCH resource corresponding to the bit may refer to the PSFCH resource used to carry the bit. The second communication device can determine the value of the bit based on whether the PSFCH resource corresponding to each bit carries CS information. Specifically, if a certain PSFCH resource does not carry CS information, the second communication device can determine that the bit value corresponding to the PSFCH resource is 0. If a certain PSFCH resource carries CS information, the second communication device can determine that the value of the bit corresponding to the PSFCH resource is 1.

[0117] As a variation, the value of each bit can be determined based on the CS information carried by the PSFCH resource corresponding to the bit. Among them, the PSFCH resource corresponding to the bit may refer to the PSFCH resource used to carry the bit. The second communication device can determine the value of the bit based on the CS information carried by the PSFCH resource corresponding to each bit. Taking the CS information as CS pairindex as an example, the CS pair corresponding to a CS pair index contains two CS values ​​(a first CS value and a second CS value), wherein the first CS value represents ACK and the second CS value represents NACK. If a PSFCH resource carries a first CS value, the second communication device can determine that the bit value corresponding to the PSFCH resource is 1. If a PSFCH resource carries a second CS value, the second communication device can determine that the bit value corresponding to the PSFCH resource is 0.

[0118] If the first information is beam feedback information, the N bits of the first information can be used to indicate whether the beam indicated by the reference signal resource indication meets the conditions. For example, if the reference signal is CSI-RS, the reference signal resource indication can be a CSI-RS resource indication (CSI-RS Resource Indicator, CRI). If the value of the bit is 1, it can be indicated that the beam indicated by the CRI corresponding to the bit meets the conditions. If the value of the bit is 0, it can be indicated that the beam indicated by the CRI corresponding to the bit does not meet the conditions. It should be noted that the embodiment of the present application does not limit the specific content of whether the beam meets the conditions.

[0119] In one embodiment of the present application, the first information is beam feedback information, wherein the beam corresponding to the k-th bit among N bits is the optimal beam, then the PSFCH resource corresponding to the k-th bit may carry CS information. Correspondingly, the PSFCH resources corresponding to other bits may not carry CS information. In this case, the second communication device may determine that one or more beams corresponding to the k-th bit are the optimal beams, and the beam feedback information may be used to indicate the optimal beam. Wherein, 1≤k≤N, K is a positive integer.

[0120] Alternatively, the PSFCH resource corresponding to the k-th bit may carry a first CS value. To indicate that one or more beams corresponding to the k-th bit are the optimal beams. Correspondingly, the PSFCH resources corresponding to other bits may carry a second CS value. In this case, the second communication device may determine that one or more beams corresponding to the k-th bit are the optimal beams, and the beam feedback information may be used to indicate the optimal beam. Among them, the number of optimal beams indicated by the beam feedback information may be 1 or an integer greater than 1, and the embodiments of the present application do not limit this.

[0121] As a possible implementation, Y=1, X≥N. In this case, the N PSFCH resources corresponding to the N bits can be determined in ascending order of the CS information. In other words, the PSFCH resources can be mapped to N bits in ascending order of the CS information. Specifically, the X PSFCH resources are arranged in ascending order of the CS information, and the PSFCH resource to which the i-th CS information belongs is the i-th PSFCH resource. In other embodiments, the N PSFCH resources corresponding to the N bits can also be determined in descending order of the CS information. Specifically, the X PSFCH resources are arranged in descending order of the CS information, and the PSFCH resource to which the i-th CS information belongs is the i-th PSFCH resource.

[0122] As another possible manner, Y>1, and multiple PSFCH resources belonging to a single frequency domain resource unit correspond to multiple consecutive bits among the N bits.

[0123] Specifically, the bits corresponding to the PSFCH resources can be determined in sequence first according to the order of the CS information and then according to the order of the time-frequency domain resource units. In other words, the PSFCH resources can be mapped to N bits in the order of the CS information and then according to the order of the time-frequency domain resource unit indexes. That is, if all the PSFCH resources belonging to a certain time-frequency domain resource unit have been mapped, the bits are mapped to the PSFCI resources belonging to the next time-frequency domain resource unit. Among them, the order of the CS information can be in ascending or descending order of the CS information, and the order of the time-frequency domain resource units can be in ascending or descending order of the time-frequency domain resource unit indexes.

[0124] Reference Figure 3 , Figure 3 It is a schematic diagram of the mapping relationship between PSFCH resources and bits in an embodiment of the present application. Figure 3 In the solution shown, the first information is beam feedback information. Specifically, N bits of beam feedback information may correspond to N CRIs. Figure 3 As shown, N=8.

[0125] Figure 3 Multiple PSFCH resource sets (PSFCH resource set 1, PSFCH resource set 2, PSFCH resource set 3) are shown, each PSFCH resource set occupies 3 RBs, and each RB is configured with 3 CS information (CS1, CS2 and CS3 respectively), where CS1, CS2 and CS3 are all CS pair indexes. Therefore, each PSFCH resource set includes 9 PSFCH resources. Among them, PSFCH resource set 1 is the first PSFCH resource set.

[0126] like Figure 3 As shown, mapping is performed first in ascending order of CS information and then in ascending order of RB. Thus, the PSFCH resources determined by RB1 and CS1 are used to transmit the bits corresponding to CRI0; the PSFCH resources determined by RB1 and CS2 are used to transmit the bits corresponding to CRI1; the PSFCH resources determined by RB1 and CS3 are used to transmit the bits corresponding to CRI2; the PSFCH resources determined by RB2 and CS1 are used to transmit the bits corresponding to CRI3; the PSFCH resources determined by RB2 and CS2 are used to transmit the bits corresponding to CRI4, and so on...

[0127] As another possible implementation manner, Y>1, the multiple PSFCH resources with the same CS information in the multiple PSFCH resources to which the multiple consecutive time-frequency domain resource units belong respectively correspond to multiple consecutive bits in the N bits.

[0128] Specifically, the bits corresponding to the PSFCH resources may be determined in sequence first according to the order of the time-frequency domain resource units and then according to the order of the CS information. That is, the PSFCH resources are mapped to the bits of the first information first according to the order of the time-frequency domain resource units and then according to the order of the CS information.

[0129] Reference Figure 4 , Figure 4 This is another schematic diagram of the mapping relationship between PSFCH resources and bits in the embodiment of the present application. Figure 4 and Figure 3 Describe the differences.

[0130] like Figure 4 As shown, mapping is performed first in ascending or descending order of RBs and then in ascending or descending order of CS information. For example, the PSFCH resources determined by RB1 and CS1 are used to transmit the bits corresponding to CRI0; the PSFCH resources determined by RB2 and CS1 are used to transmit the bits corresponding to CRI1; the PSFCH resources determined by RB3 and CS1 are used to transmit the bits corresponding to CRI2; the PSFCH resources determined by RB1 and CS2 are used to transmit the bits corresponding to CRI3; the PSFCH resources determined by RB2 and CS2 are used to transmit the bits corresponding to CRI4; the PSFCH resources determined by RB3 and CS2 are used to transmit the bits corresponding to CRI4, and so on...

[0131] In a specific implementation, if M>N, the other PSFCH resources except the N PSFCH resources among the M PSFCH resources may not be used to carry bits, or may be used to carry other information except the first information, which is not limited in this embodiment.

[0132] From the above, in the solution provided by the embodiment of the present application, the first communication device can use PSFCH to transmit multi-bit information, which is conducive to optimizing the communication performance on the SL.

[0133] Embodiment 2

[0134] At present, feedback information on SL is usually carried on PSSCH for transmission. Specifically, feedback information is carried in the Medium Access Control-Control Element (MAC CE). MAC CE on the Uu interface usually has a delay of more than 3 milliseconds, and MAC CE on the PC5 interface is likely to have a larger delay. In view of this, in the solution provided in this embodiment, feedback information is transmitted through the channel of layer 1 to reduce the delay of feedback information and ensure the timeliness of feedback, which is conducive to improving the communication performance on SL.

[0135] Reference Figure 5 , Figure 5 It is a signaling interaction diagram of another communication method in an embodiment of the present application. Figure 5 The illustrated method may include S51.

[0136] S51, the first communication device sends feedback information to the second communication device, where the feedback information is carried in the SCI.

[0137] Correspondingly, the second communication device receives the feedback information carried on the SCI.

[0138] It should be noted that the feedback information may be information used for beam management. Exemplarily, the feedback information may be the beam feedback information mentioned above. For example, the feedback information may be a beam report, or may be a CSI report. Alternatively, the feedback information may be HARQ feedback information transmitted by PSSCH.

[0139] Further, considering the characteristic that SCI is not transmitted independently, the solution of this embodiment can adopt the following method 1 or method 2 to transmit SCI carrying feedback information. It should be noted that in other embodiments of the present application, other methods can also be used to transmit SCI carrying feedback information, and this embodiment does not limit this.

[0140] Mode 1: Assuming that the SCI carrying feedback information is transmitted in the first time slot, if the PSSCH in the first time slot does not transmit data, the PSSCH transmitted in the first time slot carries the feedback information.

[0141] Specifically, if there is data transmission in the first time slot, the PSSCH in the first time slot is used to transmit data, and the PSCCH and / or the second-level SCI in the first time slot carry feedback information. If there is no data transmission in the first time slot, the PSCCH and / or the second-level SCI in the first time slot carry feedback information, and the PSSCH in the first time slot is also used to transmit feedback information. The feedback information carried on the PSSCH can be the same as the feedback information in the SCI.

[0142] Mode 2: Assuming that the SCI carrying feedback information is transmitted in the second time slot, the second time slot can also be used for PSFCH transmission.

[0143] Specifically, the SCI carrying the feedback information may be transmitted in the transmission time slot of the PSFCH.

[0144] In the solution of this embodiment, the SCI may be a first-level SCI, or may also be a second-level SCI.

[0145] From the above, in the solution of the embodiment of the present application, the feedback information on the SL is carried in the SCI for transmission, which is beneficial to reducing the feedback delay and ensuring the communication performance on the SL.

[0146] It can be understood that, in a specific implementation, the above method can be implemented in the form of a software program, which runs in a processor integrated inside a chip or a chip module; or, the method can be implemented in hardware or a combination of hardware and software, such as using a dedicated chip or chip module, or using a dedicated chip or chip module in combination with a software program.

[0147] Reference Figure 6 , Figure 6 It is a structural diagram of a communication device in an embodiment of the present application. Figure 6 The communication device shown can be deployed in the first communication device mentioned above, Figure 6 The communication means shown may include:

[0148] The communication module 61 is used to send the first information, which has N bits, where N is a positive integer greater than 1; wherein the first information is carried on a first physical direct link feedback channel PSFCH resource set, where the first PSFCH resource set includes M PSFCH resources, where M is a positive integer.

[0149] Alternatively, the communication module 61 may be configured to send feedback information, where the feedback information is carried in direct link control information SCI.

[0150] In the specific implementation, Figure 6 The communication device shown may correspond to a chip with a communication function in the communication device; or correspond to a chip or chip module with a communication function included in the communication device, or correspond to the communication device.

[0151] Reference Figure 7 , Figure 7 It is a structural diagram of another communication device in an embodiment of the present application. Figure 7 The communication device shown can be deployed in the second communication device mentioned above, Figure 7 The communication means shown may include:

[0152] The communication module 71 is used to receive first information, where the first information has N bits, where N is a positive integer greater than 1; wherein the first information is carried on a first physical direct link feedback channel PSFCH resource set, where the first PSFCH resource set includes M PSFCH resources, where M is a positive integer.

[0153] Alternatively, the communication module 71 may be configured to receive feedback information, where the feedback information is carried in direct link control information SCI.

[0154] In the specific implementation, Figure 7The communication device shown may correspond to a chip with a communication function in the communication device; or correspond to a chip or chip module with a communication function included in the communication device, or correspond to the communication device.

[0155] For more information about the working principle, working method, beneficial effects, etc. of the communication device in the embodiment of the present application, please refer to the above description of the communication method, which will not be repeated here.

[0156] The embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the above-mentioned communication method is executed. The storage medium may include ROM, RAM, a magnetic disk or an optical disk, etc. The storage medium may also include a non-volatile memory (non-volatile) or a non-transitory memory, etc.

[0157] The embodiment of the present application also provides a communication device, including a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and the processor executes the steps of the above-mentioned communication method when running the computer program. The terminal includes but is not limited to terminal devices such as mobile phones, computers, and tablet computers. The terminal can be a mobile phone, a computer, a tablet computer, a vehicle-mounted terminal, a wearable device, etc., but is not limited thereto.

[0158] Reference Figure 8 , Figure 8 It is a schematic diagram of the hardware structure of a communication device in an embodiment of the present application. Figure 8 The communication device shown includes a memory 81, a processor 82 and a transceiver 83, the processor 82 is coupled to the memory 81 and the transceiver 83, and the memory 81 can be located inside or outside the terminal. The memory 81, the processor 82 and the transceiver 83 can be connected via a communication bus. The transceiver 83 is used to communicate with other devices or communication networks. Optionally, the transceiver 83 can be a transmitter. The memory 81 stores a computer program that can be run on the processor 82, and when the processor 82 runs the computer program, the transceiver 83 performs the steps in the communication method provided in the above embodiment. Figure 8 The communication device shown may be the first communication device mentioned above, or may be the second communication device mentioned above.

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

[0160] It should also be understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may 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 may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link DRAM (SLDRAM) and direct rambus RAM (DR RAM).

[0161] The above embodiments may be implemented in whole or in part by software, hardware, firmware or any other combination thereof. When implemented using software, the above embodiments may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer program may be stored in a computer-readable storage medium, or may be transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer program may be transmitted from one website, computer, server or data center to another website, computer, server or data center by wired or wireless means.

[0162] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0163] In the several embodiments provided in the present application, it should be understood that the disclosed methods, devices and systems can be implemented in other ways. For example, the device embodiments described above are merely schematic; for example, the division of the units is only a logical function division, and there may be other division methods in actual implementation; for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0164] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0165] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may be physically included separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional units. For example, for each device or product applied to or integrated in a chip, each module / unit contained therein may be implemented in the form of hardware such as circuits, or at least some of the modules / units may be implemented in the form of software programs, which run on a processor integrated inside the chip, and the remaining (if any) modules / units may be implemented in the form of hardware such as circuits; for each device or product applied to or integrated in a chip module, each module / unit contained therein may be implemented in the form of hardware such as circuits, and different modules / units may be located in the same component (such as a chip, circuit module, etc.) or different components of the chip module, or at least some of the modules / units may be implemented in the form of software programs. The software programs may run on a processor integrated inside the chip, and the remaining (if any) modules / units may be implemented in the form of hardware such as circuits. The element can be implemented in the form of a software program, which runs on a processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in the terminal, the various modules / units contained therein can be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or in different components in the terminal, or, at least some modules / units can be implemented in the form of a software program, which runs on a processor integrated inside the terminal, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits.

[0166] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform some steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store program codes.

[0167] Although the present invention is disclosed as above, the present invention is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the scope defined by the claims.

Claims

1. A communication method, characterized in that: The method comprises: Sending first information, where the first information has N bits, where N is a positive integer greater than 1; The first information is carried on a first physical direct link feedback channel PSFCH resource set, and the first PSFCH resource set includes M PSFCH resources, where M is a positive integer.

2. The communication method according to claim 1, characterized in that: Before sending the N bits of first information, the method further includes: The first PSFCH resource set is selected from a plurality of PSFCH resource sets.

3. The communication method according to claim 1, characterized in that: The first PSFCH resource set is determined according to the time-frequency position of the first transmission resource; The first transmission resource is used to transmit a reference signal on a direct link, or the first transmission resource is used to transmit a physical direct link shared channel PSSCH.

4. The communication method according to claim 1, characterized in that: The first PSFCH resource set occupies Y time-frequency domain resource units, where Y is a positive integer greater than 1, and the Y time-frequency domain resource units are continuous in the frequency domain.

5. The communication method according to claim 1, characterized in that: The first PSFCH resource set occupies Y time-frequency domain resource units, and the time-frequency domain resource units are configured with at least X cyclic shift information, where X and Y are both positive integers; Where Y satisfies at least one of the following: X×Y>M;X×Y=M; 6. The communication method according to claim 5, characterized in that: The multiple PSFCH resources belonging to a single time-frequency domain resource unit correspond to multiple consecutive bits among the N bits, or the multiple PSFCH resources with the same cyclic shift information among the multiple PSFCH resources belonging to multiple consecutive time-frequency domain resource units correspond to multiple consecutive bits among the N bits.

7. The communication method according to claim 1, characterized in that: The N PSFCH resources corresponding to the N bits in the M PSFCH resources satisfy: The value of each bit is determined according to whether the PSFCH resource corresponding to the bit carries cyclic shift information, or the value of each bit is determined according to the cyclic shift value carried by the PSFCH resource corresponding to the bit.

8. The communication method according to claim 1, characterized in that: The first information is a channel state information CSI report or a beam report.

9. The communication method according to claim 8, characterized in that: The time-frequency domain resource units occupied by the first PSFCH resource set are the time-frequency domain resource units indicated by the second bit map, and the second bit map indication is used to indicate the time-frequency domain resource units dedicated to transmitting the first information.

10. The communication method according to claim 8, characterized in that: The beam corresponding to the kth bit among the N bits is the optimal beam, and the PSFCH resource corresponding to the kth bit carries cyclic shift information or carries the first cyclic shift value, 1≤k≤N, and K is a positive integer.

11. A communication method, characterized in that: The method comprises: Receive first information, where the first information has N bits, where N is a positive integer greater than 1; The first information is carried on a first physical direct link feedback channel PSFCH resource set, and the first PSFCH resource set includes M PSFCH resources, where M is a positive integer.

12. The communication method according to claim 11, characterized in that: The first PSFCH resource set is selected from a plurality of PSFCH resource sets.

13. The communication method according to claim 11, characterized in that: The first PSFCH resource set is determined according to the time-frequency position of the first transmission resource; The first transmission resource is used to transmit a reference signal on a direct link, or the first transmission resource is used to transmit a physical direct link shared channel PSSCH.

14. The communication method according to claim 11, characterized in that: The first PSFCH resource set occupies Y time-frequency domain resource units, where Y is a positive integer greater than 1, and the Y time-frequency domain resource units are continuous in the frequency domain.

15. The communication method according to claim 11, characterized in that: The first PSFCH resource set occupies Y time-frequency domain resource units, and the time-frequency domain resource units are configured with at least X cyclic shift information, where X and Y are both positive integers; Where Y satisfies at least one of the following: X×Y>M;X×Y=M; 16. The communication method according to claim 15, characterized in that: The multiple PSFCH resources belonging to a single time-frequency domain resource unit correspond to multiple consecutive bits among the N bits, or the multiple PSFCH resources with the same cyclic shift information among the multiple PSFCH resources belonging to multiple consecutive time-frequency domain resource units correspond to multiple consecutive bits among the N bits.

17. The communication method according to claim 11, characterized in that: The method further comprises: The value of each bit is determined according to whether the PSFCH resource corresponding to each bit carries cyclic shift information, or the value of the bit is determined according to the cyclic shift value carried by the PSFCH resource corresponding to each bit.

18. The communication method according to claim 11, characterized in that: The first information is a channel state information CSI report or a beam report.

19. The communication method according to claim 18, characterized in that: The time-frequency domain resource units occupied by the first PSFCH resource set are the time-frequency domain resource units indicated by the second bit map, and the second bit map indication is used to indicate the time-frequency domain resource units dedicated to transmitting the first information.

20. The communication method according to claim 18, characterized in that: The beam corresponding to the kth bit among the N bits is the optimal beam, and the PSFCH resource corresponding to the kth bit carries cyclic shift information or carries the first cyclic shift value, 1≤k≤N, and K is a positive integer.

21. A communication method, characterized in that: The method comprises: Send feedback information, where the feedback information is carried in direct link control information SCI.

22. The communication method according to claim 21, characterized in that: The SCI is transmitted in a first time slot. If a physical direct link shared channel PSSCH in the first time slot does not transmit data, the PSSCH transmitted in the first time slot carries the feedback information.

23. The communication method according to claim 21, characterized in that: The SCI is transmitted in a second time slot, and the second time slot is also used for physical direct link feedback channel PSFCH transmission.

24. The communication method according to any one of claims 21 to 23, characterized in that: The SCI is a first-level SCI, or the SCI is a second-level SCI.

25. A communication method, characterized in that: The method comprises: Feedback information is received, where the feedback information is carried in direct link control information SCI.

26. The communication method according to claim 25, characterized in that: The SCI is transmitted in a first time slot. If a physical direct link shared channel PSSCH in the first time slot does not transmit data, the PSSCH transmitted in the first time slot carries the feedback information.

27. The communication method according to claim 25, characterized in that: The SCI is transmitted in a second time slot, and the second time slot is also used for physical direct link feedback channel PSFCH transmission.

28. The communication method according to any one of claims 25 to 27, characterized in that: The SCI is a first-level SCI, or the SCI is a second-level SCI.

29. A communication device, characterized in that: The device comprises: A communication module, configured to send first information, wherein the first information has N bits, where N is a positive integer greater than 1; The first information is carried on a first physical direct link feedback channel PSFCH resource set, and the first PSFCH resource set includes M PSFCH resources, where M is a positive integer.

30. A communication device, characterized in that: The device comprises: A communication module, configured to receive first information, where the first information has N bits, where N is a positive integer greater than 1; The first information is carried on a first physical direct link feedback channel PSFCH resource set, and the first PSFCH resource set includes M PSFCH resources, where M is a positive integer.

31. A communication device, characterized in that: The device comprises: The communication module is used to send feedback information, where the feedback information is carried in direct link control information SCI.

32. A communication device, characterized in that: The device comprises: The communication module is used to receive feedback information, where the feedback information is carried in direct link control information SCI.

33. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the communication method described in any one of claims 1 to 10 is executed, or the communication method described in any one of claims 11 to 20 is executed, or the communication method described in any one of claims 21 to 24 is executed, or the communication method described in any one of claims 25 to 28 is executed.

34. A communication device, comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor runs the computer program, the processor executes the steps of the communication method according to any one of claims 1 to 10 or the steps of the communication method according to any one of claims 21 to 24.

35. A communication device, comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor runs the computer program, the processor executes the steps of the communication method according to any one of claims 11 to 20 or the steps of the communication method according to any one of claims 25 to 28.