The hottest MMS performance test system and test m

2022-08-14
  • Detail

MMS performance test system and test method

Abstract: the performance test system and test method of MMS system are studied. The test system includes the client simulation platform and the statistical module connected with the client simulation platform. By simulating and sending MMS services based on MM1, mm3, MM4 or mm7 interfaces to the MMS center system under test in the client simulation platform, the statistical module statistically displays the running results, and realizes the effective analysis of the processing performance of each interface on MMSC

key words: MMS test system test method

1 introduction

with the rapid development of MMS business, the number of users continues to grow, which also puts forward high requirements for the performance of MMS business system. The system structure diagram of MMS service in the actual network environment (see Figure 1) mainly includes multimedia message service center (MMSC for short, usually also known as MMS Center), MMS end user UA, push agent PPG, external e-mail server SMTP, and value-added service provider VAS. These devices can be clients or servers to each other, that is, the sender or receiver

for an MMSC, the architecture generally includes the processing of mm1/mm3/mm4/mm7 interface information, including MM1 interface information from end users (MO), mm7 interface information from VASP, mm3 interface information from external e-mail server SMTP, and MM4 interface information from other MMSCs

in order to measure whether MMSC can carry mobile commercial services and the impact of sudden peak hours on MMSC, and ensure the service quality of mobile operators, it is necessary to know the processing performance of each interface on MMSC. However, at present, some international standardization organizations at home and abroad have not effectively analyzed the processing performance of each interface on MMSC. For example, OMA organization generally only focuses on the analysis of communication protocol, and does not test the performance of MMS system. This paper presents a performance test system for MMS center system, including client-side simulation platform, statistical molding parts with high dimensional accuracy block and server-side simulation platform. This paper also puts forward the performance test method of MMS system, and gives the specific test methods and steps of different information transmission processes of MMS system

2 MMS center performance test system

Figure 2 is the composition diagram of MMS center system performance test system: the client simulation platform is used to simulate the MMS sender and send MMS test messages to the tested MMS center system to test the processing performance of the tested MMS center interface MM4. The statistics module is connected with the client simulation platform when technology has changed the way of human life and made human life more convenient, which is used to count and display the information sent and received by the client simulation platform. The server-side simulation platform is connected with the client-side simulation platform through the tested MMS center system, which is used to simulate that the MMS receiver receives the MMS forwarded by the tested MMS center. After joining the server-side simulation platform, the system can test the processing performance of more interfaces of the tested MMS center

the client simulation platform simulates customers with mm1/mm3/mm4/mm7 interfaces: the information initiation terminal (MO) module is used to simulate end users (UA) and WAP customs (WG); The e-mail client (SMTP) module is used to simulate the e-mail client sending e-mail information to the mm3 interface; The MMS center simulation module is used to simulate the MMS center client to send MM4 forward information from the MM4 interface to the tested MMS center; The value-added application service provider client (VAS) module is used to simulate value-added application service providers to solve and break through the long-standing conflicts and obstacles between sustainable development and scope production in the industry. The client sends mm7 interface information

the server simulation platform simulates the server side of each interface, including: the PPG module communicates directly with the MM1 interface of the MMS center, which is used to process the push information of the MMS center; The e-mail server (SMTP) module is used to simulate the e-mail server receiving e-mai information from the mm3 interface and processing the received information; The user receiving terminal (MT) module is used to receive multimedia messages forwarded from PPG; The value-added application service provider server-side (VAS) module is used to simulate the value-added application service provider server-side to receive and process mm7 interface information. MMS system performance test mainly includes the protocol processing of MM1, mm3, MM4 and mm7 interfaces

the system realizes all MMS sending and receiving processes of the four interfaces of MMSC and the information interaction between each interface by simulation, that is, receiving information from each interface through the MMS center, and sending MMS information through each interface at the same time, truly simulating various business processes, and statistically displaying the received and sent information, so as to obtain the processing performance parameters of the MMS center system, It can effectively test the performance of MMS center system. The system will separate the MMSC under test from other network devices except the MMS center under test, and simulate the network devices (such as WAP and PPG) interacting with the MMS center except the MMS center under test with the client simulation platform and server simulation platform, so as to ensure the correctness of the test results

3 performance test method of MMS center system

(1) set MMS in the client simulation platform

(2) send multimedia messages to the tested multimedia message center and the statistics module, and the statistics module stores multimedia messages

(3) the MMS center under test returns the received response information to the client simulation platform

(4) the client simulation platform sends the response information to the statistics module, which stores and displays the response information

(5) the statistics module calculates the statistics of the received MMS and response information, and obtains the processing performance index parameters of the MMS center system

for different information transmission processes, the specific processing methods of the test process are different. The following describes several typical performance test processes respectively

3.1 MM1 → MM1 performance test

mm1 → MM1 performance test is to test the processing performance of the MM1 interface of the MMS center system through Mo submission and MT receiving services. The specific steps are

(1) set a large number of picture MMS to be sent in the mo of the client simulation platform

(2) Mo sends MMS to the tested MMS center and the statistics module, and the statistics module stores MMS:

● initialize HTTP transaction to send picture MMS to the tested MMS center, and send the MMS to the statistics module at the same time, and the statistics module stores MMS

● after receiving the picture MMS, the tested MMS center forwards it to the simulation information receiving terminal PPG of the server-side simulation platform. The PPG receives the push message sent by MMSC, which is considered to be MMS notification message through analysis, and is transmitted to the simulation MT object

● MT object initializes HTTP transaction and submits retrieve request to MMSC. MT receives MMS and sends MM1 to MMS center_ Q。

(3) after receiving the receiving result information, the MMS center under test will return the corresponding response receiving response information to the Mo in the client simulation platform

(4) Mo in the client simulation platform sends the response response information to the statistics module, which stores and displays the response information

(5) calculate according to the statistical information of MMS and response information displayed by the statistical module, calculate (number of MMS - number of response information)/number of MMS, and obtain the processing performance of the MMS center system

3.2 MM1 → MM4 performance test

mm1 → MM4 performance test, the receiving end of MMS is the MMS center under test, so this test does not need a server-side simulation platform. The specific steps are:

(1) set a large number of audio MMS in the mo of the client simulation platform

(2) Mo sends MMS to the tested MMS center and the statistics module, and the statistics module stores the received MMS:

● Mo sends MM4 to the simulated MMS center client in the client simulation platform_ Q request to receive audio MMS

● analog MMS center client receives audio MMS and processes MM4_ Q request, send MM4 to the tested MMS Center_ S requests to receive audio multimedia messages, while Mo sends audio multimedia messages to the statistics module, which stores audio multimedia messages; When testing the processing capacity of other interfaces in the MMS center, a simulated MMS receiver that receives MMS from other interfaces in the MMS center under test is required, so a server-side simulation platform is added

(3) the MMS center under test returns the response reception response information to the client simulation platform

● after the MMS center under test receives the audio MMS, it returns the corresponding response reception response information to the MMSC in the client simulation platform

● the MMS center client simulated by the client simulation platform forwards the response response information to mo

(4) Mo sends the response information to the statistics module, which stores and displays the response information

(5) calculate according to the statistical information of MMS and response information displayed by the statistical module, calculate (number of MMS - number of response information)/number of MMS, and obtain the processing performance of MM4 interface of MMS center system

3.3 performance test of mm3 → MM1

set a large number of MMS with e-mail content in SMTP of the client simulation platform, send e-mail MMS to the tested MMS center and the statistics module, and the statistics module stores e-mail MMS; The MMS center under test forwards the MMS to the analog message receiving terminal PPG of the server-side simulation platform. The PPG receives the push message sent by MMSC. After parsing, it is considered to be MMS notification information and transmitted to the analog MT object. The MT object initializes HTTP transaction and submits a retrieve request to MMSC. After receiving MMS, MT sends MM1 to the MMS center_ Q; After receiving the receiving result information, the tested MMS center will return the corresponding response receiving response information to SMTP in the client simulation platform; SMTP in the client simulation platform sends the response response information to the statistics module, and calculates (number of MMS - number of response information)/number of MMS according to the statistical information of e-mail MMS and response information displayed by the statistics module, so as to know the processing performance of the MMS center system

3.4 mm7 → MM1 performance test

set a large number of MMS in the value-added application service provider client of the client simulation platform; The value-added application service provider client sends mm7 to the tested MMS center_ Q requests to receive multimedia messages, and sends multimedia messages to the statistics module, which stores multimedia messages; After receiving the MMS, the MMS center under test forwards it to the analog message receiving terminal PPG of the server-side simulation platform. The PPG receives the push message sent by MMSC, which is parsed as MMS notification information and transmitted to the analog MT object. The MT object initializes HTTP transaction and submits a retrieve request to MMSC. After receiving MMS, MT sends MM1 to the MMS center_ Q; After receiving the receiving result information, the MMS center under test will return the corresponding response receiving response information to the value-added application service provider client in the client simulation platform; The value-added application service provider client in the client simulation platform sends the response response information to the statistics module, which stores and displays the response information; According to the statistical information of MMS and response information displayed by the statistical module, calculate (number of MMS - number of response information)/number of MMS, and you can know that the compatibility of MMS center system with most resins is relatively poor processing performance

4 Conclusion

this paper proposes a performance test system for MMS center system, including client-side simulation platform, statistical module and server-side simulation platform, and also proposes MMS

Copyright © 2011 JIN SHI