Communication method and communication device

By using PSFCH for fast feedback in side link communication, the problem of long delay in reporting of RedCap UE channel quality measurement information is solved, which improves communication performance and reduces signaling overhead, ensuring the timeliness and accuracy of channel quality measurement.

CN120417042APending Publication Date: 2025-08-01HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410137133.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-30
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

In side link communication, the RedCap UE with weaker capabilities has a long delay in reporting channel quality measurement information due to rapid changes in channels, and it is impossible to select the optimal channel in time, affecting communication performance.

Method used

By receiving the reference signal on M first time frequency resources in the first time domain unit, and sending measurement information through the physical side link feedback channel PSFCH on the associated second time domain unit, using PSFCH for rapid feedback, avoiding the delay problem caused by selecting a suitable PSSCH resource, multiple devices can multiplex the same PSFCH symbol to send feedback information to reduce signaling overhead.

Benefits of technology

It reduces the reporting delay of measurement information, improves the communication performance of RedCap UE, reduces signaling overhead, and ensures the timeliness and accuracy of channel quality measurement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120417042A_ABST
    Figure CN120417042A_ABST
Patent Text Reader

Abstract

Disclosed are a communication method and a communication device, the method relating to the technical field of communications, the method comprising: a second terminal device receiving a reference signal from a first terminal device on M first time-frequency resources in a first time domain unit, any two first time-frequency resources in the M first time-frequency resources correspond to different time domain positions and different frequency domain positions, and M is an integer greater than 1; the second terminal equipment sends measurement information of reference signals corresponding to N first time-frequency resources to the first terminal equipment through the PSFCH on a second time domain unit associated with the first time domain unit, and the N first time-frequency resources belong to the M first time-frequency resources, the measurement information of the reference signal corresponding to the ith first time-frequency resource in the N first time-frequency resources is carried on the ith second time-frequency resource in the N second time-frequency resources in the second time domain unit. Based on the method, the time delay of reporting the measurement information can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to communication methods and communication devices. Background Art

[0002] In sidelink (SL) communication, there may be different types of user equipment (UE). For example, the capabilities of terminal devices such as mobile phones are relatively strong, while wearable devices such as watches and earphones are more sensitive to cost and power consumption, and the capabilities of these terminal devices are relatively weak. Among them, the UE with relatively weak capabilities can be called a reduced capability UE (RedCap UE), and the UE with relatively strong capabilities can be called a non-RedCap UE, a regular UE, or a normal UE, etc. The maximum bandwidth that a RedCap UE can support is generally less than that of a non-RedCap UE. For example, a non-RedCap UE can support a maximum bandwidth of 100 MHz, while a RedCap UE can support a maximum bandwidth of 20 MHz or 5 MHz. If a RedCap UE always operates on a narrow bandwidth, the communication performance may be poor due to the frequency selectivity of the channel or continuous narrowband interference. To improve the communication performance of a RedCap UE, it is possible to consider periodically or aperiodically measuring the channel quality of different narrowband channels, such as the reference signal received power (RSRP), signal-to-noise ratio (SNR), signal to interference plus noise ratio (SINR), etc., and selecting one or more narrowband channels with better channel quality for transmission according to the measurement results.

[0003] A transmitting UE (TX UE) can transmit reference signals (such as channel state information reference signals (CSI-RS)) on multiple narrowband channels respectively, and a receiving UE (RX UE) can measure the channel quality on multiple narrowband channels respectively and report it to the TX UE. However, the channel may change rapidly over time. If the delay in reporting the measurement information is long, when the TX UE receives the channel measurement information, the channel quality may have changed significantly, and the TX UE cannot select the optimal channel based on the channel measurement information. Therefore, reducing the delay in reporting the measurement information is a technical problem that urgently needs to be solved. Summary of the Invention

[0004] This application provides a communication method and a communication device, which are beneficial to reducing the latency of reporting measurement information.

[0005] In a first aspect, this application proposes a communication method, which includes: receiving reference signals from a first terminal device on M first time-frequency resources in a first time domain unit, where any two of the M first time-frequency resources have different time domain positions and different frequency domain positions, and M is an integer greater than 1; sending measurement information of the reference signals corresponding to N first time-frequency resources to the first terminal device through a Physical Sidelink Feedback Channel (PSFCH) on a second time domain unit associated with the first time domain unit, where the N first time-frequency resources belong to the M first time-frequency resources, the measurement information of the reference signal corresponding to the i-th first time-frequency resource among the N first time-frequency resources is carried on the i-th second time-frequency resource among the N second time-frequency resources, the N second time-frequency resources belong to M second time-frequency resources in the second time domain unit, and the i-th second time-frequency resource is determined according to the i-th first time-frequency resource, N is a positive integer less than or equal to M, i is a positive integer less than or equal to N, or i is an integer greater than or equal to 0 and less than N.

[0006] Based on the method described in the first aspect, the PSFCH is a dedicated feedback channel and is suitable for fast transmission. The second terminal device reports measurement information through the PSFCH without the need to select a specific Physical Sidelink Shared Channel (PSSCH) resource to transmit feedback information, that is, it can avoid the problem of large feedback latency caused by not being able to select a suitable PSSCH transmission resource, which is beneficial to reducing the feedback latency. Further, multiple devices can reuse the same PSFCH symbol to send feedback information, which can also reduce the signaling overhead compared with sending feedback information through PSSCH resources.

[0007] In a possible implementation, the i-th second time-frequency resource corresponds to N1 sub-frequency domain units and / or N2 sequences, where N1 is a positive integer and N2 is a positive integer; the N1 sub-frequency domain units correspond to N1 measurement information value ranges. When the measurement information value of the reference signal corresponding to the i-th first time-frequency resource belongs to the n1-th value range among the N1 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit among the N1 sub-frequency domain units, where n1 is an integer greater than or equal to 0 and less than N1, or n1 is a positive integer less than or equal to N1; or, the N2 sequences correspond to N2 measurement information value ranges. When the measurement information value of the reference signal corresponding to the i-th first time-frequency resource belongs to the n2-th value range among the N2 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence among the N2 sequences, where n2 is an integer greater than or equal to 0 and less than N2, or n2 is a positive integer less than or equal to N2; or,

[0008] The N1 sub-frequency domain units and the N2 sequences correspond to N3 measurement information value ranges. When the measurement information value of the reference signal corresponding to the i-th first time-frequency resource belongs to the n3-th value range among the N3 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit among the N1 sub-frequency domain units, and the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence among the N2 sequences, where N3 is the product of N1 and N2, n3 is an integer greater than or equal to 0 and less than N3, and n1 satisfies the formula and n2 satisfies the formula n2 = (n3) mod (N2), or, n1 satisfies the formula n1 = (n3) mod (N1) and n2 satisfies the formula Or, n3 is a positive integer less than or equal to N3, n1 satisfies the formula and n2 satisfies the formula n2 = (n3 - 1) mod (N2) + 1, or, n1 satisfies the formula n1 = (n3 - 1) mod (N1) + 1 and n2 satisfies the formula

[0009] In a possible implementation, the N first time-frequency resources are the N first time-frequency resources with the largest measurement information values of the corresponding reference signals among the M first time-frequency resources; or, the N first time-frequency resources are the first time-frequency resources among the M first time-frequency resources whose measurement information values of the corresponding reference signals are greater than the first threshold.

[0010] In one possible implementation, the M first time-frequency resources are determined based on the frequency hopping information corresponding to the reference signal, and the frequency hopping information includes one or more of the following information: the starting time domain position, the frequency hopping time interval, the starting frequency hopping frequency domain position, the frequency hopping frequency domain interval, the number of frequency hopping times, or the resource element RE position occupied by the reference signal within a PRB.

[0011] In one possible implementation, the i-th second time-frequency resource is determined based on the i-th first time-frequency resource, including: the i-th second time-frequency resource belongs to the first candidate resource set, the first candidate resource set includes R1 candidate resources, the i-th second time-frequency resource is the r1-th candidate resource among the R1 candidate resources, where r1 is determined based on i.

[0012] In a possible implementation, r1 is determined according to i, including: r1 satisfies the following formula: r1 = (P ID +M ID +k)mod(R1), or, r1=(P ID +M ID +k+C)mod(R1); k is determined according to i, the i-th second time-frequency resource is the k-th second time-frequency resource among the M second time-frequency resources, k is a positive integer less than or equal to M, or k is an integer greater than or equal to 0 and less than M; P ID is the source identification information corresponding to the reference signal, M ID The destination identification information corresponding to the reference signal or M ID is 0, and C is an integer.

[0013] In a possible implementation, R1 is determined according to the total number of frequency domain units corresponding to the M first time-frequency resources.

[0014] In one possible implementation, R1 satisfies the following formula: R1 = N RS ·N RB ·N CS Or, R1 = N RB ·N CS ; Among them, N RS is the total number of frequency domain units corresponding to the M first time-frequency resources, N CS N is the number of sequence groups used for PSFCH transmission; RB Satisfies the following formula: in, is the number of sub-frequency domain units used for PSFCH transmission, N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, N PSFCH is the transmission opportunity period of PSFCH, and N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.

[0015] In a possible implementation, the i-th second time-frequency resource is determined according to the i-th first time-frequency resource, including: the i-th second time-frequency resource belongs to a second candidate resource set, the second candidate resource set includes R2 candidate resources, and the second candidate resource set is determined according to the frequency-domain unit corresponding to the i-th first time-frequency resource.

[0016] In a possible implementation, the i-th second time-frequency resource is the r2-th candidate resource among the R2 candidate resources; r2 satisfies the following formula: r2 = (P ID +M ID ) mod (R2), or r2 = (P ID +M ID +C) mod (R2); where P ID is the source identification information corresponding to the reference signal, M ID is the destination identification information corresponding to the reference signal or M ID is 0, and C is an integer.

[0017] In a possible implementation, R2 satisfies the following formula: R2 = N RS,i ·N RB ·N CS ; where N RS,i is the number of frequency-domain units corresponding to the i-th first time-frequency resource, N CS is the number of sequence groups for PSFCH transmission, and N RB satisfies the following formula: Where is the number of sub-frequency-domain units for PSFCH transmission, N subch is the number of frequency-domain units included in the resource pool where the M first time-frequency resources are located, N PSFCH is the transmission opportunity period of PSFCH, and N1 is the number of sub-frequency-domain units corresponding to the second time-frequency resource.

[0018] In a possible implementation, the i-th second time-frequency resource is determined according to the i-th first time-frequency resource, including: the second time-domain unit includes N sub-time-domain units, and the i-th second time-frequency resource is located on the i-th sub-time-domain unit among the N sub-time-domain units.

[0019] In a possible implementation, the first time-domain unit includes a first sub-time-domain unit and a second sub-time-domain unit; the reference signal from the first terminal device is received on the M first time-frequency resources in the first time-domain unit. The specific implementation method is: the control information from the first terminal device is received in the first sub-time-domain unit; the reference signal from the first terminal device is received in the second sub-time-domain unit.

[0020] In a possible implementation, the control information includes the hopping information corresponding to the reference signal; or, the hopping information corresponding to the reference signal is determined according to the time domain and / or frequency domain resource position where the control information is located.

[0021] In a second aspect, the present application proposes a communication method, which includes: sending a reference signal to a second terminal device on M first time-frequency resources in a first time domain unit, where any two of the M first time-frequency resources have different time domain positions and different frequency domain positions, and M is an integer greater than 1; receiving, on a second time domain unit associated with the first time domain unit, via a physical sidelink feedback channel (PSFCH), measurement information of the reference signal corresponding to N first time-frequency resources from the second terminal device, where the N first time-frequency resources belong to the M first time-frequency resources, and the measurement information of the reference signal corresponding to the i-th first time-frequency resource among the N first time-frequency resources is carried on the i-th second time-frequency resource among N second time-frequency resources in the second time domain unit, the N second time-frequency resources belong to M second time-frequency resources in the second time domain unit, and the i-th second time-frequency resource is determined according to the i-th first time-frequency resource, N is a positive integer less than or equal to M, i is a positive integer less than or equal to N, or i is an integer greater than or equal to 0 and less than N.

[0022] Among them, for the beneficial effects corresponding to the second aspect, reference can be made to the description of the first aspect, which will not be elaborated here.

[0023] In a possible implementation, the i-th second time-frequency resource corresponds to N1 sub-frequency domain units and / or N2 sequences, where N1 is a positive integer and N2 is a positive integer; the N1 sub-frequency domain units correspond to N1 measurement information value ranges. When the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n1-th value range among the N1 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit among the N1 sub-frequency domain units, where n1 is an integer greater than or equal to 0 and less than N1, or n1 is a positive integer less than or equal to N1; or, the N2 sequences correspond to N2 measurement information value ranges. When the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n2-th value range among the N2 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence among the N2 sequences, where n2 is an integer greater than or equal to 0 and less than N2, or n2 is a positive integer less than or equal to N2; or,

[0024] N1 sub - frequency - domain units and N2 sequences correspond to N3 measurement information value ranges. When the measurement information value of the reference signal corresponding to the i - th first time - frequency resource belongs to the n3 - th value range among the N3 measurement information value ranges, the measurement information of the reference signal corresponding to the i - th first time - frequency resource is carried on the n1 - th sub - frequency - domain unit among the N1 sub - frequency - domain units, and the measurement information of the reference signal corresponding to the i - th first time - frequency resource is sent through the n2 - th sequence among the N2 sequences, where N3 is the product of N1 and N2, n3 is an integer greater than or equal to 0 and less than N3, and n1 satisfies the formula and n2 satisfies the formula n2=(n3)mod(N2), or n1 satisfies the formula n1=(n3)mod(N1) and n2 satisfies the formula Or, n3 is a positive integer less than or equal to N3, n1 satisfies the formula and n2 satisfies the formula n2=(n3 - 1)mod(N2)+1, or n1 satisfies the formula n1=(n3 - 1)mod(N1)+1 and n2 satisfies the formula

[0025] In a possible implementation, the N first time - frequency resources are the N first time - frequency resources with the largest measurement information values of the corresponding reference signals among the M first time - frequency resources; or, the N first time - frequency resources are the first time - frequency resources among the M first time - frequency resources whose measurement information values of the corresponding reference signals are greater than the first threshold.

[0026] In a possible implementation, the M first time - frequency resources are determined according to the frequency - hopping information corresponding to the reference signal. The frequency - hopping information includes one or more of the following information: starting time - domain position, frequency - hopping time interval, starting frequency - hopping frequency - domain position, frequency - hopping frequency - domain interval, number of frequency - hopping times, or the resource element (RE) position occupied by the reference signal within a physical resource block (PRB).

[0027] In a possible implementation, the i - th second time - frequency resource is determined according to the i - th first time - frequency resource, including: the i - th second time - frequency resource belongs to the first candidate resource set. The first candidate resource set includes R1 candidate resources, and the i - th second time - frequency resource is the r1 - th candidate resource among the R1 candidate resources, where r1 is determined according to i.

[0028] In a possible implementation, r1 is determined according to i, including: r1 satisfies the following formula: r1=(P ID +M ID +k)mod(R1) or, r1=(P ID +M ID+k + C) mod (R1); where k is determined according to i, the i-th second time-frequency resource is the k-th second time-frequency resource among the M second time-frequency resources, k is a positive integer less than or equal to M, or k is an integer greater than or equal to 0 and less than M; P ID is the source identification information corresponding to the reference signal, M ID is the destination identification information corresponding to the reference signal or M ID is 0, and C is an integer.

[0029] In a possible implementation, R1 is determined according to the total number of frequency domain units corresponding to the M first time-frequency resources.

[0030] In a possible implementation, R1 satisfies the following formula: R1 = N RS ·N RB ·N CS Or, R1 = N RB ·N CS ; where N RS is the total number of frequency domain units corresponding to the M first time-frequency resources, N CS is the number of sequence groups used for PSFCH transmission; N RB satisfies the following formula: where is the number of sub-frequency domain units used for PSFCH transmission, N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, N PSFCH is the transmission opportunity period of PSFCH, and N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.

[0031] In a possible implementation, the i-th second time-frequency resource is determined according to the i-th first time-frequency resource, including: the i-th second time-frequency resource belongs to a second candidate resource set, the second candidate resource set includes R2 candidate resources, and the second candidate resource set is determined according to the frequency domain unit corresponding to the i-th first time-frequency resource.

[0032] In a possible implementation, the i-th second time-frequency resource is the r2-th candidate resource among the R2 candidate resources; r2 satisfies the following formula: r2 = (P ID + M ID ) mod (R2) or, r2 = (P ID + M ID + C) mod (R2); where P ID is the source identification information corresponding to the reference signal, M ID is the destination identification information corresponding to the reference signal or M ID is 0, and C is an integer.

[0033] In a possible implementation, R2 satisfies the following formula: R2 = N RS,i ·N RB ·N CS ; where N RS,i is the number of frequency domain units corresponding to the i-th first time-frequency resource, N CS is the number of sequence groups used for PSFCH transmission, and N RB satisfies the following formula: where is the number of sub-frequency domain units used for PSFCH transmission, N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, N PSFCH is the transmission opportunity period of PSFCH, and N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.

[0034] In a possible implementation, the i-th second time-frequency resource is determined according to the i-th first time-frequency resource, including: the second time domain unit corresponds to N symbols, and the i-th second time-frequency resource is located on the i-th symbol among the N symbols.

[0035] In a possible implementation, the first time domain unit includes a first sub-time domain unit and a second sub-time domain unit; reference signals are sent to the second terminal device on the M first time-frequency resources in the first time domain unit. The specific implementation method is: control information is sent to the second terminal device in the first sub-time domain unit; reference signals are sent to the second terminal device in the second sub-time domain unit.

[0036] In a possible implementation, the control information includes hopping information corresponding to the reference signal; or, the hopping information corresponding to the reference signal is determined according to the time domain and / or frequency domain resource position where the control information is located.

[0037] In a third aspect, the present application provides a communication method, which includes: receiving first control information from a first terminal device, the first control information being associated with reference signals on M first time-frequency resources, any two of the M first time-frequency resources having different time domain positions and different frequency domain positions, and M being an integer greater than 1; determining a first resource according to the reserved resources corresponding to the reference signals and / or the M first time-frequency resources.

[0038] Based on the method described in the third aspect, determining the first resource according to the reserved resources corresponding to the reference signals and / or the M first time-frequency resources can avoid conflicts between the reserved resources corresponding to the reference signals and the first resource.

[0039] In a possible implementation, the first control information is carried on a first physical sidelink control channel (PSCCH), and the first PSCCH is associated with a first physical sidelink shared channel (PSSCH) and a reference signal; the first resource is determined according to the reserved resources corresponding to the reference signal. The specific implementation is as follows: the first resource is determined according to the reserved resources corresponding to the first PSSCH and the reference signal.

[0040] In a possible implementation, the first resource does not include a first set of resource elements (REs), and the REs in the first set of REs are used for the first terminal device to send a reference signal.

[0041] In a fourth aspect, the present application provides a communication device, which may also be a chip system. The communication device can execute the methods described in any one of the first aspect to the third aspect and their possible implementations. The functions of the communication device can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions. The unit or module can be software and / or hardware. The operations and beneficial effects performed by the communication device can refer to the methods and beneficial effects described in any one of the first aspect to the third aspect and their possible implementations, and repeated parts will not be elaborated.

[0042] In a fifth aspect, the present application provides a communication device, the communication device includes a processor, and when the processor calls a computer program in a memory, the method described in the first aspect or the second aspect is executed.

[0043] In a possible implementation, the communication device further includes a memory, and the memory and the processor are coupled to each other. Optionally, the memory and the processor are integrated together.

[0044] In a possible implementation, the communication device further includes a transceiver, and the transceiver is used to transmit and receive data and / or signaling.

[0045] In a sixth aspect, the present application provides a communication device, the communication device includes a processor and an interface circuit, the interface circuit is used to receive a signal from another communication device outside the communication device and transmit it to the processor or send a signal from the processor to another communication device outside the communication device, and the processor makes the method described in any one of the first aspect to the third aspect and their possible implementations be executed through logic circuits or by executing code instructions.

[0046] In a seventh aspect, the present application provides a chip, the chip includes a processor, and the processor is configured to make the chip execute the methods in the first aspect to the third aspect or any one of their possible implementations.

[0047] In an eighth aspect, the present application provides a computer-readable storage medium storing a computer program or instructions. When the computer program or instructions are executed by a communication device, the methods described in any one of the first to third aspects and their possible implementation manners are executed.

[0048] In a ninth aspect, an embodiment of the present application provides a computer program or a computer program product, including code or instructions. When the code or instructions run on a computer, the computer is caused to execute the methods described in any one of the first to third aspects and their possible implementation manners.

[0049] In a tenth aspect, an embodiment of the present application provides a communication system, which includes the communication device for executing the first aspect and its possible implementation manners and the communication device for executing the second aspect and its possible implementation manners. Optionally, the communication system further includes a communication device for executing the third aspect and its possible implementation manners. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] Figure 1 is a schematic diagram of a communication system provided by an embodiment of the present application;

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

[0052] Figure 3 and Figure 4 is a schematic diagram of the structure of a first time-domain unit provided by an embodiment of the present application;

[0053] Figure 5 is a schematic diagram of the structure of a second time-domain unit provided by an embodiment of the present application;

[0054] Figure 6 is a schematic diagram of the association manner between the first time-domain unit and the second time-domain unit provided by an embodiment of the present application;

[0055] Figure 7 is a schematic diagram of a reference signal measurement period provided by an embodiment of the present application;

[0056] Figure 8 is a schematic diagram of a resource selection provided by an embodiment of the present application;

[0057] Figure 9 is a schematic flowchart of a communication method provided by an embodiment of the present application;

[0058] Figure 10 is a schematic diagram of a time slot structure provided by an embodiment of the present application;

[0059] Figure 11It is a schematic diagram of a symbol structure provided by an embodiment of the present application;

[0060] Figure 12 It is a schematic diagram of the structure of a communication device provided by an embodiment of the present application;

[0061] Figure 13 It is a schematic diagram of the structure of another communication device provided by an embodiment of the present application;

[0062] Figure 14 It is a schematic diagram of the structure of a chip provided by an embodiment of the present application. Detailed implementation manners

[0063] Terms such as "first" and "second" in the specification, claims and drawings of the present application are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, products or devices.

[0064] Referring to "embodiment" herein means that a specific feature, structure or characteristic described in connection with the embodiment can be included in at least one embodiment of the present application. The phrase appears in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.

[0065] In the present application, "at least one (item)" means one or more, "a plurality" means two or more, "at least two (items)" means two or three or more, and "and / or" is used to describe the corresponding relationship of associated objects, indicating that there can be three relationships. For example, "A and / or B" can mean: only A exists, only B exists, and both A and B exist at the same time. Among them, A and B can be singular or plural. The character " / " generally means that the associated objects before and after are in an "or" relationship. "At least one (one) of the following" or a similar expression means any combination of these items, including any combination of single item (one) or plural items (ones). For example, at least one (one) of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0066] To facilitate the understanding of the technical solutions of the embodiments of the present application, the system architecture of the method provided by the embodiments of the present application will be briefly described below. It can be understood that the system architecture described in the embodiments of the present application is for more clearly explaining the technical solutions of the embodiments of the present application, and does not constitute a limitation on the technical solutions provided by the embodiments of the present application.

[0067] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as satellite communication systems and traditional mobile communication systems. Among them, the satellite communication system can be integrated with the traditional mobile communication system (i.e., the terrestrial communication system). Communication systems include, for example, wireless local area network (WLAN) communication systems, wireless fidelity (Wi-Fi) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD), fifth generation (5G) systems or new radio (NR), and other future communication systems, such as sixth generation (6G) systems, etc. It also supports communication systems that integrate multiple wireless technologies. For example, it can also be applied to systems that integrate non-terrestrial networks (NTN) such as drones, satellite communication systems, and high altitude platform station (HAPS) communication with terrestrial mobile communication networks.

[0068] Figure 1 This is an example of a communication system suitable for the embodiments of the present application. The communication system includes at least one network device and at least one terminal device. Figure 1 Taking a network device and multiple terminal devices as examples. These multiple terminal devices can be cellular phones, smart phones, portable computers, handheld communication devices, handheld computing devices, satellite radios, global positioning systems, personal digital assistants (PDAs), and / or any other suitable devices for communicating on a wireless communication system, and can all be connected to the network device. The terminal device can communicate with the network device or other terminal devices. Of course Figure 1 The number of terminal devices and network devices in this is only an example, and it can also be less or more.

[0069] The terminal device mentioned in the embodiments of the present application, which can also be referred to as a terminal, can be a device with wireless transceiver functions. Specifically, it can refer to a user equipment (UE), an access terminal, a subscriber unit, a user station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a wireless communication device, a user agent or a user device. The terminal device can also be a satellite phone, a cellular phone, a smart phone, a wireless data card, a wireless modem, a machine type communication device, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a PDA, a handheld device with wireless communication functions, a computing device or other processing devices connected to a wireless modem, an in-vehicle device, a communication device carried on a high-altitude aircraft, a wearable device, a drone, a robot, a terminal in device-to-device (D2D) communication, a terminal in vehicle to everything (V2X) communication, 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, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home or a terminal device in a future communication network, etc. The present application does not make any restrictions. In addition, in the present application, when not specifically stated, the "terminal device" can refer to either the terminal device itself or a component in the terminal device, such as a chip system, an SoC, and this component can be installed in the terminal device.

[0070] The network device in this application has wireless transceiver functions and is used to communicate with terminals. Specifically, it can refer to a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a 5G mobile communication system, a next generation NodeB in a 6th generation (6G) mobile communication system, an access network device or a module of an access network device in an open RAN (ORAN) system, a base station in a future mobile communication system, or an access node in a WiFi system, etc. The network device can also be a module or unit that can implement some functions of the base station. For example, the network device can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU) described below. Among them, in the ORAN system, the CU can also be called an O-CU, the DU can also be called an open (O)-DU, the CU-CP can also be called an O-CU-CP, the CU-UP can also be called an O-CUP-UP, and the RU can also be called an O-RU. Exemplarily, the base station in the embodiments of this application can include various forms of base stations, such as: macro base stations, micro base stations (also called small stations), relay stations, access points, next generation base stations (gNodeB, gNB), transmitting and receiving points (TRP), transmitting points (TP), mobile switching centers, and can also be devices that undertake wireless access functions in Device-to-Device (D2D), vehicle-to-everything (V2X), machine-to-machine (M2M) communication, and Internet of Things (IoT) communication. In addition, in this application, when not specifically stated, "network device" can refer to both the network device itself and its components, such as a chip system, a system-on-a-chip (SOC), and this component can be installed in the network device.

[0071] By way of example and not limitation, in the embodiments of the present application, the network device may have mobility characteristics. For example, the network device may be a mobile device. In some embodiments, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc.

[0072] In a wireless communication system, terminals can communicate directly with each other without the aid of a network device. The link between terminals is called a sidelink (SL). The interface between terminals is called the PC5 interface. Typical application scenarios of SL communication include vehicle-to-everything (V2X), communication between handheld terminals, communication between machine-type devices, etc. In sidelink communication, terminals can directly transmit data to each other through the SL without going through the network, which can effectively reduce communication latency.

[0073] In SL communication, there may be different types of UEs. For example, the capabilities of terminal devices such as mobile phones are relatively strong, while wearable devices such as watches and earphones are more sensitive to cost and power consumption, and their capabilities are relatively weak. Among them, the UEs with relatively weak capabilities can be called reduced capability UEs (RedCap UEs), and the UEs with relatively strong capabilities can be called non-RedCap UEs, regular UEs, or normal UEs, etc. The maximum bandwidth that RedCap UEs can support is generally less than that of non-RedCap UEs. For example, non-RedCap UEs can support a maximum bandwidth of 100 MHz, while RedCap UEs can support a maximum bandwidth of 20 MHz or 5 MHz. If a RedCap UE always operates on a narrow bandwidth, the communication performance may be poor due to frequency-selective fading of the channel or continuous narrowband interference. To improve the communication performance of RedCap UEs, it is possible to consider periodically or aperiodically measuring the channel quality of different narrowband channels, such as reference signal received power (RSRP), signal-to-noise ratio (SNR), signal to interference plus noise ratio (SINR), etc., and selecting one or more narrowband channels with better channel quality for transmission according to the measurement results.

[0074] To improve the channel measurement efficiency, the transmitting UE (TX UE) can send reference signals (such as channel state information reference signals (CSI-RS)) on multiple narrowband channels respectively, and the receiving UE (RX UE) can measure the channel quality on multiple narrowband channels respectively and report it to the TX UE. However, the channel may change rapidly over time. If the delay in reporting the measurement information is long, the channel quality may have changed significantly when the TX UE receives the channel measurement information, and the TX UE cannot select the optimal channel based on the channel measurement information. Therefore, reducing the delay in reporting the measurement information is a technical problem that urgently needs to be solved.

[0075] To reduce the delay in reporting the measurement information, an embodiment of this application proposes a communication method, as Figure 2 shown, this communication method includes steps 201 to 202. Figure 2The execution entities corresponding to the methods shown are the first terminal device and the second terminal device respectively. Alternatively, Figure 2 The execution entity of the method shown may be a chip in the first terminal device and the second terminal device. Figure 2 Taking the first terminal device and the second terminal device as examples for illustration. The execution entity of the communication method in the embodiments of the present application is not limited. The first terminal device and the second terminal device may be Figure 1 the terminal devices shown. Among them:

[0076] 201. The first terminal device sends a reference signal to the second terminal device on M first time-frequency resources in a first time domain unit, and the time domain positions and frequency domain positions of any two of the M first time-frequency resources are different. Correspondingly, the second terminal device receives the reference signal from the first terminal device on the M first time-frequency resources in the first time domain unit.

[0077] In the embodiments of the present application, the first time domain unit includes M first time-frequency resources. It can be understood that the time domain resources corresponding to the M first time-frequency resources are within the first time domain unit. Optionally, the first time domain unit is one or more time slots. It should also be supplemented that the first time domain unit may also be a time domain unit of other durations, such as one or more frames, sub-frames, sub-time slots or symbols, etc. The embodiments of the present application do not limit this. A sub-time domain unit is a time domain resource with a duration less than or equal to that of the time domain unit. For example, when the time domain unit is a time slot, the sub-time domain unit is a symbol; or, when the time domain unit is a time slot, the sub-time domain unit is multiple symbols in the time slot; or, when the time domain unit is multiple time slots, the sub-time domain unit is multiple symbols, etc. Exemplarily, the reference signal in the present application may be CSI-RS, demodulation reference signal (DMRS), sounding reference signal (SRS), phase tracking reference signal (PTRS), or positioning reference signal (PRS), etc. In the following, it is mainly illustrated by taking the reference signal as CSI-RS.

[0078] Any two first time-frequency resources have different time-domain positions and different frequency-domain positions, that is, different first time-frequency resources have different time-domain positions and different frequency-domain positions. It can also be understood that the first terminal device sends a reference signal to the second terminal device by means of frequency hopping. Frequency hopping refers to the carrier frequency hopping in a very wide frequency range according to a certain sequence or pattern. A first time-frequency resource corresponds to the resource for sending a reference signal during one frequency hopping. The reference signal is a signal used to measure the channel state (or referred to as channel quality, channel condition, etc.). One or more reference signals can be transmitted on one first time-frequency resource. The reference signal transmitted on the k-th first time-frequency resource among the M first time-frequency resources is used to measure the channel state of the channel corresponding to the k-th first time-frequency resource, where k is an integer greater than 0 and less than or equal to M, or k is an integer greater than or equal to 0 and less than or equal to M - 1.

[0079] For example, as Figure 3 shown, Figure 3 FIG. is a schematic structural diagram of a first time-domain unit. The first time-domain unit is a time slot, which includes an automatic gain control (AGC) symbol, a guard period (GP) symbol, a resource for transmitting PSCCH, a resource for transmitting PSSCH, and a first time-frequency resource for transmitting a reference signal. One first time-frequency resource occupies 2 symbols, and 2 reference signals are transmitted on one first time-frequency resource. The AGC symbol is mainly used for the second terminal device receiving the signal to adjust the amplification factor of the received signal. The GP symbol is mainly used for transceiver conversion or transmit-receive conversion.

[0080] In a possible implementation manner, the M first time-frequency resources are determined according to the frequency-hopping information corresponding to the reference signal. The frequency-hopping information includes one or more of the following information: starting time-domain position, frequency-hopping time interval, starting frequency-hopping frequency-domain position, frequency-hopping frequency-domain interval, number of frequency-hopping times, or the position of the resource element (RE) occupied by the reference signal.

[0081] The starting time-domain position refers to the starting time of the first first time-frequency resource in the time domain among the M first time-frequency resources. Exemplarily, the starting time-domain position can be the index or relative offset of the time slot where the reference signal is transmitted for the first frequency hopping, the index or relative offset of the symbol, etc. The first first time-frequency resource in the time domain can also be understood as the starting time of the first time-frequency resource with the earliest time in the time domain. For example, as Figure 3As shown, the starting time-domain position of the reference signal is symbol 5 in the first time-domain unit, and its relative offset with respect to the starting symbol of PSCCH in this time-domain unit is 4 symbols, and its relative offset with respect to the ending symbol of PSCCH in this time-domain unit is 1 symbol.

[0082] The hopping time interval refers to the time interval or time offset between two adjacent first time-frequency resources in the time domain among the M first time-frequency resources. For example, this time interval is the time interval or time offset between the starting time-domain positions of two adjacent first time-frequency resources, or this time interval is the time interval or time offset between the ending time-domain positions of two adjacent first time-frequency resources. For example, as Figure 3 shown, each hopping transmission of the reference signal occupies 2 symbols, and the hopping time interval is also 2 symbols. In this application, the hopping time interval can also be referred to as the hopping period, hopping duration, etc.

[0083] The starting hopping frequency-domain position refers to the frequency-domain position of the first first time-frequency resource in the time domain among the M first time-frequency resources. Exemplarily, the starting hopping frequency-domain position can be the index or relative offset of the subchannel where the reference signal of the first hopping transmission is located, the index or relative offset of the physical resource block (PRB), etc. For example, as Figure 3 shown, the starting hopping frequency-domain position of the reference signal is the starting frequency-domain position of PSCCH in the first time-domain unit, and its relative offset with respect to the starting frequency-domain position of PSCCH in this time-domain unit is 0 subchannels or 0 PRBs.

[0084] The hopping frequency-domain interval refers to the frequency-domain interval or frequency offset between two adjacent first time-frequency resources in the time domain among the M first time-frequency resources. For example, this hopping frequency-domain interval is the frequency-domain interval or frequency offset between the starting frequency-domain positions of two adjacent first time-frequency resources, or this hopping frequency-domain interval is the frequency-domain interval or frequency offset between the ending frequency-domain positions of two adjacent first time-frequency resources. For example, as Figure 3 shown, the frequency-domain interval between two adjacent hoppings of the reference signal is 1 subchannel.

[0085] The number of hopping times is the number of times the frequency jumps during the transmission of the reference signal, that is, M. For example, as Figure 3 shown, the number of hopping times of the reference signal in the first time-domain unit is 4.

[0086] The RE positions occupied by the reference signal, which can also be understood as the RE positions occupied by the reference signal within a PRB, that is, the index of the REs to which the reference signal is mapped or the comb index. Understandably, a first time-frequency resource includes one or more PRBs, a PRB includes multiple REs, and the reference signal is mapped to all or some of the multiple REs. Among them, a comb can be understood as a set of REs composed of equally spaced REs. For example, a PRB includes 12 REs, comb 0 corresponds to RE0, RE2, RE4, RE6, RE8, RE10, and comb 1 corresponds to RE1, RE3, RE5, RE7, RE9, RE11.

[0087] Optionally, the hopping information can be flexibly configured at any time according to the situation (for example, configured by a network device), pre-configured (for example, configured at the factory of the device or pre-configured by the high-layer signaling of the device), predefined, or determined through negotiation by the transceiver device (for example, determined by the transmitting device and indicated to the receiving device, or determined by the receiving device and indicated to the transmitting device). The hopping information can also be carried in (or referred to as carried in, included in) one of the following information: sidelink control information (SCI), media access control-control element (MAC-CE), or radio resource control (RRC) signaling. The embodiments of the present application do not limit this.

[0088] Further optionally, when the frequency hopping information is carried in the SCI, the SCI is a two-level SCI, namely the first-level SCI and the second-level SCI, and the frequency hopping information can be carried in the first-level SCI or the second-level SCI. The first-level SCI is carried in the physical sidelink control channel (PSCCH), and the second-level SCI is carried in the physical sidelink shared channel (PSSCH). The first-level SCI includes information indicating the time-frequency resources for transmitting the PSSCH. For example, the first-level SCI may include fields such as a time resource indicator value (TRIV), a frequency resource indicator value (FRIV), and a resource reservation period for indicating resource reservation information. The embodiments of the present application are not limited thereto. The second-level SCI may carry information such as the identifiers of the transmitting terminal device and the receiving terminal device. The embodiments of the present application are not limited thereto. Optionally, when the frequency hopping information is carried in the SCI, the SCI may not be a two-level SCI, and the SCI may be carried in the PSCCH.

[0089] Among them, the frequency hopping information may be sent from the first terminal device to the second terminal device, or the frequency hopping information may also be sent from other devices to the second terminal device. For example, when the first terminal device does not have the ability to schedule resources, the frequency hopping information is sent by the network device or the third terminal device. The third terminal device is a terminal device with the ability to schedule resources and can schedule the resources required for the transmission between the first terminal device and the second terminal device. Alternatively, the frequency hopping information may also be determined by the second terminal device and sent to the first terminal device, that is, the second terminal device schedules the first terminal device to send a reference signal in a frequency hopping manner. The embodiments of the present application are not limited thereto.

[0090] In a possible implementation manner, the first time domain unit includes a first sub-time domain unit and a second sub-time domain unit. Among them, the first terminal device sends control information in the first sub-time domain unit. Correspondingly, the second terminal device receives the control information from the first terminal device in the first sub-time domain unit. The first terminal device sends a reference signal in the second sub-time domain unit. Correspondingly, the second terminal device receives the reference signal from the first terminal device in the second sub-time domain unit. Optionally, the control information may be transmitted on the PSCCH. For example, the control information is the first-level SCI, or it may also be transmitted on the PSSCH. For example, the control information is the second-level SCI. The embodiments of the present application are not limited thereto. For example, as Figure 3As shown in the figure, the first time-domain unit is a time slot, and this time slot includes 14 symbols (i.e., symbol 0 to symbol 13). In one example, the first sub-time-domain unit is the time-domain resource constituted by symbols 1 to 4 in this time slot, and the second sub-time-domain unit is the time-domain resource constituted by symbols 5 to 12 in this time slot. Among them, the first sub-time-domain unit is used for PSCCH and PSSCH transmission, and the second sub-time-domain unit is used for reference signal (such as CSI-RS) transmission; in another example, the first sub-time-domain unit is the time-domain resource constituted by symbols 1 to 2 in this time slot, and the second sub-time-domain unit is the time-domain resource constituted by symbols 5 to 12 in this time slot. Among them, the first sub-time-domain unit is used for PSCCH transmission, and the second sub-time-domain unit is used for reference signal (such as CSI-RS) transmission. Further optionally, the interval between the first sub-time-domain unit and the second sub-time-domain unit is greater than or equal to the PSCCH processing delay. By this means, it is beneficial to reserve more time for the second terminal device to process the PSCCH. For example, as Figure 4 shown, the first time-domain unit includes a plurality of discontinuous time slots. Among them, the first sub-time-domain unit and the second sub-time-domain unit are located in different time slots. The first sub-time-domain unit is used for PSCCH transmission, and the second sub-time-domain unit is used for reference signal (such as CSI-RS) transmission. And there is an interval of one or more time slots between the first sub-time-domain unit and the second sub-time-domain unit, so that the second terminal device has sufficient time to perform PSCCH decoding and determine the reference signal detection behavior according to the control information carried in the PSCCH.

[0091] Optionally, the control information includes the frequency hopping information corresponding to the reference signal; for example, as Figure 3 shown, the first-level SCI carried in the PSCCH includes the frequency hopping information corresponding to the reference signal, or the second-level SCI carried in the PSSCH includes the frequency hopping information corresponding to the reference signal. After the second terminal device detects the PSCCH or the PSSCH, it can determine the time-frequency resources (i.e., M first time-frequency resources) occupied by the reference signal and receive the reference signal on the corresponding time-frequency resources. Or, the frequency hopping information corresponding to the reference signal is determined according to the time domain and / or frequency domain resource position where the control information is located. It can be understood that the mapping relationship (or called the corresponding relationship, association relationship, etc.) between the resource where the control information is located and the frequency hopping pattern corresponding to the reference signal can be (pre)configured or predefined. The second terminal device can determine the frequency hopping information corresponding to the reference signal according to the time domain and / or frequency domain resource position where the control information is located and the mapping relationship between the resource where the control information is located and the frequency hopping pattern corresponding to the reference signal, so as to determine M first time-frequency resources; for example, as Figure 4As shown, the first sub-time domain unit includes 12 PSCCH candidate resource positions, and the second sub-time domain unit includes 12 reference signal hopping patterns. The 12 PSCCH candidate resource positions correspond one-to-one with the 12 reference signal hopping patterns. The correspondence between the PSCCH candidate resource positions and the reference signal hopping patterns can be configured by the network device, pre-configured, or predefined. After detecting the PSCCH sent by the first terminal device in the first sub-time domain unit, the second terminal device can determine the time-frequency resources (i.e., M first time-frequency resources) occupied by the reference signal sent by the first terminal device according to the PSCCH candidate resource position where the PSCCH is located and the correspondence between the PSCCH candidate resource position and the reference signal hopping pattern, and receive the reference signal on the corresponding time-frequency resources. The SCI carried by the PSCCH can carry one or more of the source identifier, destination identifier, and resource reservation period. If the second terminal device detects a source identifier and / or destination identifier that matches itself, it can detect the reference signal according to the reference signal hopping pattern corresponding to the PSCCH carrying the source identifier and / or destination identifier.

[0092] Exemplarily, as Figure 4 shown, the first time domain unit includes 4 time slots (or it can be understood that the first time domain unit includes 3 discontinuous time slots, where 1 time slot is used for PSCCH transmission and 2 time slots are used for reference signal transmission), and includes a first sub-time domain unit and a second sub-time domain unit respectively. The first sub-time domain unit includes the time-frequency resources for transmitting control information 1 and the time-frequency resources for transmitting control information 2. The control information 1 is used to schedule reference signal 1, and the control information 2 is used to schedule reference signal 2. Reference signal 1 and reference signal 2 correspond to different hopping patterns. Terminal device 1 can determine the first time-frequency resources for transmitting reference signal 1 in the second sub-time domain unit according to the time-domain resources and / or frequency-domain resources where the control information 1 is located. Terminal device 2 can determine the first time-frequency resources for transmitting reference signal 2 in the second sub-time domain unit according to the time-domain resources and / or frequency-domain resources where the control information 2 is located.

[0093] 202. The second terminal device sends, on a second time domain unit associated with the first time domain unit, measurement information of reference signals corresponding to N first time-frequency resources to the first terminal device through a physical sidelink feedback channel (PSFCH). The N first time-frequency resources belong to M first time-frequency resources. The measurement information of the reference signal corresponding to the i-th first time-frequency resource among the N first time-frequency resources is carried on the i-th second time-frequency resource among N second time-frequency resources. The N second time-frequency resources belong to M second time-frequency resources in the second time domain unit. The i-th second time-frequency resource is determined according to the i-th first time-frequency resource. N is a positive integer less than or equal to M, i is a positive integer less than or equal to N, or i is an integer greater than or equal to 0 and less than N. Correspondingly, the first terminal device receives, on the second time domain unit, the measurement information of the reference signals corresponding to the N first time-frequency resources from the second terminal device.

[0094] In the embodiments of this application, the second time-frequency resource and the first time-frequency resource are in one-to-one correspondence, that is, the i-th second time-frequency resource is used to transmit the measurement information of the reference signal corresponding to the i-th first time-frequency resource. Optionally, the time interval between the i-th second time-frequency resource and the i-th first time-frequency resource is greater than or equal to the sum of the reference signal detection delay and the PSFCH preparation processing delay. In this way, more sufficient time can be provided for the second terminal device to detect the reference signal and process the PSFCH. The measurement information of the reference signal corresponding to the i-th first time-frequency resource can be understood as the measurement information obtained by the second terminal device when receiving the reference signal on the i-th first time-frequency resource. Optionally, the measurement information includes one or more of the following: reference signal received power (RSRP), signal-to-noise ratio (SNR), signal to interference plus noise ratio (SINR), channel quality indicator (CQI), channel state information (CSI), etc. The embodiments of this application do not limit this. The PSFCH is a dedicated feedback channel and is suitable for fast transmission. The second terminal device reports measurement information through the PSFCH and does not need to select a specific PSSCH resource to transmit feedback information, that is, the problem of large feedback delay caused by not being able to select a suitable PSSCH transmission resource can be avoided, which is beneficial to reducing the feedback delay. Further, multiple devices can reuse the same PSFCH symbol to send feedback information, which can also reduce the signaling overhead compared with sending feedback information through PSSCH resources.

[0095] The second time domain unit includes a sub-time domain unit for transmitting the PSFCH. Exemplarily, the structure of the second time domain unit is as follows Figure 5 shown. Assuming that the duration of the second time domain unit is one time slot, the symbols for transmitting the PSCCH and the symbols for transmitting the PSSCH are included between the first AGC symbol and the first GP symbol, and the symbols for transmitting the PSFCH are included in the second AGC symbol and the second GP symbol.

[0096] Optionally, the association relationship between the first time domain unit and the second time domain unit can be determined by configuring the PSFCH resource period (MinTimeGapPSFCH) parameter and the PSFCH minimum time interval (MinTimeGapPSFCH) parameter.

[0097] Among them, the PSFCH resource period refers to the time interval between two adjacent PSFCH resources. The PSFCH resources for transmission can be periodically configured by the network device, pre-configured, or predefined. In the embodiments of the present application, the PSFCH resource period can also be understood as the time interval between two adjacent second time domain units. Alternatively, it can also be understood that one PSFCH resource is included in the time length corresponding to each PSFCH resource period.

[0098] For example, the value of periodPSFCHresource can be 0, 1, 2, 4. When periodPSFCHresource = 0, it means that there is no PSFCH resource in the resource pool. When periodPSFCHresource = 1, it means that each time slot includes a PSFCH resource, that is, each time slot is a second time domain unit. When periodPSFCHresource = 2, it means that one time slot out of every two time slots includes a PSFCH resource, that is, every two time slots include one second time domain unit. When periodPSFCHresource = 4, it means that one time slot out of every four time slots has a PSFCH resource, that is, every four time slots include one second time domain unit. Exemplarily, as Figure 6 shown Figure 6 shows the scenario where periodPSFCHresource = 4. One time slot out of every four time slots is a second time domain unit, that is, one time slot out of every four time slots has a PSFCH resource, and the other time slots do not include PSFCH resources. Compared with the second time domain unit, only one AGC symbol and one GP symbol are included in the other time slot structures, and the AGC symbol and the GP symbol include the symbols for transmitting the PSCCH and the symbols for transmitting the PSSCH, and do not include the symbols for transmitting the PSFCH.

[0099] Among them, the minimum time interval of PSFCH refers to the minimum time interval between the time-domain unit that receives the reference signal and the time-domain unit that is used to feedback the measurement information corresponding to the reference signal. In the embodiments of the present application, the minimum time interval of PSFCH can also be understood as the minimum interval between the first time-domain unit and the second time-domain unit.

[0100] For example, the value of MinTimeGapPSFCH can be 2, 3. If MinTimeGapPSFCH = 2, it means that the minimum interval between the time-domain unit that receives the reference signal and the time-domain unit where the PSFCH for feedbacking the measurement information corresponding to the reference signal is located is 2 time slots. If MinTimeGapPSFCH = 3, it means that the minimum interval between the time-domain unit that receives the reference signal and the time-domain unit where the PSFCH for feedbacking the measurement information corresponding to the reference signal is located is 3 time slots.

[0101] In summary, the second terminal device can determine the association relationship between the first time-domain unit and the second time-domain unit based on the periodPSFCHresource parameter and the MinTimeGapPSFCH parameter. For example, as Figure 6 shown, assume that periodPSFCHresource = 4 and MinTimeGapPSFCH = 2, that is, 1 time slot out of every 4 time slots includes PSFCH resources, the PSSCH resources of every 4 time slots are associated with 1 time slot of PSFCH resources, and each of these 4 time slots is at least 2 time slots away from the time slot where the associated PSFCH resource is located. It can be understood that the second time-domain unit includes 1 time slot, the first time-domain unit is one of the 4 time slots associated with the second time-domain unit, and the minimum interval between the second time-domain unit and the first time-domain unit is 2 time slots.

[0102] Among them, the first time-domain unit includes M first time-frequency resources. Similarly, the corresponding second time-domain unit also includes M second time-frequency resources. The M first time-frequency resources and the M second time-frequency resources are in one-to-one correspondence, that is, the kth second time-frequency resource among the M second time-frequency resources can be used to feedback the measurement information of the reference signal sent on the kth first time-frequency resource among the M first time-frequency resources. k is a positive integer less than or equal to M, or k is an integer greater than or equal to 0 and less than M. It can be understood that in the embodiments of the present application, only the measurement information corresponding to the reference signals sent on N first time-frequency resources among the M first time-frequency resources needs to be feedback. Therefore, the second terminal device can determine the corresponding N second time-frequency resources among the M second time-frequency resources through the N first time-frequency resources, so as to feedback the measurement information of the reference signals corresponding to the N first time-frequency resources on the N second time-frequency resources.

[0103] In a possible implementation, the second terminal device may feed back the value of the measurement information to the first terminal device through the sub-frequency domain units and / or sequences corresponding to the second time-frequency resources. Optionally, the sequence may be a Zadoff-Chu (ZC) sequence, and different cyclic shifts of one ZC root sequence correspond to different sequences. In the embodiments of the present application, the frequency domain unit may be a resource pool, a sub-channel, a sub-band, a physical resource block (PRB), a resource block group (RBG), a resource element (RE), a resource element group (REG), etc. Among them, the PRB and the resource block (RB) may also be replaced with each other. The sub-frequency domain unit is a frequency domain resource with a bandwidth less than or equal to the frequency domain unit. For example, when the frequency domain unit is a sub-channel and the sub-frequency domain unit is a PRB, the embodiments of the present application do not limit this.

[0104] Taking the i-th second time-frequency resource as an example, the i-th second time-frequency resource corresponds to N1 sub-frequency domain units and / or N2 sequences. N1 is a positive integer (N1 can be configured by the network device, pre-configured, or predefined. Optionally, N1 can also default to 1), and N2 is a positive integer (N2 can be configured by the network device, pre-configured, or predefined. Optionally, N2 can also default to 2, that is, a pair of ZC sequence cyclic shifts). The value of the measurement information can be fed back to the first terminal device in one of the following three ways:

[0105] Method 1: The N1 sub-frequency domain units correspond to N1 measurement information value ranges. When the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n1-th value range among the N1 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit among the N1 sub-frequency domain units, where n1 is an integer greater than or equal to 0 and less than N1, or n1 is a positive integer less than or equal to N1.

[0106] Among them, the correspondence between the N1 sub-frequency domain units and the N1 measurement information value ranges can be represented in the form of a table. Exemplarily, the table includes two columns, one column represents the sub-frequency domain unit index, and the other column represents the value range. The sub-frequency domain unit and the measurement information value range in the same row of the table correspond to each other. For example, when N1 is 3, as shown in Table 1 below:

[0107] Table 1

[0108] Sub - frequency domain unit index Value range 1 Value range 1 2 Value range 2 3 Value range 3

[0109] It can be determined from each row in the table that the value range of the measurement information corresponding to the sub-frequency domain unit with index 1 is value range 1, the value range of the measurement information corresponding to the sub-frequency domain unit with index 2 is value range 2, and the value range of the measurement information corresponding to the sub-frequency domain unit with index 3 is value range 3. It is understandable that if the value range of the measurement information is within value range 2, the measurement information is transmitted on the sub-frequency domain unit with index 2.

[0110] Exemplarily, assume that the i-th second time-frequency resource corresponds to 3 sub-frequency domain units, namely sub-frequency domain unit 1, sub-frequency domain unit 2, and sub-frequency domain unit 3. Sub-frequency domain unit 1 corresponds to value range 1, sub-frequency domain unit 2 corresponds to value range 2, and sub-frequency domain unit 3 corresponds to value range 3. If the value of the measurement information obtained by the second terminal device when receiving the reference signal on the i-th first time-frequency resource is within value range 2, the second terminal device sends the measurement information on sub-frequency domain unit 2 of the i-th second time-frequency resource.

[0111] Method 2: N2 sequences correspond to N2 measurement information value ranges. When the value of the measurement information corresponding to the reference signal of the i-th first time-frequency resource belongs to the n2-th value range among the N2 measurement information value ranges, the measurement information corresponding to the reference signal of the i-th first time-frequency resource is sent through the n2-th sequence among the N2 sequences, where n2 is an integer greater than or equal to 0 and less than N2, or n2 is a positive integer less than or equal to N2.

[0112] Among them, the corresponding relationship between the N2 sequences and the N2 measurement information value ranges can be represented in the form of a table. Exemplarily, this table includes two columns, one column represents the sequence index, and the other column represents the value range. The sequences and the value ranges of the measurement information in the same row of this table correspond to each other. For example, when N2 is 3, as shown in Table 2 below:

[0113] Table 2

[0114] Sequence index Value range 1 Value range 1 2 Value range 2 3 Value range 3

[0115] It can be determined from each row in the table that the value range of the measurement information corresponding to the sequence with index 1 is value range 1, the value range of the measurement information corresponding to the sequence with index 2 is value range 2, and the value range of the measurement information corresponding to the sequence with index 3 is value range 3. It is understandable that if the value range of the measurement information is within value range 2, the measurement information is sent through the sequence with index 2.

[0116] Exemplarily, assume that the i-th second time-frequency resource corresponds to 3 sequences, namely sequence 1, sequence 2, and sequence 3. Sequence 1 corresponds to value range 1, sequence 2 corresponds to value range 2, and sequence 3 corresponds to value range 3. If, when the second terminal device receives the reference signal on the i-th first time-frequency resource, the value of the measurement information obtained is within value range 2, then the second terminal device sends the measurement information through sequence 2 on the i-th second time-frequency resource.

[0117] Method 3: N1 sub-frequency domain units and N2 sequences correspond to N3 measurement information value ranges. When the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n3-th value range among the N3 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit among the N1 sub-frequency domain units, and the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence among the N2 sequences, where N3 is the product of N1 and N2, n3 is an integer greater than or equal to 0 and less than N3, and n1 satisfies the formula and n2 satisfies the formula n2 = (n3) mod (N2), or n1 satisfies the formula n1 = (n3) mod (N1) and n2 satisfies the formula Or, n3 is a positive integer less than or equal to N3, and n1 satisfies the formula and n2 satisfies the formula n2 = (n3 - 1) mod (N2) + 1, or n1 satisfies the formula n1 = (n3 - 1) mod (N1) + 1 and n2 satisfies the formula

[0118] where represents the ceiling operation, represents the floor operation, and mod represents the modulo operation or the remainder operation.

[0119] The correspondence between N1 sub-frequency domain units, N2 sequences, and N3 measurement information value ranges can be represented in the form of a table. Exemplarily, this table includes three columns, which respectively represent the sub-frequency domain unit index, the sequence index, and the value range. The sub-frequency domain unit index and the sequence index in the same row of this table correspond to the value range of that row. For example, taking n3 as an integer greater than or equal to 0 and less than N3, and n1 satisfying the formula and n2 satisfying the formula n2 = (n3) mod (N2) as an example, when N1 is 2, N2 is 2, and N3 is 4, as shown in Table 3 below:

[0120] Table 3

[0121] Sub - frequency domain unit index Sequence index Value range 0 0 Value range 0 0 1 Value range 1 1 0 Value range 2 1 1 Value range 3

[0122] According to each row in the table, it can be determined that the value range of the measurement information corresponding to the sub-frequency domain unit with index 0 (i.e., n1 = 0) and the sequence with index 0 (i.e., n2 = 0) is value range 0 (i.e., n3 = 0), the value range of the measurement information corresponding to the sub-frequency domain unit with index 0 (i.e., n1 = 0) and the sequence with index 1 (i.e., n2 = 1) is value range 1 (i.e., n3 = 1), the value range of the measurement information corresponding to the sub-frequency domain unit with index 1 (i.e., n1 = 1) and the sequence with index 0 (i.e., n2 = 0) is value range 2 (i.e., n3 = 2), and the value range of the measurement information corresponding to the sub-frequency domain unit with index 1 (i.e., n1 = 1) and the sequence with index 1 (i.e., n2 = 1) is value range 3 (i.e., n3 = 3). It can be understood that if the value range of the measurement information is within value range 1, then the measurement information is sent through the sequence with index 1 on the sub-frequency domain unit index with index 0.

[0123] Taking n3 as an integer greater than or equal to 0 and less than N3, and n1 satisfying the formula And taking n2 satisfying the formula n2 = (n3) mod (N2) as an example, assume that the i-th second time-frequency resource corresponds to 2 sub-frequency domain units and 2 sequences (i.e., N1 = 2, N2 = 2). The 2 sub-frequency domain units are sorted as sub-frequency domain unit 1 and sub-frequency domain unit 2 respectively, and the 2 sequences are sorted as sequence 1 and sequence 2 respectively. The 2 sub-frequency domain units and 2 sequences correspond to 4 value ranges, which are value range 1, value range 2, value range 3, and value range 4 respectively. Among them, in order, the value range corresponding to sub-frequency domain unit 1 and sequence 1 is value range 1, the value range corresponding to sub-frequency domain unit 1 and sequence 2 is value range 2, the value range corresponding to sub-frequency domain unit 2 and sequence 1 is value range 3, and the value range corresponding to sub-frequency domain unit 2 and sequence 2 is value range 4. If the second terminal device obtains that the magnitude of the value of the measurement information is within value range 2 (i.e., n3 = 1) when receiving the reference signal on the i-th first time-frequency resource, then the second terminal device sends the measurement information through sequence 2 on sub-frequency domain unit 1 in the i-th second time-frequency resource (i.e., n1 = 0, n2 = 1).

[0124] Taking n3 as a positive integer less than or equal to N3, and n1 satisfying the formula Taking n2 satisfying the formula n2 = (n3 - 1) mod (N2) + 1 as an example, assume that the i-th second time-frequency resource corresponds to 2 sub-frequency domain units and 2 sequences (i.e., N1 = 2, N2 = 2). The 2 sub-frequency domain units are sorted as sub-frequency domain unit 1 and sub-frequency domain unit 2 respectively, and the 2 sequences are sorted as sequence 1 and sequence 2 respectively. The 2 sub-frequency domain units and 2 sequences correspond to 4 value ranges, namely value range 1, value range 2, value range 3, and value range 4. Among them, in order, sub-frequency domain unit 1 and sequence 1 correspond to value range 1, sub-frequency domain unit 1 and sequence 2 correspond to value range 2, sub-frequency domain unit 2 and sequence 1 correspond to value range 3, and sub-frequency domain unit 2 and sequence 2 correspond to value range 4. If the second terminal device receives a reference signal on the i-th first time-frequency resource and the magnitude of the value of the measurement information obtained is within value range 2 (i.e., n3 = 2), then the second terminal device sends the measurement information through sequence 2 on sub-frequency domain unit 1 in the i-th second time-frequency resource (i.e., n1 = 1, n2 = 2).

[0125] In a possible implementation manner, the N first time-frequency resources are the N first time-frequency resources with the largest measured information values of the corresponding reference signals among the M first time-frequency resources. It can be understood that the N first time-frequency resources are the first N first time-frequency resources after the M first time-frequency resources are sorted in descending order according to the measured information values of the corresponding reference signals. In this implementation manner, N is fixed, or it can be understood that N is a value configured by the network device, a pre-configured value, a predefined value, a value indicated by the first terminal device to the second terminal device, or a value determined through negotiation between the first terminal device and the second terminal device. The second terminal device will report the measurement information of the N first time-frequency resources with the largest measured information values to the first terminal device. Alternatively, the N first time-frequency resources are the first time-frequency resources among the M first time-frequency resources whose measured information values of the corresponding reference signals are greater than the first threshold. It can be understood that the terminal device feeds back the measurement information corresponding to the first time-frequency resources among the M first time-frequency resources whose measured information values are greater than the first threshold. Among them, the first threshold can be a value configured by the network device, a pre-configured value, a predefined value, a value indicated by the first terminal device to the second terminal device, or a value determined through negotiation between the first terminal device and the second terminal device. Based on this implementation manner, it is beneficial to reduce the signaling overhead.

[0126] In a possible implementation, the first time-domain unit and the second time-domain unit may be periodically repeated. Suppose the period is referred to as the reference signal measurement period. One reference signal measurement period includes at least one first time-domain unit and at least one second time-domain unit. Exemplarily, the period sizes of the first time-domain unit and the second time-domain unit, and their time-domain positions in each period may be configured, pre-configured, or predefined by the network device. Optionally, the first terminal device may periodically send a reference signal to the second terminal device. Correspondingly, the second terminal device will also periodically send measurement information to the first terminal device.

[0127] Exemplarily, as Figure 7 shown, Figure 7 two reference signal measurement periods are shown. One reference signal measurement period includes 8 time slots. The reference signal measurement period includes a first time-domain unit and a second time-domain unit. The first time-domain unit includes 4 time slots (which can also be understood as 3 discontinuous time slots). The second time-domain unit includes 1 time slot. The first time-domain unit includes a first sub-time-domain unit and a second sub-time-domain unit. The first sub-time-domain unit includes 1 time slot. The second sub-time-domain unit includes 2 time slots.

[0128] In a possible implementation, the total bandwidth corresponding to the M first time-frequency resources is greater than the radio frequency (RF) bandwidth of the first terminal device and / or the second terminal device, that is, the RF bandwidth and the baseband (BB) bandwidth of the first terminal device and / or the second terminal device are both relatively small. For example, both the RF bandwidth and the BB bandwidth are 5 MHz, and the total bandwidth corresponding to the M first time-frequency resources is 20 MHz. Multiple 5-MHz narrowband channels are measured within a 20-MHz bandwidth. When the first terminal device and the second terminal device transmit reference signals in a frequency hopping manner, RF adjustment (RF retuning) is required, so there is a need for a switching delay, that is, the frequency hopping time interval is greater than or equal to the RF switching delay. It can be understood that among the M first time-frequency resources, the time interval between two adjacent first time-frequency resources in the time domain is greater than the RF switching delay. Through this implementation, it is beneficial to reserve more RF switching time for the terminal device.

[0129] Optionally, when the total bandwidth corresponding to the M first time-frequency resources is less than or equal to the RF bandwidth of the first terminal device and the second terminal device. For example, the RF bandwidth of the first terminal device and the second terminal device is 20 MHz, and the BB bandwidth is 5 MHz, and the total bandwidth corresponding to the M first time-frequency resources is 20 MHz. When the first terminal device and the second terminal device transmit reference signals in a frequency hopping manner within the RF bandwidth, RF retuning is not required, and there may be no switching delay.

[0130] Next, it will mainly introduce how to determine the i-th second time-frequency resource based on the i-th first time-frequency resource, that is, how the first time-frequency resource is associated with the second time-frequency resource.

[0131] Method 1: The i-th second time-frequency resource belongs to the first candidate resource set. The first candidate resource set includes R1 candidate resources, and the i-th second time-frequency resource is the r1-th candidate resource among the R1 candidate resources.

[0132] Among them, r1 is determined according to i. Optionally, r1 satisfies the following formula (1a):

[0133] r1 = (P ID +M ID +k+C) mod (R1) (1a)

[0134] k is determined based on i. The i-th second time-frequency resource among the N second time-frequency resources is the k-th second time-frequency resource among the M second time-frequency resources. Among them, the M second time-frequency resources correspond one-to-one with the M first time-frequency resources, and k is a positive integer less than or equal to M, or k is an integer greater than or equal to 0 and less than M.

[0135] P ID is the source identification information corresponding to the reference signal, M ID is the destination identification information corresponding to the reference signal or M ID is 0, C is a pre-configured or pre-defined integer, or C is 0. In this case, that is, r1 satisfies the formula (1b):

[0136] r1 = (P ID +M ID +k) mod (R1) (1b)

[0137] 1. Optionally, R1 is determined according to the total number of frequency domain units corresponding to the M first time-frequency resources. R1 satisfies the following formula (2a):

[0138] R1 = N RS ·N RB ·N CS (2a)

[0139] Or, R1 satisfies the following formula (2b):

[0140] R1 = N RB ·N CS (2b)

[0141] Among them, N RS is the total number of frequency domain units corresponding to the M first time-frequency resources, N CS is the number of sequence groups used for PSFCH transmission;

[0142] N RB The following formula (3) is satisfied:

[0143]

[0144] is the number of sub-frequency domain units used for PSFCH transmission, N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, N PSFCH is the PSFCH transmission opportunity period, and N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.

[0145] Each PSFCH transmission opportunity is associated with a maximum of N PSFCH time slots, N PSFCH The i-th time slot in the time slots and the j-th frequency domain unit (such as subchannel) are associated The sub-frequency domain unit group index range in the sub-frequency domain unit group is [(i+j·N PSFCH )·N RB ,(i+1+j·N PSFCH )·N RB -1], where 0≤i <N PFSCH , 0≤j <N subch , further optionally, the sub-frequency domain unit is a PRB.

[0146] 2. Optionally, when the second time domain unit is one symbol, R1 satisfies the following formula (4):

[0147] R1=N′ RB ·N CS (4)

[0148] N CS is the number of sequence groups used for PSFCH transmission, N′ RB The following formula (5) is satisfied:

[0149]

[0150] N is the number of sub-frequency domain units used for PSFCH transmission, N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource (it can also be understood as the number of sub-frequency domain units included in a sub-frequency domain unit group, and further optionally, the sub-frequency domain unit is a PRB). PSCCH is the number of PSCCH resources (or referred to as PSCCH candidate resources, or PSCCH candidate resources in the first sub-time domain unit), for example, Figure 4 As shown, the number of PSCCH candidate resources in the first sub-time domain unit is 12.

[0151] Method 2: The i-th second time-frequency resource belongs to the second candidate resource set. The second candidate resource set includes R2 candidate resources, and the second candidate resource set is determined according to the frequency domain unit corresponding to the i-th first time-frequency resource.

[0152] Among them, the i-th second time-frequency resource is the r2-th candidate resource among the R2 candidate resources. Optionally, r2 satisfies the following formula (6a):

[0153] r2 = (P ID + M ID + C) mod (R2) (6a);

[0154] P ID is the source identification information corresponding to the reference signal, M ID is the destination identification information corresponding to the reference signal or M ID is 0, C is a pre-configured or pre-defined integer, or C is 0. In this case, that is, this r2 satisfies formula (6b):

[0155] r2 = (P ID + M ID + C) mod (R2) (6b)

[0156] Optionally, R2 satisfies the following formula (7):

[0157] R2 = N RS,i · N RB · N CS (7)

[0158] N RS,i is the number of frequency domain units corresponding to the i-th first time-frequency resource, N CS is the number of sequence groups used for PSFCH transmission.

[0159] Further optionally, N RB satisfies the following formula (8):

[0160]

[0161] Among them, is the number of sub-frequency domain units used for PSFCH transmission, N subch is the number of frequency domain units included in the resource pool where M first time-frequency resources are located, N PSFCH is the PSFCH transmission opportunity period, and N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.

[0162] Method 3: The i-th second time-frequency resource is determined according to the i-th first time-frequency resource. Specifically: The second time domain unit corresponds to N symbols (these N symbols are used for PSFCH transmission), and the i-th second time-frequency resource is located on the i-th symbol among the N symbols. Or it can be understood that the second time domain unit corresponds to M symbols (these M symbols are used for PSFCH transmission), and the i-th first time-frequency resource is the k-th first time-frequency resource among the M first time-frequency resources, then the i-th second time-frequency resource is located on the k-th symbol among the M symbols.

[0163] In the SL mode 2 distributed resource allocation method, the terminal device can select the time-frequency resources for transmission from the resource pool through two processes of resource sensing and resource selection, so as to avoid interference between different terminal devices as much as possible. The specific solution is as follows:

[0164] When the terminal device performs resource selection, the Medium Access Control (MAC) layer of the terminal device sends resource selection parameters to the physical layer (PHY) in time slot n, triggering the PHY to determine the candidate resource set. Among them, the resource selection parameters sent by the MAC layer to the PHY include resource pool indication information, priority, remaining packet delay budget, the number L of frequency domain units (such as sub-channels) for PSCCH and / or PSSCH transmission, etc. For example Figure 8As shown in the figure, the PHY sets a resource sensing window before time slot n and a resource selection window after time slot n. The candidate resources located within the resource pool indicated by the MAC layer and within the resource selection window can all be used as initial candidate resources. In the resource sensing window, the terminal device can detect the SCI sent by other terminal devices at the PSCCH candidate resource positions of each frequency domain unit. The frequency domain unit can be composed of multiple consecutive or discontinuous RBs. If the SCI of other terminal devices is successfully decoded, the reserved resource indication of other terminal devices and the position of the demodulation reference signal (DMRS) on the PSSCH can be obtained, so that the RSRP can be measured according to the PSCCH DMRS or PSSCH DMRS of other terminal devices. If there is an overlap between a certain candidate resource in the resource selection window and the reserved resources of other terminal devices, or there is an overlap between the periodic resources corresponding to this candidate resource and the reserved resources of other terminal devices, and the measured RSRP of other terminal devices (i.e., the terminal devices with resource overlap) is greater than the second threshold (for example, the second threshold can be determined according to the service priority of the transport block), then this candidate resource is excluded from the resource selection window. One candidate resource can correspond to one or more frequency domain units. After the PHY performs resource exclusion according to the first threshold, if the ratio of the number of remaining available candidate resources to the total number of candidate resources in the resource selection window is less than the second threshold (such as 20%), the PHY will increase the first threshold by X dB (for example, X = 3) and then re - execute the resource exclusion process until the ratio is greater than or equal to the second threshold. The PHY of the terminal device that selects the resources will report the determined set of candidate resources to the MAC layer, and the MAC layer selects the resources for transmission from this set of candidate resources.

[0165] In some cases, the frequency domain units occupied by the PSSCH and the reference signal sent by the terminal device may be different. For example, Figure 3 In the method described in the embodiment shown, when the reference signal is transmitted in a frequency - hopping manner, the total bandwidth occupied by multiple reference signals is greater than the total bandwidth occupied by the PSSCH. In this case, when the terminal device makes a resource selection, if it determines the frequency domain units occupied by the PSSCH of other terminal devices according to the detected SCI and only excludes the frequency domain units occupied by the reserved resources corresponding to the PSSCH of other terminal devices, since the total bandwidth occupied by the reference signals of other terminal devices is greater than the total bandwidth occupied by the PSSCH, the selected resources may conflict with the resources occupied by the reference signals of other terminal devices.

[0166] In order to avoid conflicts between the resources selected by the terminal device and the resources used by other terminal devices to transmit the reference signal during resource selection, the embodiment of this application proposes a communication method, such as Figure 9As shown, the communication method includes step 901 to step 902. Figure 9 The execution entities corresponding to the methods shown are the first terminal device and the third terminal device respectively. Alternatively, Figure 9 The execution entity of the method shown can be the chips in the first terminal device and the third terminal device. Figure 9 Taking the first terminal device and the third terminal device as examples for illustration. The execution entity of the communication method in the embodiments of the present application is not limited. The first terminal device and the third terminal device can be Figure 1 the terminal devices shown. Among them:

[0167] 901. The third terminal device receives first control information from the first terminal device. The first control information is associated with reference signals on M first time-frequency resources. Any two of the M first time-frequency resources have different time-domain positions and different frequency-domain positions. M is an integer greater than 1.

[0168] 902. The third terminal device determines a first resource according to the reserved resources corresponding to the reference signals and / or the M first time-frequency resources.

[0169] In the embodiments of the present application, the first control information instructs the first terminal device to transmit reference signals on M first time-frequency resources. Any two of the first time-frequency resources have different time-domain positions and different frequency-domain positions, that is, the time-domain positions and frequency-domain positions corresponding to different first time-frequency resources are all different. It can also be understood that the first terminal device sends reference signals to the second terminal device in a frequency hopping manner. One first time-frequency resource corresponds to the time-frequency resource occupied by one frequency hopping transmission of the reference signal. The reference signal is a signal for measuring the channel state. Optionally, the reference signal is CSI-RS. One or more reference signals can be transmitted on one first time-frequency resource. Since the first terminal device needs to transmit reference signals, the third terminal device will select a first resource according to the reserved resources corresponding to the reference signals. Among them, the first resource can be the resource for the third terminal device to transmit, or the first resource is the resource selected by the third terminal device for other terminal devices to transmit. The embodiments of the present application do not limit this.

[0170] In a possible implementation manner, the first control information is carried on the first PSCCH. The first PSCCH is associated with the first PSSCH and the reference signal. The third terminal device can determine the first resource according to the reserved resources corresponding to the first PSSCH and the reference signal. Optionally, the first control information is SCI.

[0171] Optionally, taking the frequency domain unit as the sub-channel as an example, the specific implementation manner for the third terminal device to determine the reserved resources corresponding to the first PSSCH and the reference signal can be as follows:

[0172] 1. The third terminal device may determine the starting sub-channel index and the number of sub-channels occupied by the first PSSCH according to the frequency resource indication information (such as the FRIV field) in the first control information.

[0173] 2. The third terminal device may determine the starting sub-channel index occupied by the reference signal for each frequency hopping transmission of the first terminal device according to the reference signal frequency hopping information of the first terminal device. Optionally, the reference signal frequency hopping information of the first terminal device may be carried in the first control information, or the reference signal frequency hopping information of the first terminal device may be (pre)-configured or predefined. Optionally, the starting sub-channel index of the (k + 1)-th frequency hopping reference signal may satisfy the following formula (9a):

[0174]

[0175] represents the starting sub-channel index of the reference signal for the (k + 1)-th frequency hopping, where k is an integer greater than or equal to 0 and less than the total number of frequency hops, represents the starting sub-channel index occupied by the PSSCH, F RS represents the frequency hopping sub-channel interval, represents the total number of sub-channels in the resource pool. It should be understood that F in formula (9a) Rs can be a positive integer or a negative integer, and formula (9a) can also be expressed in the form of the following formula (9b):

[0176]

[0177] Exemplarily, as Figure 10 shown, the third terminal device may calculate and represent the starting sub-channel of the reference signal corresponding to the first frequency hopping, and similarly. represents the starting sub-channel occupied by the PSSCH.

[0178] Optionally, the number of sub-channels occupied by each reference signal is the same as the number of sub-channels occupied by the PSSCH, or the number of sub-channels occupied by each reference signal may be (pre)-configured or predefined, or the number of sub-channels occupied by each reference signal is carried in the first control information. Thus, the third terminal device may determine the sub-channels occupied by the reference signal and the PSSCH.

[0179] In a possible implementation, the first resource does not overlap with the reserved resources corresponding to the first PSSCH and the reference signal. It can be understood that the third terminal device excludes the reserved resources corresponding to the first PSSCH and the reference signal from the candidate resource set, and then selects the first resource from the candidate resource set, so as to ensure that the first resource does not overlap with the reserved resources corresponding to the first PSSCH and the reference signal. Based on this implementation, it is beneficial to avoid conflicts between the selected resources and the resources used by other terminal devices to transmit reference signals.

[0180] In a possible implementation, the first resource does not include a first RE set, and the REs in the first RE set are used by the first terminal device to send reference signals. That is, the first resource may overlap with the reserved resources corresponding to the reference signal, but the first resource does not include the first RE set for transmitting the reference signal.

[0181] Exemplarily, as Figure 11 shown, Figure 11 it shows a symbol 1 used by a first terminal device to transmit a reference signal. The first resource overlaps with this symbol 1. Among them, PRB0 in this symbol includes RE0 to RE12, where RE0, RE4, and RE8 are used to transmit the reference signal. That is, RE0, RE4, and RE8 belong to the first RE set. That is, the first resource does not include RE0, RE4, and RE8. Correspondingly, the first resource may include RE1, RE2, RE3, RE5, RE6, RE7, RE9, RE10, RE11, RE12.

[0182] Optionally, the number of REs included in the first resource satisfies the following formula (10):

[0183]

[0184] where N RE represents the number of REs included in the first resource, and n PRB represents the number of PRBs used by the third terminal device to transmit the PSSCH (which can also be understood as the number of PRBs corresponding to the first resource), represents the number of REs used to transmit the first control information. Optionally, when the first control information is a two-level SCI, the represents the number of REs occupied by the first-level SCI and the second-level SCI, represents the number of REs included in the first RE set, and N' RE represents the number of REs available for PSSCH transmission within a PRB. Exemplarily, N' RE satisfies the following formula (11):

[0185]

[0186] Indicates the number of sub - carriers included in a PRB. Optionally, where sl - LengthSymbols is the number of symbols used for SL transmission within a time slot configured by the higher layer. Indicates the PSFCH overhead. Optionally, Indicates the number of symbols used for the SL positioning reference signal (PRS) within a time slot. Indicates the overhead configured by the higher layer. Indicates the number of REs occupied by the DMRS.

[0187] In a possible implementation, the third terminal device transmits PSSCH to the fourth terminal device on the first resource. The third terminal device carries first indication information in the SCI associated with the PSSCH (such as the first - level SCI or the second - level SCI). The first indication information is used to indicate the time domain and / or frequency domain position (such as symbol position, RE index, or comb index, etc.) of the first RE set. The fourth terminal device can receive or decode the PSSCH according to the first indication information.

[0188] To implement each function in the method provided in the embodiments of the present application above, both the first terminal device and the second terminal device may include a hardware structure and / or a software module, and implement the above - mentioned functions in the form of a hardware structure, a software module, or a combination of a hardware structure and a software module. Whether a certain function among the above - mentioned functions is executed in the form of a hardware structure, a software module, or a combination of a hardware structure and a software module depends on the specific application and design constraint conditions of the technical solution.

[0189] Please refer to Figure 12 , Figure 12 shows a schematic structural diagram of a communication device according to an embodiment of the present application. The communication device may be the first terminal device or the second terminal device. In a possible implementation, the communication device may include modules or units corresponding one - to - one to the methods / operations / steps / actions executed by the first terminal device or the second terminal device in the above - mentioned method embodiments. The unit may be a hardware circuit, software, or a combination of a hardware circuit and software.

[0190] Figure 12 The communication device shown may include a communication unit 1201 and a processing unit 1202. Among them, the processing unit 1202 is used for data processing. The communication unit 1201 integrates a receiving unit and a transmitting unit. The communication unit 1201 may also be referred to as a transceiver unit. Alternatively, the communication unit 1201 may be split into a receiving unit and a transmitting unit.

[0191] Figure 12The communication device shown may be a second terminal device or a device capable of being used in combination with the second terminal device. Among them, the communication device may also be a chip system. The device may be used to perform some or all of the functions of the second terminal device in the method embodiments described above. Among them: Figure 2 The partial or all functions of the second terminal device in the method embodiments described above. Among them:

[0192] A communication unit 1201 is configured to receive a reference signal from a first terminal device on M first time-frequency resources in a first time domain unit. Any two of the M first time-frequency resources have different time domain positions and different frequency domain positions, and M is an integer greater than 1. The communication unit 1201 is further configured to send, on a second time domain unit associated with the first time domain unit, measurement information of the reference signal corresponding to N first time-frequency resources to the first terminal device through a physical sidelink feedback channel (PSFCH). The N first time-frequency resources belong to the M first time-frequency resources. When the measurement information of the reference signal corresponding to the i-th first time-frequency resource among the N first time-frequency resources is carried on the i-th second time-frequency resource among N second time-frequency resources, the N second time-frequency resources belong to M second time-frequency resources in the second time domain unit, and the i-th second time-frequency resource is determined according to the i-th first time-frequency resource. N is a positive integer less than or equal to M, i is a positive integer less than or equal to N, or i is an integer greater than or equal to 0 and less than N.

[0193] In a possible implementation, the i-th second time-frequency resource corresponds to N1 physical resource blocks (PRBs) and / or N2 sequences, where N1 is a positive integer and N2 is a positive integer. The N1 PRBs correspond to N1 measurement information value ranges. When the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n1-th value range among the N1 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th PRB among the N1 PRBs, where n1 is a positive integer less than or equal to N1. Or, the N2 sequences correspond to N2 measurement information value ranges. When the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n2-th value range among the N2 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence among the N2 sequences, where n2 is a positive integer less than or equal to N2. Or, the N1 PRBs and the N2 sequences correspond to N3 measurement information value ranges. When the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n3-th value range among the N3 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th PRB among the N1 PRBs, and the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence among the N2 sequences. Among them, N3 is the product of N1 and N2, and n1 satisfies the formula and n2 satisfies the formula n2 = (n3) mod (N2), or, n1 satisfies the formula n1 = (n3) mod (N1) and n2 satisfies the formula

[0194] In a possible implementation, the i-th second time-frequency resource corresponds to N1 sub-frequency domain units and / or N2 sequences, where N1 is a positive integer and N2 is a positive integer; the N1 sub-frequency domain units correspond to N1 measurement information value ranges. When the measurement information value of the reference signal corresponding to the i-th first time-frequency resource belongs to the n1-th value range among the N1 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit among the N1 sub-frequency domain units, where n1 is an integer greater than or equal to 0 and less than N1, or n1 is a positive integer less than or equal to N1; or, the N2 sequences correspond to N2 measurement information value ranges. When the measurement information value of the reference signal corresponding to the i-th first time-frequency resource belongs to the n2-th value range among the N2 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence among the N2 sequences, where n2 is an integer greater than or equal to 0 and less than N2, or n2 is a positive integer less than or equal to N2; or,

[0195] The N1 sub-frequency domain units and the N2 sequences correspond to N3 measurement information value ranges. When the measurement information value of the reference signal corresponding to the i-th first time-frequency resource belongs to the n3-th value range among the N3 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit among the N1 sub-frequency domain units, and the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence among the N2 sequences, where N3 is the product of N1 and N2, n3 is an integer greater than or equal to 0 and less than N3, n1 satisfies the formula and n2 satisfies the formula n2 = (n3) mod (N2), or, n1 satisfies the formula n1 = (n3) mod (N1) and n2 satisfies the formula Or, n3 is a positive integer less than or equal to N3, n1 satisfies the formula and n2 satisfies the formula n2 = (n3 - 1) mod (N2) + 1, or, n1 satisfies the formula n1 = (n3 - 1) mod (N1) + 1 and n2 satisfies the formula

[0196] In a possible implementation, the N first time-frequency resources are the N first time-frequency resources with the largest measurement information values of the corresponding reference signals among the M first time-frequency resources; or, the N first time-frequency resources are the first time-frequency resources among the M first time-frequency resources whose measurement information values of the corresponding reference signals are greater than the first threshold.

[0197] In a possible implementation, the M first time-frequency resources are determined according to the frequency hopping information corresponding to the reference signal, and the frequency hopping information includes one or more of the following information: starting time domain position, frequency hopping time interval, starting frequency hopping frequency domain position, frequency hopping frequency domain interval, frequency hopping times, or the resource element (RE) position occupied by the reference signal within a physical resource block (PRB).

[0198] In a possible implementation, the i-th second time-frequency resource is determined according to the i-th first time-frequency resource, including: the i-th second time-frequency resource belongs to a first candidate resource set, the first candidate resource set includes R1 candidate resources, and the i-th second time-frequency resource is the r1-th candidate resource among the R1 candidate resources, where r1 is determined according to i.

[0199] In a possible implementation, r1 is determined according to i, including: r1 satisfies the following formula: r1 = (P ID + M ID + k) mod (R1) or r1 = (P ID + M ID + k + C) mod (R1); where k is determined based on i, the i-th second time-frequency resource among the N second time-frequency resources is the k-th second time-frequency resource among the M second time-frequency resources, and the M second time-frequency resources correspond one-to-one with the M first time-frequency resources; P ID is the source identification information corresponding to the reference signal, M ID is the destination identification information corresponding to the reference signal or M ID is 0, and C is an integer.

[0200] In a possible implementation, R1 is determined according to the total number of frequency domain units corresponding to the M first time-frequency resources.

[0201] In a possible implementation, R1 satisfies the following formula: R1 = N RS ·N RB ·N CS or, R1 = N RB ·N CS ; where N RS is the total number of frequency domain units corresponding to the M first time-frequency resources, N CS is the number of sequence groups used for physical semi-flexible control channel (PSFCH) transmission; N RB satisfies the following formula: where, is the number of sub-frequency domain units used for PSFCH transmission, N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, N PSFCHThe transmission opportunity period for PSFCH, N1 is the number of sub - frequency domain units corresponding to the second time - frequency resource.

[0202] In a possible implementation, the i - th second time - frequency resource is determined according to the i - th first time - frequency resource, including: the i - th second time - frequency resource belongs to a second candidate resource set, the second candidate resource set includes R2 candidate resources, and the second candidate resource set is determined according to the frequency domain units corresponding to the i - th first time - frequency resource.

[0203] In a possible implementation, the i - th second time - frequency resource is the r2 - th candidate resource among the R2 candidate resources; r2 satisfies the following formula: r2=(P ID +M ID ) mod (R2) or r2=(P ID +M ID +C) mod (R2); where P ID is the source identification information corresponding to the reference signal, M ID is the destination identification information corresponding to the reference signal or M ID is 0, and C is an integer.

[0204] In a possible implementation, R2 satisfies the following formula: R2 = N RS,i ·N RB ·N CS ; where N RS,i is the number of frequency domain units corresponding to the i - th first time - frequency resource, N CS is the number of sequence groups used for PSFCH transmission, N RB satisfies the following formula: Among them, is the number of sub - frequency domain units used for PSFCH transmission, N subch is the number of frequency domain units included in the resource pool where M first time - frequency resources are located, N PSFCH is the transmission opportunity period for PSFCH, and N1 is the number of sub - frequency domain units corresponding to the second time - frequency resource.

[0205] In a possible implementation, the i - th second time - frequency resource is determined according to the i - th first time - frequency resource, including: the second time - domain unit includes N sub - time - domain units, and the i - th second time - frequency resource is located on the i - th sub - time - domain unit among the N sub - time - domain units.

[0206] In one possible implementation, the first time domain unit includes a first sub-time domain unit and a second sub-time domain unit; the communication unit 1201 receives a reference signal from the first terminal device on M first time-frequency resources in the first time domain unit, specifically used to: receive control information from the first terminal device in the first sub-time domain unit; receive a reference signal from the first terminal device in the second sub-time domain unit.

[0207] In a possible implementation, the control information includes frequency hopping information corresponding to the reference signal; or, the frequency hopping information corresponding to the reference signal is determined according to a time domain and / or frequency domain resource position where the control information is located.

[0208] Figure 12 The communication device shown can be a first terminal device, or a device that can be used in conjunction with the first terminal device. The communication device can also be a chip system. The device can be used to perform the above Figure 2 Part or all of the functions of the first terminal device in the described method embodiment.

[0209] The communication unit 1201 is used to send a reference signal to the second terminal device on the M first time-frequency resources in the first time domain unit, where the time domain positions and frequency domain positions corresponding to any two first time-frequency resources in the M first time-frequency resources are different, and M is an integer greater than 1; the communication unit 1201 is also used to receive measurement information of the reference signals corresponding to the N first time-frequency resources from the second terminal device through the physical sidelink feedback channel PSFCH on the second time domain unit associated with the first time domain unit, where the N first time-frequency resources belong to the M first A time-frequency resource, N first time-frequency resources belong to M first time-frequency resources, the measurement information of the reference signal corresponding to the i-th first time-frequency resource among the N first time-frequency resources is carried on the i-th second time-frequency resource among the N second time-frequency resources, the N second time-frequency resources belong to the M second time-frequency resources in the second time domain unit, the i-th second time-frequency resource is determined based on the i-th first time-frequency resource, N is a positive integer less than or equal to M, i is a positive integer less than or equal to N, or i is an integer greater than or equal to 0 and less than the N.

[0210] In a possible implementation, the i-th second time-frequency resource corresponds to N1 sub-frequency domain units and / or N2 sequences, where N1 is a positive integer and N2 is a positive integer; the N1 sub-frequency domain units correspond to N1 measurement information value ranges. When the measurement information value of the reference signal corresponding to the i-th first time-frequency resource belongs to the n1-th value range among the N1 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit among the N1 sub-frequency domain units, where n1 is an integer greater than or equal to 0 and less than N1, or n1 is a positive integer less than or equal to N1; or, the N2 sequences correspond to N2 measurement information value ranges. When the measurement information value of the reference signal corresponding to the i-th first time-frequency resource belongs to the n2-th value range among the N2 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence among the N2 sequences, where n2 is an integer greater than or equal to 0 and less than N2, or n2 is a positive integer less than or equal to N2; or,

[0211] The N1 sub-frequency domain units and the N2 sequences correspond to N3 measurement information value ranges. When the measurement information value of the reference signal corresponding to the i-th first time-frequency resource belongs to the n3-th value range among the N3 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit among the N1 sub-frequency domain units, and the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence among the N2 sequences, where N3 is the product of N1 and N2, n3 is an integer greater than or equal to 0 and less than N3, n1 satisfies the formula and n2 satisfies the formula n2 = (n3) mod (N2), or, n1 satisfies the formula n1 = (n3) mod (N1) and n2 satisfies the formula Or, n3 is a positive integer less than or equal to N3, n1 satisfies the formula and n2 satisfies the formula n2 = (n3 - 1) mod (N2) + 1, or, n1 satisfies the formula n1 = (n3 - 1) mod (N1) + 1 and n2 satisfies the formula

[0212] In a possible implementation, the N first time-frequency resources are the N first time-frequency resources with the largest measurement information values of the corresponding reference signals among the M first time-frequency resources; or, the N first time-frequency resources are the first time-frequency resources among the M first time-frequency resources whose measurement information values of the corresponding reference signals are greater than the first threshold.

[0213] In a possible implementation, the M first time-frequency resources are determined according to the frequency hopping information corresponding to the reference signal, and the frequency hopping information includes one or more of the following information: the starting time domain position, the frequency hopping time interval, the starting frequency hopping frequency domain position, the frequency hopping frequency domain interval, the number of frequency hopping times, or the resource element RE position occupied by the reference signal within a PRB.

[0214] In a possible implementation, the i-th second time-frequency resource is determined according to the i-th first time-frequency resource, including: the i-th second time-frequency resource belongs to the first candidate resource set, the first candidate resource set includes R1 candidate resources, and the i-th second time-frequency resource is the r1-th candidate resource among the R1 candidate resources, where r1 is determined according to i.

[0215] In a possible implementation, r1 is determined according to i, including: r1 satisfies the following formula: r1 = (P ID + M ID + k) mod (R1) or r1 = (P ID + M ID + k + C) mod (R1); where k is determined based on i, the i-th second time-frequency resource among the N second time-frequency resources is the k-th second time-frequency resource among the M second time-frequency resources, and the M second time-frequency resources correspond one-to-one with the M first time-frequency resources; P ID is the source identification information corresponding to the reference signal, M ID is the destination identification information corresponding to the reference signal or M ID is 0, and C is an integer.

[0216] In a possible implementation, R1 is determined according to the total number of frequency domain units corresponding to the M first time-frequency resources.

[0217] In a possible implementation, R1 satisfies the following formula: R1 = N RS · N RB · N CS or, R1 = N RB · N CS ; where N RS is the total number of frequency domain units corresponding to the M first time-frequency resources, N CS is the number of sequence groups used for PSFCH transmission; N RB satisfies the following formula: where, is the number of sub-frequency domain units used for PSFCH transmission, N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, N PSFCH is the transmission opportunity period of PSFCH, and N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.

[0218] In a possible implementation, the i-th second time-frequency resource is determined according to the i-th first time-frequency resource, including: the i-th second time-frequency resource belongs to a second candidate resource set, the second candidate resource set includes R2 candidate resources, and the second candidate resource set is determined according to the frequency domain unit corresponding to the i-th first time-frequency resource.

[0219] In a possible implementation, the i-th second time-frequency resource is the r2-th candidate resource among the R2 candidate resources; r2 satisfies the following formula: r2 = (P ID +M ID ) mod (R2) or r2 = (P ID +M ID +C) mod (R2); where P ID is the source identification information corresponding to the reference signal, M ID is the destination identification information corresponding to the reference signal or M ID is 0, and C is an integer.

[0220] In a possible implementation, R2 satisfies the following formula: R2 = N RS,i ·N RB ·N CS ; where N RS,i is the number of frequency domain units corresponding to the i-th first time-frequency resource, N CS is the number of sequence groups for PSFCH transmission, N RB satisfies the following formula: Where is the number of sub-frequency domain units for PSFCH transmission, N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, N PSFCH is the transmission opportunity period of PSFCH, and N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.

[0221] In a possible implementation, the i-th second time-frequency resource is determined according to the i-th first time-frequency resource, including: the second time domain unit includes N sub-time domain units, and the i-th second time-frequency resource is located on the i-th sub-time domain unit among the N sub-time domain units.

[0222] In a possible implementation, the first time domain unit includes a first sub-time domain unit and a second sub-time domain unit; the communication unit 1201 sends a reference signal to the second terminal device on M first time-frequency resources in the first time domain unit, specifically: sending control information to the second terminal device in the first sub-time domain unit; sending a reference signal to the second terminal device in the second sub-time domain unit.

[0223] In a possible implementation, the control information includes hopping information corresponding to a reference signal; alternatively, the hopping information corresponding to the reference signal is determined according to the time domain and / or frequency domain resource position where the control information is located.

[0224] Figure 12 The communication device shown may be a third terminal device, or a device that can be used in matching with the third terminal device. Among them, the communication device may also be a chip system. The device can be used to execute some or all of the functions of the third terminal device in the method embodiments described above. Among them: Figure 11 The partial or all functions of the third terminal device in the method embodiments described above. Among them:

[0225] A communication unit 1201, configured to receive first control information from a first terminal device, the first control information being associated with reference signals on M first time-frequency resources, any two of the M first time-frequency resources having different time domain positions and different frequency domain positions, and M being an integer greater than 1; a processing unit 1202, configured to determine a first resource according to reserved resources corresponding to the reference signal.

[0226] In a possible implementation, the first control information is carried on a first physical side link control channel PSCCH, the first PSCCH being associated with a first physical side link shared channel PSSCH and a reference signal; determining the first resource according to reserved resources corresponding to the reference signal, the specific implementation is: determining the first resource according to the reserved resources corresponding to the first PSSCH and the reference signal.

[0227] In a possible implementation, the first resource does not include a first RE set, and the REs in the first RE set are used for the first terminal device to send reference signals.

[0228] Figure 13 A schematic structural diagram of a communication device is given. The communication device 1300 may be the first terminal device in the above method embodiments, or may also be a chip, a chip system, or a processor that supports the first terminal device to implement the above method. The communication device can be used to implement the method described in the above method embodiments, and specific reference may be made to the description in the above method embodiments.

[0229] Alternatively, the communication device 1300 may be the second terminal device in the above method embodiments, or may also be a chip, a chip system, or a processor that supports the second terminal device to implement the above method. The communication device can be used to implement the method described in the above method embodiments, and specific reference may be made to the description in the above method embodiments.

[0230] Alternatively, the communication device 1300 may be the third terminal device in the above method embodiments, or may also be a chip, a chip system, a processor, etc. that supports the third terminal device to implement the above method. This communication device can be used to implement the method described in the above method embodiments. For details, please refer to the description in the above method embodiments.

[0231] The communication device 1300 may include one or more processors 1301. The processor 1301 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control a communication device (such as a base station, a baseband chip, a terminal, a terminal chip, a DU or a CU, etc.), execute software programs, and process data of software programs.

[0232] Optionally, the communication device 1300 may include one or more memories 1302, on which there may be instructions 1304 that can be run on the processor 1301, so that the communication device 1300 executes the method described in the above method embodiments. Optionally, data may also be stored in the memory 1302. The processor 1301 and the memory 1302 may be provided separately or integrated together.

[0233] Optionally, the communication device 1300 may further include a transceiver 1305 and an antenna 1306. The transceiver 1305 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., and is used to implement transceiver functions. The transceiver 1305 may include a receiver and a transmitter. The receiver may be referred to as a receiver or a receiving circuit, etc., and is used to implement receiving functions; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., and is used to implement transmitting functions.

[0234] The communication device 1300 is the first terminal device: The processor 1301 is used to perform the data processing operations of the first terminal device in the above method embodiments. The transceiver 1305 is used to perform the data transceiver operations of the first terminal device in the above method embodiments.

[0235] Alternatively, the communication device 1300 is the second terminal device: The processor 1301 is used to perform the data processing operations of the second terminal device in the above method embodiments. The transceiver 1305 is used to perform the data transceiver operations of the second terminal device in the above method embodiments.

[0236] Alternatively, the communication device 1300 is the third terminal device: The processor 1301 is used to perform the data processing operations of the third terminal device in the above method embodiments. The transceiver 1305 is used to perform the data transceiver operations of the third terminal device in the above method embodiments.

[0237] In another possible design, processor 1301 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and transmitting functions may be separate or integrated. The transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.

[0238] In another possible design, processor 1301 may optionally store instructions 1303. Instructions 1303, when executed on processor 1301, may cause communication device 1300 to perform the method described in the above method embodiment. Instructions 1303 may be fixed in processor 1301. In this case, processor 1301 may be implemented by hardware.

[0239] In another possible design, the communication device 1300 may include a circuit that can implement the functions of sending, receiving, or communicating in the aforementioned method embodiments. The processor and transceiver described in the embodiments of the present application can be implemented on an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc.

[0240] The communication device described in the above embodiments may be a terminal device or a network device, but the scope of the communication device described in the embodiments of the present application is not limited thereto, and the structure of the communication device may not be limited thereto. Figure 13 The communication device may be an independent device or may be part of a larger device. For example, the communication device may be:

[0241] (1) An independent integrated circuit (IC), or chip, or chip system or subsystem;

[0242] (2) A set of one or more ICs, optionally including a storage component for storing data and instructions;

[0243] (3) ASIC, such as modem (Mobile Station Modem, MSM);

[0244] (4) Modules that can be embedded in other devices;

[0245] (5) Receivers, terminals, smart terminals, cellular phones, wireless devices, handsets, mobile units, in-vehicle devices, network devices, cloud devices, artificial intelligence devices, etc.;

[0246] (6) Others, etc.

[0247] For the case where the communication device can be a chip or a chip system, reference can be made to Figure 14 the structural schematic diagram of the chip shown. Figure 14 The chip shown includes a processor 1401 and an interface 1402. Optionally, it may further include a memory 1403. Among them, the number of processors 1401 can be one or more, and the number of interfaces 1402 can be multiple.

[0248] In one design, for the case where the chip is used to implement the functions of the first terminal device in the embodiments of the present application:

[0249] The interface 1402 is used for inputting or outputting signals;

[0250] The processor 1401 is used to perform the data processing operations of the first terminal device in the above method embodiments.

[0251] In another design, for the case where the chip is used to implement the functions of the second terminal device in the embodiments of the present application:

[0252] The interface 1402 is used for inputting or outputting signals;

[0253] The processor 1401 is used to perform the data processing operations of the second terminal device in the above method embodiments.

[0254] In another design, for the case where the chip is used to implement the functions of the third terminal device in the embodiments of the present application:

[0255] The interface 1402 is used for inputting or outputting signals;

[0256] The processor 1401 is used to perform the data processing operations of the third terminal device in the above method embodiments.

[0257] It can be understood that some optional features in the embodiments of the present application can, in certain scenarios, be implemented independently without relying on other features, such as the current scheme they are based on, to solve the corresponding technical problems and achieve the corresponding effects. They can also be combined with other features according to requirements in certain scenarios. Correspondingly, the communication devices given in the embodiments of the present application can also implement these features or functions accordingly, which will not be elaborated here.

[0258] It should be understood that the processor in the embodiments of the present application may 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 hardware or instructions in software form in the processor. The above processor may be a general-purpose processor, a digital signal processor (DSP), an ASIC, a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0259] It can 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 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), synchlink dynamic random access memory (SLDRAM), and direct rambus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include but not be limited to these and any other suitable types of memory.

[0260] The present application also provides a computer-readable medium for storing computer software instructions, which, when executed by a communication device, implement the functions of any of the above method embodiments.

[0261] The present application also provides a computer program product for storing computer software instructions, which, when executed by a communication device, implement the functions of any of the above method embodiments.

[0262] In the above embodiments, they can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and 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 can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired manner (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that includes one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a high-definition digital video disc (DVD)), or a semiconductor medium (such as a solid state drive (SSD)), etc.

[0263] In the above embodiments, the descriptions of the respective embodiments have their own emphases. For parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

Claims

1. A communication method, characterized in that, The method includes: Receiving a reference signal from a first terminal device on M first time-frequency resources in a first time domain unit, where any two of the M first time-frequency resources have different time domain positions and different frequency domain positions, and M is an integer greater than 1; Sending, on a second time domain unit associated with the first time domain unit, measurement information of the reference signals corresponding to N first time-frequency resources to the first terminal device through a Physical Sidelink Feedback Channel (PSFCH), where the N first time-frequency resources belong to the M first time-frequency resources, and the measurement information of the reference signal corresponding to the i-th first time-frequency resource among the N first time-frequency resources is carried on the i-th second time-frequency resource among N second time-frequency resources, the N second time-frequency resources belong to M second time-frequency resources in the second time domain unit, the i-th second time-frequency resource is determined according to the i-th first time-frequency resource, N is a positive integer less than or equal to M, i is a positive integer less than or equal to N, or i is an integer greater than or equal to 0 and less than N.

2. The method according to claim 1, wherein The i-th second time-frequency resource corresponds to N1 sub-frequency domain units and / or N2 sequences, where N1 is a positive integer and N2 is a positive integer; The N1 sub-frequency domain units correspond to N1 measurement information value ranges. When the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n1-th value range among the N1 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit among the N1 sub-frequency domain units, where n1 is an integer greater than or equal to 0 and less than N1, or n1 is a positive integer less than or equal to N1; or, The N2 sequences correspond to N2 measurement information value ranges. When the value of the measurement information of the reference signal corresponding to the i-th first time-frequency resource belongs to the n2-th value range among the N2 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence among the N2 sequences, where n2 is an integer greater than or equal to 0 and less than N2, or n2 is a positive integer less than or equal to N2; or, The N1 sub-frequency domain units and the N2 sequences correspond to N3 measurement information value ranges. When the measurement information value of the reference signal corresponding to the i-th first time-frequency resource belongs to the n3-th value range among the N3 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit among the N1 sub-frequency domain units, and the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence among the N2 sequences, where N3 is the product of N1 and N2, n3 is an integer greater than or equal to 0 and less than N3, and n1 satisfies the formula and n2 satisfies the formula n2 = (n3) mod (N2), or n1 satisfies the formula n1 = (n3) mod (N1) and n2 satisfies the formula Or, n3 is a positive integer less than or equal to N3, and n1 satisfies the formula and n2 satisfies the formula n2 = (n3 - 1) mod (N2) + 1, or n1 satisfies the formula n1 = (n3 - 1) mod (N1) + 1 and n2 satisfies the formula 3. The method according to claim 1 or 2, wherein The N first time-frequency resources are the N first time-frequency resources with the largest measurement information values of the corresponding reference signals among the M first time-frequency resources; or, The N first time-frequency resources are the first time-frequency resources among the M first time-frequency resources whose measurement information values of the corresponding reference signals are greater than a first threshold.

4. The method according to any one of claims 1 to 3, characterized in that The M first time-frequency resources are determined according to the frequency hopping information corresponding to the reference signal, and the frequency hopping information includes one or more of the following information: starting time domain position, frequency hopping time interval, starting frequency hopping frequency domain position, frequency hopping frequency domain interval, number of frequency hopping times, or the Resource Element (RE) position occupied by the reference signal.

5. The method according to any one of claims 1 to 4, characterized in that, The i-th second time-frequency resource is determined according to the i-th first time-frequency resource, including: The i-th second time-frequency resource belongs to a first candidate resource set, the first candidate resource set includes R1 candidate resources, and the i-th second time-frequency resource is the r1-th candidate resource among the R1 candidate resources, where r1 is determined according to i.

6. The method according to claim 5, wherein That r1 is determined according to i includes: r1 satisfies the following formula: r1 = (P ID + M ID + k) mod (R1), or, r1 = (P ID + M ID + k + C) mod (R1); where k is determined according to i, the i-th second time-frequency resource is the k-th second time-frequency resource among the M second time-frequency resources, k is a positive integer less than or equal to M, or k is an integer greater than or equal to 0 and less than M; The P ID is the source identification information corresponding to the reference signal, the M ID is the destination identification information corresponding to the reference signal or the M ID is 0, and C is an integer.

7. The method according to claim 5 or 6, characterized in that, R1 is determined according to the total number of frequency domain units corresponding to the M first time-frequency resources.

8. The method according to claim 7, wherein: R1 satisfies the following formula: R1 = N RS ·N RB ·N CS ; Among them, the N RS is the total number of frequency domain units corresponding to the M first time-frequency resources, and the N CS is the number of sequence groups used for the PSFCH transmission; The said N RB satisfies the following formula: Among them, the is the number of sub-frequency domain units for the PSFCH transmission, the N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, the N PSFCH is the transmission opportunity period of the PSFCH, and the N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.

9. The method according to any one of claims 1 to 4, characterized in that, The i-th second time-frequency resource is determined according to the i-th first time-frequency resource, including: The i-th second time-frequency resource belongs to a second candidate resource set, the second candidate resource set includes R2 candidate resources, and the second candidate resource set is determined according to the frequency domain unit corresponding to the i-th first time-frequency resource.

10. The method according to claim 9, wherein: R2 satisfies the following formula: R2 = N RS,i ·N RB ·N CS ; wherein, the N RS,i is the number of frequency domain units corresponding to the i-th first time-frequency resource, and the N CS is the number of sequence groups used for the PSFCH transmission The said N RB satisfies the following formula: Among them, the is the number of sub-frequency domain units for the PSFCH transmission, the N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, the N PSFCH is the transmission opportunity period of the PSFCH, and N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.

11. The method according to any one of claims 1 to 4, characterized in that The i-th second time-frequency resource is determined according to the i-th first time-frequency resource, including: The second time domain unit includes N sub-time domain units, and the i-th second time-frequency resource is located on the i-th sub-time domain unit among the N sub-time domain units.

12. The method according to any one of claims 1 to 11, characterized in that The first time domain unit includes a first sub-time domain unit and a second sub-time domain unit; Receiving a reference signal from a first terminal device on M first time-frequency resources in the first time domain unit includes: Receiving control information from the first terminal device in the first sub-time domain unit; Receiving the reference signal from the first terminal device in the second sub-time domain unit.

13. The method according to claim 12, wherein The control information includes hopping information corresponding to the reference signal; or, the hopping information corresponding to the reference signal is determined according to the time domain and / or frequency domain resource position where the control information is located.

14. A communication method, characterized in that, The method includes: Sending a reference signal to a second terminal device on M first time-frequency resources in a first time domain unit, any two of the M first time-frequency resources have different time domain positions and different frequency domain positions, and M is an integer greater than 1; Receive, on a second time-domain unit associated with the first time-domain unit, measurement information on reference signals corresponding to N first time-frequency resources from the second terminal device via a Physical Sidelink Feedback Channel (PSFCH). The N first time-frequency resources belong to the M first time-frequency resources. Measurement information on the reference signal corresponding to the i-th first time-frequency resource among the N first time-frequency resources is carried on the i-th second time-frequency resource among N second time-frequency resources. The N second time-frequency resources belong to M second time-frequency resources in the second time-domain unit. The i-th second time-frequency resource is determined based on the i-th first time-frequency resource. N is a positive integer less than or equal to M, i is a positive integer less than or equal to N, or i is an integer greater than or equal to 0 and less than N.

15. The method according to claim 14, characterized in that, The i-th second time-frequency resource corresponds to N1 sub-frequency domain units and / or N2 sequences. N1 is a positive integer, and N2 is a positive integer. The N1 sub-frequency domain units correspond to N1 measurement information value ranges. When the value of the measurement information on the reference signal corresponding to the i-th first time-frequency resource belongs to the n1-th value range among the N1 measurement information value ranges, the measurement information on the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit among the N1 sub-frequency domain units, where n1 is an integer greater than or equal to 0 and less than N1, or n1 is a positive integer less than or equal to N1. Or, The N2 sequences correspond to N2 measurement information value ranges. When the value of the measurement information on the reference signal corresponding to the i-th first time-frequency resource belongs to the n2-th value range among the N2 measurement information value ranges, the measurement information on the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence among the N2 sequences, where n2 is an integer greater than or equal to 0 and less than N2, or n2 is a positive integer less than or equal to N2. Or, The N1 sub-frequency domain units and the N2 sequences correspond to N3 measurement information value ranges. When the measurement information value of the reference signal corresponding to the i-th first time-frequency resource belongs to the n3-th value range among the N3 measurement information value ranges, the measurement information of the reference signal corresponding to the i-th first time-frequency resource is carried on the n1-th sub-frequency domain unit among the N1 sub-frequency domain units, and the measurement information of the reference signal corresponding to the i-th first time-frequency resource is sent through the n2-th sequence among the N2 sequences, where N3 is the product of N1 and N2, n3 is an integer greater than or equal to 0 and less than N3, and n1 satisfies the formula and n2 satisfies the formula n2 = (n3) mod (N2), or n1 satisfies the formula n1 = (n3) mod (N1) and n2 satisfies the formula Or, n3 is a positive integer less than or equal to N3, and n1 satisfies the formula and n2 satisfies the formula n2 = (n3 - 1) mod (N2) + 1, or n1 satisfies the formula n1 = (n3 - 1) mod (N1) + 1 and n2 satisfies the formula 16. The method according to claim 14 or 15, wherein The N first time-frequency resources are the N first time-frequency resources with the largest values of the measurement information on the corresponding reference signals among the M first time-frequency resources; or, The N first time-frequency resources are the first time-frequency resources among the M first time-frequency resources whose values of the measurement information on the corresponding reference signals are greater than a first threshold.

17. The method according to any one of claims 14 to 16, characterized in that The M first time-frequency resources are determined based on the frequency hopping information corresponding to the reference signal. The frequency hopping information includes one or more of the following information: starting time-domain position, frequency hopping time interval, starting frequency hopping frequency-domain position, frequency hopping frequency-domain interval, number of frequency hopping times, or the Resource Element (RE) position occupied by the reference signal.

18. The method according to any one of claims 14 to 17, characterized in that The i-th second time-frequency resource is determined based on the i-th first time-frequency resource, including: The i-th second time-frequency resource belongs to a first candidate resource set, the first candidate resource set includes R1 candidate resources, and the i-th second time-frequency resource is the r1-th candidate resource among the R1 candidate resources, where r1 is determined according to i.

19. The method according to claim 18, characterized in that, That r1 is determined according to i includes: r1 satisfies the following formula: r1 = (P ID + M ID + i) mod (R1), or, r1 = (P ID + M ID + i + C) mod (R1); where k is determined according to i, the i-th second time-frequency resource is the k-th second time-frequency resource among the M second time-frequency resources, k is a positive integer less than or equal to M, or k is an integer greater than or equal to 0 and less than M; The P ID is the source identification information corresponding to the reference signal, and the M ID is the destination identification information corresponding to the reference signal or the M ID is 0, and C is an integer.

20. The method according to any one of claims 18 or 19, characterized in that R1 is determined according to the total number of frequency domain units corresponding to the M first time-frequency resources.

21. The method according to claim 20, wherein R1 satisfies the following formula: R1 = N RS ·N RB ·N CS ; wherein, the N RS is the total number of frequency domain units corresponding to the M first time-frequency resources, and the N CS is the number of sequence groups used for the PSFCH transmission; The said N RB satisfies the following formula: Among them, the is the number of sub-frequency domain units for the PSFCH transmission, the N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, the N PSFCH is the transmission opportunity period of the PSFCH, and the N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.

22. The method according to any one of claims 14 to 17, characterized in that, That the i-th second time-frequency resource is determined according to the i-th first time-frequency resource includes: The i-th second time-frequency resource belongs to a second candidate resource set, the second candidate resource set includes R2 candidate resources, and the second candidate resource set is determined according to the frequency domain unit corresponding to the i-th first time-frequency resource.

23. The method according to claim 22, wherein R2 satisfies the following formula: R2 = N RS,i ·N RB ·N CS ; wherein, the N RS,i is the number of frequency domain units corresponding to the i-th first time-frequency resource, and the N CS is the number of sequence groups used for the PSFCH transmission The said N RB satisfies the following formula: Among them, the is the number of sub-frequency domain units for the PSFCH transmission, the N subch is the number of frequency domain units included in the resource pool where the M first time-frequency resources are located, the N PSFCH is the transmission opportunity period of the PSFCH, and the N1 is the number of sub-frequency domain units corresponding to the second time-frequency resource.

24. The method according to any one of claims 14 to 17, characterized in that That the i-th second time-frequency resource is determined according to the i-th first time-frequency resource includes: The second time domain unit includes N sub-time domain units, and the i-th second time-frequency resource is located on the i-th sub-time domain unit among the N sub-time domain units.

25. The method according to any one of claims 14 to 24, characterized in that, The first time domain unit includes a first sub-time domain unit and a second sub-time domain unit; Sending a reference signal to a second terminal device on M first time-frequency resources in the first time domain unit includes: Sending control information to the second terminal device in the first sub-time domain unit; Sending the reference signal to the second terminal device in the second sub-time domain unit.

26. The method according to claim 25, wherein The control information includes hopping information corresponding to the reference signal; or, the hopping information corresponding to the reference signal is determined according to the time domain and / or frequency domain resource position where the control information is located.

27. A communication device, characterized in that, The communication device includes a unit for executing the method according to any one of claims 1-13, or the communication device includes a unit for executing the method according to any one of claims 14-26.

28. A communication device, characterized in that, It includes a processor, and the processor is used to execute computer programs or instructions stored in a memory to implement the method according to any one of claims 1-13, or to implement the method according to any one of claims 14-26.

29. A chip, characterized in that, The chip includes a processor, and the processor is configured to enable the chip to implement the method according to any one of claims 1-13, or to implement the method according to any one of claims 14-26.

30. A computer-readable storage medium, characterized in that, Computer programs or instructions are stored in the storage medium, and when the computer programs or instructions are executed by a communication device, the method according to any one of claims 1-13 is executed, or the method according to any one of claims 14-26 is executed.