Communication method and device

By using PSFCH feedback resources or extension resources in side link communication, the terminal device can effectively feedback beam information, solving the problems of beam alignment and resource efficiency improvement, and achieving efficient beam information feedback and resource configuration.

CN119728055APending Publication Date: 2025-03-28HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311288088.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-28
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

In side link communication, how terminal devices effectively feedback beam information is an urgent problem, especially in the beam maintenance stage, it is difficult for the existing technology to improve resource efficiency.

Method used

By using the feedback resources or extended resources of the side-line physical feedback channel PSFCH, the terminal device can effectively feedback fine beam information, thereby achieving beam alignment and reducing the overhead of feedback resources.

Benefits of technology

Effective beam information feedback in side link communication is realized, reducing the overhead of feedback resources, and improving the flexibility and efficiency of resource allocation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119728055A_ABST
    Figure CN119728055A_ABST
Patent Text Reader

Abstract

A communication method and apparatus, the communication method comprising: receiving M reference signals, the M reference signals being in one-to-one correspondence with M beams, M being a positive integer; a first feedback resource is determined from a first resource pool, the resources in the first resource pool are used for sidewalk communication, the first feedback resource comprises N first resources, N first resource blocks are used for feeding back information of beams corresponding to K reference signals, K and N are positive integers, and K is smaller than or equal to M; and sending first feedback information on the at least one first resource block, wherein the first feedback information is used for indicating information of a beam corresponding to the at least one reference signal. According to the scheme of the invention, effective beam information feedback can be realized, and the feedback resource overhead is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and more specifically, to a communication method and device. Background Art

[0002] Cellular vehicle-to-everything (C-V2X) is a V2X communication technology developed based on cellular systems. It leverages and enhances current cellular network functions and elements to achieve low-latency and high-reliability communication between various nodes in the vehicle network. V2X communication has great potential to reduce 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 promoting green transportation and lower energy consumption.

[0003] Beam management is an important technology proposed by the 5G new radio (NR) system for the frequency range FR2 (frequency ranges 2). It refers to the process by which 5G base stations and user equipment obtain and maintain a set of beams for sending and receiving based on channel quality. In the Uu (UTRAN-to-UE) port, during the beam maintenance phase, the user equipment (UE) is completely connected. When the network device periodically sends a reference signal, the terminal device reports the periodic beam measurement information results to the network device, so that the network device can obtain the changes in the optimal beam in real time, and the network device can adjust the beam information of the data information in a timely manner.

[0004] However, in sidelink communications, how the terminal device feeds back beam information is an urgent problem that needs to be solved. Summary of the invention

[0005] The present application provides a communication method and apparatus, which uses feedback resources or extended resources of a side physical feedback channel PSFCH for feedback of fine beam information, thereby enabling effective feedback of beam information, completing fine beam alignment, and reducing feedback resource overhead.

[0006] In the first aspect, a communication method is provided, which can be executed by a terminal device, or by a module (such as a processor, chip, or chip system, etc.) applied to the terminal device, or by a logical node, logical module or software that can implement all or part of the terminal device functions.

[0007] The method includes: receiving M reference signals, the M reference signals correspond one-to-one to M beams, and M is a positive integer; determining a first feedback resource from a first resource pool, the resources in the first resource pool are used for sideline communication, the first feedback resource includes N first resource blocks, the N first resource blocks are used to feedback information of beams corresponding to K reference signals, K and N are positive integers, and K is less than or equal to M; sending first feedback information on at least one first resource block, the first feedback information is used to indicate information of a beam corresponding to at least one reference signal.

[0008] According to the solution of the present application, beam information feedback in sidelink communication can be implemented, reducing the overhead of feedback resources.

[0009] In combination with the first aspect, in some implementations of the first aspect, first configuration information is received, where the first configuration information is used to indicate a first feedback resource.

[0010] It should be understood that the first configuration information may be defined by a protocol, may be configured or pre-configured by a terminal device, or may be configured by a network device.

[0011] In combination with the first aspect, in certain implementations of the first aspect, the first resource pool includes time-frequency resources for sending a physical layer sidelink feedback channel PSFCH.

[0012] According to the solution of the present application, by designing information feedback of fine beams on existing PSFCH resources, resource overhead and resource configuration complexity are further reduced.

[0013] In combination with the first aspect, in certain implementations of the first aspect, there are at least two first resource blocks among the N first resource blocks that are located in the same time domain unit.

[0014] In combination with the first aspect, in some implementations of the first aspect, there are at least two first resource blocks among the N first resource blocks that are located in different time domain units, or the N first resource blocks are located in the same time domain unit.

[0015] In the present application, the time domain unit may refer to a symbol granularity in the time domain or a time slot granularity in the time domain.

[0016] In combination with the first aspect, in some implementations of the first aspect, the N first resource blocks are located in N different time domain units.

[0017] According to the scheme of the present application, the frequency domain and time domain distribution of PSFCH are utilized to expand the dimensions of PSFCH feedback fine beam information in the time domain and frequency domain, thereby achieving effective fine beam information feedback while reducing feedback resource overhead and increasing feedback flexibility.

[0018] In combination with the first aspect, in some implementations of the first aspect, N=K, and the N first resource blocks and the K reference signals correspond one to one.

[0019] In combination with the first aspect, in certain implementations of the first aspect, the first feedback information includes K first sequences, and the first feedback information is sent on at least one first resource block, including: sending K first sequences on N first resource blocks, the K first sequences correspond one-to-one to the beams corresponding to the K reference signals, and the first sequence is used to indicate the reference signal received power RSRP and / or the received signal strength indication RSSI of the corresponding reference signal.

[0020] According to the solution of the present application, feedback information is indicated by an orthogonal sequence in the code domain, which can reduce feedback resource overhead.

[0021] In combination with the first aspect, in certain implementations of the first aspect, the first feedback information includes first information, and the method also includes: determining the first reference signal based on K reference signals corresponding to N first resource blocks, the RSRP and / or RSSI corresponding to the first reference signal is the largest; sending the first feedback information on at least one first resource block, including: sending the first information on the first resource block corresponding to the first reference signal, the first information being used to indicate that the beam corresponding to the first reference signal is the optimal beam.

[0022] In combination with the first aspect, in certain implementations of the first aspect, the first feedback information also includes second information, and sending the first feedback information on at least one first resource block also includes: sending the second information on a first resource block corresponding to a second reference signal, the second reference signal being other reference signals among the K reference signals except the first reference signal, and the second information is different from the first information.

[0023] According to the solution of the present application, the receiving terminal can determine the optimal beam after measuring the beam information through the reference signal, and provide corresponding feedback based on the resource block corresponding to the beam, thereby reducing feedback resource overhead.

[0024] In combination with the first aspect, in some implementations of the first aspect, N=a*K, each reference signal corresponds to a first resource blocks among the N first resource blocks, and a is a positive integer.

[0025] According to the solution of the present application, each beam information can be fed back using multiple resource blocks, so that fine beam information can be better fed back.

[0026] In combination with the first aspect, in some implementations of the first aspect, N=1, and the first feedback information is also used to indicate a beam corresponding to a first reference signal, and the RSRP and / or RSSI corresponding to the first reference signal is the largest.

[0027] According to the solution of the present application, one resource block is used to feed back fine beam information through an orthogonal sequence in the code domain, thereby further reducing feedback resource overhead.

[0028] In combination with the first aspect, in some implementations of the first aspect, second configuration information is received, where the second configuration information is used to indicate a correspondence between M reference signal resources and at least one first resource block, and the M reference signal resources are used to transmit M reference signals.

[0029] In combination with the first aspect, in some implementations of the first aspect, the first configuration information includes a first bit map, where the first bit map is used to indicate frequency domain positions of the N first resource blocks.

[0030] In combination with the first aspect, in certain implementations of the first aspect, the reference signal includes at least one of the following: a channel state information reference signal CSI-RS, a demodulation reference signal DMRS, or a phase tracking reference signal PT-RS.

[0031] According to the solution of the present application, for independent reference signals, PSFCH is used for beam information feedback to save feedback resource overhead, or additional feedback resources can be defined for beam information feedback, making feedback resource configuration more flexible.

[0032] On the second aspect, a communication method is provided, which can be executed by a terminal device, or by a module applied to the terminal device (such as a processor, chip, or chip system, etc.), or by a logical node, logical module or software that can implement all or part of the terminal device functions.

[0033] The method includes: sending M reference signals, the M reference signals correspond one-to-one to M beams, and M is a positive integer; determining a first feedback resource from a first resource pool, the resources in the first resource pool are used for sideline communication, the first feedback resource includes N first resource blocks, the N first resource blocks are used to receive feedback information of beams corresponding to K reference signals, K and N are positive integers, and K is less than or equal to M; receiving first feedback information on at least one first resource block, the first feedback information is used to indicate information of a beam corresponding to at least one reference signal.

[0034] In combination with the second aspect, in some implementations of the second aspect, first configuration information is received, where the first configuration information is used to indicate a first feedback resource.

[0035] In combination with the second aspect, in certain implementations of the second aspect, the first resource pool includes time-frequency resources for sending a physical layer sidelink feedback channel PSFCH.

[0036] In combination with the second aspect, in certain implementations of the second aspect, there are at least two first resource blocks among the N first resource blocks that are located in the same time domain unit.

[0037] In combination with the second aspect, in certain implementations of the second aspect, there are at least two first resource blocks among the N first resource blocks that are located in different time domain units, or the N first resource blocks are located in the same time domain unit.

[0038] In combination with the second aspect, in some implementations of the second aspect, the N first resource blocks are located in N different time domain units.

[0039] In combination with the second aspect, in some implementations of the second aspect, N=K, and the N first resource blocks and the K reference signals correspond one to one.

[0040] In combination with the second aspect, in certain implementations of the second aspect, the first feedback information includes K first sequences, and the first feedback information is received on at least one first resource block, including: receiving K first sequences on N first resource blocks, the K first sequences corresponding one-to-one to the beams corresponding to the K reference signals, and the first sequence is used to indicate the reference signal received power RSRP and / or the received signal strength indication RSSI of the corresponding reference signal.

[0041] In combination with the second aspect, in certain implementations of the second aspect, the first feedback information includes first information, and the first feedback information is received on at least one first resource block, including: receiving the first information on a first resource block corresponding to a first reference signal, the first information being used to indicate that the beam corresponding to the first reference signal is an optimal beam, the first reference signal is determined based on K reference signals corresponding to N first resource blocks, and the RSRP and / or RSSI corresponding to the first reference signal is the largest.

[0042] In combination with the second aspect, in certain implementations of the second aspect, the first feedback information also includes second information, and receiving the first feedback information on at least one first resource block also includes: receiving the second information on a first resource block corresponding to a second reference signal, the second reference signal being other reference signals among the K reference signals except the first reference signal, and the second information is different from the first information.

[0043] In combination with the second aspect, in some implementations of the second aspect, N=a*K, each reference signal corresponds to a first resource blocks among the N first resource blocks, and a is a positive integer.

[0044] In combination with the second aspect, in some implementations of the second aspect, N=1, and the first feedback information is also used to indicate a beam corresponding to a first reference signal, and the RSRP and / or RSSI corresponding to the first reference signal is the largest.

[0045] In combination with the second aspect, in some implementations of the second aspect, second configuration information is received, where the second configuration information is used to indicate a correspondence between M reference signal resources and at least one first resource block, and the M reference signal resources are used to transmit M reference signals.

[0046] In combination with the second aspect, in some implementations of the second aspect, the first configuration information includes a first bit map, where the first bit map is used to indicate frequency domain positions of the N first resource blocks.

[0047] In combination with the second aspect, in certain implementations of the second aspect, the reference signal includes at least one of the following: a channel state information reference signal CSI-RS, a demodulation reference signal DMRS, or a phase tracking reference signal PT-RS.

[0048] According to a third aspect, a communication device is provided, comprising: an interface unit, configured to receive M reference signals, wherein the M reference signals correspond one-to-one to M beams, and M is a positive integer; a processing unit, configured to determine a first feedback resource from a first resource pool, wherein the resources in the first resource pool are used for sideline communication, and the first feedback resource comprises N first resource blocks, wherein the N first resource blocks are used to feedback information of beams corresponding to K reference signals, wherein K and N are positive integers, and K is less than or equal to M; and the interface unit, configured to send first feedback information on at least one first resource block, wherein the first feedback information is used to indicate information of a beam corresponding to at least one reference signal.

[0049] In combination with the third aspect, in some implementations of the third aspect, the interface unit is further used to receive first configuration information, where the first configuration information is used to indicate a first feedback resource.

[0050] In combination with the third aspect, in certain implementations of the third aspect, the first resource pool includes time-frequency resources for sending a physical layer sidelink feedback channel PSFCH.

[0051] In combination with the third aspect, in certain implementations of the third aspect, there are at least two first resource blocks among the N first resource blocks that are located in the same time domain unit.

[0052] In combination with the third aspect, in certain implementations of the third aspect, there are at least two first resource blocks among the N first resource blocks that are located in different time domain units, or the N first resource blocks are located in the same time domain unit.

[0053] In combination with the third aspect, in certain implementations of the third aspect, the N first resource blocks are located in N different time domain units.

[0054] In combination with the third aspect, in certain implementations of the third aspect, N=K, and the N first resource blocks and the K reference signals correspond one to one.

[0055] In combination with the third aspect, in certain implementations of the third aspect, the first feedback information includes K first sequences, and the interface unit is also used to: send K first sequences on N first resource blocks, the K first sequences correspond one-to-one to the beams corresponding to the K reference signals, and the first sequence is used to indicate the reference signal received power RSRP and / or the received signal strength indication RSSI of the corresponding reference signal.

[0056] In combination with the third aspect, in certain implementations of the third aspect, the first feedback information includes first information, and a processing unit is further used to: determine the first reference signal based on K reference signals corresponding to N first resource blocks, and the RSRP and / or RSSI corresponding to the first reference signal is the largest; the interface unit is further used to: send first information on the first resource block corresponding to the first reference signal, and the first information is used to indicate that the beam corresponding to the first reference signal is the optimal beam.

[0057] In combination with the third aspect, in certain implementations of the third aspect, the first feedback information also includes second information, and the interface unit is further used to: send the second information on a first resource block corresponding to a second reference signal, the second reference signal being other reference signals among the K reference signals except the first reference signal, and the second information is different from the first information.

[0058] In combination with the third aspect, in certain implementations of the third aspect, N=a*K, each reference signal corresponds to a first resource blocks among the N first resource blocks, and a is a positive integer.

[0059] In combination with the third aspect, in certain implementations of the third aspect, N=1, and the first feedback information is also used to indicate a beam corresponding to a first reference signal, and the RSRP and / or RSSI corresponding to the first reference signal is the largest.

[0060] In combination with the third aspect, in certain implementations of the third aspect, the interface unit is further used to: receive second configuration information, where the second configuration information is used to indicate a correspondence between M reference signal resources and at least one first resource block, and the M reference signal resources are used to transmit M reference signals.

[0061] In combination with the third aspect, in certain implementations of the third aspect, the first configuration information includes a first bit map, where the first bit map is used to indicate frequency domain positions of the N first resource blocks.

[0062] In combination with the third aspect, in certain implementations of the third aspect, the reference signal includes at least one of the following: a channel state information reference signal CSI-RS, a demodulation reference signal DMRS, or a phase tracking reference signal PT-RS.

[0063] In a fourth aspect, a communication device is provided, which includes: an interface unit, used to send M reference signals, the M reference signals correspond one-to-one to M beams, and M is a positive integer; a processing unit, used to determine a first feedback resource from a first resource pool, the resources in the first resource pool are used for side communication, the first feedback resource includes N first resource blocks, the N first resource blocks are used to receive feedback information of beams corresponding to K reference signals, K and N are positive integers, and K is less than or equal to M; the interface unit is also used to receive first feedback information on at least one first resource block, and the first feedback information is used to indicate information of a beam corresponding to at least one reference signal.

[0064] In combination with the fourth aspect, in some implementations of the fourth aspect, the interface unit is further used to receive first configuration information, where the first configuration information is used to indicate a first feedback resource.

[0065] In combination with the fourth aspect, in certain implementations of the fourth aspect, the first resource pool includes time-frequency resources for sending a physical layer sidelink feedback channel PSFCH.

[0066] In combination with the fourth aspect, in certain implementations of the fourth aspect, there are at least two first resource blocks among the N first resource blocks that are located in the same time domain unit.

[0067] In combination with the fourth aspect, in certain implementations of the fourth aspect, there are at least two first resource blocks among the N first resource blocks that are located in different time domain units, or the N first resource blocks are located in the same time domain unit.

[0068] In combination with the fourth aspect, in certain implementations of the fourth aspect, the N first resource blocks are located in N different time domain units.

[0069] In combination with the fourth aspect, in certain implementations of the fourth aspect, N=K, and the N first resource blocks and the K reference signals correspond one to one.

[0070] In combination with the fourth aspect, in certain implementations of the fourth aspect, the first feedback information includes K first sequences, and the interface unit is also used to: receive K first sequences on N first resource blocks, the K first sequences correspond one-to-one to the beams corresponding to the K reference signals, and the first sequence is used to indicate the reference signal received power RSRP and / or the received signal strength indication RSSI of the corresponding reference signal.

[0071] In combination with the fourth aspect, in certain implementations of the fourth aspect, the first feedback information includes first information, and the interface unit is also used to: receive the first information on the first resource block corresponding to the first reference signal, the first information is used to indicate that the beam corresponding to the first reference signal is the optimal beam, the first reference signal is determined based on K reference signals corresponding to N first resource blocks, and the RSRP and / or RSSI corresponding to the first reference signal is the largest.

[0072] In combination with the fourth aspect, in certain implementations of the fourth aspect, the first feedback information also includes second information, and the interface unit is further used to: receive the second information on a first resource block corresponding to a second reference signal, the second reference signal being other reference signals among the K reference signals except the first reference signal, and the second information is different from the first information.

[0073] In combination with the fourth aspect, in certain implementations of the fourth aspect, N=a*K, each reference signal corresponds to a first resource blocks among N first resource blocks, and a is a positive integer.

[0074] In combination with the fourth aspect, in certain implementations of the fourth aspect, N=1, and the first feedback information is also used to indicate a beam corresponding to a first reference signal, and the RSRP and / or RSSI corresponding to the first reference signal is the largest.

[0075] In combination with the fourth aspect, in certain implementations of the fourth aspect, the interface unit is further used to receive second configuration information, where the second configuration information is used to indicate a correspondence between M reference signal resources and at least one first resource block, and the M reference signal resources are used to transmit M reference signals.

[0076] In combination with the fourth aspect, in certain implementations of the fourth aspect, the first configuration information includes a first bit map, where the first bit map is used to indicate frequency domain positions of the N first resource blocks.

[0077] In combination with the fourth aspect, in certain implementations of the fourth aspect, the reference signal includes at least one of the following: a channel state information reference signal CSI-RS, a demodulation reference signal DMRS, or a phase tracking reference signal PT-RS.

[0078] In a fifth aspect, a communication device is provided, which may be a terminal device, or a component of a terminal device (such as a processor, a chip, or a chip system), or a logical node, a logical module, or software that can implement all or part of the functions of the terminal device. The device has the function of implementing the above-mentioned first aspect and various possible implementation methods of the first aspect. The function can be implemented by hardware, or it can be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-mentioned functions.

[0079] In one possible design, the device includes: an interface unit, which may be at least one of a transceiver, a receiver, and a transmitter, and the interface unit may include a radio frequency circuit or an antenna. Optionally, the device also includes a processing unit, which may be a processor. Optionally, the device also includes a storage unit, which may be, for example, a memory. When a storage unit is included, the storage unit is used to store programs or instructions. The processing unit is connected to the storage unit, and the processing unit may execute programs, instructions, or instructions derived from other sources stored in the storage unit, so that the device executes the communication method of the above-mentioned first aspect and various possible implementations of the first aspect. In this design, the device may be a terminal device.

[0080] In another possible design, when the device is a chip, the chip includes: an interface unit and a processing unit, and the interface unit may be, for example, an input / output interface, a pin or a circuit on the chip. The processing unit may be, for example, a processor. The processing unit may execute instructions so that the chip in the network device executes the communication method of the first aspect and various possible implementations of the first aspect. Optionally, the processing unit may execute instructions in a storage unit, and the storage unit may be a storage module in the chip, such as a register, a cache, etc. The storage unit may also be located in the communication device but outside the chip, such as a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM), etc.

[0081] Among them, the processor mentioned in any of the above places can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the above-mentioned first aspect of the communication method.

[0082] In a sixth aspect, a communication device is provided, which may be a terminal device, or a component of a terminal device (such as a processor, a chip, or a chip system), or a logical node, a logical module, or software that can implement all or part of the functions of the terminal device. The device has the function of implementing the above-mentioned second aspect and various possible implementation methods of the second aspect. The function can be implemented by hardware, or it can be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-mentioned functions.

[0083] In one possible design, the device includes: an interface unit, which may be at least one of a transceiver, a receiver, and a transmitter, and the interface unit may include a radio frequency circuit or an antenna. Optionally, the device also includes a processing unit, which may be a processor. Optionally, the device also includes a storage unit, which may be, for example, a memory. When a storage unit is included, the storage unit is used to store programs or instructions. The processing unit is connected to the storage unit, and the processing unit may execute programs, instructions, or instructions derived from other sources stored in the storage unit, so that the device executes the communication method of the above-mentioned second aspect and various possible implementations of the second aspect. In this design, the device may be a terminal device.

[0084] In another possible design, when the device is a chip, the chip includes: an interface unit and a processing unit, and the interface unit may be, for example, an input / output interface, a pin or a circuit on the chip. The processing unit may be, for example, a processor. The processing unit may execute instructions so that the chip in the network device executes the communication method of the second aspect and various possible implementations of the second aspect. Optionally, the processing unit may execute instructions in a storage unit, and the storage unit may be a storage module in the chip, such as a register, a cache, etc. The storage unit may also be located in the communication device but outside the chip, such as a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM), etc.

[0085] Among them, the processor mentioned in any of the above places can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the above-mentioned second aspect of the communication method.

[0086] In a seventh aspect, a communication system is provided, the communication system comprising the communication device provided in the third aspect and the communication device provided in the fourth aspect. The communication system can implement the communication method provided in the first and second aspects and any possible implementation of the first and second aspects.

[0087] In an eighth aspect, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program runs on a computer, the computer executes instructions of the method of the first and second aspects or any possible implementation of the first and second aspects.

[0088] In a ninth aspect, a communication device is provided, comprising: a processor, wherein the processor or the processing unit can execute instructions so that the method of the first aspect and the second aspect or any possible implementation method of the first aspect and the second aspect is executed.

[0089] Among them, the processor mentioned above can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of programs of the above-mentioned first and second communication methods.

[0090] In a possible implementation, the communication device further includes a memory for storing the above executable instructions. Optionally, the memory and the processor are integrated together.

[0091] In a possible implementation, the communication device further includes a communication interface for inputting and / or outputting signaling or data.

[0092] In a possible implementation, the communication device is a chip.

[0093] In a tenth aspect, a computer program product is provided, which includes a computer program code, and when the computer program code is executed, instructions for executing the method of the first and second aspects or any possible implementation of the first and second aspects are executed.

[0094] In the eleventh aspect, a chip system is provided, including a memory and a processor, wherein the memory is used to store instructions, and the processor is used to call and execute the instructions from the memory, so that the methods in the above-mentioned first and second aspects and possible implementation methods are executed.

[0095] Among them, the chip system may include an input circuit or interface for sending information or data, and an output circuit or interface for receiving information or data.

[0096] Specifically, the beneficial effects of other aspects can refer to the beneficial effects described in the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0097] Figure 1 is a possible, non-limiting system schematic diagram applicable to embodiments of the present application;

[0098] Figure 2 is a schematic diagram of a wireless communication system applicable to an embodiment of the present application;

[0099] Figure 3This is a schematic diagram of time domain and frequency domain resources of a resource pool provided in an embodiment of the present application;

[0100] Figure 4 It is a schematic diagram of a time slot structure provided in an embodiment of the present application;

[0101] Figure 5 This is a schematic diagram of PSFCH resource configuration in a resource pool provided in an embodiment of the present application;

[0102] Figure 6 It is a schematic diagram of indicating available subframes for SL communication through a bitmap provided in an embodiment of the present application;

[0103] Figure 7 is a schematic diagram of frequency domain resources in a resource pool provided in an embodiment of the present application;

[0104] Figure 8 It is a schematic diagram of a PSFCH resource configuration provided in an embodiment of the present application;

[0105] Fig. 9 is a schematic diagram of another PSFCH resource configuration provided in an embodiment of the present application;

[0106] Fig.10 This is a schematic diagram of a PSSCH corresponding to PSFCH time domain resource provided in an embodiment of the present application

[0107] Fig.11 It is a schematic diagram of PSFCH frequency domain resource allocation provided by an embodiment of the present application;

[0108] Fig.12 It is a schematic diagram of a PSFCH feedback resource mapping provided in an embodiment of the present application;

[0109] Fig.13 It is a schematic diagram of a beam management process provided by an embodiment of the present application;

[0110] Fig.14 It is a schematic diagram of a communication method provided by an embodiment of the present application;

[0111] Figure 15-20 It is a schematic diagram of several feedback resources provided in the embodiments of the present application;

[0112] Fig.21 is a schematic block diagram of a communication device provided in an embodiment of the present application;

[0113] Fig. 22 It is a schematic block diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0114] The technical solution in this application will be described below in conjunction with the accompanying drawings.

[0115] The technical solution of the embodiment of the present application can be applied to various communication systems, such as: global system for mobile communications (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) system, general packet radio service (GPRS), LTE system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) system or new radio (NR) and other evolved communication systems, vehicle-to-X V2X, where V2X may include vehicle to network (V2N), vehicle to vehicle (V2V), vehicle to infrastructure (V2I), vehicle to pedestrian (V2I), etc. pedestrian, V2P), long term evolution-vehicle (LTE-V), Internet of Vehicles, machine type communication (MTC), Internet of Things (IoT), long term evolution-machine (LTE-M), machine to machine (M2M), device to device (D2D), etc.

[0116] The terminal device in the embodiments of the present application may refer to user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device may also be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5G network or a terminal device in an evolved public land mobile network (PLMN), etc., and the embodiments of the present application are not limited to this. For example, the terminal device can be an on-board device, a complete vehicle device, an on-board module, a vehicle, an on-board unit (OBU), a roadside unit (RSU), a telematics box (T-box), a chip or a system on chip (SOC), etc. The above chip or SOC can be installed in a vehicle, OBU, RSU or T-box.

[0117] The terminal devices involved in the embodiments of the present application also include at least one of user equipment, augmented reality AR / virtual reality VR / extended reality XR devices, wearable devices, smart home appliance terminals, terminal devices and communication modules of terminal devices, mobile phones and communication modules in mobile phones, vehicles and communication modules in vehicles, information processing devices, display devices, network devices, base stations, TRPs, customer premise equipment (CPE), routers, network access devices, etc. Considering Uu (UTRAN-to-terminal equipment) air interface transmission, the two parties of wireless communication include network devices and user communication equipment; considering SL air interface transmission, the transceiver ends of wireless communication are both user communication equipment. The network device can be a traditional macro base station eNB in ​​a traditional UMTS / LTE wireless communication system, a micro base station eNB in ​​a heterogeneous network (HetNet) scenario, a baseband processing unit (base band unit, BBU) and a remote radio unit (remote radio unit, RRU) in a distributed base station scenario, a baseband pool BBU pool and a radio unit RRU in a CRAN scenario, and a gNB in ​​a wireless communication system.

[0118] In the embodiment of the present application, the network device may be any device with wireless transceiver function. The device includes but is not limited to: evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved NodeB, or homeNode B, HNB), baseband unit (BBU), access point (AP) in wireless fidelity (WiFi) system, wireless relay node, wireless backhaul node, transmission point (TP) or transmission and reception point (TRP), etc., and can also be a gNB in ​​5G, such as NR, system, or a transmission point (TRP or TP), one or a group of (including multiple antenna panels) antenna panels of a base station in a 5G system, or a network node constituting a gNB or a transmission point, such as a baseband unit (BBU), or a distributed unit (DU), etc.

[0119] In some deployments, the gNB may include a centralized unit (CU) and a DU. The gNB may also include an active antenna unit (AAU). The CU implements some functions of the gNB, and the DU implements some functions of the gNB, for example, the CU is responsible for processing non-real-time protocols and services, and implementing the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers. The DU is responsible for processing physical layer protocols and real-time services, and implementing the functions of the radio link control (RLC) layer, the medium access control (MAC) layer, and the physical (PHY) layer. The AAU implements some physical layer processing functions, radio frequency processing, and related functions of active antennas. Since the information of the RRC layer will eventually become the information of the PHY layer, or be converted from the information of the PHY layer, therefore, under this architecture, high-level signaling, such as RRC layer signaling, can also be considered to be sent by the DU, or, sent by the DU+AAU. It can be understood that the network device can be a device including one or more of a CU node, a DU node, and an AAU node. In addition, the CU may be classified as a network device in an access network (radio access network, RAN), or the CU may be classified as a network device in a core network (core network, CN), which is not limited in the present application.

[0120] The network equipment provides services for the cell, and the terminal equipment communicates with the cell through the transmission resources (for example, frequency domain resources, or spectrum resources) allocated by the network equipment. The cell can belong to a macro base station (for example, macro eNB or macro gNB, etc.), or it can belong to a base station corresponding to a small cell. The small cell here may include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.

[0121] Figure 1 is a possible, non-limiting system schematic diagram applicable to embodiments of the present application.

[0122] like Figure 1 As shown, the communication system includes a radio access network (RAN) 100. The RAN 100 includes at least one RAN node (e.g. Figure 1 110a and 110b in, collectively referred to as 110) and at least one terminal device (such as Figure 1 RAN 100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment ( Figure 1 The terminal 120 is connected to the RAN node 110 in a wireless manner. The RAN node 110 is connected to the core network in a wireless or wired manner. The core network device in the core network and the RAN node 110 in the RAN 100 can be different physical devices, or can be the same physical device that integrates the core network logical function and the radio access network logical function.

[0123] RAN 100 may be a cellular system related to the third generation partnership project (3GPP), for example, a 4G, 5G mobile communication system, or a future evolution system (for example, a 6G mobile communication system). RAN 100 may also be an open access network (open RAN, O-RAN or ORAN), a cloud radio access network (cloud radio access network, CRAN), or a wireless fidelity (wireless fidelity, WiFi) system. RAN 100 may also be a communication system that integrates two or more of the above systems.

[0124] The RAN node 110, which may also be sometimes referred to as an access network device, a network device, a RAN entity or an access node, constitutes a part of a communication system to help a terminal achieve wireless access. Multiple RAN nodes 110 in a communication system may be nodes of the same type or nodes of different types. In some scenarios, the roles of the RAN node 110 and the terminal 120 are relative, for example, Figure 1 The network element 120i may be a helicopter or a drone, which may be configured as a mobile base station. For the terminals 120j that access the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal. The RAN node 110 and the terminal 120 are sometimes referred to as communication devices, for example Figure 1 The network elements 110a and 110b may be understood as communication devices having base station functions, and the network elements 120a-120j may be understood as communication devices having terminal functions.

[0125] In one possible scenario, a RAN node may be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a next generation base station in a sixth generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system. A RAN node may be a macro base station (e.g. Figure 1 110a in), micro base stations or indoor stations (such as Figure 1 110b in the description), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the RAN node may also be a server, a wearable device, a vehicle or an on-board device, etc. For example, the access network device in the vehicle to everything (V2X) technology may be a road side unit (RSU). All or part of the functions of the RAN node in the present application may also be implemented by software functions running on hardware, or by virtualization functions instantiated on a platform (such as a cloud platform). The RAN node in the present application may also be a logical node, a logical module or software that can implement all or part of the functions of the RAN node.

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

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

[0128] Figure 2 is a possible, non-limiting scenario diagram applicable to the embodiments of the present application. Figure 2 As shown in the figure, cellular vehicle-to-everything communication (C-V2X) includes vehicle-to-vehicle (V2V), vehicle-to-pedestrian (V2P), vehicle-to-infrastructure (V2I), and vehicle-to-network (V2N). As cellular systems evolve from 4G Long Term Evolution (LTE) to 5G, C-V2X evolves from LTE-V2X to NR-V2X (new radio V2X, NR-V2X).

[0129] The intelligent transportation system (ITS) is an application that combines V2X. Based on V2X technology, vehicle users (V-UE) can send some of their own information, such as location, speed, intention (turning, merging, reversing), etc., periodically as well as 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.

[0130] It should be understood that the above Figure 1 and Figure 2This is only a schematic diagram, and other devices not shown may also be included. In addition, the embodiment of the present application does not limit the number of terminal devices and network devices included in the communication system.

[0131] In an embodiment of the present application, a terminal device or a network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also referred to as main memory). The operating system can be any one or more computer operating systems that implement business processing through a process, such as a Linux operating system, a Unix operating system, an Android operating system, an IOS operating system, or a Windows operating system. The application layer includes applications such as a browser, an address book, a word processing software, and an instant messaging software. In addition, the present application does not specifically limit the specific structure of the execution subject of the method provided by the present application, as long as it can communicate according to the method provided by the embodiment of the present application by running a program having a code of the method provided by the present application, for example, the execution subject of the method provided by the embodiment of the present application can be a terminal device or a network device, or a functional module in a terminal device or a network device that can call a program and execute the program.

[0132] In addition, various aspects or features of the present application can be implemented as methods, devices or products using standard programming and / or engineering techniques. The term "product" used in this application covers computer programs that can be accessed from any computer-readable device, carrier or medium. For example, computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks or tapes, etc.), optical disks (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards and flash memory devices (e.g., erasable programmable read-only memories (EPROMs), cards, sticks or key drives, etc.). In addition, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing and / or carrying instructions and / or data.

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

[0134] In order to facilitate understanding of the embodiments of the present application, first, a brief introduction is given to the concepts and technologies involved in the embodiments of the application.

[0135] It should be understood that the related terms and explanations in the following text are common to all embodiments throughout the text, and different embodiments can be used independently or in combination based on certain internal or external connections, and different implementation methods in the embodiments can be used independently or in combination.

[0136] 1. Sidelink resources

[0137] Under network coverage, the terminal device can obtain the sidelink (SL) resource pool configuration information and / or SL bandwidth part (BWP) configuration information by receiving the system information block (SIB) of the network equipment, the cell-specific radio resource control (RRC) signaling or the terminal device user-level (UE-specific) RRC signaling. The terminal device can also use pre-configured SL resource pool configuration information or SL BWP configuration information, for example, when there is no network coverage. The SL resource pool configuration information includes resource pool resource information, and the resource pool resource information is used to indicate the SL resource pool. The resource pool is a collection of time-frequency resources. The resource pool is a collection of time-frequency resources used by the terminal device in the SL to transmit or receive the physical sidelink shared channel (PSSCH) and / or the physical sidelink control channel (PSCCH). Different resource pools are distinguished by radio resource control (reference signal received power, RRC) signaling. The terminal device receives on the receiving resource pool and sends on the sending resource pool. If the resource pools have the same resource pool index, it can be considered that the time and frequency resources of the resource pools are completely overlapped. For SL Mode1, the network device schedules the resources for transmission for the UE. For SL Mode2, the UE selects resources from the resource pool according to certain rules.

[0138] In SL-U, since the frequency band is shared by various forms of terminal devices, such as SL terminal devices, Wi-Fi terminal devices, and Bluetooth terminal devices, all transmit on the same frequency band. Therefore, there is not necessarily a concept of a dedicated SL resource pool. The SL resource pool can also be understood as: a set of resources that can be used for SL transmission. In this embodiment, the resource pool can also be referred to as an RB set, a channel, an operating channel, a nominal channel bandwidth, and a bandwidth. Among them, the meanings of the channel and the RB set can be interchangeable. That is, the resource pool, channel, bandwidth, and RB set are all used to represent a set of resources that can be used for SL transmission. The bandwidth of the resource pool can be at least one of {5, 10, 15, 20, 25, 30, 40, 50, 60, 70, 80, 90, 100} MHz.

[0139] 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 SLBWP 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). 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 being only time slots.

[0140] like Figure 3 As shown, according to the standard Rel-16 / Rel-17 NR protocol, the scheduling granularity of PSCCH or PSSCH is one time slot in the time domain and one or more continuous subchannels in the frequency domain. The transmitting terminal device can send side information on this resource, and one resource can carry three channels including PSCCH, PSSCH, and physical sidelink feedback channel (physical sidelink feedback channel, PSFCH) and demodulation reference signal (demodulation reference signal, DMRS), channel state information reference signal (channel state information reference signal, CSI-RS) and other signals. PSCCH carries first-order sidelink control information (SCI), PSSCH carries second-order SCI and / or data, and PSFCH carries feedback information. The SCI of the NR SL system is divided into first-level SCI and second-level SCI. PSCCH carries the first-level SCI, which is used to schedule the second-level SCI and PSSCH. Since SL is a distributed system, all UEs need to correctly decode the first-level SCI before decoding the second-level SCI and PSSCH. However, in order to reduce the complexity of UE's blind decoding of PSCCH, the resource location of PSCCH is relatively fixed, and the format information of the first-level SCI 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 there is a first-level SCI at the fixed PSCCH time-frequency resource location. 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 smallest PRB index of each subchannel, the length is at least 10 PRBs (determined by the resource pool configuration information) but does not exceed the size of the subchannel.

[0141] 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 periodic reservation resources for transmitting PSSCH. The value of the Resource reservation period field is configured by the network device, or is 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 2nd-stageSCI format field in the first-stage SCI.

[0142] In the V2X SL of Rel-16, 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 within the resource selection window according to the results of its own perception window.

[0143] 2. Channel state information reference signal (CSI-RS)

[0144] The sidelink channel state information reference signal SL CSI-RS in the existing frequency range FR1 (frequency ranges 1) is designed based on the CSI-RS of the Rel-15 Uu port. The SL CSI-RS configuration is selected by the transmitting user (TX UE) and provided to the receiving user (RX UE) through the PC5-RRC configuration. The SL CSI-RS configuration includes the resource mapping mode and number of antenna ports of the SL CSI-RS. In NR V2X, the resource mapping of the SL CSI-RS in the PRB is based on the CSI-RS resource mapping mode in NR Uu, which supports up to 2 antenna ports (such as SL in NR V2X can support up to two streams in PSSCH), and the frequency domain density is 1, that is, one CSI-RS is configured on each resource block RB.

[0145] Figure 4 Schematic diagram of a time slot structure provided by an embodiment of the present application. Figure 4In the Rel-16 SL slot structure, including automatic gain control (AGC), PSCCH, PSSCH, DMRS, etc., SL CSI-RS only supports unicast transmission and is sent with data in the PSSCH area of ​​the transmit slot. At the same time, it is not transmitted on symbols containing PSCCH, second-level SCI or PSSCH DMRS.

[0146] Figure 5 The time-frequency positions of the CSI-RS of two ports in the PRB are shown. Each PRB in the PSSCH uses the same pattern for the SLCSI-RS.

[0147] The transmission time and frequency resources of SL CSI-RS are mainly indicated by the first-level SCI. Based on the two-level SCI indication of SL CSI-RS, the FR1SL CSI-RS workflow is as follows:

[0148] The TX UE configures a CSI-RS pattern for the RX UE through PC5 RRC signaling. The configuration parameters of the CSI-RS pattern include the number of ports, frequency domain position, and time domain position. The TX UE sends SCI to the RX UE, where 1 bit in the second-stage SCI is used to trigger CSI feedback; the transmitting UE sends SL CSI-RS to the receiving UE.

[0149] The RX UE measures the CSI based on the SL CSI-RS sent by the TX UE. The CSI feedback of the RX UE is carried in the MAC control element (MAC CE). In order to avoid CSI timeout, the RX UE is expected to feedback the CSI report within the maximum time. The delay limit is determined by the TX UE and sent to the RX UE through PC5-RRC signaling.

[0150] 3. Physical Sidelink Feedback Channel PSFCH

[0151] In sidelink communication, PSFCH can be used to transmit feedback information. For example, for a PSSCH transmission, if the transmitter carries the hybrid automatic repeat request acknowledgment (HARQ-ACK) feedback enable information in the control information, the receiver can feedback the corresponding positive (ACK) or negative (NACK) information according to the decoding result of the PSSCH. The ACK or NACK information is transmitted through the PSFCH.

[0152] As an example, one PSFCH occupies two consecutive orthogonal frequency division multiplexing (OFDM) symbols in the time domain and one physical resource block (PRB) in the frequency domain.

[0153] 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.

[0154] like Figure 6 In the bit map example shown (the length of the bit map is 8 bits), the number of symbols occupied by SL transmission in each subframe is fixed to M symbols, and M symbols are defined as an SL time domain transmission duration, or a time domain transmission unit.

[0155] like Figure 7 The frequency resource diagram of the communication resource pool shown in the figure shows that 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 of which contains a certain number of resource blocks. The base station indicates the sequence number of the first resource block of the frequency resource 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.

[0156] like Figure 8 As shown in the figure, in the time slot where the physical resource of PSFCH is located, PSFCH occupies the last two symbols before GAP. 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. PSFCH channel resources are periodic resources configured in the resource pool, and their periodic configuration parameters are 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; 2, 4 means every There is one PSFCH feedback slot for each SL slot.

[0157] If PSFCH feedback resources are configured on 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:

[0158] (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. A 1 in the bitmap indicates that the corresponding PRB can be used for PSFCH transmission, and a bit 0 indicates that the corresponding PRB resource 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 indicated by the sl-PSFCH-RB-Set bitmap. The PRB resources corresponding to the bit value 1 in the bitmap can be used for 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, which indicates that the corresponding PRB resource can be used as a 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. This can avoid the same position being used for both HARQ-ACK transmission and Scheme 2 conflict indication of IUC. It can be understood that the above sl-PSFCH-RB-Set bitmap represents a bitmap, and the sl-RB-SetPSFCH bitmap also represents a bitmap.

[0159] like Fig. 9As shown, 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 bit map indicating the PSFCH frequency domain resources in the resource pool contains a total of 3*10=30 bits to indicate whether each PRB can be used for PSFCH transmission. 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.

[0160] (2) Since every N PSSCH time slots corresponds to one PSFCH feedback time slot, for a PSSCH containing N 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.

[0161] (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.

[0162] like Fig.10 As 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.

[0163] (4) Fig.11 As shown in FIG. 1 , the PSFCH available resources in a PSFCH feedback time slot are sequentially allocated to each subchannel in the feedback cycle in the manner of first the time domain and then the frequency domain. 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 If a user occupies two sub-channels for transmission, Fig.12 The PSSCH2 shown in the figure has corresponding PSFCH resources of 5 and 9 respectively, which are not continuous in the frequency domain.

[0164] Among them, for the feedback of PSFCH, ACK and NACK form a pair, both are represented by different orthogonal sequences, that is, the 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.

[0165] If a PSSCH is occupied 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:

[0166] Solution 1: 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 Fig.11 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.

[0167] Solution 2: 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,

[0168] 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 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 following table is used to determine m0 for generating the PSFCH feedback sequence.

[0169] Table 1. m0 values ​​corresponding to the PSFCH resource index within a PRB

[0170]

[0171] 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 M ID , 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.

[0172] 4. Received signal strength indicator (RSSI) and reference signal receiving power (RSRP) measurement

[0173] The received signal strength indicator RSSI is defined as the linear average of the total received power of OFDM symbols configured for PSCCH and PSSCH in a time slot within the configured subchannel, starting from the second OFDM symbol (i.e. excluding AGC symbols). RSSI is not measured for the symbol where PSFCH is located.

[0174] In the actual measurement process, the measured energy of the resource of 1 symbol * 1 subchannel is used, and then the energy of the symbols in the time slot is linearly averaged to obtain an RSSI measurement value for the resource of 1 time slot * 1 subchannel. Among them, in the symbol without PSFCH, it is equivalent to measuring the average energy value of the 12 symbols from the 2nd to the 13th; in the symbol with PSFCH, it is equivalent to measuring the average energy value of the 9 symbols from the 2nd to the 10th.

[0175] In NR, RSSI is one RSSI measurement value for one time slot*one subchannel resource. That is, if PSCCH / PSSCH occupies three subchannels, three RSSI measurement values ​​will be obtained for each of the three subchannels.

[0176] PSSCH-RSRP is defined as the average of the useful signal (i.e., PSSCH-DMRS) power (excluding the power of the CP part) in the linear domain on all REs carrying PSSCH-DMRS. PSCCH-RSRP is defined as the average of the useful signal (i.e., PCSCH-DMRS) power (excluding the power of the CP part) in the linear domain on all REs carrying PSCCH-DMRS. RSRP is not measured in the symbol where PSFCH is located.

[0177] In NR, RSRP is 1 RSRP measurement for the total subchannels of 1 time slot * PSSCH or PSCCH. That is, if PSSCH occupies 3 subchannels, you will get 1 RSRP measurement for 3 subchannels.

[0178] 5. Time unit and frequency domain unit

[0179] Data or information can be carried through time and frequency resources.

[0180] In the time domain, the time-frequency resources may include one or more time domain units (or, may also be referred to as time units). A time domain unit may be a symbol, or a mini-slot, or a slot, or a partial slot, or a subframe, or a radio frame, etc.

[0181] In the frequency domain, time-frequency resources may include one or more frequency domain units. A frequency domain unit may be a resource element (RE), or a resource block (RB), or a subchannel, or a resource pool, or a bandwidth, or a bandwidth part (BWP), or a carrier, or a channel, or an interlace RB, etc.

[0182] As described above, by configuring the bitmap, it is possible to indicate whether the PRB on the frequency domain resources where the resource pool is located 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. The PRB resources whose bit values ​​in the bitmap are 1 are used to form PSFCH resources, and then the PSSCH and PSFCH are mapped one by one according to the mapping relationship between PSSCH and PSFCH. Since the bitmap represents the RPB resources on the entire resource pool, when the resource pool contains multiple RB sets, the RB set where the PSFCH resource is located may be different from the RB set where the corresponding PSSCH resource is located.

[0183] 6. Beam

[0184] 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.

[0185] 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.

[0186] 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.

[0187] 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.

[0188] 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.

[0189] Sending a signal using a certain transmit beam: Sending a signal using a certain beamforming weight.

[0190] Receive signal using receive beam: Receive signal using a certain beamforming weight.

[0191] 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.

[0192] In a communication system such as a 5G new radio (NR) system, both network equipment and terminal equipment can generate one or more transmit beams and one or more receive beams. Before transmitting data, beam alignment is required.

[0193] 7. Beam management

[0194] Beam management is an important technology proposed by 5G NR for FR2 (frequency ranges 2), which refers to the process by which base stations and user equipment obtain and maintain beam sets for transmission and reception. The frequency ranges of FR1 and FR2 are defined as follows in Table 2:

[0195] Table 2. Frequency range definition

[0196] Frequency range classification Corresponding frequency range FR1 410MHz—7125MHz FR2 24250MHz—52600MHz

[0197] Beam management is the reference workflow for beamforming in MIMO systems. Beam management includes the following four technical points: beam determination: refers to the process in which a network device or terminal device selects its transmit or receive beam; beam measurement: refers to the process in which a network device or terminal device measures the received beamforming signal; beam reporting: refers to the process in which a terminal device reports the beam measurement results to a network device; beam sweeping: refers to the process in which a network device or terminal device selects beams for transmission or reception in a specified scanning manner within a time period to cover a spatial area.

[0198] like Fig.13 As shown in the figure, beam management includes two important functions: beam training and beam failure recovery. Beam training includes transmit beam training and receive beam training, which can be divided into three steps. The operations of each step are summarized as follows:

[0199] Step 1: The gNB sends a reference signal (RS) based on a transmit beam set. The transmit beams in the set correspond to different transmit directions. The UE measures and provides feedback on the beams to select the gNB's transmit beam and the UE's receive beam.

[0200] Step 2: Based on step 1, the gNB transmits RS based on a smaller set of transmit beams. The UE improves the gNB's transmit beam by measuring and providing feedback on the beams.

[0201] Step 3: The gNB uses a transmit beam to transmit RS, and the UE measures the beam to improve the UE's receive beam.

[0202] 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 network equipment configures up to 64 beam directions, each beam direction corresponds to a synchronization signal block (SSB) and the time-frequency resources that the terminal device should use when reporting the beam. The network equipment sends SSBs in each direction in a scanning manner, and the terminal device performs beam measurement to obtain the reference signal received power RSRP of the SSB. After that, the terminal device selects an SSB set by comparing the RSRP, and reports the SSB sequence number and the corresponding RSRP in the set to the base station on the given time-frequency resources. The network device uses the reporting information to perform beam judgment. In order to realize the transmit beam training in the working state of step 2, the network device will be K S The transmit beam allocation K S CSI-RS resources are collected and then sent out through periodic beam scanning. Among these CSI-RS resources, the maximum number of CSI-RS ports is 2, and other uncertain resource mapping information needs to be configured by the network device and indicated to the terminal device through RRC signaling. At the same time, the network device only sends CSI-RS resources in a single beam direction at a certain moment. The terminal device performs beam measurement to obtain the CSI-RS reference signal received power RSRP and obtains the CSI-RS reference signal resource indicator (CSI-RS resource indicator, CRI). After measuring the RSRP, the terminal device selects one or several RSRP values ​​and the corresponding CRI by comparison and reports them to the network device on a given time-frequency resource. The network device uses the reported information to determine the transmit beam to be used. The uplink beam management also uses a similar process, but the reference signal used is different.

[0203] It should be understood that the above beam management is designed for the Uu port. In the fine beam alignment stage of step 2, CSI-RS is used to scan the fine beam, and then the receiving terminal device feeds back the fine beam information on the indicated corresponding feedback resource, which can indicate CRI or L1 (Layer 1)-RSRP information. In the beam maintenance stage, the terminal device is completely in a connected state. When the network device periodically sends a reference signal, the terminal device reports the periodic beam measurement information results to the network device through PUCCH / PUSCH, so that the network device can obtain the changes in the optimal beam in real time, and the network device can adjust the beam information of the data information in time.

[0204] However, in the sidelink communication link, a single terminal device does not have the same capabilities as the network device and cannot instruct other terminal devices to use the corresponding resources to feedback the fine beam information. At the same time, there is no uplink PUCCH and PSCCH in the sidelink, so the design for Uu cannot be directly adapted to the sidelink, resulting in the receiving terminal device in the sidelink being unable to effectively feedback the information of the best fine beam.

[0205] Based on the above problems, the present application provides a communication method and device. For the fine beam scanning P2 and fine beam maintenance (Maintenance) stages, when the transmitting terminal device performs fine beam scanning, a design is provided for how the receiving terminal device feeds back information about the best fine beam, so that the receiving terminal device can feed back the best fine beam information, the transmitting terminal device can perceive the best beam information, and can save feedback resource overhead.

[0206] The embodiments of the present application do not limit the device form of the terminal device. The device for realizing the function of the terminal device can be the terminal device; it can also be a device that can support the terminal device to realize the function, such as a chip system. The device can be installed in the terminal device or used in combination with the terminal device. In the embodiments of the present application, the chip system can be composed of chips, or it can include chips and other discrete devices.

[0207] It should be understood that in the present application, "sending information to...(the second device)" can be understood as the destination of the information being the second device. It can include sending information to the second device directly or indirectly. "Receiving information from...(the first device)" can be understood as the source of the information being the first device, which can include receiving information from the first device directly or indirectly. The information may be processed as necessary between the source and destination of the information transmission, such as format changes, etc., but the destination can understand the valid information from the source. Similar expressions in the present application can be understood similarly and will not be repeated here.

[0208] The present application provides a communication method 200, which involves a first device and a second device. The first device may be a receiving terminal device, and the second device may be a sending terminal device. Fig.14 As shown, the method 200 includes the following steps:

[0209] S210, the second device sends M reference signals, and correspondingly, the first device receives M reference signals.

[0210] The M reference signals correspond one-to-one to the M beams, where M is a positive integer.

[0211] In a possible implementation, the reference signal includes at least one of the following: a channel state information reference signal CSI-RS, a demodulation reference signal DMRS or a phase tracking reference signal (PT-RS). The reference signal may be any one of them, or may be a combination of multiple signals.

[0212] The M reference signals are sent in space through M beams. After the first device receives the M reference signals through the M beams, it can perform measurements based on the received reference signals to obtain information of the corresponding beams. The beam information may include information such as RSRP and RSSI.

[0213] S220: Determine a first feedback resource.

[0214] A first feedback resource is determined from a first resource pool, where resources in the first resource pool are used for sideline communication.

[0215] The first resource pool may be a collection of time-frequency resources configured by the network device for transmitting sidelink data.

[0216] In a possible implementation manner, the method further includes receiving first configuration information, where the first configuration information is used to indicate a first feedback resource.

[0217] The first configuration information may be defined by a protocol, configured or pre-configured by a terminal device, or configured by a network device.

[0218] In another possible implementation manner, the first feedback resource may be defined by a protocol or may be predefined.

[0219] In the embodiments of the present application, configuration information and configuration actions include but are not limited to those obtained from a network device, obtained from a directly connected terminal device, pre-configured, and pre-defined. Pre-configuration includes but is not limited to configuration indicated by a network device, or a factory default configuration, or a unified regulation based on regional specifications or operating entities. Configuration and (pre) configuration may refer to configuration according to at least one of RRC configuration, downlink control information (DCI) indication, SCI indication, MAC CE indication, or pre-definition.

[0220] In a possible implementation manner, the first resource pool includes time-frequency resources for sending PSFCH.

[0221] In this implementation, the first feedback resource may use an existing PSFCH resource.

[0222] The first feedback resources include N first resource blocks, where the N first resource blocks are used to feed back information about beams corresponding to K reference signals, where K and N are positive integers, and K is less than or equal to M.

[0223] The K reference signals belong to the above-mentioned M reference signals, and the K reference signals feed back information of beams corresponding to the reference signals in the N first resource blocks, which can be called the correspondence between the K reference signals and the N first resource blocks.

[0224] In a possible implementation manner, N=K, and the N first resource blocks correspond to the K reference signals one-to-one.

[0225] K can be equal to M, that is, the beam information corresponding to all M reference signals can be fed back on N first resource blocks. K can also be less than M. At this time, the K reference signals can be partial reference signals that meet certain conditions. The conditions can be preset, for example, the RSRP and / or RSSI of the reference signal needs to be higher than a preset threshold. This application does not limit which reference signals are specifically selected for feedback.

[0226] K reference signals are used to determine the optimal beam. In the embodiment of the present application, the optimal beam refers to the beam having the largest RSRP and / or RSSI obtained by measuring the corresponding reference signals.

[0227] Taking the reference signal as CSI-RS as an example, several possible distribution modes of the N first resource blocks are provided below.

[0228] Method 1: The feedback resource structure of PSFCH can be used to extend multiple RBs in the frequency domain.

[0229] In a possible implementation manner, the N first resource blocks are located in the same time domain unit.

[0230] Specifically, in the existing PSFCH, for the feedback resources of a single RB, N RBs are additionally added for the feedback of corresponding different CSI-RS beam information.

[0231] For the M CSI-RSs transmitted along with data in the PSSCH region of the transmission time slot, N RBs may be used as the first resource block on the PSFCH corresponding to the PSSCH to feed back beam information corresponding to the K reference signals.

[0232] The first configuration information includes a first bit map, where the first bit map is used to indicate frequency domain positions of the N first resource blocks.

[0233] In one possible implementation, for PSFCH feedback for PSSCH data, the bitmap can be redefined by expanding a single RB for data ACK / NACK feedback to N+1 RBs, where N RB resources are used for beam information feedback, that is, the purpose and meaning of the newly defined bitmap need to be redefined.

[0234] Exemplarily, the indication that the corresponding RB in the bitmap is 1 can be used for HAQR-ACK feedback and beam information feedback, and it is defined that one of the N+1 bits in the bitmap, for example, the first bit, is 1 and the corresponding RB is used for HAQR-ACK feedback, and the remaining N RBs are used for beam information feedback.

[0235] In another possible implementation, for PSFCH feedback for PSSCH data, an additional bitmap can be redefined. This additional bitmap is specifically used to indicate the feedback resources of beam information. Each bit position that is 1 in the bitmap corresponds to an RB resource used for the corresponding beam feedback resource. The bitmap indicates the frequency domain positions of the N first resource blocks.

[0236] For example, Fig.15 As shown, one PSSCH includes three CSI-RS information, which can be used for scanning three thin beams. In order to allow the first device to feedback the optimal beam information, a single RB in the PSFCH mapped by the current PSSCH can be extended to 4 RBs, and the additional 3 RBs are used to feedback information related to the thin beams, which can be CRI information or RSRP information. The specific resource location can be configured or pre-configured.

[0237] For an independent CSI-RS, that is, a CSI-RS that is not sent with data in the PSSCH area, the above implementation method can also be used to feedback beam information.

[0238] Since the independently transmitted CSI-RS does not have a PSFCH corresponding to the PSSCH, it is necessary to additionally define the corresponding relationship between the CSI-RS and the feedback resources.

[0239] Therefore, the method 200 may further include: receiving second configuration information, where the second configuration information is used to indicate a correspondence between M reference signal resources and at least one first resource block, and the M reference signal resources are used to transmit M reference signals.

[0240] For example, Fig.16As shown, two independently configured CSI-RS information can be used for scanning two thin beams. In order to allow the first device to feedback the optimal beam information, two RBs in a corresponding PSFCH can be additionally configured, and these two RBs are used to feedback information related to the thin beam. Among them, the specific resource location can be configured or pre-configured.

[0241] In the second method, PSFCHs in multiple time domains may be used and expanded in the time domain to obtain multiple RBs.

[0242] In a possible implementation manner, the N first resource blocks are located in N different time domain units.

[0243] The M CSI-RSs transmitted along with data in the PSSCH region of the transmission time slot may be used as the first resource block on multiple PSFCHs corresponding to the PSSCH to feed back beam information corresponding to the K reference signals.

[0244] Specifically, when a PSSCH can be mapped to X PSFCH resources in different time domains, when X is greater than N, N PSFCHs can be used to feedback beam information, and XN PSFCHs can be used for HAQR-ACK feedback of existing PSSCHs; if X is less than or equal to N, at least one additional PSFCH feedback resource needs to be defined.

[0245] In order to avoid affecting the reliability of the existing PSFCH feedback, the resources for CSI-RS beam information feedback in the time domain, namely the N first resource blocks, can be additionally defined, and the relationship between the CSI-RS beam and the PSFCH used to feedback the beam information can also be additionally configured or defined.

[0246] For an independent CSI-RS, that is, a CSI-RS that is not sent with data in the PSSCH area, the above implementation method can also be used to feedback beam information.

[0247] For example, Fig.17 As shown, two independently configured CSI-RS are sent on the reference information resource and can be used for scanning two thin beams. In order to allow the first device to feedback the optimal beam information, two RBs in a corresponding PSFCH can be additionally configured, and these two RBs are used to feedback information related to the thin beams. Among them, the specific resource location can be configured or pre-configured.

[0248] Method three may use multiple RBs on PSFCHs in multiple time domains.

[0249] Method 1 and method 2 can be used in combination, and multiple RBs of feedback resources in multiple time domains can be used as N first resource blocks to feed back beam information corresponding to K reference signals.

[0250] In a possible implementation manner, at least two first resource blocks among the N first resource blocks are located in the same time domain unit.

[0251] In a possible implementation manner, at least two first resource blocks among the N first resource blocks are located in different time domain units.

[0252] For example, Fig.18 As shown, one PSSCH includes three CSI-RS information, which can be used for scanning three fine beams. The PSSCH corresponds to two feedback resources. In order to allow the first device to feedback the optimal beam information, two PSFCH feedback resources can be used for feedback of the fine beam information. For two PSFCHs to feedback three CSI-RS fine beam information, it can be combined with method 1 to use multiple RBs in the frequency domain for feedback. If there are more than 2 feedback resources, different time domain positions can also be used for feedback of different fine beam information.

[0253] According to the solution of the present application, by designing information feedback of fine beams on existing PSFCH resources, feedback resource overhead and resource configuration complexity are reduced.

[0254] Method 4: An additional feedback resource may be defined for beam information feedback.

[0255] The above methods all use existing PSFCH resources to feedback beam information. Since the transmission resources of CSI-RS can be configured and the correspondence between CSI-RS and feedback resources can also be configured, the location of the feedback resources can also be additionally configured.

[0256] A feedback resource can be defined for feedback beam information, which may be a reference signal feedback channel (RS-FCH). The present application does not limit the name of the feedback resource. The RS-FCH is used as an example to illustrate the feedback resource below.

[0257] The structure of RS-FCH is consistent with PSFCH, but the time domain location can be more flexible and can be located at any position of the time slot resource. Different positions can be predefined or preconfigured. The predefined and preconfigured methods can refer to the relevant specific description above. The mapping relationship between RS-FCH feedback resources and CSI-RS can also be predefined or preconfigured.

[0258] Method 4 can be used in combination with the implementation methods in methods 1 to 3. Various possible implementation methods corresponding to the PSFCH resources in the above methods 1 to 3 are implemented by using additionally configured feedback resources, which will not be repeated here.

[0259] For example, Fig.19 As shown, the additionally defined RS-FCH can correspond one-to-one to an independent CSI-RS, the frequency domain resources can occupy one or more RB resources, and the time domain can occupy different symbol positions on the time slot, but an automatic gain AGC symbol is required before the symbol and an idle GAP symbol is required after the symbol.

[0260] According to the solution of the present application, by additionally configuring feedback resources, effective fine beam information feedback is achieved while reducing feedback resource overhead, thereby increasing feedback flexibility.

[0261] In the above implementation, N=K, N first resource blocks correspond one to one with K reference signals. It should be understood that in another implementation, N=a*K, each reference signal corresponds to a first resource blocks among the N first resource blocks, and a is a positive integer.

[0262] Exemplarily, a may be equal to 2, each reference signal corresponds to 2 first resource blocks, and one beam may use 2 first resource blocks to feedback beam information. One of the first resource blocks may feedback RSSI information, and the other first resource block may feedback corresponding RSRP information; thus, N first resource blocks may respectively feedback RSSI information corresponding to K reference signals, and RSRP information corresponding to K reference signals.

[0263] In another possible implementation, N=1, multiple reference signals can be mapped to the same first resource block in the same time domain, but at this time, due to the use of Cycle shift, there are 12 orthogonal sequences, and different sequence formats represent one indication information, and only a maximum of 12 different information can be fed back.

[0264] For example, Fig. 20 As shown, when three independent CSI-RS are mapped to the same first resource block, the first device compares RSRP and / or RSSI to determine the best beam after receiving multiple beam signals, and then indicates the index of the best beam through the code domain information of Cycle shift on a first resource block.

[0265] S230, the first device sends first feedback information, and correspondingly, the second device receives the first feedback information.

[0266] S240: The second device determines an optimal beam.

[0267] The first device sends first feedback information on at least one first resource block, and the second device receives the first feedback information on at least one first resource block, where the first feedback information is used to indicate information of a beam corresponding to at least one reference signal.

[0268] The second device may determine the optimal beam according to the first feedback information.

[0269] In one possible implementation, for N=K, where N first resource blocks and K reference signals correspond one-to-one, the first feedback information includes K first sequences, and the K first sequences are sent on the N first resource blocks. The K first sequences correspond one-to-one to the beams corresponding to the K reference signals, and the first sequence is used to indicate the RSRP and / or RSSI of the corresponding reference signal.

[0270] When feeding back the quantized RSRP information and / or quantized RSSI information of the reference signal corresponding to each beam, the Cyclic shift code domain is used to represent different quantization levels, and the transmitting terminal device determines the optimal beam direction. Since Cycleshift can only indicate up to 12 pieces of information, correspondingly, up to 12 quantization levels are considered. Exemplarily, an orthogonal sequence can correspond to a range of RSRP and / or RSSI. This application does not limit the way in which the quantization levels are divided.

[0271] In the above implementation, the second device compares the RSRP information and / or quantized RSSI information corresponding to each beam, and selects the beam corresponding to a reference signal with the largest RSRP and / or RSSI as the optimal beam.

[0272] In another possible implementation, for N=K, where N first resource blocks and K reference signals correspond one-to-one, the first feedback information includes first information, and the first device determines the first reference signal based on the K reference signals corresponding to the N first resource blocks, and the RSRP and / or RSSI corresponding to the first reference signal is the largest, that is, the optimal beam; the first information is sent on the first resource block corresponding to the first reference signal, and the first information is used to indicate that the beam corresponding to the first reference signal is the optimal beam.

[0273] At this time, the optimal beam is determined by the first device, and the first information such as ACK is used only on the first resource block corresponding to the optimal beam (which can be the beam with the highest received signal strength) to indicate that the beam corresponding to the first resource block is the optimal beam. No information may be sent on other first resource blocks.

[0274] In the above implementation, the second device can determine the beam corresponding to the reference signal according to the reference signal corresponding to the first resource block receiving the first information, such as ACK information, and use the beam as the optimal beam.

[0275] In another possible implementation, the first feedback information also includes second information, the second information is sent on the first resource block corresponding to the second reference signal, the second reference signal is other reference signals among the K reference signals except the first reference signal, and the second information is different from the first information.

[0276] At this time, the first device uses first information such as ACK on the first resource block corresponding to the optimal beam to indicate that the beam corresponding to the first resource block is the optimal beam, and uses second information such as NACK on other first resource blocks to indicate that the beams corresponding to these first resource blocks are not optimal beams.

[0277] In the above implementation, the second device can determine the optimal beam based on the reference signal corresponding to the first resource block receiving the first information, such as ACK information, combined with the first resource block receiving the second information, such as NACK information.

[0278] In another possible implementation, N=a*K, each reference signal corresponds to a first resource blocks among N first resource blocks, a is a positive integer, and the first device sends the first feedback information in a*K first resource blocks. Exemplarily, a may be equal to 2, each reference signal corresponds to 2 first resource blocks, the first feedback information may include quantized RSRP information and quantized RSSI information, the first device sends the RSRP information in the first feedback information on K first resource blocks, the K first resource blocks sending RSRP information correspond one-to-one to the K reference signals, and the RSRP information of the corresponding reference signal is sent on each first resource block; the RSSI information in the first feedback information is sent on the other K first resource blocks, the K first resource blocks sending RSSI information correspond one-to-one to the K reference signals, and the RSSI information of the corresponding reference signal is sent on each first resource block.

[0279] In the above implementation, the second device compares the RSRP information and / or quantized RSSI information corresponding to each beam, and selects the beam corresponding to a reference signal with the largest RSRP and / or RSSI as the optimal beam.

[0280] In another possible implementation, N=1, and multiple reference signals can be mapped to the same RB resource in the same time domain. The first feedback information includes a second sequence, and the second sequence is used to indicate information about the best beam. After receiving multiple reference signals, the first device compares RSRP and / or RSSI information to determine the best beam, and then the first device can use 12 orthogonal sequences of Cycle shift to send the first feedback information on a first resource block, indicating the index of the best beam through code domain information.

[0281] In the above implementation, the second device determines the optimal beam according to the beam index indicated by the first feedback information.

[0282] According to the solution of the present application, by multiplexing the feedback resources of PSFCH or expanding new resources for feedback of fine beam information, it is possible to effectively feedback the beam information, complete fine beam alignment, and reduce resource overhead.

[0283] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application; any sequential arrangement that can achieve the function of each step should be within the scope of protection of the present application.

[0284] According to the above method, Fig.21 A schematic diagram of a communication device 300 provided in an embodiment of the present application.

[0285] like Figure 5 As shown, the device 300 may include a module or unit corresponding to the method / operation / step / action described in the method 200. The module or unit may be a hardware circuit, or software, or a combination of a hardware circuit and software. In a possible implementation, the device may include an interface unit 310 and a processing unit 320.

[0286] In a possible design, the device 300 may correspond to the first device in the above embodiment.

[0287] The interface unit 310 in the communication device 300 is configured to receive M reference signals, where the M reference signals correspond one-to-one to the M beams, and M is a positive integer;

[0288] The processing unit 320 in the device 300 is configured to determine a first feedback resource from a first resource pool, where the resources in the first resource pool are used for sideline communication, and the first feedback resource includes N first resource blocks, where the N first resource blocks are used to feed back information of beams corresponding to K reference signals, where K and N are positive integers, and K is less than or equal to M;

[0289] The interface unit 310 is further used to send first feedback information on at least one first resource block, where the first feedback information is used to indicate information of a beam corresponding to at least one reference signal.

[0290] In a possible implementation manner, the interface unit 310 is further configured to receive first configuration information, where the first configuration information is used to indicate a first feedback resource.

[0291] In a possible implementation, the first resource pool includes time-frequency resources for sending a physical layer sidelink feedback channel PSFCH.

[0292] In a possible implementation manner, at least two first resource blocks among the N first resource blocks are located in the same time domain unit.

[0293] In a possible implementation manner, at least two of the N first resource blocks are located in different time domain units, or the N first resource blocks are located in the same time domain unit.

[0294] In a possible implementation manner, the N first resource blocks are located in N different time domain units.

[0295] In a possible implementation manner, N=K, and the N first resource blocks correspond to the K reference signals one-to-one.

[0296] In one possible implementation, the first feedback information includes K first sequences, and the interface unit 310 is further used to: send K first sequences on N first resource blocks, the K first sequences correspond one-to-one to the beams corresponding to the K reference signals, and the first sequence is used to indicate the reference signal received power RSRP and / or received signal strength indication RSSI of the corresponding reference signal.

[0297] In one possible implementation, the first feedback information includes first information, and the processing unit 320 is further used to: determine the first reference signal based on K reference signals corresponding to N first resource blocks, and the RSRP and / or RSSI corresponding to the first reference signal are the largest; the interface unit is further used to: send first information on the first resource block corresponding to the first reference signal, and the first information is used to indicate that the beam corresponding to the first reference signal is the optimal beam.

[0298] In a possible implementation, the first feedback information also includes second information, and the interface unit 310 is further used to: send the second information on the first resource block corresponding to the second reference signal, the second reference signal is other reference signals among the K reference signals except the first reference signal, and the second information is different from the first information.

[0299] In a possible implementation manner, N=a*K, each reference signal corresponds to a first resource blocks among the N first resource blocks, and a is a positive integer.

[0300] In a possible implementation, N=1, and the first feedback information is further used to indicate a beam corresponding to a first reference signal, and the RSRP and / or RSSI corresponding to the first reference signal is the largest.

[0301] In a possible implementation, the interface unit 310 is further used to: receive second configuration information, where the second configuration information is used to indicate a correspondence between M reference signal resources and at least one first resource block, and the M reference signal resources are used to transmit M reference signals.

[0302] In a possible implementation manner, the first configuration information includes a first bit map, where the first bit map is used to indicate frequency domain positions of the N first resource blocks.

[0303] In a possible implementation, the reference signal includes at least one of the following: a channel state information reference signal CSI-RS, a demodulation reference signal DMRS, or a phase tracking reference signal PT-RS.

[0304] The interface unit 310 in the communication device 300 performs the receiving and sending operations performed by the first device in the above-mentioned method embodiments, and the processing unit 320 performs operations other than the receiving and sending operations.

[0305] Exemplarily, the communication device 300 may correspond to the second device according to the embodiment of the present application, and the interface unit 310 in the communication device 300 is used to send M reference signals, where the M reference signals correspond one-to-one to the M beams, and M is a positive integer;

[0306] The processing unit 320 in the device 300 is configured to determine a first feedback resource from a first resource pool, where the resources in the first resource pool are used for sideline communication, and the first feedback resource includes N first resource blocks, where the N first resource blocks are used to receive feedback information of beams corresponding to K reference signals, where K and N are positive integers, and K is less than or equal to M;

[0307] The interface unit 310 is further used to receive first feedback information on at least one first resource block, where the first feedback information is used to indicate information of a beam corresponding to at least one reference signal.

[0308] In a possible implementation manner, the interface unit 310 is further configured to receive first configuration information, where the first configuration information is used to indicate a first feedback resource.

[0309] In a possible implementation, the first resource pool includes time-frequency resources for sending a physical layer sidelink feedback channel PSFCH.

[0310] In a possible implementation manner, at least two first resource blocks among the N first resource blocks are located in the same time domain unit.

[0311] In a possible implementation manner, at least two of the N first resource blocks are located in different time domain units, or the N first resource blocks are located in the same time domain unit.

[0312] In a possible implementation manner, the N first resource blocks are located in N different time domain units.

[0313] In a possible implementation manner, N=K, and the N first resource blocks correspond to the K reference signals one-to-one.

[0314] In one possible implementation, the first feedback information includes K first sequences, and the interface unit 310 is further used to: receive K first sequences on N first resource blocks, the K first sequences correspond one-to-one to the beams corresponding to the K reference signals, and the first sequence is used to indicate the reference signal received power RSRP and / or received signal strength indication RSSI of the corresponding reference signal.

[0315] In a possible implementation, the first feedback information includes first information, and the interface unit 310 is also used to: receive the first information on the first resource block corresponding to the first reference signal, the first information is used to indicate that the beam corresponding to the first reference signal is the optimal beam, the first reference signal is determined based on K reference signals corresponding to N first resource blocks, and the RSRP and / or RSSI corresponding to the first reference signal is the largest.

[0316] In a possible implementation, the first feedback information also includes second information, and the interface unit is further used to: receive the second information on the first resource block corresponding to the second reference signal, the second reference signal is other reference signals among the K reference signals except the first reference signal, and the second information is different from the first information.

[0317] In a possible implementation manner, N=a*K, each reference signal corresponds to a first resource blocks among the N first resource blocks, and a is a positive integer.

[0318] In a possible implementation, N=1, and the first feedback information is further used to indicate a beam corresponding to a first reference signal, and the RSRP and / or RSSI corresponding to the first reference signal is the largest.

[0319] In a possible implementation, the interface unit 310 is further configured to receive second configuration information, where the second configuration information is used to indicate a correspondence between M reference signal resources and at least one first resource block, and the M reference signal resources are used to transmit M reference signals.

[0320] In a possible implementation manner, the first configuration information includes a first bit map, where the first bit map is used to indicate frequency domain positions of the N first resource blocks.

[0321] In a possible implementation, the reference signal includes at least one of the following: a channel state information reference signal CSI-RS, a demodulation reference signal DMRS, or a phase tracking reference signal PT-RS.

[0322] The irrelevant parts in the above-mentioned implementation methods can be recombined into new embodiments, and this application will not go into details.

[0323] The interface unit 310 in the communication device 300 performs the receiving and sending operations performed by the second device in the above-mentioned method embodiments, and the processing unit 320 performs operations other than the receiving and sending operations.

[0324] According to the above method, Fig. 22 Schematic diagram of a communication device 400 provided in an embodiment of the present application. Fig. 22 As shown, the device 400 may be a first device or a second device.

[0325] The device 400 may include a processor 410 (i.e., an example of a processing unit). In a possible implementation, the device 400 also includes a memory 420. The memory 420 is used to store instructions, and the processor 410 is used to execute the instructions stored in the memory 420, so that the device 400 implements the steps performed by the first device or the second device in the method 100 or the method 200.

[0326] In a possible implementation, the device 400 may further include an interface 430 (i.e., an example of an interface unit module). Further, the processor 410, the memory 420, and the interface 430 may communicate with each other through an internal connection path to transmit control and / or data signals. The memory 420 is used to store a computer program, and the processor 410 may be used to call and run the computer program from the memory 420 to control the interface 430 to receive a signal or send a signal to complete the steps of the first device or the second device in the above method. The memory 420 may be integrated in the processor 410, or may be provided separately from the processor 410.

[0327] In a possible implementation, if the communication device 400 is a communication equipment, the interface 430 is a receiver or a transmitter. The receiver and the transmitter may be the same or different physical entities. When they are the same physical entity, they may be collectively referred to as a transceiver.

[0328] In a possible implementation, if the communication device 400 is a chip or a circuit, the interface 430 is an input interface or the interface 430 is an output interface.

[0329] As an implementation, the function of the interface 430 may be implemented by a transceiver circuit or a dedicated transceiver chip. The processor 410 may be implemented by a dedicated processing chip, a processing circuit, a processor or a general-purpose chip.

[0330] As another implementation, it is possible to use a general-purpose computer to implement the communication device provided in the embodiment of the present application. That is, the program code implementing the functions of the processor 410 and the interface 430 is stored in the memory 420, and the general-purpose processor implements the functions of the processor 410 and the interface 430 by executing the code in the memory 420.

[0331] For the concepts, explanations, detailed descriptions and other steps involved in the device 400 and related to the technical solution provided in the embodiment of the present application, please refer to the description of these contents in the aforementioned method or other embodiments, which will not be repeated here.

[0332] An embodiment of the present application also provides a computer-readable storage medium on which computer instructions for implementing the method executed by the first device or the second device in the above method embodiment are stored.

[0333] For example, when the computer program is executed by a computer, the computer can implement the method performed by the first device or the second device in the above method embodiment.

[0334] An embodiment of the present application also provides a computer program product comprising instructions, which, when executed by a computer, enables the computer to implement the method executed by the first device or the method executed by the second device in the above method embodiment.

[0335] An embodiment of the present application also provides a communication system, which includes the first device and the second device in the above embodiment.

[0336] The explanation of the relevant contents and beneficial effects of any of the above-mentioned devices can be referred to the corresponding method embodiments provided above, which will not be repeated here.

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

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

[0339] The above embodiments can be implemented in whole or in part by software, hardware, firmware or any other combination. When implemented by software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center by wired (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a digital versatile disc (DVD)), or a semiconductor medium. The semiconductor medium can be a solid-state hard disk.

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

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

[0342] It will be appreciated by those skilled in the art that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or in combination with computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application. It will be clearly understood by those skilled in the art that for the convenience and simplicity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. In several embodiments provided in this 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, and 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 may be an indirect coupling or communication connection through some interface, device or unit, which may be electrical, mechanical or other forms.

[0343] The unit described as a separate component may or may not be physically separated, and the component displayed as a unit may or may not be a physical unit, that is, it may be located in one place, or it may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, the functional units in each embodiment of the present application may be integrated in a processing unit, or each unit may exist physically alone, or two or more units may be integrated in one unit. If the function is implemented in the form of a software functional unit and sold or used as an independent product, it may 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 to the prior art or the part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium, including several instructions for a computer device (which may 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: various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory, a random access memory, a disk or an optical disk.

[0344] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A communication method, characterized in that: include: Receive M reference signals, where the M reference signals correspond one-to-one to the M beams, and M is a positive integer; Determine a first feedback resource from a first resource pool, where resources in the first resource pool are used for sideline communication, where the first feedback resource includes N first resource blocks, where the N first resource blocks are used to feed back information of beams corresponding to K reference signals, where K and N are positive integers, and K is less than or equal to M; First feedback information is sent on at least one first resource block, where the first feedback information is used to indicate information of a beam corresponding to at least one of the reference signals.

2. The method according to claim 1, characterized in that The method further comprises: First configuration information is received, where the first configuration information is used to indicate a first feedback resource.

3. The method according to claim 1 or 2, characterized in that: The first resource pool includes time-frequency resources for sending a physical layer sidelink feedback channel PSFCH.

4. The method according to any one of claims 1 to 3, characterized in that Among the N first resource blocks, at least two first resource blocks are located in the same time domain unit.

5. The method according to any one of claims 1 to 4, characterized in that At least two of the N first resource blocks are located in different time domain units, or the N first resource blocks are located in the same time domain unit.

6. The method according to any one of claims 1 to 3, characterized in that The N first resource blocks are located in N different time domain units.

7. The method according to any one of claims 1 to 6, characterized in that N=K, and the N first resource blocks correspond to the K reference signals in one-to-one correspondence.

8. The method according to claim 7, characterized in that The first feedback information includes K first sequences, and sending the first feedback information on at least one first resource block includes: The K first sequences are sent on the N first resource blocks, the K first sequences correspond one-to-one to the beams corresponding to the K reference signals, and the first sequences are used to indicate the reference signal received power RSRP and / or received signal strength indication RSSI of the corresponding reference signals.

9. The method according to claim 7, characterized in that: The first feedback information includes first information, and the method further includes: Determine a first reference signal according to the K reference signals corresponding to the N first resource blocks, wherein the RSRP and / or RSSI corresponding to the first reference signal is the largest; Sending first feedback information on at least one first resource block includes: First information is sent on a first resource block corresponding to the first reference signal, where the first information is used to indicate that a beam corresponding to the first reference signal is an optimal beam.

10. The method according to claim 9, characterized in that The first feedback information also includes second information, Sending first feedback information on at least one first resource block also includes: Second information is sent on a first resource block corresponding to a second reference signal, where the second reference signal is another reference signal among the K reference signals except the first reference signal, and the second information is different from the first information.

11. The method according to any one of claims 1 to 10, characterized in that The method further comprises: Second configuration information is received, where the second configuration information is used to indicate a correspondence between M reference signal resources and the at least one first resource block, and the M reference signal resources are used to transmit the M reference signals.

12. The method according to any one of claims 2 to 11, characterized in that The first configuration information includes a first bit map, and the first bit map is used to indicate the frequency domain positions of the N first resource blocks.

13. The method according to any one of claims 1 to 12, characterized in that The reference signal includes at least one of the following: Channel state information reference signal CSI-RS, demodulation reference signal DMRS or phase tracking reference signal PT-RS.

14. A communication method, characterized in that: include: Sending M reference signals, where the M reference signals correspond one-to-one to the M beams, and M is a positive integer; Determine a first feedback resource from a first resource pool, where resources in the first resource pool are used for sideline communication, where the first feedback resource includes N first resource blocks, where the N first resource blocks are used to receive feedback information of beams corresponding to K reference signals, where K and N are positive integers, and K is less than or equal to M; First feedback information is received on at least one first resource block, where the first feedback information is used to indicate information of a beam corresponding to at least one of the reference signals.

15. The method according to claim 14, characterized in that The method further comprises: First configuration information is received, where the first configuration information is used to indicate a first feedback resource.

16. The method according to claim 14 or 15, characterized in that The first resource pool includes time-frequency resources for sending a physical layer sidelink feedback channel PSFCH.

17. The method according to any one of claims 14 to 16, characterized in that Among the N first resource blocks, at least two first resource blocks are located in the same time domain unit.

18. The method according to any one of claims 14 to 17, characterized in that At least two of the N first resource blocks are located in different time domain units, or the N first resource blocks are located in the same time domain unit.

19. The method according to any one of claims 14 to 16, characterized in that The N first resource blocks are located in N different time domain units.

20. The method according to any one of claims 14 to 19, characterized in that N=K, and the N first resource blocks correspond to the K reference signals in one-to-one correspondence.

21. The method according to claim 20, characterized in that The first feedback information includes K first sequences, and receiving the first feedback information on at least one first resource block includes: The K first sequences are received on the N first resource blocks, the K first sequences correspond one-to-one to the beams corresponding to the K reference signals, and the first sequences are used to indicate the reference signal received power RSRP and / or received signal strength indication RSSI of the corresponding reference signals.

22. The method according to claim 20, characterized in that The first feedback information includes first information, and receiving the first feedback information on at least one first resource block includes: First information is received on a first resource block corresponding to the first reference signal, where the first information is used to indicate that a beam corresponding to the first reference signal is an optimal beam, where the first reference signal is determined based on K reference signals corresponding to the N first resource blocks, and where the RSRP and / or RSSI corresponding to the first reference signal is the largest.

23. The method according to claim 22, characterized in that The first feedback information also includes second information, Receiving first feedback information on at least one first resource block also includes: Second information is received on a first resource block corresponding to a second reference signal, where the second reference signal is another reference signal among the K reference signals except the first reference signal, and the second information is different from the first information.

24. The method according to any one of claims 14 to 23, characterized in that The method further comprises: Second configuration information is received, where the second configuration information is used to indicate a correspondence between M reference signal resources and the at least one first resource block, and the M reference signal resources are used to transmit the M reference signals.

25. The method according to any one of claims 15 to 24, characterized in that The first configuration information includes a first bit map, and the first bit map is used to indicate the frequency domain positions of the N first resource blocks.

26. The method according to any one of claims 14 to 25, characterized in that The reference signal includes at least one of the following: Channel state information reference signal CSI-RS, demodulation reference signal DMRS or phase tracking reference signal PT-RS.

27. A communication device, characterized in that: include: A processor, wherein the processor is configured to execute a program or an instruction so that the apparatus executes the method according to any one of claims 1 to 13, or the apparatus executes the method according to any one of claims 14 to 26.

28. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed on a computer, the computer is caused to execute the method according to any one of claims 1 to 13, or the method according to any one of claims 14 to 26.

29. A computer program product, characterized in that The method comprises a computer program code, which, when executed, implements the method according to any one of claims 1 to 13 or the method according to any one of claims 14 to 26.