Terminal testing method based on radio frequency transceiver and related equipment
By setting multiple test parameters to the same target burst in RF transceiver testing, efficient testing without repeated configuration of the test environment is achieved, solving the problem of increased testing time and cost for RF transceivers and improving testing efficiency and performance optimization.
Patent Information
- Application Number
- CN202511711679.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-20
- Publication Date
- 2026-02-27
AI Technical Summary
Existing RF transceiver testing methods face increasing testing time and costs when dealing with complex communication standards and spectrum management requirements, making it difficult to efficiently complete the testing of multiple indicators.
By identifying multiple test indicators of the communication terminal, a test signal consisting of multiple bursts is sent to the terminal, including at least one target burst. The control terminal generates and sends the signal to the radio frequency transceiver. The radio frequency transceiver determines the test results of multiple test indicators based on the signal, without needing to switch or reconfigure the test environment when measuring each test indicator.
It improves the efficiency of RF transceiver testing, reduces testing time and costs, and ensures optimized RF performance and compliance.
Smart Images

Figure CN121585286A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of device testing, and in particular to a terminal testing method based on a radio frequency transceiver and related equipment. BACKGROUND
[0002] Radio frequency transceiver testing is a key link in the research and development and production of wireless communication terminal equipment. Due to the increasing complexity of communication standards and the need for spectrum management, with the popularization of 5G, Internet of Things (loT) and satellite communication, radio frequency transceivers must meet strict requirements for spectral efficiency, anti-interference capability and energy efficiency. Accurate testing not only optimizes the performance of the transmitter, but also reduces the research and development cycle and ensures compliance, which is a technical cornerstone for the stable development of the wireless communication industry.
[0003] At the same time, as the testing requirements continue to improve, the testing items continue to increase, resulting in an increase in the testing time and testing cost of terminal products. Therefore, how to improve the testing efficiency and control the testing time and testing cost of the terminal is a technical problem to be solved. SUMMARY
[0004] The main purpose of the embodiments of the present application is to propose a terminal testing method based on a radio frequency transceiver and related equipment, without the need to switch or reconfigure the test environment when measuring each to-be-tested index, thereby improving the testing efficiency.
[0005] To achieve the above-mentioned purpose, one aspect of the embodiments of the present application proposes a terminal testing method based on a radio frequency transceiver, applied to a communication terminal testing system, wherein the communication terminal testing system comprises a host computer, a radio frequency transceiver and a communication terminal, the radio frequency transceiver and the communication terminal are connected, the host computer is connected with the radio frequency transceiver and the communication terminal respectively, the method is applied to the host computer, and the method comprises: determining a plurality of to-be-tested indexes of the communication terminal; sending a generation instruction of a to-be-tested signal to the communication terminal, the to-be-tested signal being composed of a plurality of bursts, and at least one target burst existing in the to-be-tested signal, the target burst being used to represent at least two to-be-tested indexes; controlling the communication terminal to generate the to-be-tested signal according to the generation instruction and send the to-be-tested signal to the radio frequency transceiver, and the radio frequency transceiver determining the testing result of the to-be-tested index according to the to-be-tested signal.
[0006] In some embodiments, the sending of the generation instruction of the to-be-tested signal to the communication terminal comprises: determining the index type of the to-be-tested index, the index type comprising a single-burst index and a multi-burst index according to the minimum burst quantity required; determining a to-be-tested burst corresponding to each of the plurality of to-be-tested indexes; arranging the to-be-tested bursts according to the index type to obtain a burst sequence, the burst sequence including at least one target burst, the target burst being used to represent at least two of the to-be-tested indexes; obtaining generation instructions including the burst sequence and sending the generation instructions to the communication terminal.
[0007] In some embodiments, when the index type of the at least two to-be-tested indexes is the single-burst index, the step of arranging the to-be-tested bursts according to the index type to obtain a burst sequence includes: determining at least one target burst, the target burst being used to represent at least two of the single-burst indexes; arranging the to-be-tested bursts according to the target burst to obtain a burst sequence.
[0008] In some embodiments, when the index type of the to-be-tested indexes is the single-burst index and the multi-burst index, the step of arranging the to-be-tested bursts according to the index type to obtain a burst sequence includes: determining at least one target burst, the target burst being used to represent the single-burst index and part of the multi-burst indexes; arranging the to-be-tested bursts according to the target burst to obtain a burst sequence.
[0009] In some embodiments, the step of controlling the communication terminal to generate the to-be-tested signal according to the generation instructions includes: controlling the communication terminal to determine the burst sequence and a signal power matching the burst sequence according to the generation instructions; controlling the communication terminal to generate the to-be-tested signal according to the burst sequence and the signal power.
[0010] In some embodiments, after the step of controlling the communication terminal to generate the to-be-tested signal and sending the to-be-tested signal to the radio frequency transceiver, the method further includes: obtaining the test result output by the radio frequency transceiver according to the to-be-tested signal.
[0011] Embodiments of the present application also propose a communication terminal test system, which is characterized by being used to execute the above method, and includes a host computer, a radio frequency transceiver and a communication terminal. The radio frequency transceiver is connected to the communication terminal. The host computer is connected with the radio frequency transceiver and the communication terminal respectively, and is configured to determine a plurality of to-be-tested indexes of the communication terminal, send a generation instruction of a to-be-tested signal to the communication terminal, the to-be-tested signal is composed of a plurality of bursts, and at least one target burst exists in the to-be-tested signal, the target burst is used to represent at least two to-be-tested indexes, control the communication terminal to generate the to-be-tested signal according to the generation instruction, and send the to-be-tested signal to the radio frequency transceiver, and the radio frequency transceiver determines a test result of the to-be-tested indexes according to the to-be-tested signal.
[0012] To achieve the above-mentioned purpose, another aspect of the embodiment of the present application proposes a terminal testing device based on a radio frequency transceiver, the device comprises: A preset module is configured to determine a plurality of to-be-tested indexes of the communication terminal. A sending module is configured to send a generation instruction of a to-be-tested signal to the communication terminal, the to-be-tested signal is composed of a plurality of bursts, and at least one target burst exists in the to-be-tested signal, the target burst is used to represent at least two to-be-tested indexes. A control module is configured to control the communication terminal to generate the to-be-tested signal according to the generation instruction, and send the to-be-tested signal to the radio frequency transceiver, and the radio frequency transceiver determines a test result of the to-be-tested indexes according to the to-be-tested signal.
[0013] To achieve the above-mentioned purpose, another aspect of the embodiment of the present application proposes an electronic device, the electronic device comprises a memory and a processor, the memory stores a computer program, and the processor implements the method described above when executing the computer program.
[0014] To achieve the above-mentioned purpose, another aspect of the embodiment of the present application proposes a computer readable storage medium, the computer readable storage medium stores a computer program, and the computer program is executed by a processor to implement the method described above.
[0015] To achieve the above-mentioned purpose, another aspect of the embodiment of the present application proposes a computer program product, comprising a computer program, the computer program is executed by a processor to implement the method described above.
[0016] The embodiments of the present application at least have the following beneficial effects: the present application provides a terminal test method and device based on a radio frequency transceiver, electronic equipment, storage medium and program product, the scheme determines a plurality of to-be-tested indexes of a communication terminal, sends a to-be-tested signal generation instruction to the communication terminal, the to-be-tested signal is composed of a plurality of bursts, at least one target burst exists in the to-be-tested signal, and the target burst is used to represent at least two to-be-tested indexes; the communication terminal generates the to-be-tested signal according to the generation instruction and sends the to-be-tested signal to the radio frequency transceiver, and the radio frequency transceiver determines a test result of the to-be-tested index according to the to-be-tested signal. In the present application, the host computer sets a plurality of to-be-tested indexes in the same target burst, so that the radio frequency transceiver can determine the detection result of the plurality of to-be-tested indexes of the communication terminal according to the same to-be-tested signal when the communication terminal sends the to-be-tested signal to the radio frequency transceiver, without switching or reconfiguring the test environment when measuring each to-be-tested index, thereby improving the test efficiency. BRIEF DESCRIPTION OF DRAWINGS
[0017] Figure 1 FIG. 1 is a structural schematic diagram of a communication terminal test system provided by the embodiments of the present application; Figure 2 FIG. 2 is a flowchart of a terminal test method based on a radio frequency transceiver provided by the embodiments of the present application; Figure 3 FIG. 3 is a configuration diagram of a to-be-tested signal 1 provided by the embodiments of the present application; Figure 4 FIG. 4 is a configuration diagram of a to-be-tested signal 2 provided by the embodiments of the present application; Figure 5 FIG. 5 is a configuration diagram of a to-be-tested signal 3 provided by the embodiments of the present application; Figure 6 FIG. 6 is a structural schematic diagram of a terminal test device based on a radio frequency transceiver provided by the embodiments of the present application; Figure 7 FIG. 7 is a hardware structural schematic diagram of electronic equipment provided by the embodiments of the present application. DETAILED DESCRIPTION
[0018] In order to make the objectives, technical solutions and advantages of the present application clearer, the following further describes the present application in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and do not limit the present application. When the following description refers to the accompanying drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the embodiments of the present application, but are only examples of devices and methods consistent with some aspects of the embodiments of the present application as detailed in the appended claims.
[0019] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used in the description herein is for describing particular embodiments only and is not intended to be limiting of the application.
[0020] Before the embodiments of the present application are explained in detail, the description of the embodiments of the present application will be described in detail, the terms and phrases involved in the embodiments of the present application are applicable to the following explanations.
[0021] 1) RF transceiver: a device integrated with RF transceiver function, used to realize signal receiving and sending in wireless communication system.
[0022] 2) Communication terminal: a tool for performing communication services, the communication terminal in the present application can support satellite communication.
[0023] 3) Host computer: a computer that can directly issue control commands.
[0024] 4) Burst refers to a working mode of continuously transmitting multiple data units in a short time and at a high frequency.
[0025] 5) Switching time template: refers to a standard graph or specification used to regulate and measure the change of output RF power with time when the RF transceiver switches between on and off states.
[0026] RF transceiver testing is a key link in the research and development and production of wireless communication terminal equipment. Due to the increasing complexity of communication standards and spectrum management needs, with the popularization of 5G, loT and satellite communication, RF transceivers must meet strict requirements for spectral efficiency, anti-interference capability and energy efficiency. Accurate testing not only optimizes the performance of the transmitter, but also reduces the development cycle and ensures compliance, which is a technical cornerstone for the stable development of the wireless communication industry.
[0027] RF transceiver test modes are divided into signaling test and non-signaling test. Since non-signaling test does not require signaling interaction, only the RF transceiver is controlled, the RF indicators can be quickly evaluated, so the non-signaling test mode is often used in terminal production line testing. Although non-signaling test cannot simulate real network behavior, the test time is short, suitable for large-scale calibration and screening on the production line. At the same time, as it does not require a protocol stack, it can also reduce the development and use threshold of the RF transceiver, so it can improve test efficiency and reduce test cost.
[0028] Based on non-signaling test, the industry also further adopts some ways such as parallel test, simplified test process, and optimized test environment to further improve the test efficiency. The most commonly used method is parallel test, that is, multiple-port test of multiple DUTs (Device Under Test), the advantage is that the test can be parallel with the feeding step, thereby saving time, and the disadvantage is that the hardware device has requirements, and the instrument cost will be higher. Another method is to simplify the test process, that is, to reduce the test items and test the core indicators first, the advantage is to reduce the test time, but the obvious disadvantage is that the test indicators will be incomplete, and it cannot be guaranteed that all the performances of the radio frequency meet the requirements. Optimizing the test environment is to use spring needles or magnetic interfaces to shorten the DUT replacement time, but there are also disadvantages of high device cost and possible impact on test accuracy.
[0029] Meanwhile, with the continuous improvement of test requirements, the test items are also increasing, which makes the test time and test cost of the terminal product increasing, therefore, how to improve the test efficiency and control the test time and test cost of the terminal is a technical problem to be solved.
[0030] Therefore, in the embodiments of the present application, a terminal test method based on a radio frequency transceiver and related equipment are provided, the scheme determines a plurality of to-be-tested indicators of a communication terminal, sends a generation instruction of a to-be-tested signal to the communication terminal, the to-be-tested signal is composed of a plurality of bursts, and at least one target burst exists in the to-be-tested signal, the target burst is used to represent at least two to-be-tested indicators, controls the communication terminal to generate the to-be-tested signal according to the generation instruction and sends the to-be-tested signal to the radio frequency transceiver, and the radio frequency transceiver determines a test result of the to-be-tested indicator according to the to-be-tested signal. In the present application, the host computer sets a plurality of to-be-tested indicators in the same target burst, so that the radio frequency transceiver can determine the detection result of the plurality of to-be-tested indicators of the communication terminal according to the same to-be-tested signal when the communication terminal sends the to-be-tested signal to the radio frequency transceiver, and there is no need to switch or reconfigure the test environment when measuring each to-be-tested indicator, thereby improving the test efficiency.
[0031] The terminal test method based on a radio frequency transceiver provided in the embodiments of the present application relates to the technical field of device testing. The terminal test method based on a radio frequency transceiver provided in the embodiments of the present application can be applied to a terminal, can be applied to a server, and can also be software running in a terminal or a server. In some embodiments, the terminal can be a smart phone, a tablet computer, a notebook computer, a desktop computer, a smart speaker, a smart watch, a vehicle-mounted terminal, and the like, but is not limited thereto. The server end can be configured as a stand-alone physical server, can be configured as a server cluster or a distributed system formed by multiple physical servers, can be configured as a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDNs, big data, and artificial intelligence platforms, and the server can also be a node server in a blockchain network. The software can be an application that implements the terminal test method based on a radio frequency transceiver, and the like, but is not limited to the above forms.
[0032] The present application can be used in many general or special computer system environments or configurations. For example: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, and the like. The present application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, and the like that perform specific tasks or implement specific abstract data types. The present application can also be practiced in a distributed computing environment in which tasks are performed by remote processing devices connected by a communication network. In a distributed computing environment, program modules can be located in local and remote computer storage media, including storage devices.
[0033] The terminal test method based on a radio frequency transceiver of the present application is applied to a communication terminal test system, as shown in Figure 1 Figure 1 Disclosed is a structural diagram of a communication terminal test system, which comprises a host computer 11, a radio frequency transceiver 12 and a communication terminal 13, the radio frequency transceiver 12 being connected to the communication terminal 13; the host computer 11 being connected to the radio frequency transceiver 12 and the communication terminal 13 respectively, the host computer 11 being configured to determine a plurality of to-be-tested indexes of the communication terminal 13; send a generation instruction of a to-be-tested signal to the communication terminal 13, the to-be-tested signal being composed of a plurality of bursts, at least one target burst being present in the to-be-tested signal, the target burst being configured to represent at least two to-be-tested indexes; control the communication terminal 13 to generate the to-be-tested signal according to the generation instruction and send the to-be-tested signal to the radio frequency transceiver 12, the radio frequency transceiver 12 being configured to receive the to-be-tested signal under the control of the host computer and determine a test result of the to-be-tested indexes according to the to-be-tested signal.
[0034] The communication terminal test system in the present application is used for testing a product line, that is, the communication terminal is a terminal product with a communication function produced in the product line, and the communication modes that can be supported by the terminal product include but are not limited to Ethernet communication, WiFi, Bluetooth and satellite communication and the like.
[0035] Figure 1 is an optional flowchart of a terminal test method based on a radio frequency transceiver provided by the present application, Figure 1 The method in the present application can include but is not limited to comprising steps S101 to S103.
[0036] Step S101, determining a plurality of to-be-tested indexes of a communication terminal.
[0037] The to-be-tested indexes represent test indexes of the communication terminal supporting a communication function, and the test indexes of the non-signaling test are mainly explained in the present application. Exemplarily, the to-be-tested indexes can include a vector amplitude error, an adjacent channel interference, an occupied bandwidth, an output power, a switch time template, a closed loop power control and the like.
[0038] Step S102, sending a generation instruction of a to-be-tested signal to the communication terminal, the to-be-tested signal being composed of a plurality of bursts, at least one target burst being present in the to-be-tested signal, the target burst being configured to represent at least two to-be-tested indexes. Specifically, the radio frequency transceiver can determine the index conditions of the at least two to-be-tested indexes according to the target burst.
[0039] When the terminal test is performed, the to-be-tested signal is generated by the communication terminal and sent to the radio frequency transceiver, the radio frequency transceiver receives the to-be-tested signal and determines the signal quality according to the to-be-tested signal, and further determines the radio frequency performance of the communication terminal.
[0040] The host computer is connected to the communication terminal, and the host computer can send a generation instruction to the communication terminal, and the generation instruction can instruct the communication terminal to generate a to-be-tested signal. The to-be-tested signal generated according to the generation instruction can include a plurality of bursts. For example, when the to-be-tested signal is composed of bursts, the to-be-tested signal can be as shown in FIG. 1. Figure 2 The to-be-tested signal can include a target burst, and the data contained in the target burst can be used to identify at least one to-be-tested index. Specifically, the radio transceiver can determine the index condition of at least one to-be-tested index according to the target burst.
[0041] In some embodiments, step 102, sending a generation instruction of a to-be-tested signal to the communication terminal, includes: determining the index type of the to-be-tested index, and the index type includes a single-burst index and a multi-burst index according to the required minimum number of bursts; determining a to-be-tested burst corresponding to each of the plurality of to-be-tested indexes; arranging the to-be-tested bursts according to the index type to obtain a burst sequence, and the burst sequence includes at least one target burst, and the target burst is used to represent at least two to-be-tested indexes. Specifically, the radio transceiver can determine the index condition of at least two to-be-tested indexes according to the target burst. obtaining a generation instruction containing the burst sequence, and sending the generation instruction of the to-be-tested signal to the communication terminal.
[0042] The specific generation method of the generation instruction is described in this embodiment. The generation instruction at least contains a target burst, and the target burst can represent at least two to-be-tested indexes. Each to-be-tested index corresponds to a to-be-tested burst, so there are at least two groups of to-be-tested bursts in the combined burst sequence. The two groups of to-be-tested bursts form at least one target burst. The radio transceiver can calculate the index condition of a plurality of to-be-tested indexes by calculating the target burst.
[0043] Furthermore, according to the index type of the to-be-tested index, there can be different combinations of to-be-tested bursts. The index type can include a single-burst index and a multi-burst index. The index type is divided according to the number of to-be-tested bursts required by the to-be-tested index. That is, when the to-be-tested burst corresponding to the to-be-tested index is single, it is a single-burst index, and when the to-be-tested burst corresponding to the to-be-tested index is multiple, it is a multi-burst index.
[0044] In some embodiments, when the index type of at least two to-be-tested indexes is a single-burst index, arranging the to-be-tested bursts according to the index type to obtain a burst sequence includes: determining at least one target burst, and the target burst is used to represent at least two single-burst indexes; arranging the to-be-tested bursts according to the target burst to obtain a burst sequence.
[0045] For situations where all the indicators to be measured are single-burst indicators, this embodiment proposes to establish at least one target burst when creating the burst sequence. Each target burst represents at least two indicators to be measured, such as vector amplitude error, adjacent channel interference, and occupied bandwidth. Figure 3 As shown, Figure 3 An example is provided for a burst sequence for vector amplitude error and adjacent channel interference test items. The burst sequence includes a target burst a, which includes a frequency value and a level value. The radio frequency transceiver calculates the test results of vector amplitude error and adjacent channel interference test items based on the target burst a.
[0046] In some embodiments, when the indicator to be tested is a single-burst indicator or a multi-burst indicator, the bursts to be tested are arranged according to the indicator type to obtain a burst sequence, including: Identify at least one target burst, where a target burst is used to represent a single burst indicator and a partial multi-burst indicator; Based on the target burst, the bursts to be tested are arranged to obtain the burst sequence.
[0047] For scenarios where the tested indicators are single-burst or multi-burst indicators, this embodiment proposes establishing at least one target burst. A target burst represents at least two tested indicators; that is, a target burst simultaneously represents both a single-burst indicator and some multi-burst indicators. Multi-burst indicators may include switching time templates and closed-loop power control. For example... Figure 4 As shown, Figure 4 An example is provided for a burst sequence for concurrent testing and closed-loop power control. The burst sequence includes a target burst b. The burst to be tested corresponding to closed-loop power control is a level sequence with the level value going from high to low and then from low to high. Concurrent testing is a single burst indicator. In order to ensure the accuracy of concurrent test results, the first burst to be tested in closed-loop power control, i.e. the burst b with the highest level value, can be used as the target burst for concurrent test calculation.
[0048] When the type of the metric to be tested is a multi-burst metric, the multi-burst metric can also be a switching time template and a closed-loop power control sequence. Since the switching time template is used to represent the two states of the RF transceiver, namely on and off, it requires two bursts to be tested. The target burst is set at the connection between the burst to be tested corresponding to the switching time template and the burst to be tested corresponding to the closed-loop power control sequence, such as... Figure 5 As shown, the target burst c and the left burst form the burst to be tested in the switching time template, and the target burst c and the right burst form the burst to be tested in the closed-loop power control.
[0049] In some embodiments, in order to generate the signal to be measured, this application also needs to set the signal power and signal frequency, which need to be adapted to the performance indicators to be measured. For example... Figure 3 As shown,Figure 3 The burst with the combination of the frequency and the power represents the signal power matched with the burst sequence. Wherein, the burst a is the target burst, and the burst with the corresponding frequency 1 and power 1 is the signal power matched with the target burst a.
[0050] As shown in FIG. 6, in order to support the target burst b in the test of the closed loop power control, the corresponding to-be-tested burst is the level sequence from high to low and then from low to high, and the corresponding power is also the change trend from high to low and then from low to high (power 1-power N), the burst with the frequency 1 and the power 1 supports the target burst b in the closed loop power control and the concurrent measurement item. Figure 4 As shown in FIG. 7, in order to support the switch time template test item and the closed loop power control test item, and make the two test items have the common target burst c, the burst with the frequency 1 and the power 2 can support the generation of the target burst c.
[0051] Figure 5 In the generation of the to-be-tested signal, in addition to the determination of the burst sequence, the signal power matched with the burst sequence also needs to be considered, and the to-be-tested signal matched with the to-be-tested index is generated by combining the burst sequence and the signal power, and the radio frequency transceiver can detect the test result of the to-be-tested index by acquiring the to-be-tested signal.
[0052] In the generation of the to-be-tested signal, in addition to the determination of the burst sequence, the signal power matched with the burst sequence also needs to be considered, and the to-be-tested signal matched with the to-be-tested index is generated by combining the burst sequence and the signal power, and the radio frequency transceiver can detect the test result of the to-be-tested index by acquiring the to-be-tested signal.
[0053] In step S103, the communication terminal generates the to-be-tested signal according to the generation instruction, and sends the to-be-tested signal to the radio frequency transceiver, and the radio frequency transceiver calculates and determines the test result of the to-be-tested index according to the to-be-tested signal.
[0054] After the host computer determines the to-be-tested signal, the host computer sends the generation instruction to the communication terminal. The communication terminal can generate the corresponding to-be-tested signal according to the generation instruction, realize the interaction between the communication terminal and the radio frequency transceiver, and the radio frequency transceiver realizes the generation of the test result.
[0055] The host computer sets multiple to-be-tested indexes to the same target burst, so that when the communication terminal sends the to-be-tested signal to the radio frequency transceiver, the radio frequency transceiver can determine the detection results of the multiple to-be-tested indexes of the communication terminal according to the same to-be-tested signal, without the need to switch or reconfigure the test environment when measuring each to-be-tested index, thereby improving the test efficiency.
[0056] In some embodiments, the method further includes step S104 of acquiring the test result output by the radio frequency transceiver according to the to-be-tested signal.
[0057] After the radio frequency transceiver determines the test result according to the to-be-tested signal, the radio frequency transceiver directly uploads the test result to the host computer, and the host computer can store the test result according to the storage device, and can also display the test result according to the display device, so as to facilitate the user to acquire the test result for a long or short term.
[0058] The steps S101 to S103 shown in the embodiments of the present application are as follows: a plurality of to-be-tested indexes of a communication terminal are determined; a generation instruction of a to-be-tested signal is sent to the communication terminal, the to-be-tested signal is composed of a plurality of bursts, at least one target burst exists in the to-be-tested signal, and the target burst is used to represent at least two to-be-tested indexes; the communication terminal is controlled to generate the to-be-tested signal according to the generation instruction, and the to-be-tested signal is sent to a radio frequency transceiver, and the radio frequency transceiver determines a test result of the to-be-tested indexes according to the to-be-tested signal. In the present application, the host computer sets a plurality of to-be-tested indexes into the same target burst, so that the radio frequency transceiver can determine the detection result of the plurality of to-be-tested indexes of the communication terminal according to the same to-be-tested signal when the communication terminal sends the to-be-tested signal to the radio frequency transceiver, without switching or reconfiguring the test environment when each to-be-tested index is measured, thereby improving the test efficiency.
[0059] Please refer to Figure 6 The embodiments of the present application also provide a terminal test device based on a radio frequency transceiver, which can implement the above method, and the device comprises: A preset module 61 is configured to determine a plurality of to-be-tested indexes of a communication terminal. A sending module 62 is configured to send a generation instruction of a to-be-tested signal to the communication terminal, the to-be-tested signal is composed of a plurality of bursts, at least one target burst exists in the to-be-tested signal, and the target burst is used to represent at least two to-be-tested indexes. A control module 63 is configured to control the communication terminal to generate the to-be-tested signal according to the generation instruction, and send the to-be-tested signal to a radio frequency transceiver, and the radio frequency transceiver determines a test result of the to-be-tested indexes according to the to-be-tested signal.
[0060] In some embodiments, the sending module 62 is configured to determine an index type of the to-be-tested indexes, the index type comprises a single-burst index and a multi-burst index according to a required minimum number of bursts. A to-be-tested burst corresponding to each of the to-be-tested indexes is determined. The to-be-tested bursts are arranged according to the index type to obtain a burst sequence, the burst sequence at least comprises at least one target burst, and the target burst is used to represent at least two to-be-tested indexes. A generation instruction containing the burst sequence is obtained, and a generation instruction of a to-be-tested signal is sent to the communication terminal.
[0061] In some embodiments, the sending module 62 is configured to determine at least one target burst, and the target burst is used to represent at least two single-burst indexes. The to-be-tested bursts are arranged according to the target burst to obtain a burst sequence.
[0062] In some embodiments, the sending module 62 is configured to determine at least one of the target burst, the target burst being used to represent the single-burst indicator and part of the multi-burst indicator; The to-be-tested burst is arranged according to the target burst, and a burst sequence is obtained.
[0063] In some embodiments, the control module 63 is configured to control the communication terminal to determine the burst sequence and signal power matched with the burst sequence according to the generation instruction; The communication terminal is controlled to generate the to-be-tested signal according to the burst sequence and the signal power.
[0064] In some embodiments, the uploading module 64 is further configured to acquire the test result output by the radio frequency transceiver according to the to-be-tested signal.
[0065] It can be understood that the content in the above method embodiments is applicable to the device embodiments, the device embodiments specifically implement the functions of the above method embodiments, and achieve the same beneficial effects as the above method embodiments.
[0066] The embodiments of the present application further provide an electronic device, which includes a memory and a processor. The memory stores a computer program, and the processor implements the above method when executing the computer program. The electronic device can be any intelligent terminal, such as a tablet computer or a vehicle-mounted computer.
[0067] It can be understood that the content in the above method embodiments is applicable to the device embodiments, the device embodiments specifically implement the functions of the above method embodiments, and achieve the same beneficial effects as the above method embodiments.
[0068] Please refer to Figure 7 , Figure 7 The hardware structure of the electronic device of another embodiment is illustrated, which includes: The processor 701 can be implemented in a general-purpose CPU (Central Processing Unit), a microprocessor, an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits, and is used to execute related programs to implement the technical solutions provided by the embodiments of the present application. The memory 702 can be implemented in the form of Read Only Memory (ROM), static storage device, dynamic storage device or Random Access Memory (RAM), etc. The memory 702 can store an operating system and other application programs, and when the technical solutions provided by the embodiments of the present specification are implemented by software or firmware, the related program codes are stored in the memory 702 and are called and executed by the processor 701 to perform the above-mentioned method of the embodiments of the present application; The input / output interface 703 is configured to realize information input and output. The communication interface 704 is configured to realize the communication interaction between the device and other devices, and the communication can be realized by wired mode (for example, USB, network cable, etc.) or wireless mode (for example, mobile network, WIFI, Bluetooth, etc.). The bus 705 is configured to transmit information between various components (for example, the processor 701, the memory 702, the input / output interface 703 and the communication interface 704) of the device. The processor 701, the memory 702, the input / output interface 703 and the communication interface 704 are connected to each other through the bus 705 to realize the communication connection between them in the device.
[0069] The embodiments of the present application also provide a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to realize the above-mentioned method.
[0070] It can be understood that the contents in the above-mentioned method embodiments are all applicable to the present storage medium embodiments, the functions specifically realized by the present storage medium embodiments are the same as those of the above-mentioned method embodiments, and the beneficial effects achieved by the present storage medium embodiments are also the same as those achieved by the above-mentioned method embodiments.
[0071] The embodiments of the present application also provide a computer program product, which includes a computer program, and the computer program is executed by a processor to realize the above-mentioned method.
[0072] It can be understood that the contents in the above-mentioned method embodiments are all applicable to the present program product embodiments, the functions specifically realized by the present program product embodiments are the same as those of the above-mentioned method embodiments, and the beneficial effects achieved by the present program product embodiments are also the same as those achieved by the above-mentioned method embodiments.
[0073] The memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. In addition, the memory can include a high-speed random access memory, and can also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state memory device. In some embodiments, the memory can optionally include a memory disposed remotely relative to the processor, which can be connected to the processor through a network. Examples of the above network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0074] The terminal test method and device based on a radio frequency transceiver provided by the embodiments of the present application, the electronic device, the storage medium and the program product, which determine a plurality of to-be-tested indexes of a communication terminal, send a to-be-tested signal generation instruction to the communication terminal, the to-be-tested signal is composed of a plurality of bursts, and at least one target burst exists in the to-be-tested signal, the target burst is used to represent at least two to-be-tested indexes, the communication terminal generates the to-be-tested signal according to the generation instruction, and sends the to-be-tested signal to the radio frequency transceiver, and the radio frequency transceiver determines a test result of the to-be-tested index according to the to-be-tested signal. In the present application, the host computer sets a plurality of to-be-tested indexes in the same target burst, so that the radio frequency transceiver can determine the detection results of the plurality of to-be-tested indexes of the communication terminal according to the same to-be-tested signal when the communication terminal sends the to-be-tested signal to the radio frequency transceiver, without switching or reconfiguring the test environment when measuring each to-be-tested index, thereby improving the test efficiency.
[0075] The embodiments described in the embodiments of the present application are used to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the evolution of technology and the appearance of new application scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0076] Those skilled in the art can understand that the technical solutions shown in the figures do not constitute a limitation on the embodiments of the present application, and can include more or fewer steps than shown in the figures, or combine certain steps or different steps.
[0077] The device embodiments described above are only schematic, and the units described as separate components can or can not be physically separate, that is, can be located in one place, or can be distributed on multiple network units. Part or all of the modules can be selected according to actual needs to achieve the purpose of the embodiments of the present application.
[0078] Those skilled in the art can understand that all or some of the steps in the above disclosed method, the function modules / units in the system and the device can be implemented as software, firmware, hardware and their appropriate combinations.
[0079] The terms "first", "second", "third", "fourth" and the like in the description of this application and in the claims, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the use of these terms herein is to be construed to cover a changeable order, sequence or arrangement, if any. Further, the terms "comprising", "having", "including", and "containing" and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, product or apparatus that comprises, has, includes or contains a list of elements is not necessarily limited to those elements, but can include other elements not expressly listed or inherent to such process, method, system, product or apparatus.
[0080] It should be understood that, in the application, "at least one" means one or more, and "multiple" means two or more. "And / or" is used to describe the relationship between associated objects, which means that there can be three relationships, for example, "A and / or B" can mean that there are three cases: only A, only B, and A and B at the same time, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b or c can mean a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0081] In several embodiments provided in the application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only illustrative, for example, the division of the above units is only a logical function division, and actual implementation can have another division manner, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed each other can be indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0082] The units described above as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on multiple network units. According to actual needs, part or all of the units can be selected to achieve the purpose of the embodiment scheme.
[0083] In addition, each function unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software function unit.
[0084] If the integrated unit is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application, essentially or in part, or all or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes multiple instructions used to cause a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods in the embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various other media that can store programs.
[0085] The preferred embodiments of the embodiments of the present application are described above with reference to the accompanying drawings, and are not limited to the scope of the embodiments of the present application. Any modifications, equivalent replacements and improvements made by those skilled in the art without departing from the scope and essence of the embodiments of the present application shall be within the scope of the embodiments of the present application.
Claims
1. A terminal testing method based on an RF transceiver, characterized in that, An application is made to a communication terminal testing system, the communication terminal testing system including a host computer, an RF transceiver, and a communication terminal, wherein the RF transceiver and the communication terminal are connected, and the host computer is connected to both the RF transceiver and the communication terminal. The method is applied to the host computer and includes: Determine multiple test indicators of the communication terminal; Send a signal generation instruction to the communication terminal. The signal to be tested consists of multiple bursts. At least one target burst exists in the signal to be tested. The target burst is used to represent at least two of the indicators to be tested. The communication terminal is controlled to generate the signal to be tested according to the generation instruction, and the signal to be tested is sent to the radio frequency transceiver. The radio frequency transceiver determines the test result of the indicator to be tested based on the signal to be tested.
2. The method according to claim 1, characterized in that, The step of sending the signal generation instruction to the communication terminal includes: The indicator type of the indicator to be tested is determined, and the indicator type includes single-burst indicators and multi-burst indicators based on the minimum number of bursts required. Identify the bursts to be tested that correspond to the various tested indicators respectively; Based on the index type, the bursts to be tested are arranged to obtain a burst sequence, wherein the burst sequence includes at least one target burst, and the target burst is used to represent at least two of the indicators to be tested; Obtain the generation instruction containing the burst sequence, and send the generation instruction of the signal to be tested to the communication terminal.
3. The method according to claim 2, characterized in that, When at least two of the indicators to be tested are of the single burst indicator type, the step of arranging the bursts to be tested according to the indicator type to obtain a burst sequence includes: Identify at least one of the target bursts, the target burst being used to represent at least two of the single burst indicators; Based on the target burst arrangement, the bursts to be tested are arranged to obtain the burst sequence.
4. The method according to claim 2, characterized in that, When the index type of the indicator to be tested is the single burst index or the multi-burst index, the step of arranging the bursts to be tested according to the index type to obtain a burst sequence includes: Identify at least one of the target bursts, the target bursts being used to represent the single burst index and a portion of the multi-burst indexes; Based on the target burst arrangement, the bursts to be tested are arranged to obtain the burst sequence.
5. The method according to any one of claims 3 or 4, characterized in that, The control of the communication terminal to generate the signal to be tested according to the generation instruction includes: The communication terminal is controlled to determine the burst sequence and the signal power matching the burst sequence according to the generation instruction; The communication terminal is controlled to generate the signal to be tested based on the burst sequence and the signal power.
6. The method according to claim 1, characterized in that, After controlling the communication terminal to generate the signal under test and sending the signal under test to the radio frequency transceiver, the method further includes: The test result is obtained by the radio frequency transceiver outputting the test result based on the signal under test.
7. A communication terminal testing system, characterized in that, The system for performing the method according to any one of claims 1 to 6, the system comprising: a host computer, a radio frequency transceiver, and a communication terminal; The radio frequency transceiver is connected to the communication terminal; The host computer is connected to both the RF transceiver and the communication terminal. The host computer is used to determine multiple test indicators of the communication terminal; send a test signal generation instruction to the communication terminal, wherein the test signal consists of multiple bursts, and at least one target burst exists in the test signal, the target burst being used to represent at least two of the test indicators; control the communication terminal to generate the test signal according to the generation instruction, and send the test signal to the RF transceiver, wherein the RF transceiver determines the test result of the test indicator based on the test signal.
8. A terminal testing device based on a radio frequency transceiver, characterized in that, The device includes: A preset module is used to determine multiple test indicators of the communication terminal; The transmitting module is used to send a generation instruction for a signal to be tested to the communication terminal. The signal to be tested consists of multiple bursts, and there is at least one target burst in the signal to be tested. The target burst is used to represent at least two of the indicators to be tested. The control module is used to control the communication terminal to generate the signal to be tested according to the generation instruction, and send the signal to be tested to the radio frequency transceiver. The radio frequency transceiver determines the test result of the indicator to be tested based on the signal to be tested.
9. An electronic device, characterized in that, The electronic device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the method according to any one of claims 1 to 6.
10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the method of any one of claims 1 to 6.