Beam calibration method and device
By acquiring the downlink and uplink beam patterns of the terminal device and determining the beam calibration information, the beam calibration problem is solved due to changes in beam reciprocity capabilities, and the communication stability is improved.
Patent Information
- Application Number
- CN202311294486.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-28
- Publication Date
- 2025-03-28
AI Technical Summary
In high-frequency communication, changes in beam reciprocity capabilities of terminal devices or network devices lead to inaccurate beam calibration, which may lead to beam failure recovery failure and wireless link failure.
By acquiring the downlink beam pattern and the uplink beam pattern of the terminal device, beam calibration information is determined, including information indicating whether the beam of the terminal device has beam reciprocity, to perform beam calibration.
Improve the accuracy of beam calibration, ensure stable communication between terminal equipment and network equipment, and avoid beam failure recovery and wireless link failure.
Smart Images

Figure CN119727824A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and in particular to a beam calibration method and device. Background Art
[0002] In high-frequency communications, signal beamforming can be performed through antenna arrays to provide precise narrow beam services for user data. For example, in high-frequency communications, network devices and terminal devices use beamforming to send and receive signals.
[0003] Currently, when performing beam management, the terminal device or network device can first determine the downlink beam through downlink beam management. After determining the downlink beam, the terminal device or network device can determine the uplink beam based on the downlink beam if it has the ability of uplink and downlink beam reciprocity (beam correspodence, BC) (hereinafter "uplink and downlink reciprocity of beams" will be referred to as "beam reciprocity").
[0004] However, the reciprocity capability of the terminal device or network device may also change due to factors such as the network device form, terminal device form, interference, and environment. When the reciprocity capability of the terminal device or network device also changes (changes to not having the ability of beam reciprocity), the terminal device or network device may still assume that it has the ability of beam reciprocity and still determine the uplink beam based on the downlink beam. In this way, the result of the beam calibration will be inaccurate, which may lead to beam failure recovery (BFR) failure and wireless link failure. Summary of the invention
[0005] The present application provides a beam calibration method and device, which are beneficial to improving the accuracy of beam calibration.
[0006] In a first aspect, a beam calibration method is provided, comprising: a first communication device obtains a downlink beam pattern of a terminal device and an uplink beam pattern of the terminal device, the downlink beam pattern is obtained by the terminal device measuring a downlink reference signal sent by a network device, and the uplink beam pattern is obtained by the network device measuring an uplink reference signal sent by the terminal device; the first communication device determines first information based on the downlink beam pattern and the uplink beam pattern, the first information is used for beam calibration, and the first information includes information for indicating whether the beam of the terminal device has beam reciprocity.
[0007] The beam calibration method provided in the present application determines the first beam information based on the uplink beam pattern and the downlink beam pattern of the terminal device, and the first information is used to perform beam calibration, and the beam of the terminal device or the network device is calibrated through the first information. In this way, in a scenario where all beams of the terminal device or the network device have beam reciprocity, the terminal device or the network device can determine the uplink beam based on the downlink beam, so that the communication between the terminal device and the network device can be established without beam scanning. In a scenario where only some beams of the terminal device or the network device have beam reciprocity, for beams with beam reciprocity, the communication between the terminal device and the network device can still be established without beam scanning; for beams that do not have beam reciprocity, beams with beam reciprocity can be determined through beam calibration information to establish communication between the terminal device and the network device. In a scenario where all beams of the terminal device or the network device do not have beam reciprocity, the terminal device or the network device can determine beams with beam reciprocity through beam calibration information, so that the terminal device and the network device can communicate based on beams with reciprocity capabilities. The terminal device or network device can determine the beam based on the actual scenario. The determined beam is more suitable for the current scenario, which is conducive to improving the accuracy of beam calibration.
[0008] Optionally, the first communication device may be a terminal device or a network device, which is not limited in the present application.
[0009] Specifically, the beam pattern can be used to represent the signal strength of beams in different directions. The signal strength of the beam can be the RSRP, RSRQ, or SINR of the beam, etc., which is not limited in this application.
[0010] In combination with the first aspect, in some implementations of the first aspect, the first information is a first correspondence relationship, which is used to represent the correspondence between the first identifier and the information used to indicate whether the beam of the terminal device has beam reciprocity, and the first identifier is the identifier of the beam of the terminal device or the identifier of the reference signal resource.
[0011] By setting the first information as the first corresponding relationship to perform beam calibration, it is helpful for the terminal device to determine a beam with beam reciprocity, thereby improving the efficiency of beam calibration.
[0012] It should be understood that, in the case where the first information is the first corresponding relationship, the first communication device determines the first information, that is, the first communication device determines the first corresponding relationship.
[0013] Optionally, the first corresponding relationship may be stored in a tag control information (TCI) table in the network device.
[0014] The first corresponding relationship may include the following two situations.
[0015] Case 1: The first identifier is an identifier of a reference signal resource of a terminal device, and the identifier of a reference signal resource of a terminal device may be an identifier of an uplink reference signal or an identifier of a downlink beam reference signal. The first correspondence is used to indicate the correspondence between the identifier of a reference signal resource of a terminal device and the information used to indicate whether the beam of the terminal device has beam reciprocity, that is, the first correspondence can be used to indicate whether the uplink reference signal and the downlink reference signal corresponding to the reference signal resource of the same identifier have beam reciprocity.
[0016] Optionally, the first communication device determines the first corresponding relationship based on the uplink beam pattern and the downlink beam pattern in the following manner: the first communication device first determines the beam reciprocity between the uplink reference signal and the downlink reference signal of the reference signal resource with the same identifier based on the downlink beam pattern and the uplink beam pattern. Then, the first communication device records the corresponding relationship between the identifier of the reference signal resource and the beam reciprocity between the uplink reference signal and the downlink reference signal of the reference signal resource as the first corresponding relationship.
[0017] Optionally, the method for determining the beam reciprocity between the uplink reference signal and the downlink reference signal of the reference signal resource with the same identifier can be: the first communication device can first arrange the downlink beam pattern and the uplink beam pattern in order of power from large to small or from small to large, respectively, to obtain a downlink reference signal identification sequence and an uplink reference signal identification sequence. Then, the first communication device compares the downlink reference signal identification sequence with the uplink reference signal identification sequence, and determines that the uplink reference signal and the downlink reference signal corresponding to the reference signal resources with the same ranking and the same identifier have beam reciprocity, and the uplink reference signal and the downlink reference signal corresponding to the reference signal resources with other identifiers do not have beam reciprocity.
[0018] Optionally, the beam reciprocity between the uplink reference signal and the downlink reference signal of the reference signal resource may also be recorded by a QCL relationship between the uplink reference signal and the downlink reference signal of the reference signal resource. The QCL relationship may include having beam reciprocity and not having beam reciprocity. The QCL relationship may be represented by characters, for example, having beam reciprocity may be represented by "BC", and not having beam reciprocity may be represented by "no-BC".
[0019] Case 2: The first identifier is the identifier of the beam of the terminal device, and the identifier of the beam of the terminal device can be the beam identifier of the uplink beam or the beam identifier of the downlink beam. The first correspondence is used to indicate the correspondence between the identifier of the beam of the terminal device and the information used to indicate whether the beam of the terminal device has beam reciprocity, that is, the first correspondence can be used to indicate whether the uplink beam and the downlink beam corresponding to the same beam identifier have beam reciprocity.
[0020] Optionally, one reference signal resource may correspond to multiple beams. The way in which the first communication device determines the first corresponding relationship based on the uplink beam pattern and the downlink beam pattern may be: the first communication device may first determine the beam reciprocity between the uplink beam and the downlink beam of the beam corresponding to the reference signal resource through the beam reciprocity between the uplink reference signal and the downlink reference signal corresponding to the reference signal resource. Finally, the first communication device records the corresponding relationship between the beam identifier and the beam reciprocity between the uplink beam and the downlink beam corresponding to the identified beam as the first corresponding relationship.
[0021] In combination with the first aspect, in some implementations of the first aspect, the first information is a bit map, and the bit map is used to indicate whether the beam of the terminal device has beam reciprocity; the number of bits included in the bit map is equal to the number of beams of the terminal device, or the number of bits included in the bit map is equal to the number of reference signal resources of the terminal device.
[0022] By setting the first information as a bit map to perform beam calibration, it is helpful for the terminal device to determine a beam with beam reciprocity, thereby improving the efficiency of beam calibration.
[0023] Optionally, the bit is 1, indicating that the beam of the terminal device has beam reciprocity, and the bit is 0, indicating that the beam of the terminal device does not have beam reciprocity.
[0024] It should be understood that, in the case where the first information is a bit map, the first communication device determines the first information, that is, the first communication device determines the bit map.
[0025] The bitmap can include the following two cases.
[0026] Case 1: The number of bits included in the bit map is equal to the number of reference signal resources of the terminal device.
[0027] Optionally, the first communication device may determine the bitmap based on the uplink beam pattern and the downlink beam pattern in the following manner: the first communication device may first sort the downlink beam pattern and the uplink beam pattern in order of power from large to small or from small to large, respectively, to obtain the sorting of the downlink beam angle ID and the uplink beam angle ID, respectively. Next, the first communication device compares the sorting of the downlink beam angle ID and the uplink beam angle ID, and determines the bits of the beam angle IDs with the same ranking and the same beam angle ID as 1, indicating that the uplink reference signal and the downlink reference signal of the reference signal resource of the beam angle ID have beam reciprocity, and the bits of the reference signals of other beam angle IDs are determined as 0, indicating that the uplink reference signal and the downlink reference signal corresponding to the other beam angle IDs do not have reciprocity.
[0028] It should be understood that one reference signal resource may correspond to multiple beams, and the first communication device may determine the beam reciprocity of multiple reference signal resources based on the bitmap of the reference signal resource, and then determine the beam reciprocity of multiple beams corresponding to the reference signal resource based on the beam reciprocity of each reference signal resource. That is, when the reference signal resource has beam reciprocity, the beam corresponding to the reference signal resource also has beam reciprocity.
[0029] Case 2: The number of bits included in the bitmap is equal to the number of beams of the terminal device.
[0030] Optionally, one reference signal resource may correspond to multiple beams. The manner in which the first communication device determines the bitmap based on the uplink beam pattern and the downlink beam pattern may be: the first communication device first determines the bitmap when the number of bits is equal to the reference signal resource, and then, based on the correspondence between the reference signal resource and the beam, determines the bitmap when the number of bits is equal to the number of beams.
[0031] In combination with the first aspect, in some implementations of the first aspect, the first information is an array, the array includes at least one element, and the at least one element is used to represent the similarity of at least one beam with beam reciprocity in the terminal device as an uplink beam and as a downlink beam.
[0032] By setting the first information as an array to perform beam calibration, it is helpful for the terminal device to determine a beam with beam reciprocity, thereby improving the efficiency of beam calibration.
[0033] It should be understood that, in the case that the first information is an array, the first communication device determines the first information, that is, the first communication device determines the array.
[0034] Arrays can include the following two cases.
[0035] In case 1, the elements in the array represent the similarity between the uplink reference signal and the downlink reference signal corresponding to at least one reference signal resource with beam reciprocity.
[0036] Optionally, the first communication device may determine the array based on the uplink beam pattern and the downlink beam pattern in the following manner: the first communication device may first determine the beam reciprocity between the uplink reference signal and the downlink reference signal of the reference signal resource with the same identifier based on the downlink beam pattern and the uplink beam pattern. Then, the first communication device may screen out the reference signal resources for which the uplink reference signal and the downlink reference signal have beam reciprocity. Then, the first communication device may use the ratio of the signal strength of the uplink reference signal corresponding to the reference signal resource with beam reciprocity to the signal strength of the downlink reference signal as an element in the array.
[0037] It should be understood that the first communication device may determine the ratio of the signal strength of the uplink reference signal corresponding to the reference signal resource without beam reciprocity to the signal strength of the downlink reference signal as 0 as an element in the array.
[0038] Case 2: The similarity between at least one beam with beam reciprocity in the element terminal devices in the array as an uplink beam and as a downlink beam.
[0039] Optionally, one reference signal may correspond to multiple beams, and the first communication device may determine the array based on the uplink beam pattern and the downlink beam pattern in the following manner: the first communication device first determines the beam reciprocity between the uplink reference signal and the downlink reference signal of the reference signal resource with the same identifier based on the downlink beam pattern and the uplink beam pattern. Then, the first communication device may screen out reference signal resources with beam reciprocity for the uplink reference signal and the downlink reference signal. Then, the ratio of the signal strength of the beam corresponding to the reference signal resource with beam reciprocity as the uplink beam and the signal strength of the downlink beam is used as an element in the array.
[0040] In combination with the first aspect, in some implementations of the first aspect, the first information is a calibration vector, and the calibration vector minimizes the measurement error of the uplink beam pattern and the measurement error of the downlink beam pattern; the dimension of the calibration vector is equal to the number of beams of the terminal device, or the dimension of the calibration vector is equal to the number of reference signal resources of the terminal device. By setting the first information as a calibration vector, the downlink beam pattern can be calibrated by the calibration vector so that the calibrated beam has beam reciprocity, and the beams on the terminal device or network device side can have beam reciprocity capabilities, which is conducive to avoiding the delay and overhead problems caused by the uplink beam management of the terminal device or network device, and is conducive to reducing the power consumption of the terminal device or network device; at the same time, by correcting the reciprocity of the beam, it is also conducive to avoiding the network fallback problem that occurs when the terminal device is at a high temperature in order to reduce the device temperature, thereby improving the utilization of millimeter waves.
[0041] It should be understood that, in the case that the first information is a calibration vector, the first communication device determines the first information, that is, the first communication device determines the calibration vector.
[0042] Optionally, the uplink beam pattern is the uplink beam pattern measured by the terminal device, and the downlink beam pattern is the downlink beam pattern measured by the terminal device. The constraint condition is set as follows: there is a calibration vector between the measured uplink beam pattern and the measured downlink beam pattern, so that the measurement error of the uplink beam pattern and the measurement error of the downlink beam pattern are minimized, and the calibration vector is calculated.
[0043] In combination with the first aspect, in some implementations of the first aspect, the first information includes a beam width for indicating an uplink beam of a terminal device; the downlink beam pattern includes a downlink wide beam pattern of the terminal device and a downlink narrow beam pattern of the terminal device; the first communication device determines the first information based on the downlink beam pattern and the uplink beam pattern, including: judging whether the wide beam of the terminal device has beam reciprocity based on the downlink wide beam pattern and the uplink beam pattern; judging whether the narrow beam of the terminal device has beam reciprocity based on the downlink narrow beam pattern and the uplink beam pattern; in the case where the wide beams of the terminal device all have beam reciprocity and there are beams in the narrow beams of the terminal device that do not have beam reciprocity, the first information is obtained based on the width of the wide beam and the width of the narrow beam.
[0044] The first information is used to indicate the beam width of the uplink beam of the terminal device. The uplink beam width determined by the first information can improve the signal gain when transmitting signals through the beam while having beam reciprocity. After determining the beam width, the terminal device and the network device establish communication based on the beam of this width, which is conducive to avoiding the delay and overhead problems caused by the uplink beam management of the terminal device or the network device, and is conducive to reducing the power consumption of the terminal device or the network device; at the same time, by correcting the reciprocity of the beam, it is also conducive to avoiding the network fallback problem caused by the terminal device in order to reduce the temperature of the terminal device when the temperature of the terminal device is high, thereby improving the utilization rate of millimeter waves.
[0045] It should be understood that a wide beam can be used by a terminal device to receive a reference signal sent by a network device through a system information block (SSB), and a narrow beam can be used by a terminal device to receive a channel state information (CSI) reference signal.
[0046] It should also be understood that the way in which the first communication device determines whether the wide beam of the terminal device has beam reciprocity based on the downlink wide beam pattern and the uplink beam pattern, and the way in which the first communication device determines whether the narrow beam of the terminal device has beam reciprocity based on the downlink narrow beam pattern and the uplink beam pattern are the same as the way in which the first communication device determines whether the beam has beam reciprocity based on the downlink beam pattern and the uplink beam pattern, and will not be repeated here.
[0047] Optionally, the first communication device obtains first information based on the width of the wide beam and the width of the narrow beam, including: first, after obtaining the downlink wide beam pattern of the terminal device, the first communication device interpolates and divides each wide beam in the wide beam pattern to obtain multiple first downlink beam patterns of the first width. After obtaining the downlink narrow beam pattern of the terminal device, the first communication device interpolates and divides each narrow beam in the narrow beam pattern to obtain multiple second downlink beam patterns of the first width. Then, the first communication device performs weighted summation on the first beam pattern of the first width and the multiple second beam patterns of the first width to obtain a third downlink beam pattern of the first width. Then, the first communication device obtains multiple downlink beam patterns of different widths based on the configured number of interpolation and division and the third beam pattern of the first width. The first communication device determines whether the multiple beams of different widths of the terminal device have beam reciprocity based on the multiple downlink beam patterns of different widths and the uplink beam patterns, respectively. Finally, the first communication device uses the beam width of the narrowest beam among the beams with beam reciprocity as the beam width of the uplink beam used to indicate the terminal device in the first information.
[0048] It should be understood that the way in which the first communication device determines whether multiple beams of different widths of the terminal device have beam reciprocity based on multiple downlink beam patterns and uplink beam patterns of different widths is the same as the way in which the above-mentioned first communication device determines whether the beam has beam reciprocity based on the downlink beam pattern and the uplink beam pattern, and will not be repeated here.
[0049] It should be understood that the first communication device may also determine whether the wide beam and narrow beam of the terminal device have beam reciprocity in other situations: there are beams in both the wide beam of the terminal device and the narrow beam of the terminal device that do not have beam reciprocity, or both the wide beam and the narrow beam of the terminal device have beam reciprocity. In the case that there are beams in both the wide beam of the terminal device and the narrow beam of the terminal device that do not have beam reciprocity, the first communication device can determine that there is no beam of suitable width for communication, and the terminal device needs to perform beam scanning to determine the uplink beam when accessing the network device, or the terminal device determines the uplink beam based on the calibration vector after calculating the above-mentioned calibration vector. In the case that both the wide beam and the narrow beam of the terminal device have beam reciprocity, the first communication device determines that the beam width used to indicate the uplink beam of the terminal device in the first information is the beam width corresponding to the narrow beam.
[0050] In combination with the first aspect, in some implementations of the first aspect, the first communication device is a network device, and the above method also includes: sending the first information to the terminal device.
[0051] It should be understood that when the first communication device is a network device, after the network device determines the first information, it sends the first information to the terminal device, so that the terminal device can determine the uplink beam of the terminal device according to the first information. The uplink beam of the terminal device can also be the uplink transmission beam of the terminal device.
[0052] In combination with the first aspect, in some implementations of the first aspect, the first communication device is a terminal device, and the above method also includes: determining an uplink beam of the terminal device based on the first information.
[0053] It should be understood that when the first communication device is a terminal device, after the terminal device determines the first information, it can directly determine the uplink beam of the terminal device according to the first information.
[0054] In combination with the first aspect, in some implementations of the first aspect, the above method also includes: receiving multiple downlink reference signals from a network device, and measuring the multiple downlink reference signals to obtain measurement results, the measurement results including information used to represent the downlink signal reception strength of each beam of the terminal device; based on the first information, determining the uplink beam of the terminal device, including: determining the uplink beam of the terminal device based on the first information and the measurement results.
[0055] It should be understood that the measurement result may also be a downlink beam pattern.
[0056] Specifically, the terminal device may determine the uplink beam of the terminal device based on the first information and the measurement result, including the following multiple implementation methods.
[0057] In a possible implementation, the first information is a first corresponding relationship, and the terminal device compares the downlink signal reception strengths of the beams with beam reciprocity in the first corresponding relationship, and uses the beam with the highest downlink signal reception strength as the uplink beam of the terminal device.
[0058] In combination with the first aspect, in some implementations of the first aspect, the first information is a first correspondence relationship or a bit map; the first correspondence relationship is used to represent the correspondence between the first identifier and the information used to indicate whether the beam of the terminal device has beam reciprocity, the first identifier is the identifier of the beam of the terminal device or the identifier of the reference signal resource, and the bit map is used to indicate whether the beam of the terminal device has beam reciprocity; determining the uplink beam of the terminal device, including: determining the beam with the largest downlink signal reception intensity among the beams with beam reciprocity as the uplink beam of the terminal device.
[0059] Specifically, the terminal device may determine the uplink beam of the terminal device based on the first information and the measurement result, including the following multiple implementation methods.
[0060] In a possible implementation, the first information is a first corresponding relationship, and the terminal device compares the downlink signal reception strengths of the beams with beam reciprocity in the first corresponding relationship, and uses the beam with the highest downlink signal reception strength as the uplink beam of the terminal device.
[0061] In another possible implementation, the first information is a bit map, and the terminal device determines the downlink signal reception strength of the beam with beam reciprocity in the bit map, and uses the beam with the highest downlink signal reception strength as the uplink beam of the terminal device.
[0062] In another possible implementation, the first information is a calibration vector; the terminal device uses the calibration vector to calibrate the above measurement results, and determines the beam with the maximum downlink signal receiving strength after calibration as the uplink beam of the terminal device.
[0063] In combination with the first aspect, in some implementations of the first aspect, the first information is an array, and the elements in the array represent the similarity between the uplink reference signal and the downlink reference signal corresponding to at least one reference signal resource with beam reciprocity; the terminal device determines the uplink signal strength based on the array and the downlink signal reception strength, and determines the uplink beam with the highest uplink signal strength as the uplink beam of the terminal device.
[0064] In combination with the first aspect, in some implementations of the first aspect, the first information is a calibration vector; the calibration vector minimizes the measurement error of the uplink beam pattern and the measurement error of the downlink beam pattern; determining the uplink beam of the terminal device includes: using the calibration vector to calibrate the beam with the largest downlink signal reception strength, and determining the calibrated beam as the uplink beam of the terminal device.
[0065] In combination with the first aspect, in some implementations of the first aspect, the first information includes a beam width for indicating a downlink beam of a terminal device; the downlink beam pattern includes a downlink wide beam pattern of the terminal device and a downlink narrow beam pattern of the terminal device; the first communication device determines the first information based on the downlink beam pattern and the uplink beam pattern, including: judging whether the wide beam of the terminal device has beam reciprocity based on the downlink wide beam pattern and the uplink beam pattern; judging whether the narrow beam of the terminal device has beam reciprocity based on the downlink narrow beam pattern and the uplink beam pattern; in the case where the wide beams of the terminal device all have beam reciprocity and there are beams in the narrow beams of the terminal device that do not have beam reciprocity, the first information is obtained based on the width of the wide beam and the width of the narrow beam.
[0066] In combination with the first aspect, in some implementations of the first aspect, the first communication device is a terminal device, and the above method also includes: determining a downlink beam of the terminal device based on the first information.
[0067] In combination with the first aspect, in some implementations of the first aspect, the above method also includes: sending multiple uplink reference signals to the network device, and receiving an uplink beam pattern from the network device; based on the first information, determining the downlink beam of the terminal device, including: determining the downlink beam of the terminal device based on the first information and the uplink beam pattern.
[0068] In combination with the first aspect, in some implementations of the first aspect, the first information is a first correspondence relationship or a bit map; the first correspondence relationship is used to represent a correspondence between a first identifier and information used to indicate whether a beam of a terminal device has beam reciprocity, the first identifier is an identifier of a beam of a terminal device or an identifier of a reference signal resource, and the bit map is used to indicate whether a beam of a terminal device has beam reciprocity; determining a downlink beam of a terminal device comprises: determining a beam among beams having beam reciprocity and having the largest signal strength in an uplink beam pattern as a downlink beam of the terminal device.
[0069] In combination with the first aspect, in some implementations of the first aspect, the first information is a calibration vector; the calibration vector minimizes the measurement error of the uplink beam pattern and the measurement error of the downlink beam pattern; determining the downlink beam of the terminal device includes: using the calibration vector to calibrate the beam with the largest signal strength in the uplink beam pattern, and determining the calibrated beam as the downlink beam of the terminal device.
[0070] According to a second aspect, another beam calibration method is provided, including: a second communication device obtains a downlink beam pattern of a network device and an uplink beam pattern of the network device, the uplink beam pattern is obtained by the network device measuring an uplink reference signal sent by a terminal device, and the downlink beam pattern is obtained by the terminal device measuring a downlink reference signal sent by the network device; the second communication device determines first information based on the downlink beam pattern and the uplink beam pattern, the first information is used for beam calibration, and the first information includes information for indicating whether the beam of the network device has beam reciprocity.
[0071] In combination with the second aspect, in some implementations of the second aspect, the first information is a first correspondence relationship, and the first correspondence relationship is used to represent the correspondence between the first identifier and the information used to indicate whether the beam of the network device has beam reciprocity, and the first identifier is the identifier of the beam of the network device or the identifier of the reference signal resource.
[0072] In combination with the second aspect, in some implementations of the second aspect, the first information is a bit map, and the bit map is used to indicate whether the beam of the network device has beam reciprocity; the number of bits included in the bit map is equal to the number of beams of the network device, or the number of bits included in the bit map is equal to the number of reference signal resources of the network device.
[0073] In combination with the second aspect, in some implementations of the second aspect, the first information is an array, the array includes at least one element, and the at least one element is used to represent the similarity of at least one beam with beam reciprocity in the network device as an uplink beam and as a downlink beam.
[0074] In combination with the second aspect, in some implementations of the second aspect, the first information is a calibration vector, which minimizes the measurement error of the uplink beam pattern and the measurement error of the downlink beam pattern; the dimension of the calibration vector is equal to the number of beams of the network device, or the dimension of the calibration vector is equal to the number of reference signal resources of the network device.
[0075] In combination with the second aspect, in some implementations of the second aspect, the first information includes a beam width for indicating an uplink beam of a network device; the downlink beam pattern includes a downlink wide beam pattern of the network device and a downlink narrow beam pattern of the network device; the second communication device determines the first information based on the downlink beam pattern and the uplink beam pattern, including: judging whether the wide beam of the network device has beam reciprocity based on the downlink wide beam pattern and the uplink beam pattern; judging whether the narrow beam of the network device has beam reciprocity based on the downlink narrow beam pattern and the uplink beam pattern; in the case where the wide beams of the network device all have beam reciprocity and there are beams in the narrow beams of the network device that do not have beam reciprocity, the first information is obtained based on the width of the wide beam and the width of the narrow beam.
[0076] In combination with the second aspect, in some implementations of the second aspect, the second communication device is a terminal device, and the above method also includes: sending the first information to the network device.
[0077] In combination with the second aspect, in some implementations of the second aspect, the second communication device is a network device, and the above method also includes: determining an uplink beam of the network device based on the first information.
[0078] In combination with the second aspect, in some implementations of the second aspect, the above method also includes: sending multiple downlink reference signals to the terminal device, and receiving a downlink beam pattern from the terminal device; based on the first information, determining the uplink beam of the network device, including: determining the uplink beam of the network device based on the first information and the downlink beam pattern.
[0079] In combination with the second aspect, in some implementations of the second aspect, the first information is a first correspondence relationship or a bit map; the first correspondence relationship is used to represent the correspondence between the first identifier and the information used to indicate whether the beam of the network device has beam reciprocity, the first identifier is the identifier of the beam of the network device or the identifier of the reference signal resource, and the bit map is used to indicate whether the beam of the network device has beam reciprocity; determining the uplink beam of the network device, including: determining the beam with the largest downlink signal reception intensity among the beams with beam reciprocity as the uplink beam of the network device.
[0080] In combination with the second aspect, in some implementations of the second aspect, the first information is an array, and the elements in the array represent the similarity between the uplink reference signal and the downlink reference signal corresponding to at least one reference signal resource with beam reciprocity; determining the uplink beam of the network device includes: determining the uplink signal strength based on the array and the downlink signal reception strength, and determining the uplink beam with the highest uplink signal strength as the uplink beam of the network device.
[0081] In combination with the second aspect, in some implementations of the second aspect, the first information is a calibration vector; the calibration vector minimizes the measurement error of the uplink beam pattern and the measurement error of the downlink beam pattern; determining the uplink beam of the network device includes: using the calibration vector to calibrate the above-mentioned downlink beam pattern, and determining the beam with the maximum downlink signal reception strength after calibration as the uplink beam of the network device.
[0082] In combination with the second aspect, in some implementations of the second aspect, the first information includes a beam width for indicating a downlink beam of a network device; the downlink beam pattern includes a downlink wide beam pattern of the network device and a downlink narrow beam pattern of the network device; the second communication device determines the first information based on the downlink beam pattern and the uplink beam pattern, including: judging whether the wide beam of the network device has beam reciprocity based on the downlink wide beam pattern and the uplink beam pattern; judging whether the narrow beam of the network device has beam reciprocity based on the downlink narrow beam pattern and the uplink beam pattern; in the case where the wide beams of the network device all have beam reciprocity and there are beams in the narrow beams of the network device that do not have beam reciprocity, the first information is obtained based on the width of the wide beam and the width of the narrow beam.
[0083] In combination with the second aspect, in some implementations of the second aspect, the second communication device is a network device, and the above method also includes: determining a downlink beam of the network device based on the first information.
[0084] In combination with the second aspect, in some implementations of the second aspect, the above method also includes: receiving multiple uplink reference signals from a terminal device, and measuring the multiple uplink reference signals to obtain measurement results, the measurement results including information used to represent the uplink signal reception strength of each beam of the network device; based on the first information, determining the downlink beam of the network device, including: determining the downlink beam of the network device based on the first information and the measurement results.
[0085] In combination with the second aspect, in some implementations of the second aspect, the first information is a first correspondence, or a bit map or an array; the first correspondence is used to represent the correspondence between the first identifier and the information used to indicate whether the beam of the network device has beam reciprocity, the first identifier is the identifier of the beam of the network device or the identifier of the reference signal resource, the bit map is used to indicate whether the beam of the network device has beam reciprocity, and the array includes at least one element, and the at least one element is used to represent the similarity of at least one beam with beam reciprocity in the network device as an uplink beam and as a downlink beam; determining the downlink beam of the network device includes: determining the beam with the largest uplink signal reception intensity among the beams with beam reciprocity as the downlink beam of the network device.
[0086] In combination with the second aspect, in some implementations of the second aspect, the first information is a calibration vector; the calibration vector minimizes the measurement error of the uplink beam pattern and the measurement error of the downlink beam pattern; determining the downlink beam of the network device includes: using the calibration vector to calibrate the beam with the largest uplink signal reception intensity, and determining the calibrated beam as the downlink beam of the network device.
[0087] In a third aspect, a beam calibration device is provided, which is used to execute the method in any possible implementation of the first aspect or the second aspect. Specifically, the device includes a module for executing the method in any possible implementation of the first aspect or the second aspect.
[0088] In one design, the device may include a module that executes the methods / operations / steps / actions described in the first aspect or the second aspect above, and the module may be a hardware circuit, software, or a combination of hardware circuit and software.
[0089] In a fourth aspect, a beam calibration device is provided, comprising: a processor and a memory, wherein the processor is used to read instructions stored in the memory to execute a method in any possible implementation of the first aspect or the second aspect.
[0090] Optionally, there are one or more processors and one or more memories.
[0091] Optionally, the memory may be integrated with the processor, or the memory may be provided separately from the processor.
[0092] In the specific implementation process, the memory can be a non-transitory memory, such as a read-only memory (ROM), which can be integrated with the processor on the same chip or can be set on different chips respectively. The embodiments of the present application do not limit the type of memory and the setting method of the memory and the processor.
[0093] The device in the fourth aspect mentioned above can be a chip, and the processor can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor can be a general-purpose processor, which is implemented by reading the software code stored in the memory. The memory can be integrated in the processor or can be located outside the processor and exist independently.
[0094] In a fifth aspect, a computer program product is provided, which includes: a computer program (also referred to as code, or instruction), which, when executed, enables a computer to execute a method in any possible implementation of the first aspect or the second aspect.
[0095] In a sixth aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code, or instructions). When the computer-readable storage medium is run on a computer, the computer executes a method in any possible implementation of the first aspect or the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0096] Figure 1 is a schematic diagram of the structure of a communication system according to an embodiment of the present application;
[0097] Figure 2 is a schematic diagram of a beam management process provided by an embodiment of the present application;
[0098] Figure 3 It is a schematic diagram of the beam reciprocity capability of network equipment and terminal equipment;
[0099] Figure 4 is a schematic flow chart of a beam calibration method provided in an embodiment of the present application;
[0100] Figure 5 is a schematic diagram of a beam pattern provided in an embodiment of the present application;
[0101] Figure 6 It is an interactive flow chart of a beam calibration method provided in an embodiment of the present application;
[0102] Figure 7 is an interactive flow chart of another beam calibration method provided in an embodiment of the present application;
[0103] Figure 8 It is an interactive flow chart of another beam calibration method provided in an embodiment of the present application;
[0104] Fig. 9 is a schematic block diagram of a beam calibration device provided in an embodiment of the present application;
[0105] Fig.10 It is a schematic block diagram of another beam calibration device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0106] The technical solution in this application will be described below in conjunction with the accompanying drawings.
[0107] In order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish the same or similar items with substantially the same functions and effects. Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit the difference.
[0108] It should be noted that, in this application, words such as "exemplarily" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplarily" or "for example" in this application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplarily" or "for example" is intended to present related concepts in a specific way.
[0109] In addition, "at least one" means one or more, and "plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b and c can mean: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c, where a, b, c can be single or multiple.
[0110] In the embodiments of the present application, descriptions such as "when...", "in the case of...", "if" and "if" all mean that the device will make corresponding processing under certain objective circumstances. It does not limit the time, nor does it require the device to have a judgment action when implementing it, nor does it mean that there are other limitations.
[0111] The technical solution provided in the present 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, fifth generation (5G) mobile communication system, new radio (NR) system or other evolved communication systems, as well as the next generation mobile communication system of 5G communication system, etc.
[0112] The terminal device in the embodiments of the present application may also be referred to as: user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent or user device, etc.
[0113] The terminal device may be a device that provides voice / data connectivity to users, such as a handheld device or vehicle-mounted device with wireless connection function. At present, some examples of terminal devices include: mobile phones, tablet computers, laptop computers, PDAs, mobile internet devices (MID), wearable devices, 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 grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication functions, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, terminal devices in 5G networks or future evolved public land mobile communication networks (public land mobile The present application does not limit the terminal equipment in the network, PLMN, etc.
[0114] As an example and not a limitation, in the present application, the terminal device may be a terminal device in an Internet of Things (IoT) system. The Internet of Things is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection. For example, the terminal device in the embodiment of the present application may be a wearable device. Wearable devices may also be called wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed for daily wear using wearable technology, such as glasses, gloves, watches, clothing and shoes. Wearable devices are portable devices that can be worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only a hardware device, but also can realize powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-size, and can realize complete or partial functions without relying on smartphones, such as smart watches or smart glasses, etc., as well as those that only focus on a certain type of application functions and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets and smart jewelry for vital sign monitoring.
[0115] As an example but not limitation, in the embodiments of the present application, the terminal device may also be a terminal device in machine type communication (MTC). In addition, the terminal device may also be a vehicle-mounted module, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc., which is built into the vehicle as one or more components or units. The vehicle can implement the method provided by the present application through the built-in vehicle-mounted module, vehicle-mounted module, vehicle-mounted component, vehicle-mounted chip or vehicle-mounted unit, etc. Therefore, the embodiments of the present application may also be applied to the Internet of Vehicles, such as vehicle to everything (V2X), long term evolution-vehicle (LTE-V), vehicle-to-vehicle (V2V) technology, etc.
[0116] The network device involved in the present application may be a device that communicates with a terminal device. The network device may also be referred to as an access network device or a wireless access network device. It may be a transmission reception point (TRP), an evolved NodeB (eNB or eNodeB) in an LTE system, a home base station (for example, home evolved NodeB, or home Node B, HNB), a base band unit (BBU), or a wireless controller in a cloud radio access network (CRAN) scenario. The network device may be a relay station, an access point, a vehicle-mounted device, a wearable device, a network device in a 5G network, or a network device in a future evolved PLMN network, etc. It may also be an access point (AP) in a WLAN, or a gNB in an NR system. The above network devices may also be urban base stations, micro base stations, micro-micro base stations, femto-micro base stations, etc., which are not limited in the present application.
[0117] In a network structure, the network device may include a centralized unit (CU) node, a distributed unit (DU) node, or a radio access network (RAN) device including a CU node and a DU node, or a RAN device including a control plane CU node (CU-CP node) and a user plane CU node (CU-UP node) and a DU node.
[0118] The network equipment provides services for the cell, and the terminal equipment communicates with the cell through the transmission resources (for example, frequency domain resources, or spectrum resources) allocated by the network equipment. The cell can belong to a macro base station (for example, macro eNB or macro gNB, etc.), or it can belong to a base station corresponding to a small cell. The small cell here may include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
[0119] In an embodiment of the present application, a terminal device or a network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through a process, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system. The application layer includes applications such as a browser, an address book, a word processing software, and an instant messaging software. In addition, the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application, as long as it can communicate according to the method provided in the embodiment of the present application, for example, the execution subject of the method provided in the embodiment of the present application can be a terminal device or a network device, or a functional module in a terminal device or a network device that can execute a program.
[0120] In addition, various aspects or features of the embodiments of the present application can be implemented as methods, devices or products using standard programming and / or engineering techniques. The term "product" used in this application covers computer programs that can be accessed from any computer-readable device, carrier or medium. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks or tapes, etc.), optical disks (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards and flash memory devices (e.g., erasable programmable read-only memory (EPROM), cards, sticks or key drives, etc.). In addition, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, various other media that can store, contain and / or carry instructions and / or data.
[0121] To facilitate understanding of the embodiments of the present application, first Figure 1 A communication system applicable to an embodiment of the present application is described in detail.
[0122] Figure 1 FIG. 1 shows a communication system 100 to which the embodiment of the present application can be applied. Figure 1 As shown, the communication system 100 may include at least one network device, such as Figure 1 The network device 110 shown; the communication system 100 may also include at least one terminal device, such as Figure 1 The terminal device 120 shown. The network device 110 and the terminal device 120 can communicate via a wireless link. Each communication device, such as the network device 110 or the terminal device 120, can be configured with multiple antennas, and the multiple antennas may include at least one transmitting antenna for sending signals and at least one receiving antenna for receiving signals. In addition, each communication device also additionally includes a transmitter chain and a receiver chain, and those skilled in the art can understand that they can all include multiple components related to signal transmission and signal reception (such as processors, modulators, multiplexers, demodulators, demultiplexers or antennas, etc.). Therefore, the network device 110 and the terminal device 120 can communicate via multi-antenna technology.
[0123] Figure 1 One network device and two terminal devices are shown exemplarily. Optionally, the communication system 100 may include multiple network devices and each network device may include another number of terminal devices within its coverage area, which is not limited in the embodiments of the present application.
[0124] To facilitate understanding, the terms involved in the embodiments of the present application are first briefly introduced.
[0125] 1. Beam forming
[0126] "Beamforming" can also be called "beamforming". By adjusting the amplitude and phase of multiple antennas, the antenna radiation pattern is given a specific shape and direction, so that the wireless signal energy is concentrated on a narrower beam to enhance coverage and reduce interference.
[0127] 2. Beam management
[0128] The key processes of beam management are defined: the L1 / L2 process of acquiring and maintaining the uplink and downlink data transmission and reception beam sets, including four processes: beam scanning, beam measurement, beam determination, and beam reporting.
[0129] (1) Beam sweeping
[0130] Beam scanning means that within a spatial area, a beam is sent and / or received in a preset manner within a certain time interval.
[0131] (2) Beam measurement
[0132] Beam measurement refers to measuring the quality of the received shaped signal (beam). The measurement indicators may include reference signal receiving power (RSRP), reference signal receiving quality (RSRQ), signal to interference plus noise ratio (SINR), etc.
[0133] (3) Beam determination
[0134] Beam determination refers to selecting the optimal beam based on beam measurement results. "Beam determination" can also be called "beam decision"
[0135] (4) Beam reporting
[0136] Beam reporting refers to the terminal device reporting beam decision information to the network device based on the beam measurement results to establish beam directional communication between the network device and the terminal device.
[0137] For example, Figure 2 A schematic diagram of a downlink beam management process is shown. The network device sends reference signals to the terminal device through 4 beams in different spatial directions, and the terminal device receives the reference signals through 3 beams respectively, which is equivalent to a total of 4×3=12 beam scans, and 12 RSRPs are obtained, so that the transmit and receive beam pair with the highest RSRP is determined to be beam (2, 1), that is, the base station's transmit beam is beam 2, and the terminal device's receive beam is beam 1.
[0138] Similarly, the uplink beam management is similar to the above-mentioned downlink beam management process. The terminal device determines that the transmit and receive beam pair with the highest RSRP is beam (3, 0), that is, the transmit beam of the terminal device is beam 3, and the receive beam of the network device is beam 0.
[0139] Specifically, beam management can be divided into uplink beam management process and downlink beam management process.
[0140] 2.1 Downlink Beam Management Process
[0141] The process of downlink beam management includes the following three processes, each of which includes the above-mentioned beam management process.
[0142] Process 1 (coarse alignment of downlink beams of network devices and terminal devices): The terminal device measures the transmit beams of different network devices to support the selection of the network device transmit beam or the terminal device receive beam. For shaping on the network device side, it includes the transmit beam scanning within the network device or the transmit beam scanning across network devices; for shaping on the terminal device side, it includes the receive beam scanning of the terminal device.
[0143] Process 2 (process of fine-tuning the downlink transmission beam of the network device): the terminal device measures the transmission beams of different network devices to notify the network device to adjust the transmission beams within / across network devices.
[0144] Process 3 (process of fine-tuning the downlink receiving beam of the terminal device): the terminal device adjusts the receiving beam of different terminal devices by measuring the transmitting beam of the same network device.
[0145] 2.2 Uplink Beam Management Process
[0146] The uplink beam management process includes the following three processes, each of which includes the above-mentioned beam management process.
[0147] Process 1 (rough alignment process of uplink beams of network equipment and terminal equipment): The network equipment measures different transmit beams of the terminal equipment to support the selection of the transmit beam of the terminal equipment / receive beam of the network equipment.
[0148] Process 2 (process of fine-tuning the uplink receiving beam of the network device): the network device measures different receiving beams of the network device to adjust the receiving beams within the network device / between network devices.
[0149] Process 3 (process of fine-tuning the uplink transmission beam of the terminal device): the network equipment measures the same receiving beam and adjusts the transmission beams of different terminal devices.
[0150] 3. Beam correspondence
[0151] The uplink and downlink beam reciprocity characteristics (beam correspondence) are divided into beam reciprocity on the network device side and beam reciprocity on the terminal device side.
[0152] Beam reciprocity on the network device side means that the network device has the ability to determine the uplink receive beam of the network device based on the downlink transmit beam determined by the terminal device after measuring one or more downlink signals of the network device, and the network device also has the ability to determine the downlink receive beam of the network device based on the uplink transmit beam determined by the network device after measuring one or more uplink signals of the terminal device.
[0153] Beam reciprocity on the terminal device side means that the terminal device is able to determine the downlink receiving beam of the terminal device based on the uplink transmit beam determined by the network device after measuring one or more uplink signals of the terminal device. The terminal device is also able to determine the uplink receiving beam of the terminal device based on the downlink transmit beam determined by the terminal device after measuring one or more downlink signals of the network device.
[0154] For example, Figure 3 Figure 1 shows a schematic diagram of the beam reciprocity capability of network equipment and terminal equipment. Figure 3 As shown, the network device is a TRP and the terminal device is a UE. The TRP can determine beam 0' based on beam 0, or can determine beam 0 based on beam 0'. The UE can determine beam 1' based on beam 1, or can determine beam 1 based on beam 1'.
[0155] 4. Quasi co-location (QCL)
[0156] On different ports, if the large-scale properties of the channel experienced by the symbols of one port can be inferred from the large-scale properties of the symbols on the other port, then the two antenna ports are said to be quasi-co-located.
[0157] In high-frequency communications, signal beamforming can be performed through antenna arrays to provide precise narrow beam services for user data. For example, in high-frequency communications, network devices and terminal devices use beamforming to send and receive signals.
[0158] Currently, when performing beam management, the terminal device or network device can first determine the downlink beam through downlink beam management. After determining the downlink beam, the terminal device or network device can determine the uplink beam based on the downlink beam if it has the ability of uplink and downlink beam reciprocity (beam correspodence, BC) (hereinafter "uplink and downlink reciprocity of beams" will be referred to as "beam reciprocity").
[0159] However, the reciprocity capability of the terminal device or network device may also change due to factors such as the network device form, terminal device form, interference, and environment. When the reciprocity capability of the terminal device or network device also changes (changes to not having the ability of beam reciprocity), the terminal device or network device may still assume that it has the ability of beam reciprocity and still determine the uplink beam based on the downlink beam. In this way, the result of the beam calibration will be inaccurate, which may lead to beam failure recovery (BFR) failure and wireless link failure.
[0160] In view of this, the present application proposes a beam calibration method and a beam calibration device, which determine beam calibration information based on the uplink beam pattern and the downlink beam pattern of the terminal device. In this way, in a scenario where all beams of the terminal device or network device have beam reciprocity, the terminal device or network device can determine the uplink beam based on the downlink beam, so that communication between the terminal device and the network device can be established without beam scanning. In a scenario where only some beams of the terminal device or network device have beam reciprocity, for beams with beam reciprocity, communication between the terminal device and the network device can still be established without beam scanning; for beams that do not have beam reciprocity, beams with beam reciprocity can be determined through beam calibration information to establish communication between the terminal device and the network device. In a scenario where all beams of the terminal device or network device do not have beam reciprocity, the terminal device or network device can determine beams with beam reciprocity through beam calibration information, so that the terminal device and the network device can communicate based on beams with reciprocity capabilities. The terminal device or network device can determine the beam based on the actual scenario. The determined beam is more suitable for the current scenario, which is conducive to improving the accuracy of beam calibration.
[0161] The following specific embodiments are used to describe in detail the technical solution of the present application and how the technical solution of the present application solves the above technical problems. The following specific embodiments can be implemented independently or in combination with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
[0162] Figure 4 4 is a schematic flow chart of a beam calibration method 400 provided in an embodiment of the present application. The method 400 may be performed by a first communication device. The method 400 may include the following steps:
[0163] S401, the first communication device obtains a downlink beam pattern of the terminal device and an uplink beam pattern of the terminal device, the downlink beam pattern is obtained by the terminal device measuring a downlink reference signal sent by a network device, and the uplink beam pattern is obtained by the network device measuring an uplink reference signal sent by the terminal device.
[0164] Optionally, the first communication device may be a terminal device or a network device, which is not limited in the present application.
[0165] Specifically, the beam pattern can be used to represent the signal strength of beams in different directions. The signal strength of the beam can be the RSRP, RSRQ, or SINR of the beam, etc., which is not limited in this application.
[0166] Optionally, the beam pattern may include multiple possible implementation forms.
[0167] Form 1, Figure 5 A schematic diagram of a beam pattern is shown. Figure 5 , different lobes represent beams in different directions, and the length of each lobe represents the signal strength of the beam. Figure 5 The beam pattern in includes three beams in different directions, among which beam 0 has the strongest signal strength, beam 1 has the second strongest signal strength, and beam 2 has the weakest signal strength.
[0168] Form 2: The beam pattern may be a one-dimensional matrix, which may include multiple elements, which may represent beams in different directions, and which may be arranged in ascending order according to the beam identifier, and the size of each element represents the signal strength of the beam in that direction. For example, the beam pattern may be {40, 35, 25}, indicating that the beam pattern includes beams in three different directions, and the beam identifiers are beam 0, beam 1, and beam 2, respectively. Among them, the signal strength of beam 0 is the strongest, the signal strength of beam 1 is the second strongest, and the signal strength of beam 2 is the weakest.
[0169] S402, the first communication device determines first information based on a downlink beam pattern and an uplink beam pattern, where the first information is used for beam calibration, and the first information includes information for indicating whether a beam of a terminal device has beam reciprocity.
[0170] The beam calibration method provided in the present application determines the first beam information based on the uplink beam pattern and the downlink beam pattern of the terminal device, and the first information is used to perform beam calibration, and the beam of the terminal device or the network device is calibrated through the first information. In this way, in a scenario where all beams of the terminal device or the network device have beam reciprocity, the terminal device or the network device can determine the uplink beam based on the downlink beam, so that the communication between the terminal device and the network device can be established without beam scanning. In a scenario where only some beams of the terminal device or the network device have beam reciprocity, for beams with beam reciprocity, the communication between the terminal device and the network device can still be established without beam scanning; for beams that do not have beam reciprocity, beams with beam reciprocity can be determined through beam calibration information to establish communication between the terminal device and the network device. In a scenario where all beams of the terminal device or the network device do not have beam reciprocity, the terminal device or the network device can determine beams with beam reciprocity through beam calibration information, so that the terminal device and the network device can communicate based on beams with reciprocity capabilities. The terminal device or network device can determine the beam based on the actual scenario. The determined beam is more suitable for the current scenario, which is conducive to improving the accuracy of beam calibration.
[0171] As an optional embodiment, in the above 402, the first information may include multiple possible forms, and different forms of the first information may lead to different ways of determining the first information. The various forms of the first information and the ways of determining the first information are described below.
[0172] In a first possible form, the first information is a first correspondence relationship, which is used to represent the correspondence between a first identifier and information used to indicate whether a beam of a terminal device has beam reciprocity, and the first identifier is an identifier of a beam of a terminal device or an identifier of a reference signal resource.
[0173] By setting the first information as the first corresponding relationship to perform beam calibration, it is helpful for the terminal device to determine a beam with beam reciprocity, thereby improving the efficiency of beam calibration.
[0174] It should be understood that, in the case where the first information is the first corresponding relationship, the first communication device determines the first information, that is, the first communication device determines the first corresponding relationship.
[0175] Optionally, the first corresponding relationship may be stored in a tag control information (TCI) table in the network device.
[0176] The first corresponding relationship may include the following two situations.
[0177] Case 1: The first identifier is an identifier of a reference signal resource of a terminal device, and the identifier of a reference signal resource of a terminal device may be an identifier of an uplink reference signal or an identifier of a downlink beam reference signal. The first correspondence is used to indicate the correspondence between the identifier of a reference signal resource of a terminal device and the information used to indicate whether the beam of the terminal device has beam reciprocity, that is, the first correspondence can be used to indicate whether the uplink reference signal and the downlink reference signal corresponding to the reference signal resource of the same identifier have beam reciprocity.
[0178] Optionally, the first communication device determines the first corresponding relationship based on the uplink beam pattern and the downlink beam pattern in the following manner: the first communication device first determines the beam reciprocity between the uplink reference signal and the downlink reference signal of the reference signal resource with the same identifier based on the downlink beam pattern and the uplink beam pattern. Then, the first communication device records the corresponding relationship between the identifier of the reference signal resource and the beam reciprocity between the uplink reference signal and the downlink reference signal of the reference signal resource as the first corresponding relationship.
[0179] Optionally, the method for determining the beam reciprocity between the uplink reference signal and the downlink reference signal of the reference signal resource with the same identifier can be: the first communication device can first arrange the downlink beam pattern and the uplink beam pattern in order of power from large to small or from small to large, respectively, to obtain a downlink reference signal identification sequence and an uplink reference signal identification sequence. Then, the first communication device compares the downlink reference signal identification sequence with the uplink reference signal identification sequence, and determines that the uplink reference signal and the downlink reference signal corresponding to the reference signal resources with the same ranking and the same identifier have beam reciprocity, and the uplink reference signal and the downlink reference signal corresponding to the reference signal resources with other identifiers do not have beam reciprocity.
[0180] Optionally, the beam reciprocity between the uplink reference signal and the downlink reference signal of the reference signal resource may also be recorded by a QCL relationship between the uplink reference signal and the downlink reference signal of the reference signal resource. The QCL relationship may include having beam reciprocity and not having beam reciprocity. The QCL relationship may be represented by characters, for example, having beam reciprocity may be represented by "BC", and not having beam reciprocity may be represented by "no-BC".
[0181] Exemplarily, the beam angle IDs of the uplink beam pattern and the downlink beam pattern of the terminal device both include 0 to 2. The reference signals in the downlink beam pattern and the uplink beam pattern are sorted in descending order according to the signal strength, respectively, to obtain the downlink beam angle ID and the uplink beam angle ID sorting, as shown in Table 1. By comparing the downlink and uplink beam angle ID sorting, it can be concluded that the beam angle with ID 0 ranks first in both the uplink beam angle ID sorting and the downlink beam angle ID sorting, and the beam angles with IDs 1 and 2 have different sorting in the uplink and downlink. At this time, the first communication device can determine that the uplink reference signal and the downlink reference signal corresponding to the reference signal resource with beam angle ID 0 have beam reciprocity, while the uplink reference signal and the downlink reference signal corresponding to the reference signal resource with beam angle IDs 1 and 2 do not have beam reciprocity. Next, the first communication device can record the first corresponding relationship based on the reciprocity relationship of the above-mentioned reference signal. The first corresponding relationship can be as shown in Table 2. The QCL relationship of the reference signal resource with beam angle ID 0 is "BC", and the QCL relationship of the reference signal resource with beam angle ID 1 and 2 is "no-BC".
[0182] Table 1
[0183] Uplink beam angle ID Downlink beam angle ID Is there beam reciprocity? 0 0 have 2 1 Not available 1 2 Not available
[0184] Table 2
[0185] Reference signal resource identifier QCL Relationship 0 BC 2 no-BC 1 no-BC
[0186] Case 2: The first identifier is the identifier of the beam of the terminal device, and the identifier of the beam of the terminal device can be the beam identifier of the uplink beam or the beam identifier of the downlink beam. The first correspondence is used to indicate the correspondence between the identifier of the beam of the terminal device and the information used to indicate whether the beam of the terminal device has beam reciprocity, that is, the first correspondence can be used to indicate whether the uplink beam and the downlink beam corresponding to the same beam identifier have beam reciprocity.
[0187] Optionally, one reference signal resource may correspond to multiple beams. The way in which the first communication device determines the first corresponding relationship based on the uplink beam pattern and the downlink beam pattern may be: the first communication device may first determine the beam reciprocity between the uplink beam and the downlink beam of the beam corresponding to the reference signal resource through the beam reciprocity between the uplink reference signal and the downlink reference signal corresponding to the reference signal resource. Finally, the first communication device records the corresponding relationship between the beam identifier and the beam reciprocity between the uplink beam and the downlink beam corresponding to the identified beam as the first corresponding relationship.
[0188] Exemplarily, the first communication device determines the beam reciprocity between the uplink beam and the downlink beam of the beam corresponding to the reference signal resource based on the beam reciprocity between the uplink reference signal and the downlink reference signal corresponding to the reference signal resource, which can be as shown in Table 3. The beam angle IDs of the uplink beam pattern and the downlink beam pattern of the terminal device both include 0 to 2. The beam angle corresponding to the beam angle with ID 0 includes beam 0 and beam 1, the beam angle corresponding to the beam angle with ID 1 includes beam 4 and beam 5, and the beam angle corresponding to the beam angle with ID 2 includes beam 2 and beam 3. The reference signals in the downlink beam pattern and the uplink beam pattern are sorted in descending order according to the signal strength, and the sorting of the downlink beam angle ID and the uplink beam angle ID is obtained, as shown in Table 3. By comparing the sorting of the downlink beam angle ID and the uplink beam angle ID, it can be concluded that the beam angle with ID 0 ranks first in both the uplink beam angle ID sorting and the downlink beam angle ID sorting, and the beam angles with IDs 1 and 2 have different rankings in the uplink and downlink beam angle ID sorting. At this time, the first communication device can determine that the uplink reference signal and the downlink reference signal corresponding to the reference signal resource with beam angle ID 0 have beam reciprocity, while the uplink reference signal and the downlink reference signal corresponding to the reference signal resource with beam angle IDs 1 and 2 do not have beam reciprocity. Correspondingly, the first communication device can determine that the uplink beams and downlink beams of beam 0 and beam 1 have beam reciprocity based on the beam reciprocity of the reference signal resources, and the uplink beams and downlink beams of beams 2 to beam 5 do not have beam reciprocity. Next, the first communication device may record a first corresponding relationship based on the reciprocity relationship of the above beams. The first corresponding relationship may be as shown in Table 4. The QCL relationship between beam 0 and beam 1 is "BC", and the QCL relationship between beam 2 to beam 5 is "no-BC".
[0189] Table 3
[0190]
[0191]
[0192] Table 4
[0193] Beam identification QCL Relationship Beam 0 BC Beam 1 BC Beam 2 no-BC Beam 3 no-BC Beam 4 no-BC Beam 5 no-BC
[0194] In a second possible form, the first information is a bit map, and the bit map is used to indicate whether the beam of the terminal device has beam reciprocity.
[0195] By setting the first information as a bit map to perform beam calibration, it is helpful for the terminal device to determine a beam with beam reciprocity, thereby improving the efficiency of beam calibration.
[0196] Optionally, the bit is 1, indicating that the beam of the terminal device has beam reciprocity, and the bit is 0, indicating that the beam of the terminal device does not have beam reciprocity.
[0197] It should be understood that, in the case where the first information is a bit map, the first communication device determines the first information, that is, the first communication device determines the bit map.
[0198] The bitmap can include the following two cases.
[0199] Case 1: The number of bits included in the bit map is equal to the number of reference signal resources of the terminal device.
[0200] Optionally, the first communication device may determine the bitmap based on the uplink beam pattern and the downlink beam pattern in the following manner: the first communication device may first sort the downlink beam pattern and the uplink beam pattern in order of power from large to small or from small to large, respectively, to obtain the sorting of the downlink beam angle ID and the uplink beam angle ID, respectively. Next, the first communication device compares the sorting of the downlink beam angle ID and the uplink beam angle ID, and determines the bits of the beam angle IDs with the same ranking and the same beam angle ID as 1, indicating that the uplink reference signal and the downlink reference signal of the reference signal resource of the beam angle ID have beam reciprocity, and the bits of the reference signals of other beam angle IDs are determined as 0, indicating that the uplink reference signal and the downlink reference signal corresponding to the other beam angle IDs do not have reciprocity.
[0201] It should be understood that one reference signal resource may correspond to multiple beams, and the first communication device may determine the beam reciprocity of multiple reference signal resources based on the bitmap of the reference signal resource, and then determine the beam reciprocity of multiple beams corresponding to the reference signal resource based on the beam reciprocity of each reference signal resource. That is, when the reference signal resource has beam reciprocity, the beam corresponding to the reference signal resource also has beam reciprocity.
[0202] Exemplarily, the beam angle IDs of the uplink beam pattern and the downlink beam pattern of the terminal device both include 0 to 3. The reference signals in the downlink beam pattern and the uplink beam pattern are sorted in descending order according to the signal strength, and the sorting of the downlink beam angle ID and the uplink beam angle ID is obtained, as shown in Table 5. By comparing the sorting of the downlink beam angle ID and the uplink beam angle ID, it can be concluded that: the beam angle with ID 0 ranks first in both the uplink beam angle ID sorting and the downlink beam angle ID sorting, the beam angles with IDs 1 and 2 have different rankings in the uplink and downlink beam angle ID sorting, and the beam angle with ID 3 ranks fourth in both the uplink beam angle ID sorting and the downlink beam angle ID sorting. At this time, the first communication device can determine that the bitmap is "1001", indicating that the reference signal resources with beam angle IDs 0 and 3 have beam reciprocity, and the reference signal resources with beam angle IDs 2 and 3 do not have beam reciprocity.
[0203] Table 5
[0204] Uplink beam angle ID Downlink beam angle ID bitmap 0 0 1 2 1 0 1 2 0 3 3 1
[0205] It should be understood that in the above example, the nth bit in the bit map represents the beam reciprocity of n-1 reference signal resources. When the bit map is 101110, it means that the reference signal resources with beam angle IDs of 0, 2 to 4 (i.e., the 1st, 2nd to 5th) have beam reciprocity, and the reference signal resources with beam angle IDs of 1 and 5 (i.e., the 2nd and 6th) do not have beam reciprocity.
[0206] Case 2: The number of bits included in the bitmap is equal to the number of beams of the terminal device.
[0207] Optionally, one reference signal resource may correspond to multiple beams. The manner in which the first communication device determines the bitmap based on the uplink beam pattern and the downlink beam pattern may be: the first communication device first determines the bitmap when the number of bits is equal to the reference signal resource, and then, based on the correspondence between the reference signal resource and the beam, determines the bitmap when the number of bits is equal to the number of beams.
[0208] Exemplarily, as in the example of case 1 above, the bitmap when the number of bits is equal to the reference signal resource is 1001, and the correspondence between the reference signal resource and the beam can be as shown in Table 6. The beams corresponding to reference signal resource 0 can be beam 0 and beam 1, the beams corresponding to reference signal resource 1 can be beam 4 and beam 5, the beams corresponding to reference signal resource 2 can be beam 2 and beam 3, and the beams corresponding to reference signal resource 3 can be beam 6 and beam 7. The bitmap when the number of bits is equal to the reference signal resource is "1001", and the bitmap when the number of bits is equal to the number of beams is "11000011".
[0209] Table 6
[0210]
[0211] In a third possible form, the first information is an array, which includes at least one element, and the at least one element is used to represent the similarity of at least one beam with beam reciprocity in the terminal device as an uplink beam and as a downlink beam.
[0212] By setting the first information as an array to perform beam calibration, it is helpful for the terminal device to determine a beam with beam reciprocity, thereby improving the efficiency of beam calibration.
[0213] It should be understood that, in the case that the first information is an array, the first communication device determines the first information, that is, the first communication device determines the array.
[0214] Arrays can include the following two cases.
[0215] In case 1, the elements in the array represent the similarity between the uplink reference signal and the downlink reference signal corresponding to at least one reference signal resource with beam reciprocity.
[0216] Optionally, the first communication device may determine the array based on the uplink beam pattern and the downlink beam pattern in the following manner: the first communication device may first determine the beam reciprocity between the uplink reference signal and the downlink reference signal of the reference signal resource with the same identifier based on the downlink beam pattern and the uplink beam pattern. Then, the first communication device may screen out the reference signal resources for which the uplink reference signal and the downlink reference signal have beam reciprocity. Then, the first communication device may use the ratio of the signal strength of the uplink reference signal corresponding to the reference signal resource with beam reciprocity to the signal strength of the downlink reference signal as an element in the array.
[0217] It should be understood that the first communication device may determine the ratio of the signal strength of the uplink reference signal corresponding to the reference signal resource without beam reciprocity to the signal strength of the downlink reference signal as 0 as an element in the array.
[0218] Table 7
[0219]
[0220] Exemplarily, the reference signal conditions of the uplink beam pattern and the downlink beam pattern of the terminal device can be as shown in Table 7, and the beam angle IDs of the uplink beam pattern and the downlink beam pattern of the terminal device both include 0 to 3. The reference signals in the downlink beam pattern and the uplink beam pattern are sorted in descending order of signal strength, and the sorting conditions of the downlink beam angle ID and the uplink beam angle ID are obtained, as shown in Table 7. By comparing the sorting conditions of the downlink beam angle ID and the uplink beam angle ID, it can be concluded that the reference signal resources with beam angle IDs of 0 and 3 have beam reciprocity. By comparing the signal strength of the uplink reference signal and the signal strength of the downlink reference signal corresponding to the reference signal resources with beam angle IDs of 0 and 3, the corresponding similarities are 0.875 and 1 respectively. The 0.875 and 1 are used as elements in the array, and the array is {0.875, 0, 0, 1}.
[0221] Case 2: The similarity between at least one beam with beam reciprocity in the element terminal devices in the array as an uplink beam and as a downlink beam.
[0222] Optionally, one reference signal may correspond to multiple beams, and the first communication device may determine the array based on the uplink beam pattern and the downlink beam pattern in the following manner: the first communication device first determines the beam reciprocity between the uplink reference signal and the downlink reference signal of the reference signal resource with the same identifier based on the downlink beam pattern and the uplink beam pattern. Then, the first communication device may screen out reference signal resources with beam reciprocity for the uplink reference signal and the downlink reference signal. Then, the ratio of the signal strength of the beam corresponding to the reference signal resource with beam reciprocity as the uplink beam and the signal strength of the downlink beam is used as an element in the array.
[0223] It should be understood that the first communication device may determine the ratio of the signal strength of the uplink reference signal corresponding to the reference signal resource without beam reciprocity to the signal strength of the downlink reference signal as 0 as an element in the array.
[0224] Exemplarily, the reference signal conditions of the uplink beam pattern and the downlink beam pattern of the terminal device can be as shown in Table 8, and the beam angle IDs of the uplink beam pattern and the downlink beam pattern of the terminal device both include 0 to 3. The reference signals in the downlink beam pattern and the uplink beam pattern are sorted in descending order according to the signal strength, and the sorting conditions of the downlink beam angle ID and the uplink beam angle ID are obtained, as shown in Table 8. By comparing the sorting of the downlink beam angle ID and the uplink beam angle ID, it can be seen that the reference signal resources with beam angle IDs 0 and 3 have beam reciprocity. By comparing the signal strength of the beams corresponding to the reference signal resources with beam angle IDs 0 and 3 as uplink beams and the signal strength as downlink beams, it is found that the similarity corresponding to beam 0 is 0.875, the similarity corresponding to beam 1 is 0.871, and the similarity corresponding to beam 6 and beam 7 is 1. 0.875 and 1 are used as elements in the array, and the array is {0.875, 0.871, 0, 0, 0, 0, 1, 1}.
[0225] Table 8
[0226]
[0227] In a fourth possible form, the first information is a calibration vector that minimizes the measurement error of the uplink beam pattern and the measurement error of the downlink beam pattern; the dimension of the calibration vector is equal to the number of beams of the terminal device, or the dimension of the calibration vector is equal to the number of reference signal resources of the terminal device.
[0228] By setting the first information as a calibration vector, the downlink beam pattern can be calibrated through the calibration vector so that the calibrated beam has beam reciprocity, and the beams on the terminal device or network device side can have beam reciprocity capabilities, which is beneficial to avoid the delay and overhead problems caused by the uplink beam management of the terminal device or the network device, and is beneficial to reducing the power consumption of the terminal device or the network device; at the same time, by correcting the reciprocity of the beam, it is also beneficial to avoid the network fallback problem caused by the terminal device in order to reduce the temperature of the terminal device when the temperature of the terminal device is high, thereby improving the utilization rate of millimeter waves.
[0229] It should be understood that, in the case that the first information is a calibration vector, the first communication device determines the first information, that is, the first communication device determines the calibration vector.
[0230] Optionally, the uplink beam pattern is the uplink beam pattern measured by the terminal device, and the downlink beam pattern is the downlink beam pattern measured by the terminal device. The constraint condition is set as follows: there is a calibration vector between the measured uplink beam pattern and the measured downlink beam pattern, so that the measurement error of the uplink beam pattern and the measurement error of the downlink beam pattern are minimized, and the calibration vector is calculated.
[0231] For example, by setting calculate The calibration vector P at the time. Among them, can be the measured uplink beam pattern, can be the measured downlink beam pattern, can be the real uplink beam pattern, can be the real one-dimensional matrix of the downlink beam pattern, E UL can be the measurement error of the uplink beam pattern, E DL It can be the measurement error of the downlink beam pattern. k represents the kth beam, K is the total number of beams, 1≤k≤K.
[0232] In a fifth possible form, the first information includes a beam width for indicating an uplink beam of a terminal device; the downlink beam pattern includes a downlink wide beam pattern of the terminal device and a downlink narrow beam pattern of the terminal device; the first communication device determines the first information based on the downlink beam pattern and the uplink beam pattern, including: judging whether the wide beam of the terminal device has beam reciprocity based on the downlink wide beam pattern and the uplink beam pattern; judging whether the narrow beam of the terminal device has beam reciprocity based on the downlink narrow beam pattern and the uplink beam pattern; and obtaining the first information based on the width of the wide beam and the width of the narrow beam when all wide beams of the terminal device have beam reciprocity and there are beams in the narrow beams of the terminal device that do not have beam reciprocity.
[0233] The first information is used to indicate the beam width of the uplink beam of the terminal device. The uplink beam width determined by the first information can improve the signal gain when transmitting signals through the beam while having beam reciprocity. After determining the beam width, the terminal device and the network device establish communication based on the beam of this width, which is conducive to avoiding the delay and overhead problems caused by the uplink beam management of the terminal device or the network device, and is conducive to reducing the power consumption of the terminal device or the network device; at the same time, by correcting the reciprocity of the beam, it is also conducive to avoiding the network fallback problem caused by the terminal device in order to reduce the temperature of the terminal device when the temperature of the terminal device is high, thereby improving the utilization rate of millimeter waves.
[0234] It should be understood that a wide beam can be used by a terminal device to receive a reference signal sent by a network device through a system information block (SSB), and a narrow beam can be used by a terminal device to receive a channel state information (CSI) reference signal.
[0235] It should also be understood that the way in which the first communication device determines whether the wide beam of the terminal device has beam reciprocity based on the downlink wide beam pattern and the uplink beam pattern, and the way in which the first communication device determines whether the narrow beam of the terminal device has beam reciprocity based on the downlink narrow beam pattern and the uplink beam pattern are the same as the way in which the first communication device determines whether the beam has beam reciprocity based on the downlink beam pattern and the uplink beam pattern, and will not be repeated here.
[0236] Optionally, the first communication device obtains first information based on the width of the wide beam and the width of the narrow beam, including: first, after obtaining the downlink wide beam pattern of the terminal device, the first communication device interpolates and divides each wide beam in the wide beam pattern to obtain multiple first downlink beam patterns of the first width. After obtaining the downlink narrow beam pattern of the terminal device, the first communication device interpolates and divides each narrow beam in the narrow beam pattern to obtain multiple second downlink beam patterns of the first width. Then, the first communication device performs weighted summation on the first beam pattern of the first width and the multiple second beam patterns of the first width to obtain a third downlink beam pattern of the first width. Then, the first communication device obtains multiple downlink beam patterns of different widths based on the configured number of interpolation and division and the third beam pattern of the first width. The first communication device determines whether the multiple beams of different widths of the terminal device have beam reciprocity based on the multiple downlink beam patterns of different widths and the uplink beam patterns, respectively. Finally, the first communication device uses the beam width of the narrowest beam among the beams with beam reciprocity as the beam width of the uplink beam used to indicate the terminal device in the first information.
[0237] It should be understood that the way in which the first communication device determines whether multiple beams of different widths of the terminal device have beam reciprocity based on multiple downlink beam patterns and uplink beam patterns of different widths is the same as the way in which the above-mentioned first communication device determines whether the beam has beam reciprocity based on the downlink beam pattern and the uplink beam pattern, and will not be repeated here.
[0238] It should be understood that the first communication device may also determine whether the wide beam and narrow beam of the terminal device have beam reciprocity in other situations: there are beams in both the wide beam of the terminal device and the narrow beam of the terminal device that do not have beam reciprocity, or both the wide beam and the narrow beam of the terminal device have beam reciprocity. In the case that there are beams in both the wide beam of the terminal device and the narrow beam of the terminal device that do not have beam reciprocity, the first communication device can determine that there is no beam of suitable width for communication, and the terminal device needs to perform beam scanning to determine the uplink beam when accessing the network device, or the terminal device determines the uplink beam based on the calibration vector after calculating the above-mentioned calibration vector. In the case that both the wide beam and the narrow beam of the terminal device have beam reciprocity, the first communication device determines that the beam width used to indicate the uplink beam of the terminal device in the first information is the beam width corresponding to the narrow beam.
[0239] Exemplarily, the terminal device obtains a downlink wide beam pattern of the terminal device by receiving an SSB downlink reference signal, and the downlink wide beam pattern includes wide beams in 5 directions, and the width of each wide beam is 10°. The terminal device interpolates the wide beams in the 5 directions to obtain 50 beams with a beam width of 1°, wherein each wide beam corresponds to 10 beams with a beam width of 1°, and the signal strength of the 1° beam corresponding to the wide beam is R1. The terminal device obtains a downlink narrow beam pattern of the terminal device by receiving a CSI downlink reference signal, and the downlink narrow beam pattern includes narrow beams in 5 directions, and the width of each wide beam is 6°. The terminal device interpolates the narrow beams in the 5 directions to obtain 30 beams with a beam width of 1°, wherein each narrow beam corresponds to 6 beams with a beam width of 1°, and the signal strength of the 1° beam corresponding to the narrow beam is R2. Next, by weighted summing the 1° beam corresponding to the wide beam and the 1° beam corresponding to the narrow beam, we obtain a beam with a beam width of 1° after interpolation of the wide beam and the narrow beam. The signal strength of the beam with a beam width of 1° after interpolation is R=0.2×R1+0.8×R2, where 0.2 is the weight of the wide beam and 0.8 is the weight of the narrow beam. Finally, based on the beam with a beam width of 1° after interpolation, the signal strength of the beam with a width of 7° is calculated as The signal strength of a beam with a width of 8° is The signal strength of a beam with a width of 9° is
[0240] As an optional embodiment, after the first communication device compares the uplink beam pattern and the downlink beam pattern of the terminal device, when the number of beams with beam reciprocity or the number of reference signal resources determined by the first communication device is greater than or equal to a first preset threshold, the first information may be a first correspondence, a bit map, or an array.
[0241] It should be understood that the first preset threshold is less than the total number of beams or the total number of reference signal resources.
[0242] Exemplarily, the total number of beams is 5, the first preset threshold may be 3, and when the number of beams with beam reciprocity is greater than or equal to 3, the first information may be a first corresponding relationship, a bit map, or an array.
[0243] Optionally, the first communication device may include two different scenarios.
[0244] Scenario 1, the first communication device is a network device, and the above method also includes: the network device sends the first information to the terminal device.
[0245] It should be understood that when the first communication device is a network device, after the network device determines the first information, it sends the first information to the terminal device, so that the terminal device can determine the uplink beam of the terminal device according to the first information. The uplink beam of the terminal device can also be the uplink transmission beam of the terminal device.
[0246] Scenario 2, the first communication device is a terminal device, and the above method also includes: the terminal device determines an uplink beam of the terminal device based on the first information.
[0247] It should be understood that when the first communication device is a terminal device, after the terminal device determines the first information, it can directly determine the uplink beam of the terminal device according to the first information.
[0248] Optionally, the above method also includes: the terminal device receives multiple downlink reference signals from the network device, and measures the multiple downlink reference signals to obtain measurement results, and the measurement results include information used to represent the downlink signal reception strength of each beam of the terminal device; the terminal device determines the uplink beam of the terminal device based on the first information, including: the terminal device determines the uplink beam of the terminal device based on the first information and the measurement results.
[0249] It should be understood that the measurement result may also be a downlink beam pattern.
[0250] Specifically, the terminal device may determine the uplink beam of the terminal device based on the first information and the measurement result, including the following multiple implementation methods.
[0251] In a possible implementation, the first information is a first corresponding relationship, and the terminal device compares the downlink signal reception strengths of the beams with beam reciprocity in the first corresponding relationship, and uses the beam with the highest downlink signal reception strength as the uplink beam of the terminal device.
[0252] Exemplarily, the beams determined to have beam reciprocity in the first corresponding relationship include: beam 0, beam 2, and beam 3. The terminal device measures that the signal strengths of the downlink reference signal received through beam 0, beam 2, and beam 3 are 30, 40, and 35, respectively. After comparison, the terminal device determines to use beam 3 as the uplink beam of the terminal device.
[0253] In another possible implementation, the first information is a bit map, and the terminal device determines the downlink signal reception strength of the beam with beam reciprocity in the bit map, and uses the beam with the highest downlink signal reception strength as the uplink beam of the terminal device.
[0254] Exemplarily, the bitmap may be "1001", based on which the terminal device determines that beam 0 and beam 3 have beam reciprocity. The terminal device measures that the signal strengths of the downlink reference signal received through beam 0 and beam 3 are 30 and 40, respectively. After comparison, the terminal device determines to use beam 3 as the uplink beam of the terminal device.
[0255] In another possible implementation, the first information is an array; the terminal device determines the uplink signal strength based on the array and the downlink signal reception strength, and determines the uplink beam with the highest uplink signal strength as the uplink beam of the terminal device.
[0256] Exemplarily, the array may be "1, 0.8, 0", and the terminal device measures that the signal strength of the downlink reference signal received through beam 0 and beam 1 is 30 and 40 respectively. Based on the array and the measurement results, it is calculated that the uplink signal strength of beam 0 is 30×1=30, and the uplink signal strength of beam 1 is 40×0.8=32. The terminal device determines to use beam 2 as the uplink beam of the terminal device.
[0257] In another possible implementation, the first information is a calibration vector; the terminal device uses the calibration vector to calibrate the above measurement results, and determines the beam with the maximum downlink signal receiving strength after calibration as the uplink beam of the terminal device.
[0258] Optionally, when receiving the above measurement results, the terminal device obtains a downlink beam pattern, calibrates the downlink beam pattern through a calibration vector to obtain a calibrated downlink beam pattern, and the terminal device compares the signal strengths of the beams in the calibrated downlink beam pattern and determines the beam with the largest signal strength as the uplink beam of the terminal device.
[0259] Exemplarily, the downlink beam pattern E obtained by the terminal device D It can be represented by a one-bit matrix: E D =[30, 40, 50, 35], the corresponding beams are beam 0, beam 1, beam 2, beam 3, the calibration vector P = [2, 4, 8, 6], the terminal device performs calibration on the downlink beam pattern E D After calibration, the calibrated downlink beam pattern E is obtained. D '=E D ×P=[30, 40, 50, 35]·[2, 4, 8, 6]=[60, 160, 400, 210]. The terminal device selects beam 2 with a signal strength as the uplink beam of the terminal device.
[0260] The above combination Figures 4 to 5 The beam calibration method according to the embodiment of the present application is described. In the following, taking the first communication device as a terminal device as an example, Figures 6 to 8The beam calibration interaction process provided in the embodiments of the present application is described.
[0261] The beam calibration interaction process of the embodiment of the present application includes the following three situations.
[0262] Case 1: The network device determines the first information, which may be a first correspondence, a bit map, or an array, and the terminal device determines the uplink beam of the terminal device based on the first information.
[0263] Figure 6 This application provides a beam calibration method 600.
[0264] S601, the network device sends a plurality of downlink reference signals to the terminal device, and correspondingly, the terminal device receives the plurality of downlink reference signals.
[0265] S602: The terminal device measures the multiple downlink reference signals to obtain a downlink beam pattern of the terminal device.
[0266] S603, the terminal device sends a downlink beam pattern to the network device, and correspondingly, the network device receives the downlink beam pattern.
[0267] S604, the network device sends a capability query request to the terminal device, and correspondingly, the terminal device receives the capability query request.
[0268] For example, at the time of initial access, the network device will initiate a radio resource management user equipment capability information (RRC UE Capability enquiry) signaling message to the terminal device, requiring the UE to report its own capabilities.
[0269] S605: The terminal device determines whether it has beam reciprocity capability.
[0270] Optionally, after determining the downlink receive beam, the terminal device uses the downlink receive beam as the uplink transmit beam and attempts to communicate with the network device. After the number of communication failures exceeds a preset threshold, the terminal device determines that the terminal device does not have beam reciprocity capability.
[0271] Optionally, the terminal device may measure the signal strength of the downlink receiving beam and use the beam with the highest signal beam strength as the downlink receiving beam.
[0272] S606, the terminal device reports the capabilities of the terminal device to the network device, where the capabilities of the terminal device include the capability that the terminal device does not have reciprocity.
[0273] Optionally, the terminal device capability also includes the network capability of the terminal device. Exemplarily, the network device may be a base station, and the terminal device may be a UE. The UE will package its capabilities and report them to the gNB through the radio resource management user equipment capability information (RRC UE capability information). The UE capability information may include multiple containers, and each container may include the UE capability corresponding to NR or Eutra. Among them, NR corresponds to reporting NR's UE Capability (i.e., reporting 5G capability), and Eutra corresponds to reporting LTE's UE Capability (i.e., reporting 4G capability).
[0274] S607, the network device sends a configuration indication of an uplink reference signal to the terminal device, and correspondingly, the terminal device receives the configuration indication.
[0275] S608, the terminal device sends a plurality of uplink reference signals to the network device based on the configuration indication, and correspondingly, the network device receives the plurality of uplink reference signals.
[0276] S609: The network device measures the multiple uplink reference signals to obtain an uplink beam pattern of the terminal device.
[0277] S610, the network device compares the uplink beam pattern and the downlink beam pattern to obtain a comparison result.
[0278] It should be understood that the comparison result may be information on whether the uplink reference signal and the downlink reference signal corresponding to the reference signal resource have beam reciprocity. For example, the comparison result may be that the uplink beam and the downlink beam corresponding to the reference signal resource identified as 0 do not have beam reciprocity.
[0279] S611: The network device determines first information based on the comparison result.
[0280] Optionally, the first information may be a first corresponding relationship, a bit map, or an array.
[0281] S612, the network device sends the first information to the terminal device, and correspondingly, the terminal device receives the first information.
[0282] Optionally, when the current moment is more than a preset time away from the moment when the network device sends a downlink reference signal to the terminal device in S601, or when the terminal device is interfered with, the network device may send a downlink reference signal to the terminal device again, and correspondingly, the terminal device receives the downlink reference signal.
[0283] It should be understood that the interference to the terminal device may be caused by changes in the form of the terminal device or by environmental factors, and this application does not limit this.
[0284] S613, the terminal device measures multiple downlink reference signals to obtain measurement results.
[0285] S614: Based on the first information, the terminal device uses the downlink receiving beam with the largest received signal strength as the uplink transmitting beam of the terminal device.
[0286] In case 2, the network device determines the first information, which may be a calibration vector, and the terminal device determines the uplink beam of the terminal device based on the calibration vector.
[0287] Figure 7 The present application provides a beam calibration method 700 .
[0288] S701 to S709 correspond to S601 to S609 in the above method 600, and will not be described in detail here. The following steps are described starting from S710.
[0289] S710: The network device determines a calibration vector P based on a measurement error of an uplink beam pattern and a downlink beam pattern.
[0290] S711: The network device sends the calibration vector P to the terminal device, and correspondingly, the terminal device receives the calibration vector P.
[0291] Optionally, at S712, when the terminal device attempts to access the network device again, the network device sends a capability query request to the terminal device again, and correspondingly, the terminal device receives the capability query request.
[0292] S713, the terminal device determines whether it has beam reciprocity capability.
[0293] It should be understood that when the terminal device determines whether it has the beam reciprocity capability, it checks whether the above calibration vector P is received. After determining that the calibration vector P is received, the terminal device determines the beam reciprocity capability of the terminal device.
[0294] S714, the terminal device reports the capabilities of the terminal device to the network device, where the capabilities of the terminal device include the capability of the terminal device to have reciprocity.
[0295] S715, the network device sends multiple downlink reference signals to the terminal device, and correspondingly, the terminal device receives the multiple downlink reference signals.
[0296] It should be understood that when the terminal device attempts to access the network device again, the network device needs to send multiple downlink reference signals to the terminal device again.
[0297] S716: The terminal device measures the multiple downlink reference signals to obtain a downlink beam pattern of the terminal device.
[0298] S717, the terminal device corrects the downlink beam pattern through the calibration vector P to obtain a calibrated downlink beam pattern.
[0299] S718, the terminal device uses the downlink receiving beam with the largest receiving signal strength in the calibrated downlink beam pattern as the uplink transmitting beam of the terminal device.
[0300] Case 3: The network device determines first information, and the first information can be used to indicate the beam width of the uplink beam of the terminal device. The terminal device determines the uplink beam of the terminal device based on the beam width.
[0301] Figure 8 This application provides another beam calibration method 800.
[0302] S801, the network device sends a plurality of downlink reference signals to the terminal device, and correspondingly, the terminal device receives the plurality of downlink reference signals.
[0303] S802, the terminal device receives multiple downlink reference signals using a wide beam and a narrow beam respectively, and obtains a downlink wide beam pattern and a downlink narrow beam pattern.
[0304] It should be understood that after the terminal device receives multiple downlink reference signals through a wide beam and a narrow beam respectively, it will measure the multiple downlink reference signals respectively to obtain a downlink wide beam pattern of the terminal device and a downlink narrow beam pattern of the terminal device.
[0305] S803, the terminal device sends a downlink beam pattern to the network device, and correspondingly, the network device receives the downlink beam pattern.
[0306] S804, the network device sends a capability query request to the terminal device, and correspondingly, the terminal device receives the capability query request.
[0307] S805: The terminal device determines whether it has beam reciprocity capability.
[0308] S806, the terminal device reports the capabilities of the terminal device to the network device, where the capabilities of the terminal device include the capability that the terminal device does not have reciprocity.
[0309] S807, the network device sends a configuration indication of an uplink reference signal to the terminal device, and correspondingly, the terminal device receives the configuration indication.
[0310] S808, the terminal device sends a plurality of uplink reference signals to the network device based on the configuration indication, and correspondingly, the network device receives the plurality of uplink reference signals.
[0311] S809: The network device measures the multiple uplink reference signals to obtain an uplink beam pattern of the terminal device.
[0312] S810, the network device compares the downlink wide beam pattern with the uplink beam pattern to determine whether the wide beam of the terminal device has beam reciprocity.
[0313] S811, the network device compares the downlink narrow beam pattern with the uplink beam pattern to determine whether the narrow beam of the terminal device has beam reciprocity.
[0314] S812: When the wide beam has beam reciprocity and the narrow beam does not have beam reciprocity, the downlink wide beam pattern and the downlink narrow beam pattern are respectively interpolated and divided to obtain beam patterns of multiple beams with different widths.
[0315] It should be understood that the widths of the multiple beams of different widths are between the width of the wide beam and the width of the narrow beam. For example, the width of the wide beam is 10°, the width of the narrow beam is 6°, and the widths of the multiple beams of different widths can be beams of any width between 10° and 6° (e.g., 7°, 8°, and 9°).
[0316] S813, the network device compares the downlink beam patterns of multiple beams of different widths with the uplink beam pattern respectively, determines the beam width information corresponding to the beam with the smallest width among at least one beam with beam reciprocity, and judges whether it has the beam reciprocity capability.
[0317] Optionally, the beam width information includes two possible implementation modes.
[0318] In method 1, the beam width information may be a specific beam width value, for example, the beam width information is 7°.
[0319] In method 2, the beam width information can be represented by a relative value, and the relative value can include a preset number and a width number.
[0320] Optionally, the width between the width of the wide beam and the width of the narrow beam may be divided into a preset number of portions, each of which is numbered, and the width numbers correspond to different relative values.
[0321] It will be appreciated that different relative values represent different widths of the beam.
[0322] For example, the wide beam may be 10°, the narrow beam may be 6°, the preset number of portions is 4, and the width numbers may be 1, 2, 3, and 4, respectively, indicating beams with widths of 7°, 8°, 9°, and 10°. The relative value may be 3 / 4, which means that the width between the wide beam and the narrow beam is divided into 4 portions, and the beam width is the third of the 4 portions, which means that the beam width is 9°.
[0323] S814, the network device sends beam width information to the terminal device, and correspondingly, the terminal device receives the beam width information.
[0324] S815: The terminal device determines an uplink transmission beam of the terminal device based on the beam width information.
[0325] Optionally, corresponding to the two methods in the above S813, the terminal device determines the uplink transmission beam of the terminal device based on the beam width information, which also includes two possible implementation methods.
[0326] Method 1: the beam width information is a specific beam width value, and the terminal device selects a beam whose width is closest to the width value among the above-mentioned multiple beams of different widths as an uplink transmission beam.
[0327] It should be understood that the terminal device can respectively calculate the absolute values of the differences between the widths of the above-mentioned multiple beams of different widths and the width value, and determine the beam with the smallest absolute value of the difference as the uplink transmission beam of the terminal device.
[0328] Mode 2: The beam width information is a relative value. Based on the relative value, the terminal device divides the width between the wide beam and the narrow beam into a preset number of parts and numbers the preset number of widths. The terminal device determines the width value corresponding to the width number based on the width number in the relative value, and selects the beam with the width closest to the width value among the above-mentioned multiple beams of different widths as the uplink transmission beam.
[0329] It should be understood that the order of execution of each process in the above method 600, method 700, and method 800 does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic. There are many possible implementation methods according to the combination of different orders, and this application does not limit this.
[0330] Optionally, the above method 600, method 700, and method 800 are all beam calibration interaction processes between a terminal device and a network device when the first communication device is a terminal device. The embodiment of the present application also includes a beam calibration interaction process between a terminal device and a network device when the first communication device is a network device. The beam calibration interaction process between a terminal device and a network device when the first communication device is a network device is similar to the beam calibration interaction process between a terminal device and a network device when the first communication device is a terminal device, and will not be repeated here.
[0331] It should also be understood that the above embodiment describes that the first communication device determines the uplink beam of the terminal device based on the downlink beam of the terminal device. The first communication device determines the downlink beam of the terminal device based on the uplink beam of the terminal device, which is similar to the first communication device determining the uplink beam of the terminal device based on the downlink beam of the terminal device, and will not be repeated here.
[0332] The above describes the beam calibration process on the terminal device side, which can realize the beam management on the terminal device side. The following describes the beam calibration process on the network device side. The present application also proposes another beam calibration method, which is performed by the second communication device, and the method includes:
[0333] Step 1. The second communication device obtains a downlink beam pattern of the network device and an uplink beam pattern of the network device. The uplink beam pattern is obtained by the network device measuring the uplink reference signal sent by the terminal device, and the downlink beam pattern is obtained by the terminal device measuring the downlink reference signal sent by the network device.
[0334] Step 2: The second communication device determines first information based on the downlink beam pattern and the uplink beam pattern, where the first information is used for beam calibration, and the first information includes information for indicating whether the beam of the network device has beam reciprocity.
[0335] The beam calibration information is determined based on the uplink beam pattern and the downlink beam pattern of the network device by the second communication device. In this way, in a scenario where all beams of the terminal device or the network device have beam reciprocity, the terminal device or the network device can determine the uplink beam based on the downlink beam, so that the communication between the terminal device and the network device can be established without beam scanning. In a scenario where only some beams of the terminal device or the network device have beam reciprocity, for beams with beam reciprocity, the communication between the terminal device and the network device can still be established without beam scanning; for beams that do not have beam reciprocity, beam calibration information can be used to determine beams with beam reciprocity, and communication between the terminal device and the network device can be established. In a scenario where all beams of the terminal device or the network device do not have beam reciprocity, the terminal device or the network device can determine beams with beam reciprocity through beam calibration information, so that the terminal device and the network device can communicate based on beams with reciprocity capabilities. In this way, the terminal device or network device can determine the beam based on the actual scenario, and the determined beam is more suitable for the current scenario, which is conducive to improving the accuracy of beam calibration.
[0336] It should be understood that the details of the beam calibration process on the network device side are similar to the beam calibration process on the terminal device side mentioned above, and will not be repeated here.
[0337] The above combination Figures 1 to 8 , describes in detail the beam calibration method according to the embodiment of the present application, and will be combined with Figures 9 and 10 , a beam calibration device according to an embodiment of the present application is described in detail.
[0338] Fig. 9A beam calibration device 900 provided in an embodiment of the present application is shown. The device 900 may be the first communication device mentioned above. The beam calibration device 900 includes: a transceiver unit 910 and a processing unit 920.
[0339] The transceiver unit 910 is used to obtain a downlink beam pattern of the terminal device and an uplink beam pattern of the terminal device. The downlink beam pattern is obtained by the terminal device measuring a downlink reference signal sent by a network device, and the uplink beam pattern is obtained by the network device measuring an uplink reference signal sent by the terminal device.
[0340] The processing unit 920 is used to: determine first information based on the downlink beam pattern and the uplink beam pattern, where the first information is used for beam calibration, and the first information includes information for indicating whether the beam of the terminal device has beam reciprocity.
[0341] Optionally, the first information is a first correspondence relationship, which is used to represent the correspondence between the first identifier and the information used to indicate whether the beam of the terminal device has beam reciprocity, and the first identifier is the identifier of the beam of the terminal device or the identifier of the reference signal resource.
[0342] Optionally, the first information is a bit map, which is used to indicate whether the beam of the terminal device has beam reciprocity; the number of bits included in the bit map is equal to the number of beams of the terminal device, or the number of bits included in the bit map is equal to the number of reference signal resources of the terminal device.
[0343] Optionally, the first information is an array, the array includes at least one element, and the at least one element is used to represent the similarity of at least one beam with beam reciprocity in the terminal device as an uplink beam and as a downlink beam.
[0344] Optionally, the first information is a calibration vector, which minimizes the measurement error of the uplink beam pattern and the measurement error of the downlink beam pattern; the dimension of the calibration vector is equal to the number of beams of the terminal device, or the dimension of the calibration vector is equal to the number of reference signal resources of the terminal device.
[0345] Optionally, the first information includes a beam width for indicating an uplink beam of a terminal device; the downlink beam pattern includes a downlink wide beam pattern of the terminal device and a downlink narrow beam pattern of the terminal device; the processing unit 920 is also used to: determine whether the wide beam of the terminal device has beam reciprocity based on the downlink wide beam pattern and the uplink beam pattern; determine whether the narrow beam of the terminal device has beam reciprocity based on the downlink narrow beam pattern and the uplink beam pattern; in the case where the wide beams of the terminal devices all have beam reciprocity and there are beams in the narrow beams of the terminal devices that do not have beam reciprocity, the first information is obtained based on the width of the wide beam and the width of the narrow beam.
[0346] Optionally, the first communication device is a network device, and the processing unit 920 is further used to: send the first information to the terminal device.
[0347] Optionally, the first communication device is a terminal device, and the processing unit 920 is further used to: determine an uplink beam of the terminal device based on the first information.
[0348] Optionally, the processing unit 920 is also used to: receive multiple downlink reference signals from the network device, and measure the multiple downlink reference signals to obtain measurement results, where the measurement results include information used to represent the downlink signal reception strength of each beam of the terminal device; the processing unit 920 is also used to: determine the uplink beam of the terminal device based on the first information and the measurement results.
[0349] Optionally, the first information is a first correspondence relationship or a bit map; the first correspondence relationship is used to represent the correspondence between the first identifier and the information used to indicate whether the beam of the terminal device has beam reciprocity, the first identifier is the identifier of the beam of the terminal device or the identifier of the reference signal resource, and the bit map is used to indicate whether the beam of the terminal device has beam reciprocity; the processing unit 920 is also used to: determine the beam with the largest downlink signal reception intensity among the beams with beam reciprocity as the uplink beam of the terminal device.
[0350] Optionally, the first information is a calibration vector; the calibration vector minimizes the measurement error of the uplink beam pattern and the measurement error of the downlink beam pattern; the processing unit 920 is also used to: use the calibration vector to calibrate the beam with the highest downlink signal reception strength, and determine the calibrated beam as the uplink beam of the terminal device.
[0351] Optionally, the first communication device is a terminal device, and the processing unit 920 is further used to: send the first information to the network device.
[0352] Optionally, the first communication device is a network device, and the processing unit 920 is further used to: determine an uplink beam of the network device based on the first information.
[0353] Optionally, the processing unit 920 is further used to: receive a downlink beam pattern from a terminal device; the processing unit 920 is further used to: determine an uplink beam of the network device based on the first information and the downlink beam pattern of the terminal device.
[0354] Optionally, the first information is a first corresponding relationship, or a bit map or an array; the processing unit 920 is also used to: determine the beam with the largest downlink signal reception intensity among the beams with beam reciprocity as the uplink beam of the network device.
[0355] Optionally, the first information is a calibration vector; the processing unit 920 is further used to: use the calibration vector to calibrate the above measurement results, and determine the maximum beam of the downlink signal receiving strength after calibration as the uplink beam of the terminal device.
[0356] It should be understood that the device 900 here is embodied in the form of a functional module. The term "module" here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (such as a shared processor, a proprietary processor or a group processor, etc.) and a memory for executing one or more software or firmware programs, a combined logic circuit and / or other suitable components that support the described functions. In an optional example, those skilled in the art can understand that the device 900 can be specifically a terminal in the above-mentioned embodiment, and the device 900 can be used to execute the various processes and / or steps corresponding to the first communication device in the above-mentioned method embodiment, and to avoid repetition, it will not be repeated here.
[0357] The above-mentioned device 900 has the function of implementing the corresponding steps executed by the terminal in the above-mentioned method; the above-mentioned function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-mentioned functions. For example, the above-mentioned processing module 920 can be used to implement the various steps and / or processes for executing the processing actions corresponding to the above-mentioned processing module.
[0358] In the embodiments of the present application, Fig. 9 The device 900 in the embodiment may also be a chip or a chip system, such as a system on chip (SOC). Correspondingly, the processing module 920 may be a processing circuit of the chip, which is not limited here.
[0359] Fig.10 Another beam calibration device 1000 provided in an embodiment of the present application is shown. The device 1000 includes a processor 1010, a communication interface 1020, and a memory 1030. The processor 1010, the communication interface 1020, and the memory 1030 communicate with each other through an internal connection path, the memory 1030 is used to store instructions, the processor 1010 is used to execute the instructions stored in the memory 1030, the communication interface 1020 can be used to receive signals from other modules (for example, the memory 1030), and the communication interface 1020 can also be used to send signals to other modules.
[0360] It should be understood that the device 1000 can be specifically the first communication device in the above-mentioned embodiment, and can be used to execute the various steps and / or processes corresponding to the first communication device in the above-mentioned method embodiment. Optionally, the memory 1030 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A part of the memory may also include a non-volatile random access memory. For example, the memory may also store information about the type of device. The processor 1010 may be used to execute instructions stored in the memory, and when the processor 1010 executes the instructions stored in the memory, the processor 1010 is used to execute the various steps and / or processes of the above-mentioned method embodiment corresponding to the device. Exemplarily, the communication interface 1020 may read the instructions stored in the memory 1030 and send the instructions to the processor 1010. When the instructions shown are executed by the processor 1010, the device may execute the various steps executed by the first communication device in the above-mentioned embodiment.
[0361] It should be understood that in the embodiments of the present application, the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
[0362] In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software. The steps of the method disclosed in conjunction with the embodiment of the present application can be directly embodied as a hardware processor for execution, or a combination of hardware and software modules in a processor for execution. The software module can be located in a storage medium mature 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. The storage medium is located in a memory, and the processor executes the instructions in the memory, and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it is not described in detail here.
[0363] The present application also provides a communication system, which may include the above-mentioned transmitting end and receiving end.
[0364] According to the method provided in the embodiments of the present application, the present application also provides a computer-readable storage medium, which is used to store a computer program, and the computer program is used to implement the various steps or processes performed by the sending end in the above embodiments.
[0365] According to the method provided in the embodiment of the present application, the present application also provides a computer program product, which includes a computer program (also referred to as code, or instruction). When the computer program is run on a computer, the computer can execute the various steps or processes performed by the sender in the above-mentioned embodiment. Those of ordinary skill in the art can appreciate that the modules and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present application.
[0366] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and modules described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0367] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.
[0368] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0369] In addition, each functional module in each embodiment of the present application may be integrated into one processing module, or each module may exist physically separately, or two or more modules may be integrated into one module.
[0370] If the functions are implemented in the form of software function modules 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 the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0371] The above is only a specific implementation of the present application, but the protection scope of the embodiments of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the embodiments of the present application, which should be included in the protection scope of the embodiments of the present application. Therefore, the protection scope of the embodiments of the present application should be based on the protection scope of the claims.
Claims
1. A beam calibration method, characterized in that: include: The first communication device obtains a downlink beam pattern of a terminal device and an uplink beam pattern of the terminal device, wherein the downlink beam pattern is obtained by the terminal device measuring a downlink reference signal sent by a network device, and the uplink beam pattern is obtained by the network device measuring an uplink reference signal sent by the terminal device; The first communication device determines first information based on the downlink beam pattern and the uplink beam pattern, where the first information is used for beam calibration, and the first information includes information indicating whether the beam of the terminal device has beam reciprocity.
2. The method according to claim 1, characterized in that The first information is a first correspondence relationship, which is used to represent the correspondence between a first identifier and information used to indicate whether the beam of the terminal device has beam reciprocity. The first identifier is an identifier of the beam of the terminal device or an identifier of a reference signal resource.
3. The method according to claim 1, characterized in that The first information is a bitmap, and the bitmap is used to indicate whether the beam of the terminal device has beam reciprocity; The number of bits included in the bit map is equal to the number of beams of the terminal device, or the number of bits included in the bit map is equal to the number of reference signal resources of the terminal device.
4. The method according to claim 1, characterized in that: The first information is an array, which includes at least one element, and the at least one element is used to represent the similarity of at least one beam with beam reciprocity in the terminal device as an uplink beam and as a downlink beam.
5. The method according to claim 1, characterized in that The first information is a calibration vector, and the calibration vector minimizes a measurement error of the uplink beam pattern and a measurement error of the downlink beam pattern; The dimension of the calibration vector is equal to the number of beams of the terminal device, or the dimension of the calibration vector is equal to the number of reference signal resources of the terminal device.
6. The method according to claim 1, characterized in that The first information includes a beam width for indicating an uplink beam of the terminal device; The downlink beam pattern includes a downlink wide beam pattern of the terminal device and a downlink narrow beam pattern of the terminal device; The first communication device determines first information based on the downlink beam pattern and the uplink beam pattern, including: Based on the downlink wide beam pattern and the uplink beam pattern, determining whether the wide beam of the terminal device has beam reciprocity; Based on the downlink narrow beam pattern and the uplink beam pattern, determining whether the narrow beam of the terminal device has beam reciprocity; When all wide beams of the terminal device have beam reciprocity and some of the narrow beams of the terminal device do not have beam reciprocity, the first information is obtained based on the width of the wide beam and the width of the narrow beam.
7. The method according to any one of claims 1 to 6, characterized in that The first communication device is the network device, and the method further includes: Sending the first information to the terminal device.
8. The method according to any one of claims 1 to 6, characterized in that The first communication device is the terminal equipment, and the method further includes: Based on the first information, an uplink beam of the terminal device is determined.
9. The method according to claim 8, characterized in that The method further comprises: Receiving multiple downlink reference signals from the network device, and measuring the multiple downlink reference signals to obtain measurement results, wherein the measurement results include information for indicating the downlink signal reception strength of each beam of the terminal device; The determining, based on the first information, an uplink beam of the terminal device includes: Based on the first information and the measurement result, an uplink beam of the terminal device is determined.
10. The method according to claim 9, characterized in that The first information is a first corresponding relationship or a bit map, the first corresponding relationship is used to indicate a corresponding relationship between a first identifier and information used to indicate whether a beam of the terminal device has beam reciprocity, the first identifier is an identifier of a beam of the terminal device or an identifier of a reference signal resource, and the bit map is used to indicate whether the beam of the terminal device has beam reciprocity; The determining an uplink beam of the terminal device includes: The beam with the largest downlink signal reception intensity among the beams with beam reciprocity is determined as the uplink beam of the terminal device.
11. The method according to claim 9, characterized in that The first information is a calibration vector, and the calibration vector minimizes a measurement error of the uplink beam pattern and a measurement error of the downlink beam pattern; The determining the uplink beam of the terminal device includes: The measurement result is calibrated using the calibration vector, and the beam with the maximum downlink signal reception strength after calibration is determined as the uplink beam of the terminal device.
12. A beam calibration device, characterized in that: The method comprises modules for implementing the method according to any one of claims 1 to 11.
13. A beam calibration device, characterized in that: include: A processor, wherein the processor is coupled to a memory, wherein the memory is used to store a computer program, and when the processor calls the computer program, the device executes the method according to any one of claims 1 to 11.
14. A computer-readable storage medium, characterized in that: Used to store a computer program, the computer program comprising instructions for implementing the method according to any one of claims 1 to 11.
15. A computer program product, comprising computer program code, characterized in that: When the computer program code is executed on a computer, the computer is caused to implement the method according to any one of claims 1 to 11.
Citation Information
Cited By
Beam calibration method and apparatus
EP4779892A1
Beam calibration method and apparatus
WO2025067072A1