Antenna Calibration Method, Device, Apparatus and Storage Medium

By transmitting a collection of calibration resources between the network device and the terminal, the terminal can assist the network device in antenna calibration, solving the complexity problem of increasing calibration loops in the prior art, and is applicable to the millimeter band.

CN116132006BActive Publication Date: 2025-06-27DATANG MOBILE COMM EQUIP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111347743.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-15
Publication Date
2025-06-27
Estimated Expiration
2041-11-15

AI Technical Summary

Technical Problem

The prior art requires additional calibration loops when performing array antenna calibration, which increases design complexity and is difficult to apply to millimeter-band antenna arrays.

Method used

The calibration resource set is sent to the terminal through the network device, indicating the terminal to the configuration information associated with the calibration pilot signal, so that the terminal can receive the downlink calibration pilot signal and/or send the uplink calibration pilot signal, assisting the network device to complete the antenna calibration process.

Benefits of technology

There is no need to add additional calibration loops to the antenna array, reducing design complexity and being suitable for millimeter-band antenna array calibration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116132006B_ABST
    Figure CN116132006B_ABST
Patent Text Reader

Abstract

An embodiment of the present application provides an antenna calibration method, device, apparatus, and storage medium. The method is applied to a terminal and includes: receiving a calibration resource set sent by a network device, where the calibration resource set is used to indicate configuration information associated with a calibration pilot signal; and receiving a downlink calibration pilot signal and / or transmitting an uplink calibration pilot signal based on the calibration resource set to assist the network device in completing an antenna calibration process. The embodiment of the present application provides a complete millimeter-wave antenna array calibration scheme, including determining a primary selection set of auxiliary calibration terminals, and the auxiliary calibration terminals and the beams used by them can be updated during the calibration process; for the calibration process, one or more calibration resource sets can be configured through messages such as RRC, different types of calibration pilot signals are supported, and DCI, MAC CE, etc. can be used as indication information to dynamically trigger the calibration process, improving the flexibility of antenna calibration.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technologies, and in particular, to an antenna calibration method, device, apparatus, and storage medium. Background Art

[0002] The array antennas of the 5th Generation Mobile Communication (5G) system operate in low-frequency, medium-frequency, 6 GHz, or millimeter-wave frequency bands. There are various error sources in the receiving and transmitting channels. In addition to non-time-varying errors caused by array processing errors, geometric position installation errors, feeder and distribution network errors, connector consistency errors, etc., when the environmental temperature, time, and operating frequency change, the phase and gain of the amplifier will change. Time-varying errors in the receiving and transmitting channels will also be caused by characteristics drift of mixing devices, time delay and amplitude / phase distortion of filtering devices. The above errors have a great impact on the transmitting and receiving performance of the array antenna. Therefore, it is of great practical significance to calibrate the array antenna.

[0003] Currently, in the calibration of pilot signal acquisition during the operation of base stations and array antennas, calibration antenna elements / channels are usually added inside the antenna array. A common method is to design a directional coupler in a microstrip line or coaxial cable, or design a separate antenna element as a calibration antenna / channel to couple other antenna elements / channels of the array for transceiver calibration during operation. This method requires an additional calibration circuit on the antenna array, increasing the complexity of the antenna array design. Moreover, in the millimeter-wave band, hybrid beamforming or analog beamforming may be used. To ensure the beamforming performance, the antenna array needs to be calibrated during system operation. However, in fact, it is difficult to calibrate the millimeter-wave antenna array of the base station by adding an additional calibration circuit and using the antenna array coupling method. Summary of the Invention

[0004] In view of the problems existing in the prior art, embodiments of this application provide an antenna calibration method, device, apparatus, and storage medium.

[0005] In a first aspect, an embodiment of this application provides an antenna calibration method applied to a terminal, including:

[0006] Receiving a calibration resource set sent by a network device, where the calibration resource set is used to indicate configuration information associated with a calibration pilot signal;

[0007] Based on the calibration resource set, receiving a downlink calibration pilot signal and / or sending an uplink calibration pilot signal to assist the network device in completing the antenna calibration process.

[0008] Optionally, the calibration resource set includes one or more of the following:

[0009] Transmit a calibration resource set, where the transmitted calibration resource set is used to indicate configuration information associated with a downlink calibration pilot signal;

[0010] Receive a calibration resource set, where the received calibration resource set is used to indicate configuration information associated with an uplink calibration pilot signal;

[0011] Transmit and receive a calibration resource set, where the transmitted and received calibration resource set is used to indicate configuration information associated with a downlink calibration pilot signal and an uplink calibration pilot signal.

[0012] Optionally, the configuration information associated with the calibration pilot signal includes one or more of the following:

[0013] The type of the calibration pilot signal;

[0014] The frequency-domain resources occupied by the calibration pilot signal;

[0015] The transmission timing of the calibration pilot signal;

[0016] The number of symbols occupied by the calibration pilot signal;

[0017] The offset number of symbols corresponding to the calibration pilot signal;

[0018] The transmission period of the calibration pilot signal;

[0019] The transmission subframe interval of the calibration pilot signal;

[0020] The number of transmissions of the calibration pilot signal;

[0021] The sequence of the transmission calibration process and the reception calibration process.

[0022] Optionally, the method further includes:

[0023] Receive indication information sent by the network device, where the indication information is used to instruct the terminal to perform an antenna calibration process.

[0024] Optionally, the indication information is first indication information for indicating the start or stop of a calibration process;

[0025] The receiving of the downlink calibration pilot signal and / or the transmitting of the uplink calibration pilot signal based on the calibration resource set includes:

[0026] Determine an antenna calibration type according to the calibration resource set;

[0027] Receive the downlink calibration pilot signal and / or transmit the uplink calibration pilot signal according to the determined antenna calibration type, the first indication information, and the calibration resource set.

[0028] Optionally, the indication information includes second indication information for indicating to start or stop a calibration process and third indication information for indicating an antenna calibration type;

[0029] Receiving a downlink calibration pilot signal and / or transmitting an uplink calibration pilot signal based on the calibration resource set includes:

[0030] Determine the antenna calibration type according to the third indication information;

[0031] Receive a downlink calibration pilot signal and / or transmit an uplink calibration pilot signal according to the determined antenna calibration type, the second indication information, and the calibration resource set.

[0032] Optionally, the indication information is fourth indication information for indicating to start or stop an antenna calibration process of a specified type;

[0033] Receiving a downlink calibration pilot signal and / or transmitting an uplink calibration pilot signal based on the calibration resource set includes:

[0034] Receive a downlink calibration pilot signal and / or transmit an uplink calibration pilot signal according to the fourth indication information and the calibration resource set.

[0035] Optionally, the indication information includes one or more of downlink control information DCI and media access control layer control element MACCE.

[0036] Optionally, the calibration pilot signal occupies all subcarriers in its frequency domain.

[0037] In a second aspect, an embodiment of the present application further provides an antenna calibration method, which is applied to a network device and includes:

[0038] Send a calibration resource set to the terminal, where the calibration resource set is used to indicate configuration information associated with a calibration pilot signal;

[0039] Complete the antenna calibration process based on the uplink calibration pilot signal sent by the terminal and / or the measurement result corresponding to the downlink calibration pilot signal.

[0040] Optionally, the calibration resource set includes one or more of the following:

[0041] A transmission calibration resource set for indicating configuration information associated with a downlink calibration pilot signal;

[0042] A reception calibration resource set for indicating configuration information associated with an uplink calibration pilot signal;

[0043] A transmission and reception calibration resource set, which is used to indicate configuration information associated with a downlink calibration pilot signal and an uplink calibration pilot signal.

[0044] Optionally, the configuration information associated with the calibration pilot signal includes one or more of the following:

[0045] The type of the calibration pilot signal;

[0046] The frequency domain resources occupied by the calibration pilot signal;

[0047] The transmission timing of the calibration pilot signal;

[0048] The number of symbols occupied by the calibration pilot signal;

[0049] The offset symbol number corresponding to the calibration pilot signal;

[0050] The transmission period of the calibration pilot signal;

[0051] The transmission subframe interval of the calibration pilot signal;

[0052] The number of transmissions of the calibration pilot signal;

[0053] The sequence order of the transmission calibration process and the reception calibration process.

[0054] Optionally, the method further includes:

[0055] Sending indication information to the terminal, where the indication information is used to instruct the terminal to execute an antenna calibration process.

[0056] Optionally, the indication information is the first indication information for indicating to start or stop the calibration process; or,

[0057] The indication information includes the second indication information for indicating to start or stop the calibration process and the third indication information for indicating the antenna calibration type; or,

[0058] The indication information is the fourth indication information for indicating to start or stop a specified type of antenna calibration process.

[0059] Optionally, the indication information includes one or more of downlink control information DCI and media access control layer control element MACCE.

[0060] Optionally, the method further includes:

[0061] Based on the signal measurement results reported by the terminal and / or the results of measuring the signals sent by the terminal, dynamically updating the set of auxiliary calibration terminals.

[0062] In a third aspect, an embodiment of the present application further provides a terminal, including a memory, a transceiver, and a processor:

[0063] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0064] Receiving a set of calibration resources sent by a network device, where the set of calibration resources is used to indicate configuration information associated with a calibration pilot signal;

[0065] Based on the set of calibration resources, receiving a downlink calibration pilot signal and / or transmitting an uplink calibration pilot signal to assist the network device in completing an antenna calibration process.

[0066] Optionally, the set of calibration resources includes one or more of the following:

[0067] A transmission calibration resource set for indicating configuration information associated with a downlink calibration pilot signal;

[0068] A reception calibration resource set for indicating configuration information associated with an uplink calibration pilot signal;

[0069] A transmission and reception calibration resource set for indicating configuration information associated with a downlink calibration pilot signal and an uplink calibration pilot signal.

[0070] Optionally, the configuration information associated with the calibration pilot signal includes one or more of the following:

[0071] The type of the calibration pilot signal;

[0072] The frequency domain resources occupied by the calibration pilot signal;

[0073] The transmission timing of the calibration pilot signal;

[0074] The number of symbols occupied by the calibration pilot signal;

[0075] The offset symbol number corresponding to the calibration pilot signal;

[0076] The transmission period of the calibration pilot signal;

[0077] The transmission subframe interval of the calibration pilot signal;

[0078] The number of transmissions of the calibration pilot signal;

[0079] The sequence order of the transmission calibration process and the reception calibration process.

[0080] Optionally, the operations further include:

[0081] Receive the indication information sent by the network device, where the indication information is used to instruct the terminal to perform an antenna calibration process.

[0082] Optionally, the indication information is the first indication information for indicating to start or stop the calibration process;

[0083] Receiving a downlink calibration pilot signal and / or transmitting an uplink calibration pilot signal based on the calibration resource set includes:

[0084] Determine the antenna calibration type according to the calibration resource set;

[0085] Receive a downlink calibration pilot signal and / or transmit an uplink calibration pilot signal according to the determined antenna calibration type, the first indication information, and the calibration resource set.

[0086] Optionally, the indication information includes a second indication information for indicating to start or stop the calibration process and a third indication information for indicating the antenna calibration type;

[0087] Receiving a downlink calibration pilot signal and / or transmitting an uplink calibration pilot signal based on the calibration resource set includes:

[0088] Determine the antenna calibration type according to the third indication information;

[0089] Receive a downlink calibration pilot signal and / or transmit an uplink calibration pilot signal according to the determined antenna calibration type, the second indication information, and the calibration resource set.

[0090] Optionally, the indication information is the fourth indication information for indicating to start or stop the antenna calibration process of a specified type;

[0091] Receiving a downlink calibration pilot signal and / or transmitting an uplink calibration pilot signal based on the calibration resource set includes:

[0092] Receive a downlink calibration pilot signal and / or transmit an uplink calibration pilot signal according to the fourth indication information and the calibration resource set.

[0093] Optionally, the indication information includes one or more of downlink control information DCI and media access control layer control element MACCE.

[0094] Optionally, the calibration pilot signal occupies all subcarriers in its frequency domain.

[0095] In a fourth aspect, an embodiment of the present application further provides a network device, including a memory, a transceiver, and a processor:

[0096] A memory for storing computer programs; a transceiver for transmitting and receiving data under the control of the processor; a processor for reading the computer programs in the memory and performing the following operations:

[0097] Sending a calibration resource set to the terminal, where the calibration resource set is used to indicate configuration information associated with a calibration pilot signal;

[0098] Completing an antenna calibration process based on the uplink calibration pilot signal sent by the terminal and / or the measurement results corresponding to the downlink calibration pilot signal.

[0099] Optionally, the calibration resource set includes one or more of the following:

[0100] A transmission calibration resource set for indicating configuration information associated with a downlink calibration pilot signal;

[0101] A reception calibration resource set for indicating configuration information associated with an uplink calibration pilot signal;

[0102] A transmission-reception calibration resource set for indicating configuration information associated with a downlink calibration pilot signal and an uplink calibration pilot signal.

[0103] Optionally, the configuration information associated with the calibration pilot signal includes one or more of the following:

[0104] The type of the calibration pilot signal;

[0105] The frequency-domain resources occupied by the calibration pilot signal;

[0106] The transmission timing of the calibration pilot signal;

[0107] The number of symbols occupied by the calibration pilot signal;

[0108] The offset number of symbols corresponding to the calibration pilot signal;

[0109] The transmission period of the calibration pilot signal;

[0110] The transmission subframe interval of the calibration pilot signal;

[0111] The number of times the calibration pilot signal is transmitted;

[0112] The sequence order of the transmission calibration process and the reception calibration process.

[0113] Optionally, the operation further includes:

[0114] Sending indication information to the terminal, where the indication information is used to instruct the terminal to execute an antenna calibration process.

[0115] Optionally, the indication information is first indication information for indicating to start or stop a calibration process; or,

[0116] the indication information includes second indication information for indicating to start or stop a calibration process and third indication information for indicating an antenna calibration type; or,

[0117] the indication information is fourth indication information for indicating to start or stop an antenna calibration process of a specified type.

[0118] Optionally, the indication information includes one or more of downlink control information DCI and media access control layer control element MACCE.

[0119] Optionally, the operation further includes:

[0120] dynamically updating an auxiliary calibration terminal set based on signal measurement results reported by a terminal and / or results of measuring signals sent by the terminal.

[0121] In a fifth aspect, an embodiment of the present application further provides an antenna calibration apparatus, which is applied to a terminal and includes:

[0122] a receiving unit, configured to receive a calibration resource set sent by a network device, where the calibration resource set is used to indicate configuration information associated with a calibration pilot signal;

[0123] a first calibration unit, configured to receive a downlink calibration pilot signal and / or send an uplink calibration pilot signal based on the calibration resource set to assist the network device in completing an antenna calibration process.

[0124] In a sixth aspect, an embodiment of the present application further provides an antenna calibration apparatus, which is applied to a network device and includes:

[0125] a sending unit, configured to send a calibration resource set to a terminal, where the calibration resource set is used to indicate configuration information associated with a calibration pilot signal;

[0126] a second calibration unit, configured to complete an antenna calibration process based on the uplink calibration pilot signal sent by the terminal and / or measurement results corresponding to a downlink calibration pilot signal.

[0127] In a seventh aspect, an embodiment of the present application further provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program, and the computer program is used to cause a computer to execute the steps of the antenna calibration method described in the first aspect above, or execute the steps of the antenna calibration method described in the second aspect above.

[0128] In an eighth aspect, an embodiment of the present application further provides a communication device, in which a computer program is stored, and the computer program is used to cause the communication device to execute the steps of the antenna calibration method described in the first aspect above, or execute the steps of the antenna calibration method described in the second aspect above.

[0129] In a ninth aspect, an embodiment of the present application further provides a processor-readable storage medium, in which a computer program is stored, and the computer program is used to cause the processor to execute the steps of the antenna calibration method described in the first aspect above, or execute the steps of the antenna calibration method described in the second aspect above.

[0130] In a tenth aspect, an embodiment of the present application further provides a chip product, in which a computer program is stored, and the computer program is used to cause the chip product to execute the steps of the antenna calibration method described in the first aspect above, or execute the steps of the antenna calibration method described in the second aspect above.

[0131] The antenna calibration method, device, apparatus, and storage medium provided by the embodiments of the present application configure a calibration resource set for a terminal through a network device, and indicate configuration information associated with a calibration pilot signal, so that the terminal can receive a downlink calibration pilot signal and / or send an uplink calibration pilot signal based on the configuration information, assisting the network device to complete the antenna calibration process. Therefore, there is no need to additionally add a calibration loop on the antenna array, which not only reduces the complexity of the antenna array design, but also can be applied to the calibration of millimeter-wave band antenna arrays. BRIEF DESCRIPTION OF THE DRAWINGS

[0132] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0133] Figure 1 is one of the schematic flowcharts of the antenna calibration method provided by the embodiments of the present application;

[0134] Figure 2 is another schematic flowchart of the antenna calibration method provided by the embodiments of the present application;

[0135] Figure 3 is the overall schematic flowchart of the antenna calibration performed by the network device provided by the embodiments of the present application;

[0136] Figure 4 is the schematic flowchart of the network device selecting an auxiliary calibration terminal provided by the embodiments of the present application;

[0137] Figure 5 It is a schematic flowchart of the process for updating and assisting in calibrating a set of network device terminals provided by an embodiment of the present application;

[0138] Figure 6 It is one of the schematic diagrams of the implementation of the antenna calibration method provided by an embodiment of the present application;

[0139] Figure 7 It is another schematic diagram of the implementation of the antenna calibration method provided by an embodiment of the present application;

[0140] Figure 8 It is yet another schematic diagram of the implementation of the antenna calibration method provided by an embodiment of the present application;

[0141] Figure 9 It is still another schematic diagram of the implementation of the antenna calibration method provided by an embodiment of the present application;

[0142] Figure 10 It is yet another schematic diagram of the implementation of the antenna calibration method provided by an embodiment of the present application;

[0143] Figure 11 It is a schematic structural diagram of the terminal provided by an embodiment of the present application;

[0144] Figure 12 It is a schematic structural diagram of the network device provided by an embodiment of the present application;

[0145] Figure 13 It is one of the schematic structural diagrams of the antenna calibration device provided by an embodiment of the present application;

[0146] Figure 14 It is another schematic structural diagram of the antenna calibration device provided by an embodiment of the present application. Detailed implementation manners

[0147] In the embodiments of the present application, the term "and / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after.

[0148] In the embodiments of the present application, the term "a plurality of" refers to two or more, and other quantifiers are similar.

[0149] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts shall fall within the protection scope of the present application.

[0150] Figure 1 This is one of the flow diagrams of the antenna calibration method provided by the embodiments of this application. This method can be applied to a terminal, such as Figure 1 As shown, the method includes the following steps:

[0151] Step 100: Receive a calibration resource set sent by a network device. The calibration resource set is used to indicate configuration information associated with a calibration pilot signal;

[0152] Specifically, the embodiments of this application provide a technical solution for antenna calibration based on a terminal assisting a network device (such as a base station). After selecting a suitable auxiliary calibration terminal, the network device can send a calibration resource set to the terminal. The calibration resource set is used to indicate configuration information associated with a calibration pilot signal, so that the terminal can receive the calibration resource set sent by the network device and assist the network device to complete the antenna calibration process based on the configuration information associated with the calibration pilot signal indicated by the calibration resource set.

[0153] Among them, the calibration resource set can be sent by the network device to the terminal through a Radio Resource Control (RRC) message, or can be carried in any other message and sent to the terminal, which is not limited here.

[0154] Optionally, the calibration resource set may include one or more of the following:

[0155] (1) A transmission calibration resource set, which is used to indicate configuration information associated with a downlink calibration pilot signal.

[0156] (2) A reception calibration resource set, which is used to indicate configuration information associated with an uplink calibration pilot signal.

[0157] (3) A transmission-reception calibration resource set, which is used to indicate configuration information associated with both a downlink calibration pilot signal and an uplink calibration pilot signal.

[0158] Specifically, the antenna calibration types can include transmission calibration, reception calibration, transmission-reception calibration, and reception-transmission calibration. Transmission calibration can be understood as the downlink transmission calibration process of the antenna, and transmission calibration requires the network device to send a downlink calibration pilot signal; reception calibration can be understood as the uplink reception calibration process of the antenna, and reception calibration requires the terminal to send an uplink calibration pilot signal; transmission-reception calibration can be understood as including transmission calibration and reception calibration, but the transmission calibration process is executed first and the reception calibration process is executed later; reception-transmission calibration can be understood as including transmission calibration and reception calibration, but the reception calibration process is executed first and the transmission calibration process is executed later.

[0159] The network device configures a calibration resource set for the terminal, and can flexibly configure one or more of the transmission calibration resource set, reception calibration resource set, and transmission-reception calibration resource set according to needs. For example, only the transmission calibration resource set can be configured for transmission calibration, or only the reception calibration resource set can be configured for reception calibration, or the transmission-reception calibration resource set can be configured for transmission-reception calibration or reception-transmission calibration, or the transmission calibration resource set and the reception calibration resource set can be configured simultaneously for transmission-reception calibration or reception-transmission calibration, and so on.

[0160] The calibration resource set may directly include configuration information associated with the calibration pilot signal, or may indicate the configuration information associated with the calibration pilot signal in an implicit indication manner based on existing signaling, or may explicitly indicate some configuration information and implicitly indicate another part of the configuration information, and no specific limitation is made here.

[0161] Optionally, the configuration information associated with the calibration pilot signal may include one or more of the following:

[0162] (1) The type of the calibration pilot signal. For example, the calibration resource set may indicate that the calibration pilot signal is an uplink calibration pilot signal or a downlink calibration pilot signal; it may also indicate that the uplink calibration pilot signal is a Sounding Reference Signal (SRS) or other pilot signals available for calibration; it may also indicate that the downlink calibration pilot signal is a Channel State Information-Reference Signal (CSI-RS), a Synchronization Signal / PBCH Block (SSB) signal, or other pilot signals available for calibration.

[0163] (2) The frequency-domain resources occupied by the calibration pilot signal.

[0164] (3) The transmission timing of the calibration pilot signal.

[0165] (4) The number of symbols occupied by the calibration pilot signal.

[0166] (5) The offset number of symbols corresponding to the calibration pilot signal, that is, among the symbols occupied by the calibration pilot signal, the offset number of symbols of the first symbol from the subframe header corresponding to the first symbol.

[0167] (6) The transmission period of the calibration pilot signal.

[0168] (7) The transmission subframe interval of the calibration pilot signal, that is, the subframe interval for each transmission of the calibration pilot signal. For example, for transmission calibration, the network device can indicate the subframe interval for each transmission of the downlink calibration pilot signal.

[0169] (8) The number of transmissions of the calibration pilot signal. It can be understood that the calibration process can be executed once or multiple times. Therefore, in a calibration process (such as a transmission calibration process or a reception calibration process), the number of transmissions of the calibration pilot signal can be one or more times.

[0170] (9) The sequence of the transmission calibration process and the reception calibration process. For example, when transmission calibration and reception calibration are required, the network device can indicate whether to execute the transmission calibration process first or the reception calibration process first.

[0171] Optionally, the calibration pilot signal can occupy all subcarriers in its frequency domain to obtain a sufficiently high frequency domain density and improve the channel estimation accuracy.

[0172] Step 101: Based on the calibration resource set, receive the downlink calibration pilot signal and / or transmit the uplink calibration pilot signal to assist the network device in completing the antenna calibration process.

[0173] Specifically, after the terminal receives the calibration resource set sent by the network device, it can determine the antenna calibration type based on the configuration information associated with the calibration pilot signal indicated in the calibration resource set, and execute the corresponding calibration process, such as receiving the downlink calibration pilot signal and / or transmitting the uplink calibration pilot signal to assist the network device in completing the antenna calibration process.

[0174] For example, after the terminal receives the transmission calibration resource set sent by the network device, it can receive the downlink calibration pilot signal sent by the network device based on the configuration information associated with the downlink calibration pilot signal indicated in the transmission calibration resource set, and feedback the measurement result to the network device after measuring the downlink calibration pilot signal, thereby assisting the network device in completing the antenna calibration process.

[0175] For example, after the terminal receives the reception calibration resource set sent by the network device, it can transmit the uplink calibration pilot signal to the network device based on the configuration information associated with the uplink calibration pilot signal indicated in the reception calibration resource set, so that the network device can complete the antenna calibration process based on the measurement result of the uplink calibration pilot signal.

[0176] For example, after the terminal receives the transmission and reception calibration resource set sent by the network device, or after the terminal simultaneously receives the transmission calibration resource set and the reception calibration resource set sent by the network device, it can receive the downlink calibration pilot signal sent by the network device and transmit the uplink calibration pilot signal to the network device based on the configuration information associated with the calibration pilot signal indicated in the calibration resource set, so as to assist the network device in completing the antenna transmission calibration process and the reception calibration process.

[0177] The antenna calibration method provided by the embodiments of this application configures a calibration resource set for a terminal through a network device, and indicates the configuration information associated with the calibration pilot signal to the terminal, so that the terminal can receive the downlink calibration pilot signal and / or transmit the uplink calibration pilot signal based on this configuration information, assisting the network device to complete the antenna calibration process. Thus, there is no need to add an extra calibration loop on the antenna array, which not only reduces the complexity of the antenna array design, but also can be applied to the calibration of millimeter-wave band antenna arrays.

[0178] Optionally, the method further includes:

[0179] Receiving indication information sent by the network device, where the indication information is used to instruct the terminal to execute the antenna calibration process.

[0180] Specifically, for the existing antenna array calibration, to avoid affecting the normal operation of the system, a fixed calibration period is generally set, such as 1 hour, 12 hours, etc., and it is difficult to perform real-time calibration according to the service quality requirements.

[0181] In the technical solution of antenna calibration based on the terminal assisting the network device proposed by the embodiments of this application, in addition to sending a calibration resource set to the terminal, the network device can also send indication information to the terminal, and the indication information is used to instruct the terminal to execute the antenna calibration process, so that the antenna calibration process can be dynamically triggered according to the needs, realizing real-time calibration. Among them, the indication information can be any information that can be used for dynamic indication, and no specific limitation is made here.

[0182] Optionally, the indication information may include one or more of Downlink Control Information (DCI) and Media Access Control Control Element (MAC CE).

[0183] The antenna calibration method provided by the embodiments of this application sends indication information to the terminal through the network device to instruct the terminal to execute the antenna calibration process, so that the antenna calibration process can be dynamically triggered according to the needs, improving the flexibility of antenna calibration.

[0184] Optionally, the indication information is the first indication information for indicating to start or stop the calibration process;

[0185] Receiving the downlink calibration pilot signal and / or transmitting the uplink calibration pilot signal based on the calibration resource set includes:

[0186] Determining the antenna calibration type according to the calibration resource set;

[0187] Receiving the downlink calibration pilot signal and / or transmitting the uplink calibration pilot signal according to the determined antenna calibration type, the first indication information, and the calibration resource set.

[0188] Specifically, the indication information sent by the network device to the terminal can be the first indication information for indicating to start or stop the calibration process, so that the network device can dynamically trigger the terminal to execute the antenna calibration process as needed.

[0189] For example, the network device can indicate to the terminal to start or stop the calibration process through DCI, as shown in Table 1. Taking the network device configuring the transmission and reception calibration resource set for the terminal as an example, if the terminal receives a command from the network device indicating to start the calibration process through DCI, the terminal can first determine the need for transmission calibration and reception calibration according to the calibration resource set (including determining the order of the transmission calibration process and the reception calibration process), and then the terminal can start the corresponding calibration process according to the indication of the DCI, receive the downlink calibration pilot signal and send the uplink calibration pilot signal to assist the network device to complete the antenna calibration process.

[0190] Table 1 Calibration command fields and meanings in DCI

[0191] Calibration Enable Command Meaning 0 Start Calibration 1 Stop Calibration

[0192] Optionally, the indication information includes the second indication information for indicating to start or stop the calibration process and the third indication information for indicating the antenna calibration type;

[0193] Receiving the downlink calibration pilot signal and / or sending the uplink calibration pilot signal based on the calibration resource set includes:

[0194] Determining the antenna calibration type according to the third indication information;

[0195] Receiving the downlink calibration pilot signal and / or sending the uplink calibration pilot signal according to the determined antenna calibration type, the second indication information, and the calibration resource set.

[0196] Specifically, the indication information sent by the network device to the terminal can be the second indication information for indicating to start or stop the calibration process and the third indication information for indicating the antenna calibration type, so that the network device can dynamically trigger the terminal to execute the antenna calibration process of a specified type as needed. Among them, both the second indication information and the third indication information can be any information that can be used for dynamic indication, and no specific restrictions are imposed here.

[0197] For example, a network device can use DCI to instruct a terminal to start or stop a calibration process, as shown in Table 1, and use MAC CE to indicate the antenna calibration type, as shown in Table 2. Taking the example where the network device configures multiple calibration resource sets for the terminal (including a transmit calibration resource set, a receive calibration resource set, and a transmit-receive calibration resource set), if the terminal receives a command from the network device instructing it to start the calibration process via DCI, the terminal can first determine the antenna calibration type indicated by the MAC CE. For example, if the MAC CE indicates that only the transmit calibration process is to be performed, the terminal can start the transmit calibration process, receive the downlink calibration pilot signal, measure the downlink calibration pilot signal, and then feedback the measurement results to the network device to assist the network device in completing the antenna calibration process.

[0198] Table 2 MAC CE Calibration Type Indication

[0199] Calibration Enable Command Meaning 0 Send Calibration 1 Receive Calibration 2 Send Calibration and Receive Calibration 3 Do Not Perform Calibration

[0200] Optionally, the indication information is the fourth indication information for indicating the start or stop of a specified type of antenna calibration process;

[0201] Receiving a downlink calibration pilot signal and / or transmitting an uplink calibration pilot signal based on the calibration resource set includes:

[0202] Receiving a downlink calibration pilot signal and / or transmitting an uplink calibration pilot signal according to the fourth indication information and the calibration resource set.

[0203] Specifically, the indication information sent by the network device to the terminal can be the fourth indication information for indicating the start or stop of a specified type of antenna calibration process, so that the network device can dynamically trigger the terminal to perform a specified type of antenna calibration process as needed.

[0204] For example, the network device can use MAC CE to indicate the start or stop of a specified type of antenna calibration process, as shown in Table 3. Taking the example where the network device configures multiple calibration resource sets for the terminal (including a transmit calibration resource set, a receive calibration resource set, and a transmit-receive calibration resource set), if the terminal receives a command from the network device instructing it to start the transmit-receive calibration or receive-transmit calibration via MAC CE, the terminal can first determine the order of the transmit calibration process and the receive calibration process according to the configuration information indicated by the calibration resource set, and then start the corresponding calibration process, receive the downlink calibration pilot signal and transmit the uplink calibration pilot signal to assist the network device in completing the antenna calibration process.

[0205] Table 3 MAC CE Calibration Type Indication

[0206] Calibration Enable Command Meaning 0 Start Send Calibration 1 Start Receive Calibration 2 Start Send-Receive Calibration or Receive-Send Calibration 3 Stop Calibration

[0207] Optionally, when antenna calibration is required, the network device may first select terminals for assisting calibration based on the signal measurement results reported by the terminals and / or the results of measuring the signals sent by the terminals, to form a primary selection set of terminals for assisting calibration. The primary selection set of terminals for assisting calibration may include a primary selection set of transmission calibration terminals (terminals for assisting antenna transmission calibration), a primary selection set of reception calibration terminals (terminals for assisting antenna reception calibration), and a primary selection set of transmission-reception calibration terminals (terminals for assisting antenna transmission calibration and reception calibration).

[0208] For example, when transmission calibration is required, the network device may first trigger the terminal to perform downlink signal measurement. After the measurement, the terminal selects the optimal beam and reports the measurement results, such as CSI-RS Resource Indicator (CRI), SSB Resource Indicator (SSBRI), and Reference Signal Receiving Power (RSRP), Reference Signal Receiving Quality (RSRQ), etc. Based on the measurement results reported by the terminal, if the network device determines that the corresponding signal quality meets the preset threshold, it adds the terminal to the primary selection set of transmission calibration terminals. If the network device determines that the uplink and downlink channels are reciprocal or quasi-reciprocal based on prior information, it may also add the terminal to the primary selection set of reception calibration terminals.

[0209] For example, when reception calibration is required, the network device may first measure the uplink signal (such as SRS signal) sent by the terminal, and based on the measurement results, if it determines that the corresponding signal quality meets the preset threshold, it adds the terminal to the primary selection set of reception calibration terminals.

[0210] Optionally, during the antenna calibration process, the network device may also dynamically update the set of terminals for assisting calibration based on the signal measurement results reported by the terminals and / or the results of measuring the signals sent by the terminals (wherein it may include dynamically updating the analog beams used by the terminals), select the terminals with signal quality higher than the preset threshold to continue the assisting calibration process, and remove the terminals with signal quality lower than the preset threshold from the set.

[0211] For example, during the antenna calibration process, the terminal may measure RSRP, RSRQ values, etc. of the downlink calibration pilot signal or CSI-RS or SSB signal and report the measurement results to the network device. The network device may dynamically update the set of assisting terminals according to whether the signal quality meets the preset threshold.

[0212] For example, during the antenna calibration process, the network device can also measure the RSRP, RSRQ values, etc. of the uplink calibration pilot signal or SRS signal sent by the terminal, and dynamically update the auxiliary terminal set according to whether the signal quality meets the preset threshold.

[0213] Optionally, if there is a conflict between the calibration pilot signal and the scheduled resource, the network device can also dynamically adjust the auxiliary calibration terminal and the analog beam used by the terminal.

[0214] The embodiments of the present application provide a complete millimeter-wave antenna array calibration solution, including determining the initial selection set of auxiliary calibration terminals, and the auxiliary calibration terminals and the beams used by them can be updated during the calibration process; for the calibration process, one or more calibration resource sets can be configured through messages such as RRC, and different types of calibration pilot signals are supported, and DCI, MAC CE and other indication information can be used to dynamically trigger the calibration process, improving the flexibility of antenna calibration.

[0215] Figure 2 This is the second schematic diagram of the process of the antenna calibration method provided by the embodiments of the present application. This method can be applied to a network device (such as a base station), as Figure 2 shown, this method includes the following steps:

[0216] Step 200: Send a calibration resource set to the terminal, where the calibration resource set is used to indicate the configuration information associated with the calibration pilot signal;

[0217] Specifically, the embodiments of the present application provide a technical solution for the network device to perform antenna calibration with the assistance of the terminal. After selecting a suitable auxiliary calibration terminal, the network device can send a calibration resource set to the terminal, and the calibration resource set is used to indicate the configuration information associated with the calibration pilot signal, so that the terminal can receive the calibration resource set sent by the network device and assist the network device to complete the antenna calibration process based on the configuration information associated with the calibration pilot signal indicated by the calibration resource set.

[0218] Optionally, the calibration resource set may include one or more of the following:

[0219] (1) Transmission calibration resource set, which is used to indicate the configuration information associated with the downlink calibration pilot signal.

[0220] (2) Reception calibration resource set, which is used to indicate the configuration information associated with the uplink calibration pilot signal.

[0221] (3) Transmission and reception calibration resource set, which is used to indicate the configuration information associated with the downlink calibration pilot signal and the uplink calibration pilot signal.

[0222] Specifically, the antenna calibration types may include transmit calibration, receive calibration, transmit-receive calibration, and receive-transmit calibration. Transmit calibration can be understood as the downlink transmit calibration process of the antenna, and transmit calibration requires the network device to send a downlink calibration pilot signal; receive calibration can be understood as the uplink receive calibration process of the antenna, and receive calibration requires the terminal to send an uplink calibration pilot signal; transmit-receive calibration can be understood as including transmit calibration and receive calibration, but the transmit calibration process is executed first and the receive calibration process is executed later; receive-transmit calibration can be understood as including transmit calibration and receive calibration, but the receive calibration process is executed first and the transmit calibration process is executed later.

[0223] The network device configures a calibration resource set for the terminal, and can flexibly configure one or more of a transmit calibration resource set, a receive calibration resource set, and a transmit-receive calibration resource set according to needs. For example, only the transmit calibration resource set can be configured for transmit calibration, or only the receive calibration resource set can be configured for receive calibration, or the transmit-receive calibration resource set can be configured for transmit-receive calibration or receive-transmit calibration, or the transmit calibration resource set and the receive calibration resource set can be configured simultaneously for transmit-receive calibration or receive-transmit calibration, and so on.

[0224] The calibration resource set may directly include configuration information associated with the calibration pilot signal, or may indicate the configuration information associated with the calibration pilot signal in an implicit indication manner based on existing signaling, or may explicitly indicate part of the configuration information and implicitly indicate another part of the configuration information, and no specific limitation is made here.

[0225] Optionally, the configuration information associated with the calibration pilot signal may include one or more of the following:

[0226] (1) The type of the calibration pilot signal.

[0227] (2) The frequency domain resources occupied by the calibration pilot signal.

[0228] (3) The transmission timing of the calibration pilot signal.

[0229] (4) The number of symbols occupied by the calibration pilot signal.

[0230] (5) The offset symbol number corresponding to the calibration pilot signal.

[0231] (6) The transmission period of the calibration pilot signal.

[0232] (7) The transmission subframe interval of the calibration pilot signal.

[0233] (8) The number of transmission times of the calibration pilot signal.

[0234] (9) The sequence of the transmit calibration process and the receive calibration process.

[0235] Step 201: Complete the antenna calibration process based on the measurement results corresponding to the uplink calibration pilot signal and / or downlink calibration pilot signal sent by the terminal.

[0236] Specifically, after the terminal receives the calibration resource set sent by the network device, it can determine the antenna calibration type based on the configuration information associated with the calibration pilot signal indicated in the calibration resource set, and execute the corresponding calibration process, such as receiving the downlink calibration pilot signal and / or sending the uplink calibration pilot signal. Thus, the network device can complete the antenna calibration process based on the measurement results corresponding to the uplink calibration pilot signal and / or downlink calibration pilot signal sent by the terminal.

[0237] For example, after the terminal receives the transmission calibration resource set sent by the network device, it can receive the downlink calibration pilot signal sent by the network device based on the configuration information associated with the downlink calibration pilot signal indicated in the transmission calibration resource set, and feedback the measurement result to the network device after measuring the downlink calibration pilot signal. Thus, the network device can determine the antenna calibration parameters according to the measurement results corresponding to the downlink calibration pilot signal sent by the terminal and complete the antenna calibration process.

[0238] For example, after the terminal receives the reception calibration resource set sent by the network device, it can send the uplink calibration pilot signal to the network device based on the configuration information associated with the uplink calibration pilot signal indicated in the reception calibration resource set. Thus, the network device can determine the antenna calibration parameters by measuring the uplink calibration pilot signal and complete the antenna calibration process.

[0239] The antenna calibration method provided by the embodiments of this application configures a calibration resource set for the terminal by the network device, indicating the configuration information associated with the calibration pilot signal, so that the terminal can receive the downlink calibration pilot signal and / or send the uplink calibration pilot signal based on this configuration information to assist the network device in completing the antenna calibration process. Thus, there is no need to additionally add a calibration loop on the antenna array, which not only reduces the complexity of the antenna array design, but also can be applied to the calibration of millimeter-wave band antenna arrays.

[0240] Optionally, the method further includes:

[0241] Sending indication information to the terminal, where the indication information is used to indicate the terminal to execute the antenna calibration process.

[0242] Specifically, for the existing antenna array calibration, to avoid affecting the normal operation of the system, a fixed calibration period is generally set, such as 1 hour, 12 hours, etc., and it is difficult to perform real-time calibration according to the service quality requirements.

[0243] In the technical solution for antenna calibration based on a terminal assisting a network device proposed in the embodiments of this application, in addition to sending a calibration resource set to the terminal, the network device can also send indication information to the terminal. This indication information is used to instruct the terminal to execute the antenna calibration process, so that the antenna calibration process can be dynamically triggered as needed to achieve real-time calibration. Among them, the indication information can be any information that can be used for dynamic indication, and no specific limitation is made here.

[0244] Optionally, the indication information may include one or more of DCI and MAC CE.

[0245] Optionally, the indication information may be first indication information for indicating the start or stop of the calibration process. For example, the network device can indicate the start or stop of the calibration process through DCI, or it can also indicate the start or stop of the calibration process through MAC CE.

[0246] Optionally, the indication information may include second indication information for indicating the start or stop of the calibration process and third indication information for indicating the type of antenna calibration. For example, the network device can indicate the start or stop of the calibration process through DCI and indicate the type of antenna calibration through MAC CE.

[0247] Optionally, the indication information may be fourth indication information for indicating the start or stop of a specified type of antenna calibration process. For example, the network device can indicate the start or stop of a specified type of antenna calibration process through DCI, or it can also indicate the start or stop of a specified type of antenna calibration process through MAC CE.

[0248] The antenna calibration method provided in the embodiments of this application enables the network device to send indication information to the terminal to instruct the terminal to execute the antenna calibration process, so that the antenna calibration process can be dynamically triggered as needed, improving the flexibility of antenna calibration.

[0249] Optionally, the method further includes:

[0250] Based on the signal measurement results reported by the terminal and / or the results of measuring the signals sent by the terminal, dynamically update the set of terminals assisting in calibration.

[0251] Specifically, during the antenna calibration process, the network device can, based on the signal measurement results reported by the terminal and / or the results of measuring the signals sent by the terminal, dynamically update the set of terminals assisting in calibration (which may include dynamically updating the analog beams used by the terminal), select the terminals with signal quality higher than a preset threshold to continue the auxiliary calibration process, and remove the terminals with signal quality lower than the preset threshold from the set.

[0252] For example, during the antenna calibration process, the terminal can measure RSRP, RSRQ values, etc. for the downlink calibration pilot signal, CSI-RS, or SSB signal, and report the measurement results to the network device. The network device can dynamically update the set of assisted terminals according to whether the signal quality meets the preset threshold.

[0253] For example, during the antenna calibration process, the network device can also measure RSRP, RSRQ values, etc. for the uplink calibration pilot signal or SRS signal sent by the terminal, and dynamically update the set of assisted terminals according to whether the signal quality meets the preset threshold.

[0254] Optionally, if there is a conflict between the calibration pilot signal and the scheduling resource, the network device can also dynamically adjust the assisted calibration terminals and the analog beams used by the terminals.

[0255] Each embodiment of the present application provides a complete millimeter-wave antenna array calibration solution, including determining the initial selection set of assisted calibration terminals, and the assisted calibration terminals and the beams they use can be updated during the calibration process; for the calibration process, one or more calibration resource sets can be configured through messages such as RRC, different types of calibration pilot signals are supported, and DCI, MAC CE and other indication information can be used to dynamically trigger the calibration process, improving the flexibility of antenna calibration.

[0256] Figure 3 It is a schematic diagram of the overall process of antenna calibration performed by the network device provided by the embodiments of the present application. As Figure 3 shown, taking the network device as a base station or a network-side transceiver node (Transmitting Receiving Point, TRP) as an example, it mainly includes the following steps:

[0257] Step 300, the base station (or TRP, for ease of description, the following embodiments will take the base station as an example for illustration) triggers the initial selection process of the assisted calibration terminals.

[0258] Step 301, the base station configures different sets of assisted calibration terminals and corresponding calibration resource sets through RRC, such as the transmit calibration resource set, the receive calibration resource set, or the transmit-receive calibration resource set, etc.

[0259] Step 302, the base station determines whether to perform transmit calibration. If transmit calibration is to be performed, the base station selects a suitable terminal to perform transmit calibration; otherwise, step 303 is executed.

[0260] Step 303, the base station determines whether to perform receive calibration. If receive calibration is to be performed, the base station selects a suitable terminal to perform receive calibration; otherwise, step 304 is executed.

[0261] Step 304: The base station determines whether to perform transmit calibration and receive calibration. If transmit calibration and receive calibration are to be performed, the base station selects a suitable terminal to perform transmit calibration and receive calibration; otherwise, the calibration process ends.

[0262] Figure 4 It is a schematic flowchart of the process for a network device provided in an embodiment of this application to select an auxiliary calibration terminal. As Figure 4 shown, it mainly includes the following steps:

[0263] Step 400: The base station triggers the auxiliary calibration terminal selection process.

[0264] Step 401: The base station triggers the measurement process of terminal n. After measurement, terminal n selects the optimal beam and reports the measurement results, including CRI or SSBRI, and measures RSRQ, RSRQ value, etc.

[0265] Step 402: The base station determines whether both the RSRP and RSRQ reported by terminal n are not less than the corresponding threshold values. If so, step 403 is executed; otherwise, terminal n is not selected to join the transmit calibration terminal set, and subsequent other terminals are continuously judged.

[0266] Step 403: The base station adds terminal n to the transmit calibration terminal set S-tx-cal and records the analog beam sequence number CRI or SSBRI.

[0267] Step 404: The base station determines whether the uplink and downlink channels are reciprocal or quasi-reciprocal according to prior information. For example, it can be judged according to whether the uplink and downlink operating frequency bands are the same. If so, step 405 is executed; otherwise, step 406 is executed.

[0268] Step 405: The base station adds terminal n to the receive calibration terminal set S-rx-cal, and terminal n uses its own optimal downlink receive beam direction as the uplink transmit beam direction.

[0269] Step 406: Through uplink beam calibration, the terminal sends an SRS signal, and the base station measures and selects a suitable terminal to join the receive calibration terminal set S-rx-cal, and at the same time records the uplink optimal beam information of the terminal.

[0270] Step 407: The base station selects terminals that support both downlink transmit calibration and uplink receive calibration to form the transmit-receive calibration terminal set S-tx-rx-cal.

[0271] Figure 5 It is a schematic flowchart of the process for a network device provided in an embodiment of this application to update the auxiliary calibration terminal set. As Figure 5 shown, it mainly includes the following steps:

[0272] Step 500: The base station updates the set of auxiliary calibration terminals during the calibration process, selects suitable terminals, and removes unsuitable terminals.

[0273] Step 501: The base station triggers downlink transmission calibration and sends a downlink calibration pilot signal to the terminal.

[0274] Step 502: The terminal measures RSRP and RSRQ based on the downlink calibration pilot signal, CSI-RS, or SSB signal and reports them to the base station.

[0275] Step 503: The base station triggers uplink reception calibration, and the terminal sends an uplink calibration pilot signal to the base station.

[0276] Step 504: The base station measures the uplink calibration pilot signal or SRS signal.

[0277] Step 505: The base station triggers transmission and reception calibration. The base station sends a downlink calibration pilot signal to the terminal, and the terminal sends an uplink calibration pilot signal to the base station.

[0278] Step 506: The terminal measures RSRP and RSRQ based on the downlink calibration pilot signal, CSI-RS, or SSB signal and reports them to the base station. The base station measures the uplink calibration pilot signal or SRS signal.

[0279] Step 507: The base station determines whether the signal quality meets the auxiliary calibration threshold according to the measurement results reported by the terminal and / or the results of measuring the signals sent by the terminal. If it meets the threshold, the terminal can continue with the subsequent calibration process. Otherwise, the set of auxiliary calibration terminals is updated, and suitable terminals are selected from the corresponding set to continue the auxiliary calibration process.

[0280] It should be noted that the above steps 501 - 502, 503 - 504, and 505 - 506 are not limited to a strict sequence and can be executed in parallel.

[0281] Figure 6 One of the implementation schematic diagrams of the antenna calibration method provided by the embodiment of the present application is as Figure 6 shown, and it mainly includes the following steps:

[0282] Step 600: The base station configures (downlink) the calibration resource set, (uplink) the reception calibration resource set, and (downlink and uplink) the transmission and reception calibration resource set through RRC. Specifically, multiple terminals can use explicit or implicit methods to give the frequency domain resources, transmission timing, number of occupied symbols, offset symbols, subframe interval, number of calibration times, and the sequence of transmission and reception calibration for sending (downlink) calibration pilot signals and receiving (uplink) calibration pilot signals. The calibration pilot signal can occupy all subcarriers in a certain frequency domain segment.

[0283] Step 601: The base station dynamically indicates the terminal to perform the calibration process through DCI (as shown in Table 1), and indicates the beam information used, thereby allowing for rapid beam switching to ensure calibration performance.

[0284] Among them, if it is transmit calibration, the base station sends a calibration pilot signal, the terminal receives the calibration pilot signal and estimates it, and feeds back the estimation result to the base station; if it is receive calibration, the terminal sends a calibration pilot signal, and the base station receives the calibration pilot signal and estimates it; if it is transmit and receive calibration, the base station sends a calibration pilot signal, the terminal receives the calibration pilot signal and estimates it, and feeds back the estimation result to the base station. After all the transmit calibration times are completed, receive calibration is started. The terminal sends a calibration pilot signal, and the base station receives the calibration pilot signal and estimates it.

[0285] Step 602: During the calibration process, the terminal can measure and feedback the downlink optimal beam information, such as RSRP, RSRQ, CRI, SSBRI, etc. measured based on the downlink calibration pilot signal or CSI-RS or SSB signal; the terminal can also send an uplink calibration pilot signal or SRS signal to the base station.

[0286] Step 603: The base station selects the calibration terminal and beam according to the beam measurement results fed back by the terminal, or can also measure the uplink signal sent by the terminal and select an uplink receive calibration auxiliary terminal for calibration.

[0287] The acquisition of the optimal beam is divided into two processes: 1) During the primary selection process of the auxiliary calibration terminal, based on the beam management process, through the beam scanning process in the transceiver direction, the terminal measures the beam when the RSRP or RSRQ of the CSI-RS or SSB signal is optimal, or the base station measures the receive beam when the power or signal-to-noise ratio of the uplink calibration pilot signal or SRS signal is the highest; 2) During the calibration process, in addition to the measurements performed by the terminal and the base station during the primary selection process, the terminal can also directly measure the quality of the calibration pilot signal and report it to the base station along with the calibration estimation result.

[0288] For terminals with misaligned analog beams (RSRP and RSRQ do not meet the conditions) or terminals where there are overlaps and conflicts in time-frequency resources between calibration and service scheduling, their calibration processes can be dynamically stopped, and other suitable terminals can be selected to perform antenna array calibration.

[0289] Figure 7 This is the second schematic diagram of the implementation of the antenna calibration method provided by the embodiment of the present application. As Figure 7 shown, it mainly includes the following steps:

[0290] Step 700: The base station sends the calibration resource set (downlink), receives the calibration resource set (uplink), and sends and receives the calibration resource set (downlink and uplink) through RRC configuration. Specifically, multiple terminals send calibration pilot signals (downlink) and receive calibration pilot signals (uplink). The frequency domain resources used, transmission timing, number of occupied symbols, offset symbols, subframe interval, number of calibration times, and the sequence of transmission and reception calibration can be given explicitly or implicitly. The calibration pilot signals can occupy all subcarriers in a certain frequency domain segment.

[0291] Step 701: The base station indicates the calibration type for the terminal to execute through MAC CE (as shown in Table 2).

[0292] Step 702: The base station dynamically indicates the terminal to execute the calibration process through DCI (as shown in Table 1).

[0293] Among them, if it is transmission calibration, the base station sends calibration pilot signals, the terminal receives the calibration pilot signals and estimates, and feeds back the estimation results to the base station; if it is reception calibration, the terminal sends calibration pilot signals, and the base station receives the calibration pilot signals and estimates; if it is transmission and reception calibration, the base station sends calibration pilot signals, the terminal receives the calibration pilot signals and estimates, and feeds back the estimation results to the base station. After completing all transmission calibration times, reception calibration is started. The terminal sends calibration pilot signals, and the base station receives the calibration pilot signals and estimates.

[0294] Step 703: The terminal can continuously measure and feedback the downlink best beam information during the calibration process, such as RSRP, RSRQ, CRI, SSBRI, etc. measured based on the downlink calibration pilot signals or CSI-RS or SSB signals; the terminal can also send uplink calibration pilot signals or SRS signals to the base station, and the base station can flexibly schedule to assist in calibrating the terminal and indicate the beams to be used accordingly.

[0295] Figure 8 This is the third schematic diagram of the antenna calibration method provided by the embodiment of the present application. As Figure 8 shown, it mainly includes the following steps:

[0296] Step 800: The base station sends the calibration resource set through RRC configuration. Specifically, for sending calibration pilot signals, the frequency domain resources used, transmission timing, number of occupied symbols, offset symbols, subframe interval, number of calibration times, and the sequence of transmission and reception calibration can be given explicitly or implicitly. The calibration pilot signals can occupy all subcarriers in a certain frequency domain segment.

[0297] Step 801: The base station triggers the terminal to perform the downlink transmission calibration process through DCI (as shown in Table 4).

[0298] Table 4 Calibration command fields and meanings in DCI

[0299] Calibration Enable Command Meaning 0 Start Send Calibration 1 Start Receive Calibration 2 Start Send-Receive Calibration or Receive-Send Calibration 3 Stop Calibration

[0300] Step 802: The base station sends a calibration pilot signal.

[0301] Step 803: The terminal receives the calibration pilot signal and feeds back the measurement result to the base station through the Physical Uplink Shared Channel (PUSCH).

[0302] Step 804: The base station determines whether the calibration times are over, processes the feedback results, averages multiple transmitted calibration factors, compensates the average compensation factor into subsequent signal and channel transmissions, and sends the compensated calibration pilot signal.

[0303] Step 805: The terminal receives the calibration pilot signal and feeds back the measurement result to the base station through the PUSCH.

[0304] Figure 9 This is the fourth schematic diagram of the antenna calibration method provided by the embodiment of the present application. As Figure 9 shown, it mainly includes the following steps:

[0305] Step 900: The base station receives a calibration resource set through RRC configuration. Specifically, for receiving the calibration pilot signal, the frequency domain resources, transmission timing, occupied symbol number, offset symbol number, subframe interval, calibration times, and the sequence of transceiver calibration can be given explicitly or implicitly. The calibration pilot signal can occupy all subcarriers of a certain frequency domain segment.

[0306] Step 901: The base station triggers the terminal to perform an uplink reception calibration process through DCI (as shown in Table 4).

[0307] Step 902: The terminal sends a calibration pilot signal.

[0308] Step 903: The base station receives the calibration pilot signal, performs measurements, and obtains a calibration factor.

[0309] Step 904: The terminal sends a calibration pilot signal according to the configured calibration times and other information, so that the base station obtains multiple calibration factors. After averaging, the average compensation factor is compensated into subsequent signal and channel transmissions.

[0310] Figure 10 This is the fifth schematic diagram of the antenna calibration method provided by the embodiment of the present application. As Figure 10 shown, it mainly includes the following steps:

[0311] Step 1000: The base station sends a calibration resource set (downlink), receives a calibration resource set (uplink), and sends and receives a calibration resource set (both uplink and downlink) through RRC configuration. Specifically, multiple terminals send calibration pilot signals (downlink) and receive calibration pilot signals (uplink). The frequency domain resources, transmission timing, number of occupied symbols, offset symbols, subframe interval, number of calibration times, and the sequence of transmission and reception calibration can be given explicitly or implicitly. The calibration pilot signals can occupy all subcarriers in a certain frequency domain segment.

[0312] Step 1001: The base station triggers the terminal to execute the calibration process through MAC CE (as shown in Table 3).

[0313] Among them, if it is transmission calibration, the base station sends a calibration pilot signal, the terminal receives the calibration pilot signal and estimates it, and feeds back the estimation result to the base station; if it is reception calibration, the terminal sends a calibration pilot signal, and the base station receives the calibration pilot signal and estimates it; if it is transmission and reception calibration, the base station sends a calibration pilot signal, the terminal receives the calibration pilot signal and estimates it, and feeds back the estimation result to the base station. After completing all the transmission calibration times, reception calibration is started. The terminal sends a calibration pilot signal, and the base station receives the calibration pilot signal and estimates it.

[0314] The methods and devices provided in the embodiments of the present application are based on the same inventive concept. Since the principles of the methods and devices for solving problems are similar, the implementation of the devices and methods can be referred to each other, and the repeated parts will not be elaborated.

[0315] Figure 11 The following is a schematic structural diagram of a terminal provided in an embodiment of the present application, as Figure 11 shown. The terminal includes a memory 1120, a transceiver 1110, and a processor 1100. Among them, the processor 1100 and the memory 1120 can also be physically separated.

[0316] The memory 1120 is used to store computer programs; the transceiver 1110 is used to transmit and receive data under the control of the processor 1100.

[0317] Specifically, the transceiver 1110 is used to receive and transmit data under the control of the processor 1100.

[0318] Among them, in Figure 11Among them, the bus architecture may include any number of interconnected buses and bridges, specifically, various circuits of one or more processors represented by the processor 1100 and the memory represented by the memory 1120 are linked together. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art, and thus will not be further described in this application. The bus interface provides an interface. The transceiver 1110 may be multiple components, that is, including a transmitter and a receiver, and provides a unit for communicating with various other devices on a transmission medium, and these transmission mediums include wireless channels, wired channels, optical fiber cables, and other transmission mediums. For different user devices, the user interface 1130 may also be an interface capable of externally connecting or internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, etc.

[0319] The processor 1100 is responsible for managing the bus architecture and general processing, and the memory 1120 may store data used by the processor 1100 when executing operations.

[0320] The processor 1100 may be a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or a Complex Programmable Logic Device (CPLD), and the processor may also adopt a multi-core architecture.

[0321] The processor 1100 is used to execute any of the methods provided in the embodiments of the present application by calling a computer program stored in the memory 1120 according to the obtained executable instructions, for example: receiving a calibration resource set sent by a network device, where the calibration resource set is used to indicate configuration information associated with a calibration pilot signal; based on the calibration resource set, receiving a downlink calibration pilot signal and / or sending an uplink calibration pilot signal to assist the network device in completing the antenna calibration process.

[0322] Optionally, the calibration resource set includes one or more of the following:

[0323] A transmission calibration resource set, where the transmission calibration resource set is used to indicate configuration information associated with a downlink calibration pilot signal;

[0324] A reception calibration resource set, where the reception calibration resource set is used to indicate configuration information associated with an uplink calibration pilot signal;

[0325] A transmit-receive calibration resource set, which is used to indicate configuration information associated with a downlink calibration pilot signal and an uplink calibration pilot signal.

[0326] Optionally, the configuration information associated with the calibration pilot signal includes one or more of the following:

[0327] The type of the calibration pilot signal;

[0328] The frequency-domain resources occupied by the calibration pilot signal;

[0329] The transmission timing of the calibration pilot signal;

[0330] The number of symbols occupied by the calibration pilot signal;

[0331] The offset symbol number corresponding to the calibration pilot signal;

[0332] The transmission period of the calibration pilot signal;

[0333] The transmission subframe interval of the calibration pilot signal;

[0334] The number of transmission times of the calibration pilot signal;

[0335] The sequence order of the transmit calibration process and the receive calibration process.

[0336] Optionally, the method further includes:

[0337] Receiving indication information sent by a network device, where the indication information is used to instruct the terminal to perform an antenna calibration process.

[0338] Optionally, the indication information is first indication information for indicating to start or stop a calibration process;

[0339] Receiving a downlink calibration pilot signal and / or transmitting an uplink calibration pilot signal based on the calibration resource set, including:

[0340] Determining an antenna calibration type according to the calibration resource set;

[0341] Receiving a downlink calibration pilot signal and / or transmitting an uplink calibration pilot signal according to the determined antenna calibration type, the first indication information, and the calibration resource set.

[0342] Optionally, the indication information includes second indication information for indicating to start or stop a calibration process and third indication information for indicating an antenna calibration type;

[0343] Receiving a downlink calibration pilot signal and / or transmitting an uplink calibration pilot signal based on the calibration resource set, including:

[0344] Determining an antenna calibration type according to the third indication information;

[0345] Receive a downlink calibration pilot signal and / or transmit an uplink calibration pilot signal according to the determined antenna calibration type, second indication information, and calibration resource set.

[0346] Optionally, the indication information is fourth indication information indicating to start or stop an antenna calibration process of a specified type;

[0347] Receiving a downlink calibration pilot signal and / or transmitting an uplink calibration pilot signal based on the calibration resource set includes:

[0348] Receive a downlink calibration pilot signal and / or transmit an uplink calibration pilot signal according to the fourth indication information and the calibration resource set.

[0349] Optionally, the indication information includes one or more of downlink control information DCI and media access control layer control element MAC CE.

[0350] Optionally, the calibration pilot signal occupies all subcarriers in its frequency domain.

[0351] Figure 12 The structural schematic diagram of the network device provided by the embodiments of this application is as Figure 12 shown. The network device includes a memory 1220, a transceiver 1210, and a processor 1200; among them, the processor 1200 and the memory 1220 may also be physically separated.

[0352] The memory 1220 is used to store computer programs; the transceiver 1210 is used to transmit and receive data under the control of the processor 1200.

[0353] Specifically, the transceiver 1210 is used to receive and transmit data under the control of the processor 1200.

[0354] Among them, in Figure 12 the bus architecture may include any number of interconnected buses and bridges, specifically various circuits of one or more processors represented by the processor 1200 and the memory represented by the memory 1220 are linked together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits together, which are well known in the art, so this application will not further describe them. The bus interface provides an interface. The transceiver 1210 may be multiple elements, that is, including a transmitter and a receiver, and provides a unit for communicating with various other devices on a transmission medium, and these transmission mediums include wireless channels, wired channels, optical fiber cables, etc.

[0355] The processor 1200 is responsible for managing the bus architecture and general processing, and the memory 1220 can store the data used by the processor 1200 when executing operations.

[0356] The processor 1200 can be a CPU, ASIC, FPGA, or CPLD, and the processor can also adopt a multi-core architecture.

[0357] The processor 1200 is used to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions by calling the computer program stored in the memory 1220. For example: sending a calibration resource set to the terminal, where the calibration resource set is used to indicate configuration information associated with the calibration pilot signal; and completing the antenna calibration process based on the measurement results corresponding to the uplink calibration pilot signal sent by the terminal and / or the downlink calibration pilot signal.

[0358] Optionally, the calibration resource set includes one or more of the following:

[0359] Sending a calibration resource set, which is used to indicate configuration information associated with the downlink calibration pilot signal;

[0360] Receiving a calibration resource set, which is used to indicate configuration information associated with the uplink calibration pilot signal;

[0361] Sending and receiving a calibration resource set, which is used to indicate configuration information associated with the downlink calibration pilot signal and the uplink calibration pilot signal.

[0362] Optionally, the configuration information associated with the calibration pilot signal includes one or more of the following:

[0363] The type of the calibration pilot signal;

[0364] The frequency-domain resources occupied by the calibration pilot signal;

[0365] The transmission timing of the calibration pilot signal;

[0366] The number of symbols occupied by the calibration pilot signal;

[0367] The offset number of symbols corresponding to the calibration pilot signal;

[0368] The transmission period of the calibration pilot signal;

[0369] The transmission subframe interval of the calibration pilot signal;

[0370] The number of transmission times of the calibration pilot signal;

[0371] The sequence of the transmission calibration process and the reception calibration process.

[0372] Optionally, the method further includes:

[0373] Sending indication information to the terminal, where the indication information is used to instruct the terminal to execute the antenna calibration process.

[0374] Optionally, the indication information is first indication information for indicating to start or stop a calibration process; or,

[0375] the indication information includes second indication information for indicating to start or stop a calibration process and third indication information for indicating an antenna calibration type; or,

[0376] the indication information is fourth indication information for indicating to start or stop an antenna calibration process of a specified type.

[0377] Optionally, the indication information includes one or more of downlink control information DCI and media access control layer control element MAC CE.

[0378] Optionally, the method further includes:

[0379] dynamically updating the auxiliary calibration terminal set based on signal measurement results reported by the terminal and / or results of measuring signals sent by the terminal.

[0380] It should be noted here that the above-mentioned terminal and network device provided by the embodiments of the present application can implement all the method steps implemented by the above method embodiments, and can achieve the same technical effects. The same parts and beneficial effects as those in the method embodiments will not be specifically described in this embodiment.

[0381] Figure 13 FIG. is one of the structural schematic diagrams of the antenna calibration device provided by the embodiments of the present application. The device can be applied to a terminal, such as Figure 13 as shown, the device includes:

[0382] a receiving unit 1300, configured to receive a calibration resource set sent by a network device, where the calibration resource set is used to indicate configuration information associated with a calibration pilot signal;

[0383] a first calibration unit 1310, configured to receive a downlink calibration pilot signal and / or send an uplink calibration pilot signal based on the calibration resource set to assist the network device to complete an antenna calibration process.

[0384] Optionally, the calibration resource set includes one or more of the following:

[0385] a transmission calibration resource set, which is used to indicate configuration information associated with a downlink calibration pilot signal;

[0386] a reception calibration resource set, which is used to indicate configuration information associated with an uplink calibration pilot signal;

[0387] a transmission and reception calibration resource set, which is used to indicate configuration information associated with a downlink calibration pilot signal and an uplink calibration pilot signal.

[0388] Optionally, the configuration information associated with the calibration pilot signal includes one or more of the following:

[0389] The type of the calibration pilot signal;

[0390] The frequency-domain resources occupied by the calibration pilot signal;

[0391] The transmission timing of the calibration pilot signal;

[0392] The number of symbols occupied by the calibration pilot signal;

[0393] The number of offset symbols corresponding to the calibration pilot signal;

[0394] The transmission period of the calibration pilot signal;

[0395] The transmission subframe interval of the calibration pilot signal;

[0396] The number of transmissions of the calibration pilot signal;

[0397] The sequence of the transmission calibration process and the reception calibration process.

[0398] Optionally, the receiving unit 1300 is further configured to:

[0399] Receive indication information sent by a network device, where the indication information is used to instruct the terminal to perform an antenna calibration process.

[0400] Optionally, the indication information is first indication information for indicating to start or stop the calibration process;

[0401] Based on a calibration resource set, receive a downlink calibration pilot signal and / or transmit an uplink calibration pilot signal, including:

[0402] Determine an antenna calibration type according to the calibration resource set;

[0403] Receive a downlink calibration pilot signal and / or transmit an uplink calibration pilot signal according to the determined antenna calibration type, the first indication information, and the calibration resource set.

[0404] Optionally, the indication information includes second indication information for indicating to start or stop the calibration process and third indication information for indicating the antenna calibration type;

[0405] Based on a calibration resource set, receive a downlink calibration pilot signal and / or transmit an uplink calibration pilot signal, including:

[0406] Determine an antenna calibration type according to the third indication information;

[0407] Receive a downlink calibration pilot signal and / or transmit an uplink calibration pilot signal according to the determined antenna calibration type, the second indication information, and the calibration resource set.

[0408] Optionally, the indication information is the fourth indication information for indicating to start or stop an antenna calibration process of a specified type;

[0409] Receiving a downlink calibration pilot signal and / or transmitting an uplink calibration pilot signal based on a set of calibration resources, including:

[0410] Receiving a downlink calibration pilot signal and / or transmitting an uplink calibration pilot signal according to the fourth indication information and the set of calibration resources.

[0411] Optionally, the indication information includes one or more of downlink control information DCI and media access control layer control element MAC CE.

[0412] Optionally, the calibration pilot signal occupies all subcarriers in its frequency domain.

[0413] Figure 14 This is the second structural schematic diagram of the antenna calibration device provided by the embodiments of the present application. The device can be applied to a network device, such as Figure 14 As shown, the device includes:

[0414] A sending unit 1400, configured to send a set of calibration resources to a terminal, where the set of calibration resources is used to indicate configuration information associated with a calibration pilot signal;

[0415] A second calibration unit 1410, configured to complete an antenna calibration process based on an uplink calibration pilot signal sent by the terminal and / or a measurement result corresponding to a downlink calibration pilot signal.

[0416] Optionally, the set of calibration resources includes one or more of the following:

[0417] A sending calibration resource set, which is used to indicate configuration information associated with a downlink calibration pilot signal;

[0418] A receiving calibration resource set, which is used to indicate configuration information associated with an uplink calibration pilot signal;

[0419] A sending and receiving calibration resource set, which is used to indicate configuration information associated with a downlink calibration pilot signal and an uplink calibration pilot signal.

[0420] Optionally, the configuration information associated with the calibration pilot signal includes one or more of the following:

[0421] The type of the calibration pilot signal;

[0422] The frequency domain resources occupied by the calibration pilot signal;

[0423] The transmission timing of the calibration pilot signal;

[0424] The number of symbols occupied by the calibration pilot signal;

[0425] The offset symbol number corresponding to the calibration pilot signal;

[0426] The transmission period of the calibration pilot signal;

[0427] The transmission sub - frame interval of the calibration pilot signal;

[0428] The number of transmission times of the calibration pilot signal;

[0429] The sequence order of the transmission calibration process and the reception calibration process.

[0430] Optionally, the transmitting unit 1400 is further configured to:

[0431] Send indication information to the terminal, where the indication information is used to instruct the terminal to execute the antenna calibration process.

[0432] Optionally, the indication information is the first indication information for indicating the start or stop of the calibration process; or,

[0433] The indication information includes the second indication information for indicating the start or stop of the calibration process and the third indication information for indicating the antenna calibration type; or,

[0434] The indication information is the fourth indication information for indicating the start or stop of a specified type of antenna calibration process.

[0435] Optionally, the indication information includes one or more of downlink control information DCI and media access control layer control element MAC CE.

[0436] Optionally, the second calibration unit 1410 is further configured to:

[0437] Dynamically update the auxiliary calibration terminal set based on the signal measurement results reported by the terminal and / or the results of measuring the signals sent by the terminal.

[0438] It should be noted that the division of units in the embodiments of the present application is illustrative, and is only a logical function division. In actual implementation, there may be other division methods. In addition, in each embodiment of the present application, each functional unit may be integrated in a processing unit, or each unit may exist physically alone, or two or more units may be integrated in one unit. The above - integrated units may be implemented in the form of hardware or in the form of software functional units.

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

[0440] Here it should be noted that the above-mentioned device provided in the embodiments of this application can implement all the method steps implemented by the above-mentioned method embodiments and can achieve the same technical effects. The same parts and beneficial effects as those in the method embodiments will not be specifically described in this embodiment.

[0441] On the other hand, the embodiments of this application also provide a computer-readable storage medium. The computer-readable storage medium stores a computer program, and the computer program is used to cause a computer to execute the antenna calibration method provided in the above-mentioned various embodiments, including: receiving a calibration resource set sent by a network device, where the calibration resource set is used to indicate configuration information associated with a calibration pilot signal; based on the calibration resource set, receiving a downlink calibration pilot signal and / or sending an uplink calibration pilot signal to assist the network device in completing the antenna calibration process.

[0442] On the other hand, the embodiments of this application also provide a computer-readable storage medium. The computer-readable storage medium stores a computer program, and the computer program is used to cause a computer to execute the antenna calibration method provided in the above-mentioned various embodiments, including: sending a calibration resource set to a terminal, where the calibration resource set is used to indicate configuration information associated with a calibration pilot signal; based on the uplink calibration pilot signal sent by the terminal and / or the measurement result corresponding to the downlink calibration pilot signal, completing the antenna calibration process.

[0443] The computer-readable storage medium can be any available medium or data storage device that a computer can access, including but not limited to magnetic memories (such as floppy disks, hard disks, magnetic tapes, magneto-optical discs (MO), etc.), optical memories (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor memories (such as ROM, EPROM, EEPROM, non-volatile memories (NANDFLASH), solid-state drives (SSD)).

[0444] The technical solutions provided by the embodiments of the present application can be applicable to multiple systems, especially 5G systems. For example, the applicable systems can be global system of mobile communication (GSM) systems, code division multiple access (CDMA) systems, Wideband Code Division Multiple Access (WCDMA) general packet radio service (GPRS) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, long term evolution advanced (LTE-A) systems, universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) systems, 5G New Radio (NR) systems, etc. Both terminal devices and network devices are included in these multiple systems. The system may also include a core network part, such as an evolved packet system (EPS), 5G system (5GS), etc.

[0445] The terminal involved in the embodiments of this application can be a device that provides voice and / or data connectivity to users, such as a handheld device with wireless connection capabilities, or other processing devices connected to a wireless modem, etc. In different systems, the name of the terminal may also be different. For example, in a 5G system, the terminal can be called a User Equipment (UE). The wireless terminal device can communicate with one or more core networks (CN) via a Radio Access Network (RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it can be a portable, pocket-sized, handheld, computer-integrated, or vehicle-mounted mobile device that exchanges voice and / or data with the wireless access network. For example, devices such as Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistant (PDA), etc. The wireless terminal device can also be called a system, subscriber unit, subscriber station, mobile station, mobile, remote station, access point, remote terminal, access terminal, user terminal, user agent, user device, which is not limited in the embodiments of this application.

[0446] The network device involved in the embodiments of this application can be a base station, which can include multiple cells that provide services to terminals. Depending on the specific application scenarios, the base station can also be referred to as an access point, or it can be a device in the access network that communicates with wireless terminal devices through one or more sectors over the air interface, or other names. The network device can be used to mutually replace the received air frames and Internet Protocol (IP) packets, and act as a router between the wireless terminal device and the rest of the access network, where the rest of the access network can include an Internet Protocol (IP) communication network. The network device can also coordinate the management of the attributes of the air interface. For example, the network device involved in the embodiments of this application can be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), or it can be a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or it can also be an evolved network device (evolutional Node B, eNB or e-NodeB) in the Long Term Evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or it can be a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc. This is not limited in the embodiments of this application. In some network architectures, the network device can include a centralized unit (centralized unit, CU) node and a distributed unit (distributed unit, DU) node, and the centralized unit and the distributed unit can also be arranged separately geographically.

[0447] A network device and a terminal device can each use one or more antennas for Multi-Input Multi-Output (MIMO) transmission. The MIMO transmission can be Single User MIMO (SU-MIMO) or Multiple User MIMO (MU-MIMO). According to the form and quantity of the root antenna combination, the MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, or it can also be diversity transmission, precoding transmission, beamforming transmission, etc.

[0448] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories and optical memories, etc.) that contain computer-usable program code.

[0449] The present application is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, and the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for implementing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0450] These processor-executable instructions can also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the processor-readable memory generate a manufactured article including an instruction device that implements the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0451] These processor-executable instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, so that the instructions executed on the computer or other programmable device provide for implementing the functions specified in Figure 1One or more processes and / or boxes Figure 1 Steps of the functions specified in one or more boxes.

[0452] Obviously, those skilled in the art can make various changes and modifications to this application without departing from the spirit and scope of this application. Thus, if these modifications and variations of this application fall within the scope of the claims of this application and their equivalent technologies, this application is also intended to cover these changes and modifications.

Claims

1. An antenna calibration method, characterized in that, Applied to a terminal, including: Receiving a calibration resource set sent by a network device, where the calibration resource set is used to indicate configuration information associated with a calibration pilot signal; Receiving a downlink calibration pilot signal and / or transmitting an uplink calibration pilot signal based on the calibration resource set to assist the network device in completing an antenna calibration process; The calibration pilot signal occupies all subcarriers in its frequency domain; The method further includes: Receiving indication information sent by the network device, where the indication information is used to instruct the terminal to execute an antenna calibration process; The indication information is first indication information for indicating starting or stopping a calibration process; the receiving a downlink calibration pilot signal and / or transmitting an uplink calibration pilot signal based on the calibration resource set includes: determining an antenna calibration type according to the calibration resource set; receiving a downlink calibration pilot signal and / or transmitting an uplink calibration pilot signal according to the determined antenna calibration type, the first indication information, and the calibration resource set; or, The indication information includes second indication information for indicating starting or stopping a calibration process and third indication information for indicating an antenna calibration type; the receiving a downlink calibration pilot signal and / or transmitting an uplink calibration pilot signal based on the calibration resource set includes: determining an antenna calibration type according to the third indication information; receiving a downlink calibration pilot signal and / or transmitting an uplink calibration pilot signal according to the determined antenna calibration type, the second indication information, and the calibration resource set; or, The indication information is fourth indication information for indicating starting or stopping an antenna calibration process of a specified type; the receiving a downlink calibration pilot signal and / or transmitting an uplink calibration pilot signal based on the calibration resource set includes: receiving a downlink calibration pilot signal and / or transmitting an uplink calibration pilot signal according to the fourth indication information and the calibration resource set.

2. The antenna calibration method according to claim 1, wherein The calibration resource set includes one or more of the following: A transmission calibration resource set, which is used to indicate configuration information associated with a downlink calibration pilot signal; A reception calibration resource set, which is used to indicate configuration information associated with an uplink calibration pilot signal; A transmission-reception calibration resource set, which is used to indicate configuration information associated with a downlink calibration pilot signal and an uplink calibration pilot signal.

3. The antenna calibration method according to claim 2, wherein, The configuration information associated with the calibration pilot signal includes one or more of the following: The type of the calibration pilot signal; The frequency domain resources occupied by the calibration pilot signal; The transmission timing of the calibration pilot signal; The number of symbols occupied by the calibration pilot signal; The offset symbol number corresponding to the calibration pilot signal; The transmission period of the calibration pilot signal; The transmission subframe interval of the calibration pilot signal; The number of times the calibration pilot signal is transmitted; The sequence of the transmission calibration process and the reception calibration process.

4. The antenna calibration method according to claim 1, characterized in that The indication information includes one or more of downlink control information DCI and media access control layer control element MAC CE.

5. An antenna calibration method, characterized in that, Applied to a network device, including: Sending a calibration resource set to a terminal, where the calibration resource set is used to indicate configuration information associated with a calibration pilot signal; Complete the antenna calibration process based on the measurement results corresponding to the uplink calibration pilot signal and / or downlink calibration pilot signal sent by the terminal; The calibration pilot signal occupies all subcarriers in its frequency domain; The method further includes: Send indication information to the terminal, where the indication information is used to instruct the terminal to execute the antenna calibration process; The indication information is the first indication information for indicating to start or stop the calibration process; or, The indication information includes the second indication information for indicating to start or stop the calibration process and the third indication information for indicating the antenna calibration type; or, The indication information is the fourth indication information for indicating to start or stop a specified type of antenna calibration process.

6. The antenna calibration method according to claim 5, characterized in that The calibration resource set includes one or more of the following: A transmission calibration resource set, which is used to indicate configuration information associated with the downlink calibration pilot signal; A reception calibration resource set, which is used to indicate configuration information associated with the uplink calibration pilot signal; A transmission-reception calibration resource set, which is used to indicate configuration information associated with the downlink calibration pilot signal and the uplink calibration pilot signal.

7. The antenna calibration method according to claim 6, wherein The configuration information associated with the calibration pilot signal includes one or more of the following: The type of the calibration pilot signal; The frequency domain resources occupied by the calibration pilot signal; The transmission timing of the calibration pilot signal; The number of symbols occupied by the calibration pilot signal; The offset symbol number corresponding to the calibration pilot signal; The transmission period of the calibration pilot signal; The transmission subframe interval of the calibration pilot signal; The number of times the calibration pilot signal is transmitted; The sequence of the transmission calibration process and the reception calibration process.

8. The antenna calibration method according to claim 5, characterized in that, The indication information includes one or more of downlink control information DCI and media access control layer control element MAC CE.

9. The antenna calibration method according to claim 5, characterized in that The method further includes: Dynamically update the set of auxiliary calibration terminals based on the signal measurement results reported by the terminal and / or the results of measuring the signals sent by the terminal.

10. A terminal, characterized in that, Including a memory, a transceiver, and a processor: The memory is used to store computer programs; the transceiver is used to transmit and receive data under the control of the processor; the processor is used to read the computer programs in the memory and perform the following operations: Receive a calibration resource set sent by a network device, where the calibration resource set is used to indicate configuration information associated with the calibration pilot signal; Based on the calibration resource set, receive a downlink calibration pilot signal and / or send an uplink calibration pilot signal to assist the network device in completing the antenna calibration process; The calibration pilot signal occupies all subcarriers in its frequency domain; The operations further include: Receive the indication information sent by the network device, where the indication information is used to instruct the terminal to execute the antenna calibration process; The indication information is the first indication information for indicating to start or stop the calibration process; the receiving of the downlink calibration pilot signal and / or the sending of the uplink calibration pilot signal based on the calibration resource set includes: determining the antenna calibration type according to the calibration resource set; receiving the downlink calibration pilot signal and / or sending the uplink calibration pilot signal according to the determined antenna calibration type, the first indication information, and the calibration resource set; or, The indication information includes the second indication information for indicating to start or stop the calibration process and the third indication information for indicating the antenna calibration type; the receiving of the downlink calibration pilot signal and / or the sending of the uplink calibration pilot signal based on the calibration resource set includes: determining the antenna calibration type according to the third indication information; receiving the downlink calibration pilot signal and / or sending the uplink calibration pilot signal according to the determined antenna calibration type, the second indication information, and the calibration resource set; or, The indication information is the fourth indication information for indicating to start or stop the antenna calibration process of a specified type; the receiving of the downlink calibration pilot signal and / or the sending of the uplink calibration pilot signal based on the calibration resource set includes: receiving the downlink calibration pilot signal and / or sending the uplink calibration pilot signal according to the fourth indication information and the calibration resource set.

11. The terminal according to claim 10, wherein The calibration resource set includes one or more of the following: A transmission calibration resource set, which is used to indicate the configuration information associated with the downlink calibration pilot signal; A reception calibration resource set, which is used to indicate the configuration information associated with the uplink calibration pilot signal; A transmission-reception calibration resource set, which is used to indicate the configuration information associated with the downlink calibration pilot signal and the uplink calibration pilot signal.

12. The terminal according to claim 11, wherein The configuration information associated with the calibration pilot signal includes one or more of the following: The type of the calibration pilot signal; The frequency-domain resources occupied by the calibration pilot signal; The transmission timing of the calibration pilot signal; The number of symbols occupied by the calibration pilot signal; The offset symbol number corresponding to the calibration pilot signal; The transmission period of the calibration pilot signal; The transmission subframe interval of the calibration pilot signal; The number of transmission times of the calibration pilot signal; The sequence of the transmission calibration process and the reception calibration process.

13. A network device, characterized in that, Including a memory, a transceiver, and a processor: The memory is used to store computer programs; the transceiver is used to transmit and receive data under the control of the processor; the processor is used to read the computer programs in the memory and perform the following operations: Send a calibration resource set to the terminal, where the calibration resource set is used to indicate the configuration information associated with the calibration pilot signal; Complete the antenna calibration process based on the uplink calibration pilot signal sent by the terminal and / or the measurement result corresponding to the downlink calibration pilot signal; The calibration pilot signal occupies all subcarriers in its frequency domain; The operations further include: Send indication information to the terminal, where the indication information is used to instruct the terminal to execute the antenna calibration process; The indication information is the first indication information for indicating to start or stop the calibration process; or, The indication information includes second indication information for indicating to start or stop a calibration process and third indication information for indicating an antenna calibration type; or, The indication information is fourth indication information for indicating to start or stop an antenna calibration process of a specified type.

14. The network device according to claim 13, characterized in that, The calibration resource set includes one or more of the following: A transmission calibration resource set for indicating configuration information associated with a downlink calibration pilot signal; A reception calibration resource set for indicating configuration information associated with an uplink calibration pilot signal; A transmission-reception calibration resource set for indicating configuration information associated with a downlink calibration pilot signal and an uplink calibration pilot signal.

15. The network device according to claim 14, wherein The configuration information associated with the calibration pilot signal includes one or more of the following: The type of the calibration pilot signal; The frequency-domain resources occupied by the calibration pilot signal; The transmission timing of the calibration pilot signal; The number of symbols occupied by the calibration pilot signal; The offset symbol number corresponding to the calibration pilot signal; The transmission period of the calibration pilot signal; The transmission subframe interval of the calibration pilot signal; The number of times the calibration pilot signal is transmitted; The sequence of the transmission calibration process and the reception calibration process.

16. The network device according to claim 13, wherein The operation further includes: Dynamically updating the auxiliary calibration terminal set based on the signal measurement results reported by the terminal and / or the results of measuring the signals transmitted by the terminal.

17. An antenna calibration device, characterized in that, Applied to a terminal, it includes: A receiving unit, configured to receive a calibration resource set sent by a network device, where the calibration resource set is used to indicate configuration information associated with a calibration pilot signal; A first calibration unit, configured to receive a downlink calibration pilot signal and / or transmit an uplink calibration pilot signal based on the calibration resource set to assist the network device in completing an antenna calibration process; The calibration pilot signal occupies all subcarriers in its occupied frequency domain; The receiving unit is further configured to: Receive the indication information sent by the network device, where the indication information is used to instruct the terminal to perform an antenna calibration process; The indication information is first indication information for indicating to start or stop a calibration process; the receiving of the downlink calibration pilot signal and / or the transmitting of the uplink calibration pilot signal based on the calibration resource set includes: determining the antenna calibration type according to the calibration resource set; receiving the downlink calibration pilot signal and / or transmitting the uplink calibration pilot signal according to the determined antenna calibration type, the first indication information, and the calibration resource set; or, The indication information includes second indication information for indicating to start or stop a calibration process and third indication information for indicating an antenna calibration type; the receiving of the downlink calibration pilot signal and / or the transmitting of the uplink calibration pilot signal based on the calibration resource set includes: determining the antenna calibration type according to the third indication information; receiving the downlink calibration pilot signal and / or transmitting the uplink calibration pilot signal according to the determined antenna calibration type, the second indication information, and the calibration resource set; or, The indication information is fourth indication information for indicating the start or stop of an antenna calibration process of a specified type; the receiving of a downlink calibration pilot signal and / or the transmitting of an uplink calibration pilot signal based on the calibration resource set includes: receiving a downlink calibration pilot signal and / or transmitting an uplink calibration pilot signal according to the fourth indication information and the calibration resource set.

18. An antenna calibration device, characterized in that, Applied to a network device, it includes: A sending unit, configured to send a calibration resource set to a terminal, where the calibration resource set is used to indicate configuration information associated with a calibration pilot signal; A second calibration unit, configured to complete an antenna calibration process based on an uplink calibration pilot signal sent by the terminal and / or a measurement result corresponding to a downlink calibration pilot signal; The calibration pilot signal occupies all subcarriers in its corresponding frequency domain; The sending unit is further configured to: Send indication information to the terminal, where the indication information is used to instruct the terminal to execute an antenna calibration process; The indication information is first indication information for indicating the start or stop of a calibration process; or, The indication information includes second indication information for indicating the start or stop of a calibration process and third indication information for indicating an antenna calibration type; or, The indication information is fourth indication information for indicating the start or stop of an antenna calibration process of a specified type.

19. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, and the computer program is used to cause a computer to execute the method according to any one of claims 1 to 4, or execute the method according to any one of claims 5 to 9.

Citation Information

Patent Citations

  • Data transmission method and equipment

    CN102237908A

  • Antenna calibration methods and equipment

    CN102291189A