Measurement and control method and device based on multithreading

A measurement control and multi-threading technology, applied in the field of communication, can solve the problems of affecting test efficiency, long delay of test tasks, low efficiency of terminal comprehensive tester consistency test, etc., and achieve the effect of improving efficiency and improving test efficiency

Active Publication Date: 2021-02-09
CHINA UNITED NETWORK COMM GRP CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present invention provide a multi-thread-based measurement control method and device to solve the problem that the measurement control modules of the current terminal comprehensive tester are mostly implemented in a single-threaded manner, that is, a new test can only be started after the previous test task is completed. task, the test of the new measurement item can only be started after the multiple test tasks of the previous measurement item are completed one by one. The long delay of any test task will affect the overall test efficiency and lead to the consistency test of the terminal comprehensive tester. the problem of low efficiency

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Measurement and control method and device based on multithreading
  • Measurement and control method and device based on multithreading
  • Measurement and control method and device based on multithreading

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0022]figure 1 It is a flowchart of a measurement control method based on multithreading provided in the first embodiment of the present invention. The embodiment of the present invention is mostly implemented in a single-threaded manner for the measurement control module of the current terminal integrated tester, that is, a new test task can be started after the previous test task is completed, and multiple test tasks of the previous measurement item are completed one by one. After that, the test of new measurement items can be started. The long delay of any test task will affect the overall test efficiency and lead to the problem of low efficiency of the consistency test of the terminal integrated tester. It provides multi-thread-based measurement control. method. Such asfigure 1 As shown, the specific steps of the method are as follows:

[0023]Step S101, creating a measurement control thread, a primitive parsing thread, a data cache thread, a data upload thread, and a state control...

Embodiment 2

[0033]figure 2 It is a flowchart of a measurement control method based on multithreading provided in the second embodiment of the present invention. On the basis of the first embodiment above, in this embodiment, the test process of at least two measurement items is performed in parallel by scheduling the measurement control thread, the primitive parsing thread, the data cache thread, the data upload thread, and the state control thread. Measurement control includes: receiving the measurement preparation message sent by the measurement algorithm module by scheduling the measurement control thread, completing the measurement preparation work according to the measurement preparation message, and sending the measurement preparation complete message to the measurement algorithm module, so that the measurement algorithm module sends the measurement preparation complete message to the original The language analysis thread sends measurement primitive messages of at least two measurement it...

Embodiment 3

[0065]image 3 This is a flowchart of a measurement control method based on multithreading provided in the third embodiment of the present invention. Based on the second embodiment above, in this embodiment, if multiple measurements are performed on the test item, the data upload thread is scheduled to correspond to the measurement item identifier in the target upload notification according to the measurement item identifier in the target upload notification After the measurement data of the measurement item in the buffer area is uploaded to the terminal to be tested, it also includes: scheduling the data upload thread to record the number of completions of uploading the measurement data of the measurement item corresponding to the measurement item identifier in the target upload notification; if completed If the number of times is less than the preset threshold, the data upload thread is scheduled to issue a cache notification to the data cache thread. The cache notification include...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Embodiments of the present invention provide a multithread-based measurement control method and device. The method includes: creating a measurement control thread, a primitive parsing thread, a data cache thread, a data upload thread and a state control thread; by scheduling the measurement control thread, a primitive parsing thread, a data cache thread, a data upload thread and a state control thread , performing measurement control on the testing process of at least two measurement items in parallel. In the embodiment of the present invention, by dividing the measurement control module into multiple functional modules, creating a measurement control thread, a primitive parsing thread, a data cache thread, a data upload thread, and a state control thread, at least two measurement threads can be performed in parallel by scheduling each thread The measurement control is performed on the test process of the item, which improves the overall test efficiency of at least two measurement items, thereby improving the efficiency of the consistency test of the terminal comprehensive tester.

Description

Technical field[0001]The embodiment of the present invention relates to the field of communication technology, and in particular to a measurement control method and device based on multithreading.Background technique[0002]In the mobile communication terminal certification test, the radio frequency conformance test is one of the most core tests. The terminal integrated tester is the core equipment for radio frequency conformance testing. It can not only simulate the functions of the core network, but also complete the test of radio frequency conformance indicators.[0003]The terminal comprehensive tester completes the test of the radio frequency consistency index through the measurement software. The measurement software includes a measurement algorithm module and a measurement control module. The measurement algorithm module runs on a Windows system to realize the measurement methods of each preset radio frequency index; the measurement control module runs on a digital signal process...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04B17/00G06F9/48
CPCG06F9/4843H04B17/00
Inventor 徐佳琪严斌峰温锋
Owner CHINA UNITED NETWORK COMM GRP CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products