Correction method, apparatus, and storage medium

The method and apparatus address signal degradation in communication systems by combining hardware and air interface corrections to enhance radio frequency channel accuracy and quality.

JP2026516840APending Publication Date: 2026-05-26HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2024-04-08
Publication Date
2026-05-26

AI Technical Summary

Technical Problem

Mismatches in amplitude, phase, and frequency of radio frequency channels due to variations in communication equipment and ambient temperature degrade signal quality in communication systems.

Method used

A method and apparatus for correcting radio frequency channels using both hardware correction based on first information from a correction circuit and air interface transmission-based correction, combining first and second information to enhance accuracy.

Benefits of technology

Improves communication quality by accurately correcting radio frequency channels, addressing mismatches and ensuring high correction accuracy and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026516840000001_ABST
    Figure 2026516840000001_ABST
Patent Text Reader

Abstract

This application provides a correction method, apparatus, and storage medium which may be applied to a communication device. The method includes the steps of: correcting M radio frequency channels arranged in a communication device based on first information obtained by a correction circuit, where M is an integer greater than 1; and correcting the M radio frequency channels based on second information obtained via air interface transmission to improve the correction effect of each radio frequency channel.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This application claims priority to Chinese Patent Application No. 202310489386.6, titled “Amendment Method, Apparatus, and Storage Medium,” filed with the China National Intellectual Property Administration on 28 April 2023, which is incorporated herein by reference in its entirety.

[0002] This application relates to the field of communication technology, and more particularly to correction methods, apparatus, and storage media. [Background technology]

[0003] In some communication systems, mismatches in amplitude, phase, frequency, and delay of radio frequency channels arise from factors such as variations in the radio frequency channel components within the communication equipment (e.g., printed circuit board (PCB) layout and cable routing) and ambient temperature, which degrade the matching between radio frequency channels. Consequently, the quality of signals transmitted over the channels deteriorates, resulting in impaired communication quality. [Overview of the Initiative]

[0004] Embodiments of this application provide a communication method, apparatus, and storage medium for accurately correcting each radio frequency channel and avoiding performance degradation of a communication network caused by mismatches between radio frequency channels. [Means for solving the problem]

[0005] According to a first aspect, one embodiment of the present application provides a method for correction. This method may be performed by a communication device, which may be a network device or a component within a network device.

[0006] In this embodiment of the present application, the network device corrects M radio frequency channels arranged in the communication device based on first information obtained by a correction circuit, where M is an integer greater than 1, and performs precise correction of each radio frequency channel by correcting the M radio frequency channels based on second information obtained via air interface transmission.

[0007] Optionally, the correction may be used for transmitting user-level information, or for transmitting cell-level information. When the correction is used for transmitting cell-level information, the communication device supports single-beam communication.

[0008] User-level information may include data information and reference information.

[0009] Cell-level information may include broadcast-level information, and broadcast-level information may include a reference signal.

[0010] In possible implementations, the step of correcting M radio frequency channels based on second information obtained via air interface transmission includes, if the value of the second quality parameter is greater than or equal to the value of the first quality parameter, the step of correcting M radio frequency channels based on second information obtained via air interface transmission, wherein the first quality parameter is a quality parameter obtained by correcting M radio frequency channels based on the first information, and the second quality parameter is a quality parameter obtained by correcting M radio frequency channels based on the second information. The correction method provided in this embodiment ensures that the corrections made based on the first and second information have relatively high correction accuracy.

[0011] In possible implementations, the difference obtained by subtracting the value of the first quality parameter from the value of the second quality parameter is greater than or equal to the first threshold. In this case, the problem of relatively low correction accuracy can be avoided because correction is performed based on the first and second information when the value of the second quality parameter does not accurately reflect the correction accuracy of the terminal device.

[0012] In possible implementations, the step of correcting M radio frequency channels based on second information obtained via air interface transmission includes the step of correcting M radio frequency channels based on second information obtained via air interface transmission if the value of the second quality parameter is greater than or equal to a second threshold, where the second quality parameter is a quality parameter obtained by correcting M radio frequency channels based on the second information. In this case, since the decision is not made by referring to the first quality parameter, processing efficiency is improved while ensuring communication quality.

[0013] In possible implementations, the step of correcting M radio frequency channels based on second information obtained via air interface transmission includes the step of correcting M radio frequency channels based on first information, and then correcting M radio frequency channels based on second information.

[0014] Optionally, the correction includes correcting information transmitted by M radio frequency channels in at least one dimension of frequency, phase, delay, or signal amplitude.

[0015] In a possible implementation, the method includes the steps of: transmitting first reference information, wherein the first reference information is reference information for correction based on the first information; and receiving second information, wherein the second information includes a precoding matrix indicator. In this case, the second information may complement the first information and accurately reflect channel quality outside the measurement range of the correction circuit in order to further perform accurate correction of M radio frequency channels.

[0016] According to a second aspect, an embodiment of the present application provides a correction method, the correction method including: correcting M radio frequency channels based on first information acquired by a correction circuit; and determining whether to correct the M radio frequency channels based on second information acquired via air interface transmission according to a first condition.

[0017] The first condition may include at least one of the following, that is, the correction is used for transmission of user level information, the correction is used for transmission of cell level information and the communication device supports single beam communication, the value of a second quality parameter is greater than or equal to the value of a first quality parameter, a difference obtained by subtracting the value of the first quality parameter from the value of the second quality parameter is greater than or equal to a first threshold value, the value of the second quality parameter is greater than or equal to a second threshold value, and so on.

[0018] According to a third aspect, an embodiment of the present application provides a correction method, the correction method including: determining whether to correct M radio frequency channels based on first information acquired by a correction circuit according to a second condition; and determining whether to correct the M radio frequency channels based on second information acquired via air interface transmission according to a third condition.

[0019] The second condition includes at least one of the following, that is, the correction is used for transmission of cell level information in a multi-beam scenario, the value of the second quality parameter is smaller than the value of the first quality parameter, The value of the second quality parameter is greater than or equal to the value of the first quality parameter, and the difference obtained by subtracting the value of the first quality parameter from the value of the second quality parameter is less than the first threshold. The value of the second quality parameter is less than the second threshold. That is the case.

[0020] The third condition includes at least one of the following: The correction is used for transmitting user-level information. Correction is used for transmitting cell-level information, and the communication device supports single-beam communication. The value of the second quality parameter must be greater than or equal to the value of the first quality parameter. The difference obtained by subtracting the value of the first quality parameter from the value of the second quality parameter is greater than or equal to the first threshold. The value of the second quality parameter is greater than or equal to the second threshold. That is the case.

[0021] According to a fourth aspect, one embodiment of the present application provides a communication device comprising: a first correction unit configured to correct M radio frequency channels based on first information acquired by a correction circuit; and a second correction unit configured to correct M radio frequency channels based on second information acquired via an air interface transmission, wherein the M radio frequency channels are arranged in the communication device and M is an integer greater than 1.

[0022] In possible implementations, the correction is used for transmitting user-level information.

[0023] In possible implementations, user-level information includes data information and reference information.

[0024] In possible implementations, the correction is used for transmitting cell-level information, and the communication device supports single-beam communication.

[0025] In possible implementations, cell-level information includes broadcast-level information, and broadcast-level information includes a reference signal.

[0026] In a possible implementation, the second correction unit is specifically configured to correct M radio frequency channels based on second information obtained via air interface transmission if the value of the second quality parameter is greater than or equal to the value of the first quality parameter, wherein the first quality parameter is a quality parameter obtained by correcting M radio frequency channels based on the first information, and the second quality parameter is a quality parameter obtained by correcting M radio frequency channels based on the second information.

[0027] In possible implementations, the difference obtained by subtracting the value of the first quality parameter from the value of the second quality parameter is greater than or equal to the first threshold.

[0028] In a possible implementation, the second correction unit is specifically configured to correct M radio frequency channels based on second information obtained via air interface transmission if the value of the second quality parameter is greater than or equal to a second threshold, the second quality parameter being a quality parameter obtained by correcting the M radio frequency channels based on the second information.

[0029] In a possible implementation, the second correction unit is specifically configured to correct M radio frequency channels based on the second information after the first M radio frequency channels have been corrected based on the first information.

[0030] In a possible implementation, the correction includes the step of correcting the information transmitted by M radio frequency channels in at least one dimension of frequency, phase, delay, or signal amplitude.

[0031] In a possible implementation, the device further includes a transceiver unit configured to transmit first reference information, the first reference information being reference information for correction based on the first information. The transceiver unit is further configured to receive second information, the second information including a precoding matrix indicator.

[0032] According to a fifth aspect, one embodiment of the present application provides a communication device including a processor and memory. The memory is configured to store a computer program, and the processor is configured to call and execute the computer program stored in the memory in order to perform a method in any one of the first, second, third, or possible implementations.

[0033] According to a sixth aspect, one embodiment of the present application provides a chip including a processor configured to call and execute computer instructions from memory in order to cause a device on which the chip is installed to perform any one of the methods of the first, second, third, or possible implementations.

[0034] According to the seventh aspect, one embodiment of the present application provides a computer-readable storage medium configured to store computer program instructions. The computer program causes the computer to execute a method in any one of the first, second, third aspects, or possible implementations.

[0035] According to the eighth aspect, one embodiment of the present application provides a computer program product including computer program instructions. The computer program instructions cause a computer to perform a method in any one of the first, second, third aspects, or possible implementations.

[0036] For the beneficial effects of the second through eighth embodiments and possible implementations, please refer to the beneficial effects brought about by the first embodiment and possible implementations of the first embodiment. Details will not be repeated here. [Brief explanation of the drawing]

[0037] [Figure 1] This is a diagram of a communication system applicable to one embodiment of this application. [Figure 2a] This is a diagram showing the structure of a communication device for implementing hardware correction according to one embodiment of this application. [Figure 2b] This is a diagram of a system for performing air interface correction according to one embodiment of this application. [Figure 3] This is a schematic flowchart of an amendment method according to one embodiment of this application. [Figure 4] This is a schematic flowchart of an amendment method according to one embodiment of this application. [Figure 5] This is a schematic dialogue flowchart of an amendment method according to one embodiment of this application. [Figure 6] This is a schematic block diagram of a communication device according to one embodiment of this application. [Figure 7] This is a schematic block diagram of another communication device according to one embodiment of this application. [Modes for carrying out the invention]

[0038] The technical solution of this application will be described below with reference to the attached drawings.

[0039] The communication methods provided in this application are applicable to a variety of communication systems, such as Global System of Mobile communication (GSM) systems, Code Division Multiple Access (CDMA) systems, Wideband Code Division Multiple Access (WCDMA) systems, General Packet Radio Service (GPRS), Long Term Evolution (LTE) systems, Advanced Long Term Evolution (LTE-A) systems, New Radio (NR) systems, advanced NR systems, LTE-based access to unlicensed spectrum (LTE-U) systems, NR-based access to unlicensed spectrum (NR-U) systems, Non-Terrestrial Network (NTN) systems, Universal Mobile Telecommunications System (UMTS), and Wireless Local Area Network (Wireless Local Area) Networks. This may apply to networks (WLAN), Wireless Fidelity (WiFi), 5th Generation (5G) communication systems, or other communication systems.

[0040] In some embodiments, the communication system in the embodiments of this application may be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, and further to a standalone (SA) networking scenario.

[0041] Various embodiments will be described with reference to the network devices and terminal devices in the embodiments of this application. Terminal devices may also be called user equipment (UE), access terminals, subscriber units, subscriber stations, mobile stations, remote stations, remote terminals, mobile devices, user terminals, terminals, wireless communication devices, user agents, user equipment, etc.

[0042] A terminal device may be a station (ST) in a WLAN, or a mobile phone, cordless phone, Session Initiation Protocol (SIP) phone, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), portable device with wireless communication capabilities, computer device, another processing device connected to a wireless modem, in-vehicle device, wearable device, or a terminal device in a next-generation communication system, such as an NR network or a next-generation advanced PLMN (Public Land Mobile Network (PLMN)).

[0043] In embodiments of this application, the terminal device may be located on land, including indoors or outdoors, portable, wearable, or in a vehicle, in water (e.g., on a ship), or in the air (e.g., on an airplane, balloon, or satellite).

[0044] In the embodiments of this application, the terminal device may be a mobile phone, a tablet computer, a computer with wireless transceiver functionality, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device for industrial control, a wireless terminal device for self-driving, a wireless terminal device for remote medical care, a wireless terminal device for a smart grid, a wireless terminal device for transportation safety, a wireless terminal device for a smart city, a wireless terminal device for a smart home, and the like.

[0045] For example, but not limited to, in embodiments of this application, the terminal device may alternatively be a wearable device. Wearable devices are sometimes called wearable intelligent devices and are a general term for wearable devices intelligently designed and developed for everyday wear using wearable technology, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that can be worn directly on the body or integrated into the user's clothing or accessories. Wearable devices perform powerful functions not only through hardware devices but also through software support, data exchange, and cloud interaction. In a broad sense, wearable intelligent devices include full-featured large devices that can perform all or part of their functions without relying on a smartphone, such as smartwatches and smart glasses, and devices that specialize in only one type of application function and need to work in conjunction with other devices such as smartphones, such as various smart bands and smart jewelry that monitor physical signs.

[0046] In embodiments of this application, network devices may also be called communication devices, communication units, etc., but are not limited to this application. Network devices are used as examples for later explanation. A network device may be a device configured to communicate with a mobile device. A network device may be an access point (AP) in a WLAN, a base transceiver station (BTS) in GSM or CDMA, a nodeB (NodeB, NB) in WCDMA, an evolved nodeB (Evolved NodeB, eNB or eNodeB) in LTE, a relay station, an access point, an in-vehicle device, a wearable device, a network device or gNB (gNB) in an NR network, a network device in a future evolved PLMN network, a network device in an NTN network, etc.

[0047] As an example, and not an limitation, in embodiments of this application, the network device may have mobility characteristics. For example, the network device may be a mobile device. In some embodiments, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, or a high elliptical orbit (HEO) satellite. In some embodiments, the network device may alternatively be a base station located at a site such as on land or water.

[0048] In embodiments of this application, a network device may provide services to a cell, and a terminal device communicates with the network device using transmission resources (e.g., frequency domain resources, i.e., spectral resources) used by the cell. A cell may be a cell corresponding to a network device (e.g., a base station). A cell may belong to a macro base station or to a base station corresponding to a small cell. Small cells as used herein may include metro cells, micro cells, pico cells, femto cells, and the like. These small cells have the characteristics of a small coverage area and low transmission power and are suitable for providing high-rate data transmission services.

[0049] Please understand that the specific forms of both network devices and terminal devices are not limited in this application.

[0050] To facilitate understanding of the embodiments of this application, a communication system applicable to the embodiments of this application will first be described in detail with reference to Figure 1. Figure 1 is a diagram of a communication system applicable to a communication method according to one embodiment of this application. As shown in Figure 1, the communication system 100 may include network devices and terminal devices. There may be one or more network devices and one or more terminal devices, for example, network devices 111 and 112 and terminal devices 121 to 128 shown in Figure 1. In the communication system 100, network device 111 may communicate with one or more of terminal devices 121 to 126 via a wireless air interface, and network device 111 may communicate with one or both of terminal devices 127 and 128 via network device 112. Terminal devices 124 to 126 may also form a communication system 101. In the communication system 101, terminal device 124 may communicate with one or both of terminal devices 125 and 126 via a wireless air interface. The network device 112 and terminal devices 127 and 128 may form a communication system 102. In the communication system 102, the network device 112 may communicate with one or both of the terminal devices 127 and 128 via a wireless air interface.

[0051] It should be understood that communication system 101 may be a subsystem of communication system 100, or it may be a communication system independent of communication system 100. Communication system 102 may be a subsystem of communication system 100, or it may be a communication system independent of communication system 100.

[0052] It should be further understood that Figure 1 is merely an example and shows two network devices and eight terminal devices in communication system 100, three terminal devices in communication system 101, and one network device and two terminal devices in communication system 102. However, this does not constitute a limitation of this application. Any one of the aforementioned communication systems may include more or fewer network devices or more or fewer terminal devices. This is not limited to this embodiment of the application.

[0053] Currently, when radio frequency channel correction is performed on network devices, it may include hardware correction or air interface correction. The aforementioned hardware correction and air interface correction will be illustrated below with reference to Figures 2a and 2b.

[0054] Figure 2a is a diagram of the structure of a communication device for implementing a hardware modification according to one embodiment of the present application. As shown in Figure 2a, the communication device includes a distributed unit (DU), a radio unit (RU), and an antenna unit. The RU and the antenna unit include M radio frequency channels. The radio frequency channels include receive / transmit channels, and M is an integer greater than 1.

[0055] The communication device further includes a correction circuit. The correction circuit includes a correction board. The correction circuit uses the correction board to acquire a signal and feeds the acquired signal back to the DU, so that the DU can perform correction based on the acquired signal. The correction measurement range of the correction circuit depends on the placement of the correction board in the communication device. If the correction board is placed between the receiving / transmitting channel and the antenna, the correction detection target may be the receiving / transmitting channel. If the correction board is placed on the antenna, the correction detection target may be the radio frequency channel included in the link from the DU to the reflector board and the substructure of the antenna.

[0056] The ideal correction capability of the aforementioned hardware correction is to achieve zero difference. Therefore, hardware correction is applicable to all signals within a cell and has the advantage of "cell-level correction." However, hardware correction is susceptible to residual mismatches outside the correction circuit. For example, the hardware correction method cannot correct mismatches via the link from the correction board to the air interface. However, due to manufacturing process and quality instability, the possibility of mismatches in the section from the correction board to the antenna transmission port is also relatively high.

[0057] Figure 2a illustrates an example in which the antenna unit is independent of the RU. This is not limited to the present application. Alternatively, the antenna unit may be integrated into the RU.

[0058] Figure 2b is a diagram of a system for implementing air interface correction according to one embodiment of the present application. As shown in Figure 2b, the communication device can transmit a correction signal to a terminal device. The correction signal reaches the terminal device via radio frequency channels and air interface transmission. The terminal device quantizes the inter-channel difference information measured based on the correction signal and feeds the quantized information back to the communication device, which then obtains the inter-channel difference information. It can be seen that air interface correction can allow the correction signal to travel through the complete hardware path between the RU and the antenna. Therefore, the obtained difference information includes measurement information for the complete communication link. Air interface correction has the advantage of "user-level correction" as it relies on measurement feedback from several terminals within the cell coverage area. However, in one embodiment, air interface correction relies on the measurement accuracy of the terminals and is susceptible to the influence of the terminal measurement feedback. Air interface transmission mismatches are uncontrollable, and since the purpose of correction is to correct mismatches between radio frequency channels, air interface correction is easily affected by mismatches between the capabilities of different terminals. In another embodiment, air interface correction implements equal differences between radio frequency channels instead of zero differences. Beamforming is performed after ideal air interface correction has been applied to the signal. Specifically, pre-correction is performed on the signals of antennas with M radio frequency channels based on groups of equal difference sequences, which corresponds to a method of obtaining the maximum superimposed signal intensity in the angular direction corresponding to a specific difference value. In this case, the air interface correction result cannot meet the beamforming accuracy requirements, i.e., the beamforming scenario does not have the "cell-level correction" advantage.

[0059] In response to the aforementioned technical problems, embodiments of this application provide a correction method and apparatus for improving the performance of a communication network.

[0060] It should be noted that some possible definitions of a radio frequency channel may not include an antenna (or antenna subarray). If a radio frequency channel does not include an antenna (or antenna subarray), then in embodiments of this application, the radio frequency channel may be replaced by a radio frequency channel and an antenna, and the receive / transmit channel may be replaced by a radio frequency channel. The receive / transmit channel is named solely to distinguish it from the radio frequency channel and is essentially a channel for performing radio frequency reception / transmission in the DU.

[0061] In the embodiments of this application, the correction may be referred to as radio frequency channel correction, regardless of whether the object being corrected includes an antenna, and it should be further understood that the only difference lies in the source of the correction signal (or the correction transceiver loop for acquiring the correction signal).

[0062] Referring to the attached drawings, the communication method provided in the embodiments of this application will be described in detail below.

[0063] The following is merely for the purpose of facilitating understanding and explanation, and it should be understood that the interaction between the network device and the terminal device is used as an example for illustrative purposes. The network device may be understood as a device that performs correction. The terminal device may be understood as a device that participates in correction, or a terminal device that works with the network device to perform correction. There may be one or more terminal devices.

[0064] The network device may be, for example, 111 or 112 in Figure 1, and the terminal device may be, for example, any one of the terminal devices 121 to 128 in Figure 1. If the network device is network device 112 in Figure 1, the terminal device may be terminal device 127 or 128 in Figure 1.

[0065] This does not constitute any limitation on the implementers of the methods provided in this application. Any device can function as an implementer of the methods provided in this application, as long as it can execute the methods provided in accordance with the embodiments of this application by executing a program that records the code of the methods provided in the embodiments of this application. For example, the communication device shown in the following embodiments may be replaced by a component within the communication device, such as a chip, a chip system, or another functional module that can call and execute a program.

[0066] Figure 3 is a schematic flowchart of the amendment method 300 according to one embodiment of this application. As shown in Figure 3, the method 300 may include S310 and S320. The steps of the method 300 will be described in detail below.

[0067] S310: M radio frequency channels are corrected based on the first information obtained by the correction circuit.

[0068] S320: Correct M radio frequency channels based on second information obtained via air interface transmission.

[0069] M radio frequency channels are located in a network device or in a unit or module within a network device.

[0070] The step of correcting M radio frequency channels may also be a step of correcting mismatches in at least one dimension of signal amplitude, phase, delay, or frequency, that is, a step of performing at least one of signal amplitude correction, phase correction, delay correction, and frequency correction on the M radio frequency channels. The step of correcting M radio frequency channels may also be called a step of performing compensation on signals transmitted on the M radio frequency channels.

[0071] The first piece of information may be a first correction coefficient used to correct M radio frequency channels. For example, if reference information (or correction sequence signals) used for hardware correction is transmitted using M radio frequency channels, the network device uses a correction circuit to collect the information transmitted using the M radio frequency channels and determines the first piece of information based on the collected information. See Figure 2a for the correction circuit. For brevity, the details will not be explained again.

[0072] The second information may be a second correction factor determined based on the channel measurement results. For example, a network device may transmit first reference information to a terminal device, receive first channel measurement information transmitted by the terminal device, and determine the second information based on the first channel measurement information. In this embodiment of the present application, only downlink measurements are used as illustrative examples, but this is not limited to them. For example, a terminal device may transmit first reference information to a network device, and the network device may determine the second information based on the first reference information.

[0073] Optionally, the channel measurement results used to determine the second piece of information may be a codebook, for example, a precoding matrix indicator (PMI).

[0074] The first information collected by the correction circuit reflects mismatches between some structures of the radio frequency channels, and therefore cannot fully reflect mismatches between radio frequency channels; that is, it cannot reflect mismatches between at least some structures of the antenna. Therefore, the first reference information is reference information for correction based on the first information. In this case, the second information, determined after channel measurement based on the first reference information, can reflect mismatches outside the measurement range of the correction circuit in order to complement the first information. It can be seen that the combination of the first and second information can fully reflect mismatches between M radio frequency channels. Therefore, the network device corrects M radio frequency channels by combining the first and second information, thereby improving the correction accuracy.

[0075] It should be noted that the order in which S310 and S320 are performed is not limited in this application. For example, the network device may first correct M radio frequency channels based on the first information, and then correct M corrected radio frequency channels based on the second information. In another example, the network device may first correct M corrected radio frequency channels based on the second information, and then correct M corrected radio frequency channels based on the first information.

[0076] An example in which M radio frequency channels are first corrected based on first information, and then M corrected radio frequency channels are corrected based on second information, is used below to illustrate an embodiment that combines hardware correction and air interface correction.

[0077] The distributed units of the network device use reference information s for hardware correction. r1 The following may be transmitted. The information collected by the correction circuit may include the information collected on each radio frequency channel. Taking the i-th and j-th radio frequency channels out of M radio frequency channels as an example, the information collected on the i-th radio frequency channel is α i·s r1 and the information collected on the j-th radio frequency channel is α j ·s r1 and the distributed unit estimates the difference between the i-th radio frequency channel and the j-th radio frequency channel to obtain the difference coefficient

Number

[0078] Furthermore, the distributed unit of the network device transmits the first reference information s r2 , and the first reference information s r2 is transmitted to the distributed unit via the air interface transmission and measurement feedback of the terminal device after passing through M radio frequency channels. The first reference information s r2 changes to β i ·s r2 after passing through the i-th radio frequency channel, and the first reference information s r2 changes to β j ·s r2 after passing through the j-th radio frequency channel. The distributed unit estimates the difference between the i-th radio frequency channel and the j-th radio frequency channel to obtain the difference coefficient

Number

[0079] Optionally, the network device may periodically correct M radio frequency channels based on the first information. The period may be, for example, 30 minutes. In a specific implementation, the value of the period may be set based on actual circumstances, and may be 10 minutes, 1 day, etc. Similarly, the network device may periodically correct M radio frequency channels based on the second information. The period may be, for example, 30 minutes. The period for hardware correction and the period for air interface correction may be the same or different. In addition, if the periods are the same, the correction opportunities for hardware correction and air interface correction may be the same or different.

[0080] In this embodiment of the present application, the network device may compensate for M radio frequency channels in the following information transmission scenario.

[0081] Scenario 1: A network device sends user-level information to a terminal device.

[0082] Scenario 2: The network device transmits cell-level information to the terminal device using a single-beam communication method. Please note that even if the network device supports multi-beam communication, only single-beam communication will be used in this scenario.

[0083] Scenario 3: A network device transmits cell-level information to a terminal device based on beamforming technology.

[0084] In the aforementioned Scenario 1, user-level information is information transmitted by a network device to a specific terminal device. The user-level information transmitted by the network device may include data information and reference information (for example, at least one of the first reference information, subsequent second reference information, and subsequent third reference information described above). Alternatively, data information may be called service information, service signals, etc., and reference information may be alternatively called reference signals, etc.

[0085] Cell-level reference information is information transmitted by a network device to terminal devices within a cell coverage area, or common information transmitted by a network device to a group of terminal devices within a specific coverage area, such as broadcast-level information (or broadcast signals). In Scenario 2 described above, cell-level information is transmitted using a single-beam communication method. In Scenario 3 described above, cell-level signals are transmitted based on beamforming technology.

[0086] Cell-level information transmitted by a network device may include broadcast-level information, and broadcast-level information may include reference information (for example, at least one of the first reference information, subsequent second reference information, and subsequent third reference information described above). When the reference information transmitted by a network device is cell-level information, the reference information may be a synchronization signal block (SSB), a cell reference signal (CRS), or the like.

[0087] The network device performs hardware correction and air interface correction for M radio frequency channels. This prevents external mismatches from affecting the correction accuracy, and also prevents air interface transmission mismatches during air interface correction from affecting the correction accuracy. However, a matching correction method may be selected to guarantee the correction accuracy of the M radio frequency channels. The correction method may include 1. hardware correction, and 2. hardware correction and air interface correction. In the hardware correction method, the network device may perform S310. In the hardware correction and air interface correction method, the network device may perform S310 and S320.

[0088] The network device may determine the correction method to be used based on the three scenarios described above. As mentioned above, when the network device transmits cell-level information to the terminal device based on beamforming technology (i.e., Scenario 3), the air interface correction has relatively low correction accuracy, and when the network device transmits user-level information to the terminal device (i.e., Scenario 1), the air interface correction has relatively high correction accuracy. When the network device supports single-beam communication (e.g., Scenario 2 described above), beamforming is not required, as in Scenario 1. Therefore, the air interface correction has relatively high correction accuracy for cell-level information.

[0089] Therefore, in the first example, in scenarios 1 and 2 described above, the network device may perform hardware correction and air interface correction for M radio frequency channels. In scenario 3 described above, the network device may perform hardware correction for M radio frequency channels.

[0090] In the second example, the network device may determine the correction scheme to be used based on the quality parameters of the channel quality. Note that when the matching between different antennas is relatively high, better correction accuracy can be achieved by using hardware correction. When the matching of air interface transmission is relatively high, the overall result of air interface correction based on multiple terminal devices is close to the correction result of a specific single terminal device, indicating that the air interface correction result is better suited to the channel transmission of a specific terminal, i.e., the compensation performance based on air interface correction is better. In this case, better correction accuracy can be achieved by using a combination of hardware correction and air interface correction (hereinafter abbreviated as joint correction).

[0091] A second example will be described below with reference to Figure 4. Figure 4 is a schematic flowchart of an amendment method according to one embodiment of the present application. The method 400 shown in Figure 4 may include the following steps.

[0092] S411-1: The network device determines whether the value of the second quality parameter is greater than or equal to the value of the first quality parameter. If the value of the second quality parameter is greater than or equal to the value of the first quality parameter, the network device executes S411-2. If the value of the second quality parameter is less than the value of the first quality parameter, the network device executes S420.

[0093] S411-2: The network device determines whether the difference obtained by subtracting the value of the first quality parameter from the value of the second quality parameter is greater than or equal to the first threshold. If the difference obtained by subtracting the value of the first quality parameter from the value of the second quality parameter is greater than or equal to the first threshold, the network device executes S420 and S430. If the difference obtained by subtracting the value of the first quality parameter from the value of the second quality parameter is less than the first threshold, the network device executes S420.

[0094] S412: The network device determines whether the value of the second quality parameter is greater than or equal to the second threshold. If the value of the second quality parameter is greater than or equal to the second threshold, the network device performs S420 and S430. If the value of the second quality parameter is less than the second threshold, the network device performs S420.

[0095] S420: The network device corrects M radio frequency channels based on the first information.

[0096] S430: The network device corrects M radio frequency channels based on the second piece of information.

[0097] To represent the communication quality of M radio frequency channels, both a first quality parameter and a second quality parameter may be used. The first quality parameter is a quality parameter obtained by correcting the M radio frequency channels based on first information, and the second quality parameter is a quality parameter obtained by correcting the M radio frequency channels based on second information. Both the first and second quality parameters may be obtained by measuring channel quality based on reference information.

[0098] In S411-1, if the network device determines that the channel quality obtained by joint correction (which may be understood as both S420 and S430 being performed, or as a combination of hardware correction and air interface correction) is better than the channel quality obtained by hardware correction alone, the network device further determines whether to use the joint correction method. If the network device determines that the channel quality obtained by hardware correction is better than the channel quality obtained after joint correction, the network device decides to use the hardware correction method.

[0099] In S411-2, if the channel quality obtained after joint correction is better than the channel quality obtained by hardware correction alone, the network device determines whether the difference between the channel quality obtained by joint correction and the channel quality obtained by hardware correction alone is sufficiently large; that is, it evaluates whether using joint correction offers a relatively greater advantage than using hardware correction in the channel quality dimension. If using joint correction offers a relatively greater advantage, the network device decides to use the joint correction method. If joint correction does not offer a relatively greater advantage, the network device uses only the hardware correction method.

[0100] In the case of S411-2, it should be noted that air interface correction involves obtaining correction coefficients using sampling of live network users. Therefore, the user sampling results affect the accuracy of air interface correction. In other words, the overall result of air interface correction for multiple terminal devices is not sufficiently close to the correction result for a specific single terminal device, and therefore the correction accuracy of air interface correction for a single terminal device is relatively low. Therefore, the joint correction method is used when the channel quality obtained after correction is clearly better than the channel quality obtained after hardware correction.

[0101] Optionally, if the value of the first quality parameter is greater than the third threshold, the network device may decide whether to correct M radio frequency channels based on the second information, based on whether the difference obtained by subtracting the value of the first quality parameter from the value of the second quality parameter is greater than or equal to the first threshold. If the correction accuracy of hardware correction meets the requirements, a choice is made between hardware correction and co-correction, which may result in improved processing efficiency and avoidance of the relatively low correction accuracy caused by hardware correction.

[0102] In S412, if the value of the second quality parameter is greater than or equal to the second threshold, the network device may decide to use a joint correction method, and if the value of the second quality parameter is less than the second threshold, the M radio frequency channels may be corrected using a hardware correction method. In this case, since it is not necessary to make a decision by referring to the first quality parameter, processing efficiency can be improved while ensuring communication quality.

[0103] Either S411-1 or S411-2, or S420, is executed. Indeed, this application does not exclude the selection of an amendment method in combination with S420 in S411-1 and S411-2. For example, if the value of the second quality parameter is greater than or equal to the second threshold, and the difference obtained by subtracting the value of the first quality parameter from the value of the second quality parameter is greater than or equal to the first threshold, the network device may select a joint amendment method.

[0104] In some embodiments, S411-2 may not be performed. Specifically, if the value of the second quality parameter is greater than or equal to the value of the first quality parameter, the network device may decide to use a joint correction method, and if the value of the second quality parameter is less than the value of the first quality parameter, it may decide to use a hardware correction method.

[0105] For S420 and S430, please refer to the explanation of S310 and S320 in Figure 3. Further details will not be explained again.

[0106] The first and second examples may be combined to select a correction method. For example, the network device may determine the correction method based on the second example of scenarios 1 and 2 described above, or it may determine that the correction method is the hardware correction described in scenario 3 described above.

[0107] It should be understood that the values ​​of the first threshold, the second threshold, or the third threshold are not limited and may be set based on the actual circumstances. The values ​​of the first threshold, the second threshold, or the third threshold may be the same, different from each other, or the same as a pair. This is not limited in this application.

[0108] Figure 5 is a schematic dialogue flowchart of an amendment method according to one embodiment of the present application. Referring to Figure 5, method 500 may include the following steps.

[0109] S510: The network device corrects M radio frequency channels based on first information obtained by the correction circuit.

[0110] S520: The network device sends the first reference information to the terminal device.

[0111] S530: The terminal device transmits the first channel measurement information to the network device.

[0112] S540: The network device sends second reference information to the terminal device.

[0113] S550: The terminal device transmits the second channel measurement information to the network device.

[0114] S560: The network device transmits third reference information to the terminal device.

[0115] S570: The terminal device transmits third channel measurement information to the network device.

[0116] S580: The network device decides to correct M radio frequency channels based on the second information, based on the first quality parameter and / or the second quality parameter.

[0117] S510 corresponds to S310 in Figure 3, and the two have the same or similar implementation configurations. For brevity, further details will not be explained again.

[0118] S520 and S530 are used to measure the channel based on the air interface transmission, and second information is determined based on the measurement results. The first reference information and the first channel measurement information are described in the example above. For brevity, the details will not be explained again.

[0119] S540 and S550 are used to measure the channel based on the air interface transmission and obtain the channel quality after hardware correction.

[0120] S560-S570 are used to measure the channel based on the air interface transmission and to obtain the channel quality after hardware correction and air interface correction.

[0121] In S540 and S550, the second reference information transmitted by the network device may be reference information obtained after correction based on the first information, or the second reference information may be reference information obtained after hardware correction. The terminal device performs measurements based on the second reference information, transmits the second channel measurement information to the network device, and reports the measurement results. The second channel measurement information may indicate the first quality parameters. Optionally, the first quality parameters may be determined based on the second channel measurement information and may include, for example, the mean signal-to-noise ratio and / or equivalent capacitance.

[0122] In S560 and S570, the third reference information may be reference information obtained after correction based on the second information, or the third reference information may be reference information obtained after joint correction. The terminal device performs measurements based on the third reference information, transmits the third channel measurement information to the network device, and reports the measurement results. The third channel measurement information may indicate the second quality parameter. Optionally, the second quality parameter may be determined based on the third channel measurement information and may include, for example, the mean signal-to-noise ratio and / or equivalent capacitance.

[0123] In S580, the process for determining the correction method shown in Figure 4 is used to determine whether to correct M radio frequency channels based on the second information, and if it is determined that M radio frequency channels need to be corrected based on the second information, the correction process may be executed.

[0124] For the purposes of the preceding description, an example is used in which the reference information (including the first, second, and third reference information) is reference information used for downlink channel measurement, although this is not limited to the present application. Any one or more of the aforementioned reference information may alternatively be reference information used for uplink channel measurement. If the reference information is reference information used for uplink channel measurement, the network device may receive the reference information transmitted by the terminal device and determine the channel quality based on the reference information, for example, by determining the second information based on the received first reference information, determining the first quality parameter based on the received second reference information, and determining the second quality parameter based on the received third reference information.

[0125] The reference signal used for downlink channel measurement may be, for example, a channel state information-reference signal (CSI-RS). The reference signal used for uplink channel measurement may be, for example, a channel sounding reference signal (SRS).

[0126] Figure 6 is a schematic block diagram of a communication device according to one embodiment of this application. As shown in Figure 6, the device 500 may include a first correction unit 610 and a second correction unit 620.

[0127] The first correction unit 610 may be configured to correct M radio frequency channels based on first information acquired by the correction circuit. The second correction unit 620 may be configured to correct M radio frequency channels based on second information acquired via air interface transmission. The M radio frequency channels are located in the communication device, where M is an integer greater than 1.

[0128] In possible implementations, the correction is used for transmitting user-level information.

[0129] In possible implementations, user-level information includes data information and reference information.

[0130] In possible implementations, the correction is used for transmitting cell-level information, and the communication device supports single-beam communication.

[0131] In possible implementations, cell-level information includes broadcast-level information, and broadcast-level information includes a reference signal.

[0132] In a possible implementation, the second correction unit 620 is specifically configured to correct M radio frequency channels based on second information obtained via air interface transmission if the value of the second quality parameter is greater than or equal to the value of the first quality parameter, wherein the first quality parameter is a quality parameter obtained by correcting the M radio frequency channels based on the first information, and the second quality parameter is a quality parameter obtained by correcting the M radio frequency channels based on the second information.

[0133] In possible implementations, the difference obtained by subtracting the value of the first quality parameter from the value of the second quality parameter is greater than or equal to the first threshold.

[0134] In a possible implementation, the second correction unit 620 is specifically configured to correct M radio frequency channels based on second information obtained via air interface transmission if the value of the second quality parameter is greater than or equal to a second threshold, the second quality parameter being a quality parameter obtained by correcting the M radio frequency channels based on the second information.

[0135] In a possible implementation, the second correction unit 620 is specifically configured to correct M radio frequency channels based on the second information after the first M radio frequency channels have been corrected based on the first information.

[0136] In a possible implementation, the correction includes the step of correcting the information transmitted by M radio frequency channels in at least one dimension of frequency, phase, delay, or signal amplitude.

[0137] In possible implementations, the device further includes a transceiver unit 630 configured to transmit first reference information, the first reference information being reference information for correction based on the first information. The transceiver unit is further configured to receive second information, the second information including a precoding matrix indicator. In some embodiments, the device 600 further includes a transceiver unit 630.

[0138] The units within the communication device 600 may be independent units or may be integrated into the same unit as the subunits. For example, the first correction unit 610 and the second correction unit 620 may be integrated into a single correction unit.

[0139] The specific process by which the unit performs the corresponding steps described above has been described in detail in the embodiments of the method described above, and for the sake of brevity, please understand that the details will not be repeated here.

[0140] The transceiver unit 630 of the communication device 600 may be implemented using a transceiver, for example, it may correspond to the transceiver 710 of the communication device 700 shown in Figure 7. The first correction unit 610 and the second correction unit 620 of the communication device 600 may be implemented using at least one processor, for example, it may correspond to the processor 720 of the communication device 700 shown in Figure 7.

[0141] Figure 7 is a schematic block diagram of another communication device according to one embodiment of the present application. As shown in Figure 7, the communication device 700 may include a transceiver 710, a processor 720, and a memory 730. The transceiver 710, the processor 720, and the memory 730 communicate with each other using an internal connection path, the memory 730 is configured to store instructions, and the processor 720 is configured to execute the instructions stored in the memory 730 in order to control the transceiver 710 to transmit and / or receive signals.

[0142] It should be understood that the communication device 700 may correspond to a network device in the embodiments of the method described above, and may be configured to perform steps and / or procedures performed by the network device in the embodiments of the method described above. Optionally, the memory 730 may include read-only memory and random access memory, and may provide instructions and data to the processor. Part of the memory may further include non-volatile random access memory. The memory 730 may be a separate component or may be integrated into the processor 720. The processor 720 may be configured to execute instructions stored in the memory 730, and when the processor 720 executes instructions stored in memory, the processor 720 is configured to perform steps and / or procedures corresponding to a network device in the embodiments of the method described above.

[0143] Optionally, the communication device 700 is a network device in the embodiment described above.

[0144] The transceiver 710 may include a transmitter and a receiver. The transceiver 710 may further include an antenna. One or more antennas may be present. The processor 720, memory 730, and transceiver 710 may be components integrated on different chips. For example, the processor 720 and memory 730 may be integrated on a baseband chip, and the transceiver 710 may be integrated on a radio frequency chip. Alternatively, the processor 720, memory 730, and transceiver 710 may be components integrated on the same chip. This is not limited to the present application.

[0145] Optionally, the communication device 700 is a component such as a chip or chip system configured in the first device.

[0146] Optionally, the communication device 700 is a component such as a chip or chip system configured in the second device.

[0147] Alternatively, the transceiver 720 may be a communication interface, such as an input / output interface or circuit. The transceiver 720, processor 710, and memory 730 may be integrated on the same chip, for example, on a baseband chip.

[0148] This application further provides a processing unit comprising at least one processor, the at least one processor configured to execute a computer program stored in memory, and as a result the processing unit performs a method performed by a network device in the embodiments of the above-described method.

[0149] One embodiment of this application further provides a processing unit including a processor and an input / output interface. The input / output interface is coupled to the processor. The input / output interface is configured to input and / or output information. The information includes at least one of instructions and data. The processor is configured to execute a computer program, and as a result, the processing unit performs a method performed by a network device in the embodiments of the above-described method.

[0150] One embodiment of this application further provides a processing unit including a processor and memory. The memory is configured to store a computer program, and the processor is configured to call a computer program from the memory and execute the computer program, so that the processing unit performs a method performed by a network device in the embodiment of the above method.

[0151] It should be understood that the processing unit may be one or more chips. For example, the processing unit may be a field programmable gate array (FPGA), an application-specific integrated circuit (ASIC), a system on a chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD), or another integrated chip.

[0152] In the implementation process, the steps in the aforementioned method may be performed using hardware integrated logic circuits within the processor or using instructions in the form of software. The steps in the methods disclosed with reference to embodiments of this application may be performed and completed directly by a hardware processor or using a combination of hardware and software modules within the processor. The software modules may be located in mature storage media of the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. The storage medium is located in memory, and the processor reads information from memory and, in cooperation with hardware within the processor, completes the steps in the aforementioned method. To avoid repetition, further details will not be described here.

[0153] Note that the processor in the embodiments of this application may be an integrated circuit chip and has signal processing capabilities. In the implementation process, the steps in the embodiments of the method described above may be performed using hardware integrated logic circuits within the processor or using instructions in the form of software. The processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or another programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The processor may implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor, etc. The steps of the methods disclosed with reference to embodiments of this application may be performed and completed directly by a hardware decoding processor, or may be performed and completed using a combination of hardware and software modules within the decoding processor. The software modules may be located in mature storage media of the art, such as random-access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. The storage medium is located in memory, and the processor reads the information from memory and, in cooperation with the hardware within the processor, completes the steps of the method described above.

[0154] It will be understood that the memory in the embodiments of this application may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. Non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory may be random access memory (RAM) used as an external cache. Rather than being a restrictive description, many forms of RAM may be used, such as static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchlink dynamic random access memory (synchlink DRAM, SLDRAM), and direct rambus random access memory (direct rambus RAM, DR RAM). It should be noted that the memory in the systems and methods described herein includes, but is not limited to, these memories and any other suitable types of memory.

[0155] The present application further provides a computer program product according to the method provided in the embodiments of this application. The computer program product includes computer program code. When the computer program code is executed on a computer, the computer is made to perform a method performed by a network device in the embodiments of the above method.

[0156] In accordance with the method provided in the embodiments of this application, the application further provides a computer-readable storage medium. The computer-readable storage medium stores program code. When the program code is executed on a computer, the computer is made to execute a method performed by a network device in the embodiments of the aforementioned method.

[0157] The present application further provides a communication system according to the method provided in the embodiments of this application. The communication system may include the first and second devices described above.

[0158] As used herein, terms such as “component,” “module,” and “system” refer to computer-related entities, hardware, firmware, hardware-software combinations, software, or running software. For example, a component may be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, and / or a computer. As illustrated with the figures, both a computing device and an application running on the computing device may be components. One or more components may reside within a process and / or an execution thread, and components may reside on one computer and / or be distributed across two or more computers. In addition, these components may be executed from various computer-readable media that store various data structures. For example, components may communicate by using local and / or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component using signals, within a local system, within a distributed system, and / or over a network such as the Internet interacting with other systems).

[0159] Those skilled in the art will notice, in combination with the examples described in the embodiments disclosed herein, that the units and algorithmic steps may be implemented by electronic hardware, or by a combination of computer software and electronic hardware. Whether the function is performed by hardware or by software depends on the specific application and design constraints of the technical solution. Those skilled in the art will notice that various methods may be used to implement the described functions for each specific application, but such implementations should not be considered to be beyond the scope of this application.

[0160] For the sake of convenient and concise explanation, it will be readily apparent to those skilled in the art that the detailed operating processes of the above-described systems, apparatus, and units can be clearly understood by referring to the corresponding processes in the embodiments of the methods described above. Details will not be repeated here.

[0161] It should be understood that in some embodiments provided in this application, the disclosed systems, apparatus, and methods may be implemented in other ways. For example, the embodiments of the apparatus described above are merely examples. For example, the division into units is merely a logical functional division, and in actual implementation, there may be other divisions. For example, multiple units or components may be coupled or integrated into another system, or some features may be ignored or not performed. In addition, the mutual coupling, direct coupling, or communication connection shown or described may be implemented by using some interfaces. Indirect coupling or communication connection between apparatus or units may be implemented in an electrical, mechanical, or other form.

[0162] Units described as separate parts may or may not be physically separate, and parts presented as units may or may not be physical units, may be located in one place, or may be distributed across multiple network units. Some or all of the units may be selected based on the actual requirements for achieving the objectives of the solution of the embodiment.

[0163] Furthermore, the functional units in the embodiments of this application may be integrated into a single processing module, or each unit may exist physically independently, or two or more units may be integrated into a single unit.

[0164] When a function is implemented in the form of a software function unit and sold or used as an independent product, the function may be stored on a computer-readable storage medium. Based on such understanding, some of the technical solutions of this application that essentially contribute, or parts of the technical solutions, may be implemented in the form of a software product. A computer software product includes several instructions stored on a storage medium that instruct a computer device (which may be a personal computer, a server, a second device, etc.) to perform all or part of the steps of the method in the embodiments of this application. The aforementioned storage medium includes any medium capable of storing program code, such as a USB flash drive, a removable hard disk, ROM, RAM, a magnetic disk, or an optical disk.

[0165] The foregoing description is merely a specific implementation of the present application and is not intended to limit the scope of protection of this application. Any modifications or substitutions readily conceivable by a person skilled in the art within the scope of the art disclosed in this application shall fall within the scope of protection of this application. Accordingly, the scope of protection of this application shall be subject to the scope of protection of the claims. [Explanation of Symbols]

[0166] 100 Communication Systems 101 Communication Systems 102 Communication Systems 111 Network Devices 112 Network Devices 121 Terminal devices 122 Terminal devices 123 Terminal Devices 124 Terminal Devices 125 Terminal devices 126 Terminal Devices 127 Terminal devices 128 terminal devices 300 Correction Methods 400 ways 500 ways 600 Communication devices 610 Correction Unit 620 Correction Unit 630 Transceiver Unit 700 Communication equipment 710 Transceiver 720 Processor 730 memory

Claims

1. A correction method, The steps include correcting M radio frequency channels based on first information obtained by the correction circuit, The process includes the step of correcting the M radio frequency channels based on second information obtained via air interface transmission, The M radio frequency channels are arranged in the communication device, where M is an integer greater than 1. Correction method.

2. The method according to claim 1, wherein the correction is used for transmitting user-level information.

3. The method according to claim 2, wherein the user-level information includes data information and reference information.

4. The method according to any one of claims 1 to 3, wherein the correction is used for transmitting cell-level information, and the communication device supports single-beam communication.

5. The method according to claim 4, wherein the cell-level information includes broadcast-level information, and the broadcast-level information includes a reference signal.

6. The step of correcting the M radio frequency channels based on second information obtained via air interface transmission is: The process includes the step of correcting the M radio frequency channels based on the second information obtained via the air interface transmission, if the value of the second quality parameter is greater than or equal to the value of the first quality parameter. The first quality parameter is a quality parameter obtained by correcting the M radio frequency channels based on the first information, and the second quality parameter is a quality parameter obtained by correcting the M radio frequency channels based on the second information. The method according to any one of claims 1 to 5.

7. The method according to claim 6, wherein the difference obtained by subtracting the value of the first quality parameter from the value of the second quality parameter is greater than or equal to a first threshold.

8. The step of correcting the M radio frequency channels based on second information obtained via air interface transmission is: If the value of the second quality parameter is greater than or equal to a second threshold, the process includes correcting the M radio frequency channels based on the second information obtained via the air interface transmission. The second quality parameter is a quality parameter obtained by correcting the M radio frequency channels based on the second information. The method according to any one of claims 1 to 5.

9. The step of correcting the M radio frequency channels based on second information obtained via air interface transmission is: After the step of correcting the M radio frequency channels based on the first information, the step of correcting the M radio frequency channels based on the second information, The method according to any one of claims 1 to 8, including the method described in any one of claims 1 to 8.

10. The method according to any one of claims 1 to 9, wherein the correction includes the step of correcting the information transmitted by the M radio frequency channels in at least one dimension of frequency, phase, delay, or signal amplitude.

11. A step of transmitting first reference information, wherein the first reference information is reference information for correction based on the first information, A step of receiving the second information, wherein the second information includes a precoding matrix indicator, The method according to any one of claims 1 to 10, including the method described in any one of claims 1 to 10.

12. A communication device, A first correction unit configured to correct M radio frequency channels based on first information acquired by a correction circuit, A second correction unit configured to correct the M radio frequency channels based on second information acquired via air interface transmission, The M radio frequency channels are arranged in the communication device, where M is an integer greater than 1. Communication device.

13. The apparatus according to claim 12, wherein the correction is used for transmitting user-level information.

14. The apparatus according to claim 13, wherein the user-level information includes data information and reference information.

15. The apparatus according to any one of claims 12 to 14, wherein the correction is used for transmitting cell-level information, and the communication device supports single-beam communication.

16. The apparatus according to claim 15, wherein the cell-level information includes broadcast-level information, and the broadcast-level information includes a reference signal.

17. The second correction unit is, If the value of the second quality parameter is greater than or equal to the value of the first quality parameter, the system is specifically configured to correct the M radio frequency channels based on the second information obtained via the air interface transmission. The first quality parameter is a quality parameter obtained by correcting the M radio frequency channels based on the first information, and the second quality parameter is a quality parameter obtained by correcting the M radio frequency channels based on the second information. The apparatus according to any one of claims 12 to 16.

18. The apparatus according to claim 17, wherein the difference obtained by subtracting the value of the first quality parameter from the value of the second quality parameter is greater than or equal to a first threshold.

19. The second correction unit is, If the value of the second quality parameter is greater than or equal to a second threshold, the system is specifically configured to correct the M radio frequency channels based on the second information obtained via the air interface transmission. The second quality parameter is a quality parameter obtained by correcting the M radio frequency channels based on the second information. The apparatus according to any one of claims 12 to 16.

20. The second correction unit is, The system is particularly configured to correct the M radio frequency channels based on second information after the M radio frequency channels have been corrected based on first information. The apparatus according to any one of claims 12 to 19.

21. The apparatus according to any one of claims 12 to 20, wherein the correction includes the step of correcting the information transmitted by the M radio frequency channels in at least one dimension of frequency, phase, delay, or signal amplitude.

22. A transceiver unit configured to transmit first reference information, further comprising a transceiver unit wherein the first reference information is reference information for correction based on the first information, The transceiver unit is further configured to receive the second information, the second information including a precoding matrix indicator, The apparatus according to any one of claims 12 to 21.

23. A communication device comprising a processor and memory, wherein the memory is configured to store a computer program, and the processor is configured to call and execute the computer program stored in the memory in order to perform the method according to any one of claims 1 to 11.

24. A chip comprising a processor configured to call computer instructions from memory and execute the computer instructions in order to cause a device on which the chip is installed to perform the method according to any one of claims 1 to 11.

25. A computer-readable storage medium configured to store computer program instructions, wherein the computer program causes a computer to perform the method described in any one of claims 1 to 11.

26. A computer program product comprising computer program instructions, wherein the computer program instructions cause a computer to perform the method described in any one of claims 1 to 11.