CN112567654B - Calibration method and device - Google Patents
Calibration method and device Download PDFInfo
- Publication number
- CN112567654B CN112567654B CN201880096642.2A CN201880096642A CN112567654B CN 112567654 B CN112567654 B CN 112567654B CN 201880096642 A CN201880096642 A CN 201880096642A CN 112567654 B CN112567654 B CN 112567654B
- Authority
- CN
- China
- Prior art keywords
- calibration
- signal
- radio frequency
- frequency link
- air interface
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/10—Monitoring; Testing of transmitters
- H04B17/11—Monitoring; Testing of transmitters for calibration
Landscapes
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
A calibration method and device are provided, wherein the method comprises the following steps: when determining that the calibration period is reached, the first device contends for an air interface channel between the first device and the second device; under the condition that the first device successfully competes for the air interface channel, the first device sends a control frame in the air interface channel, wherein the control frame is used for indicating that the air interface channel is occupied by the first device; the first equipment generates a calibration signal and outputs the calibration signal through a radio frequency link in the first equipment; the first device obtains a feedback signal by sampling the output of the radio frequency link; and the first equipment calibrates the radio frequency link according to the calibration signal and the feedback signal.
Description
Technical Field
The present disclosure relates to the field of wireless communications technologies, and in particular, to a calibration method and apparatus.
Background
In a production process of a wireless fidelity (WiFi) device, due to design, process, packaging and the like, a radio frequency link of the WiFi device may have defects, and in order to ensure quality of the WiFi device, an operating parameter of the WiFi device needs to be compensated to implement calibration of the radio frequency link, where the operating parameter of the WiFi device includes, but is not limited to, a radio frequency low pass filter resistance, an in-phase quadrature (IQ) signal, and the like.
In the prior art, generally, wiFi equipment is calibrated at a time after being powered on and started, and working parameters calibrated in a calibration process are specific to an environment when the WiFi equipment is powered on and started. When the WiFi equipment normally works, the working temperature, the received noise interference and the like are different from the environments of the WiFi equipment during power-on and starting, so that the calibrated working parameters cannot meet the actual working requirements of the WiFi equipment, and the WiFi equipment cannot work in a better state.
Disclosure of Invention
An object of the embodiments of the present application is to provide a calibration method and apparatus, which are used for calibrating WiFi equipment in real time to improve the working performance of the WiFi equipment.
The embodiment of the application provides a calibration method, which comprises the following steps: when determining that the calibration period is reached, the first device contends for an air interface channel between the first device and the second device; under the condition that the first device successfully competes for the air interface channel, the first device sends a control frame in the air interface channel, wherein the control frame is used for indicating that the air interface channel is occupied by the first device; the first equipment generates a calibration signal and outputs the calibration signal through a radio frequency link in the first equipment; the first device obtains a feedback signal by sampling the output of the radio frequency link; and the first equipment calibrates the radio frequency link according to the calibration signal and the feedback signal.
In the method, the first device competes for the air interface channel at regular calibration intervals and sends the calibration signal in the air interface channel, so that the radio frequency link is calibrated, real-time calibration is realized, the first device can be ensured to work in a better working state, and the problem that the first device cannot be calibrated in time and cannot work normally in the prior art is effectively solved.
In a possible implementation, the method further includes: and under the condition that the first device fails to compete for the air interface channel, the first device re-competes for the air interface channel based on a backoff window mechanism.
In a possible implementation manner, the calibrating, by the first device, the radio frequency link according to the calibration signal and the feedback signal includes: the first device determines a calibration coefficient according to a difference between the calibration signal and the feedback signal; and the first equipment calibrates the parameter of at least one device in the radio frequency link according to the calibration coefficient.
In the method, the first device can acquire the device processing the calibration signal in the radio frequency link by comparing the difference between the calibration signal and the feedback signal, and influence caused by the calibration signal, so that the calibration of the radio frequency link can be accurately realized according to the difference.
In one possible implementation, the parameters of the at least one device include one or more of: d, direct current bias; a radio frequency low pass filter resistor; digital pre-distortion (DPD); amplitude of the in-phase quadrature IQ signal; the phase of the IQ signal; the transmit power TX power.
In one possible implementation, the determining, by the first device, that the calibration period arrives includes: the first equipment starts a timer, and the timing duration of the timer is the period duration of the calibration period; and if the timer is detected to be overtime, the first equipment determines that the calibration period arrives.
In the method, the periodical calibration is realized through the timer, so that the accuracy and the reliability of the equipment are improved.
In one possible implementation, after detecting that the timer has expired, the method further includes: the first device resets the timer.
In one possible implementation manner, the obtaining, by the first device, a feedback signal by sampling an output of the radio frequency link includes: the first device samples the output of the radio frequency link through a return path of the radio frequency link to obtain the feedback signal, wherein the return path is configured as a path for receiving the signal output by the radio frequency link in a calibration mode.
In a possible implementation manner, the control frame includes a preset field, and the preset field is used to indicate that the first device is to perform self-calibration during occupying the air interface channel.
In the method, when the control frame sent by the first device includes the preset field, and when other devices receive the control frame, calibration can be performed, so that simultaneous calibration of multiple devices is realized, the number of times that the devices compete for an air interface channel is reduced, and the utilization rate of the air interface channel is improved.
The embodiment of the application provides a calibration method, which comprises the following steps: the second equipment receives the control frame sent by the first equipment through an air interface channel; the second device determines that the air interface channel is occupied by the first device according to the control frame, and determines that the control frame comprises a preset field, and generates a calibration signal and outputs the calibration signal through a radio frequency link of the second device; the preset field indicates that the first device will perform self-calibration during occupying the air interface channel; the second device obtains a feedback signal by sampling the output of the radio frequency link; and the second equipment calibrates the radio frequency link according to the calibration signal and the feedback signal.
In the method, the second device may also perform calibration when determining that the control frame sent by the first device includes the preset field, thereby implementing simultaneous calibration of multiple devices, reducing the number of times that the devices contend for the air interface channel, and improving the utilization rate of the air interface channel.
In a possible implementation manner, the calibrating, by the second device, the radio frequency link according to the calibration signal and the feedback signal includes: the second device determines a calibration coefficient according to a difference between the calibration signal and the feedback signal; and the second equipment calibrates the parameters of at least one device in the radio frequency link according to the calibration coefficient.
An embodiment of the present application provides a communication apparatus, including: the processing circuit is used for competing an air interface channel between the first equipment and the second equipment when the calibration period is determined to arrive; a radio frequency link, configured to send a control frame in the air interface channel under a condition that contention for the air interface channel is successful, where the control frame is used to indicate that the air interface channel is occupied by the first device; the processing circuit is used for generating a calibration signal and outputting the calibration signal through the radio frequency link; obtaining a feedback signal by sampling the output of the radio frequency link; and calibrating the radio frequency link according to the calibration signal and the feedback signal.
In one possible implementation, the radio frequency link is further configured to: and under the condition that the competition of the air interface channel fails, re-competing the air interface channel based on a backoff window mechanism.
In one possible implementation, the processing circuit is specifically configured to: determining a calibration coefficient according to a difference between the calibration signal and the feedback signal; and calibrating the parameter of at least one device in the radio frequency link according to the calibration coefficient.
In one possible implementation, the parameters of the at least one device include one or more of: d, direct current biasing; a radio frequency low pass filter resistor; digital pre-distortion (DPD); amplitude of the in-phase quadrature IQ signal; the phase of the IQ signal; the transmit power TX power.
In one possible implementation, the processing circuit is specifically configured to: starting a timer, wherein the timing duration of the timer is the period duration of the calibration period; and if the timer is detected to be overtime, determining that the calibration period is reached.
In one possible implementation, after detecting that the timer has expired, the processing circuit is further configured to: the timer is reset.
In one possible implementation, the processing circuit is specifically configured to: sampling an output of the radio frequency link through a return path of the radio frequency link to obtain the feedback signal, wherein the return path is configured to receive a path of a signal output by the radio frequency link in a calibration mode.
In a possible implementation manner, the control frame includes a preset field, where the preset field is used to indicate that the first device is to perform self-calibration during occupying the air interface channel.
An embodiment of the present application provides a communication apparatus, including: the radio frequency link is used for receiving a control frame sent by the first equipment through an air interface channel; a processing circuit, configured to determine, according to the control frame, that the air interface channel is occupied by the first device, and determine that the control frame includes a preset field, and then generate a calibration signal; outputting through a radio frequency link of the second device; the preset field indicates that the first device will perform self-calibration during occupying the air interface channel; acquiring a feedback signal by sampling the output of the radio frequency link; and calibrating the radio frequency link according to the calibration signal and the feedback signal.
In a possible implementation manner, the processing circuit is specifically configured to: determining a calibration coefficient according to a difference between the calibration signal and the feedback signal; and calibrating the parameters of at least one device in the radio frequency link according to the calibration coefficient.
Embodiments of the present application provide a computer-readable storage medium having computer-readable instructions stored therein, which when read and executed by a computer, cause a communication device to perform the method of any one of the above possible designs.
Embodiments of the present application provide a computer program product, which when read and executed by a computer, causes the communication apparatus to perform the method of any one of the above possible designs.
The embodiment of the present application provides a chip, where the chip is connected to a memory, and is used to read and execute a software program stored in the memory, so as to implement the method in any one of the above possible designs.
Drawings
Fig. 1 is a system diagram of a WLAN deployment scenario suitable for use in an embodiment of the present application;
fig. 2 is a schematic flowchart of a calibration method according to an embodiment of the present disclosure;
fig. 3 is a schematic diagram of a control frame structure according to an embodiment of the present application;
fig. 4 is a schematic diagram of a preset field structure according to an embodiment of the present application;
fig. 5 is a schematic diagram of a preset field structure according to an embodiment of the present application;
fig. 6 is a schematic flowchart of a calibration method according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of a communication device according to an embodiment of the present application.
Detailed Description
Embodiments of the present application will be described in further detail below with reference to the accompanying drawings.
The embodiment of the application can be applied to a Wireless Local Area Network (WLAN), and the standard adopted by the WLAN at present is IEEE 802.11 series. A WLAN may include one or more Basic Service Sets (BSSs), with network nodes in the BSS including APs and STAs. Each basic service set may include an AP and a plurality of STAs associated with the AP.
An AP, also known as an access point or hotspot, etc. The AP is an access point for a mobile subscriber to enter a wired network, and is mainly deployed in a home, a building, and a campus, and typically has a coverage radius of several tens of meters to hundreds of meters, and may be deployed outdoors. The AP may be a terminal device or a network device with a WiFi chip. Optionally, the AP may support an 802.11ax protocol, and further optionally, the AP may be a device supporting multiple WLAN protocols, such as 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11 a.
The STA may be a wireless communication chip, a wireless sensor, or a wireless communication terminal. For example: the mobile phone supporting the WiFi communication function, the tablet computer supporting the WiFi communication function, the set top box supporting the WiFi communication function, the smart television supporting the WiFi communication function, the smart wearable device supporting the WiFi communication function, the vehicle-mounted communication device supporting the WiFi communication function and the computer supporting the WiFi communication function.
Fig. 1 is a system diagram of a typical WLAN deployment scenario, where fig. 1 includes an AP and 3 STAs, and the AP communicates with STA1, STA2, and STA3, respectively, to form a BSS. Devices in the same BSS share an air interface channel, and only one device can transmit data in the air interface channel at a time. Before STA1, STA2, and STA3 transmit data, it needs to monitor an air interface channel, and compete for the air interface channel when the channel is idle.
In conjunction with the foregoing description, as shown in fig. 2, a flowchart of a calibration method provided in the embodiment of the present application is shown. In this embodiment of the present application, both the first device and the second device support multiple WLAN protocols, such as 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a, and may be an AP or an STA, which is not limited in this embodiment of the present application. In the flow shown in fig. 2, the first device and the second device are in the same BSS.
Referring to fig. 2, the method includes:
step 201: and the first equipment contends for an air interface channel between the first equipment and the second equipment when determining that the calibration period is reached.
Step 202: and the first device sends a control frame in the air interface channel under the condition that the first device successfully competes for the air interface channel, wherein the control frame is used for indicating that the air interface channel is occupied by the first device.
Step 203: the first device generates a calibration signal and outputs it over a radio frequency link in the first device.
In this step, the radio frequency link in the first device performs digital-to-analog conversion, filtering, and other processing on the calibration signal to obtain a radio frequency output signal.
Step 204: and the first equipment obtains a feedback signal by sampling the output of the radio frequency link and calibrates the radio frequency link according to the calibration signal and the feedback signal.
In the method, the first device competes for the air interface channel at regular intervals and sends the calibration signal in the air interface channel, so that the radio frequency link is calibrated, real-time calibration is realized, the first device can be ensured to work in a better working state, and the problem that the wireless device cannot work normally due to the fact that the wireless device cannot be calibrated in time in the prior art is effectively solved.
Before step 201, when the first device is powered on and started up, the first calibration of the power on may be performed, and the specific calibration process is not limited in this embodiment of the present application. For example, the first calibration process may refer to the following procedure:
the method comprises the following steps: the application processing circuitry of the first device writes the training sequence to the memory. The specific content of the training sequence is not limited in this embodiment, and is not described herein again.
Step two: the application processing circuitry of the first device instructs the baseband processing circuitry of the first device to initiate calibration.
Step three: the baseband processing circuit of the first device reads the training sequence from the memory and transmits the training sequence.
Step four: and the baseband processing circuit of the first device receives the training sequence through the return path, and sequentially performs down-conversion processing and sampling processing on the received training sequence to obtain a feedback sequence.
Step five: and the application processing circuit of the first device determines an initialization calibration coefficient according to the training sequence and the feedback sequence and writes the initialization calibration coefficient into a register. The initialized calibration coefficients include, but are not limited to, amplitude compensation values, phase compensation values, and group delay compensation values. The specific calculation method of each compensation value can adopt the prior art, and is not described herein again.
When the first device sends a signal, the compensation value is read from the register, and the compensation value is used for compensating the signal to be sent, so that noise interference caused by a radio frequency link is counteracted.
It should be noted that the above process is only an example, and the first device may also be calibrated in other ways when being powered on and started up, which is not limited in this embodiment of the application.
In step 201, the first device may set a timer inside, where the timing duration of the timer is the period duration of the calibration period. When the first device determines that a timer has expired, it may determine that the calibration period has arrived.
The first device may also reset the timer after the timer expires and perform steps 202-204 again when the timer expires again. It should be noted that, in the embodiment of the present application, the timer may be a hardware-implemented timer, and may also be a software-implemented timer. If the timer is implemented by hardware, the timer may be a part of the first device, and if the timer is implemented by software, the processing circuit in the first device executes the corresponding program/instruction, which is not described herein again.
Of course, the above is only an example, and the first device may also determine whether the calibration period arrives according to other ways, which are not illustrated herein.
In this embodiment of the application, how the first device specifically contends for the air interface channel is not limited. For example, when the first device does not transmit data, the first device may listen to a data packet sent by another device in an air interface channel. According to existing protocols, a duration field is included in each data packet, the duration field indicating the value of the NAV. The value of the NAV is used to indicate the duration of time to occupy the air interface channel. When the first device determines that the NAV value is 0 in the currently monitored data packet, it may determine that an air interface channel is to be in an idle state. And the first device waits for the preset time length of the air interface channel, and if the air interface channel is determined to be still in the idle state, the first device can use the air interface channel to send data after the air interface channel successfully competes. The preset time length may be a random value multiplied by a slot (slot) duration. And if the first equipment does not compete for the air interface channel when the calibration period is reached, re-competing for the air interface channel based on a backoff window mechanism. The back-off window mechanism may refer to the definitions in the 802.11 series protocols, and is not described herein again.
In step 202, the control frame sent by the first device may be a Control Frame (CF) defined in the 802.11 series protocol, and the control frame includes a duration field indicating a value of the NAV. The value of the NAV is used to indicate the duration of the air interface channel occupied by the first device.
The control frame may further include other fields, for example, as shown in fig. 3, which is a schematic diagram of a structure of a control frame provided in the embodiment of the present application. The control frame shown in fig. 3 includes a frame control field, a duration field, a destination address field, a source address field, a Basic Service Set Identifier (BSSID), a sequence control field, a frame body (frame body), and a frame check sequence field. The specific meaning of the above field is not described herein again, and reference may be made to the description in the 802.11 series protocol.
According to the specification of the 802.11 series protocol, after the first device occupies the air interface channel, during the period that the first device occupies the air interface channel, other devices in the same BSS as the first device do not send data, so that the device that sends data to the first device does not exist, and during the period that the first device occupies the air interface channel for calibration, the problem that the first device cannot normally receive the message because the first device is in a calibration state is avoided.
For example, when the second device receives the control frame sent by the first device, it determines that the first device occupies the air interface channel, and may determine the duration that the first device occupies the air interface channel, so that the second device does not send data during the period that the first device occupies the air interface channel.
Further, optionally, the control frame may further include a preset field, where the preset field is used to indicate that the first device is to perform self calibration during occupying the air interface channel.
At this time, when the second device determines, according to the preset field in the control frame, that the first device performs self-calibration during occupying the air interface channel, the radio frequency link of the second device may be calibrated, and a method for performing calibration by the second device may be the same as that of the first device, and is not described herein again.
By the method, on the basis that the plurality of devices realize synchronous calibration, the problem of low channel utilization rate caused by the fact that the devices needing to be calibrated compete for the channel at the same time when the number of the devices is large can be solved. Furthermore, a plurality of devices are calibrated simultaneously, so that the calibration efficiency can be improved, and the phenomenon that a device wastes a large amount of time in the channel competition process is avoided.
Further, when the control frame includes a preset field, the preset field may be located in a frame body of the control frame. When the preset field is located in the frame body, as shown in fig. 4, the preset field may include three parts: a type (category) field, a subtype field, and a variable (variable) field. The type field is used to indicate the type of the control frame, and the subtype field is used to indicate the subtype of the control frame. The variable domain includes a preset information element (information element) for carrying calibration indication information, where the calibration indication information is used to indicate a device that transmits the control frame to perform self calibration during occupying a channel. How to take values of the calibration indication information is specific, which is not limited in the embodiment of the present application, and the calibration indication information may be predetermined in a protocol or may be determined in other manners, which is not described herein again.
For example, the type field of the frame body may be set to 4, indicating that the type of the control frame is a public action (public action) frame, and the subtype field of the frame body may be set to 9, indicating that the subtype of the control frame is a special attribute (vendor specific) frame. The preset information elements in the variable domain may include element identification, length, and alignment indication information as shown in fig. 5. Wherein, the element mark is the mark of the preset information element, and the length indicates the bit number occupied by the preset information element.
In step 204, the first device may perform sampling and other processing on the output of the radio frequency link through a return path of the radio frequency link, so as to obtain the feedback signal. Wherein the return path is configured to receive a signal output by the radio frequency link in a calibration mode. When the first device is not in the calibration mode, the signal output by the radio frequency link is transmitted through the antenna.
The first device may determine a calibration coefficient from a difference of the calibration signal and the feedback signal; and the first equipment calibrates the parameter of at least one device in the radio frequency link according to the calibration coefficient.
Wherein the parameters of the at least one device include one or more of:
direct Current (DC) bias; a radio frequency low pass filter resistor; digital Pre-Distortion (DPD); the amplitude of the IQ signal; the phase of the IQ signal; transmit (TX) power (power).
For example, the calibration process is described by taking the calibration signal as an in-phase quadrature (IQ) signal. In the communication process, the radio frequency link shifts the frequency spectrum of the signal by adopting an IQ modulation scheme. In an ideal case, the channel gain, phase, group delay, etc. of the I path and the Q path are identical. However, in the radio frequency link, the phase and amplitude of the signals of the I path and the Q path are inconsistent due to the asymmetry of the channel filters of the I path and the Q path, which causes interference of the upper and lower sideband signals at the position of the zero frequency mirror image and affects the demodulation of the signals. Therefore, IQ calibration is required, and the IQ calibration is to use a specific calibration algorithm to perform digital signal analysis on a feedback signal with a mirror image received by a return path, calculate the difference of amplitude, phase and group delay introduced by an analog device of a receiving link, then calculate a calibration coefficient according to the difference, compensate the difference of amplitude, phase and group delay introduced by the analog device of the receiving link, and counteract IQ imbalance introduced by the analog device. The above process is described in detail below.
The method comprises the following steps: the first device generates a control frame. The duration field in the control frame is set to a preset duration, and the preset duration is 1ms as an example for description.
Step two: the processing circuit of the first device writes the frame address of the control frame in the transmit queue.
Step three: the first device contends for an air interface channel, and after contending for the channel, the radio frequency link of the first device extracts a frame address in a sending queue and sends a control frame indicated by the frame address.
Wherein the duration of the control frame is 100 mus.
Step four: after the first device sends the control frame, an IQ signal is generated, and a radio frequency output signal is output through a radio frequency link, where the radio frequency output signal is a signal obtained by performing digital-to-analog conversion, filtering, and the like on the IQ signal.
Step five: and the receiving link of the first equipment outputs the radio frequency output signal through the return path receiving radio frequency link to obtain the feedback signal.
Step six: the first device determines a calibration coefficient according to the feedback signal and the IQ signal.
The calibration coefficients include at least one of a signal amplitude calibration value, a phase calibration value, and a group delay calibration value between the feedback signal and the IQ signal. For the specific calculation process of the calibration coefficient, reference may be made to the prior art, which is not described herein again. The first device may determine an amplitude calibration value of the IQ signal from the signal amplitude difference, a phase calibration value of the IQ signal from the phase difference, and a group delay calibration value of the IQ signal from the group delay difference.
The first device may save the calibration coefficients and write to the corresponding registers. When the first device transmits the IQ signal again, the calibration coefficient may be extracted from the register, so as to calibrate the IQ signal to be transmitted, so that the amplitude or phase or group delay of the transmitted IQ signal is calibrated.
In this embodiment of the present application, when the control frame sent by the first device includes the preset field, and when other devices receive the control frame, calibration may also be performed, so that multiple devices are calibrated simultaneously, the number of times that the devices compete for an air interface channel is reduced, and the channel utilization rate is improved. As described in detail below.
Fig. 6 is a schematic flowchart of a calibration method according to an embodiment of the present application. In this embodiment, the first device and the second device are both devices that support multiple WLAN protocols such as 802.11ac, 802.11n, 802.11g, 802.11b, and 802.11a, and may be an AP or an STA, which is not limited in this embodiment of the present application. In the flow shown in fig. 6, the first device and the second device are in the same BSS.
Referring to fig. 6, the method includes:
step 601: and when determining that the calibration period arrives, the first device contends for an air interface channel between the first device and the second device.
Step 602: under the condition that the first device successfully competes for the air interface channel, the first device sends a control frame in the air interface channel, wherein the control frame is used for indicating that the air interface channel is occupied by the first device; the preset field indicates that the first device will perform self-calibration during occupying the air interface channel.
Step 603: the first device generates a calibration signal and outputs it over a radio frequency link in the first device.
In this step, the radio frequency link in the first device performs digital-to-analog conversion, filtering, and other processing on the calibration signal to obtain a radio frequency output signal.
Step 604: and the first equipment obtains a feedback signal by sampling the output of the radio frequency link and calibrates the radio frequency link according to the calibration signal and the feedback signal.
For specific content of the calibration performed by the first device, reference may be made to the description in step 203 in fig. 2, which is not described herein again.
Step 605: and the second equipment receives the control frame sent by the first equipment through an air interface channel.
Step 606: and the second device determines that the air interface channel is occupied by the first device according to the control frame, determines that the control frame comprises a preset field, generates a calibration signal and outputs the calibration signal through a radio frequency link of the second device.
The preset field indicates that the first device will perform self-calibration during occupying the air interface channel;
step 607: the second device samples the output of the radio frequency link to obtain a feedback signal; and calibrating the radio frequency link according to the calibration signal and the feedback signal.
In step 605, if a timer is set inside the second device, the timer is used to determine whether the calibration period of the second device is reached, and when the second device determines that the first device performs self-calibration during occupying the channel, the timer may be reset, which may avoid repeatedly triggering self-calibration, and improve the channel utilization.
In this embodiment, when receiving a control frame sent by a first device, a second device stops sending data during a period in which the first device occupies an air interface channel.
The other contents in the above steps 605 to 607 can refer to the description of the steps 201 to 204 in fig. 2, and are not described again here.
Fig. 7 is a schematic structural diagram of a communication device according to an embodiment of the present application.
The communication device may perform the flow in fig. 2 or fig. 3 described above. The communication device 700 comprises: processing circuitry 701, memory 702, radio frequency link 703, antenna 704, and input-output device 705. The processing circuit 701 is mainly used for processing the communication protocol and the communication data, controlling the whole wireless communication apparatus, executing the software program, and processing data of the software program, for example, for supporting the wireless communication apparatus to perform the actions described in the above method embodiments. The memory 702 is used primarily for storing software programs and data. The rf link 703 is mainly used for converting baseband signals and rf signals and processing rf signals. The antenna 704 is primarily used for transceiving radio frequency signals in the form of electromagnetic waves. The input/output device 705, such as a touch screen, a display screen, a keyboard, etc., is mainly used for receiving data input by a user and outputting data to the user.
When the communication apparatus 700 performs the actions of the first device in fig. 2 or fig. 3:
a processing circuit 701, configured to contend for an air interface channel between a first device and a second device when it is determined that a calibration period arrives;
a radio frequency link 703, configured to send a control frame in the air interface channel under the condition that contention for the air interface channel is successful, where the control frame is used to indicate that the air interface channel is occupied by the first device; the processing circuit 701 is configured to generate a calibration signal and output the calibration signal through the radio frequency link 703; obtaining a feedback signal by sampling the output of the radio frequency link 703; calibrating the radio frequency link 703 according to the calibration signal and the feedback signal.
In a possible implementation manner, the radio frequency link 703 is further configured to: and under the condition that the competition of the air interface channel fails, re-competing the air interface channel based on a backoff window mechanism.
In a possible implementation manner, the processing circuit 701 is specifically configured to: determining a calibration coefficient according to a difference between the calibration signal and the feedback signal; according to the calibration coefficient, a parameter of at least one device in the radio frequency link 703 is calibrated.
In one possible implementation, the parameters of the at least one device include one or more of: d, direct current bias; a radio frequency low pass filter resistor; digital pre-distortion (DPD); amplitude of the in-phase quadrature IQ signal; the phase of the IQ signal; the transmit power TX power.
In a possible implementation manner, the processing circuit 701 is specifically configured to: starting a timer, wherein the timing duration of the timer is the period duration of the calibration period; and if the timer is detected to be overtime, determining that the calibration period is reached.
In a possible implementation manner, after detecting that the timer expires, the processing circuit 701 is further configured to: the timer is reset.
In a possible implementation manner, the processing circuit 701 is specifically configured to: sampling an output of the radio frequency link 703 through a return path of the radio frequency link 703 to obtain the feedback signal, where the return path is configured as a path for receiving a signal output by the radio frequency link 703 in a calibration mode.
In a possible implementation manner, the control frame includes a preset field, where the preset field is used to indicate that the first device is to perform self-calibration during occupying the air interface channel.
When the communication apparatus 700 executes the actions of the second device in fig. 2 or fig. 3:
a radio frequency link 703, configured to receive a control frame sent by a first device through an air interface channel;
a processing circuit 701, configured to determine, according to the control frame, that the air interface channel is occupied by the first device, and determine that the control frame includes a preset field, and then generate a calibration signal; output over the radio frequency link 703 of the second device; the preset field indicates that the first device will perform self-calibration during occupying the air interface channel; acquiring a feedback signal by sampling an output of the radio frequency link 703; the radio frequency link 703 is calibrated according to the calibration signal and the feedback signal.
In a possible implementation manner, the processing circuit 701 is specifically configured to: determining a calibration coefficient according to a difference between the calibration signal and the feedback signal; and calibrating the parameter of at least one device in the radio frequency link 703 according to the calibration coefficient.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processing circuit of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processing circuit of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.
Claims (7)
1. A method of calibration, comprising:
the second equipment receives the control frame sent by the first equipment through an air interface channel; the control frame comprises calibration indication information, and the calibration indication information is used for indicating the equipment sending the control frame to carry out self calibration during the channel occupation period;
the second device determines that the air interface channel is occupied by the first device according to the control frame, determines that the control frame comprises a preset field, generates a calibration signal and outputs the calibration signal through a radio frequency link of the second device;
the second device obtains a feedback signal by sampling the output of the radio frequency link;
the second device determines a calibration coefficient according to a difference between the calibration signal and the feedback signal; the calibration coefficient comprises at least one of a signal amplitude calibration value, a phase calibration value, and a group delay calibration value between the calibration signal and the feedback signal;
and the second equipment calibrates the parameter of at least one device in the radio frequency link according to the calibration coefficient.
2. The method of claim 1, wherein the parameters of the at least one device include one or more of:
d, direct current biasing; a radio frequency low pass filter resistor; digital pre-distortion (DPD); amplitude of the in-phase quadrature IQ signal; the phase of the IQ signal; the transmit power TX power.
3. The method of claim 1 or 2, wherein the second device obtains the feedback signal by sampling an output of the radio frequency link, comprising:
and the second device samples the output of the radio frequency link through a return path of the radio frequency link to obtain the feedback signal, wherein the return path is configured to be a path for receiving the signal output by the radio frequency link in a calibration mode.
4. A communications apparatus, comprising:
the radio frequency link is used for receiving a control frame sent by the first equipment through an air interface channel;
a processing circuit, configured to determine, according to the control frame, that the air interface channel is occupied by the first device, and determine that the control frame includes a preset field, generate a calibration signal, and output the calibration signal through the radio frequency link; the preset field indicates that the first device performs self calibration during occupying the air interface channel; acquiring a feedback signal by sampling the output of the radio frequency link; determining a calibration coefficient according to a difference between the calibration signal and the feedback signal; calibrating parameters of at least one device in the radio frequency link according to the calibration coefficient; the calibration coefficient includes at least one of a signal amplitude calibration value, a phase calibration value, and a group delay calibration value between the calibration signal and the feedback signal.
5. The apparatus of claim 4, wherein the parameters of the at least one device comprise one or more of:
d, direct current biasing; a radio frequency low pass filter resistor; digital pre-distortion (DPD); amplitude of the in-phase quadrature IQ signal; the phase of the IQ signal; the transmit power TX power.
6. The apparatus according to claim 4 or 5, wherein the processing circuit is specifically configured to:
sampling an output of the radio frequency link through a return path of the radio frequency link to obtain the feedback signal, wherein the return path is configured to receive a path of a signal output by the radio frequency link in a calibration mode.
7. A computer readable storage medium comprising computer readable instructions which, when read and executed by a communication apparatus, cause the communication apparatus to perform the method of any one of claims 1 to 3.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2018/101200 WO2020034225A1 (en) | 2018-08-17 | 2018-08-17 | Calibration method and apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112567654A CN112567654A (en) | 2021-03-26 |
CN112567654B true CN112567654B (en) | 2023-02-03 |
Family
ID=69524533
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201880096642.2A Active CN112567654B (en) | 2018-08-17 | 2018-08-17 | Calibration method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN112567654B (en) |
WO (1) | WO2020034225A1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113382438A (en) * | 2021-06-21 | 2021-09-10 | 上海禾苗创先智能科技有限公司 | WIFI or BT chip parameter rapid calibration method and device |
CN114726455A (en) * | 2022-03-28 | 2022-07-08 | 展讯通信(上海)有限公司 | Terminal equipment self-calibration method and device |
CN115225541B (en) * | 2022-05-12 | 2023-05-09 | 中国电子技术标准化研究院 | Calibration method, device and storage medium of self-organizing network test system |
CN115167301B (en) * | 2022-07-02 | 2023-04-07 | 珠海市鸿瑞信息技术股份有限公司 | Remote equipment control system and method based on network security protocol |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106452615A (en) * | 2016-09-30 | 2017-02-22 | 维沃移动通信有限公司 | Radio frequency calibration method and mobile terminal |
CN107682098A (en) * | 2017-11-06 | 2018-02-09 | 北京理工大学 | The unbroken satellite multi-beam antenna transmission channel calibration system of business |
CN107925910A (en) * | 2015-09-02 | 2018-04-17 | 华为技术有限公司 | The system and method for the transmission opportunity that RF for ensureing Wi Fi equipment is calibrated |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7643852B2 (en) * | 2006-01-17 | 2010-01-05 | Noll John R | Method to calibrate RF paths of an FHOP adaptive base station |
US20120256783A1 (en) * | 2007-06-29 | 2012-10-11 | Sego Daniel L | Radar detection and location of radio frequency (rf) devices |
CN101080076A (en) * | 2007-07-19 | 2007-11-28 | 中兴通讯股份有限公司 | Power detection device and method |
GB2517218B (en) * | 2013-08-16 | 2017-10-04 | Analog Devices Global | Communication unit and method of antenna array calibration |
CN106788801A (en) * | 2016-12-16 | 2017-05-31 | 四川九洲电器集团有限责任公司 | A kind of signal calibration method and electronic equipment |
-
2018
- 2018-08-17 WO PCT/CN2018/101200 patent/WO2020034225A1/en active Application Filing
- 2018-08-17 CN CN201880096642.2A patent/CN112567654B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107925910A (en) * | 2015-09-02 | 2018-04-17 | 华为技术有限公司 | The system and method for the transmission opportunity that RF for ensureing Wi Fi equipment is calibrated |
CN106452615A (en) * | 2016-09-30 | 2017-02-22 | 维沃移动通信有限公司 | Radio frequency calibration method and mobile terminal |
CN107682098A (en) * | 2017-11-06 | 2018-02-09 | 北京理工大学 | The unbroken satellite multi-beam antenna transmission channel calibration system of business |
Non-Patent Citations (1)
Title |
---|
光纤激光通信中的信道并行调度技术研究;李星沛等;《激光杂志》;20170925(第09期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
WO2020034225A1 (en) | 2020-02-20 |
CN112567654A (en) | 2021-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112567654B (en) | Calibration method and device | |
JP6176749B2 (en) | System and method for initiating testing of multiple communication devices | |
US7809013B2 (en) | Channel scanning | |
US20200068520A1 (en) | Enhancements to fine timing measurement (ftm) protocol | |
US20150223241A1 (en) | Scanning Secondary Cells in Cellular Communications System | |
CN112889303B (en) | Electronic device and method for wireless communication, computer-readable storage medium | |
CN108353425A (en) | Wireless communications method in the high concentration environment including Overlapping Basic Service Set and wireless communication terminal | |
CN108075873A (en) | Access uplink communication is assisted using the mandate of Wi-Fi lead codes | |
CN108702630A (en) | Interference Detection mechanism for reducing the influence to Wi-Fi performances | |
KR20180013955A (en) | Devices used for wireless communications, spectrum management devices, and user equipment | |
CN107645732A (en) | Base station and its measuring method of alien-frequency district | |
US20230354071A1 (en) | Beam quality measurement method and devices | |
WO2018036230A1 (en) | Signal testing method and device, and computer storage medium | |
EP3154282B1 (en) | Small cell discovery method and system, base station, and user equipment | |
US20070281634A1 (en) | Method and device for wireless communications on multiple frequency bands | |
JP5588524B2 (en) | Measuring apparatus and measuring method | |
US11005537B2 (en) | Signal sending method and apparatus | |
US20240314768A1 (en) | Frequency band activating method, apparatus, and storage medium | |
US20150289193A1 (en) | Wireless communication apparatus, wireless communication method, and computer-readable recording medium | |
CN107645736A (en) | Base station and its measuring method of alien-frequency district | |
CN107251617A (en) | Terminal installation, base station apparatus, communication means and communication system | |
CN107925910A (en) | The system and method for the transmission opportunity that RF for ensureing Wi Fi equipment is calibrated | |
EP4114078A1 (en) | Communication method and device in uplink coordination | |
JP5316777B2 (en) | Wireless channel measurement system, method and program thereof | |
KR101540141B1 (en) | Test system using near field communication and test method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |