Signaling-control-based calibration method, and integrated signaling tester and system
Through the calibration method controlled by wireless signaling, the calibration of wireless communication products in existing technologies depends on physical connections, realizes wireless calibration and measurement, and improves test efficiency and continuity.
Patent Information
- Application Number
- PCT/CN2024/106543
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-07-20
- Filing Date
- 2024-07-19
- Publication Date
- 2025-01-23
AI Technical Summary
The calibration and measurement of existing wireless communication products on production lines usually rely on non-signaling control methods, making it difficult to calibrate products that lack peripheral control ports, increasing the testing complexity.
The calibration -based calibration method is adopted to achieve calibration and measurement through wireless signaling, and the detection terminal and the measured parts are transmitted through wireless packets to avoid dependence on physical connection.
It realizes the calibration and measurement of wireless communication products without physical connection, ensures the continuity of production testing, saves measurement and calibration costs, improves test efficiency, and supports simultaneous calibration and measurement of multiple devices under test.
Smart Images

Figure CN2024106543_23012025_PF_FP_ABST
Abstract
Description
A calibration method based on signaling control and signaling comprehensive tester and system Technical Field
[0001] The present invention relates to the field of wireless communications, and in particular to a calibration method based on signaling control and a signaling comprehensive tester and system. Background Art
[0002] Currently, calibration and measurement of wireless communication products on the production line typically utilize non-signaling control methods. As shown in Figure 1, in this traditional non-signaling mode, commands and calibration values are transmitted via data control lines. The host computer first controls the DUT via the data control lines to transmit a signal to the test terminal. After receiving the signal, the test terminal performs the relevant tests and sends the calculated parameter calibration values to the host computer via the data control lines. The host computer then transmits the calibration values to the DUT via the data control lines. The DUT then updates its RF parameters until calibration is complete.
[0003] In the calibration mode, the host computer needs to connect to the device under test and the detection terminal through a data control line. For wireless communication products that lack peripheral control ports, calibration and measurement in non-signaling mode are difficult to implement, which increases the complexity of non-signaling testing.
[0004] Summary of the Invention
[0005] According to one aspect of the present invention, a calibration method, a signaling comprehensive tester, and a system based on signaling control are provided, which use wireless signaling to implement calibration and measurement, thereby solving the defect that calibration and measurement in the existing non-signaling mode rely on wired communication interfaces.
[0006] In a first aspect, the present invention discloses a calibration method based on signaling control, which is executed by a detection terminal.
[0007] The detection terminal is connected to at least one device under test, and the detection terminal and the device under test interact via wireless signaling, wherein the wireless signaling is data transmission via wireless data packets in accordance with a communication specification protocol. The method includes the following steps:
[0008] Sending a work request frame to the device under test in a signaling manner, so that the device under test enters a specified work mode; the specified work mode includes a calibration mode or a measurement mode;
[0009] When the designated working mode is the calibration mode, in response to the calibration response frame sent by the device under test, a calibration configuration frame and a calibration request frame are sent to the device under test, so that the device under test sends a detection signal for calibration;
[0010] receiving and analyzing the detection signal, and sending a calibration data frame according to the detection signal to calibrate the system parameters of the device under test, wherein the calibration data frame is used to control the device under test to update the system parameters according to the content of the calibration data frame;
[0011] Sending a calibration data frame according to the detection signal to calibrate the system parameters of the device under test includes:
[0012] Analyze the parameter measurement value of the device under test in the detection signal to determine whether the parameter measurement value is within the target calibration area. When the parameter measurement value is not within the target calibration area, calibrate and compensate the system parameters of the device under test.
[0013] In some embodiments, the method further includes: when the parameter measurement value is not within the target calibration area, calibrating and compensating the system parameters of the device under test, specifically,
[0014] When the parameter measurement value is not within the target calibration area, calculating a current calibration value based on the parameter measurement value and the parameter target value;
[0015] Sending a calibration data frame including the current calibration value, so that the device under test compensates and updates the system parameters according to the current calibration value to obtain the latest system parameters;
[0016] Sending a signal request frame again to make the device under test send a detection signal; the detection signal uses the latest system parameters;
[0017] Repeat the above steps until the latest system parameter measurement value is in the target calibration area, send a calibration end frame, and complete the calibration.
[0018] In some embodiments, the work request frame further includes a calibration request frame and a calibration end frame, wherein the calibration request frame, calibration configuration frame, calibration data frame, and calibration end frame are all calibration control frames based on a wireless communication standard protocol and are transmitted via wireless signaling;
[0019] The calibration request frame is used to establish a calibration connection between the detection terminal and the device under test;
[0020] The calibration configuration frame is used to control the device under test to set system parameters;
[0021] The calibration data frame is used to transmit the current calibration value;
[0022] The calibration end frame is used to exit the calibration mode.
[0023] In some implementations, the calibration request frame, calibration configuration frame, calibration data frame, and calibration end frame each include a frame header, calibration control data, and a frame trailer; the calibration control data is used to describe the frame type and calibration data.
[0024] In some embodiments, when the device under test includes a Bluetooth communication module, the calibration control data is written into an LMP frame based on the Bluetooth standard; the LMP frame includes a frame header, calibration control data and a frame trailer, the frame header is used to indicate the packet type and the length of the calibration control data, and the calibration control data includes an operation code, system parameters, and a current calibration value.
[0025] In some embodiments, when the detection terminal receives multiple detection signals simultaneously, it also includes determining the device under test that sends the detection signal through a transmission source test, measuring the system parameters of the device under test respectively according to the detection signals, or sending a calibration data frame to calibrate the system parameters of the device under test.
[0026] In some embodiments, the switching between the calibration mode and the measurement mode is further implemented by the following steps:
[0027] Sending a calibration end frame to the device under test, so that the device under test receives the calibration end frame and exits the calibration mode and enters the measurement mode;
[0028] When the designated working mode is the measurement mode, in response to a response frame sent by the device under test, a measurement configuration frame is sent to the device under test, so that the device under test sends a response frame after receiving the measurement configuration frame;
[0029] A signal request frame is sent to the device under test, so that the device under test receives the signal request frame and sends a signal to be measured to the detection terminal; the signal to be measured includes a parameter measurement value.
[0030] In some embodiments, a host computer is also included, the detection terminal is a signaling comprehensive tester, and the host computer is connected to the signaling comprehensive tester by wire or wirelessly; the host computer is used to store or display system parameters; the system parameters include key parameters for controlling power or frequency; the parameter measurement values include transmit power intensity, receive power intensity, frequency, modulation rate or packet length.
[0031] In a second aspect, the present invention discloses a signaling comprehensive tester, which includes a main control unit, a signaling interaction unit, a calibration unit, a signal measurement unit, a radio frequency signal transceiver unit, and a communication interface;
[0032] The main control unit is used to control the scheduling of the signaling interaction unit, the calibration unit, and the signal measurement unit;
[0033] The calibration unit is used to calculate the current calibration value according to the detection signal of the device under test;
[0034] The signal measurement unit is used to obtain system parameters according to the detection signal of the device under test;
[0035] The signaling interaction unit is used to output the control instruction issued by the main control unit or the current calibration value of the calibration unit as wireless signaling content;
[0036] The radio frequency signal transceiver unit is used to receive the detection signal of the device under test or send the wireless signal output by the signaling interaction unit;
[0037] The communication interface is used to communicate with the host computer and output control instructions, calibration results or measurement results.
[0038] In a third aspect, the present invention discloses a calibration system based on signaling control, characterized in that it includes a detection terminal and a device under test, wherein the detection terminal is connected to at least one device under test, and the detection terminal and the device under test transmit data via wireless signaling; the wireless signaling is data transmission via wireless data packets in accordance with a communication standard protocol;
[0039] The detection terminal sends a work request frame to the device under test. After receiving the request frame, the device under test enters a specified working mode and returns a response frame. The specified working mode includes a calibration mode and a measurement mode.
[0040] When the designated working mode is the calibration mode, the detection terminal sends a calibration configuration frame to the device under test, the device under test receives the calibration configuration frame, determines the calibration system parameters, and returns a response frame;
[0041] The detection terminal sends a calibration request frame to the device under test in response to the response frame, and controls the device under test to send a detection signal of the system parameters to the detection terminal according to the calibration request frame;
[0042] The detection terminal receives and analyzes the detection signal, and sends a calibration data frame to the device under test according to the detection signal to calibrate the system parameters of the device under test; the device under test receives the calibration data frame and updates the system parameters according to the content of the calibration data frame.
[0043] The present application discloses a calibration method, a signaling integrated tester, and a system based on signaling control, which uses wireless signaling to control the device under test for calibration and measurement. The device under test and the detection terminal do not need to be physically connected to the antenna of the device under test through a data control line to transmit calibration values. During the calibration and measurement process, data is transmitted through wireless data packets, which does not rely on physical connections. After the calibration or measurement is completed, it is only necessary to switch the working mode of the device under test through a work request frame, without interrupting the test or switching the test environment, and without manually moving the device under test from the calibration station to the measurement station to complete the measurement work, thereby ensuring the continuity of the production test process, saving measurement and calibration costs, and thus improving test efficiency. At the same time, the detection terminal and the device under test are developed based on communication specification protocols and are controlled by wireless signaling. The detection terminal can calibrate or measure multiple devices under test at the same time, and can be compatible with RF chips from different manufacturers at the same time, realizing cross-chip platform compatibility of wireless calibration. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] Figure 1 is a block diagram of the calibration system in the traditional non-signaling mode;
[0045] FIG2 is a structural block diagram of a detection terminal, a device under test, and a host computer in a calibration system based on signaling control according to an embodiment of the present invention;
[0046] 3 is a structural block diagram of a signaling integrated tester, a device under test, and a host computer in a calibration system based on signaling control according to an embodiment of the present invention;
[0047] FIG4 is a structural block diagram of a signaling comprehensive tester according to an embodiment of the present invention;
[0048] FIG5 is a flow chart of a signaling tester in a calibration mode in a calibration method based on signaling control according to an embodiment of the present invention;
[0049] FIG6 is a flow chart of a signaling tester in a measurement mode in a calibration method based on signaling control according to an embodiment of the present invention;
[0050] FIG7 is a schematic diagram of a flow chart of switching between a calibration mode and a measurement mode in a calibration method based on signaling control according to an embodiment of the present invention;
[0051] FIG8 is a schematic diagram of a signaling integrated tester connected to multiple DUTs in a calibration method based on signaling control according to an embodiment of the present invention;
[0052] FIG9 is a schematic diagram of a calibration control frame format in a calibration method based on signaling control according to an embodiment of the present invention;
[0053] FIG10 is a schematic diagram of another calibration control frame format in a calibration method based on signaling control according to an embodiment of the present invention;
[0054] FIG11 is a schematic diagram of another calibration control frame format in a calibration method based on signaling control according to an embodiment of the present invention.
[0055] In the figure: 10, signaling comprehensive tester; 20, device under test; 30, host computer; 101, main control unit; 102, calibration unit; 103, signaling interaction unit; 104, RF signal transceiver unit; 105, signal measurement unit; 106, communication interface. DETAILED DESCRIPTION
[0056] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0057] It should be noted that, in this document, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprising a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, components, features, and elements with the same name in different embodiments of the present application may have the same meaning or different meanings, and their specific meanings need to be determined by their explanation in the specific embodiment or further combined with the context of the specific embodiment.
[0058] It should be understood that although the terms "first," "second," "third," etc. may be used herein to describe various information, such information should not be limited to these terms. These terms are used solely to distinguish information of the same type from one another. For example, without departing from the scope of this disclosure, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the term "if," as used herein, may be interpreted as "when," "when," or "in response to a determination." Furthermore, as used herein, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context indicates otherwise. It should be further understood that the terms "comprising" and "including" indicate the presence of the described features, steps, operations, elements, components, items, types, and / or groups, but do not preclude the presence, occurrence, or addition of one or more other features, steps, operations, elements, components, items, types, and / or groups. The terms "or," "and / or," "including at least one of the following," etc., as used herein, may be interpreted as inclusive, meaning any one or any combination. An exception to this definition occurs only when a combination of elements, functions, steps, or operations are inherently mutually exclusive in some manner.
[0059] It should be understood that, although the various steps in the flowchart in the embodiment of the present application are shown in sequence according to the indication of the arrows, these steps are not necessarily performed in sequence in the order indicated by the arrows. Unless clearly stated herein, the execution of these steps is not strictly limited in order, and they can be performed in other orders. Moreover, at least a portion of the steps in the figure may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and their execution order is not necessarily performed in sequence, but can be performed in turn or alternately with at least a portion of other steps or sub-steps or stages of other steps.
[0060] As used herein, the words "if" and "if" may be interpreted as "at the time of" or "when" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrases "if it is determined" or "if (stated condition or event) is detected" may be interpreted as "when it is determined" or "in response to the determination" or "when detecting (stated condition or event)" or "in response to detecting (stated condition or event)," depending on the context.
[0061] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0062] The present application provides a calibration method based on signaling control, a signaling comprehensive tester 10, and a system, which use wireless signaling to implement calibration and measurement, thereby resolving the defect that calibration and measurement in the existing non-signaling mode rely on a wired communication interface.
[0063] Example 1
[0064] This method is applied to a detection terminal, which includes a signaling tester 10 or other terminals that support wireless signaling transmission, and the device under test 20 refers to a radio frequency chip, sensor or smart terminal with wireless communication functions such as Bluetooth and Wi-Fi, such as wearable devices, mobile phones and other smart terminals with Bluetooth functions, or mobile phones, tablets or mobile terminals with Wi-Fi functions. The detection terminal and the device under test are both developed based on communication specification protocol standards and do not rely on wired communication interfaces. The device under test is controlled to send packets and complete calibration through wireless data packets. This solution is compatible with radio frequency chips from different manufacturers and realizes cross-chip platform compatibility of wireless calibration. In this embodiment, the detection terminal is a signaling tester, which can achieve connection, calibration and measurement with the device under test through wireless signaling.
[0065] As shown in Figure 2, a schematic diagram of the connection relationship between the detection terminal, the device under test, and the host computer is shown. In this application, as shown in Figure 3, the detection terminal uses a signaling tester 10. The signaling tester 10 and the device under test use a conductive connection or an air interface connection, and data is transmitted through wireless signaling, that is, data is transmitted through wireless data packets. The data interaction between the signaling tester and the device under test is based on wireless signaling. Calibration and measurement are completed during the transmission and reception of wireless data packets, which is significantly different from the traditional non-signaling method of transmitting instructions and calibration values through wired data control cables. This signaling tester supports both air interface and conductive test modes. When the device under test lacks an antenna, the signaling tester and the device under test can establish a physical connection via an RF cable to complete calibration and measurement in a conductive test environment; when the device under test has an antenna, the signaling tester and the device under test are wirelessly connected. Whether in air interface or conductive mode, the transmission of instructions and calibration values is achieved through wireless signaling. At the same time, the signaling tester is connected to a host computer 30 via a USB data cable or a network cable or other data control line, or is wirelessly connected to the host computer 30, which is a computer for data display or data storage.
[0066] The signaling tester operates in multiple modes during normal operation, including calibration mode and measurement mode. Calibration mode is used to calibrate the system parameters of the device under test, primarily by obtaining parameter measurements and compensation calibration values. These system parameters include key parameters for controlling power or frequency; these parameter measurements include transmit power intensity, receive power intensity, frequency, modulation rate, or packet length. When the signaling tester is in calibration mode, it uses wireless signaling to control the device under test to enter calibration mode, complete system parameter configuration, transmit test signals, and update compensation calibration values. When the parameter measurements meet the target calibration conditions, the calibration is considered qualified, and the calibration test is complete.
[0067] The measurement mode is used to measure the system parameters of the device under test. When the signaling tester is in measurement mode, it controls the device under test through wireless signaling to complete system parameter configuration and transmit test signals. After receiving the test signals, the signaling tester obtains the parameter measurement values and uploads the analysis results to the host computer for data display or stores them locally, completing the measurement.
[0068] The signaling tester achieves calibration and measurement through wireless signaling control, without relying on a host computer. It can be achieved only by the signaling tester and the device under test, thereby saving data control cables, RF cables, time and labor costs, and solving the problems of high production and testing costs, low efficiency and complex operation of existing non-signaling control methods.
[0069] Specifically, as shown in Figure 4, the signaling tester includes a main control unit, a signaling interaction unit, a calibration unit, a signal measurement unit, a radio frequency signal transceiver unit, and a communication interface. The main control unit is used to process the detection signal sent by the device under test, control the scheduling of the signaling interaction unit, the signal measurement unit, and the calibration unit, and switch between calibration mode and measurement mode; the calibration unit is used to calculate the current calibration value based on the detection signal of the device under test; the signal measurement unit is used to obtain system parameters based on the detection signal of the device under test; the signaling interaction unit is used to output the control instruction issued by the main control unit or the current calibration value of the calibration unit as wireless signaling content; the radio frequency signal transceiver unit is used to receive the detection signal of the device under test or send the wireless signal output by the signaling interaction unit; and the communication interface is used to communicate with the host computer and output control instructions, calibration results, or measurement results.
[0070] The RF signal transceiver unit includes an RF transceiver, RF port, antenna, RF cable, etc., and is connected to the device under test through a conductive connection or an air interface. In this application, an air interface connection is used, eliminating the need for cable control, ensuring the continuity of the production test process and saving measurement and calibration costs.
[0071] The main control unit 101 can be a central processing unit or an application-specific integrated circuit (ASIC), the calibration unit 102 can be a microprocessor or a computer-readable storage medium, the signaling interaction unit 103 can be a readily available field programmable gate array (FPGA) or other programmable logic device, the signal measurement unit 105 can be a digital signal processor or other integrated circuit with signal processing capabilities, the communication interface 106 can be one or more USB interfaces, network ports, etc., and the RF port, antenna, and RF line can be one or more, and the present invention does not impose any specific restrictions.
[0072] Example 2
[0073] A calibration method based on signaling control is applied to the detection terminal as described in Example 1. Based on wireless signaling control, the device under test is calibrated through the following steps:
[0074] Sending a work request frame to the device under test in a signaling manner, so that the device under test enters a specified work mode; the specified work mode includes a calibration mode or a measurement mode;
[0075] When the designated working mode is the calibration mode, in response to the calibration response frame sent by the device under test, a calibration configuration frame and a calibration request frame are sent to the device under test, so that the device under test sends a detection signal for calibration;
[0076] The detection signal is received and analyzed, and a calibration data frame is sent according to the detection signal to calibrate the system parameters of the device under test, wherein the calibration data frame is used to control the device under test to update the system parameters according to the content of the calibration data frame.
[0077] Sending a calibration data frame according to the detection signal to calibrate the system parameters of the device under test includes:
[0078] Analyze the parameter measurement value of the device under test in the detection signal to determine whether the parameter measurement value is within the target calibration area. When the parameter measurement value is not within the target calibration area, calibrate and compensate the system parameters of the device under test.
[0079] When the device under test needs to be calibrated, the work request frame is a calibration request frame. After receiving the calibration request frame, the device under test enters calibration mode and returns a response frame to the signaling tester. After receiving the response frame, the signaling tester sends a calibration configuration frame to the device under test. The device under test calibrates and configures the system parameters that need to be calibrated based on the calibration configuration frame and returns a response frame. After receiving the response frame, the signaling tester sends a signal request frame to control the device under test to send a system parameter detection signal. After receiving the signal request frame, the device under test sends a detection signal to the signaling tester. The signaling tester receives and parses the detection signal and, based on the detection signal, sends a calibration data frame to the device under test. The device under test updates the system parameters based on the contents of the calibration data frame.
[0080] When the parameter measurement value is not within the target calibration area, the system parameter is calibrated and compensated, specifically,
[0081] When the parameter measurement value is not within the target calibration area, calculating a current calibration value based on the parameter measurement value and the parameter target value;
[0082] Sending a calibration data frame including the current calibration value, so that the device under test compensates and updates the system parameters according to the current calibration value to obtain the latest system parameters;
[0083] Sending a signal request frame again to make the device under test send a detection signal; the detection signal uses the latest system parameters;
[0084] Repeat the above steps until the latest system parameter measurement value is in the target calibration area, send a calibration end frame, and complete the calibration.
[0085] Through the above method, measurement, calibration and compensation are achieved in signaling mode without relying on a host computer. Compared with the traditional calibration mode that requires a wired connection between the host computer and the test instrument and the device under test, the device under test and the detection terminal do not need to be physically connected to the antenna of the device under test through a data control line to transmit calibration values. During the calibration and measurement process, data is transmitted via wireless data packets, which does not rely on a physical connection. After calibration is completed, it is only necessary to switch the working mode of the device under test through a work request frame. There is no need to interrupt the test or switch the test environment. There is no need to manually move the device under test from the calibration station to the measurement station to complete the measurement work. This ensures the continuity of the production test process, saves measurement and calibration costs, and thus improves test efficiency.
[0086] As shown in FIG5 , in calibration mode, the working process of each unit in the signaling tester is as follows:
[0087] Step S501: The main control unit 101 controls the signaling interaction unit 103 to send a calibration request frame to the device under test 20, thereby controlling the device under test 20 to enter a calibration mode.
[0088] Step S502: the main control unit 101 controls the signaling exchange unit 103 to send a calibration configuration frame to the device under test 20, so that the device under test 20 sets the system parameters that need to be calibrated according to the calibration configuration frame;
[0089] Step S503: the main control unit 101 controls the signaling exchange unit 103 to send a calibration request frame to the device under test 20 to control the device under test 20 to send a detection signal;
[0090] Step S504: the signal measurement unit 105 analyzes the detection signal sent by the device under test 20, obtains the parameter measurement value of the device under test, and forwards the obtained parameter measurement value to the main control unit;
[0091] Step S505: the main control unit 101 determines whether the parameter measurement value is within the target calibration area;
[0092] Step S506: the main control unit 101 forwards the parameter measurement value to the calibration unit 102;
[0093] Step S507: the calibration unit 102 calculates a current calibration value based on the parameter measurement value and the parameter target value, and forwards the current calibration value to the signaling interaction unit 103;
[0094] Step S508: the signaling exchange unit 103 writes the current calibration value into the calibration data frame information and sends it to the device under test 20;
[0095] Step S509: the device under test 20 receives the calibration data frame, updates the current calibration value and adjusts the RF configuration of the system parameters, and waits for the next instruction;
[0096] Repeat S503 to S509 until the system parameters belong to the target calibration area, and the calibration is completed.
[0097] The system parameters, including but not limited to power and frequency, await calibration. An expected range is set based on the system parameters. When the system parameters fall within the expected range, the current signal calibration is considered qualified, and the calibration test is complete. After the signaling tester completes calibration of a system parameter, there's no need to exit calibration mode; steps S502 through S509 can be repeated to calibrate other parameters, reducing calibration complexity.
[0098] When measurements are required on the DUT, the work request frame is a measurement request frame. After receiving the measurement request frame, the DUT enters measurement mode and returns a response frame to the signaling tester. After receiving the response frame, the signaling tester sends a measurement configuration frame to the DUT. The DUT configures system parameters based on the measurement configuration frame and returns a response frame. After receiving the response frame, the signaling tester sends a signal request frame to control the DUT to transmit a system parameter detection signal. After receiving the signal request frame, the DUT sends a detection signal to the signaling tester. The signaling tester receives and analyzes the detection signal to obtain the parameter measurement value.
[0099] As shown in Figure 6, in this measurement mode, the various units of the signaling tester work as follows:
[0100] Step S601: the main control unit 101 controls the signaling exchange unit 103 to send a measurement configuration frame to the device under test 20 to set the system parameter configuration to be measured;
[0101] Step S602: the main control unit 101 controls the signaling exchange unit 103 to send a signal request frame to the device under test 20, thereby controlling the device under test 20 to send a signal to be measured;
[0102] Step S603: the signal measurement unit 105 analyzes the signal to be measured sent by the device under test 20 and forwards the obtained parameter measurement value to the main control unit 101;
[0103] After the measurement is completed, the main control unit 101 can store the measurement result locally or upload it to a host computer through the communication interface 106 for data display.
[0104] Specifically, measurable system parameters include packet type, frequency, modulation rate, etc. If the device under test 20 is a wireless communication product that has been packaged and has no external communication interface, the connection between the RF signal transceiver unit 104 and the device under test 20 is preferably an air interface connection, so that the device under test can be measured directly without unpacking, improving measurement efficiency and saving measurement time and labor costs.
[0105] The configuration of the system parameters to be measured and the control of the device under test 20 to send a detection signal are all completed based on signaling control. The measurement process is close to the real wireless data packet interaction process, which improves the flexibility of the test and the accuracy of the measurement results.
[0106] The signaling tester switches between calibration mode and measurement mode by following these steps:
[0107] Sending a calibration end frame to the device under test, so that the device under test receives the calibration end frame and exits the calibration mode and enters the measurement mode;
[0108] When the designated working mode is the measurement mode, in response to a response frame sent by the device under test, a measurement configuration frame is sent to the device under test, so that the device under test sends a response frame after receiving the measurement configuration frame;
[0109] A signal request frame is sent to the device under test, so that the device under test receives the signal request frame and sends a signal to be measured to the detection terminal; the signal to be measured includes a parameter measurement value.
[0110] As shown in FIG7 , the signaling tester 10 and the device under test 20 switch between the calibration mode and the measurement mode by the following method:
[0111] Step S701: the signaling tester 10 sends a calibration end frame to the device under test 20;
[0112] Step S702: the device under test 20 receives the calibration end frame, exits the calibration mode and enters the measurement mode, and sends a response frame to the signaling tester 10;
[0113] Step S703: the signaling tester 10 sends a measurement configuration frame to the device under test 20;
[0114] Step S704: the device under test 20 receives the measurement configuration frame and sends a response frame to the signaling tester 10;
[0115] Step S705: the signaling tester 10 sends a signal request frame to the device under test 20;
[0116] Step S706: the device under test 20 receives the signal request frame and sends a signal to be measured to the signaling tester 10, where the signal to be measured includes a parameter measurement value;
[0117] The signaling tester analyzes the signal to be measured sent by the device under test 20 to obtain parameter measurement values.
[0118] It should be noted that if the response frame times out or is lost in the calibration mode or the measurement mode, the request is deemed invalid and the signaling tester 10 will resend the corresponding request frame.
[0119] The signaling tester 10 combines calibration and measurement functions, eliminating the need for separate calibration and measurement stations, saving equipment and reducing testing costs. The calibration end frame, measurement configuration frame, and signal request frame are all sent to the device under test 20 via wireless signaling, controlling the device under test 20 to switch test modes, complete system parameter configuration, and transmit the signal to be measured. This ensures the continuity of production testing and further improves production testing efficiency.
[0120] Furthermore, this method can also calibrate and measure multiple DUTs simultaneously. As shown in Figure 8, the signaling tester can connect to multiple DUTs simultaneously and control them simultaneously via wireless signaling. The number of DUTs that can be tested is not limited to two.
[0121] When the signaling tester receives multiple detection signals simultaneously, the device under test that sends the detection signals is determined through a transmitter test, and system parameters of the device under test are measured or calibrated according to the detection signals.
[0122] When calibration is required, the device under test that sends the detection signal is first determined through the emission source test, and the current calibration value is calculated. The current calibration value is then sent to the device under test corresponding to the emission source through wireless signaling, and the latest system parameters of the device under test are controlled until the latest system parameter measurement values are in the target calibration area, thereby completing the calibration of multiple devices under test.
[0123] When it is necessary to measure the DUT, the DUT that emits the detection signal is first determined through the emission source test, and the RF performance is analyzed. Then, the system parameters of each DUT are classified by the emission source, such as the RF index analysis results, and stored locally or uploaded to the host computer, thereby completing the measurement of multiple DUTs.
[0124] The emission source test includes a series of tests such as RF index analysis and MAC address analysis, such as power calculation test, frequency deviation calculation test, source address and target address analysis, etc.
[0125] In a specific implementation, the RF signal transceiver unit of the signaling tester can open one or more RF ports to the outside world and install a single or multiple antennas. During the calibration and measurement process for multiple DUTs, the signaling tester can use a single antenna to receive and process the calibration or measurement signals sent by different DUTs in sequence by presetting the calibration or measurement order of the DUTs to complete the calibration or measurement of multiple DUTs. Alternatively, the signaling tester can use a MIMO (Multiple-Input Multiple-Output) method to simultaneously receive and process the calibration or measurement signals of multiple DUTs to complete the calibration or measurement of multiple DUTs. This is not specifically limited by the present invention.
[0126] Example 3
[0127] In Example 1 and Example 2, the signaling comprehensive tester and the device under test transmit data via wireless signaling, which improves the efficiency of calibration and measurement and saves data control cables such as USB data cables and network cables and labor costs during the production test process.
[0128] These include work request frames, configuration frames, calibration data frames, etc. The work request frames include calibration request frames and calibration end frames; the configuration frames include calibration configuration frames and measurement configuration frames. The calibration request frames, calibration configuration frames, calibration data frames and calibration end frames are collectively referred to as calibration control frames. The calibration control frames are all based on wireless communication standard protocols and are transmitted through wireless signaling to complete wireless signaling calibration tests and switching of the working modes of the device under test.
[0129] The calibration request frame is used to establish a calibration connection between the detection terminal and the device under test; the calibration configuration frame is used to control the device under test to set the system parameters to be calibrated; the measurement configuration frame is used to control the device under test to set the system parameters for measurement; the calibration data frame is used to transmit the current calibration value; and the calibration end frame is used to exit the calibration mode.
[0130] As shown in Figure 9, all calibration request frames, calibration configuration frames, calibration data frames, and calibration end frames described above include a frame header, calibration control data, and a frame trailer. The frame header is used for frame delimitation, symbol synchronization, DC offset compensation, and to indicate the packet type and the valid length of the calibration control data. The calibration control data indicates the calibration control frame type and other calibration data. The frame trailer is used to fill in checksum information. The main difference between the calibration request frame, calibration configuration frame, calibration data frame, and calibration end frame lies in the calibration control data portion.
[0131] It should be noted that there is no difference in the transmission of frames during calibration and measurement. The parameter configuration frame and signal request frame mentioned in the measurement process, including the signal request frame in the calibration process, all exist in the existing technology. The calibration control frames such as the calibration request frame, calibration configuration frame, calibration data frame, and calibration end frame are all developed based on the wireless communication standard protocol and comply with the wireless communication protocol standard specifications.
[0132] When the device under test includes a Bluetooth communication module, as shown in FIG10 , an improvement is made based on the LMP (Link Manager Protocol) frame in the Bluetooth standard, and the calibration control data is written into the LMP frame based on the Bluetooth standard to implement wireless signaling calibration.
[0133] In the LMP calibration control frame, the frame header includes an access code and header information, wherein the access code is used for frame delimitation, symbol synchronization, and DC offset compensation, and the header information is used to indicate the packet type and the effective length of the calibration control data, etc.; the calibration control data includes an operation code, system parameters, and calibration values. The operation code is used to indicate the calibration control frame type, and the target calibration value is used to indicate the type of the current system parameters; the frame trailer is used to fill in some check information.
[0134] When the device under test receives a wireless data packet, it first uses the access code to perform frame delimitation, symbol synchronization, and DC offset compensation to ensure the correct parsing of subsequent bit information. It then uses the operation code to identify the category to which the data frame belongs, obtains parameter information through system parameters, and finally reads the calibration value to update the calibration data to complete the calibration.
[0135] The operation code, system parameters, and calibration values are all composed of one or more bits. Different bit information can represent different data information. For example, the operation code 1011010 or 1011111 can indicate that the control frame is a calibration data frame or a calibration configuration frame, and the system parameter 01 or 11 can indicate that the control frame is used for power or frequency calibration. The present invention does not impose any specific restrictions.
[0136] As shown in Figure 11, the calibration control frame can also be extended and applied to other wireless communication standards. For example, in the IEEE802.11a protocol, the frame header of the calibration control frame can be a short training field, a long training field, a signaling field, and a service field; the calibration control data can be a data field; and the frame tail can be a tail and padding.
[0137] From the perspective of protocol control, this embodiment transmits calibration control information through a calibration control frame to complete calibration. It is compatible with RF chips from different manufacturers and achieves cross-chip platform compatibility of wireless calibration.
[0138] Example 4
[0139] Based on the same inventive concept, the present application also provides a calibration system based on signaling control, including a detection terminal and a device under test, wherein the detection terminal is connected to at least one device under test, and the detection terminal and the device under test transmit data via wireless signaling; the wireless signaling is data transmission via wireless data packets in accordance with a communication standard protocol;
[0140] The detection terminal sends a work request frame to the device under test. After receiving the request frame, the device under test enters a specified working mode and returns a response frame. The specified working mode includes a calibration mode and a measurement mode.
[0141] When the designated working mode is the calibration mode, the detection terminal sends a calibration configuration frame to the device under test, the device under test receives the calibration configuration frame, determines the calibration system parameters, and returns a response frame;
[0142] The detection terminal sends a calibration request frame to the device under test in response to the response frame, and controls the device under test to send a detection signal of the system parameters to the detection terminal according to the calibration request frame;
[0143] The detection terminal receives and analyzes the detection signal, and sends a calibration data frame to the device under test according to the detection signal to calibrate the system parameters of the device under test; the device under test receives the calibration data frame and updates the system parameters according to the content of the calibration data frame.
[0144] The specific implementation process of this system is the same as that of the above embodiment and will not be described here in detail.
[0145] The present application provides a calibration method, signaling integrated tester, and system based on signaling control. The method uses wireless signaling to control the device under test for calibration and measurement. The device under test and the detection terminal do not need to be physically connected to the antenna of the device under test through a data control line or transmit calibration values. Data is transmitted through wireless data packets during the calibration and measurement process, which does not rely on physical connections. After the calibration or measurement is completed, it is only necessary to switch the working mode of the device under test through a work request frame. There is no need to interrupt the test or switch the test environment. There is no need to manually move the device under test from the calibration station to the measurement station to complete the measurement work, which ensures the continuity of the production test process, saves measurement and calibration costs, and thus improves test efficiency. At the same time, the detection terminal and the device under test are developed based on wireless communication protocol standards and are controlled by wireless signaling. The detection terminal can calibrate or measure multiple devices under test at the same time, and can be compatible with RF chips from different manufacturers at the same time, realizing cross-chip platform compatibility of wireless calibration.
[0146] Based on the same inventive concept, the present application also provides a device, which may include: a memory storing executable program code;
[0147] a processor coupled to a memory;
[0148] A transceiver used to communicate with other devices or communication networks, and to receive or send network messages;
[0149] A bus used to connect memory, processors, and transceivers for internal communication.
[0150] The transceiver receives messages transmitted over the network and passes them to the processor through the bus. The processor calls the executable program code stored in the memory through the bus for processing, and passes the processing results to the transceiver through the bus for sending, thereby realizing the method provided in the above-mentioned embodiment 2 of this application.
[0151] An embodiment of the present application further provides a non-transitory machine-readable storage medium, on which an executable program is stored. When the executable program is executed by a processor, the processor executes the method provided in the above-mentioned embodiment 2.
[0152] The present invention discloses a computer-readable storage medium storing a computer program for electronic data exchange, wherein the computer program enables a computer to execute the described calibration method based on signaling control.
[0153] The present invention discloses a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to enable a computer to execute the described calibration method based on signaling control.
[0154] The embodiments described above are merely illustrative, wherein the modules described as separate components may or may not be physically separate, and the components shown as modules may or may not be physical modules, and may be located in one place or distributed across multiple network modules. Some or all of the modules may be selected based on actual needs to achieve the objectives of the embodiments. Those skilled in the art will be able to understand and implement the embodiments without inventive effort.
[0155] Through the detailed description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus the necessary general hardware platform, or of course, by means of hardware. Based on this understanding, the above technical solution, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product, which can be stored in a computer-readable storage medium, including a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium capable of carrying or storing data.
[0156] The above are only some embodiments of the present invention. For those skilled in the art, several modifications and improvements can be made without departing from the inventive concept of the present invention, which all fall within the scope of protection of the present invention.
Claims
1. A calibration method based on signaling control, characterized in that: The method is performed by a detection terminal, the detection terminal is connected to at least one device under test, and the detection terminal interacts with the device under test through wireless signaling, and the wireless signaling is data transmission through wireless data packets according to a communication specification protocol; the method includes the following steps: Send a calibration request frame to the device under test by wireless signaling, so that the device under test returns a response frame after receiving the calibration request frame and enters a calibration mode; the calibration mode is used to calibrate the system parameters of the device under test, including obtaining parameter measurement values and compensation calibration values, completing system parameter configuration, transmitting detection signals, and updating compensation calibration values. When the parameter measurement values meet the target calibration conditions, the calibration is deemed to be up to standard and the calibration test is completed; the system parameters include control power parameters and / or frequency parameters; the parameter measurement values include transmission power intensity, reception power intensity, frequency, modulation rate or packet length; When entering the calibration mode, in response to the calibration response frame sent by the device under test, a calibration configuration frame and a signal request frame are sent to the device under test, so that the device under test sends a detection signal for calibration; receiving and parsing the detection signal, and sending a calibration data frame according to the detection signal to calibrate the system parameters of the device under test, wherein the calibration data frame is used to control the device under test to update the system parameters according to the content of the calibration data frame; Sending a calibration data frame according to the detection signal to calibrate the system parameters of the device under test includes: Analyzing the parameter measurement value of the device under test in the detection signal, determining whether the parameter measurement value is within a target calibration area, and performing calibration compensation on the system parameter of the device under test when the parameter measurement value is not within the target calibration area; When it is necessary to measure the device under test, a measurement request frame is sent to the device under test by wireless signaling, so that the device under test returns a response frame after receiving the measurement request frame and enters the measurement mode; the measurement mode is used to measure the system parameters of the device under test, control the device under test to complete the system parameter configuration and transmit the signal to be measured, obtain the parameter measurement value after receiving the signal to be measured, upload the analysis result to the host computer for data display or store it locally to complete the measurement.
2. A calibration method based on signaling control according to claim 1, characterized in that: When the parameter measurement value is not within the target calibration area, calibrating and compensating the system parameter of the device under test, further comprising: When the parameter measurement value is not within the target calibration area, calculating a current calibration value based on the parameter measurement value and the parameter target value; Sending a calibration data frame including the current calibration value, so that the device under test compensates and updates the system parameters according to the current calibration value to obtain the latest system parameters; Sending a signal request frame again to make the device under test send a detection signal; the detection signal uses the latest system parameters; The above steps are repeated until the latest system parameter measurement value is in the target calibration area, and a calibration end frame is sent to complete the calibration.
3. A calibration method based on signaling control according to claim 2, characterized in that: The calibration request frame, calibration configuration frame, calibration data frame and calibration end frame are all calibration control frames based on wireless communication standard protocols and are transmitted through wireless signaling; The calibration request frame is used to establish a calibration connection between the detection terminal and the device under test; The calibration configuration frame is used to control the device under test to set system parameters; The calibration data frame is used to transmit the current calibration value; The calibration end frame is used to exit the calibration mode.
4. The calibration method based on signaling control according to claim 3, characterized in that: The calibration request frame, calibration configuration frame, calibration data frame and calibration end frame all include a frame header, calibration control data and a frame trailer; the calibration control data is used to describe the frame type and calibration data.
5. The calibration method based on signaling control according to claim 4, characterized in that: When the device under test includes a Bluetooth communication module, the calibration control data is written into an LMP frame based on the Bluetooth standard; the LMP frame includes a frame header, calibration control data and a frame trailer, the frame header is used to indicate the packet type and the length of the calibration control data, and the calibration control data includes an operation code, system parameters, and a current calibration value.
6. The calibration method based on signaling control according to claim 1, characterized in that: When the detection terminal receives multiple detection signals or signals to be measured at the same time, the device under test that sends the detection signal is determined through the emission source test, and the system parameters of the device under test are measured according to the signal to be measured, or the system parameters of the device under test are calibrated by sending a calibration data frame according to the detection signal.
7. The calibration method based on signaling control according to claim 3, characterized in that: To switch between calibration mode and measurement mode, follow these steps: Sending a calibration end frame to the device under test, so that the device under test receives the calibration end frame, exits the calibration mode and enters the measurement mode; When entering the measurement mode, in response to a response frame sent by the device under test, a measurement configuration frame is sent to the device under test, so that the device under test sends a response frame after receiving the measurement configuration frame; Send a signal request frame to the device under test, so that the device under test receives the signal request frame and sends a signal request frame to the detection device. The measuring terminal sends a signal to be measured; the signal to be measured includes a parameter measurement value.
8. The calibration method based on signaling control according to claim 1, characterized in that: The detection terminal is a signaling comprehensive tester, and the signaling comprehensive tester is connected to a host computer by wire or wirelessly; the host computer is used to store or display system parameters.
9. A signaling comprehensive tester for implementing the calibration method described in any one of claims 1 to 8, characterized in that: The terminal is detected by a signaling comprehensive tester; the signaling comprehensive tester includes a main control unit, a signaling interaction unit, a calibration unit, a signal measurement unit, a radio frequency signal transceiver unit, and a communication interface; The main control unit is used to control the scheduling of the signaling interaction unit, the calibration unit, and the signal measurement unit; The calibration unit is used to calculate the current calibration value according to the detection signal of the measured object; The signal measurement unit is used to obtain system parameters according to the detection signal of the device under test; The signaling interaction unit is used to output the control instruction sent by the main control unit or the current calibration value of the calibration unit as wireless signaling content; The radio frequency signal transceiver unit is used to receive the detection signal of the device under test, the signal to be measured, or send the wireless signal output by the signaling interaction unit; The communication interface is used to communicate with the host computer and output control instructions, calibration results or measurement results.
10. A calibration system based on signaling control, characterized in that: It includes a detection terminal and a device under test, wherein the detection terminal is connected to at least one device under test, and the detection terminal and the device under test perform data transmission via wireless signaling; the wireless signaling performs data transmission via wireless data packets in accordance with a communication specification protocol; The detection terminal sends a calibration request frame or a measurement request frame to the device under test; The device under test returns a response frame after receiving the calibration request frame, and the detection terminal receives the response frame and enters the calibration mode; The calibration mode is used to calibrate the system parameters of the device under test, including obtaining parameter measurement values and compensation calibration values, completing system parameter configuration, transmitting detection signals, and updating compensation calibration values. When the parameter measurement values meet the target calibration conditions, the calibration is deemed to be up to standard and the calibration test is completed; the system parameters include control power parameters and / or frequency parameters; the parameter measurement values include transmission power intensity, reception power intensity, frequency, modulation rate or packet length; When entering the calibration mode, the detection terminal sends a calibration configuration frame to the device under test, and the device under test receives the calibration configuration frame, determines the calibration system parameters, and returns a response frame; The detection terminal responds to the response frame and sends a signal request frame to the device under test to control the device under test. Determine the calibrated system parameters, and send a detection signal of the system parameters to the detection terminal; The detection terminal receives and analyzes the detection signal, and sends a calibration data frame to the device under test according to the detection signal to calibrate the system parameters of the device under test; The device under test receives the calibration data frame and updates system parameters according to the content of the calibration data frame; Sending a calibration data frame according to the detection signal to calibrate the system parameters of the device under test includes: Analyzing the parameter measurement value of the device under test in the detection signal, determining whether the parameter measurement value is within a target calibration area, and performing calibration compensation on the system parameter of the device under test when the parameter measurement value is not within the target calibration area; When it is necessary to measure the device under test, the device under test returns a response frame after receiving a measurement request frame, and the detection terminal receives the response frame and enters a measurement mode; The measurement mode is used to measure the system parameters of the device under test. When in the measurement mode, the detection terminal controls the device under test through wireless signaling to complete the system parameter configuration and transmit the signal to be measured. After receiving the signal to be measured, the detection terminal obtains the parameter measurement value, uploads the analysis result to the host computer for data display or stores it locally to complete the measurement.
Citation Information
Patent Citations
Calibration test method, device and system
CN101651502A
Transmission power adjustment method and device, terminal test system and electronic terminal
CN108234035A
Over-The-Air Calibration Of Transmit Power Of Wireless Devices
CN111800204A
Performance test method and device for wireless equipment, equipment, storage medium and system
CN113472458A
Calibration method based on signaling control, signaling comprehensive tester and system
CN116996136A
Cited By
Test platform calibration method and device of RF system, storage medium and platform
CN121217253A