Communication method and related equipment

By sending and receiving multiple signals in side link communication to determine the beam of the feedback signal, the problem of beam management under MIMO technology is solved, and efficient communication beam management is achieved.

CN120018287APending Publication Date: 2025-05-16HUAWEI TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202311531770.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-15
Publication Date
2025-05-16

AI Technical Summary

Technical Problem

In the process of side link communication based on MIMO technology, how to effectively manage the communication beams by the signal transmitting end and the signal receiving end has become a technical problem that needs to be solved urgently.

Method used

By sending M signals on N group time units and receiving corresponding feedback signals, the first communication device can determine the third signal and its corresponding transmission beam to realize beam management.

Benefits of technology

This method can effectively manage the transmission beams at the signal transmitting end and the signal receiving end, improve communication efficiency and quality, and reduce the overhead of beam management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120018287A_ABST
    Figure CN120018287A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and related equipment, which can be applied to systems such as Internet of Vehicles, V2X, V2V and the like to realize beam management. In the method, a first communication device determines a third signal through information carried by received M groups of second signals, and the first communication device can also determine a sending beam of the first communication device based on a feedback resource corresponding to the third signal. Therefore, the first communication device serves as a signal sending end of the M first signals, and the sending beam of the signal sending end can be determined through the resource configuration mode of the feedback resources corresponding to the signals sent by the signal sending end, so that beam management is achieved. In addition, the first communication device can also send first information, so that the signal sending end determines a first group of time units in the N groups of time units based on the first information. In other words, the determination of the sending beam of the signal receiving end can also be realized through the first information sent by the signal sending end so as to realize beam management.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a communication method and related equipment. Background Art

[0002] In a communication system, different terminal devices can communicate directly with each other without the help of network devices. This communication method is called sidelink (SL) communication.

[0003] At present, in the SL communication process, different terminal devices can communicate through multi-input multi-output (MIMO) technology to meet the high-speed transmission requirements. In the communication process based on MIMO technology, the signal transmitter and the signal receiver may each have multiple communication beams.

[0004] However, for the signal transmitter and the signal receiver, how to manage the communication beam is a technical problem that needs to be solved urgently. Summary of the invention

[0005] The present application provides a communication method and related equipment for implementing beam management.

[0006] A first aspect of the present application provides a communication method, which is performed by a first communication device, which may be a communication device (such as a terminal device), or the first communication device may be a partial component in the communication device (such as a processor, a chip or a chip system, etc.), or the first communication device may also be a logic module or software that can implement all or part of the functions of the communication device. In the method, a first communication device sends M first signals on each group of time units on N groups of time units, and the M first signals are respectively carried on M time units in each group of time units, and N and M are both integers greater than 1; the first communication device receives M groups of second signals, and the M groups of second signals are used to determine a third signal among the M first signals; wherein the i-th group of second signals among the M groups of second signals is carried on the i-th group of time domain resources among the M groups of time domain resources, and the i-th group of time domain resources among the M groups of time domain resources is a feedback resource for the i-th first signal among the M first signals, and each group of time domain resources among the M groups of time domain resources includes X resources, i is a positive integer less than or equal to M, and X is a positive integer less than or equal to N; the first communication device sends first information, and the first information is used to determine the first group of time units among the N groups of time units.

[0007] Based on the above technical solution, after the first communication device sends M signals on each time unit of N time units through M communication beams, the first communication device can receive M groups of second signals, and the first communication device can determine the third signal in the M first signals based on the M groups of second signals, that is, the first communication device can determine the transmission beam corresponding to the third signal based on the third signal, and subsequently the first communication device can send signals / data / information, etc. based on the transmission beam. Among them, the i-th group of second signals in the M groups of second signals is carried by the i-th group of time domain resources in the M groups of time domain resources, and the i-th group of time domain resources in the M groups of time domain resources is the feedback resource of the i-th first signal in the M first signals. In other words, in addition to determining the third signal through the information carried by the M groups of second signals, the first communication device can also determine the transmission beam (or the best transmission beam) of the first communication device based on the feedback resource corresponding to the third signal. Therefore, the first communication device, as the signal sending end of M first signals, can determine the transmission beam of the signal sending end through the resource configuration method (or resource pre-configuration method) of the feedback resources corresponding to the signals sent by the signal sending end, so as to realize beam management.

[0008] In addition, the first communication device may also send the first information so that the receiver of the first information (i.e., the signal receiving end of the M first signals, such as the second communication device) determines the first group of time units in the N groups of time units based on the first information. In other words, the first information sent by the signal transmitting end may also realize the determination of the transmission beam (or the optimal transmission beam) of the signal receiving end to realize beam management.

[0009] In the present application, in the resources related to the time domain (for example, any group of time units in N groups of time units, any group of time domain resources in M ​​groups of time domain resources, any one of X resources, any one of the M resources mentioned later, any one of the X time domain units, etc.), each resource may include one or more time units, which may be a symbol, a time slot, a mini-slot, a subframe, or a frame.

[0010] In the present application, the M groups of first signals may be reference signals, such as a sidelink synchronization signal block (S-SSB or SL-SSB), a sidelink channel state information reference signal (SL-CSI-RS), a sidelink demodulation reference signal (SL-DMRS), etc.

[0011] In the present application, for the first communication device and / or the second communication device, the resources used to carry signals (for example, N groups of time units for carrying M first signals, M groups of time domain resources for carrying M groups of second signals, etc.) can be determined in a variety of ways, such as protocol / standard pre-configuration, or network device configuration, or pre-defined.

[0012] Optionally, for the first communication device and / or the second communication device, the value of N and the value of M may be pre-configured by the protocol / standard, configured by the network device, or pre-defined, which is not limited here.

[0013] It should be noted that, in N groups of time units, each group of time units is used to send M first signals, that is, each group of time units includes M resources for carrying the M first signals. Among them, there can be multiple implementation methods for the M resources contained in each group of time units in the N groups of time units, and the following example is explained by taking N greater than 2 as an example.

[0014] Implementation example 1: in the time domain, the M resources included in the jth (j ranges from 1 to N-1) group of time units among the N groups of time units are all located before the j+1th group of time units.

[0015] In other words, in implementation example 1, in N groups of time units, the first communication device may send the first M first signals based on M beams after sending the first M first signals (i.e., after scanning and sending the first signals on the M beams for the first time), and then send the second M first signals based on M beams, and so on, and then send the Nth M first signals based on M beams. Correspondingly, in N groups of time units, the second communication device may receive M first signals based on the first beam among the N beams, and then receive M first signals based on the second beam among the N beams, and so on, and then receive M first signals based on the Nth beam among the N beams.

[0016] For example, in implementation example one, in N groups of time units, after the first communication device sends the M first signals contained in the first group of time units, it sends the M first signals contained in the second group of time units, and so on. After the first communication device sends the M first signals contained in the Nth group of time units, the first communication device completes the sending process of the M first signals in each group of time units in the N groups of time units.

[0017] Accordingly, in the first implementation example, the receiver of the M first signals (i.e., the second communication device) may use a fixed beam for reception for a single group of M beams in the N groups, that is, the second communication device receives the M first signals in N groups of time units based on the N beams, respectively. For example, the second communication device receives the M first signals in the jth group of time units in the N groups of time units based on the jth beam in the N beams, where j is a positive integer less than or equal to X (X less than or equal to N).

[0018] Optionally, in implementation example 1, in N groups of time units, the M resources included in any group of time units may be continuous time resources in the time domain.

[0019] Implementation example two: in the time domain, the i-th resource of the M resources contained in the j-th (j ranges from 1 to N-1) group of time units in the N groups of time units is located before the i-th resource of the M resources contained in the j+1-th group of time units, and the i+1-th resource of the M resources contained in the j-th group of time units in the N groups of time units is located after the i-th resource of the M resources contained in the j+1-th group of time units.

[0020] In other words, in implementation example 2, in N groups of time units, the first communication device may send the first first signal of M first signals N times based on the first beam among the M beams, and then send the second first signal of M first signals N times based on the second beam among the M beams, and so on, and then send the Mth first signal of M first signals N times based on the Mth beam among the M beams. Correspondingly, in N groups of time units, the second communication device may receive the first first signal of M first signals based on the N beams, and then receive the second first signal of M first signals based on the second beam among the N beams, and so on, and then receive the Mth first signal of M first signals based on the Nth beam among the N beams.

[0021] Correspondingly, in the second implementation example, the receiver of the M first signals (i.e., the second communication device) may use a fixed beam for reception for a single group of M beams in the N groups, that is, the second communication device receives the M first signals in N groups of time units based on the N beams, respectively. For example, the second communication device receives the M first signals in the jth group of time units in the N groups of time units based on the jth beam in the N beams.

[0022] For example, in implementation example 2, in N groups of time units, after the first communication device sends the first first signal among the M first signals contained in the first group of time units, it sends the first first signal among the M first signals contained in the second group of time units... The first communication device sends the first signal of the M first signals contained in the Nth group of time units; thereafter, after the first communication device sends the second first signal among the M first signals contained in the first group of time units, it sends the second first signal among the M first signals contained in the second group of time units... The first communication device sends the first signal of the M second signals contained in the Nth group of time units; and so on, after the first communication device sends the Mth first signal among the M first signals contained in the first group of time units, it sends the Mth first signal among the M first signals contained in the second group of time units... After the first communication device sends the Mth signal of the M second signals contained in the Nth group of time units, the first communication device completes the sending process of the M first signals of each group of time units in the N groups of time units.

[0023] It can be understood that, in the second implementation example, among the N groups of time units, the M resources contained in any group of time units are discontinuous time resources in the time domain.

[0024] Optionally, the process in which the first communication device sends M first signals in each group of time units in N groups of time units can be understood as: the first communication device sends N first signals in each group of time units in M ​​groups of time units. Accordingly, the implementation process in which the first communication device sends N first signals in each group of time units in M ​​groups of time units can refer to the implementation process of the above two implementation examples.

[0025] In this application, a resource is located before or after another resource, which can be a front-and-back relationship in the time domain. For example, if a resource is located before another resource, it can be understood that the resource index of the resource is less than the resource index of the other resource. Correspondingly, if a resource is located after another resource, it can be understood that the resource index of the resource is greater than the resource index of the other resource.

[0026] In a possible implementation manner of the first aspect, signal quality information of the M first signals sent in the N groups of time units is used to determine a second group of time units in the N groups of time units.

[0027] In the present application, the signal quality information may be implemented in a variety of ways, such as at least one of a received signal strength indication (RSSI), a reference signal received power (RSRP), and a reference signal received quality (RSRQ).

[0028] Based on the above technical solution, the second communication device acts as the receiver of the M first signals, and the second communication device can use N beams to perform reception on N groups of time units. Thereafter, the second communication device can determine the signal quality information corresponding to the N groups of time units, and determine the time unit corresponding to the signal quality information with the highest signal quality as the second group of time units, and determine the beam corresponding to the second group of time units as the receiving beam (or the best receiving beam) of the second communication device. In other words, the second communication device can determine the receiving beam (or the best receiving beam) of the second communication device based on the signal quality information of the M first signals sent on the N groups of time units, and can subsequently realize the reception of signals / information / data based on the receiving beam to improve the reception quality of the receiving process.

[0029] Optionally, among multiple signal quality information (e.g., signal quality information of M first signals, signal quality information of M groups of second signals mentioned later, X signal quality information, etc.), the signal quality information with the highest signal quality (e.g., referred to as target signal quality information) can be understood as the target signal quality information being greater than or equal to other signal quality information in the multiple signal quality information. In other words, among the multiple signal quality information, if there are two or more signal quality information indicating the same signal quality and greater than the signal quality indicated by other signal quality information, the target signal quality information can be one of the two or more signal quality information (e.g., signal quality information corresponding to the signal with the smallest index value, signal quality information corresponding to the signal with the largest index value, etc.).

[0030] Optionally, when the receiving beam and the transmitting beam of the second communication device are different, the second group of time units in the N groups of time units is different from the first group of time units.

[0031] Optionally, when the receiving beam and the transmitting beam of the second communication device are the same, the second group of time units in the N groups of time units are the same as the first group of time units. Since the second communication device can simultaneously determine the first group of time units and the second group of time units (i.e., simultaneously determine the receiving beam and the transmitting beam) through the signal quality information of the M first signals sent on the N groups of time units, for this reason, the first communication device may not send the first information, or the information sent by the first communication device in the first information may be empty. In this way, the overhead of beam management can be reduced.

[0032] In a possible implementation manner of the first aspect, X is less than N, the N groups of time units include X groups of time units, the X groups of time units include the second group of time units and / or time units adjacent to the second group of time units; the i-th group of time domain resources in the M groups of time domain resources is a feedback resource of an i-th first signal among the M first signals, including: a j-th resource among X resources included in the i-th group of time domain resources in the M groups of time domain resources, is a feedback resource of the j-th group of resources in the X groups of resources for the i-th first signal among the M first signals, where j is a positive integer less than or equal to X.

[0033] Optionally, the value of X can be configured or pre-configured, indicating the range in which the best transmit and receive beams exist. For example, when N beams include 7 beams (respectively beam #y, beam #y+1, beam #y+2, beam #y+3, beam #y+4, beam #y+6, beam #y+6, y is a natural number), beams with smaller index value differences (e.g., 1 or 2) can be regarded as adjacent beams. If the second communication device determines that the best receiving beam is beam #y+3 (i.e., the second group of time units corresponds to beam #y+3) based on the signal reception quality of the M first signals received by N groups of time units, then, when the value of X is 3, the best transmitting beam can be one of beam #y+2, beam #y+3 and beam #y+4; when the value of X is 5, the best transmitting beam can be one of beam #y+1, beam #y+2, #y+3, beam #y+4 and beam #y+5.

[0034] Based on the above technical solution, X may be less than or equal to N. When X is less than N, the X groups of time units are part of the N groups of time units. Accordingly, the X groups of time units may include time units corresponding to the receiving beam of the second communication device and / or time units adjacent to the time units corresponding to the receiving beam of the second communication device. In addition, the M groups of time domain resources for carrying the M groups of second signals may be implemented in the above manner, that is, the second communication device, as a signal receiving end of the M first signals, can configure the feedback resources corresponding to the signals sent by the signal sending end, and can determine the sending beam of the signal sending end based on fewer groups of time units to reduce overhead.

[0035] In a possible implementation manner of the first aspect, the signal quality information of the M groups of second signals is used to determine a fourth signal among the M second signals.

[0036] Based on the above technical solution, the first communication device acts as a receiver of M groups of second signals, and the first communication device can receive M groups of second signals based on M beams respectively. Thereafter, the first communication device can determine the signal quality information of the M groups of second signals, and determine the second signal corresponding to the signal quality information with the highest signal quality as the fourth signal, and determine the beam corresponding to the fourth signal as the receiving beam (or the best receiving beam) of the first communication device. In other words, the first communication device can determine the receiving beam (or the best receiving beam) of the first communication device based on the signal quality information of the M groups of second signals, and subsequently can realize the reception of signals / information / data based on the receiving beam to improve the reception quality of the receiving process.

[0037] Optionally, when the receiving beam and the transmitting beam of the first communication device are different, the third signal among the M first signals is different from the fourth signal.

[0038] Optionally, when the receiving beam and the transmitting beam of the first communication device are the same, the third signal and the fourth signal among the M first signals are the same.

[0039] In a possible implementation manner of the first aspect, the i-th group of second signals in the M groups of second signals is used to carry the i-th group of signal quality information in the M groups of signal quality information; wherein the i-th group of signal quality information in the M groups of signal quality information is used to indicate the signal quality of the i-th first signal in the M first signals, and the signal corresponding to the signal quality information with the highest signal quality in the M groups of signal quality information is the third signal.

[0040] Based on the above technical solution, the information carried by the M groups of second signals may specifically be the signal quality information corresponding to the M first signals, so that the first communication device can determine the third signal among the M first signals by receiving the signal quality information of the M first signals through the second communication device. Thus, by feeding back the signal quality information by the second communication device, the first communication device can determine the third signal among the M first signals, that is, the first communication device can determine the transmission beam (or the best transmission beam) among the M beams.

[0041] In a possible implementation manner of the first aspect, in the M groups of signal quality information, each group of signal quality information includes X pieces of signal quality information; wherein, the X pieces of signal quality information included in the i-th group of signal quality information in the M groups of signal quality information are carried on the X resources included in the i-th group of time domain resources in the M groups of time domain resources.

[0042] It should be understood that X may be less than or equal to N. When X is equal to N, the above implementation may be expressed as: the N signal quality information included in the i-th group of signal quality information in the M groups of signal quality information are carried on the N resources included in the i-th group of time domain resources in the M groups of time domain resources.

[0043] Based on the above technical solution, among the M groups of signal quality information sent by the second communication device, each group of signal quality information may include X signal quality information corresponding to signals carried by X resources. By feeding back the actual measurement value by the second communication device, the implementation complexity of the second communication device can be reduced.

[0044] Optionally, in the M groups of signal quality information, when each group of signal quality information includes X pieces of signal quality information, the X pieces of signal quality information in different groups may be implemented in multiple ways.

[0045] For example, in the M groups of signal quality information, the X signal quality information included in the i-th group of signal quality information are the same. Therefore, by feeding back the same signal quality information in X time units, the implementation complexity of identifying the signal quality information with the highest signal quality among the M groups of signal quality information to determine the third signal can be improved.

[0046] For another example, the j-th signal quality information among the X signal quality information included in the i-th group of signal quality information in the M groups of signal quality information is used to indicate the signal quality of the i-th first signal among the M first signals in the j-th group of time units among the X groups of time units included in the N groups of time units, where j is a positive integer less than or equal to X. Thus, by feeding back the signal quality information of each signal in X time units, the implementation complexity of the first communication device sending the M groups of signal quality information can be reduced.

[0047] In a possible implementation manner of the first aspect, in the M groups of signal quality information, each group of signal quality information includes one signal quality information; wherein, the signal quality information included in the i-th signal quality information in the M signal quality information is the signal quality information with the highest signal quality among the X pieces of signal quality information in the X groups of time units included in the N groups of time units for the i-th first signal among the M first signals.

[0048] Based on the above technical solution, among the M groups of signal quality information sent by the second communication device, each group of signal quality information may include signal quality information with the highest signal quality. By feeding back the highest measured value after screening by the second communication device, the implementation complexity of the first communication device in identifying different signal quality information to determine the third signal can be reduced.

[0049] Optionally, the channel quality information can be quantized and mapped to different code domains for feedback. Exemplarily, when the signal quality information (such as M groups of signal quality information, and X signal quality information that may appear later) is carried on PSFCH, the quantized signal quality information can be carried by cyclic shift. For example, when the signal quality information is RSRP, RSRP is divided in the range of [-30, -0] dBm, sequence 1 "1 00 0 0" represents [-30, -20], sequence 2 "0 1 0 0 0" represents [-20, -10], and sequence 3 "0 0 1 0 0" represents [-10, 0]. Correspondingly, when the RSRP value of the received signal is -27.538 dBm, it is represented by sequence 2, and sequence 2 is fed back using PSFCH. By feeding back quantized information in this way, the implementation complexity can be reduced.

[0050] In a possible implementation of the first aspect, the i-th group of second signals in the M groups of second signals is used to carry the i-th group of response information in the M groups of response information; wherein, the i-th group of response information in the M groups of response information is used to indicate that the response to the i-th first signal in the M first signals is a positive response or a negative response, and the signal corresponding to one group of response information of the positive response in the M groups of response information is the first signal.

[0051] Based on the above technical solution, the information carried by the M groups of second signals may specifically be the response information corresponding to the M first signals, so that the first communication device can determine the third signal among the M first signals through the response information of the M first signals received by the second communication device. Thus, by the way that the second communication device feeds back the response information, the first communication device can determine the third signal among the M first signals, that is, the first communication device can determine the transmission beam (or the best transmission beam) among the M beams.

[0052] In a possible implementation manner of the first aspect, in the M groups of response information, each group of response information includes X response information; wherein, the X response information contained in the i-th group of response information in the M groups of response information is carried on the X resources contained in the i-th group of time domain resources in the M groups of time domain resources.

[0053] Based on the above technical solution, among the M groups of response information sent by the second communication device, each group of response information may include X response information corresponding to signals carried by X resources. By the second communication device feeding back the response information corresponding to each first signal, the implementation complexity of the second communication device can be reduced.

[0054] Optionally, in the M groups of response information, the X response information included in the i-th group of response information are all positive responses or negative responses. Thus, by feeding back the screened response information by the second communication device, the implementation complexity of the first communication device identifying different response information to determine the third signal can be reduced.

[0055] In a possible implementation manner of the first aspect, in the M groups of response information, each group of response information includes one piece of response information.

[0056] Based on the above technical solution, among the M groups of response information sent by the second communication device, each group of response information may include one response information. By feeding back the screened response information by the second communication device, the implementation complexity of the first communication device identifying different signal quality information to determine the third signal can be reduced.

[0057] In a possible implementation of the first aspect, the M groups of time domain resources include a first group of time domain resources, which is the feedback resource of the third signal, and the first information is carried on a second group of time domain resources, which is the feedback resource of the first group of time domain resources.

[0058] Based on the above technical solution, after the first communication device sends M first signals, the first communication device can receive M groups of second signals on the feedback resources (i.e., M groups of time domain resources) corresponding to the M first signals. Correspondingly, after the first communication device determines the third signal, the first communication device can determine that the feedback resources of the third signal in the M groups of time domain resources are the first group of time domain resources. Thereafter, the first communication device can send first information on the feedback resources (i.e., the second group of time domain resources) of the first group of time domain resources, so that the second communication device can receive the first information on the second group of time domain resources, and can subsequently further determine the first group of time units in the N groups of time units based on the first information.

[0059] Optionally, for the first communication device and / or the second communication device, the second set of time domain resources may be determined in a variety of ways, such as pre-configured by a protocol / standard, or configured by a network device, or predefined.

[0060] In a possible implementation manner of the first aspect, the second group of time domain resources includes X time domain units; wherein the j-th time domain unit among the X time domain units included in the second group of time domain resources is a feedback resource of the j-th resource among the X resources included in the first group of time domain resources, and j is a positive integer less than or equal to X.

[0061] Based on the above technical solution, the second group of time domain resources is the feedback resource of the first group of time domain resources. Accordingly, the second group of time domain resources may include X time domain units, so that the first communication device can send the first information on part or all of the X time domain units, that is, the second communication device can receive the first information on part or all of the X time domain units. The second communication device acts as a signal receiving end of the M first signals. Through this resource configuration method, the determination of the transmission beam (or optimal transmission beam) of the signal receiving end can be realized.

[0062] In a possible implementation manner of the first aspect, the first information includes X signal quality information, and the j-th time domain unit among the X time domain units is used to carry the j-th signal quality information among the X signal quality information; wherein the j-th signal quality information among the X signal quality information is used to indicate the signal quality of the signal carried by the j-th time unit among the X resources included in the first group of time domain resources, and the time unit of the signal quality information with the highest signal quality among the X signal quality information corresponds to the first group of time units, and j is a positive integer less than or equal to X.

[0063] Or, the first information includes X response information, and the j-th time domain unit among the X time domain units is used to carry the j-th response information among the X response information; wherein the j-th response information among the X response information is used to indicate that the response to the signal carried by the j-th time unit among the X resources included in the first group of time domain resources is a positive response or a negative response, and the time unit corresponding to one group of response information of the positive response in the X response information is the first group of time units, and j is a positive integer less than or equal to X.

[0064] Based on the above technical solution, the second group of time domain resources is the feedback resource of the first group of time domain resources. The X time domain units included in the second group of time domain resources can carry X signal quality information (or X response information), so that the second communication device can determine the first group of time units based on the X signal quality information (or X response information), that is, determine the transmission beam (or optimal transmission beam) of the second communication device.

[0065] In a possible implementation manner of the first aspect, the first information includes a signal quality information or a response information, and one of the X time domain units is used to carry the signal quality information or the response information; wherein the one time domain unit corresponds to the first group of time units.

[0066] Based on the above technical solution, the second group of time domain resources is the feedback resource of the first group of time domain resources. The X time domain units included in the second group of time domain resources can carry a signal quality information (or a response information), so that the second communication device can determine the first group of time units based on the signal quality information (or a response information), that is, determine the transmission beam (or optimal transmission beam) of the second communication device, while also reducing overhead.

[0067] In a possible implementation manner of the first aspect, the first information includes an index of the first group of time units.

[0068] Based on the above technical solution, the second group of time domain resources is the feedback resource of the first group of time domain resources, wherein the first information carried by the second group of time domain resources may include the index of the first group of time units, so that the second communication device can determine the first group of time units in N groups of time units based on the index to reduce the implementation complexity of the second communication device.

[0069] The second aspect of the present application provides a communication method, which is performed by a second communication device, which may be a communication device (such as a terminal device), or the second communication device may be a partial component in the communication device (such as a processor, a chip or a chip system, etc.), or the second communication device may also be a logic module or software that can realize all or part of the functions of the communication device. In this method, the second communication device receives M first signals on each time unit on N groups of time units, and the M first signals are respectively carried on M time units in each group of time units, and N and M are both integers greater than 1; the second communication device sends M groups of second signals, and the M groups of second signals are used to determine the third signal in the M second signals; wherein the M groups of second signals are carried on M groups of time domain resources, and the M groups of time domain resources are respectively the feedback resources of the M first signals, and each group of time domain resources in the M groups of time domain resources includes X resources, i is a positive integer less than or equal to M, and X is a positive integer less than or equal to N; the second communication device receives first information, and the first information is used to determine the first group of time units in the N groups of time units.

[0070] Based on the above technical solution, after the second communication device receives M signals in each time unit of N groups of time units through N communication beams, the second communication device can send M groups of second signals, so that the first communication device determines the third signal among the M first signals based on the M groups of second signals, that is, the first communication device can determine the transmission beam corresponding to the third signal based on the third signal, and subsequently the first communication device can send signals / data / information based on the transmission beam. Among them, the i-th group of second signals among the M groups of second signals is carried by the i-th group of time domain resources among the M groups of time domain resources, and the i-th group of time domain resources among the M groups of time domain resources is the feedback resource of the i-th first signal among the M first signals. In other words, in addition to determining the third signal through the information carried by the M groups of second signals, the first communication device can also determine the transmission beam (or optimal transmission beam) of the first communication device based on the feedback resource corresponding to the third signal. Therefore, the first communication device, as the signal sending end of M first signals, can determine the sending beam of the signal sending end through the resource configuration method of the feedback resources corresponding to the signals sent by the signal sending end, so as to realize beam management.

[0071] In addition, the second communication device can also receive the first information, so that the second communication device determines the first group of time units in the N groups of time units based on the first information. In other words, the first information sent by the signal transmitting end can also realize the determination of the transmission beam (or optimal transmission beam) of the signal receiving end to realize beam management.

[0072] In a possible implementation manner of the second aspect, signal quality information of the M first signals sent in the N groups of time units is used to determine a second group of time units in the N groups of time units.

[0073] Based on the above technical solution, the second communication device acts as the receiver of the M first signals, and the second communication device can use N beams to perform reception on N groups of time units. Thereafter, the second communication device can determine the signal quality information corresponding to the N groups of time units, and determine the time unit corresponding to the signal quality information with the highest signal quality as the second group of time units, and determine the beam corresponding to the second group of time units as the receiving beam (or optimal receiving beam) of the second communication device. In other words, the second communication device can determine the receiving beam (or optimal receiving beam) of the second communication device based on the signal quality information of the M first signals sent on the N groups of time units, and can subsequently implement signal / information / data reception based on the receiving beam to improve the reception quality of the receiving process.

[0074] Optionally, when the receiving beam and the transmitting beam of the second communication device are different, the second group of time units in the N groups of time units is different from the first group of time units.

[0075] Optionally, when the receiving beam and the transmitting beam of the second communication device are the same, the second group of time units in the N groups of time units are the same as the first group of time units. Since the second communication device can simultaneously determine the first group of time units and the second group of time units (i.e., simultaneously determine the receiving beam and the transmitting beam) through the signal quality information of the M first signals sent on the N groups of time units, the second communication device may not receive the first information, or the information that the second communication device can receive in the first information is empty. In this way, the overhead of beam management can be reduced.

[0076] In a possible implementation manner of the second aspect, X is less than N, the N groups of time units include X groups of time units, the X groups of time units include the second group of time units and / or time units adjacent to the second group of time units; the i-th group of time domain resources in the M groups of time domain resources is a feedback resource of an i-th first signal among the M first signals, including: a j-th resource among the X resources included in the i-th group of time domain resources in the M groups of time domain resources, is a feedback resource of the j-th group of resources in the X groups of resources for the i-th first signal among the M first signals, where j is a positive integer less than or equal to X.

[0077] Optionally, the value of X can be configured or pre-configured, indicating the range in which the best transmit and receive beams exist. For example, when N beams include 7 beams (respectively beam #y, beam #y+1, beam #y+2, beam #y+3, beam #y+4, beam #y+6, beam #y+6, y is a natural number), beams with smaller index value differences (e.g., 1 or 2) can be regarded as adjacent beams. If the second communication device determines that the best receiving beam is beam #y+3 (i.e., the second group of time units corresponds to beam #y+3) based on the signal reception quality of the M first signals received by N groups of time units, then, when the value of X is 3, the best transmitting beam can be one of beam #y+2, beam #y+3 and beam #y+4; when the value of X is 5, the best transmitting beam can be one of beam #y+1, beam #y+2, #y+3, beam #y+4 and beam #y+5.

[0078] Based on the above technical solution, when X is less than N, the X groups of time units are part of the N groups of time units, and accordingly, the X groups of time units may include time units corresponding to the receiving beam of the second communication device and / or time units adjacent to the time units corresponding to the receiving beam of the second communication device. In addition, the M groups of time domain resources for carrying the M groups of second signals can be implemented in the above manner, that is, the second communication device acts as a signal receiving end of the M first signals, and through the resource configuration method of the feedback resources corresponding to the signals sent by the signal sending end, the determination of the sending beam of the signal sending end can be implemented based on fewer groups of time units to reduce overhead.

[0079] In a possible implementation manner of the second aspect, the signal quality information of the M groups of second signals is used to determine a fourth signal among the M second signals.

[0080] Based on the above technical solution, the first communication device acts as a receiver of M groups of second signals, and the first communication device can receive M groups of second signals based on M beams respectively. Thereafter, the first communication device can determine the signal quality information of the M groups of second signals, and determine the second signal corresponding to the signal quality information with the highest signal quality as the fourth signal, and determine the beam corresponding to the fourth signal as the receiving beam (or the best receiving beam) of the first communication device. In other words, the first communication device can determine the receiving beam (or the best receiving beam) of the first communication device based on the signal quality information of the M groups of second signals, and subsequently can realize the reception of signals / information / data based on the receiving beam to improve the reception quality of the receiving process.

[0081] In a possible implementation manner of the second aspect, the i-th group of second signals in the M groups of second signals is used to carry the i-th group of signal quality information in the M groups of signal quality information; wherein the i-th group of signal quality information in the M groups of signal quality information is used to indicate the signal quality of the i-th first signal in the M first signals, and the signal corresponding to the signal quality information with the highest signal quality in the M groups of signal quality information is the third signal.

[0082] Based on the above technical solution, the information carried by the M groups of second signals may specifically be the signal quality information corresponding to the M first signals, so that the first communication device can determine the third signal among the M first signals through the signal quality information of the M first signals received by the second communication device. Thus, by the second communication device feeding back the signal quality information, the first communication device can determine the third signal among the M first signals, that is, the first communication device can determine the transmission beam (or the best transmission beam) among the M beams.

[0083] In a possible implementation manner of the second aspect, in the M groups of signal quality information, each group of signal quality information includes X pieces of signal quality information; wherein, the X pieces of signal quality information included in the i-th group of signal quality information in the M groups of signal quality information are carried on the X resources included in the i-th group of time domain resources in the M groups of time domain resources.

[0084] It should be understood that X may be less than or equal to N. When X is equal to N, the above implementation may be expressed as: the N signal quality information included in the i-th group of signal quality information in the M groups of signal quality information are carried on the N resources included in the i-th group of time domain resources in the M groups of time domain resources.

[0085] Based on the above technical solution, among the M groups of signal quality information sent by the second communication device, each group of signal quality information may include X signal quality information corresponding to signals carried by X resources. By feeding back the actual measurement value by the second communication device, the implementation complexity of the second communication device can be reduced.

[0086] Optionally, in the M groups of signal quality information, when each group of signal quality information includes X pieces of signal quality information, the X pieces of signal quality information in different groups may be implemented in multiple ways.

[0087] For example, in the M groups of signal quality information, the X signal quality information included in the i-th group of signal quality information are the same. Therefore, by feeding back the same signal quality information in X time units, the implementation complexity of identifying the signal quality information with the highest signal quality among the M groups of signal quality information to determine the third signal can be improved.

[0088] For another example, the j-th signal quality information among the X signal quality information included in the i-th group of signal quality information in the M groups of signal quality information is used to indicate the signal quality of the i-th first signal among the M first signals in the j-th group of time units among the X groups of time units included in the N groups of time units, where j is a positive integer less than or equal to X. Thus, by feeding back the signal quality information of each signal in X time units, the implementation complexity of the first communication device sending the M groups of signal quality information can be reduced.

[0089] In a possible implementation manner of the second aspect, in the M groups of signal quality information, each group of signal quality information includes one signal quality information; wherein, the signal quality information included in the i-th signal quality information in the M signal quality information is the signal quality information with the highest signal quality among the X pieces of signal quality information in the X groups of time units included in the N groups of time units for the i-th first signal among the M first signals.

[0090] Based on the above technical solution, among the M groups of signal quality information sent by the second communication device, each group of signal quality information may include signal quality information with the highest signal quality. By feeding back the highest measured value after screening by the second communication device, the implementation complexity of the first communication device in identifying different signal quality information to determine the third signal can be reduced.

[0091] Optionally, the channel quality information can be quantized and mapped to different code domains for feedback. Exemplarily, when the signal quality information (such as M groups of signal quality information, and X signal quality information that may appear later) is carried on PSFCH, the quantized signal quality information can be carried by cyclic shift. For example, when the signal quality information is RSRP, RSRP is divided in the range of [-30, -0] dBm, sequence 1 "1 00 0 0" represents [-30, -20], sequence 2 "0 1 0 0 0" represents [-20, -10], and sequence 3 "0 0 1 0 0" represents [-10, 0]. Correspondingly, when the RSRP value of the received signal is -27.538 dBm, it is represented by sequence 2, and sequence 2 is fed back using PSFCH. By feeding back quantized information in this way, the implementation complexity can be reduced.

[0092] In a possible implementation of the second aspect, the i-th group of second signals in the M groups of second signals is used to carry the i-th group of response information in the M groups of response information; wherein, the i-th group of response information in the M groups of response information is used to indicate that the response to the i-th first signal in the M first signals is a positive response or a negative response, and the signal corresponding to one group of response information of the positive response in the M groups of response information is the first signal.

[0093] Based on the above technical solution, the information carried by the M groups of second signals may specifically be the response information corresponding to the M first signals, so that the first communication device can determine the third signal among the M first signals through the response information of the M first signals received by the second communication device. Thus, by the way that the second communication device feeds back the response information, the first communication device can determine the third signal among the M first signals, that is, the first communication device can determine the transmission beam (or the best transmission beam) among the M beams.

[0094] In a possible implementation manner of the second aspect, in the M groups of response information, each group of response information includes X response information; wherein, the X response information contained in the i-th group of response information in the M groups of response information is carried on the X resources contained in the i-th group of time domain resources in the M groups of time domain resources.

[0095] Based on the above technical solution, among the M groups of response information sent by the second communication device, each group of response information may include X response information corresponding to signals carried by X resources. By the second communication device feeding back the response information corresponding to each first signal, the implementation complexity of the second communication device can be reduced.

[0096] Optionally, in the M groups of response information, the X response information included in the i-th group of response information are all positive responses or negative responses. Thus, by feeding back the screened response information by the second communication device, the implementation complexity of the first communication device identifying different response information to determine the third signal can be reduced.

[0097] In a possible implementation manner of the second aspect, in the M groups of response information, each group of response information includes one piece of response information.

[0098] Based on the above technical solution, among the M groups of response information sent by the second communication device, each group of response information may include one response information. By feeding back the screened response information by the second communication device, the implementation complexity of the first communication device identifying different signal quality information to determine the third signal can be reduced.

[0099] In a possible implementation of the second aspect, the M groups of time domain resources include a first group of time domain resources, which is the feedback resource of the third signal, and the first information is carried on a second group of time domain resources, which is the feedback resource of the first group of time domain resources.

[0100] Based on the above technical solution, after the first communication device sends M first signals, the first communication device can receive M groups of second signals on the feedback resources (i.e., M groups of time domain resources) corresponding to the M first signals. Correspondingly, after the first communication device determines the third signal, the first communication device can determine that the feedback resources of the third signal in the M groups of time domain resources are the first group of time domain resources. Thereafter, the first communication device can send first information on the feedback resources (i.e., the second group of time domain resources) of the first group of time domain resources, so that the second communication device can receive the first information on the second group of time domain resources, and can subsequently further determine the first group of time units in the N groups of time units based on the first information.

[0101] In a possible implementation manner of the second aspect, the second group of time domain resources includes X time domain units; wherein the j-th time domain unit among the X time domain units included in the second group of time domain resources is a feedback resource of the j-th resource among the X resources included in the first group of time domain resources.

[0102] Based on the above technical solution, the second group of time domain resources is the feedback resource of the first group of time domain resources. Accordingly, the second group of time domain resources may include X time domain units, so that the first communication device can send the first information on part or all of the X time domain units, that is, the second communication device can receive the first information on part or all of the X time domain units. The second communication device acts as a signal receiving end of the M first signals. Through this resource configuration method, the determination of the transmission beam (or optimal transmission beam) of the signal receiving end can be realized.

[0103] In a possible implementation manner of the second aspect, the first information includes X signal quality information, and the j-th time domain unit among the X time domain units is used to carry the j-th signal quality information among the X signal quality information; wherein the j-th signal quality information among the X signal quality information is used to indicate the signal quality of the signal carried by the j-th time unit among the X resources included in the first group of time domain resources, the time unit of the signal quality information with the highest signal quality among the X signal quality information corresponds to the first group of time units, and j is a positive integer less than or equal to X.

[0104] Or, the first information includes X response information, and the j-th time domain unit among the X time domain units is used to carry the j-th response information among the X response information; wherein the j-th response information among the X response information is used to indicate that the response to the signal carried by the j-th time unit among the X resources included in the first group of time domain resources is a positive response or a negative response, and the time unit corresponding to one group of response information of the positive response in the X response information is the first group of time units, and j is a positive integer less than or equal to X.

[0105] Based on the above technical solution, the second group of time domain resources is the feedback resource of the first group of time domain resources. The X time domain units included in the second group of time domain resources can carry X signal quality information (or X response information), so that the second communication device can determine the first group of time units based on the X signal quality information (or X response information), that is, determine the transmission beam (or optimal transmission beam) of the second communication device.

[0106] In a possible implementation manner of the second aspect, the first information includes a signal quality information or a response information, and one of the X time domain units is used to carry the signal quality information or the response information; wherein the one time domain unit corresponds to the first group of time units.

[0107] Based on the above technical solution, the second group of time domain resources is the feedback resource of the first group of time domain resources. The X time domain units included in the second group of time domain resources can carry a signal quality information (or a response information), so that the second communication device can determine the first group of time units based on the signal quality information (or a response information), that is, determine the transmission beam (or optimal transmission beam) of the second communication device, while also reducing overhead.

[0108] In a possible implementation manner of the second aspect, the first information includes an index of the first group of time units.

[0109] Based on the above technical solution, the second group of time domain resources is the feedback resource of the first group of time domain resources, wherein the first information carried by the second group of time domain resources may include the index of the first group of time units, so that the second communication device can determine the first group of time units in N groups of time units based on the index to reduce the implementation complexity of the second communication device.

[0110] According to a third aspect of the present application, a communication device is provided. The device is a first communication device, and the device includes a transceiver unit and a processing unit; the transceiver unit is used to send M first signals on each group of time units on N groups of time units, and the M first signals are respectively carried on M time units in each group of time units, and N and M are both integers greater than 1; the transceiver unit is also used to receive M groups of second signals, and the M groups of second signals are used to determine a third signal among the M first signals; wherein the i-th group of second signals among the M groups of second signals is carried on the i-th group of time domain resources among the M groups of time domain resources, and the i-th group of time domain resources among the M groups of time domain resources is the feedback resource of the i-th first signal among the M first signals, and each group of time domain resources among the M groups of time domain resources includes X resources, i is a positive integer less than or equal to M, and X is a positive integer less than or equal to N; the processing unit is used to determine first information; the transceiver unit is also used to send first information, and the first information is used to determine the first group of time units among the N groups of time units.

[0111] In the third aspect of the present application, the constituent modules of the communication device can also be used to execute the steps performed in each possible implementation method of the first aspect and achieve corresponding technical effects. For details, please refer to the first aspect and will not be repeated here.

[0112] In a fourth aspect of the present application, a communication device is provided, which is a second communication device, and includes a transceiver unit and a processing unit, wherein the transceiver unit is used to receive M first signals on each group of time units on N groups of time units, and the M first signals are respectively carried on M time units in each group of time units, and N and M are both integers greater than 1; the processing unit is used to determine M groups of second signals; the transceiver unit is also used to send M groups of second signals, and the M groups of second signals are used to determine a third signal among the M second signals; wherein the M groups of second signals are carried on M groups of time domain resources, and the M groups of time domain resources are respectively feedback resources for the M first signals, and each group of time domain resources in the M groups of time domain resources includes X resources, i is a positive integer less than or equal to M, and X is a positive integer less than or equal to N; the transceiver unit is also used to receive first information, and the first information is used to determine the first group of time units in the N groups of time units.

[0113] In the fourth aspect of the present application, the constituent modules of the communication device can also be used to execute the steps performed in each possible implementation method of the second aspect and achieve corresponding technical effects. For details, please refer to the second aspect and will not be repeated here.

[0114] In a fifth aspect, the present application provides a communication device, comprising at least one processor, wherein the at least one processor is coupled to a memory; the memory is used to store programs or instructions; the at least one processor is used to execute the program or instructions so that the device implements the method described in any possible implementation method of any one of the first to second aspects.

[0115] In a sixth aspect, the present application provides a communication device, comprising at least one logic circuit and an input / output interface; the logic circuit is used to execute the method described in any possible implementation method of any one of the first to second aspects above.

[0116] A seventh aspect of the present application provides a communication system, which includes the above-mentioned first communication device and second communication device.

[0117] In an eighth aspect, the present application provides a computer-readable storage medium, which is used to store one or more computer-executable instructions. When the computer-executable instructions are executed by a processor, the processor executes a method as described in any possible implementation of any one of the first to second aspects above.

[0118] A ninth aspect of the present application provides a computer program product (or computer program). When the computer program in the computer program product is executed by the processor, the processor executes the method described in any possible implementation of any one of the first to second aspects above.

[0119] In a tenth aspect, the present application provides a chip system, which includes at least one processor for supporting a communication device to implement the method described in any possible implementation of any one of the first to second aspects.

[0120] In a possible design, the chip system may also include a memory for storing program instructions and data necessary for the communication device. The chip system may be composed of a chip, or may include a chip and other discrete devices. Optionally, the chip system also includes an interface circuit, which provides program instructions and / or data for the at least one processor.

[0121] Among them, the technical effects brought about by any design method in the third aspect to the tenth aspect can refer to the technical effects brought about by the different design methods in the above-mentioned first aspect to the second aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0122] Figure 1a A schematic diagram of a communication system in an embodiment of the present application;

[0123] Figure 1b A schematic diagram of a communication system in an embodiment of the present application;

[0124] Figure 1c A schematic diagram of a communication system in an embodiment of the present application;

[0125] Figure 2a A schematic diagram of a communication protocol stack in an embodiment of the present application;

[0126] Figure 2b Another schematic diagram of the communication protocol stack in the embodiment of the present application;

[0127] Figure 3a A schematic diagram of a communication system in an embodiment of the present application;

[0128] Figure 3b A schematic diagram of the communication resources of the side link in an embodiment of the present application;

[0129] Figure 4a A schematic diagram of the communication resources of the side link in an embodiment of the present application;

[0130] Figure 4b A schematic diagram of the communication resources of the side link in an embodiment of the present application;

[0131] Figure 5a A schematic diagram of the communication resources of the side link in an embodiment of the present application;

[0132] Figure 5b A schematic diagram of the communication resources of the side link in an embodiment of the present application;

[0133] Figure 5c A schematic diagram of the communication resources of the side link in an embodiment of the present application;

[0134] Figure 5d A schematic diagram of the communication resources of the side link in an embodiment of the present application;

[0135] Figure 5e A schematic diagram of the communication resources of the side link in an embodiment of the present application;

[0136] Figure 5f A schematic diagram of the communication resources of the side link in an embodiment of the present application;

[0137] Figure 6 A schematic diagram of beam management in an embodiment of the present application;

[0138] Figure 7 A schematic diagram of a communication method in an embodiment of the present application;

[0139] Figure 8 A schematic diagram of the communication resources of the side link in an embodiment of the present application;

[0140] Fig. 9 A schematic diagram of the communication resources of the side link in an embodiment of the present application;

[0141] Fig.10a A schematic diagram of the communication resources of the side link in an embodiment of the present application;

[0142] Fig.10b A schematic diagram of the communication resources of the side link in an embodiment of the present application;

[0143] Fig.11a A schematic diagram of the communication resources of the side link in an embodiment of the present application;

[0144] Fig.11b A schematic diagram of the communication resources of the side link in an embodiment of the present application;

[0145] Fig.12 A schematic diagram of a communication device in an embodiment of the present application;

[0146] Fig.13 Another schematic diagram of a communication device in an embodiment of the present application;

[0147] Fig.14 This is another schematic diagram of a communication device in an embodiment of the present application. DETAILED DESCRIPTION

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

[0149] 1. The terminal device involved in this application includes a device that provides voice to a user, a device that provides data connectivity to a user, and a device that provides voice and data connectivity to a user. For example, it may include a handheld device with a wireless connection function, or a processing device connected to a wireless modem. It can also be referred to as a terminal. The terminal can communicate with the core network via a radio access network (RAN), exchange voice or data with the RAN, or exchange voice and data with the RAN. The terminal may include user equipment (UE), wireless terminal, mobile terminal, device-to-device (D2D) terminal, vehicle to everything (V2X) terminal, road side unit (RSU), machine-to-machine / machine-type communications (M2M / MTC) terminal, Internet of Things (IoT) terminal, subscriber unit, subscriber station, mobile station, remote station, access point (AP), remote terminal, access terminal, user terminal, user agent, or user device, etc. It may include a mobile phone (or "cellular" phone), a computer with a mobile terminal, a portable, pocket-sized, handheld, or computer-built-in mobile device, etc. It may include personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDA), etc. It also includes restricted devices, devices with low power consumption, or devices with limited storage capacity, or devices with limited computing power, etc. It may include information sensing devices such as barcodes, radio frequency identification (RFID), sensors, global positioning systems (GPS), laser scanners, etc.

[0150] As an example but not limitation, in the embodiments of the present application, the terminal device may also be a wearable device. Wearable devices may also be referred to as wearable smart devices or smart wearable devices, etc., which are a general term for the application of wearable technology to intelligently design and develop wearable devices for daily wear, such as glasses, gloves, watches, clothing and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also powerful functions achieved through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-size, and independent of smartphones to achieve complete or partial functions, such as smart watches or smart glasses, etc., as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets, smart helmets, and smart jewelry for vital sign monitoring.

[0151] The various terminals introduced above, if located on a vehicle, such as placed in a vehicle or installed in a vehicle, can be considered as vehicle-mounted terminals, which are also called on-board units (OBU).

[0152] In the embodiment of the present application, the device for realizing the function of the terminal may be a terminal, or a circuit that can support the terminal to realize the function, such as a circuit that can be applied to a chip system, and the chip system can be installed in the terminal. In the embodiment of the present application, the chip system may be composed of a chip, or may include a chip and other discrete devices. In the technical solution provided in the embodiment of the present application, the technical solution provided in the embodiment of the present application is described by taking the device for realizing the function of the terminal as an example.

[0153] 2. The network equipment involved in this application may include radio access network (RAN) equipment, such as base stations (e.g., access points). It may refer to equipment in the access network that communicates with terminal equipment through the air interface, or a network device in vehicle-to-everything (V2X) technology is a roadside unit (RSU). The base station can be used to convert received air frames to and from IP packets, acting as a router between the terminal and the rest of the access network, where the rest of the access network may include an IP network. The RSU can be a fixed infrastructure entity that supports V2X applications and exchanges messages with other entities that support V2X applications. The network equipment can also coordinate the attribute management of the air interface. For example, the network device may include an evolutionary Node B (NodeB or eNB or e-NodeB) in a long term evolution (LTE) system or an advanced long term evolution (LTE-A), or may include an evolved packet core network (EPC), a fifth generation communication technology (5G), a new radio (NR) system (also referred to as an NR system) in a next generation node B (gNB) or a centralized unit (CU) and a distributed unit (DU) in a cloud access network (Cloud RAN) system, which is not limited in the embodiments of the present application. The network device may also include a core network device, and the core network device may include, for example, an access and mobility management function (AMF), etc. For RSU, it should be noted that it can be a network type RSU or a terminal device type RSU. When acting as a network-type RSU, it performs the functions of a network-type device; when acting as a terminal-type RSU, it performs the functions of a terminal device.

[0154] Among them, the network device can send configuration information to the terminal device (for example, carried in a scheduling message and / or an indication message), and the terminal device further performs network configuration according to the configuration information, so that the network configuration between the network device and the terminal device is aligned; or, through the network configuration preset in the network device and the network configuration preset in the terminal device, the network configuration between the network device and the terminal device is aligned. Specifically, "alignment" means that when there is an interactive message between the network device and the terminal device, the two have a consistent understanding of the carrier frequency for sending and receiving the interactive message, the determination of the interactive message type, the meaning of the field information carried in the interactive message, or other configurations of the interactive message.

[0155] In addition, in other possible cases, the network device may be other devices that provide wireless communication functions for the terminal device. The embodiments of the present application do not limit the specific technology and specific device form used by the network device. For the convenience of description, the embodiments of the present application do not limit.

[0156] The network equipment may also include core network equipment, which may include, for example, AMF, user plane function (UPF) or session management function (SMF).

[0157] In the embodiment of the present application, the device for realizing the function of the network device may be a network device, or may be a device capable of supporting the network device to realize the function, such as a chip system, which may be installed in the network device. In the technical solution provided in the embodiment of the present application, the technical solution provided in the embodiment of the present application is described by taking the device for realizing the function of the network device as an example that the network device is used as the device.

[0158] 3. Sidelink (SL)

[0159] Terminal devices can communicate sideways, that is, they can communicate directly with each other without the need for forwarding by network devices. In this case, the link between terminal devices directly connected to each other is called a sidelink.

[0160] Usually, in Sidelink technology, terminal devices can directly connect information through the PC5 interface between each other. In this application, the sidelink can be expressed in English as Sidelink or side link. The two have the same meaning and are both expressions of the English sidelink in this application. This technology can not only provide information interaction within the coverage service range of network equipment, but also in places without network equipment coverage. Terminal devices authorized for special communications can adopt Sidelink communication. Of course, Sidelink communication can be used to transmit business data for intelligent transportation, and can also be used for the transmission of mobile Internet services. This application does not limit this.

[0161] 4. Resource pool

[0162] In V2X, network equipment can configure resource pools for SL communication of V2X terminal equipment. A resource pool is a collection of time-frequency resources. Two resource allocation modes are defined in V2X:

[0163] Mode 1: The network device schedules or configures Sidelink resources to the terminal device for Sidelink transmission;

[0164] Mode 2: The terminal device independently selects resources.

[0165] Optionally, mode 2 is implemented in such a way that the terminal device senses which resources are not used by other terminal devices in the (pre)configured resource pool and selects an appropriate number of such resources for its own transmission. V2X supports resource sensing and selection or reselection processes in mode 2. The sensing process can also be based on demodulating SCI information of other terminal devices or other Sidelink measurement results. The demodulated SCI information reflects the resource usage on the Sidelink. The resource selection or reselection process can determine the resources used for Sidelink transmission based on the results of the above sensing process.

[0166] 5. The technical solutions of the embodiments of the present application can be applied to various communication systems, for example: LTE system, worldwide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) system such as NR, and future communication systems such as 6G system.

[0167] 6. Configuration and pre-configuration

[0168] In this application, configuration and pre-configuration will be used at the same time. Configuration refers to the network device or server sending some parameter configuration information or parameter values ​​to the terminal through messages or signaling, so that the terminal can determine the communication parameters or resources during transmission based on these values ​​or information. Pre-configuration is similar to configuration. It can be a way for a network device or server to send parameter information or values ​​to a terminal through another link or carrier different from the side line; it can also be a way to define the corresponding parameters or parameter values, or by writing the relevant parameters or values ​​to the terminal device in advance. This application does not limit this. Furthermore, these values ​​and parameters can be changed or updated.

[0169] 7. The terms "system" and "network" in the embodiments of the present application can be used interchangeably. "At least one" means one or more, and "plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: the existence of A alone, the existence of A and B at the same time, and the existence of B alone, where A and B can be singular or plural. The character " / " generally indicates that the objects associated with each other are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, "at least one of A, B and C" includes A, B, C, AB, AC, BC or ABC. And, unless otherwise specified, the ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the order, timing, priority or importance of multiple objects.

[0170] 8. Beam

[0171] Beams and beam pair links (BPLs) are introduced into communication systems. Beams are a type of communication resource. Beams can be divided into transmit beams and receive beams. Beam forming techniques can be beamforming techniques or other techniques. Beamforming includes transmit beamforming and receive beamforming.

[0172] Transmit beam: The transmitting end device transmits a signal with a certain beamforming weight, so that the transmitted signal forms a beam with spatial directivity. In the uplink direction, the transmitting end device can be a terminal; in the downlink direction, the transmitting end device can be a network device.

[0173] Receive beam: The receiving device receives the signal with a certain beamforming weight, so that the received signal forms a beam with spatial directivity. In the uplink direction, the receiving device can be a network device; in the downlink direction, the receiving device can be a terminal.

[0174] Transmit beamforming: When a transmitting device with an antenna array transmits a signal, a specific amplitude and phase are set on each antenna element of the antenna array so that the transmitted signal has a certain spatial directivity, that is, the signal power is high in some directions and low in some directions. The direction with the highest signal power is the direction of the transmit beam. The antenna array includes multiple antenna elements, and the specific amplitude and phase attached are the beamforming weights.

[0175] Receive beamforming: When a receiving device with an antenna array receives a signal, a specific amplitude and phase are set on each antenna element of the antenna array so that the power gain of the received signal has directionality, that is, the power gain is high when receiving signals in certain directions, and low when receiving signals in other directions. The direction with the highest power gain when receiving a signal is the direction of the receive beam. The antenna array includes multiple antenna elements, and the specific amplitude and phase added are the beamforming weights.

[0176] Optionally, using a certain transmission beam to send a signal may be understood as: using a certain beamforming weight to send a signal.

[0177] Optionally, receiving a signal using a receiving beam may be understood as: receiving a signal using a certain beamforming weight.

[0178] Optionally, different beams can be considered as different resources. The same information or different information can be sent using (or through) different beams. A beam pair is based on the concept of beams. A beam pair usually includes a transmit beam of a transmitting device and a receive beam of a receiving device. It should be noted that, unless otherwise specified, the transmit beams in the following text refer to the transmit beams of the network device, and the receive beams refer to the receive beams of the terminal.

[0179] 9. "Send" and "receive" in the embodiments of the present application indicate the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information is XX, which can include direct sending through the air interface, and also include indirect sending through the air interface by other units or modules. "Receive information from YY" can be understood as the source of the information is YY, which can include direct receiving from YY through the air interface, and also include indirect receiving from YY through the air interface from other units or modules. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface.

[0180] In other words, sending and receiving can be performed between devices, for example, between a network device and a terminal device, or can be performed within a device, for example, sending or receiving between components, modules, chips, software modules, or hardware modules within the device through a bus, wiring, or interface.

[0181] It is understandable that information may be processed between the source and destination of information transmission, such as coding, modulation, etc., but the destination can understand the valid information from the source. Similar expressions in this application can be understood similarly and will not be repeated.

[0182] 10. In the embodiments of the present application, "indication" may include direct indication and indirect indication, and may also include explicit indication and implicit indication. The information indicated by a certain information (such as the indication information described below) is called information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, directly indicating the information to be indicated, such as the information to be indicated itself or the index of the information to be indicated. The information to be indicated may also be indirectly indicated by indicating other information, wherein there is an association between the other information and the information to be indicated; it may also be possible to indicate only a part of the information to be indicated, while the other part of the information to be indicated is known or agreed in advance, for example, the indication of specific information may be realized by means of the arrangement order of each information agreed in advance (such as predefined by the protocol), thereby reducing the indication overhead to a certain extent. The present application does not limit the specific method of indication. It is understandable that, for the sender of the indication information, the indication information can be used to indicate the information to be indicated, and for the receiver of the indication information, the indication information can be used to determine the information to be indicated.

[0183] It should be noted that, in this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0184] It should be understood that in the present application, "when", "if" and "if" all mean that the device will take corresponding actions under certain objective circumstances, and do not limit the time, nor do they require that the device must have a judgment action when it is implemented, nor do they mean that there are other limitations.

[0185] In this application, unless otherwise specified, the same or similar parts between various embodiments or implementations can refer to each other. In each embodiment of this application, and each implementation method / implementation method / implementation method in each embodiment, if there is no special explanation and logical conflict, the terms and / or descriptions between different embodiments and each implementation method / implementation method / implementation method in each embodiment are consistent and can be referenced to each other. The technical features in different embodiments and each implementation method / implementation method / implementation method in each embodiment can be combined to form new embodiments, implementation methods, implementation methods or implementation methods according to their inherent logical relationships. The implementation methods of this application described below do not constitute a limitation on the scope of protection of this application.

[0186] Figure 1a A schematic diagram of a communication system provided in an embodiment of the present application, in Figure 1a In the example, the network device is a base station, and both device 1 and device 2 are terminal devices. Figure 1a As shown, the communication link between device 1 and device 2 can be called a sidelink (SL), and the communication link between device 1 (or device 2) and the base station can be called an uplink and a downlink, including an uplink and a downlink. It can be seen that the sidelink is a communication mechanism in which different terminal devices communicate directly without going through network equipment.

[0187] Optionally, in a sidelink (SL), generally speaking, the transmitting device and the receiving device can be a terminal device or a network device of the same type, or a road side unit (RSU) and a terminal device, wherein the RSU is a roadside station or a roadside unit from a physical entity point of view, and from a functional point of view, the RSU can be a terminal device or a network device, and this application does not impose any restrictions on this. That is, the transmitting device is a terminal device, and the receiving device is also a terminal device; or, the transmitting device is a roadside station, and the receiving device is also a terminal device; or, the transmitting device is a terminal device, and the receiving device is also a roadside station. In addition, the sidelink can also be a base station device of the same type or different types. At this time, the function of the sidelink is similar to that of the relay link, but the air interface technology used can be the same or different.

[0188] Exemplarily, broadcast, unicast, and multicast are supported on the sidelink.

[0189] Broadcast communication is similar to network equipment broadcasting system information, that is, the terminal device sends broadcast service data to the outside without encryption. Any other terminal device within the effective receiving range can receive the data of the broadcast service if it is interested in the broadcast service.

[0190] Unicast communication is similar to data communication after establishing an RRC connection between a terminal device and a network device. It requires a unicast connection to be established between two terminal devices. After the unicast connection is established, the two terminal devices can communicate data based on the negotiated identifier. The data can be encrypted or unencrypted. Compared with broadcasting, in unicast communication, only two terminal devices that have established a unicast connection can communicate unicast data.

[0191] Optionally, a unicast communication on the side link corresponds to a pair of source layer 2 identifiers (source layer-2 identifier, denoted as source L2 ID) and destination layer 2 identifiers (destination Layer-2 Identifier, denoted as destination L2 ID). Optionally, the subheader of the media access control layer data protocol unit (media access control protocol data unit, MAC PDU) in the side link will include the source L2 ID and the destination L2 ID so that the data is transmitted to the correct receiving end.

[0192] Multicast communication refers to the communication between all terminal devices in a communication group. Any terminal device in the group can send and receive data of the multicast service.

[0193] like Figure 1b As shown, when a terminal device (denoted as UE1) communicates directly with another terminal device (denoted as UE2) without passing through a network device, the communication link between the two terminal devices can be called a sidelink, or the two terminal devices communicate based on a proximity-based services communication 5 (PC5) port.

[0194] like Figure 1cAs shown in the figure, V2X communication technology, as a typical application of sidelink, utilizes and enhances the current cellular network functions and elements to achieve low-latency and high-reliability communication between various nodes in the vehicle network, including vehicle-to-vehicle communication (V2V), vehicle-to-pedestrian communication (V2P), vehicle-to-infrastructure communication (V2I), and vehicle-to-network communication (V2N). With the evolution of cellular systems from 4G Long Term Evolution (LTE) to 5G, C-V2X has evolved from LTE-V2X to NR-V2X (New RadioV2X, NR-V2X).

[0195] In addition, V2X communication has great potential in reducing vehicle collision accidents, thereby reducing the corresponding number of casualties. The advantages of V2X are not limited to improving safety. Vehicles that can perform V2X communication can help better manage traffic, further promote green transportation and lower energy consumption. Intelligent Transportation System (ITS) is an application combined with V2X. Based on V2X technology, vehicle users (Vehicle UE, referred to as V-UE) can send some of their own information, such as location, speed, intention (turning, merging, reversing) and other information periodically and some non-periodic event-triggered information to the surrounding V-UE. Similarly, V-UE will also receive information from surrounding users in real time. 5G NR V2X can support lower transmission latency, more reliable communication transmission, higher throughput, better user experience, and meet the needs of a wider range of application scenarios. Furthermore, the vehicle-to-vehicle communication technology supported by V2X can be extended to device-to-device (D2D) communication under any system.

[0196] In one implementation example, Figure 1b In the process of UE1 and UE2 communicating on the side link, the control plane protocol stack structure is as shown in Figure 2a As shown. Figure 2aIn the present invention, there is interaction between UE1 and UE2 at least one control plane protocol layer, including the radio resource control (RRC) layer, the packet data convergence protocol (PDCP) layer, the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer.

[0197] In one implementation example, Figure 1b In the process of UE1 and UE2 communicating on the side link, the user plane protocol stack structure is as shown in FIG. Figure 2b As shown. Figure 2b In the present invention, there is interaction between UE1 and UE2 including at least one user-plane protocol layer, including application (APP) layer, sidelink service data adaptation protocol (SL-SDAP) layer, sidelink packet data convergence protocol (SL-PDCP) layer, sidelink radio link control (SL-RLC) layer, sidelink media access control (SL-RLC) layer, and sidelink physical (SL-PHY) layer.

[0198] Optionally, in Figure 2b Among them, the SL-SDAP layer, SL-PDCP layer, SL-RLC layer, SL-RLC layer, SL-PHY layer, etc. can be called the access layer (access sratum, AS).

[0199] In order to facilitate the understanding of the technical solution provided by this application, Figure 1a The communication scenarios of uplink, downlink and sidelink shown are illustrative of the communication technologies that may be involved in the present application.

[0200] The following Figure 3a to Figure 3b The implementation process mainly involves beam management of uplink and downlink.

[0201] Beam management is an important technology in NR, which refers to the process by which network devices and terminal devices obtain and maintain beam sets for transmission and reception. It is a reference workflow for beamforming in a multi-input-multi-output (MIMO) system. For example, taking the network device as a base station (BS) and the terminal device as a UE, beam management includes the following four technical points:

[0202] ① Beam determination: refers to the process by which the BS or UE selects its transmit or receive beam;

[0203] ②Beam measurement: refers to the process by which the BS or UE measures the received beamforming signal;

[0204] ③Beam reporting: refers to the process in which the UE reports the beam measurement results to the base station;

[0205] ④Beam sweeping: refers to the process in which the BS or UE selects beams for transmission or reception in a specified scanning manner in a time period to cover a spatial area.

[0206] For example, Figure 3a As shown in the figure, beam management can be divided into three states according to the working state. The operations of each state are summarized as follows:

[0207] P-1: The UE measures the BS transmit beam set and selects the BS transmit beam and the UE receive beam;

[0208] P-2: Based on P-1, the UE measures a smaller set of BS transmit beams to improve the BS transmit beams;

[0209] P-3: The UE uses different receive beams to measure the same BS transmit beam and improve the UE's own receive beam.

[0210] It can be understood that based on the above four technical points and three state operations, downlink beam management can be carried out, and its basic process is as follows: the BS configures up to 64 beam directions, each beam direction corresponds to a synchronization signal / physical broadcast channel block (synchronization signal / physical broadcast channel block, SS / PBCHblock) (or recorded as SS / PBCH, SSB, etc.) and the time-frequency resources that the UE should use when reporting the beam.

[0211] Optionally, in addition to the implementation process of SSB, in the communication process of uplink and downlink, a channel state information reference signal (CSI-RS) can also be used for beam management. The following example takes SSB as an example for explanation.

[0212] The BS sends SSBs in each direction in a scanning manner, and the UE performs beam measurement to obtain the reference signal received power (RSRP) of the SSB. After that, the UE selects a SSB set by comparing the RSRP, and reports the SSB sequence number and corresponding RSRP in the set to the base station on the given time-frequency resources. The base station uses the reported information to perform beam determination, thus completing the initial beam selection process. The uplink beam management also uses a similar process, but the reference signal used is different.

[0213] In NR, when the UE feeds back the optimal transmission beam of the base station, in order for the base station to receive the feedback, the base station needs to use the corresponding beam for sending SSB to receive the feedback information. For example, when the base station scans and sends SSB on beam 1, beam 2, ..., beam 8, the UE receives and determines that the strongest SSB beam is beam 2. In this case, when performing optimal beam feedback, the base station needs to use beam 2 for sending SSB for reception.

[0214] For example, taking the base station as gNB, the feedback process of UE is as follows: Figure 3b As shown, the following steps are included.

[0215] Step 1. The UE cell searches for downlink synchronization and obtains SSB index information.

[0216] Step 2: The UE obtains the remaining minimum system information (RMSI) according to the content of the master information block (MIB), and further obtains the random access channel (RACH) configuration information.

[0217] Step 3. The UE selects PRACH resources for random access, and the gNB receives the preamble to obtain the SSBindex information.

[0218] In the above implementation process, the SSB Index (downlink optimal beam) information is carried to the NR base station through the mapping relationship between the SSB Index and the PRACH resource, that is, the time domain position of each SSB transmission corresponds to a PRACH resource feedback time domain position, so that when the UE feedbacks at a certain PRACH feedback position, the base station can use the corresponding beam to send the SSB for reception. In addition, the PRACH time domain position of NR is relatively flexible, supporting the selection of different periods (such as 10 / 20 / 40 / 80 / 160ms), frame numbers, subframe numbers and starting symbols, etc. The protocol defines a variety of configuration options. Optionally, an SSB transmission time slot corresponds to a PRACH transmission time slot of the UE.

[0219] The following Figure 4a to Figure 4b The implementation process mainly involves the resource selection of the side link.

[0220] Within the network coverage, the terminal device can obtain SL resource pool configuration information and / or SL bandwidth part (BWP) configuration information by receiving system information block (SIB) from the network device, cell-level (cell-specific) radio resource control (RRC) signaling or terminal device user level (UE-specific) RRC signaling.

[0221] In addition, the terminal device may also use pre-configured SL resource pool configuration information or SL BWP configuration information, where resources in the resource pool are used to include resources for the terminal device to send and receive at least one of the following physical channels:

[0222] Physical sidelink control channel (PSCCH, used to carry SCI;

[0223] PSSCH is used to carry at least one of control information, data, and sidelink CSI feedback information;

[0224] Physical sidelink discovery channel (PSDCH), used to carry discovery messages;

[0225] PSFCH, used for side feedback information, which can be used for data information (including hybrid automatic repeat request (HARQ)) response feedback information, such as acknowledgement (ACK) or negative acknowledgement (NACK), and can also include channel state information (CSI) feedback information, and can also be used to indicate at least one of the following information, such as energy saving information, resource auxiliary information (including recommended resources, unrecommended resources, resource collision, resource reservation conflict, half-duplex conflict that has occurred in the past or will occur in the future, etc.);

[0226] PSBCH is used to carry information related to sideline synchronization, etc.

[0227] Optionally, the service types carried by the PSSCH may include unicast, multicast and / or broadcast communication types.

[0228] In the time domain of the SL resource pool, one or more time units are included. The time unit may be one or more symbols, one or more time slots, one or more mini-slots, one or more subframes, or one or more frames, etc. One or more time units may be continuous in time or discrete. It should be understood that the time domain units are logically continuous within a resource pool. In this application, the understanding of the definition of symbols, mini-slots, time slots, subframes, and frames can refer to 3GPP TS 38.211. In this application, unless the meaning of the time unit is otherwise specified, it is described by time slots, but the time unit is not limited to time slots only; unless the meaning of the time-frequency domain unit is otherwise specified, it is described by subchannels, but the frequency domain unit is not limited to subchannels only.

[0229] like Figure 4aAs shown, time slots 1 to 8 are time slots that are continuous in time, and such time slots are called physical slots. The physical time slots - time slot 1, time slot 3, time slot 5 and time slot 8 are configured as time slots belonging to a resource pool. Since the time slots contained in the resource pool may be discontinuous in time, from the perspective of the resource pool, time slots 1, time slot 3, time slot 5 and time slot 8 on the physical time slots correspond to time slots 1', time slot 2', time slot 3' and time slot 4' in the resource pool. Then. The continuous time slots contained in the resource pool (i.e., time slot 1', time slot 2', time slot 3' and time slot 4') are logically continuous time slots from the perspective of the resource pool. Such logically continuous but not necessarily temporally continuous time slots are called logical slots. In the frequency domain of the SL resource pool, it includes one or more frequency domain units, which can be a resource element (RE), several REs, a resource block (RB), several RBs, a sub channel, and several sub channels. The size of the sub channel, that is, the number of RBs that are continuous or interlaced in the frequency domain, can be an integer such as 10, 12, 15, 20, 25 or 50.

[0230] In addition, the SL resource pool configuration information may also include PSCCH configuration information, where the PSCCH configuration information includes the number of symbols occupied by the PSCCH in a time slot and the number of RBs occupied by the PSCCH in a subchannel. The SL BWP configuration information may include SL resource pool information, which is used to configure the number of resource pools included in the BWP. The SL BWP configuration information may include SL bandwidth information, which is used to indicate the bandwidth size for SL communication, for example, indicating that the SL bandwidth is 20 megahertz (MHz).

[0231] In addition, the SL BWP configuration information may also include SL symbol information, which is used to indicate the starting SL symbol position on a time slot and the number of continuous SL symbols occupied. The SL BWP configuration information may also include SL subcarrier spacing and cyclic prefix information, which is used to indicate the subcarrier spacing and cyclic prefix used for SL communication. The cyclic prefix indicates an extended cyclic prefix or a normal cyclic prefix. In one possible configuration, the SL BWP configuration information may also include SL resource pool configuration information. In this application, unless the meaning of the time unit is specifically stated, it is described in terms of time slots, but the time unit is not limited to time slots only; unless the meaning of the time-frequency domain unit is specifically stated, it is described in terms of subchannels, but the frequency domain unit is not limited to subchannels only.

[0232] The SCI of the NR SL system is divided into the first-level SCI and the second-level SCI. PSCCH carries the first-level SCI, and the first-level SCI is used to schedule the second-level SCI and PSSCH. Since SL is a distributed system, UEs need to correctly decode the first-level SCI before decoding the second-level SCI and PSSCH.

[0233] Optionally, in order to reduce the complexity of UE's blind decoding of PSCCH, the resource location of PSCCH is relatively fixed, and the first-level SCI format information carried is also relatively unique. That is, the UE does not need to blindly detect the time-frequency resource location where the PSCCH is located, nor does it need to blindly detect SCI of different formats. The UE only needs to detect whether the first-level SCI exists at the fixed PSCCH time-frequency resource location.

[0234] Alternatively, if Figure 4b As shown, PSCCH may exist in each subchannel in each time slot, that is, the time domain starting position of a PSCCH is the second symbol used for SL transmission in each time slot, the length is 2 or 3 symbols (determined by the resource pool configuration information), the frequency domain position is the minimum PRB index of each subchannel, and the length is at least 10 PRBs (determined by the resource pool configuration information) but not exceeding the size of the subchannel.

[0235] In a possible implementation, the frequency resource assignment field and the time resource assignment field in the first-stage SCI are used to indicate the frequency domain resources and time domain resources for transmitting PSSCH, respectively. The resource reservation period field is used to indicate the resources for periodic reservation of PSSCH transmission. The value of the resource reservation period field is configured by the network device, or preconfigured, or predefined, for example, through the first RRC signaling indication, and the first RRC signaling can be determined by sl-ResourceReservePeriod1. The format of the second-stage SCI is indicated by the second-stage SCI format field in the first-stage SCI. Exemplarily, the second-stage SCI format field is shown in Table 1.

[0236] Table 1

[0237]

[0238] In a possible implementation, the transmission resources of the transmitting UE in the user self-selected resource mode (mode 2) do not depend on the base station. The transmitting UE selects the transmission resources for communication in the resource selection window according to the result of the perception in its own perception window.

[0239] The following Figure 5a to Figure 5f The implementation process mainly involves the implementation process of PSFCH.

[0240] The time and frequency resources for SL communication are configured by the SL communication resource pool. The SL communication resource pool can be regarded as a collection of time resources and frequency resources for SL communication. For time resources, the base station uses a bitmap and periodically repeats the bitmap to indicate all subframes in the system, indicating the time domain resource set of subframes used for SL communication.

[0241] For example, Figure 5a In the example shown, the length of the bit map is 8 bits, and the number of symbols occupied by SL transmission in each subframe is a fixed M symbols, where M is defined as the duration of an SL time domain transmission, or a time domain transmission unit.

[0242] For the frequency resources of the SL communication resource pool, the base station divides the frequency band used for SL communication into several sub-channels, each sub-channel containing a certain number of resource blocks.

[0243] For example, Figure 5b The example shown is a schematic diagram of the frequency resources of the communication resource pool, in which the base station indicates the sequence number of the first resource block of the frequency resources used for SL communication, the total number of sub-channels N contained in the communication resource pool, and the number of resource blocks n contained in each sub-channel. CH SL transmission can occupy one or more sub-channels at a time. When scheduling SL communication resources, scheduling is performed in the frequency domain with sub-channels as the granularity.

[0244] NR-V2X supports physical layer HARQ-ACK feedback. That is, for a PSSCH transmission, if the transmitting user carries HARQ-ACK feedback enable information in the control information, the receiving user needs to feedback the ACK / NACK information of the response based on the PSSCH decoding result, where the ACK / NACK information is transmitted through the PSFCH channel. The PSFCH channel resource is a periodic resource configured in the resource pool, and its periodic configuration parameters Can be 0, 1, 2, 4. Indicates that there is no PSFCH resource configuration in the resource pool, and PSFCH transmission is not enabled in the resource, that is, physical layer HARQ feedback is not supported; Indicates that within a time window, There is one PSFCH feedback slot for each SL slot.

[0245] For example, Figure 5c In the example shown, in the time slot where the physical resources of PSFCH are located, PSFCH occupies the last two symbols before the GAP.

[0246] If PSFCH feedback resources are configured in the resource pool, PSFCH feedback resources are configured once every N time slots. In the V2X transmission mode 2 scenario, unlike base station scheduling, users need to independently select PSSCH transmission resources based on their own listening results. Therefore, in order to simplify the PSFCH resource selection process, NR-V2X configures PSFCH feedback resources for each PSSCH subchannel. The specific process of determining the PSFCH resources corresponding to each subchannel is as follows:

[0247] 1. The resource pool is configured with a bitmap of PSFCH frequency domain resources to indicate whether a specific PRB on the frequency domain resources of the resource pool can be used as a PSFCH resource, that is, the length of the bit information contained in the bitmap is equal to the number of PRBs in the resource pool. 1 in the bitmap indicates that the corresponding PRB can be used for PSFCH transmission, and the PRB resource corresponding to the bit 0 mark cannot be used for PSFCH transmission. The leftmost bit of the bitmap refers to the lowest RB index in the resource pool. In particular, PSFCH resources can be used for HARQ-ACK transmission, and its resources are represented by sl-PSFCH-RB-Set bitmap. The PRB resources corresponding to the bit value 1 in the bitmap can be used as HARQR-ACK feedback. At the same time, PSFCH resources can also be used for conflict indication in inter-UE coordination (IUC) Scheme 2 mode. Its resources are represented by the bitmap corresponding to sl-RB-SetPSFCH. The bitmap is 1, indicating that the corresponding PRB resource can be used as Scheme 2 conflict indication. It should be noted that the positions with bit values ​​of 1 in sl-PSFCH-RB-Set and sl-RB-SetPSFCH do not overlap. As shown in the figure above, in a time slot with PSFCH transmission resources, assuming that a subchannel contains 10 PRBs and there are 3 subchannels in the resource pool, the bitmap indicating the PSFCH frequency domain resources in the resource pool contains a total of 3*10=30 bits, indicating whether each PRB can be used for PSFCH transmission.

[0248] For example, Figure 5d In the example shown, the bit map indicates that the first 4 PRBs of each subchannel can be used as PSFCH feedback. The bit map can be used to indicate the above-mentioned HARQ-ACK resources, and can also be used to indicate scheme 2 conflict resources.

[0249] 2. Since each N PSSCH time slot corresponds to a PSFCH feedback time slot, for subch For a resource pool of subchannels, the number of RBs of PSFCH feedback resources corresponding to each subchannel is in Indicates the number of PRBs of the PSFCH frequency domain resources, that is, the total number of bits with a value of 1 in the bit map indicating the PSFCH frequency domain resources.

[0250] 3. Considering the decoding capability limitation of the receiving user, the receiving user cannot provide feedback immediately after receiving the PSSCH. Therefore, the standard defines a PSSCH feedback time interval K, that is, the PSSCH transmits the PSFCH in the first available time slot containing the PSFCH resources. This time slot is at least K time slots away from the time slot where the PSSCH is located. The value of K is configured by the resource pool.

[0251] For example, Figure 5e In the example shown, when K=2, the PSSCH carried on time slots 0 and 1 can be fed back on the PSFCH resources on time slot 3, and the PSSCH carried on time slots 2 / 3 / 4 / 5 can be fed back on the PSFCH resources on time slot 7. At the same time, since time slots 2 / 3 / 4 / 5 are fed back on the PSFCH resources of one time slot, it can be called a PSSCH binding window length.

[0252] 4. The PSFCH available resources within a PSFCH feedback time slot are sequentially allocated to each subchannel within the feedback cycle in the time domain first and then the frequency domain.

[0253] For example, Figure 5f In the example shown, when When , the PSFCH resource corresponding to each subchannel in the four bound PSSCH time slots is a PSFCH feedback resource of one PRB allocated to each subchannel in each time slot. The formula is: for the i-th time slot in the N bound PSSCH time slots, if the frequency domain subchannel number in its resource pool is j, then the corresponding PSFCH resource is like Figure 5f As shown, if a user occupies two sub-channels for transmission, the corresponding PSFCH resources (e.g. Figure 5f The resources numbered 5 and 9 in the data are not continuous in the frequency domain.

[0254] Among them, for the feedback of PSFCH, NACK and NACK form a pair, both are represented by different orthogonal sequences, that is, code domain. The effective number of pairs can be configured by parameters, which is numMaxCSPair={1,2,3,4,6}, and correspondingly, a maximum of {2,4,6,8,12} information can be fed back.

[0255] From the above description, it can be seen that if a PSSCH occupies sub-channels, then its corresponding PSFCH feedback resource pairs, where Indicates the number of PSFCH sequence pairs that can be multiplexed on a PRB PSFCH resource configured in the resource pool. The number of PRBs of PSFCH resources allocated to each subchannel. The resource pool can also be configured Limit the PSFCH feedback resources that can be used by the PSSCH receiving end user. There are two solutions:

[0256] If the resource pool is configured The receiving end user of the PSSCH can only use the PSFCH resources corresponding to its first subchannel, that is, like Figure 5f As shown, when the PSSCH occupies two sub-channels numbered 5 and 9 to transmit data, the receiving end user of the PSSCH can only use the PSFCH resource numbered 5 for feedback.

[0257] If the resource pool is configured The receiving end user of the PSSCH can use the PSFCH resources corresponding to all its sub-channels for feedback, that is,

[0258] The originating user selects The resource feedback PSFCH corresponding to the PSFCH resource pair, where P ID Indicates the physical layer source address ID carried in the control information. For multicast 2, M ID The ID configured by the upper layer of each receiving user for this PSSCH information transmission, otherwise M ID =0. All PSFCH sequences are arranged in ascending order according to the frequency domain index first and the code domain index later. That is, the PRB index corresponding to the PSFCH feedback is The PSFCH feedback in this PRB corresponds to the cyclic shift index The m0 for generating the PSFCH feedback sequence is determined by the following Table 2.

[0259] Table 2

[0260]

[0261] From the above analysis, it can be seen that due to M ID Different from multicast 2, each user in the group uses a different PSFCH resource pair for feedback, and the originating user will receive each resource pair separately (the premise is that the MID , known to all members in the group). For multicast 1, since M ID =0, so for source address P ID For a determined PSSCH, each member in the group uses the same PSFCH to feedback NACK information.

[0262] The above content describes some communication processes of the side link (SL). Currently, in the SL communication process, different terminal devices can communicate through multi-input multi-output (MIMO) technology to meet the high-speed transmission requirements. Among them, in the communication process based on MIMO technology, the signal transmitter and the signal receiver may each have multiple communication beams. Figure 3a to Figure 3b As can be seen from the process shown, the current beam management mainly involves the implementation process of uplink and downlink. However, in the sidelink communication process, for the signal transmitter and the signal receiver, how to perform beam management on the communication beam is a technical problem that needs to be solved urgently.

[0263] In one possible implementation, if the implementation process of the uplink and downlink is followed, in the implementation process of beam management, the signal transmitting end on the side link can respectively send multiple signals based on multiple transmitting beams, and thereafter, the signal receiving end on the side link can receive the multiple signals based on multiple receiving beams; and, the signal receiving end can feed back one of the multiple signals to the signal transmitting end.

[0264] Correspondingly, through the feedback process, the signal transmitting end can transmit and receive signals based on the beam corresponding to one of the signals, and the signal receiving end can also transmit and receive signals based on the beam corresponding to one of the signals. In other words, through the feedback process, the transmit and receive beams of both ends of the signal transmission and reception can be determined, that is, the above-mentioned beam management process is applicable to the scenario where the transmit and receive beams of either end are the same beam, and the scenario can also support beam correspondence between the signal transmitting end and the signal receiving end.

[0265] However, on the side link, the channel environment between different communication devices is not static. It is possible that the channel state in the communication direction between the signal transmitter and the signal receiver is different from the channel state in the communication direction between the signal receiver and the signal transmitter (or, it is possible that the signal transmitter and / or the signal receiver has the highest moving speed, resulting in a change in the communication beam, etc.). In this case, the transmit and receive beams of either the signal transmitter or the signal receiver may no longer be the same beam. This scenario may also indicate that the signal transmitter and the signal receiver do not support beam correspondence.

[0266] like Figure 6 In the implementation example shown, two different terminal devices on the side link can be represented as Figure 6 UE_1 and UE_2 in the figure. UE_1 may be a transmitter of a reference signal (i.e., a signal transmitter), and UE_2 may be a receiver of a reference signal (i.e., a signal receiver). In this example, it is taken that the communication beams of UE_1 include four beams, i.e., beams 1 / 2 / 3 / 4, and the communication beams of UE_2 include three beams, i.e., beams a / b / c.

[0267] exist Figure 6 In the example shown, if the beam management process of the uplink and downlink communication process is used (for example, Figure 3a to Figure 3b ), then UE_1 can send 3 times for each of the 4 beams. In this example, the 3 reference signals sent by beam 1 of UE_1 can be located at resources 1, 2, and 3, the 3 reference signals sent by beam 2 of UE_1 can be located at resources 4, 5, and 6, the 3 reference signals sent by beam 3 of UE_1 can be located at resources 7, 8, and 9, and the 3 reference signals sent by beam 4 of UE_1 can be located at resources 10, 11, and 12. That is, UE_1 can send 12 reference signals on 12 resources respectively.

[0268] In addition, after UE_2 receives 12 reference signals on 12 resources respectively, UE_2 can measure the 12 reference signals to obtain the corresponding 12 signal quality information, and the UE_2 can determine the reference signal corresponding to the signal quality information with better (or optimal) signal quality among the 12 reference signals, and send feedback information on the three resources configured or preconfigured for the UE_2 (these three resources correspond to the three beams of UE_2 respectively), and the resource position of the feedback information enables UE_1 and UE_2 to clarify the transmit and receive beams of the two. Among them, the feedback resource corresponding to each reference signal is as follows: Figure 6 The arrows shown indicate the corresponding relationship. For example, the feedback resource corresponding to resource 1, resource 4, resource 7, and resource 10 is resource 1 corresponding to "beam a of UE-2". For another example, the feedback resource corresponding to resource 2, resource 5, resource 8, and resource 11 is resource 2 corresponding to "beam b of UE-2". For another example, the feedback resource corresponding to resource 3, resource 6, resource 9, and resource 12 is resource 3 corresponding to "beam c of UE-2".

[0269] For example, after UE_2 can measure the 12 reference signals to obtain the corresponding 12 signal quality information, the UE_2 determines that the signal quality information of the fourth reference signal sent by UE_1 on resource 4 corresponding to beam 2 is the better (or best) signal quality information. Figure 6As shown, UE_2 can determine that the transmission beam of UE_1 is "beam 2 of UE_1" corresponding to resource 4, and the UE_2 is based on Figure 6 The resource mapping relationship shown can clearly show that the reception quality of beam a of UE_2 is better (or the best). Therefore, UE_2 can determine "beam a of UE_2" as the receiving beam of UE_2. In addition, in this implementation process, UE_1 and UE_2 assume that the best transmission beam and the best receiving beam of any device are the same. Therefore, UE_2 can Figure 6 The resource 1 corresponding to "beam a of UE_2" in the above example sends feedback information, so that when UE_1 detects the feedback information on the resource 1, UE_1 Figure 6 The resource mapping relationship shown can make it clear that the feedback information corresponds to "UE_1's beam 2" and "UE_2's beam a". In other words, through one-step feedback information, UE_1 and UE_2 can determine that UE_1's best transceiver beam is "UE_1's beam 2", and UE_2's best transceiver beam is "UE_2's beam a", and the two can subsequently communicate through "UE_1's beam 2" and "UE_2's beam a".

[0270] but, Figure 6 In the example shown, it is assumed that the signal transmitting end and the signal receiving end support beam correspondence. However, when the signal transmitting end and the signal receiving end do not support beam correspondence, the best receiving beam and the best transmitting beam of a UE may not be the same beam. Therefore, when the UE receives a signal based on its own best transmitting beam, the received signal quality may be poor (or even no signal may be received), which may lead to low communication efficiency or even inability to communicate. For example, during the communication between UE_1 and UE_2, if the best transmitting beam of UE_1 is "UE_1's beam 2" and the best receiving beam of UE_1 is another beam, after UE_1 receives feedback from UE_2 on resource 1, if UE_1 still uses "UE_1's beam 2" to receive the signal from UE_2, since the best receiving beam of UE_1 is another beam, this may cause UE_1 to fail to receive.

[0271] Therefore, how to implement beam management when the signal transmitting end and / or the signal receiving end do not support beam correspondence is a technical problem that needs to be solved urgently.

[0272] In order to solve the above problems, the present application provides a communication method and related equipment, which will be described in detail below with reference to the accompanying drawings.

[0273] See also Figure 7 , is a schematic diagram of an implementation of the communication method provided in this application, and the method includes the following steps.

[0274] It should be noted that in Figure 7 In the example, the first communication device and the second communication device are used as the execution subjects of the interaction indication to illustrate the method, but the present application does not limit the execution subjects of the interaction indication. Figure 7 In the embodiment, the execution subject of the method can be replaced by a chip, a chip system, a processor, a logic module or software in the communication device. The first communication device and the second communication device are both terminal devices.

[0275] S701. The first communication device sends M first signals in each of N groups of time units, and correspondingly, the second communication device receives M first signals in each of N groups of time units. The M first signals are respectively carried in M ​​time units in each group of time units, and N and M are both integers greater than 1.

[0276] It should be understood that in step S701, the M groups of first signals may be reference signals, such as a sidelink synchronization signal block (S-SSB or SL-SSB), a sidelink channel state information reference signal (SL-CSI-RS), etc.

[0277] S702. The second communication device sends M groups of second signals, and correspondingly, the first communication device receives the M groups of second signals. The M groups of second signals are used to determine the third signal among the M first signals; the i-th group of second signals among the M groups of second signals is carried by the i-th group of time domain resources among the M groups of time domain resources, the i-th group of time domain resources among the M groups of time domain resources is the feedback resource of the i-th first signal among the M first signals, and each group of time domain resources among the M groups of time domain resources includes X resources, i is a positive integer less than or equal to M, and X is a positive integer less than or equal to N.

[0278] It should be understood that the i-th group of time domain resources in the M groups of time domain resources is the feedback resource of the i-th first signal in the M first signals, and accordingly, the M groups of time domain resources may be PSFCH resources. Alternatively, the M groups of time domain resources may also be other resources, such as PSFCH, PSSCH, etc.

[0279] S703. The first communication device sends first information, and correspondingly, the first communication device receives the first information, wherein the first information is used to determine a first group of time units in the N groups of time units.

[0280] In the present application, in the resources related to the time domain (for example, any group of time units in N groups of time units, any group of time domain resources in M ​​groups of time domain resources, any one of X resources, any one of the M resources mentioned later, any one of the X time domain units, etc.), each resource may include one or more time units, which may be a symbol, a time slot, a mini-slot, a subframe, or a frame.

[0281] In the present application, for the first communication device and / or the second communication device, the resources used to carry signals (for example, N groups of time units for carrying M first signals, M groups of time domain resources for carrying M groups of second signals, etc.) can be determined in a variety of ways, such as protocol / standard pre-configuration, or network equipment configuration.

[0282] Optionally, for the first communication device and / or the second communication device, the value of N and the value of M may be pre-configured by the protocol / standard, or may be configured by the network device, which is not limited here.

[0283] It should be noted that, in N groups of time units, each group of time units is used to send M first signals, that is, each group of time units includes M resources for carrying the M first signals. Among them, there can be multiple implementation methods for the M resources contained in each group of time units in the N groups of time units, and the following example is explained by taking N greater than 2 as an example.

[0284] Implementation example 1: in the time domain, the M resources included in the jth (j ranges from 1 to N-1) group of time units among the N groups of time units are all located before the j+1th group of time units.

[0285] In other words, in implementation example 1, in N groups of time units, the first communication device may send the first M first signals based on M beams after sending the first M first signals (i.e., after scanning and sending the first signals on the M beams for the first time), and then send the second M first signals based on M beams, and so on, and then send the Nth M first signals based on M beams. Correspondingly, in N groups of time units, the second communication device may receive M first signals based on the first beam among the N beams, and then receive M first signals based on the second beam among the N beams, and so on, and then receive M first signals based on the Nth beam among the N beams.

[0286] For example, in implementation example one, in N groups of time units, after the first communication device sends the M first signals contained in the first group of time units, it sends the M first signals contained in the second group of time units, and so on. After the first communication device sends the M first signals contained in the Nth group of time units, the first communication device completes the sending process of the M first signals in each group of time units in the N groups of time units.

[0287] Accordingly, in the first implementation example, the receiver of the M first signals (i.e., the second communication device) may use a fixed beam for reception for a single group of M beams in the N groups, that is, the second communication device receives the M first signals in N groups of time units based on the N beams, respectively. For example, the second communication device receives the M first signals in the jth group of time units in the N groups of time units based on the jth beam in the N beams, where j is a positive integer less than or equal to X (X less than or equal to N).

[0288] Optionally, in implementation example 1, in N groups of time units, the M resources included in any group of time units may be continuous time resources in the time domain.

[0289] like Figure 8 As shown, it is an application example of implementing Example 1. In this application example, it is taken that M is 4 and N is 3. In addition, the first communication device is recorded as UE_1 and the second communication device is recorded as UE_2.

[0290] exist Figure 8 In the example, the first communication device may be Figure 8 The resources 1 to 12 on the left send the first signal, wherein 3 (ie, N=3) groups of time units respectively include the following resources:

[0291] The first group of time units: resource 1, resource 2, resource 3 and resource 4, that is, UE_2 receives the first signal on resource 1 to resource 4 based on "beam a of UE_2";

[0292] The second group of time units: resource 5, resource 6, resource 7 and resource 8, that is, UE_2 receives the first signal on resource 5 to resource 8 based on “beam b of UE_2”;

[0293] The third group of time units: resource 9, resource 10, resource 11 and resource 12, that is, UE_2 receives the first signal on resource 9 to resource 12 based on "beam c of UE_2".

[0294] Combined with the description of the above implementation example 1, it can be seen that:

[0295] exist Figure 8 In the example, each group of time units includes 4 (ie, M=4) resources. For example, the first group of resources includes resource 1, resource 2, resource 3, and resource 4.

[0296] exist Figure 8 In the example, each group of time units includes 4 (i.e., M=4) resources respectively carrying 4 first signals, which are sent through 4 different beams (i.e., "beam 1 of UE_1", "beam 2 of UE_1", "beam 3 of UE_1", and "beam 4 of UE_1"). For example, the first group of resources includes resource 1 for carrying the first signal sent by beam 1, resource 2 for carrying the first signal sent by beam 2, resource 3 for carrying the first signal sent by beam 3, and resource 4 for carrying the first signal sent by beam 4.

[0297] exist Figure 8 In the figure, the four resources included in the first group of time units (i.e., resources 1 to 4) are all located before the four resources included in the second group of time units (i.e., resources 5 to 8), and the four resources included in the second group of time units (i.e., resources 5 to 48) are all located before the four resources included in the third group of time units (i.e., resources 9 to 12).

[0298] In addition, it can be known from the implementation process of the above step S702 that the M groups of time domain resources used to carry the M groups of second signals are the feedback resources corresponding to the M first signals. Figure 8 For example, Figure 8 The corresponding relationship of the arrows shown is the feedback resources corresponding to the 12 first signals respectively sent by the four beams of UE_1. Figure 8 In the example, the second communication device may be Figure 8 The resources 1 to 12 on the right send the second signal, wherein 4 (ie, N=4) groups of time units respectively include the following resources:

[0299] The first group of time domain resources: the feedback resources of the three transmission resources (i.e., resource 1, resource 5, and resource 9) of "beam 1 of UE_1" on the left are resource 1, resource 5, and resource 9 on the right. That is, the three beams of UE_2 send the second signal based on "beam a of UE_2", "beam b of UE_2", and "beam c of UE_2" on resource 1, resource 5, and resource 9 respectively;

[0300] The second group of time domain resources: the feedback resources of the three transmission resources (i.e., resource 2, resource 6, and resource 10) of "beam 1 of UE_1" on the left are respectively resource 2, resource 6, and resource 10 on the right, that is, the three beams of UE_2 send the second signal based on "beam a of UE_2", "beam b of UE_2", and "beam c of UE_2" on resource 2, resource 6, and resource 10 respectively;

[0301] The third group of time domain resources: the feedback resources of the three transmission resources (i.e., resource 3, resource 7, and resource 11) of "beam 1 of UE_1" on the left are respectively resource 3, resource 7, and resource 11 on the right, that is, the three beams of UE_2 send the second signal based on "beam a of UE_2", "beam b of UE_2", and "beam c of UE_2" on resource 3, resource 7, and resource 11 respectively;

[0302] The fourth group of time domain resources: the feedback resources of the three transmitting resources (i.e., resource 4, resource 8, and resource 12) of "Beam 1 of UE_1" on the left, are respectively resource 4, resource 8, and resource 12 on the right, i.e., the three beams of UE_2 send the second signal based on "Beam a of UE_2", "Beam b of UE_2", and "Beam c of UE_2" on resource 4, resource 8, and resource 12, respectively.

[0303] Through this resource configuration method, the second communication device can feed back 4 groups of second signals for the 4 (i.e., M=4) beams of UE_1 in step S702, and the first communication device can determine the third signal among the M first signals based on the information carried by the M groups of second signals, that is, the first communication device can determine the transmitting beam (or the optimal transmitting beam) of the first communication device through the M groups of second signals.

[0304] Implementation example two: in the time domain, the i-th resource of the M resources contained in the j-th (j ranges from 1 to N-1) group of time units in the N groups of time units is located before the i-th resource of the M resources contained in the j+1-th group of time units, and the i+1-th resource of the M resources contained in the j-th group of time units in the N groups of time units is located after the i-th resource of the M resources contained in the j+1-th group of time units.

[0305] In other words, in implementation example 2, in N groups of time units, the first communication device may send the first first signal of M first signals N times based on the first beam among the M beams, and then send the second first signal of M first signals N times based on the second beam among the M beams, and so on, and then send the Mth first signal of M first signals N times based on the Mth beam among the M beams. Correspondingly, in N groups of time units, the second communication device may receive the first first signal of M first signals based on the N beams, and then receive the second first signal of M first signals based on the second beam among the N beams, and so on, and then receive the Mth first signal of M first signals based on the Nth beam among the N beams.

[0306] For example, in implementation example 2, in N groups of time units, after the first communication device sends the first first signal among the M first signals contained in the first group of time units, it sends the first first signal among the M first signals contained in the second group of time units... The first communication device sends the first signal of the M first signals contained in the Nth group of time units; thereafter, after the first communication device sends the second first signal among the M first signals contained in the first group of time units, it sends the second first signal among the M first signals contained in the second group of time units... The first communication device sends the first signal of the M second signals contained in the Nth group of time units; and so on, after the first communication device sends the Mth first signal among the M first signals contained in the first group of time units, it sends the Mth first signal among the M first signals contained in the second group of time units... After the first communication device sends the Mth signal of the M second signals contained in the Nth group of time units, the first communication device completes the sending process of the M first signals of each group of time units in the N groups of time units.

[0307] Correspondingly, in the second implementation example, the receiver of the M first signals (i.e., the second communication device) may use a fixed beam for reception for a single group of M beams in the N groups, that is, the second communication device receives the M first signals in N groups of time units based on the N beams, respectively. For example, the second communication device receives the M first signals in the jth group of time units in the N groups of time units based on the jth beam in the N beams, where j is a positive integer less than or equal to X (X less than or equal to N).

[0308] It can be understood that, in the second implementation example, among the N groups of time units, the M resources contained in any group of time units are discontinuous time resources in the time domain.

[0309] like Fig. 9 As shown, it is an application example of implementing Example 2. In this application example, it is still taken that M is 4 and N is 3. In addition, the first communication device is recorded as UE_1 and the second communication device is recorded as UE_2.

[0310] exist Fig. 9 In the example, the first communication device may Figure 8 The resources 1 to 12 on the left send the first signal, wherein 3 (ie, N=3) groups of time units respectively include the following resources:

[0311] The first group of time units: resource 1, resource 4, resource 7 and resource 10, that is, UE_2 receives the first signal on resource 1, resource 4, resource 7 and resource 10 based on “beam a of UE_2”;

[0312] The second group of time units: resource 2, resource 5, resource 8 and resource 11, that is, UE_2 receives the first signal on resource 2, resource 5, resource 8 and resource 11 based on “beam b of UE_2”;

[0313] The third group of time units: resource 3, resource 6, resource 9 and resource 12, that is, UE_2 receives the first signal on resource 3, resource 6, resource 9 and resource 12 based on "beam c of UE_2".

[0314] Combined with the description of the above implementation example 2, it can be seen that:

[0315] exist Fig. 9 In the example, each group of time units includes 4 (ie, M=4) resources. For example, the first group of resources includes resource 1, resource 4, resource 7, and resource 10.

[0316] exist Fig. 9 In the example, each group of time units includes 4 (i.e., M=4) resources respectively carrying 4 first signals, which are sent through 4 different beams (i.e., "beam 1 of UE_1", "beam 2 of UE_1", "beam 3 of UE_1" and "beam 4 of UE_1"). For example, the first group of resources includes resource 1 for carrying the first signal sent by beam 1, resource 4 for carrying the first signal sent by beam 2, resource 7 for carrying the first signal sent by beam 3, and resource 10 for carrying the first signal sent by beam 4.

[0317] exist Fig. 9 , the i-th resource among the 4 resources included in the first group of time units is located before the i-th resource among the 4 resources included in the second group of time units (i.e., resource 1 is located before resource 2, resource 4 is located before resource 5, resource 7 is located before resource 8, and resource 10 is located before resource 11), and the i+1-th resource among the 4 resources included in the first group of time units is located after the i-th resource among the 4 resources included in the second group of time units (i.e., resource 4 is located after resource 2, resource 7 is located after resource 5, and resource 10 is located after resource 8).

[0318] Similarly, the i-th resource among the four resources included in the second group of time units is located before the i-th resource among the four resources included in the third group of time units (i.e., resource 2 is located before resource 3, resource 5 is located before resource 6, resource 8 is located before resource 9, and resource 11 is located before resource 12), and the i+1-th resource among the four resources included in the first group of time units is located after the i-th resource among the four resources included in the second group of time units (i.e., resource 5 is located after resource 3, resource 8 is located after resource 6, and resource 11 is located after resource 9).

[0319] In addition, it can be known from the implementation process of the above step S702 that the M groups of time domain resources used to carry the M groups of second signals are the feedback resources corresponding to the M first signals. Fig. 9 For example, Fig. 9 The corresponding relationship of the arrows shown is the feedback resources corresponding to the 12 first signals respectively sent by the four beams of UE_1. Fig. 9 In the example, the second communication device may be Figure 8 The resources 1 to 12 on the right send the second signal, wherein 4 (ie, N=4) groups of time units respectively include the following resources:

[0320] The first group of time domain resources: the feedback resources of the three transmission resources (i.e., resources 1 to 3) of "beam 1 of UE_1" on the left are resource 1, resource 5, and resource 9 on the right. That is, the three beams of UE_2 send the second signal based on "beam a of UE_2", "beam b of UE_2", and "beam c of UE_2" on resource 1, resource 5, and resource 9 respectively;

[0321] The second group of time domain resources: the feedback resources of the three transmission resources (i.e., resources 4 to 6) of "beam 1 of UE_1" on the left are respectively resources 2, resources 6, and resources 10 on the right, that is, the three beams of UE_2 send the second signal based on "beam a of UE_2", "beam b of UE_2", and "beam c of UE_2" on resources 2, 6, and 10 respectively;

[0322] The third group of time domain resources: the feedback resources of the three transmission resources (i.e., resources 7 to 9) of "beam 1 of UE_1" on the left are respectively resource 3, resource 7 and resource 11 on the right, that is, the three beams of UE_2 send the second signal based on "beam a of UE_2", "beam b of UE_2" and "beam c of UE_2" on resource 3, resource 7 and resource 11 respectively;

[0323] The fourth group of time domain resources: the feedback resources of the three transmitting resources (i.e., resources 10 to 12) of "Beam 1 of UE_1" on the left, are resource 4, resource 8 and resource 12 on the right, that is, the three beams of UE_2 send the second signal based on "Beam a of UE_2", "Beam b of UE_2" and "Beam c of UE_2" on resource 4, resource 8 and resource 12 respectively.

[0324] Through this resource configuration method, the second communication device can feed back 4 groups of second signals for the 4 (i.e., M=4) beams of UE_1 in step S702, and the first communication device can determine the third signal among the M first signals based on the information carried by the M groups of second signals, that is, the first communication device can determine the transmitting beam (or the optimal transmitting beam) of the first communication device through the M groups of second signals.

[0325] It should be noted that Figure 8 and Fig. 9 In the process shown, it is taken that the four feedback resources of the same beam of UE_2 for feeding back four second signals are continuous in the time domain as an example. In actual applications, the four feedback resources of the same beam of UE_2 for feeding back four second signals may also be discontinuous in the time domain. For example, Figure 8 The positional relationship in the time domain of the resources that send different signals in the same beam of UE_1.

[0326] In this application, a resource is located before or after another resource, which can be a front-and-back relationship in the time domain. For example, if a resource is located before another resource, it can be understood that the resource index of the resource is less than the resource index of the other resource. Correspondingly, if a resource is located after another resource, it can be understood that the resource index of the resource is greater than the resource index of the other resource.

[0327] Optionally, the process in which the first communication device sends M first signals in each of the N groups of time units can be understood as: the first communication device sends N first signals in each of the M groups of time units. Accordingly, the implementation process in which the first communication device sends N first signals in each of the M groups of time units can refer to the above two implementation examples (for example Figure 8 or Fig. 9 ) implementation process.

[0328] In a possible implementation, the signal quality information of the M first signals sent on the N groups of time units is used to determine the second group of time units in the N groups of time units. Specifically, after the first communication device sends the M first signals in step S701, the second communication device, as the receiver of the M first signals, can use N beams to perform reception on the N groups of time units. Thereafter, the second communication device can determine the signal quality information corresponding to the N groups of time units respectively, and determine the time unit corresponding to the signal quality information with the highest signal quality as the second group of time units, and determine the beam corresponding to the second group of time units as the receiving beam (or the best receiving beam) of the second communication device. In other words, the second communication device can determine the receiving beam (or the best receiving beam) of the second communication device based on the signal quality information of the M first signals sent on the N groups of time units, and can subsequently implement the reception of signals / information / data based on the receiving beam to improve the reception quality of the receiving process.

[0329] In the present application, the signal quality information may be implemented in a variety of ways, such as at least one of a received signal strength indication (RSSI), a reference signal received power (RSRP), and a reference signal received quality (RSRQ).

[0330] Optionally, when the receiving beam and the transmitting beam of the second communication device are different, the second group of time units in the N groups of time units is different from the first group of time units.

[0331] Optionally, when the receiving beam and the transmitting beam of the second communication device are the same, the second group of time units in the N groups of time units are the same as the first group of time units. Since the second communication device can simultaneously determine the first group of time units and the second group of time units (i.e., simultaneously determine the receiving beam and the transmitting beam) through the signal quality information of the M first signals sent on the N groups of time units, for this reason, the first communication device may not send the first information in step S703 (i.e., step S703 is an optional step), or the first communication device may send empty information in the first information. In this way, the overhead of beam management can be reduced.

[0332] In a possible implementation, X is less than N, the N groups of time units include X groups of time units, the X groups of time units include the second group of time units and / or time units adjacent to the second group of time units; the i-th group of time domain resources in the M groups of time domain resources is the feedback resource of the i-th first signal in the M first signals, including: the j-th resource (j is a positive integer less than or equal to X) among the X resources contained in the i-th group of time domain resources in the M groups of time domain resources is the feedback resource of the j-th group of resources in the X groups of resources for the i-th first signal in the M first signals. Specifically, when X is less than N, the X groups of time units may include the time unit corresponding to the receiving beam of the second communication device and / or the time unit adjacent to the time unit corresponding to the receiving beam of the second communication device. In addition, the M groups of time domain resources for carrying the M groups of second signals may be implemented in the above manner, that is, the second communication device, as the signal receiving end of the M first signals, can determine the transmission beam of the signal transmitting end based on a smaller number of groups of time units through the resource configuration method of the feedback resource corresponding to the signal sent by the signal transmitting end, so as to reduce the overhead.

[0333] Optionally, the values ​​M, N, and X may be pre-configured by the protocol / standard or configured by the network device, which is not limited here. Further optionally, the value X may be associated with a parameter G, wherein the parameter G may be used to indicate the number of adjacent beams. In other words, X and G may satisfy: X=G+1, or, X=2G+1; the former is applicable to the case where the best beam has adjacent beams only on one side, and the latter is applicable to the case where the best beam has adjacent beams on both sides. In this way, the value of the parameter G may be pre-configured by the protocol / standard or configured by the network device, so that the first communication device and / or the second communication device can determine the value of X based on the value of the parameter G.

[0334] For example, in the previous example, when N beams include 7 beams (beam #y, beam #y+1, beam #y+2, beam #y+3, beam #y+4, beam #y+6, beam #y+6, y is a natural number), beams with smaller differences in index values ​​(for example, 1 or 2) can be regarded as adjacent beams.

[0335] If the second communication device determines that the best receiving beam is beam #y (i.e., the second group of time units corresponds to beam #y) based on the signal reception quality of M first signals received by N groups of time units, then since beam #y has an adjacent beam only on one side (i.e., the index values ​​of the other six beams are all greater than y), it can be determined that X=G+1.

[0336] Similarly, if the second communication device determines that the best receiving beam is beam #y+6 (i.e., the second group of time units corresponds to beam #y+6) based on the signal reception quality of M first signals received by N groups of time units, then since beam #y has an adjacent beam only on one side (i.e., the index values ​​of the other six beams are all less than y), it can be determined that X=G+1.

[0337] In addition, if the second communication device determines that the best receiving beam is a beam other than beams #y and #y+6 based on the signal reception quality of M first signals received in N groups of time units, then since the best receiving beam has adjacent beams on both sides, it can be determined that X=2G+1.

[0338] For example, Figure 8 The implementation shown can be achieved by Fig.10a The scheme shown is simplified. Fig.10a In the example shown, N takes the value 3 and X takes the value 2. Fig.10a In the example shown, UE_2 can determine based on the first signal in step S701 Fig.10aWhen the signal quality of the first signal received by resource 1 on the left is the highest, UE_2 can determine that "beam a of UE_2" is the best receiving beam of UE_2. Since the best transmitting beam of UE_2 may be the best receiving beam of UE_2 or a beam adjacent to the best receiving beam of UE_2. Accordingly, in step S702, UE_2 can feed back the second signal in 8 of the 12 feedback resources (i.e., when X=2 and M=4, X*M=8). Compared to Figure 8 The technical solution shown in Fig.10a In the example, UE_2 can feed back the second signal in resources 1 to 8 on the right side without feeding back the second signal in resources 9 to 12.

[0339] Similarly, in Fig.10b In comparison with Fig. 9 The technical solution shown in Fig.10b In the example, UE_2 can feed back the second signal in resources 1 to 8 on the right side without feeding back the second signal in resources 9 to 12.

[0340] In this way, the beam feedback failure can be avoided as much as possible through adjacent feedback resources, and the overhead and implementation complexity of UE_2 sending the second signal can also be reduced.

[0341] In one possible implementation, the signal quality information of the M groups of second signals is used to determine the fourth signal among the M second signals. Specifically, the first communication device acts as a receiver of the M groups of second signals, and the first communication device can receive the M groups of second signals based on M beams respectively. Thereafter, the first communication device can determine the signal quality information of the M groups of second signals, and determine the second signal corresponding to the signal quality information with the highest signal quality as the fourth signal, and determine the beam corresponding to the fourth signal as the receiving beam (or optimal receiving beam) of the first communication device. In other words, the first communication device can determine the receiving beam (or optimal receiving beam) of the first communication device based on the signal quality information of the M groups of second signals, and can subsequently implement signal / information / data reception based on the receiving beam to improve the reception quality of the receiving process.

[0342] Optionally, when the receiving beam and the transmitting beam of the first communication device are different, the third signal among the M first signals is different from the fourth signal.

[0343] Optionally, when the receiving beam and the transmitting beam of the first communication device are the same, the third signal and the fourth signal among the M first signals are the same.

[0344] In the above steps S702 and Figures 8 to 9It can be seen from the description of the example shown that the information carried by the M groups of second signals determines the third signal among the M first signals, that is, the first communication device can determine the transmission beam (or the best transmission beam) of the first communication device through the M groups of second signals. The information carried by the M groups of second signals can be implemented in a variety of ways, which will be introduced below through some implementation examples.

[0345] Implementation method 1: The i-th group of second signals in the M groups of second signals is used to carry the i-th group of signal quality information in the M groups of signal quality information; wherein the i-th group of signal quality information in the M groups of signal quality information is used to indicate the signal quality of the i-th first signal in the M first signals, and the signal corresponding to the signal quality information with the highest signal quality in the M groups of signal quality information is the third signal.

[0346] In implementation mode 1, the information carried by the M groups of second signals may specifically be the signal quality information corresponding to the M first signals, so that the first communication device can determine the third signal among the M first signals through the signal quality information of the M first signals received by the second communication device. Thus, by feeding back the signal quality information by the second communication device, the first communication device can determine the third signal among the M first signals, that is, the first communication device can determine the transmission beam (or the best transmission beam) among the M beams.

[0347] Optionally, the signal quality information involved in the present application (such as the signal quality information carried by the second information of group M, the signal quality information carried by the first information later, etc.) can be quantized and mapped to different code domains for feedback. Exemplarily, when the signal quality information is carried on PSFCH, the quantized signal quality information can be carried by cyclic shift. For example, when the signal quality information is RSRP, RSRP is divided in the range of [-30, -0] dBm, sequence 1 "1 0 0 0 0" represents [-30, -20], sequence 2 "01 0 0 0" represents [-20, -10], and sequence 3 "0 0 10 0" represents [-10, 0]. Correspondingly, when the RSRP value of the received signal is -27.538 dBm, it is represented by sequence 2, and PSFCH is used to feed back the sequence 2. By feeding back quantized information in this way, the implementation complexity can be reduced.

[0348] In addition, in implementation mode 1, M groups of signal quality information may be implemented in a variety of ways, which will be described below with more examples.

[0349] In an implementation example, in the M groups of signal quality information, each group of signal quality information includes X signal quality information; wherein the X signal quality information included in the i-th group of signal quality information in the M groups of signal quality information is carried on the X resources included in the i-th group of time domain resources in the M groups of time domain resources. Specifically, in the M groups of signal quality information sent by the second communication device, each group of signal quality information may include X signal quality information corresponding to signals carried by X resources, and by the second communication device feeding back an actual measurement value, the implementation complexity of the second communication device can be reduced.

[0350] It should be understood that X may be less than or equal to N. When X is equal to N, the above implementation may be expressed as: the N signal quality information included in the i-th group of signal quality information in the M groups of signal quality information are carried on the N resources included in the i-th group of time domain resources in the M groups of time domain resources.

[0351] Optionally, in the M groups of signal quality information, when each group of signal quality information includes X pieces of signal quality information, the X pieces of signal quality information in different groups may be implemented in multiple ways.

[0352] For example, in the M groups of signal quality information, the X signal quality information included in the i-th group of signal quality information are the same. Therefore, by feeding back the same signal quality information in X time units, the implementation complexity of identifying the signal quality information with the highest signal quality among the M groups of signal quality information to determine the third signal can be improved.

[0353] For another example, the j-th signal quality information among the X signal quality information included in the i-th group of signal quality information in the M groups of signal quality information is used to indicate the signal quality of the i-th first signal among the M first signals in the j-th group of time units among the X groups of time units included in the N groups of time units, where j is a positive integer less than or equal to X. Thus, by feeding back the signal quality information of each signal in X time units, the implementation complexity of the first communication device sending the M groups of signal quality information can be reduced.

[0354] In another implementation example, in the M groups of signal quality information, each group of signal quality information includes one signal quality information; wherein, the signal quality information included in the i-th signal quality information in the M signal quality information is the signal quality information with the highest signal quality among the X pieces of signal quality information in the X groups of time units included in the N groups of time units for the i-th first signal among the M first signals, and j is a positive integer less than or equal to X.

[0355] Specifically, among the M groups of signal quality information sent by the second communication device, each group of signal quality information may include signal quality information with the highest signal quality. By having the second communication device feed back the highest measured value after screening, the implementation complexity of the first communication device identifying different signal quality information to determine the third signal can be reduced.

[0356] Implementation method two, the i-th group of second signals in M ​​groups of second signals is used to carry the i-th group of response information in M ​​groups of response information; wherein, the i-th group of response information in the M groups of response information is used to indicate that the response to the i-th first signal in the M first signals is a positive response or a negative response, and the signal corresponding to one group of response information of the positive response in the M groups of response information is the first signal.

[0357] In the second implementation, the information carried by the M groups of second signals may specifically be the response information corresponding to the M first signals, so that the first communication device can determine the third signal among the M first signals through the response information of the M first signals received by the second communication device. Thus, by feeding back the response information by the second communication device, the first communication device can determine the third signal among the M first signals, that is, the first communication device can determine the transmission beam (or the best transmission beam) among the M beams.

[0358] In an implementation example, in the M groups of response information, each group of response information includes X response information; wherein the X response information included in the i-th group of response information in the M groups of response information is carried on the X resources included in the i-th group of time domain resources in the M groups of time domain resources. Specifically, in the M groups of response information sent by the second communication device, each group of response information may include X response information corresponding to the signals carried by the X resources, and by the second communication device feeding back the response information corresponding to each first signal, the implementation complexity of the second communication device can be reduced.

[0359] Optionally, in the M groups of response information, the X response information included in the i-th group of response information are all positive responses or negative responses. Thus, by feeding back the screened response information by the second communication device, the implementation complexity of the first communication device identifying different response information to determine the third signal can be reduced.

[0360] In another implementation example, in the M groups of response information, each group of response information includes one response information. Specifically, in the M groups of response information sent by the second communication device, each group of response information may include one response information, and by the second communication device feeding back the screened response information, the implementation complexity of the first communication device identifying different signal quality information to determine the third signal can be reduced.

[0361] In a possible implementation, the M groups of time domain resources include a first group of time domain resources, the first group of time domain resources are feedback resources for the third signal, the first information is carried on a second group of time domain resources, and the second group of time domain resources are feedback resources for the first group of time domain resources. Specifically, after the first communication device sends M first signals, the first communication device can receive M groups of second signals on the feedback resources corresponding to the M first signals (i.e., M groups of time domain resources). Accordingly, after the first communication device determines the third signal, the first communication device can determine that the feedback resources for the third signal in the M groups of time domain resources are the first group of time domain resources. Thereafter, the first communication device can send the first information on the feedback resources of the first group of time domain resources (i.e., the second group of time domain resources), so that the second communication device can receive the first information on the second group of time domain resources, and can subsequently further determine the first group of time units in the N groups of time units based on the first information.

[0362] Optionally, the second group of time domain resources includes X time domain units; wherein the jth time domain unit among the X time domain units included in the second group of time domain resources is the feedback resource of the jth resource among the X resources included in the first group of time domain resources, and j is a positive integer less than or equal to X. Specifically, the second group of time domain resources is the feedback resource of the first group of time domain resources, and accordingly, the second group of time domain resources may include X time domain units, so that the first communication device can send the first information on part or all of the X time domain units, that is, the second communication device can receive the first information on part or all of the X time domain units. The second communication device acts as a signal receiving end of the M first signals, and through this resource configuration method, the determination of the transmission beam (or optimal transmission beam) of the signal receiving end can be realized.

[0363] Optionally, the second group of time domain resources may be configured in a configuration manner or a pre-configuration manner.

[0364] Optionally, the second group of time domain resources is the feedback resource of the first group of time domain resources, and the mapping relationship between the second group of time domain resources and the first group of time domain resources can also be configured or preconfigured, for example, by configuring or preconfiguration through resource indexes.

[0365] In addition, the first information sent by the first communication device in step S703 may be implemented in a variety of ways, which will be described below with reference to some examples.

[0366] In implementation method A, the first information sent by the first communication device in step S703 may include X pieces of signal quality information, and the j-th time domain unit among the X time domain units is used to carry the j-th signal quality information among the X pieces of signal quality information; wherein the j-th signal quality information among the X pieces of signal quality information is used to indicate the signal quality of the signal carried by the j-th time unit among the X resources included in the first group of time domain resources, and the time unit of the signal quality information with the highest signal quality among the X pieces of signal quality information corresponds to the first group of time units, and j is a positive integer less than or equal to X.

[0367] Implementation method B, the first information sent by the first communication device in step S703 includes X response information, and the j-th time domain unit among the X time domain units is used to carry the j-th response information among the X response information; wherein the j-th response information among the X response information is used to indicate that the response to the signal carried by the j-th time unit among the X resources included in the first group of time domain resources is a positive response or a negative response, and the time unit corresponding to one group of response information of the positive response in the X response information is the first group of time units, and j is a positive integer less than or equal to X.

[0368] In implementation method A or implementation method B, the second group of time domain resources is the feedback resource of the first group of time domain resources, and the X time domain units included in the second group of time domain resources can carry X signal quality information (or X response information), so that the second communication device can determine the first group of time units based on the X signal quality information (or X response information), that is, determine the transmission beam (or optimal transmission beam) of the second communication device.

[0369] Implementation method C, the first information sent by the first communication device in step S703 may include a signal quality information or a response information, and one of the X time domain units is used to carry the signal quality information or the response information; wherein the one time domain unit corresponds to the first group of time units. Specifically, the second group of time domain resources is the feedback resource of the first group of time domain resources, and the X time domain units included in the second group of time domain resources can carry a signal quality information (or a response information), so that the second communication device can determine the first group of time units based on the signal quality information (or a response information), that is, determine the transmission beam (or optimal transmission beam) of the second communication device, and reduce the overhead.

[0370] like Fig.11a , is an implementation example of implementation mode A to implementation mode C. Among them, Fig.11a The implementation of beams 1 to 4 of UE_1 and beams a to c of UE_2 can refer to the previous article. Fig.10a The implementation process shown is that X takes the value of 2. Fig.10a In comparison, Fig.11a In the implementation process of step S702, after UE_2 sends M groups of second signals through beams a and b, UE_1 can determine the best transmission beam of UE_2 based on the M groups of second signals. Thereafter, UE_1 can indicate the first group of time units corresponding to the best transmission beam through the first information sent in step S703, that is, the first information is sent through Fig.11a The feedback resources included are carried, and the feedback resources include 2 (ie, X=2) resources, namely, the feedback resources corresponding to "beam a of UE_2" (ie Fig.11a resource A in UE_2), and the feedback resource corresponding to beam b of UE_2 (i.e. Fig.11a Resources in B).

[0371] For example, in implementation A, Fig.11a Resource A in the beam can carry the signal quality information of the M groups of second information feedback sent by UE_1 for resources 1-4 of "beam a of UE_2", Fig.11a Resource B in the packet can carry the signal quality information of the M groups of second information feedback sent by UE_1 for resources 5-8 of "UE_2's beam b". Subsequently, UE_2 can receive the two signal quality information in resource A and resource B respectively, and determine the first group of time units for the resource corresponding to the signal quality information with the highest signal quality. In this way, UE_2 can determine that the best transmission beam is "UE_2's beam a" or "UE_2's beam b".

[0372] For example, in implementation B, Fig.11a Resource A in the beam can carry the response information of the M groups of second information feedback sent by UE_1 to resources 1-4 of "beam a of UE_2", Fig.11a Resource B in can carry the response information of the M groups of second information feedback sent by UE_1 to resources 5-8 of "UE_2's beam b". Subsequently, UE_2 can receive these two response information in resource A and resource B respectively, and the response information determines the first group of time units for the resources corresponding to the positive response. In this way, UE_2 can determine that the best transmission beam is "UE_2's beam a" or "UE_2's beam b".

[0373] For example, in implementation C, Fig.11a Resource A in may carry the signal quality information (or response information) of the M groups of second information feedback sent by UE_1 for resources 1-4 of “beam a of UE_2”, or, Fig.11aResource B in can carry the signal quality information (or response information) of the M groups of second information feedback sent by UE_1 for resources 5-8 of "beam b of UE_2". Subsequently, UE_2 can receive signal quality information (or response information) in one of the resources in resource A and resource B, and the information received in the other resource is empty (that is, UE_1 sends an empty message or does not send a message, etc.), and the resource corresponding to one of the resources is determined as the first group of time units. In this way, UE_2 can determine that the best transmission beam is "beam a of UE_2" or "beam b of UE_2".

[0374] In implementation mode D, the first information sent by the first communication device in step S703 may include an index of the first group of time units. Specifically, the second group of time domain resources is a feedback resource of the first group of time domain resources, wherein the first information carried by the second group of time domain resources may include an index of the first group of time units, so that the second communication device can determine the first group of time units in N groups of time units based on the index, so as to reduce the implementation complexity of the second communication device.

[0375] like Fig.11b , is an example of implementation of implementation mode D. Fig.11b The implementation of beams 1 to 4 of UE_1 and beams a to c of UE_2 can refer to the previous article. Fig.10a The implementation process shown is that X takes the value of 2. Fig.10a In comparison, Fig.11b In the implementation process of step S702, after UE_2 sends M groups of second signals through beams a and b, UE_1 can determine the best transmission beam of UE_2 based on the M groups of second signals. Thereafter, UE_1 can indicate the first group of time units corresponding to the best transmission beam through the first information sent in step S703, that is, the first information is sent through Fig.11b The feedback resource contained therein is carried, and the feedback resource includes a resource, namely, the feedback resource corresponding to "beam a of UE_2" and "beam b of UE_2" (ie Fig.11a Resources in C).

[0376] For example, in implementation D, Fig.11a Resource C in may carry the index or identification of “beam a of UE_2”, or, Fig.11a Resource C in the packet may carry the index or identifier of "beam b of UE_2". Subsequently, UE_2 may determine the first group of time units based on the resources corresponding to the index received by resource C. In this way, UE_2 may determine that the best transmission beam is "beam a of UE_2" or "beam b of UE_2".

[0377] based on Figure 7In the technical solution shown, after the first communication device sends M signals in each time unit of N groups of time units through M communication beams in step S701, the first communication device can determine the third signal among the M first signals based on the M groups of second signals in step S702, that is, the first communication device can determine the transmission beam corresponding to the third signal based on the third signal in step S703, and subsequently the first communication device can send signals / data / information, etc. based on the transmission beam. Among them, the i-th group of second signals among the M groups of second signals is carried by the i-th group of time domain resources among the M groups of time domain resources, and the i-th group of time domain resources among the M groups of time domain resources is the feedback resource of the i-th first signal among the M first signals. In other words, in addition to determining the third signal through the information carried by the M groups of second signals, the first communication device can also determine the transmission beam (or the best transmission beam) of the first communication device based on the feedback resource corresponding to the third signal. Therefore, the first communication device, as the signal sending end of M first signals, can determine the sending beam of the signal sending end through the resource configuration method of the feedback resources corresponding to the signals sent by the signal sending end, so as to realize beam management.

[0378] In addition, the first communication device may also send the first information in step S703, so that the receiver of the first information (i.e., the signal receiving end of the M first signals, such as the second communication device) determines the first group of time units in the N groups of time units based on the first information. In other words, the first information sent by the signal transmitting end may also realize the determination of the transmission beam (or the optimal transmission beam) of the signal receiving end to realize beam management.

[0379] From the above implementation process, it can be seen that compared with the aforementioned Figure 6 The technical solution shown in Figure 7In the implementation process shown, the first communication device may be UE_1 and the second communication device may be UE_2. In step S701, UE_2 receives M first signals (i.e., reference signals) transmitted from UE_1 through M beams, and UE_2 may determine "UE_2's best receiving beam and UE_1's best transmitting beam" based on the measurement results of the M first signals; and, in step S702, UE_2 may feedback "UE_1's best receiving beam" through information carried by M groups of second signals, and accordingly, UE_1 may determine UE_1's best receiving beam and UE_2's best transmitting beam based on the reception quality of the M groups of second signals, i.e., UE_1 may determine UE_1's best receiving beam, UE_1's best receiving beam, and UE_2's best transmitting beam based on step S702; thereafter, UE_1 may feedback "UE_2's best transmitting beam" through the first information, so that UE_2 may determine "UE_2's best transmitting beam" in step S703. Through the above-mentioned interactive process, beam management can be implemented when the signal transmitting end and / or the signal receiving end does not support beam correspondence, and communication failure caused by not supporting beam correspondence can be avoided, so as to improve communication efficiency.

[0380] The above describes the embodiments of the present application from the perspective of the method, and the communication device provided by the present application will be further introduced below.

[0381] See also Fig.12 , is a schematic diagram of a communication device 1200 provided in the present application, and the communication device 1200 includes a processing unit 1201 and a transceiver unit 1202. The communication device 1200 can implement the functions of any communication device (such as the first communication device or the second communication device) in the above method embodiments, and thus can also achieve the beneficial effects of the above method embodiments.

[0382] It should be understood that the communication device 1200 can be a terminal device (such as the first communication device or the second communication device), or it can be an integrated circuit or component inside the terminal device (such as the first communication device or the second communication device), such as a chip.

[0383] In a possible implementation, when the device 1200 is used to execute the method executed by the first communication device in the aforementioned embodiment, the processing unit 1201 and the transceiver unit 1202 included in the device 1200 are used to implement the following process. The transceiver unit 1202 is used to send M first signals on each group of time units on N groups of time units, and the M first signals are respectively carried on M time units in each group of time units, and N and M are both integers greater than 1; the transceiver unit 1202 is also used to receive M groups of second signals, and the M groups of second signals are used to determine the third signal among the M first signals; wherein the i-th group of second signals in the M groups of second signals is carried on the i-th group of time domain resources in the M groups of time domain resources, and the i-th group of time domain resources in the M groups of time domain resources is the feedback resource of the i-th first signal among the M first signals, and each group of time domain resources in the M groups of time domain resources includes X resources, i is a positive integer less than or equal to M, and X is a positive integer less than or equal to N; the processing unit 1201 is used to determine the first information; the transceiver unit 1202 is also used to send the first information, and the first information is used to determine the first group of time units in the N groups of time units.

[0384] In a possible implementation, when the device 1200 is used to execute the method executed by the second communication device in the aforementioned embodiment, the processing unit 1201 and the transceiver unit 1202 included in the device 1200 are used to implement the following process. The transceiver unit 1202 is used to receive M first signals on each group of time units on N groups of time units, and the M first signals are respectively carried on M time units in each group of time units, and N and M are both integers greater than 1; the processing unit 1201 is used to determine M groups of second signals; the transceiver unit 1202 is also used to send M groups of second signals, and the M groups of second signals are used to determine the third signal among the M second signals; wherein the M groups of second signals are carried on M groups of time domain resources, and the M groups of time domain resources are respectively feedback resources of the M first signals, and each group of time domain resources in the M groups of time domain resources includes X resources, i is a positive integer less than or equal to M, and X is a positive integer less than or equal to N; the transceiver unit 1202 is also used to receive first information, and the first information is used to determine the first group of time units in the N groups of time units.

[0385] It should be noted that the information execution process and other contents of the units of the above-mentioned communication device 1200 can be specifically referred to the description in the method embodiment shown in the above-mentioned application, and will not be repeated here.

[0386] See also Fig.13 , is another schematic structural diagram of the communication device 1300 provided in the present application, and the communication device 1300 at least includes an input and output interface 1302. The communication device 1300 may be a chip or an integrated circuit.

[0387] Optionally, the communication device also includes a logic circuit 1301.

[0388] in, Fig.12 The transceiver unit 1202 shown may be a communication interface, which may be Fig.13 The input / output interface 1302 in the communication interface may include an input interface and an output interface. Alternatively, the communication interface may also be a transceiver circuit, which may include an input interface circuit and an output interface circuit.

[0389] Among them, the logic circuit 1301 and the input-output interface 1302 can execute other steps executed by the terminal device in any of the aforementioned embodiments and achieve corresponding beneficial effects, which will not be repeated here.

[0390] In one possible implementation, Fig.12 The processing unit 1201 shown can be Fig.13 The logic circuit 1301 in.

[0391] Optionally, the logic circuit 1301 may be a processing device, and the functions of the processing device may be partially or completely implemented by software. The functions of the processing device may be partially or completely implemented by software.

[0392] Optionally, the processing device may include a memory and a processor, wherein the memory is used to store a computer program, and the processor reads and executes the computer program stored in the memory to perform corresponding processing and / or steps in any one of the method embodiments.

[0393] Alternatively, the processing device may include only a processor. A memory for storing a computer program is located outside the processing device, and the processor is connected to the memory via a circuit / wire to read and execute the computer program stored in the memory. The memory and the processor may be integrated together, or may be physically independent of each other.

[0394] Optionally, the processing device may be one or more chips, or one or more integrated circuits. For example, the processing device may be one or more field-programmable gate arrays (FPGA), application specific integrated circuits (ASIC), system on chip (SoC), central processor unit (CPU), network processor (NP), digital signal processor (DSP), microcontroller unit (MCU), programmable logic device (PLD) or other integrated chips, or any combination of the above chips or processors.

[0395] In a possible implementation, the communication device 1300 may be used to execute the functions involved in the first communication device in the aforementioned embodiment. The input-output interface 1302 is used to send M first signals on each group of time units on N groups of time units, and the M first signals are respectively carried on M time units in each group of time units, and N and M are both integers greater than 1; the input-output interface 1302 is also used to receive M groups of second signals, and the M groups of second signals are used to determine the third signal among the M first signals; wherein the i-th group of second signals in the M groups of second signals is carried on the i-th group of time domain resources in the M groups of time domain resources, and the i-th group of time domain resources in the M groups of time domain resources is the feedback resource of the i-th first signal among the M first signals, and each group of time domain resources in the M groups of time domain resources includes X resources, i is a positive integer less than or equal to M, and X is a positive integer less than or equal to N; the logic circuit 1301 is used to determine the first information; the input-output interface 1302 is also used to send the first information, and the first information is used to determine the first group of time units in the N groups of time units.

[0396] In a possible implementation, the communication device 1300 can be used to perform the functions involved in the second communication device in the aforementioned embodiment. The input-output interface 1302 is used to receive M first signals on each time unit of N groups of time units, and the M first signals are respectively carried on M time units in each group of time units, and N and M are both integers greater than 1; the logic circuit 1301 is used to determine M groups of second signals; the input-output interface 1302 is also used to send M groups of second signals, and the M groups of second signals are used to determine the third signal among the M second signals; wherein the M groups of second signals are carried on M groups of time domain resources, and the M groups of time domain resources are respectively feedback resources of the M first signals, and each group of time domain resources in the M groups of time domain resources includes X resources, i is a positive integer less than or equal to M, and X is a positive integer less than or equal to N; the input-output interface 1302 is also used to receive first information, and the first information is used to determine the first group of time units in the N groups of time units.

[0397] It should be noted that the information execution process and other contents of the units of the above-mentioned communication device 1300 can be specifically referred to the description in the method embodiment shown in the above-mentioned application, and will not be repeated here.

[0398] See also Fig.14 , is the communication device 1400 involved in the above-mentioned embodiments provided in the embodiments of the present application.

[0399] Exemplarily, the communication device 1400 may specifically be the communication device as a terminal device in the above embodiment.

[0400] Herein, a possible logical structure diagram of the communication device 1400 is shown. The communication device 1400 may include but is not limited to at least one processor 1401 and a communication port 1402 .

[0401] Further optionally, the device may also include at least one of a memory 1403 and a bus 1404 . In an embodiment of the present application, the at least one processor 1401 is used to control and process the actions of the communication device 1400 .

[0402] In addition, the processor 1401 can be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a transistor logic device, a hardware component or any combination thereof. It can implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements a computing function, such as a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, and the like. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0403] It should be noted that Fig.14 The communication device 1400 shown can be specifically used to implement the steps implemented by the communication device (such as the first communication device or the second communication device) in the aforementioned method embodiment, and achieve the corresponding technical effects of the communication device. Fig.14 The specific implementation methods of the communication device shown can all refer to the description in the aforementioned method embodiment, and will not be described in detail here.

[0404] An embodiment of the present application further provides a computer-readable storage medium, which is used to store one or more computer-executable instructions. When the computer-executable instructions are executed by a processor, the processor executes the method described in the possible implementation methods of the first communication device or the second communication device in the aforementioned embodiment.

[0405] An embodiment of the present application also provides a computer program product (or computer program). When the computer program product is executed by the processor, the processor executes the method that may be implemented by the above-mentioned first communication device or second communication device.

[0406] An embodiment of the present application also provides a chip system, which includes at least one processor for supporting a communication device to implement the functions involved in the possible implementation methods of the above-mentioned communication device. Optionally, the chip system also includes an interface circuit, which provides program instructions and / or data for the at least one processor. In one possible design, the chip system may also include a memory, which is used to store the necessary program instructions and data for the communication device. The chip system can be composed of chips, and may also include chips and other discrete devices, wherein the communication device can specifically be the first communication device or the second communication device in the aforementioned method embodiment.

[0407] An embodiment of the present application also provides a communication system, and the network system architecture includes the first communication device and the second communication device in any of the above embodiments.

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

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

[0410] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software functional unit. If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program code.

Claims

1. A communication method, characterized in that: include: Sending M first signals on each group of time units on N groups of time units, the M first signals are respectively carried on M time units in each group of time units, and N and M are both integers greater than 1; Receive M groups of second signals, where the M groups of second signals are used to determine a third signal among the M first signals; wherein the i-th group of second signals among the M groups of second signals is carried by the i-th group of time domain resources among the M groups of time domain resources, the i-th group of time domain resources among the M groups of time domain resources is a feedback resource of the i-th first signal among the M first signals, and each group of time domain resources among the M groups of time domain resources includes X resources, where i is a positive integer less than or equal to M, and X is a positive integer less than or equal to N; First information is sent, where the first information is used to determine a first group of time units in the N groups of time units.

2. The method according to claim 1, characterized in that Signal quality information of the M first signals sent over the N groups of time units is used to determine a second group of time units in the N groups of time units.

3. The method according to claim 2, characterized in that X is less than N, the N groups of time units include X groups of time units, and the X groups of time units include the second group of time units and / or time units adjacent to the second group of time units; The i-th group of time domain resources in the M groups of time domain resources is a feedback resource of the i-th first signal in the M first signals, including: The jth resource among the X resources included in the i-th group of time domain resources among the M groups of time domain resources is the feedback resource of the i-th first signal among the M first signals in the j-th group of resources among the X groups of resources, where j is a positive integer less than or equal to X.

4. The method according to any one of claims 1 to 3, characterized in that: The signal quality information of the M groups of second signals is used to determine a fourth signal among the M second signals.

5. The method according to any one of claims 1 to 4, characterized in that: The i-th group of second signals in the M groups of second signals is used to carry the i-th group of signal quality information in the M groups of signal quality information; The i-th group of signal quality information in the M groups of signal quality information is used to indicate the signal quality of the i-th first signal in the M first signals, and the signal corresponding to the signal quality information with the highest signal quality in the M groups of signal quality information is the third signal.

6. The method according to claim 5, characterized in that In the M groups of signal quality information, each group of signal quality information includes X pieces of signal quality information; wherein the X pieces of signal quality information included in the i-th group of signal quality information in the M groups of signal quality information are carried on the X resources included in the i-th group of time domain resources in the M groups of time domain resources; or, In the M groups of signal quality information, each group of signal quality information includes one signal quality information; wherein, the signal quality information included in the i-th signal quality information in the M signal quality information is the signal quality information with the highest signal quality among the X pieces of signal quality information in the X groups of time units included in the N groups of time units for the i-th first signal among the M first signals.

7. The method according to any one of claims 1 to 4, characterized in that: The i-th group of second signals in the M groups of second signals is used to carry the i-th group of response information in the M groups of response information; Among them, the i-th group of response information in the M groups of response information is used to indicate whether the response to the i-th first signal in the M first signals is a positive response or a negative response, and the signal corresponding to one group of response information of the positive response in the M groups of response information is the first signal.

8. The method according to claim 7, characterized in that In the M groups of response information, each group of response information includes X pieces of response information; wherein the X pieces of response information included in the i-th group of response information in the M groups of response information are carried on the X resources included in the i-th group of time domain resources in the M groups of time domain resources; or, In the M groups of response information, each group of response information includes one response information.

9. The method according to any one of claims 1 to 8, characterized in that: The M groups of time domain resources include a first group of time domain resources, which are feedback resources of the third signal. The first information is carried in a second group of time domain resources, which are feedback resources of the first group of time domain resources.

10. The method according to claim 9, characterized in that The second group of time domain resources includes X time domain units; wherein the jth time domain unit among the X time domain units included in the second group of time domain resources is the feedback resource of the jth resource among the X resources included in the first group of time domain resources, and j is a positive integer less than or equal to X.

11. The method according to claim 10, characterized in that The first information includes X signal quality information, and the j-th time domain unit among the X time domain units is used to carry the j-th signal quality information among the X signal quality information; wherein the j-th signal quality information among the X signal quality information is used to indicate the signal quality of the signal carried by the j-th time unit among the X resources included in the first group of time domain resources, and the time unit of the signal quality information with the highest signal quality among the X signal quality information corresponds to the first group of time units; or, The first information includes X pieces of response information, and the j-th time domain unit among the X time domain units is used to carry the j-th response information among the X response information; wherein the j-th response information among the X response information is used to indicate that the response to the signal carried by the j-th time unit among the X resources included in the first group of time domain resources is a positive response or a negative response, and the time unit corresponding to one group of response information of the positive response among the X response information is the first group of time units; or, The first information includes a signal quality information or a response information, and one of the X time domain units is used to carry the signal quality information or the response information; wherein the one time domain unit corresponds to the first group of time units.

12. The method according to claim 9, characterized in that The first information includes an index of the first group of time units.

13. A communication method, characterized in that: include: Receiving M first signals on each of N groups of time units, the M first signals being respectively carried on M time units in each group of time units, where N and M are both integers greater than 1; Sending M groups of second signals, where the M groups of second signals are used to determine a third signal among the M second signals; wherein the M groups of second signals are carried by M groups of time domain resources, where the M groups of time domain resources are respectively feedback resources of the M first signals, and each group of time domain resources in the M groups of time domain resources includes X resources, where i is a positive integer less than or equal to M, and X is a positive integer less than or equal to N; First information is received, where the first information is used to determine a first group of time units in the N groups of time units.

14. The method according to claim 13, characterized in that Signal quality information of the M first signals sent over the N groups of time units is used to determine a second group of time units in the N groups of time units.

15. The method according to claim 14, characterized in that X is less than N, the N groups of time units include X groups of time units, and the X groups of time units include the second group of time units and / or time units adjacent to the second group of time units; The i-th group of time domain resources in the M groups of time domain resources is a feedback resource of the i-th first signal in the M first signals, including: The jth resource among the X resources included in the i-th group of time domain resources among the M groups of time domain resources is the feedback resource of the i-th first signal among the M first signals in the j-th group of resources among the X groups of resources, where j is a positive integer less than or equal to X.

16. The method according to any one of claims 13 to 15, characterized in that The signal quality information of the M groups of second signals is used to determine a fourth signal among the M second signals.

17. The method according to any one of claims 13 to 16, characterized in that The i-th group of second signals in the M groups of second signals is used to carry the i-th group of signal quality information in the M groups of signal quality information; The i-th group of signal quality information in the M groups of signal quality information is used to indicate the signal quality of the i-th first signal in the M first signals, and the signal corresponding to the signal quality information with the highest signal quality in the M groups of signal quality information is the third signal.

18. The method according to claim 17, characterized in that In the M groups of signal quality information, each group of signal quality information includes X pieces of signal quality information; wherein the X pieces of signal quality information included in the i-th group of signal quality information in the M groups of signal quality information are carried on the X resources included in the i-th group of time domain resources in the M groups of time domain resources; or, In the M groups of signal quality information, each group of signal quality information includes one signal quality information; wherein, the signal quality information included in the i-th signal quality information in the M signal quality information is the signal quality information with the highest signal quality among the X pieces of signal quality information in the X groups of time units included in the N groups of time units for the i-th first signal among the M first signals.

19. The method according to any one of claims 13 to 16, characterized in that: The i-th group of second signals in the M groups of second signals is used to carry the i-th group of response information in the M groups of response information; Among them, the i-th group of response information in the M groups of response information is used to indicate whether the response to the i-th first signal in the M first signals is a positive response or a negative response, and the signal corresponding to one group of response information of the positive response in the M groups of response information is the first signal.

20. The method according to claim 19, characterized in that In the M groups of response information, each group of response information includes X pieces of response information; wherein the X pieces of response information included in the i-th group of response information in the M groups of response information are carried on the X resources included in the i-th group of time domain resources in the M groups of time domain resources; or, In the M groups of response information, each group of response information includes one response information.

21. The method according to any one of claims 13 to 20, characterized in that The M groups of time domain resources include a first group of time domain resources, which are feedback resources of the third signal. The first information is carried in a second group of time domain resources, which are feedback resources of the first group of time domain resources.

22. The method according to claim 21, characterized in that The second group of time domain resources includes X time domain units; wherein the jth time domain unit among the X time domain units included in the second group of time domain resources is the feedback resource of the jth resource among the X resources included in the first group of time domain resources, and j is a positive integer less than or equal to X.

23. The method according to claim 22, characterized in that The first information includes X signal quality information, and the j-th time domain unit among the X time domain units is used to carry the j-th signal quality information among the X signal quality information; wherein the j-th signal quality information among the X signal quality information is used to indicate the signal quality of the signal carried by the j-th time unit among the X resources included in the first group of time domain resources, and the time unit of the signal quality information with the highest signal quality among the X signal quality information corresponds to the first group of time units; or, The first information includes X pieces of response information, and the j-th time domain unit among the X time domain units is used to carry the j-th response information among the X response information; wherein the j-th response information among the X response information is used to indicate that the response to the signal carried by the j-th time unit among the X resources included in the first group of time domain resources is a positive response or a negative response, and the time unit corresponding to one group of response information of the positive response among the X response information is the first group of time units; or, The first information includes a signal quality information or a response information, and one of the X time domain units is used to carry the signal quality information or the response information; wherein the one time domain unit corresponds to the first group of time units.

24. The method according to claim 21, characterized in that The first information includes an index of the first group of time units.

25. A communication device, characterized in that: Comprising means for performing the method as claimed in any one of claims 1 to 24.

26. A communication device, characterized in that: The method comprises at least one processor coupled to a memory; the at least one processor is configured to execute the method according to any one of claims 1 to 24.

27. The communication device according to claim 26, characterized in that The communication device is a chip or a chip system.

28. A readable storage medium, characterized in that: The storage medium stores a computer program or an instruction, and when the computer program or the instruction is executed by the communication device, the method according to any one of claims 1 to 24 is implemented.

29. A computer program product, characterized in that The method comprises instructions which, when executed on a computer, cause the computer to perform the method according to any one of claims 1 to 24.

Citation Information

Cited By

  • Communication method and related device

    EP4797833A1

  • Communication method and related device

    WO2025102881A1