Multi-service processing model and multi-service processing method in communication test system

A technology for communication testing and processing models, applied in wireless communication, electrical components, etc., can solve the problems that small communication systems are not suitable, achieve the effects of easy maintenance and expansion, control development costs, and reduce hardware dependence

Inactive Publication Date: 2013-04-03
广州联正达通信科技股份有限公司
View PDF3 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It is often not suitable for ord

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
  • Multi-service processing model and multi-service processing method in communication test system
  • Multi-service processing model and multi-service processing method in communication test system
  • Multi-service processing model and multi-service processing method in communication test system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040] figure 1 is a flowchart of an embodiment of the method of the present invention. Its steps include:

[0041] S101. When the business of the test task reaches the test process control module from the interface, the control module starts and prepares to enter the next step;

[0042] S102, the test process control module quickly checks whether there are vacant seats in the seat pool at present; if there are vacant seats, then randomly select a certain free seat pool, configure the test task business and configure ID numbers for its seats; if there are no vacant seats , choose to wait, and release CPU resources after waiting for a timeout;

[0043] S103. Taking the modulus of the above-mentioned agent ID number as the remainder of the thread number n, and disposing the test task business into the corresponding idle agent pool according to the difference of the remainder, and binding the test task business in the seat with the thread corresponding to the ID;

[0044] S104...

Embodiment 2

[0060] For different test tasks, there are different number of state loops, the following pass Figure 4 The state transition process of the voice service test in Embodiment 2 is described. Its steps include:

[0061] S201, the voice test service arrives at the test process control module from the interface, and the control module starts and prepares to enter the next step; updates its own state to the state S202; the thread transfers to the state of processing other test task types.

[0062] S202, the test process control module quickly checks whether there are vacant seats in the seat pool at present; if there are vacant seats, then randomly select a certain free seat pool, configure the voice test task service and configure an ID number for its seat, and update its own state To state S203, the thread turns to the state of processing other test task types; if there is no empty seat, then select to wait, and wait for timeout to tell the thread to finish waiting.

[0063] S2...

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

The invention discloses a multi-service processing model and a multi-service processing method in a communication test system. The processing model comprises a state processing end and a controlling and scheduling end which are in signal connection, the state processing end is used for concurrently processing each circulating state of test task services, and the controlling and scheduling end is used for managing and controlling the test task services. By the aid of a matrix state machine and a general algorithm model, a thread can use fragmentary time slots for processing tasks in multiple seats; and multiple threads can process multiple high-capacity services, CPU (central processing unit) time fragments are used fully, and high-capacity multi-service processing difficultly achieved by a serial control mechanism is achieved. By the multi-service processing model and the multi-service processing method, dependency on hardware is weakened effectively, so that the services are maintained and expanded more easily.

Description

technical field [0001] The invention relates to the field of mobile communication, in particular to a control and management method of a large-capacity multi-service test system of an automatic test system. Background technique [0002] In the existing communication test system, especially in the indoor distributed automatic test system, the core control program plays a key role, which is responsible for the business processing and control management functions of the entire software system. [0003] Its core control program generally adopts the process of serial business processing to process various business processes triggered by the system; although such a mechanism can solve the problems of system control and business processing, the processing capacity is limited by the number of concurrent threads and hardware processing capacity . When a large-capacity business needs to be processed at the same time, for example, when there are more than 2,000 concurrent processes, t...

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
IPC IPC(8): H04W24/06
Inventor 刘勇蔡俊强屈鹏
Owner 广州联正达通信科技股份有限公司
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