Beam management method and device

By sending multiple pilot packets to the terminal device and reporting measurement values, the problem of insufficient processing capabilities of the base station is solved, and analog beam measurement and management is realized under the hybrid beam architecture, improving the communication performance of multi-user system.

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

Patent Information

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

AI Technical Summary

Technical Problem

In the 5G era, the processing capacity of the base station is insufficient to cope with a large number of beam signals, resulting in a decline in communication performance. Especially under the hybrid beamforming architecture, the performance of multi-user systems is affected.

Method used

By sending multiple pilot packets to the terminal device, each pilot packet corresponds to multiple pilot resources or multiple pilot ports, the terminal device calculates and reports the measurement value of each pilot packet to realize the measurement and reporting of the analog beam.

Benefits of technology

It realizes effective measurement and management of different analog beams under a hybrid beam architecture, and improves the performance of communication in multi-user system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120074602A_ABST
    Figure CN120074602A_ABST
Patent Text Reader

Abstract

The invention discloses a beam management method and device, and relates to the technical field of communication. The method comprises: a network device sending M pilot frequency packets to a terminal device, each pilot frequency packet corresponding to a plurality of pilot frequency resources or a plurality of pilot frequency ports, M being a positive integer. A network device obtains a measurement value and an index value of at least one pilot packet of M pilot packets. Wherein the measurement value is used for representing the channel state information of the pilot frequency group, and the index value is used for representing the pilot frequency resource or the pilot frequency port associated with the measurement value. In the application, after a network device sends a plurality of pilot frequency groups to a terminal device, the terminal device calculates a measurement value of each pilot frequency group according to the plurality of pilot frequency groups, and reports the measurement value corresponding to at least one pilot frequency group to the network device. Therefore, the measurement and reporting of different analog beams can be realized, the perception of the terminal equipment on different analog beams is realized, and the communication performance of a multi-user system is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and particularly to a beam management method and apparatus. Background Art

[0002] In the current 5th generation mobile communication technology (5G) era, as well as in the future 5G+ and 6G eras, there are problems of signal and energy degradation during the transmission of signals in the medium and high frequency bands (such as 6 GHz, 28 GHz). Usually, a larger antenna array is adopted, and by performing weighted processing on the antenna array, the signal energy is concentrated within a smaller angular range to form a signal similar to a light beam, which is called a beam.

[0003] As the number of communication signals increases, the number of beams transmitted by the antenna also increases accordingly, which results in the processing capacity of the base station being unable to meet the signal processing requirements. To solve the problem that the base station cannot process too many signals, a hybrid beamforming (HBF) architecture is introduced. However, when signal transmission is performed based on the HBF architecture, the performance of the multi-user system may be affected. Summary of the Invention

[0004] This application provides a beam management method and apparatus for implementing analog beam measurement, selection, and reporting under a hybrid beam architecture.

[0005] The technical solutions are as follows:

[0006] In a first aspect, an embodiment of this application provides a beam management method. The method includes: A network device sends M pilot packets to a terminal device. Each of the M pilot packets corresponds to multiple pilot resources or multiple pilot ports, where M is a positive integer. The network device obtains measurement values and index values of at least one of the M pilot packets. The measurement values are used to characterize the channel state information of the pilot packets; the index values are used to characterize the pilot resources or pilot ports associated with the measurement values.

[0007] Wherein, one pilot packet corresponds to one analog beam or multiple digital beams of one analog beam.

[0008] In a possible embodiment, the pilot packet may be a pilot resource set packet or a pilot resource packet. When the pilot packet is a pilot resource set packet, each pilot packet corresponds to multiple pilot resources; when the pilot packet is a pilot port packet, each pilot packet corresponds to multiple pilot ports.

[0009] An example where a network device configures multiple pilot resource sets for a terminal device, where each pilot resource set corresponds to one or more pilot resources. Among them, the pilots included in different pilot resource sets are sent with different analog domain weights and the same or different digital domain weights, that is, the analog beams corresponding to different pilot resource sets are different. Among one or more pilot resources in the same pilot resource set, each pilot resource included is sent with the same analog domain weight and different digital domain weights, that is, the analog beams corresponding to different pilot resources in the same pilot resource set are the same, and the digital beams are different.

[0010] An example where a network device configures a pilot resource set for a terminal device, which includes multiple pilot resources, and each pilot resource corresponds to multiple pilot ports. Among them, the pilots included in different pilot resources are sent with different analog domain weights and the same or different digital domain weights, that is, the analog beams corresponding to different pilot resources are different. Among one or more pilot ports in the same pilot resource, each pilot port included is sent with the same analog domain weight and different digital domain weights, that is, the analog beams corresponding to different pilot ports in the same pilot resource are the same, and the digital beams are different.

[0011] In this application, the network device sends multiple pilot packets to the terminal device. Different pilot packets correspond to different analog beams, and each pilot packet in the multiple pilot packets corresponds to multiple pilot resources or multiple pilot ports. The terminal device calculates the measurement value of each pilot packet according to the multiple pilot packets. The terminal device then reports the measurement value corresponding to each pilot packet to the network device. Since the analog beams of different pilot packets are different, the measurement and reporting of different analog beams can be realized, thereby realizing the perception of different analog beams by the terminal device and improving the communication performance of the multi-user system.

[0012] In a possible implementation manner of this application, each index value is associated with one or more measurement values, or multiple index values are associated with one measurement value.

[0013] In a possible implementation manner of this application, when each pilot packet corresponds to multiple pilot resources, obtaining the measurement value corresponding to each pilot packet includes: the network device obtains the measurement value of each pilot resource in the multiple pilot resources corresponding to each pilot packet.

[0014] In a possible implementation manner of this application, the measurement value corresponding to each pilot packet includes one or more of the following: the average value or the maximum value of the measurement values of multiple pilot resources. Or, the measurement values of multiple pilot resources are arranged in a preset order, and the average value or the sum value of the first N measurement values, where N is a positive integer.

[0015] Among them, the preset order can be from large to small, or from small to large, or other permutation orders, which are not limited in the embodiments of this application.

[0016] In a possible implementation manner of this application, when each pilot packet corresponds to multiple pilot ports, obtaining the measurement value corresponding to each pilot packet includes: the network device obtains the measurement value of each pilot port among the multiple pilot ports corresponding to each pilot packet.

[0017] In a possible implementation manner of this application, the measurement value corresponding to each pilot packet includes one or more of the following: the average value of the measurement values of multiple pilot ports, or the maximum value. Or, the measurement values of multiple pilot ports are arranged in a preset order, and the average value or sum value of the first N measurement values, where N is a positive integer.

[0018] Among them, the preset order can be from large to small, or from small to large, or other permutation orders, which are not limited in the embodiments of this application.

[0019] In a possible implementation manner of this application, when the pilot packet corresponds to L pilot ports and L is an even number, every two pilot ports form a group, including: the kth pilot port and the (k + N / 2)th pilot port correspond to a group, where k is a positive integer. Or, the kth pilot port and the (k + 1)th pilot port correspond to a group, where k is an odd number.

[0020] In a possible implementation manner of this application, the method provided by the embodiments of this application further includes: the network device sends spatial domain reception indication information of the downlink signal to the terminal device, and the spatial domain reception indication information is associated with at least one pilot packet.

[0021] In a possible implementation manner of this application, the indication information includes a local index, and the local index is used to indicate the pilot packet referred to for the spatial domain reception of the downlink signal.

[0022] In a second aspect, the embodiments of this application provide a beam management method, and the method includes: the terminal device receives M pilot packets from the network device, and each pilot packet in the M pilot packets corresponds to multiple pilot resources or multiple pilot ports, where M is a positive integer. The terminal device determines the measurement value of at least one pilot packet among the M pilot packets. Among them, the measurement value is used to characterize the channel state information of the pilot packet. The terminal device reports the measurement value and the index value of at least one pilot packet among the M pilot packets to the network device. Among them, the index value is used to characterize the pilot resource or pilot port associated with the measurement value.

[0023] In a possible implementation manner of this application, each index value is associated with one or more measurement values, or multiple index values are associated with one measurement value.

[0024] In a possible implementation of the present application, when each pilot packet corresponds to multiple pilot resources, obtaining the measurement value of each pilot packet includes: the terminal device determines the measurement value of each pilot resource among the multiple pilot resources corresponding to each pilot packet.

[0025] In a possible implementation of the present application, the measurement value corresponding to each pilot packet includes one or more of the following: the average value or the maximum value of the measurement values of multiple pilot resources. Or, the measurement values of multiple pilot resources are arranged in a preset order, and the average value or the sum value of the first N measurement values, where N is a positive integer.

[0026] In a possible implementation of the present application, when each pilot packet corresponds to multiple pilot ports, determining the measurement value of each pilot packet includes: the terminal device determines the measurement value of each pilot port among the multiple pilot ports corresponding to each pilot packet.

[0027] In a possible implementation of the present application, the measurement value corresponding to each pilot packet includes one or more of the following: the average value or the maximum value of the measurement values of multiple pilot ports. Or, the average value or the sum value of the first N maximum measurement values of the measurement values of multiple pilot ports, where N is a positive integer.

[0028] In a possible implementation of the present application, when the pilot packet corresponds to L pilot ports and L is an even number, every two pilot ports form a group, including: the kth pilot port and the (k + N / 2)th pilot port correspond to a group, where k is a positive integer. Or, the kth pilot port and the (k + 1)th pilot port correspond to a group, where k is an odd number.

[0029] In a possible implementation of the present application, the method provided by the embodiments of the present application further includes: the terminal device obtains spatial domain reception indication information of the downlink signal, and the spatial domain reception indication information is associated with at least one pilot packet.

[0030] In a possible implementation of the present application, the spatial domain reception indication information includes a local index, and the local index is used to indicate the pilot packet referred to for the spatial domain reception of the downlink signal.

[0031] In a third aspect, the embodiments of the present application provide a beam management device, which includes: a transceiver, a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the device is used to implement a beam management method described in the first aspect or various possible implementations of the first aspect, or a beam management method described in the second aspect or various possible implementations of the second aspect.

[0032] Fourthly, an embodiment of the present application provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to run a computer program or instruction to implement a beam management method described in the first aspect or various possible implementation manners of the first aspect, or a beam management method described in the second aspect or various possible implementation manners of the second aspect.

[0033] Wherein, the communication interface is used for communicating with other modules outside the chip.

[0034] Fifthly, an embodiment of the present application provides a computer-readable storage medium, which includes computer instructions. When the computer instructions run on a communication device, the communication device executes a beam management method described in the first aspect or various possible implementation manners of the first aspect, or a beam management method described in the second aspect or various possible implementation manners of the second aspect.

[0035] Sixthly, an embodiment of the present application provides a computer program product including instructions. When the instructions run on a computer, the computer is caused to execute a beam management method described in the first aspect or various possible implementation manners of the first aspect, or a beam management method described in the second aspect or various possible implementation manners of the second aspect.

[0036] Seventhly, an embodiment of the present application provides a communication device, which includes a processor and a storage medium. When the instructions stored in the storage medium are run by the processor, a beam management method described in one aspect or various possible implementation manners of the first aspect is implemented, or a beam management method described in the second aspect or various possible implementation manners of the second aspect is implemented.

[0037] Eighthly, an embodiment of the present application provides a communication device, which includes: at least one processor. The at least one processor is coupled to a memory. The memory is used for storing a computer program or instruction. The at least one processor is configured to execute the computer program or instruction in the memory, so that the communication device executes a beam management method described in one aspect or various possible implementation manners of the first aspect, or a beam management method described in the second aspect or various possible implementation manners of the second aspect.

[0038] Optionally, the communication device described in the eighth aspect further includes: a memory.

[0039] Ninthly, an embodiment of the present application provides a communication device, which includes one or more modules for implementing the method of the first aspect above. The one or more modules may correspond to each step in the method of the first aspect; or, for implementing the method of the second aspect above, the one or more modules may correspond to each step in the method of the second aspect.

[0040] Any of the above-provided devices, computer storage media, computer program products, chips, or communication systems is used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding solutions in the corresponding methods provided above, and will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] Figure 1 is a schematic diagram of the architecture of a communication system provided by the present application;

[0042] Figure 2 is a schematic diagram of the network element structure of a communication device provided by the present application;

[0043] Figure 3 is a schematic diagram of a beam management method provided by an embodiment of the present application;

[0044] Figure 4 is a schematic diagram of the structure of a MAC-CE provided by an embodiment of the present application;

[0045] Figure 5 is a schematic block diagram of a terminal device according to an embodiment of the present application;

[0046] Figure 6 is a schematic block diagram of a network device according to an embodiment of the present application;

[0047] Figure 7 is a schematic diagram of a chip structure provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0048] To facilitate a clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, terms such as "first" and "second" are used to distinguish identical or similar items with basically the same functions and effects. For example, the first valid signal and the second valid signal are only used to distinguish different valid signals, and do not limit their sequence. Those skilled in the art can understand that terms such as "first" and "second" do not limit the quantity and execution order, and "first" and "second" do not necessarily mean different.

[0049] It should be noted that in the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design solution described as "exemplary" or "for example" in the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Rather, the use of words such as "exemplary" or "for example" is intended to present relevant concepts in a specific manner.

[0050] In this application, "at least one" means one or more, and "a plurality" means two or more. "And / or" describes the relationship between associated objects and indicates that there can be three relationships. For example, A and / or B can represent the cases of A existing alone, A and B existing simultaneously, and B existing alone, where A and B can be singular or plural. The character " / " generally indicates an "or" relationship between the associated objects before and after. "At least one of the following" or a similar expression refers to any combination of these items, including any combination of single item or plural items. For example, at least one of a, b, or c can represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, and c can be single or multiple.

[0051] The technical solution of this application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, Public Land Mobile Network (PLMN) system, Device-to-Device (D2D) network system, or Machine-to-Machine (M2M) network system, as well as future 5th Generation Mobile Communication Technology (5G) network system, etc.

[0052] The network architecture and service scenarios described in the embodiments of this application are to more clearly illustrate the technical solutions of the embodiments of this application and do not constitute a limitation on the technical solutions provided by the embodiments of this application. Those of ordinary skill in the art know that with the evolution of the network architecture and the emergence of new service scenarios, the technical solutions provided by the embodiments of this application are equally applicable to similar technical problems. In the embodiments of this application, the method provided is described by taking its application in a New Radio (NR) system or a 5G network as an example.

[0053] Before introducing the embodiments of this application, the following interpretations are made for the relevant terms involved in the embodiments of this application:

[0054] 1) Wave beam: It refers to a signal similar to a light beam formed by concentrating signal energy within a small angular range through weighted processing of the antenna array on the base station side or the terminal side.

[0055] 2) Transmission Configuration Indicator (TCI): It is used to indicate relevant information about the downlink beam in the downlink control information (DCI).

[0056] 3) Spatial relation: It is used to indicate relevant information about the uplink beam.

[0057] As Figure 1 shown, Figure 1 Figure (a) shows a communication system provided by an embodiment of the present application. The communication system includes one or more network devices and one or more terminal devices. For example Figure 1 in Figure (a), multiple terminal devices (such as terminal 102 and terminal 103) communicate with one network device (such as base station 101), Figure 1 and Figure (b) shows one terminal device (such as terminal 107) communicating with multiple network devices (such as base stations 104, 105, and 106).

[0058] Among them, the communication between the network device and the terminal device needs to use a wave beam. The manifestation of the wave beam in NR can be a spatial domain filter, a spatial filter, a spatial domain parameter, a spatial parameter, a spatial domain setting, a spatial setting, Quasi-colocation (QCL) information, a QCL hypothesis, a QCL indication, etc. The wave beam can be indicated by the TCI-state parameter or the spatial relation parameter. Therefore, in the present application, the wave beam can be replaced by a spatial domain filter, a spatial filter, a spatial domain parameter, a spatial parameter, a spatial domain setting, a spatial setting, QCL information, a QCL hypothesis, a QCL indication, TCI-state, spatial relation, etc.

[0059] It can be understood that the wave beam can also be other terms representing the wave beam, which are not limited in the present application.

[0060] Among them, the network device needs to send data information using a transmission beam (Tx beam), and the terminal device needs to receive data information using a reception beam (Rx beam).

[0061] The transmission beam refers to the distribution of signal strength formed in different directions in space after the signal is transmitted by the antenna and is used to transmit signals. The transmission beam can also be a spatial domain transmission filter, a spatial transmission filter, a spatial domain transmission parameter, a spatial transmission parameter, a spatial domain transmission setting, a spatial transmission setting, and the downlink beam can be indicated by the TCI-state parameter.

[0062] The reception beam can refer to the signal strength distribution of the wireless signal received from the antenna in different directions in space and is used to receive signals. The reception beam can also be a spatial domain reception filter, a spatial reception filter, a spatial domain reception parameter, a spatial reception parameter, a spatial domain reception setting, a spatial reception setting, and the uplink beam can be indicated by the spatial relationship, the uplink TCI-state, and the sounding reference signal (SRS) resource.

[0063] In this application, the beam can be a wide beam, a narrow beam, or other types of beams. The technology for forming the beam can be beamforming technology (such as digital beamforming technology, analog beamforming technology, hybrid digital / analog beamforming technology, etc.), or other technologies.

[0064] In an application scenario, during the downlink transmission between a network device and a terminal device, the transmission beam used by the network device is determined by the network device, and the reception beam used by the terminal device is determined by the network device notifying the terminal device.

[0065] As an example, as shown in Figure 1 Figure (a) in, base station 101 sends a downlink control information (DCI) signaling to terminal 102. The DCI signaling contains a TCI field, and this TCI field is used to indicate a TCI-state. This TCI-state includes a target reference signal resource (also known as a pilot resource). For the process of downlink transmission using this TCI-state, terminal 102 receives using the reception beam corresponding to this pilot resource. Among them, the reception beam corresponding to the pilot resource is known to terminal 102 in advance. For example, terminal 102 can obtain the reception beam by measuring this pilot resource.

[0066] As another example, for the process of uplink transmission between the network device and the terminal device, based on the above TCI-state, terminal 102 can use the transmission beam corresponding to this target reference signal resource to send data, or use the reception beam corresponding to this target reference signal resource to send data in reverse.

[0067] Among them, during the communication process between the network device and the terminal device, the network device can indicate multiple different beams for channels and / or reference signals to the terminal device, or can also indicate a beam to the terminal device, and this beam is simultaneously used for multiple channels and / or reference signals, which is called a common beam. It should be noted that the common beam is only for the convenience of description in the embodiments of this application, and it can also have other names, which are not limited in this application.

[0068] As an example, the network device can indicate an uplink common beam to the terminal device for the transmission of multiple uplink channels and / or uplink reference signals; or, the network device can also indicate a downlink common beam to the terminal device for the transmission of multiple downlink channels and / or downlink reference signals; or, the network device can also indicate an uplink and downlink common beam to the terminal device for the transmission of multiple uplink channels and / or uplink reference signals, as well as multiple downlink channels and / or downlink reference signals.

[0069] The terminal device in the embodiments of the present application is a device with wireless communication capabilities. The terminal device is also known as a user equipment (UE), a mobile station (MS), a mobile terminal (MT), etc., and is a device that provides voice and / or data connectivity to users. For example, a handheld device with a wireless connection function, a vehicle-mounted device, etc. Currently, some examples of terminals are: mobile phones, tablet computers, laptop computers, palmtop computers, mobile internet devices (MIDs), wearable devices (such as smart watches, smart bracelets, pedometers, etc.), vehicle-mounted devices (such as cars, bicycles, electric vehicles, airplanes, ships, trains, high-speed rails, etc.), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grid, wireless terminals in transportation safety, wireless terminals in smart city, wireless terminals in smart home (such as refrigerators, TVs, air conditioners, electricity meters, etc.).

[0070] The network device in the embodiments of the present application is an entity that can be used to transmit or receive signals and is used in cooperation with a terminal device. The network device can be any device with wireless transceiver functions, including but not limited to: evolved NodeB (eNB), radio network controller (RNC), node base (NB), base station controller (BSC), base transceiver station (BTS), home base station (for example, home evolved NodeB, or home node B, HNB), base band unit (BBU), access point (AP) in a wireless fidelity (WIFI) system, wireless relay node, wireless backhaul node, transmission point (TP), or transmission and reception point (TRP), etc. It can also be a 5G device, such as a gNB in an NR system, or a transmission point (TRP or TP), one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or it can also be a network node constituting a gNB or a transmission point, such as a base band unit (BBU), or a distributed unit (DU), etc.

[0071] It should be understood that the network device and the terminal device in the embodiments of the present application can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; or deployed on water; or deployed on airplanes, balloons, and satellites in the air. The embodiments of the present application do not limit the application scenarios of the network device and the terminal device.

[0072] Figure 2 The figure shows a schematic diagram of the network element structure of a communication device provided by the embodiments of the present application. The network element structures of the terminal device and the network device in the embodiments of the present application can refer to the structure as Figure 2 shown. The communication device includes a processor 201, a communication line, at least one transceiver 202, and an antenna 203.

[0073] The processor 201 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 present application solution.

[0074] The communication line may include a path for transmitting information between the above components.

[0075] The transceiver 202, using any device of the transceiver type, is used to communicate with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc.

[0076] The transceiver 202 includes a transmitter 2021 and a receiver 2022. The transmitter 2021 is connected to the antenna 203, and the receiver 2022 is connected to the antenna 203.

[0077] Optionally, the communication device may further include a memory 204.

[0078] The memory 204 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 204 may exist independently and be connected to the processor 201 through a communication line. The memory 204 may also be integrated with the processor 201.

[0079] Among them, the memory 204 is used to store computer execution instructions for implementing the solution of this application, and is controlled by the processor 201 for execution. The processor 201 is used to execute the computer execution instructions stored in the memory 204, so as to implement the method provided in the following embodiments of this application.

[0080] Optionally, the computer execution instructions in the embodiments of this application may also be referred to as application code, and the embodiments of this application do not make specific limitations thereon.

[0081] In a specific implementation, as an embodiment, the processor 201 may include one or more CPUs.

[0082] In a specific implementation, as an example, a communication device may include multiple processors, and each of these processors may be a single-CPU processor or a multi-CPU processor. The processor here may refer to one or more devices, circuits, and / or processing cores for processing data (such as computer program instructions).

[0083] The antenna 203 is generally located on an antenna panel, and there is one or more antennas on an antenna panel. One or more antennas are arranged in an antenna array to perform beamforming, thereby forming an analog beam. Among them, the antenna array can generate multiple analog beams in different directions.

[0084] In a specific implementation, the terminal device may be equipped with multiple antenna panels, and the multiple antenna panels are distributed at different positions and face different directions, ensuring that no matter which direction the terminal device faces, there is at least one antenna panel facing the network device, so as to perform data transmission with the network device.

[0085] Optionally, the terminal device may simultaneously turn on all antenna panels for transmission, or alternatively, may use only a single antenna panel for transmission at a time. Whether the antenna panel of the terminal device is in an open or closed state generally needs to be notified to the network device.

[0086] In the embodiments of the present application, the antenna panel can also be represented in other ways. For example, the antenna panel can be characterized by an antenna port (such as a channel state information-reference signal (CSI-RS) port, a sounding reference signal (SRS) port, a demodulation reference signal (DMRS) port, a phase tracking reference signal (PTRS) port, a cell reference signals (CRS) port, a tracking reference signal (TRS) port, a synchronization signal and physical broadcast channel block (SSB) port) or an antenna port group; it can also be characterized by a resource (such as a CSI-RS resource, an SRS resource, a DMRS resource, a PTRS resource, a CRS resource, a TRS resource, an SSB resource, etc.) or a resource group; it can also be characterized by a certain channel (such as a physical uplink control channel (PUCCH), a physical uplink sharing channel (PUSCH), a physical random access channel (PRACH), a physical downlink sharing channel (PDSCH), a physical downlink control channel (PDCCH), a physical broadcast channel (PBCH), etc.); it can also be characterized by a beam, QCL, TCI-state, spatial relation or an index configured in QCL, TCI-state, spatial relation; it can also be characterized by a beam group, a QCL group, a TCI-state group, a spatial relation group, etc., which are not limited in the embodiments of the present application.

[0087] In the prior art, each beam corresponds to a pilot resource. By measuring the pilot resource, a communication device can obtain the quality of the beam. Taking the transmit beam of a network device as an example, after the network device configures the pilot resource for a terminal device, the terminal device measures the pilot resource to obtain a measurement value and reports the measurement value to the network device. The network device can know the quality of the beam corresponding to the pilot resource based on the measurement value.

[0088] Currently, due to the increase in the number of beams, the processing burden on the communication device has increased. Therefore, in some related technologies, a large-array hybrid beamforming (HBF) architecture is usually used. The HBF architecture solves the problem of the decline in the processing ability of the communication device caused by the excessive number of beams. Specifically, first, analog beamforming is performed on the transmit beams of the network device and combined into multiple analog-domain beams (also called analog beams), and then digital beamforming is performed on the multiple analog-domain beams and combined into multiple digital-domain beams (also called digital beams). At this time, each analog beam corresponds to a pilot resource. For example, the pilot resource configured by the network device for the terminal device includes a resource set, and each resource set includes multiple resources. The resource is the pilot resource corresponding to each analog beam, and each resource includes 1 or 2 pilot ports. Based on the measurement values measured from multiple resources, the terminal device selects 1 to 4 resources and the corresponding measurement values of each resource and reports them to the network device. The network device can know the quality of the analog beam. It can be understood that if the resource includes 1 pilot port, the reported measurement value is the measurement value of the pilot port. If the resource includes 2 pilot ports, the reported measurement value is the average of the measurement values of the 2 pilot ports.

[0089] However, since there are multiple digital beams in the same analog beam, at this time, different pilot resources need to be configured for different digital beams under the same analog beam. When the terminal device selects 1 to 4 from multiple pilot resources for reporting, since the terminal device cannot perceive the specific weighting method of the pilot resources (such as the analog beamforming method and the digital beamforming method), the selected pilot resources may be based on different digital beams under the same analog beam, which results in the inability to effectively measure different analog beams.

[0090] To solve the above problems, the present application proposes a beam management method. By grouping the pilot resources for beam management, the pilot resources of the same analog beam are in the same group, and the pilot resources of different analog beams are in different groups. The group-level measurement values are measured, and pilot resources are selected from different groups and reported to the network device, so as to realize the measurement, selection, and reporting of analog beams under the HBF architecture.

[0091] In the embodiments of the present application, the specific structure of the execution subject of a beam management method is not particularly limited in the embodiments of the present application. As long as a program recording the code of a beam management method in the embodiments of the present application can be run to communicate according to a beam management method in the embodiments of the present application. For example, the execution subject of a beam management method provided in the embodiments of the present application can be a functional module in a network device that can call and execute the program, or a communication device applied to the network device, such as a chip. The execution subject of a beam management method provided in the embodiments of the present application can be a functional module in a terminal device that can call and execute the program, or a communication device applied to the terminal device, such as a chip. The present application does not limit this.

[0092] As Figure 3 shown in the flowchart of a beam management method provided in the embodiments of the present application, the method includes:

[0093] Step 301: The network device sends M pilot packets to the terminal device. Correspondingly, the terminal device receives M pilot packets from the network device. Each pilot packet in the M pilot packets corresponds to multiple pilot resources or multiple pilot ports, and M is a positive integer.

[0094] Among them, a pilot packet refers to a grouped pilot. For example, it can be a set of grouped pilot resources or a grouped pilot resource. A pilot packet corresponds to one analog beam or multiple digital beams of one analog beam.

[0095] A pilot packet corresponds to one analog beam or multiple digital beams of one analog beam.

[0096] For example, the network device sends 3 pilot packets to the terminal device, namely pilot packet 1, pilot packet 2, and pilot packet 3. The analog beams corresponding to the 3 pilot packets are analog beam 1, analog beam 2, and analog beam 3 respectively. When pilot packet 1 corresponds to 3 pilot resources, pilot resources 1, 2, and 3 correspond to analog beam 1 and respectively correspond to digital beams 1, 2, and 3. Or, when pilot packet 1 corresponds to 3 pilot ports, pilot ports 1, 2, and 3 correspond to analog beam 1 and respectively correspond to digital beams 1, 2, and 3.

[0097] Among them, the pilot resources may be channel state information-reference signal (CSI-RS) resources, sounding reference signal (SRS) resources, demodulation reference signal (DMRS) resources, phase tracking reference signal (PTRS) resources, cell reference signals (CRS) resources, tracking reference signal (TRS) resources, synchronization signal and physical broadcast channel block (SSB) resources, etc., which are not limited in the embodiments of this application.

[0098] Among them, the pilot ports may also be physical antennas, antenna ports, reference signal ports, virtual ports, etc. The pilot ports include CSI-RS ports, SRS ports, DMRS ports, PTRS ports, CRS ports, TRS ports, SSB ports, etc., which are not limited in the embodiments of this application.

[0099] In a possible embodiment, the pilot grouping may be a pilot resource set (resourceSet) grouping, a pilot resource (resource) grouping, or a pilot port (port) grouping. When the pilot grouping is a pilot resource set grouping, each pilot grouping corresponds to multiple pilot resources; when the pilot grouping is a pilot port grouping, each pilot grouping corresponds to multiple pilot ports.

[0100] As an example, the network device configures multiple pilot resource sets for the terminal device, where each pilot resource set corresponds to one or more pilot resources. Among them, the pilots included in different pilot resource sets are transmitted with different analog domain weights and the same or different digital domain weights, that is, the analog beams corresponding to different pilot resource sets are different. Among the one or more pilot resources in the same pilot resource set, each pilot resource included is transmitted with the same analog domain weight and different digital domain weights, that is, the analog beams corresponding to different pilot resources in the same pilot resource set are the same, and the digital beams are different.

[0101] For example, the network device configures four pilot resource sets, namely resourceSet#1, resourceSet#2, resourceSet#3, and resourceSet#4, for the terminal device. Each pilot resource set includes four pilot resources, namely resource#1, resource#2, resource#3, and resource#4. The analog beams corresponding to resourceSet#1, resourceSet#2, resourceSet#3, and resourceSet#4 are analog beam 1, analog beam 2, analog beam 3, and analog beam 4, respectively. The pilots included in the four pilot resources in resourceSet#1 are transmitted using digital domain weights 1, 2, 3, and 4, respectively. The same applies to the pilot resources in resourceSet#2, resourceSet#3, and resourceSet#4, which will not be elaborated here.

[0102] It should be noted that the pilots included in the four pilot resources in resourceSet#2, or resourceSet#3, or resourceSet#4 can be transmitted using the same or different digital domain weights as those used for the pilots included in the four pilot resources in resourceSet#1. For example, the pilots included in the four pilot resources in resourceSet2 can also be transmitted using digital domain weights 1, 2, 3, and 4, respectively, or using digital domain weights 4, 5, 6, and 7. This is not limited in the embodiments of this application.

[0103] In an embodiment of the present application, the pilot resource set may be a channel state information - synchronization signal and physical broadcast channel block - resource set (CSI - SSB - resourceSet), or a channel state information - interference measurement - resource set (CSI - IM - resourceSet), or a non - zero power - channel state information - reference signal - resource set (NZP - CSI - RS - resourceSet), or a zero power - channel state information - reference signal - resource set (ZP - CSI - RS - resourceSet), which is not limited in the embodiments of the present application.

[0104] As another example, the network device configures a pilot resource set for the terminal device, which includes multiple pilot resources, and each pilot resource corresponds to multiple pilot ports. Among them, the pilots included in different pilot resources are sent with different analog domain weights and the same or different digital domain weights, that is, the analog beams corresponding to different pilot resources are different. Among one or more pilot ports in the same pilot resource, the pilots included in each pilot port are sent with the same analog domain weight and different digital domain weights, that is, the analog beams corresponding to different pilot ports in the same pilot resource are the same, and the digital beams are different.

[0105] For example, a network device configures a pilot resource set resourceSet#1 for a terminal device. ResourceSet#1 includes four pilot resources, namely resource#1, resource#2, resource#3, and resource#4. Each pilot resource includes four pilot ports, namely port#1, port#2, port#3, and port#4. The analog beams corresponding to resource#1, resource#2, resource3, and resource#4 are analog beam 1, analog beam 2, analog beam 3, and analog beam 4, respectively. The pilots included in the four pilot ports in resource#1 are transmitted using digital domain weights 1, digital domain weight 2, digital domain weight 3, and digital domain weight 4, respectively. The same applies to the pilot ports in resource#2, resource#3, and resource#4, which will not be elaborated here.

[0106] It should be noted that the pilots included in the four pilot resources in resource#2, or resource#3, or resource#4 can be transmitted using digital domain weights that are the same as or different from those used for the pilots included in the four pilot ports in resource#1. For example, the pilots included in the four pilot ports in resource#2 can also be transmitted using digital domain weights 1, digital domain weight 2, digital domain weight 3, and digital domain weight 4, respectively, or using digital domain weights 4, digital domain weight 5, digital domain weight 6, and digital domain weight 7. This is not limited in the embodiments of the present application.

[0107] Optionally, in the case where the pilot grouping is pilot port grouping, polarization grouping can be performed on the multiple pilot ports included in each pilot resource. It can be understood that every two pilot ports correspond to one beam.

[0108] In an embodiment of the present application, when the pilot grouping corresponds to L pilot ports and L is an even number, every two pilot ports form a group and correspond to one analog beam, including: the kth pilot port and the (k + N / 2)th pilot port correspond to one group, where k is a positive integer. Or, the kth pilot port and the (k + 1)th pilot port correspond to one group, where k is an odd number.

[0109] For example, take the case where the pilot resource resource#1 includes 8 pilot ports port#1 to port#8. Port#1 and port#5 correspond to one analog beam, port#2 and port#6 correspond to one analog beam, port#3 and port#7 correspond to one analog beam, and port#4 and port#8 correspond to one analog beam. It can be understood that among the 8 pilot ports, the first half of the pilot ports are of the same polarization beam, and the second half of the pilot ports are of another polarization beam. Or, port#1 and port#2 correspond to one analog beam, port#3 and port#4 correspond to one analog beam, port#5 and port#6 correspond to one analog beam, and port#7 and port#8 correspond to one analog beam. It can be understood that among the 8 pilot ports, the pilot ports with odd numbers are of the same polarization beam, and the pilot ports with even numbers are of another polarization beam.

[0110] In an embodiment of the present application, the pilot resource may be CSI-SSB-resource, or CSI-IM-resource, or NZP-CSI-RS-resource, or ZP-CSI-RS-resource, which is not limited in the embodiments of the present application.

[0111] Step 302: The terminal device obtains the measurement value of each pilot packet.

[0112] The measurement value is used to characterize the channel state information of the pilot packet, and the measurement value may be any one of reference signal received power (RSRP), or reference signal receiving quality (RSRQ), or signal to interference plus noise ratio (SINR).

[0113] Among them, when each pilot packet corresponds to a pilot resource set, the measurement value of the pilot packet is the measurement value of the pilot resource set; when each pilot packet corresponds to a pilot resource, the measurement value of each pilot packet is the measurement value of the pilot resource.

[0114] In a possible embodiment of the present application, when each pilot packet corresponds to multiple pilot resources, determining the measurement value corresponding to each pilot packet includes: the terminal device determines the measurement value of each pilot resource among the multiple pilot resources corresponding to each pilot packet.

[0115] As an example, the terminal device measures the measurement values of each pilot resource according to multiple pilot resources in each pilot resource set, and then determines the measurement value of the pilot resource set according to the measurement values of each pilot resource.

[0116] It can be understood that the measurement value of the pilot resource set is determined by the measurement values of multiple pilot resources in the pilot resource set. Specifically, the measurement value corresponding to each pilot group includes one or more of the following: the average value or the maximum value of the measurement values of multiple pilot resources; or, the measurement values of multiple pilot resources are arranged in a preset order, and the average value or the sum value of the first N measurement values, where N is a positive integer.

[0117] For example, taking the measurement value as RSRP, the network device configures multiple pilot resource sets (resourceSet) for the terminal device, each pilot resource set includes multiple pilot resources (resource), the terminal device calculates the RSRP of each pilot resource, and takes the maximum RSRP within the same pilot resource set as the RSRP of the pilot resource set.

[0118] For example, resourceSet#1 includes four pilot resources, namely resource#1, resource#2, resource#3, and resource#4. The terminal device calculates that the RSRPs of resource#1, resource#2, resource#3, and resource#4 are RSRP1, RSRP2, RSRP3, and RSRP4 respectively. After comparing the four RSRPs, it is determined that RSRP2 is the maximum value, then RSRP2 is taken as the RSRP of resourceSet#1.

[0119] For example, taking the measurement value as RSRP, the network device configures multiple pilot resource sets (resourceSet) for the terminal device, each pilot resource set includes multiple pilot resources (resource), the terminal device calculates the RSRP of each pilot resource, compares the multiple RSRPs within the same pilot resource set, arranges them in a preset order, and takes the average or sum of the largest first N RSRPs as the RSRP of the pilot resource set.

[0120] For example, resourceSet#1 includes four pilot resources: resource#1, resource#2, resource#3, and resource#4. The terminal device calculates that the RSRPs of resource#1, resource#2, resource#3, and resource#4 are RSRP1, RSRP2, RSRP3, and RSRP4 respectively. The four RSRPs are compared and sorted in a preset order (from largest to smallest), determining that RSRP1 > RSRP2 > RSRP4 > RSRP3. Taking N as 2, that is, taking the first two RSRPs (RSRP1 and RSRP2) for averaging to obtain RSRP*, and using RSRP* as the RSRP of resourceSet#1; or, performing summation to obtain RSRP+, and using RSRP+ as the RSRP of resourceSet#1.

[0121] It should be noted that the preset order can also be from smallest to largest, or other permutation orders, which are not limited in the embodiments of the present application.

[0122] Optionally, after the terminal device calculates the RSRP of each pilot resource in a pilot resource set, it selects the RSRPs of N pilot resources for averaging or summation as the RSRP of this pilot resource set. Among them, the N pilot resource numbers selected for different pilot resource sets are the same.

[0123] For example, if the RSRPs of resource#1 and resource#3 in resourceSet#1 are selected for averaging or summation, then the RSRPs of resource#1 and resource#3 in resourceSet#2 are also selected for averaging or summation in resourceSet#2.

[0124] It should be noted that the value of N can be configured by the network device or determined by the terminal device, which is not limited in the embodiments of the present application.

[0125] Optionally, after the terminal device calculates the RSRP of each pilot resource in a pilot resource set, it averages or sums the RSRPs of the pilot resources with the same number in different pilot resource sets as the RSRP of the pilot resource.

[0126] For example, resourceSet#1, resourceSet#2, and resourceSet#3 all include four pilot resources: resource#1, resource#2, resource#3, and resource#4. After the terminal device calculates the RSRP of each pilot resource in each pilot resource set, it averages or sums the RSRP of resource#1 in resourceSet#1, resource#1 in resourceSet#2, and resource#1 in resourceSet#3 as the RSRP of resource#1. Or it averages or sums the RSRP of resource#2 in resourceSet#1, resource#2 in resourceSet#2, and resource#2 in resourceSet#3 as the RSRP of resourcet#2.

[0127] In another possible embodiment of the present application, when each pilot packet corresponds to multiple pilot ports, determining the measurement value corresponding to each pilot packet includes: the terminal device determines the measurement value of each pilot port among the multiple pilot ports corresponding to each pilot packet.

[0128] As another example, the terminal device measures the measurement values of one or more pilot ports according to one or more pilot ports in each pilot resource, and then determines the measurement value of the pilot resource according to the measurement values of the one or more pilot ports.

[0129] It can be understood that the measurement value of the pilot resource is determined by the measurement values of multiple pilot ports in the pilot resource. Specifically, the measurement value corresponding to each pilot packet includes one or more of the following: the average value or the maximum value of the measurement values of multiple pilot ports; or, the measurement values of multiple pilot ports are arranged in a preset order, and the average value or the sum value of the first N measurement values, where N is a positive integer.

[0130] Illustrated by way of example, taking the measurement value as RSRP, the network device configures a pilot resource set (resourceSet) for the terminal device, which includes multiple pilot resources (resource), and each pilot resource includes multiple pilot ports (port). The terminal device calculates the RSRP of each pilot port and takes the maximum RSRP within the same pilot resource as the RSRP of the pilot resource.

[0131] For example, resource#1 includes four pilot ports: port#1, port#2, port#3, and port#4. The terminal device calculates the RSRP of port#1, port#2, port#3, and port#4 as RSRP1, RSRP2, RSRP3, and RSRP4 respectively. The four RSRPs are compared, and it is determined that RSRP2 is the maximum value. Then, RSRP2 is used as the RSRP of resource#1.

[0132] For example, taking the measured value as RSRP, the network device configures a pilot resource set (resourceSet) for the terminal device, which includes multiple pilot resources (resource). Each pilot resource includes multiple pilot ports (port). The terminal device calculates the RSRP of each pilot port, compares the multiple RSRPs within the same pilot resource, arranges them in a preset order, and takes the average or sum of the top N largest RSRPs as the RSRP of this pilot resource.

[0133] For example, resource#1 includes four pilot ports: port#1, port#2, port#3, and port#4. The terminal device calculates the RSRP of port#1, port#2, port#3, and port#4 as RSRP1, RSRP2, RSRP3, and RSRP4 respectively. The four RSRPs are compared and sorted in a preset order (for example, in descending order), and it is determined that RSRP1 > RSRP2 > RSRP4 > RSRP3. Taking N as 2, that is, taking the average of the first two RSRPs (RSRP1 and RSRP2) to obtain RSRP*, and using RSRP* as the RSRP of resource1; or, summing them to obtain RSRP+, and using RSRP+ as the RSRP of resource#1.

[0134] Optionally, after the terminal device calculates the RSRP of each pilot port in a pilot resource, it selects the RSRP of N pilot ports for averaging or summing as the RSRP of this pilot resource. Among them, the numbers of the N pilot ports selected for different pilot resources are the same.

[0135] For example, if the RSRP of port#1 and port#3 in resource#1 is selected for averaging or summing, then the RSRP of port#1 and port#3 in resource#2 is also selected for averaging or summing in resource#2.

[0136] Optionally, after the terminal device calculates the RSRP of each pilot port in a pilot resource, it averages or sums the RSRPs of the pilot ports with the same number in different pilot resources as the RSRP of the pilot port.

[0137] For example, resource#1, resource#2, and resource#3 included in resourceSet#1 all include four pilot ports: port#1, port#2, port#3, and port#4. After the terminal device calculates the RSRP of each pilot port in each pilot resource, it averages or sums the RSRPs of port#1 in resource#1, port#1 in resource#2, and port#1 in resource#3 as the RSRP of port#1. Or it averages or sums the RSRPs of port#2 in resource#1, port#2 in resource#2, and port#2 in resource#3 as the RSRP of port#2.

[0138] It should be noted that the receiving beams used by the terminal device to receive pilot signals of different pilot resource sets, or different pilot resources, or different pilot ports can be the same or different, which is not limited in the embodiments of the present application.

[0139] Step 303: The network device obtains the measurement values and index values of at least one pilot packet among the M pilot packets. Correspondingly, the terminal device reports the measurement values and index values of at least one pilot packet among the M pilot packets to the network device.

[0140] Among them, the measurement value is used to characterize the channel state information of the pilot packet.

[0141] As an example, when the pilot packet is a pilot resource packet, the measurement value of the pilot packet is the measurement value of the pilot resource set, or the measurement value of the pilot packet is the combined measurement value of the pilot resources with the same index in multiple pilot resource sets, and the terminal device reports the measurement value of each pilot resource set to the network device.

[0142] The following takes the network device configuring four pilot resource sets, namely resourceSet#0, resourceSet#1, resourceSet#2, and resourceSet#3, for the terminal device as an example. Each pilot resource set includes four pilot resources: resource#0, resource#1, resource#2, and resource#3, to illustrate the measurement values corresponding to each pilot packet reported by the terminal device to the network device.

[0143] Example 1: The terminal device selects the same pilot resource (such as selecting resource#0 in each pilot resource set) in different pilot resource sets for RSRP calculation, and uses the RSRP corresponding to this pilot resource (for example, the RSRP of resource#0 in resourceSet#0 is RSRP0, the RSRP of resource#0 in resourceSet#1 is RSRP1, the RSRP of resource#0 in resourceSet#2 is RSRP2, and the RSRP of resource#0 in resourceSet#3 is RSRP3) as the RSRP of the corresponding pilot resource set, and reports it to the network device. That is, RSRP0 is the RSRP of resourceSet#0, RSRP1 is the RSRP of resourceSet#1, RSRP2 is the RSRP of resourceSet#2, and RSRP3 is the RSRP of resourceSet#3.

[0144] Example 2: The RSRP0 reported by the terminal device is the average value or the sum of the RSPR corresponding to resource#0 of resourceSet#0, resource#0 of resourceSet#1, resource#0 of resourceSet#2, and resource#0 of resourceSet#3; RSRP1 is the average value or the sum of the RSPR measurement values corresponding to resource#1 of resourceSet#0, resource#1 of resourceSet#1, resource#1 of resourceSet#2, and resource#1 of resourceSet#3; RSRP2 is the average value or the sum of the RSPR measurement values corresponding to resource#2 of resourceSet#0, resource#2 of resourceSet#1, resource#2 of resourceSet#2, and resource#2 of resourceSet#3; RSRP3 is the average value or the sum of the RSPR measurement values corresponding to resource#3 of resourceSet#0, resource#3 of resourceSet#1, resource#3 of resourceSet#2, and resource#3 of resourceSet#3.

[0145] Example 3: RSRP0 reported by the terminal device is the average value or the sum of the RSRPs corresponding to the four pilot resources resource#0, resource#1, resource#2, and resource#3 of resourceSet#0; RSRP1 is the average value or the sum of the RSRPs corresponding to the four pilot resources resource#0, resource#1, resource#2, and resource#3 of resourceSet#1; RSRP2 is the average value or the sum of the RSRPs corresponding to the four pilot resources resource#0, resource#1, resource#2, and resource#3 of resourceSet#2; RSRP3 is the average value or the sum of the RSRPs corresponding to the four pilot resources resource#0, resource#1, resource#2, and resource#3 of resourceSet#3.

[0146] As another example, when the pilot grouping is pilot port grouping, the measurement value of the pilot grouping is the measurement value of the pilot resource, and the terminal device reports the measurement value of at least one pilot grouping to the network device.

[0147] Taking the network device configuring four pilot resources resource#0, resource#1, resource#2, and resource#3 for the terminal device as an example, where each pilot resource includes four pilot ports port#0, port#1, port#2, and port#3, the specific examples are similar to the above Examples 1, 2, and 3 and will not be elaborated here.

[0148] Among them, the index value is used to represent the pilot resource or pilot port associated with the measurement value.

[0149] For example, when the pilot grouping corresponds to multiple pilot resources, the index value can represent the set of pilot resources or the pilot resource associated with the measurement value; when the pilot grouping corresponds to multiple pilot resources, the index value can represent the pilot resource or the pilot port associated with the measurement value.

[0150] In a possible implementation, the index value is associated with the measurement value of the pilot grouping, each index value is associated with one or more measurement values, or multiple index values are associated with one measurement value.

[0151] For example, taking Example 1 in the above embodiments as an example, as shown in Table 1, the Channel State Information Reference Signal Resource Indicator (CSI-RS resource indicator, CRI) is an index value, and one index value is associated with multiple measurement values. When CRI is 0, it identifies four measurement values: RSRP0, RSRP1, RSRP2, and RSRP3.

[0152] Table 1

[0153]

[0154] For example, taking Example 2 in the above embodiments as an example, as shown in Table 2, one index value is associated with one measurement value. When CRI is 0, it identifies RSRP0; when CRI is 1, it identifies RSRP1; when CRI is 2, it identifies RSRP2; when CRI is 3, it identifies RSRP3. Alternatively, the index value is related to the number of the pilot resource. As shown in Table 3, when CRI is N0, the corresponding RSRP is the RSPR corresponding to resource#N0 of resourceSet#0; when CRI is N1, the corresponding RSRP is the RSPR corresponding to resource#N1 of resourceSet#1, and so on. Among them, the values of N0, N1, N2, and N3 can be the same or different.

[0155] Table 2

[0156] CRI RSRP 0 RSRP0 (resourceSet#0 - resource#0 + resourceSet#1 - resource#0 + …) 1 RSRP1 (resourceSet#0 - resource#1 + resourceSet#1 - resource#1 + …) 2 RSRP2 (resourceSet#0 - resource#2 + resourceSet#1 - resource#2 + …) 3 RSRP3 (resourceSet#0 - resource#3 + resourceSet#1 - resource#3 + …)

[0157] Table 3

[0158] CRI RSRP N0 RSRP0 (resourceSet#0 - resource#N0) N1 RSRP1 (resourceSet#0 - resource#N1) N2 RSRP2 (resourceSet#0 - resource#N2) N3 RSRP3 (resourceSet#0 - resource#N3)

[0159] For example, taking Example 3 in the above embodiments as an example, multiple index values are related to the numbers of the pilot resources in the pilot resource set. As shown in Table 4, when CRI is 0, 1, 2, or 3, then RSRP0 is the average value or the sum (taking the sum as an example in Table 4) of the RSRPs corresponding to resource#0, resource#1, resource#2, and resource#3 in resourceSet#0 respectively.

[0160] Table 4

[0161]

[0162] In this application, the network device sends multiple pilot packets to the terminal device. Different pilot packets correspond to different analog beams, and each pilot packet in the multiple pilot packets corresponds to multiple pilot resources or multiple pilot ports. The terminal device calculates the measurement value of each pilot packet according to the multiple pilot packets. The terminal device then reports the measurement value corresponding to at least one pilot packet to the network device. Since the analog beams of different pilot packets are different, the measurement and reporting of different analog beams can be realized, so as to realize the perception of different analog beams by the terminal device and improve the communication performance of the multi-user system.

[0163] Step 304: The network device sends the spatial domain reception indication information of the downlink signal to the terminal device according to the measurement value corresponding to at least one pilot packet reported by the terminal device. Correspondingly, the terminal device receives the spatial domain reception indication information of the downlink signal from the network device.

[0164] Among them, the spatial domain reception indication information is used to indicate the reception beam reference for the terminal device to receive the downlink signal.

[0165] As an example, the network device sends TCI information to the terminal device according to the measurement value corresponding to each pilot packet. The TCI information is associated with the identification information of the pilot packet. The terminal device determines the reception beam of the terminal device based on the TCI information. Specifically, different reception beams are maintained for different analog beams, and the same reception beam is maintained for the same analog beam and different digital beams. Among them, the identification information of the pilot packet associated with the TCI can be the identification information of the pilot resource set (for example, resourceSet#0), or the identification information of the pilot resource (for example, resource#1), or the identification information of the pilot port (for example, port#2).

[0166] In a possible implementation manner, the TCI information is TCI-state. The network device indicates the TCI-state through the TCI field in the downlink control information (DCI).

[0167] For example, the size of the TCI field is 3 bits (bit), which can specifically represent 8 different field values (codepoint). Each field value corresponds to an index of a TCI-state, and the TCI-state index can uniquely identify a TCI-state.

[0168] In a possible embodiment of this application, the spatial domain reception indication information includes a local index. The local index is used to indicate the pilot packet reported by the terminal device for reference in the spatial domain reception of the downlink signal.

[0169] As an example, when a network device receives measurement values of multiple pilot packets reported by a terminal device and sends spatial reception indication information to the terminal device, the first local index is associated with the first pilot packet reported by the terminal device, the second local index is associated with the second pilot packet reported by the terminal device, and so on. One pilot packet corresponds to one analog beam or multiple digital beams of one analog beam.

[0170] For example, a local index of 0 indicates that the downlink signal reception refers to the first pilot packet reported by the terminal device, and a local index of 1 indicates that the downlink signal reception refers to the second pilot packet reported by the terminal device.

[0171] In a possible embodiment, each TCI-state includes an index (tci-StateId) and two quasi-co-location information (QCL-Info). Each QCL-Info includes a cell field and a partial bandwidth (bandwidth, BWP) identifier, which are used to indicate which BWP in which cell the TCI-state is applied to. The QCL-Info also includes a reference signal, indicating which reference signal resource forms a QCL relationship with. Among them, the QCL relationship means that two reference signal resources have the same spatial parameters. The QCL-Info also includes qcl-Type, which is used to determine the same spatial parameters. The qcl-Type can have four values, namely typeA, typeB, typeC, and typeD. Among them, typeD means that two reference signal resources have the same spatial reception parameter information, that is, two beams have the same reception beam.

[0172] In a possible implementation manner, the specific process by which the network device instructs the terminal device to determine the reception beam through the TCI-state includes the configuration of the TCI-stste, the activation of the TCI-state, and the indication of the TCI-state:

[0173] First, the network device configures 8 TCI-states for the terminal device through radio resource control (RRC) signaling. All 8 TCI-states include a QCL-Info of typeD. It can be understood that the network device can also configure TCI-states that do not include QCL-info of typeD, which is not limited in the embodiments of the present application.

[0174] Secondly, after the network device configures multiple TCI-states, 8 TCI-states are activated through a medium access control-control element (MAC-CE). These 8 TCI-states correspond one-to-one with 8 values of the TCI field in DCI. For example, Figure 4 The figure shows a schematic diagram of the MAC-CE structure for activating TCI-states. Among them, fields T0 to T(N-2)×8+7 respectively correspond to the configured TCIs with indexes from 0 to (N-2)×8+7. The size of each field is 1 bit, and the value of the field is 0 or 1. When the value of the field is 1, it indicates that the TCI-state is activated; when the value of the field is 0, it indicates that the TCI-state is not activated. Each MAC-CE can have 8 active fields with a value of 1, and the rest are all 0. The 8 TCI-states corresponding to the 8 fields with a value of 1 are the 8 TCI-states corresponding to the 8 values of the TCI field in DCI. For example, the minimum value 000 of the TCI field corresponds to the TCI-state with the smallest activated index in the MAC-CE.

[0175] It should be noted that the MAC-CE has other functions besides TCI-state activation, which will not be elaborated here.

[0176] Finally, the network device indicates a specific TCI-state through the TCI field in DCI. For example, when the value of the TCI field in the DCI sent by the network device to the terminal device is 000, it means that the beam adopts the TCI-state corresponding to 000. The reference signal included in the QCL-Info of type D in this TCI-state is the channel state information reference signal (CSI-RS) with index #1, indicating that the beam is the same as the receiving beam corresponding to the CSI-RS with index #1.

[0177] Among them, the receiving beam corresponding to the CSI-RS with index #1 is determined by the terminal device through measurement. Therefore, through the specific value of the TCI field, the terminal device can determine the corresponding receiving beam and thus receive data using the corresponding receiving beam.

[0178] Optionally, during the beam management pilot measurement phase, the terminal device maintains two receiving beams for each analog beam. The first is a common receiving beam, that is, different analog beams use the same receiving beam for reception. The second is a dedicated receiving beam, that is, a corresponding receiving beam is independently maintained for each analog beam, and the receiving beams corresponding to different analog beams may be the same or different.

[0179] In a possible implementation, the network device indicates the receive beam set that the terminal device should adopt based on whether the values of pilot packet information (such as pilot resource set identifier, pilot resource identifier, pilot port identifier, beam index identifier, etc.) are valid. For example, when the pilot packet information associated with TCI has a valid value and the network device configures the pilot packet information containing this value for the terminal device, the dedicated receive beam of this analog beam is adopted. When the pilot packet information associated with TCI has an invalid value, that is, the pilot packet information configured by the network device for the terminal device does not contain this value, the common receive beam is adopted.

[0180] In another possible implementation, the network device configures reservation indication information for the terminal device, and the reservation indication information is used to indicate the type of receive beam adopted by the terminal device. For example, 0 indicates receiving using the common receive beam; 1 indicates receiving using the dedicated receive beam of each analog beam.

[0181] The above embodiments describe, taking downlink transmission as an example, the implementation manner in which the network device configures multiple pilot packets and spatial domain receive indication information for the terminal device. It can be understood that in uplink transmission, the specific implementation manner is similar, where the transmit beam of the uplink transmission is indicated by a spatial relation. Similar to TCI-state, the spatial relation is used to determine the transmit beam adopted by the terminal device.

[0182] In a possible implementation, the network device configures a spatial relation for the terminal device through RRC signaling. The spatial relation includes identification information of the spatial relation, identification information of the cell, pilot resources, path loss measurement reference signals, power control parameters, etc. The pilot resources are used to indicate the corresponding uplink beam. The uplink transmission adopts spatial relation#1, and this spatial relation#1 includes pilot resource#2, indicating that the transmit beam of this uplink transmission is the transmit beam or receive beam of pilot resource#2.

[0183] For example, when the pilot resource is SRS, it indicates that the transmit beam adopted for the uplink transmission is the transmit beam of SRS. Another example is that when the pilot resource is SSB / CSI-RS, it indicates that the transmit beam adopted for the uplink transmission is the receive beam of SSB / CSI-RS.

[0184] It can be understood that the network device can configure multiple spatial relationships for the terminal device, and then activate one of the multiple spatial relationships through MAC-CE for data transmission. For example, the physical uplink control channel (PUCCH), physical uplink shared channel (PUSCH), SRS, etc. included in the uplink transmission all require corresponding spatial relationships. The spatial relationships of PUCCH and SRS are both indicated by MAC-CE signaling, while PUSCH is associated with a specific SRS during transmission and uses the spatial relationship of SRS for transmission.

[0185] The above mainly introduces the solution of the embodiment of the present application from the perspective of the interaction between each network element. It can be understood that each network element, such as a communication device, etc., includes corresponding structures and / or software modules for implementing the above functions. Those skilled in the art should easily realize that, combined with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the way of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described function for each specific application, but such implementation should not be considered to exceed the scope of the present application.

[0186] The embodiment of the present application provides a beam management device, which includes: a transceiver, a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the device is used to implement the beam processing method in the above embodiment.

[0187] The embodiment of the present application provides a communication device, which can be a terminal device or a chip. The communication device can be used to execute the above method embodiment.

[0188] When the communication device is a terminal device, Figure 5 A simplified schematic structural diagram of the terminal device is shown. For ease of understanding and convenient illustration, Figure 5 in which the terminal device takes a mobile phone as an example. As Figure 5As shown in the figure, the terminal device includes a processor, a memory, a radio frequency circuit, an antenna, and an input / output device. The processor is mainly used to process communication protocols and communication data, control the terminal device, execute software programs, process data of software programs, etc. The memory is mainly used to store software programs and data. The radio frequency circuit is mainly used for the conversion between baseband signals and radio frequency signals and the processing of radio frequency signals. The antenna is mainly used to transmit and receive radio frequency signals in the form of electromagnetic waves. The input / output device, such as a touch screen, a display screen, a keyboard, etc., is mainly used to receive data input by the user and output data to the user. It should be noted that some types of terminal devices may not have an input / output device.

[0189] When data needs to be sent, after the processor performs baseband processing on the data to be sent, it outputs a baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then sends the radio frequency signal outwards in the form of electromagnetic waves through the antenna. When data is sent to the terminal device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. For the sake of convenience of explanation, Figure 5 only one memory and one processor are shown in the figure. In actual terminal device products, there may be one or more processors and one or more memories. The memory can also be referred to as a storage medium or a storage device, etc. The memory can be set independently of the processor or integrated with the processor. The embodiments of the present application do not limit this.

[0190] In the embodiments of the present application, the antenna and the radio frequency circuit with transceiver functions can be regarded as the transceiver unit of the terminal device, and the processor with processing functions can be regarded as the processing unit of the terminal device.

[0191] As Figure 5 shown in the figure, the terminal device includes a transceiver unit 510 and a processing unit 520. The transceiver unit 510 can also be referred to as a transceiver, a transceiver machine, a transceiver device, etc. The processing unit 520 can also be referred to as a processor, a processing board, a processing module, a processing device, etc. Optionally, the devices in the transceiver unit 510 used to implement the receiving function can be regarded as the receiving unit, and the devices in the transceiver unit 510 used to implement the sending function can be regarded as the sending unit, that is, the transceiver unit 510 includes a receiving unit and a sending unit. The transceiver unit can sometimes also be referred to as a transceiver machine, a transceiver, or a transceiver circuit, etc. The receiving unit can sometimes also be referred to as a receiver, a receiver, or a receiving circuit, etc. The sending unit can sometimes also be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.

[0192] It should be understood that Figure 5 only for example and not limitation, the above terminal device including a transceiver unit and a processing unit may not depend on the Figure 5 structure shown in the figure.

[0193] When the communication device is a chip, the chip includes a transceiver unit and a processing unit. Among them, the transceiver unit may be an input / output circuit or a communication interface; the processing unit may be a processor, a microprocessor, or an integrated circuit integrated on the chip.

[0194] An embodiment of the present application further provides a communication device, which may be a network device or a chip. The communication device can be used to execute the above method embodiment. When the communication device is a network device, for example, it is a base station.

[0195] Figure 6 A simplified schematic diagram of the base station structure is shown. The base station includes a 610 part and a 620 part. The 610 part is mainly used for the transceiver of radio frequency signals and the conversion between radio frequency signals and baseband signals; the 620 part is mainly used for baseband processing and controlling the base station, etc. The 610 part can usually be called a transceiver unit, a transceiver, a transceiver circuit, or a transceiver, etc. The 620 part is usually the control center of the base station and can usually be called a processing unit, which is used to control the base station to execute the processing operations on the network device side in the above method embodiment.

[0196] The transceiver unit of the 610 part, which can also be called a transceiver or a transceiver, etc., includes an antenna and a radio frequency unit, where the radio frequency unit is mainly used for radio frequency processing. Optionally, the devices used to implement the receiving function in the 610 part can be regarded as a receiving unit, and the devices used to implement the sending function can be regarded as a sending unit, that is, the 610 part includes a receiving unit and a sending unit. The receiving unit can also be called a receiver, a receiver, or a receiving circuit, etc., and the sending unit can be called a transmitter, a transmitter, or a transmitting circuit, etc.

[0197] The 620 part may include one or more single boards, and each single board may include one or more processors and one or more memories. The processor is used to read and execute the program in the memory to implement the baseband processing function and the control of the base station. If there are multiple single boards, the single boards can be interconnected to enhance the processing ability. As an optional implementation manner, it can also be that multiple single boards share one or more processors, or multiple single boards share one or more memories, or multiple single boards share one or more processors at the same time.

[0198] It should be understood that Figure 6 only for example rather than limitation, the above network device including a transceiver unit and a processing unit may not depend on Figure 6 the shown structure.

[0199] Figure 7 It is a schematic diagram of the structure of the chip 700 provided by an embodiment of the present application. The chip 700 includes one or more than two (including two) processors 710 and a communication interface 730.

[0200] Optionally, the chip 700 further includes a memory 740, which may include a read-only memory and a random access memory, and provides operation instructions and data to the processor 710. A part of the memory 740 may further include a non-volatile random access memory (NVRAM).

[0201] In some embodiments, the memory 740 stores the following elements, execution modules or data structures, or subsets or supersets thereof.

[0202] In the embodiments of the present application, by calling the operation instructions stored in the memory 740 (the operation instructions may be stored in the operating system), corresponding operations are executed.

[0203] The processor 710 controls the processing operations of any one of the first terminal and the base station. The processor 710 may also be referred to as a central processing unit (CPU).

[0204] The memory 740 may include a read-only memory and a random access memory, and provides instructions and data to the processor 710. A part of the memory 740 may further include NVRAM. For example, in the application, the memory 740, the communication interface 730, and the memory 740 are coupled together through a bus system 720. The bus system 720 may further include a power bus, a control bus, a status signal bus, etc. in addition to the data bus. However, for the sake of clarity, in Figure 7 all kinds of buses are labeled as the bus system 720.

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

[0206] The above communication unit may be a communication interface of the device for receiving signals from other devices. For example, when the device is implemented in the form of a chip, the communication unit is the communication interface of the chip for receiving or sending signals from or to other chips or devices.

[0207] The embodiments of the present application also provide a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by the computer, the computer is enabled to implement the above method embodiments.

[0208] The embodiments of the present application also provide a computer program product containing instructions. When the instructions are executed by the computer, the computer is enabled to implement the above method embodiments.

[0209] The explanations and beneficial effects of the relevant content in any of the above communication devices can refer to the corresponding method embodiments provided above, and will not be elaborated here.

[0210] In an embodiment of the present application, a terminal device or a network device includes a hardware layer, an operating system layer running on top of the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also referred to as main memory). The operating system can be any one or more computer operating systems that implement service processing through processes. For example, the Linux operating system, the Unix operating system, the Android operating system, the iOS operating system, or the Windows operating system, etc. The application layer includes applications such as a browser, an address book, a word processing software, and an instant messaging software. Moreover, the embodiment of the present application does not particularly limit the specific structure of the execution subject of the method provided by the embodiment of 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 that records the code of the method provided by the embodiment of 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 the terminal device or the network device that can call and execute the program.

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

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

[0213] It should also be understood that the memory mentioned 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 ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM).

[0214] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) is integrated in the processor.

[0215] It should be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0216] Those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.

[0217] Those skilled in the art can clearly understand that for the convenience and conciseness of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0218] In the 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 merely illustrative. For example, the division of the units is only a logical function division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the couplings, direct couplings, or communication connections shown or discussed with each other can be through some interfaces, and the indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms.

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

[0220] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.

[0221] When the above-mentioned functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art or a part of this technical solution can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs that can store program codes.

[0222] As described above, the above is only the specific implementation manner of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art within the technical scope disclosed by this application can easily think of changes or substitutions, which should all be covered by the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.

Claims

1. A beam management method, characterized in that, the method includes: sending M pilot packets to a terminal device, where each of the M pilot packets corresponds to multiple pilot resources or multiple pilot ports, and M is a positive integer; obtaining a measurement value and an index value of at least one pilot packet among the M pilot packets, where the measurement value is used to characterize the channel state information of the pilot packet; the index value is used to characterize the pilot resource or the pilot port associated with the measurement value.

2. The method according to claim 1, characterized in that, each of the index values is associated with one or more of the measurement values, or multiple index values are associated with one measurement value.

3. The method according to claim 1, characterized in that, when each of the pilot packets corresponds to multiple pilot resources, the obtaining of the measurement value corresponding to each pilot packet includes: obtaining the measurement value of each pilot resource among the multiple pilot resources corresponding to each pilot packet.

4. The method according to claim 3, characterized in that, the measurement value corresponding to each pilot packet includes one or more of the following: the average value or the maximum value of the measurement values of the multiple pilot resources; or, the measurement values of the multiple pilot resources are arranged in a preset order, and the average value or the sum value of the first N measurement values, where N is a positive integer.

5. The method according to claim 1, characterized in that, when each of the pilot packets corresponds to multiple pilot ports, the obtaining of the measurement value corresponding to each pilot packet includes: obtaining the measurement value of each pilot port among the multiple pilot ports corresponding to each pilot packet.

6. The method according to claim 5, characterized in that, the measurement value corresponding to each pilot packet includes one or more of the following: the average value or the maximum value of the measurement values of the multiple pilot ports; or, the measurement values of the multiple pilot ports are arranged in a preset order, and the average value or the sum value of the first N measurement values, where N is a positive integer.

7. The method according to claim 5 or 6, characterized in that, when the pilot packet corresponds to L pilot ports and L is an even number, every two pilot ports form a group, including: the k-th pilot port and the (k + N / 2)-th pilot port correspond to a group, where k is a positive integer; or, the k-th pilot port and the (k + 1)-th pilot port correspond to a group, where k is an odd number.

8. The method according to any one of claims 1 to 7, characterized in that, the method further includes: sending spatial domain reception indication information of a downlink signal to the terminal device, and the spatial domain reception indication information is associated with at least one of the pilot packets.

9. The method according to claim 8, characterized in that, the indication information includes a local index, and the local index is used to indicate the pilot packet referred to for spatial domain reception of the downlink signal.

10. A beam management method, characterized in that, the method includes: Receive M pilot packets from a network device, where each of the M pilot packets corresponds to multiple pilot resources or multiple pilot ports, and M is a positive integer; Determine the measurement value of at least one pilot packet among the M pilot packets, where the measurement value is used to characterize the channel state information of the pilot packet; Report the measurement value and the index value of at least one pilot packet among the M pilot packets to the network device, where the index value is used to characterize the pilot resource or the pilot port associated with the measurement value.

11. The method according to claim 10, wherein, each index value is associated with one or more of the measurement values, or multiple index values are associated with one measurement value.

12. The method according to claim 10, wherein, when each pilot packet corresponds to multiple pilot resources, the obtaining of the measurement value of each pilot packet includes: Determine the measurement value of each pilot resource among the multiple pilot resources corresponding to each pilot packet.

13. The method according to claim 12, wherein, the measurement value corresponding to each pilot packet includes one or more of the following: the average value or the maximum value of the measurement values of the multiple pilot resources; or, the measurement values of the multiple pilot resources are arranged in a preset order, and the average value or the sum value of the first N measurement values, where N is a positive integer.

14. The method according to claim 10, wherein, when each pilot packet corresponds to multiple pilot ports, the determining of the measurement value of each pilot packet includes: Determine the measurement value of each pilot port among the multiple pilot ports corresponding to each pilot packet.

15. The method according to claim 14, wherein, the measurement value corresponding to each pilot packet includes one or more of the following: the average value or the maximum value of the measurement values of the multiple pilot ports; or the average value or the sum value of the first N maximum measurement values of the measurement values of the multiple pilot ports, where N is a positive integer.

16. The method according to claim 14 or 15, wherein, when the pilot packet corresponds to L pilot ports and L is an even number, every two pilot ports form a group, including: the k-th pilot port and the (k + N / 2)-th pilot port correspond to a group, where k is a positive integer; or, the k-th pilot port and the (k + 1)-th pilot port correspond to a group, where k is an odd number.

17. The method according to any one of claims 10 to 16, wherein, the method further includes: Obtain the spatial domain reception indication information of the downlink signal, where the spatial domain reception indication information is associated with at least one of the pilot packets.

18. The method according to claim 17, wherein, the spatial domain reception indication information includes a local index, and the local index is used to indicate the pilot packet referred to for the spatial domain reception of the downlink signal.

19. A beam management device, wherein, the device includes: a transceiver, a memory, a processor, and a computer program stored on the memory and executable on the processor; When the processor executes the computer program, the device is configured to implement the method according to any one of claims 1 to 9, or the method according to any one of claims 10 to 18.

20. A chip, characterized in that the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a computer program or instruction to implement the method according to any one of claims 1 to 9, or the method according to any one of claims 10 to 18; the communication interface is configured to communicate with other modules outside the chip.

21. A computer-readable storage medium, characterized in that it includes computer instructions, and when the computer instructions run on a base station, the base station executes the method according to any one of claims 1 to 9, or executes the method according to any one of claims 10 to 18.

Citation Information

Cited By

  • Beam management method, and apparatus

    EP4794219A1

  • Beam management method, and apparatus

    WO2025113062A1