CN100429951C - Colour short message center system performance test system and method - Google Patents

Colour short message center system performance test system and method Download PDF

Info

Publication number
CN100429951C
CN100429951C CNB2005101257396A CN200510125739A CN100429951C CN 100429951 C CN100429951 C CN 100429951C CN B2005101257396 A CNB2005101257396 A CN B2005101257396A CN 200510125739 A CN200510125739 A CN 200510125739A CN 100429951 C CN100429951 C CN 100429951C
Authority
CN
China
Prior art keywords
mms center
tested
multimedia message
emulation platform
client
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CNB2005101257396A
Other languages
Chinese (zh)
Other versions
CN1777319A (en
Inventor
杨光华
程卫东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CNB2005101257396A priority Critical patent/CN100429951C/en
Publication of CN1777319A publication Critical patent/CN1777319A/en
Application granted granted Critical
Publication of CN100429951C publication Critical patent/CN100429951C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The present invention relates to a color message center system performance testing system and a testing method. The testing system comprises a client end simulation platform and a statistic module connected with the client end simulation platform. The testing method comprises the following procedures: a color message is set in the client end simulation platform; the color message is transmitted to a tested color message center and the statistic module; the tested color message center returns receiving response information to the client end simulation platform which transmits the response information to the statistic module; handling performance index parameters of a color message center system are obtained according to statistic information displayed by the statistic module. The present invention effectively analyzes the handling performances of all the interfaces on MMSC by simulating color message service in the client end simulation platform, transmitting the color message service based on an interface MM1 or MM3 or MM4 or MM7 to the tested color message center system and statistically displaying operation results through the statistic module.

Description

MMS center system performance testing system and method for testing
Technical field
The present invention relates to a kind of test macro and method of mobile communication business treatment system, especially a kind of at Multimedia Messaging Service (Multimedia Messaging Service, be called for short MMS, be called multimedia message usually again) the information processing performance of MMS center system in the system test macro and the method for testing of testing.
Background technology
At present, MMS development along with number of users constantly increases, has proposed very high requirement to the performance of MMS system rapidly.Fig. 1 is the usually said system construction drawing of MMS in the real network environment, mainly comprise multimedia messages center (Multimedia Message ServiceCenter, be called for short MMSC, be called MMS center usually again) 11, MMS terminal user UA 12, Push Proxy Gateway PPG 13, Outside Mail (External Email) server S MTP 14, value added service provider VAS 15.These equipment are client or server end each other, i.e. transmit leg or recipient.
For a MMSC, generally comprised the processing of each interface message of MM1/MM3/MM4/MM7 in the architectural framework, comprise MM1 interface message from terminal use (MO), the MM7 interface message that issues from VASP is from the MM3 interface message of Outside Mail (Extcrnal Email) server smtp with from the MM4 interface message of other MMSC.
Whether can carry and move the influence of commercial network service and burst section in rush hour in order to weigh MMSC MMSC, guarantee the service quality of mobile operator, need know the handling property of each interface on the MMSC, yet, at present comprise that both at home and abroad some International Standards Organization effectively do not analyze the handling property of each interface on the MMSC as yet, for example OMA generally only lays particular emphasis on communication protocol analysis, does not test at the performance of MMS system.
Summary of the invention
First purpose of the present invention is at the above-mentioned domestic and international at present present situation of handling property of each interface on the MMSC effectively not being analyzed as yet, a kind of MMS center system performance testing system is provided, is used to realize handling property test the MMS center system.
Second purpose of the present invention is at the above-mentioned domestic and international at present present situation of handling property of each interface on the MMSC effectively not being analyzed as yet, a kind of method of testing based on MMS center system performance testing system is provided, it is mutual that this method is carried out analog information by client emulation platform, service end emulation platform and MMSC, realizes the Validity Test to the handling property of each interface of MMSC.
For realizing above-mentioned first purpose, the invention provides a kind of MMS center system performance testing system, comprise a client emulation platform, be used to simulate the multimedia message transmitting terminal and send the multimedia message test post to tested MMS center; And a statistics module, is connected with this client emulation platform, be used to add up and show that this client emulation platform sends and the information of reception.In order to test the handling property of the more interfaces of tested MMS center, this system also comprises the server end emulation platform, is connected with described client emulation platform by described tested MMS center, is used to simulate the multimedia message receiving terminal.
For realizing above-mentioned second purpose, the invention provides a kind of MMS center system performance testing method, may further comprise the steps:
Step 11. is provided with multimedia message in the client emulation platform;
Step 12. sends described multimedia message to tested MMS center and statistical module, and this statistical module is stored described multimedia message;
The described tested MMS center of step 13. is returned the reception response message to described client emulation platform;
The described client emulation platform of step 14. sends to described statistical module with described response message, and the statistical module storage also shows this response message;
Step 15. is calculated according to the described multimedia message of statistical module demonstration and the statistical information of response message, obtains the handling property index parameter of MMS center system.
In the such scheme, sending multimedia message to tested MMS center in the described step 12 is specially: send terminal by the analog subscriber in the described client emulation platform multimedia message is sent to simulation MMS center client, this simulation MMS center client is given tested MMS center with forwarding of multimedia.
Also comprise between described step 12 and the step 13: described tested MMS center to the server end emulation platform, after described server end emulation platform receives multimedia message, is returned described forwarding of multimedia reception result information and is given tested MMS center.
Can see from such scheme, method of testing of the present invention is based on MMS center system performance testing system, multimedia message transmitting-receiving by each interface of simulation MMS center MM1/MM3/MM4/MM7, and its result added up demonstration, obtain information processing capability such as information/second, drop-out/parameters such as transmission information are weighed the performance index of MMSC, thereby are drawn the handling property of MMS system and interface.
Below by drawings and Examples, technical scheme of the present invention is described in further detail.
Description of drawings
Fig. 1 is the network structure of existing MMSC;
Fig. 2 is the structure chart of MMSC Performance Test System of the present invention;
Fig. 3 is the flow chart of MMSC performance test methods embodiment one of the present invention;
Fig. 4 is the flow chart of MMSC performance test methods embodiment two of the present invention.
Embodiment
Fig. 2 comprises a client emulation platform for the structure chart of MMS center system performance testing of the present invention system, is used to simulate the multimedia message transmitting terminal and sends the multimedia message test post to tested MMS center; And a statistics module, is connected with this client emulation platform, be used to add up and show that this client emulation platform sends and the information of reception.This test macro is used to test the handling property of tested MMS center interface MM4.In order to test the handling property of tested other interface of MMS center, this system also comprises the server end emulation platform, it is connected with described client emulation platform by described tested MMS center, is used to simulate the multimedia message receiving terminal and receives the multimedia message that tested MMS center is transmitted.Native system is independent with tested MMSC, break away from fully and remove excentral other network equipments of tested MMS, simulated except that tested MMS center and the mutual network equipment (as WAP gateway and PPG) in MMS center with client emulation platform and server emulation platform, to guarantee the just and correctness of test result.
The simulation of client emulation platform comprises the client of each interface of MM1/MM3/MM4/MM7: the user sends terminal (Mobile Originated is called for short MO), is used for pseudo-terminal user (being called for short UA) and WAP (being called for short WG) gateway; Email client (Email Client) is used to simulate the Email client and sends Email information to the MM3 interface; The MMS center client of simulation is used to simulate the MMS center client and sends MM4-Forward information from the MM4 interface to tested MMS center; Valued added applications service provider client is used to simulate valued added applications service provider client and sends the MM7 interface message.
The server emulation platform is simulated the server end of each interface, comprises that simulation PPG MM1 interface direct and MMS center communicates, and is used to handle the PUSH information of MMS center; Email server end (Email Server) is used to simulate the Email server end and receives the information that Emai information and processing receive from the MM3 interface; Analog subscriber receiving terminal MT is used to receive the multimedia message of transmitting from PPG; Valued added applications service provider server end is used to simulate valued added applications service provider server end and receives and handle the MM7 interface message.The MMS system performance testing mainly comprises the protocol processes of MM1, MM3, MM4, four interfaces of MM7.
The specific embodiment of MMS system performance testing method of the present invention is at each interface, realize that by simulation all multimedia messages of four interfaces of MMSC send and receive the information interaction between flow process and each interface, promptly by the information of MMS center reception from each interface, and simultaneously by each interface distributing multimedia message information, real simulation existing network miscellaneous service flow process, and add up demonstration to receiving and sending messages, thereby draw the handling property parameter of MMS center system, realize Validity Test the MMS center systematic function.
Fig. 3 is the flow chart of MMS center system performance testing method embodiment one of the present invention, because the receiving terminal of multimedia message is tested MMS center in the present embodiment, therefore the test macro that is adopted does not need the server end emulation platform.This embodiment is by simulation MM1-〉MM4 directional information flow process, test the handling property of tested MMS center MM4 interface.The concrete following steps of carrying out:
Step 101. is provided with a large amount of audio frequency multimedia messages in the MO of described client emulation platform;
Step 102.MO sends described multimedia message to tested MMS center and described statistical module, and this statistical module is stored described multimedia message;
The tested MMS center of step 103. is returned the reception response message to described client emulation platform;
Step 104.MO sends to described statistical module with described Response response message, and the statistical module storage also shows this response message;
Step 105. is calculated according to the described multimedia message of statistical module demonstration and the statistical information of response message, calculates (multimedia message quantity-response message quantity)/multimedia message quantity, thereby knows the handling property of the MM4 of MMS center system interface.
In the foregoing description, step 102 specifically comprises following two steps:
The MMS center client of the simulation of step 1021.MO in the client emulation platform sends the MM4_forwardt.REQ request and receives described audio frequency multimedia message;
The MMS center client of the described simulation of step 1022. receives described audio frequency multimedia message and handles the MM4_forwardt.REQ request, send the MM4_forwardt.RES request to tested MMS center and receive described audio frequency multimedia message, MO sends described audio frequency multimedia message to described statistical module simultaneously, and this statistical module is stored described audio frequency multimedia message; When the disposal ability of other interface of test MMS center, need the simulation multimedia message receiving terminal of reception from the multimedia message of tested other interface of MMS center, therefore increased the server end emulation platform.
Step 103 specifically comprises following two steps:
After the tested MMS center of step 1031. was received described audio frequency multimedia message, the MMSC in described client emulation platform returned corresponding Response and receives response message;
Step 1032: the MMS center client of described client emulation platform simulation is transmitted to MO with described Response response message.
Fig. 4 is the flow chart of MMSC performance test methods embodiment two of the present invention, by implementing MM1-〉MM1 directional information flow process promptly by MO submit to, MT receives professionally, tests the handling property of the MMS center MM1 of system interface, specifically may further comprise the steps:
Step 201. is being provided with the picture multimedia message that is ready for sending in a large number in the MO of described client emulation platform;
Step 202.MO sends described multimedia message to tested MMS center and described statistical module, and this statistical module is stored described multimedia message;
After the tested MMS center of step 203. was received described reception result information, the MO in described client emulation platform returned corresponding Response and receives response message;
MO in the described client emulation platform of step 204. sends to described statistical module with described Response response message, and the statistical module storage also shows this response message;
Step 205. is calculated according to the described multimedia message of statistical module demonstration and the statistical information of response message, calculates (multimedia message quantity-response message quantity)/multimedia message quantity, thereby knows the handling property of MMS center system.
In the foregoing description, step 202 specifically comprises following three steps:
Step 2021. initialization HTTP Transaction sends the picture multimedia message to tested MMS center, sends and described multimedia message to statistical module simultaneously, and this statistical module is stored described multimedia message;
The described tested MMS center of step 2022. receives after the picture multimedia message the analog information receiving terminal PPG of described picture forwarding of multimedia to described server end emulation platform, PPG receives the push information that MMSC issues, by resolving, think the MMS announcement information, be sent to simulation MT object;
Step 2023.MT object initialization HTTP Transaction submits the Retrieve request to MMSC, and MT receives MMS and finishes, and sends MM1_acknowledge.REQ to the MMS center;
Same, MM3-〉MM1 directional information flow process is: a large amount of e-mail multimedia messages are set in the SMTP of described client emulation platform; Send described e-mail multimedia message to tested MMS center, send described e-mail multimedia message to described statistical module simultaneously, this statistical module is stored described e-mail multimedia message; Described tested MMS center is with the analog information receiving terminal PPG of described forwarding of multimedia to described server end emulation platform, PPG receives the push information that MMSC issues, by resolving, think the MMS announcement information, be sent to simulation MT object, MT object initialization HTTP Transaction submits the Retrieve request to MMSC, and MT receives MMS and finishes, and sends MM1_acknowl edge.REQ to the MMS center; After tested MMS center was received described reception result information, the SMTP in described client emulation platform returned corresponding Response and receives response message; SMTP in the described client emulation platform sends to described statistical module with described Response response message, calculate according to the described e-mail multimedia message of statistical module demonstration and the statistical information of response message, calculate (multimedia message quantity-response message quantity)/multimedia message quantity, thereby know the handling property of MMS center system.
MM4-〉MM1 directional information flow process is: the multitude of video multimedia message is set in the MMSC of described client emulation platform; Send described video multimedia message to tested MMS center, send described video multimedia message to described statistical module simultaneously, this statistical module is stored described video multimedia message; Described tested MMS center is with the analog information receiving terminal PPG of described forwarding of multimedia to described server end emulation platform, PPG receives the push information that MMSC issues, by resolving, think the MMS announcement information, be sent to simulation MT object, MT object initialization HTTP Transaction submits the Retrieve request to MMSC, and MT receives MMS and finishes, and sends MM1_acknowledge.REQ to the MMS center; After tested MMS center was received described reception result information, the MMSC in described client emulation platform returned corresponding Response and receives response message; MMSC in the described client emulation platform sends to described statistical module with described Response response message, and the statistical module storage also shows this response message; Calculate according to the described multimedia message of statistical module demonstration and the statistical information of response message, calculate (multimedia message quantity-response message quantity)/multimedia message quantity, thereby know the handling property of MMS center system.
MM7-〉MM1 directional information flow process is: in the valued added applications service provider client of described client emulation platform, a large amount of multimedia messages are set; Valued added applications service provider client sends the MM7_submit.REQ request to tested MMS center and receives described multimedia message, sends described multimedia message to described statistical module simultaneously, and this statistical module is stored described multimedia message; Described tested MMS center is forwarded to the analog information receiving terminal PPG of described server end emulation platform with it after receiving described multimedia message, PPG receives the push information that MMSC issues, by resolving, think the MMS announcement information, be sent to simulation MT object, MT object initialization HTTP Transaction submits the Retrieve request to MMSC, and MT receives MMS and finishes, and sends MM1_acknowledge.REQ to the MMS center; After tested MMS center was received described reception result information, the valued added applications service provider client in described client emulation platform was returned corresponding Response and is received response message; Valued added applications service provider client in the described client emulation platform sends to described statistical module with described Response response message, and the statistical module storage also shows this response message; Calculate according to the described multimedia message of statistical module demonstration and the statistical information of response message, calculate (multimedia message quantity-response message quantity)/multimedia message quantity, thereby know the handling property of MMS center system.
MM1-〉MM7 directional information flow process is: the picture multimedia message that is ready for sending in a large number is set in the MO of described client emulation platform; Initialization HTTP Transaction sends the picture multimedia message to tested MMS center, sends and described multimedia message to statistical module simultaneously, and this statistical module is stored described multimedia message; Described tested MMS center asks to receive described picture multimedia message to the server end transmission MM7_deliver.REQ of simulation valued added applications service provider of described server end emulation platform after receiving the picture multimedia message, after simulating the valued added applications server-side processes MM7_deliver.REQ of service provider and receiving described picture multimedia message, send MM7_deliver.RES to tested MMS center; After tested MMS center received MM7_deliver.RES, the MO in the client emulation platform returned response message; MO in the described client emulation platform sends to described statistical module with described Response response message, and the statistical module storage also shows this response message; Calculate according to the described multimedia message of statistical module demonstration and the statistical information of response message, calculate (multimedia message quantity-response message quantity)/multimedia message quantity, thereby know the handling property of MMS center system.
It should be noted last that, above embodiment is only unrestricted in order to technical scheme of the present invention to be described, although the present invention is had been described in detail with reference to preferred embodiment, those of ordinary skill in the art is to be understood that, can make amendment or be equal to replacement technical scheme of the present invention, and not break away from the spirit and scope of technical solution of the present invention.

Claims (8)

1, a kind of MMS center Performance Test System is characterized in that comprising:
One client emulation platform is used to simulate the multimedia message transmitting terminal and sends the multimedia message test post to tested MMS center; And
One statistics module is connected with this client emulation platform, is used to add up and show the information that this client emulation platform sends and receives.
2, MMS center Performance Test System according to claim 1 is characterized in that also comprising the server end emulation platform, and it is connected with described client emulation platform by described tested MMS center, is used to simulate the multimedia message receiving terminal.
3, MMS center Performance Test System according to claim 1 is characterized in that being provided with in the described client emulation platform analog subscriber and sends terminal, simulation electronic Mail Clients, simulation MMS center client and simulation valued added applications service provider client.
4, MMS center Performance Test System according to claim 2 is characterized in that being provided with in the described server end emulation platform simulation pushed information gateway, simulation electronic mail server side, analog subscriber receiving terminal and simulation valued added applications service provider server end.
5, a kind of method of MMS center performance test is characterized in that may further comprise the steps:
Step 1. is provided with multimedia message in the client emulation platform;
Step 2. sends described multimedia message to tested MMS center and statistical module, and this statistical module is stored described multimedia message;
The described tested MMS center of step 3. is returned the reception response message to described client emulation platform;
The described client emulation platform of step 4. sends to described statistical module with described response message, and the statistical module storage also shows this response message;
Step 5. is calculated according to the described multimedia message of statistical module demonstration and the statistical information of response message, obtains the handling property index parameter of tested MMS center.
6, method according to claim 5, it is characterized in that sending multimedia message to tested MMS center in the described step 2 is specially: send terminal by the analog subscriber in the described client emulation platform multimedia message is sent to simulation MMS center client, this simulation MMS center client is given tested MMS center with forwarding of multimedia.
7, method according to claim 5, it is characterized in that also comprising between described step 2 and the step 3: described tested MMS center arrives the server end emulation platform with described forwarding of multimedia, after described server end emulation platform receives multimedia message, return reception result information and give tested MMS center.
8, method according to claim 5, the statistical information that it is characterized in that in the described step 5 the described multimedia message that shows according to statistical module and response message is calculated and is specially: the quantity of the described multimedia message of comparative statistics module stores and the quantity of described response message are calculated, and obtain the handling property index parameter of tested MMS center process information.
CNB2005101257396A 2005-12-01 2005-12-01 Colour short message center system performance test system and method Active CN100429951C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005101257396A CN100429951C (en) 2005-12-01 2005-12-01 Colour short message center system performance test system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005101257396A CN100429951C (en) 2005-12-01 2005-12-01 Colour short message center system performance test system and method

Publications (2)

Publication Number Publication Date
CN1777319A CN1777319A (en) 2006-05-24
CN100429951C true CN100429951C (en) 2008-10-29

Family

ID=36766562

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005101257396A Active CN100429951C (en) 2005-12-01 2005-12-01 Colour short message center system performance test system and method

Country Status (1)

Country Link
CN (1) CN100429951C (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101459876B (en) * 2008-10-28 2011-11-16 中国科学院研究生院 Multimedia message protocol failing mining method and system thereof
CN103379014B (en) * 2012-04-12 2016-08-03 北京华恒铭圣科技发展有限责任公司 A kind of data communications method between test terminal and testing service device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1310533A (en) * 2001-03-16 2001-08-29 巨龙信息技术有限责任公司 Network intercommunication service emulator
US6694134B1 (en) * 2002-03-18 2004-02-17 Interwave Communications International, Ltd. Terminal device emulator
WO2004040847A1 (en) * 2002-10-30 2004-05-13 Nokia Corporation Method and device for simulating a communication on a terminal device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1310533A (en) * 2001-03-16 2001-08-29 巨龙信息技术有限责任公司 Network intercommunication service emulator
US6694134B1 (en) * 2002-03-18 2004-02-17 Interwave Communications International, Ltd. Terminal device emulator
WO2004040847A1 (en) * 2002-10-30 2004-05-13 Nokia Corporation Method and device for simulating a communication on a terminal device

Also Published As

Publication number Publication date
CN1777319A (en) 2006-05-24

Similar Documents

Publication Publication Date Title
CN1643877B (en) Method, apparatus and system for providing multimedia messages to incompatible terminals
US8849322B2 (en) Systems and methods for sharing threaded conversations on mobile communications devices
JP4302687B2 (en) Message broadcasting service providing system and method using open API
EP1836863B1 (en) Method, system and apparatus for providing virtual mobile phone number service
US20030100321A1 (en) Instantaneous polling utilizing a message service mobile phone network
CN101223746B (en) Page-mode messaging
RU2432715C2 (en) Delivery report in communication system
CN100429951C (en) Colour short message center system performance test system and method
US9439049B2 (en) System and method for message service gateway
KR100257563B1 (en) Method for processing sms service of pcs
CN103037329A (en) Short message function testing platform and short message function testing method
CN101472290B (en) Flow control method and apparatus for mobile data business platform performance test
CN101106754B (en) A method for transmitting SMS to gateway in mobile network
CN110392347A (en) Data transmission method and device
CN110417875B (en) Method, system, equipment and storage medium for docking between cloud servers
ES2549902T3 (en) Method, system and device to implement a short message service between companies
CN101351004A (en) Data processing method, terminal, server and network system
CN105553935B (en) A kind of data package processing method, device and terminal
CN100438544C (en) A method and system for instant calling using instant messaging
CN100450136C (en) A method and system for instant calling of instant messaging subscriber
CN104683964A (en) An sp SMS code agent device and agent method thereof
KR100643639B1 (en) Method and system of informing mobile instant messaging using message call
Mulkijanyan Evaluation Procedure for QoS of Short Message Service: International SMS Route Analysis
CN102905231B (en) Realize message propagation operational approach and the system of content analysis
KR100772140B1 (en) Personal cellular phone, a system receiving plenty of messages in real-time from plenty of cellular phones using MO formed system comprising personal computers connected the information of the telecommunication service company in which the cellular phone is joined, confirming the result and re-sending to the plenty of cellular phones, and the method thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant