CN103037329A - Short message function testing platform and short message function testing method - Google Patents

Short message function testing platform and short message function testing method Download PDF

Info

Publication number
CN103037329A
CN103037329A CN2011103001055A CN201110300105A CN103037329A CN 103037329 A CN103037329 A CN 103037329A CN 2011103001055 A CN2011103001055 A CN 2011103001055A CN 201110300105 A CN201110300105 A CN 201110300105A CN 103037329 A CN103037329 A CN 103037329A
Authority
CN
China
Prior art keywords
note
test
gateway
simulator
simulation device
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.)
Granted
Application number
CN2011103001055A
Other languages
Chinese (zh)
Other versions
CN103037329B (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.)
Beijing Shenzhou Taiyue Software Co Ltd
Original Assignee
Beijing Shenzhou Taiyue Software 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 Beijing Shenzhou Taiyue Software Co Ltd filed Critical Beijing Shenzhou Taiyue Software Co Ltd
Priority to CN201110300105.5A priority Critical patent/CN103037329B/en
Publication of CN103037329A publication Critical patent/CN103037329A/en
Application granted granted Critical
Publication of CN103037329B publication Critical patent/CN103037329B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a short message function testing platform and a short message function testing method which can improve the utilization rate of actual system resources and reduce system power consumption and short message testing cost. The short message function testing platform comprises a short message simulator, a gateway simulator and a gateway adapter. The short message simulator sends an answer short message obtaining request to the gateway simulator through an upstream short message processing module, sends a test request short message to the gateway simulator, sends the answer short message obtaining request to the gateway simulator through a downstream short message processing module and displays a request result returned by the gateway simulator under a corresponding test answer short message target number. The gateway simulator sends the received test request short message to the gateway adapter, caches the received test request short message in a caching module and returns a request result to the short message simulator. The gateway adapter routes the returned test answer short message to a corresponding logic processing functional unit according to the target number and sends the returned test answer short message to the gateway simulator.

Description

SMS test platform and SMS method of testing
Technical field
The present invention relates to communication technical field, especially relate to a kind of SMS test platform and SMS method of testing.
Background technology
The application that short message sends out is more and more extensive along with carrying out in the mobile network, and the product of the SMS that can support is also more and more.Yet, product is actual reach the standard grade before, need to be to the SMS of this product, add etc. such as note chat, good friend, test first.Mainly utilize actual communication network to realize to the test of SMS at present, referring to Fig. 1, shown the schematic network structure of carrying out the SMS test in the prior art.Equipment in the Internet adopts China Mobile Peer to Peer Protocol (ChinaMobilePeertoPeer, CMPP) with short messaging gateway (Internet Short Messaging Gateway, ISMG) connect, on down direction, note is sent to ISMG, so that this note is forwarded on the user mobile phone, on up direction, receive note from the user from ISMG, and this note is routed to relevant service carry out Business Processing.
Yet, existingly utilize existing network that SMS is tested also to have many weak points, for example, existing testing scheme need to be tested in the network of reality, and test process is complicated, has taken the resource of system, increase the power consumption of system, greatly increased the cost of test.
Summary of the invention
The embodiment of the invention provides a kind of SMS test platform and SMS method of testing, can simplify test process, improves the utilance of real system resource, reduces the power consumption of system, reduces the cost of note test.
For achieving the above object, the technical scheme of the embodiment of the invention is achieved in that
The embodiment of the invention provides a kind of SMS test platform, draw together at least one the note simulator that is deployed in the local area network (LAN), the gateway simulation device that is connected with note simulator employing transmission control protocol TCP, and, the gateway adapter that is connected with gateway simulation device employing China Mobile Peer to Peer Protocol CMPP
The note simulator, comprise up note processing module and downlink short message processing module, described up note processing module generates the test request note according to the instruction that receives, described test request note comprises source Mobile Station International ISDN Number, destination number and content measurement, the test request note is connected by TCP be sent to the gateway simulation device; Described downlink short message processing module sends to the gateway simulation device and replys note and obtain request, and the request results that the gateway simulation device is returned is presented at corresponding test and replys under the note destination number;
The gateway simulation device, with the test request note that receives utilize the second communication proxy module according to the CMPP protocol forward to gateway adapter, and the test that will receive is replied note and is buffered in the cache module, described cache module is connected with the first communication agent module, the note request of obtaining of replying according to the note simulator is back to note simulator by the first communication agent module according to Transmission Control Protocol with request results, be provided with the first communication agent module in the described gateway simulation device, second communication proxy module and cache module, the first communication agent module is supported Transmission Control Protocol, and the second communication proxy module is supported the CMPP agreement;
Gateway adapter routes to corresponding logical process functional unit with the test request note that receives according to described destination number, and note is replied in the test that the logical process functional unit returns is sent to the gateway simulation device according to the CMPP agreement.
The embodiment of the invention also provides a kind of SMS method of testing, comprise: in local area network (LAN), dispose at least one note simulator, the gateway simulation device that is connected with note simulator employing transmission control protocol TCP, and, the gateway adapter that is connected with gateway simulation device employing China Mobile Peer to Peer Protocol CMPP
Receive instruction and generate the test request note by described note simulator, described test request note comprises source Mobile Station International ISDN Number, destination number and content measurement;
The test request note is sent to the gateway simulation device by the TCP connection;
By the gateway simulation device with the test request note that receives according to the CMPP protocol forward to gateway adapter,
Utilize gateway adapter that the test request note that receives is routed to corresponding logical process functional unit according to described destination number, and note is replied in the test that the logical process functional unit returns be sent to the gateway simulation device according to the CMPP agreement;
Note is replied in described test to be buffered in the cache module of gateway simulation device;
Receive replying after note obtains request of note simulator at the gateway simulation device, request results is back to the note simulator according to Transmission Control Protocol and is presented at corresponding test reply under the note destination number.
By as seen above-mentioned, the technical scheme of the embodiment of the invention is by technological means such as note simulator, gateway simulation device and gateway adapters, a kind of novel SMS testing scheme is provided, can only go out the real network scene of short message service by one or more equipment simulating in the local area network, realize flexibly the test of SMS, guarantee accuracy and the reliability of note product.
The SMS testing scheme of the embodiment of the invention need not to take the resource in the real network system, has improved the utilance of real system resource, has reduced the power consumption of system, and can significantly reduce the cost of note test.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, the below will do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art, apparently, accompanying drawing in the following describes only is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is the schematic network structure of carrying out the SMS test in the prior art;
A kind of SMS test platform architecture schematic diagram that Fig. 2 provides for the embodiment of the invention one;
The SMS test platform working method schematic diagram that Fig. 3 provides for the embodiment of the invention two;
The interface schematic diagram that Fig. 4 provides for note simulator in the embodiment of the invention two;
A kind of SMS method of testing schematic flow sheet that Fig. 5 provides for the embodiment of the invention three.
Embodiment
Below in conjunction with accompanying drawing of the present invention, technical scheme of the present invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, the every other embodiment that those of ordinary skills obtain under the prerequisite of not making creative work belongs to the scope of protection of the invention.
The embodiment of the invention one provides a kind of SMS test platform, referring to Fig. 2, this platform comprises at least one the note simulator 21 that is deployed in the local area network (LAN), adopt transmission control protocol (Transmission Control Protocol with note simulator 21, TCP) the gateway simulation device 22 that connects, and, China Mobile Peer to Peer Protocol (ChinaMobilePeertoPeer adopted with gateway simulation device 22, CMPP) gateway adapter 23 that connects
Note simulator 21, comprise up note processing module and downlink short message processing module, described up note processing module generates the test request note according to the instruction that receives, described test request note comprises source Mobile Station International ISDN Number, destination number and content measurement, the test request note is connected by TCP be sent to gateway simulation device 22; Described downlink short message processing module sends to gateway simulation device 22 and replys note and obtain request, and the request results that gateway simulation device 22 is returned is presented at corresponding test and replys under the note destination number;
Gateway simulation device 22, with the test request note that receives utilize second communication proxy module 222 according to the CMPP protocol forward to gateway adapter 23, and the test that will receive is replied note and is buffered in the cache module 223, described cache module 223 is connected with the first communication agent module, the note request of obtaining of replying according to note simulator 21 is back to note simulator by the first communication agent module 221 according to Transmission Control Protocol with request results, be provided with the first communication agent module in the described gateway simulation device 22, second communication proxy module and cache module, the first communication agent module 221 is supported Transmission Control Protocol, and second communication proxy module 222 is supported the CMPP agreement;
Gateway adapter 23 routes to corresponding logical process functional unit with the test request note that receives according to described destination number, and note is replied in the test that the logical process functional unit returns is sent to gateway simulation device 223 according to the CMPP agreement.
The agreement that above-mentioned the first communication agent module 221 is supported can also comprise except Transmission Control Protocol other Internet protocol, and namely note simulator and gateway simulation device can also communicate according to other Internet protocol except Transmission Control Protocol.
By as seen above-mentioned, the technical scheme of the embodiment of the invention is by technological means such as note simulator, gateway simulation device and gateway adapters, a kind of novel SMS testing scheme is provided, can only go out the real network scene of short message service by one or more equipment simulating in the local area network, realize flexibly the test of SMS, guarantee accuracy and the reliability of note product.
The SMS testing scheme of the embodiment of the invention need not to take the resource in the real network system, has improved the utilance of real system resource, has reduced the power consumption of system, and can significantly reduce the cost of note test.
For the ease of the clear technical scheme of describing the embodiment of the invention, in inventive embodiment, adopted the printed words such as " first ", " second " that the essentially identical identical entry of function and efficacy or similar item are distinguished, it will be appreciated by those skilled in the art that the printed words such as " first ", " second " do not limit quantity and execution order.
The below describes the SMS test platform that the embodiment of the invention two provides.Referring to Fig. 3, comprise at least one the note simulator that is deployed in the local area network (LAN) in this SMS test platform, the gateway simulation device that is connected with note simulator employing TCP, and, the gateway adapter (Short Message Adapter, SMSA) that is connected with gateway simulation device employing CMPP agreement.SMSA is connected with multiple logical process functional unit, this logical process functional unit can carry out different Business Processing to note, for example, SMS service center (Short Message Service Center, SMSC) can realize that the good friend adds or deletion action, thumb group service (Short Message GroupBase Service, SGBS) can provide a kind of sending short messages in groups operation.
Note simulator: be used for to receive instruction and generate the note that will send, and carry out information interaction between the gateway simulation device, and will the response note of the note that is sent to the gateway simulation device be shown.Annexation between note simulator and the gateway simulation device can have multiple, connects etc. such as TCP, and the note simulator can be by the downlink short message processing module regularly or fetch data from the gateway simulation device in real time.
The note simulator provides a kind of interface of man-machine interaction, referring to Fig. 4, be provided with " increasing the user ", " transmission message ", " answer short message ", " deletion user " and functions such as " all deletions ", so that the user sends instruction, carry out corresponding test operation.For example, when short breath simulator receives the interpolation instruction that sends by " increasing the user " function, in platform, add the information that Adds User, can indicate the phone number or other instant communication numbers that need to add the user in this interpolation instruction.
In the initial configuration process of platform, the address information of gateway simulation device can be set in the configuration file of note simulator, then the note simulator initiatively sends the request of connecting according to described address information to corresponding gateway simulation device.The gateway simulation device after receiving the request of connecting, is set up TCP with the note simulator and is connected.Be that the gateway simulation device does not need address configuration, the note simulator can be own being connected to the gateway simulation device and obtaining data from the gateway simulation device initiatively.
The gateway simulation device: be according to the CMPP protocol development server that possesses the transmitting-receiving SMS out, can short messaging gateway that is virtually reality like reality (ISMG).In the gateway simulation device, be provided with TCP communication function module (such as the first communication agent module), to utilize the first communication agent module according to the short message interacting of Transmission Control Protocol and note simulator.
Further, the gateway simulation device also has cache module, and the note (replying note such as test) that meeting sends over SMSA temporarily is placed in the memory module first, uses in order to the note simulator.The note simulator can regularly inquire from cache module corresponding to the test of assigned number and reply note, and then is presented on the note simulator.For example, the downlink short message processing module of note simulator sends to the gateway simulation device every the scheduled time and to reply note and obtain request, and the request results that the gateway simulation device is returned is presented at corresponding test and replys under the note destination number.
Carry out alternately according to the CMPP agreement between gateway simulation device and the gateway adapter.Gateway adapter is responsible for communicating by letter with the gateway simulation device, and the test request note is sent to each logical process functional unit.
The below's minute up-downgoing both direction describes the specific works mode of each equipment in the above-mentioned platform, refer to that at this up direction note is sent to the direction that the gateway simulation device is sent to SMSA again from the note simulator, down direction refers to that note is sent to the direction that the gateway simulation device is sent to the note simulator again from SMSA.
Up (Mobile Originate, MO) direction:
1): the note simulator, generate the test request note according to the instruction that receives, this test request note comprises source Mobile Station International ISDN Number, destination number and content measurement, the test request note is connected by TCP be sent to the gateway simulation device.
Concrete, be provided with up note processing module in the note simulator.This up note processing module comprises, instruction interface is used in porch corresponding to source Mobile Station International ISDN Number, and the input interface of destination number and content measurement is provided; The note generation unit, the instruction that is used for receiving according to instruction interface generates the test request note, and described test request note comprises source Mobile Station International ISDN Number, destination number and content measurement; And upstream cell is used for the test request note is sent to the gateway simulation device by the TCP connection.
Comprise function code, connector and test number in the content measurement of the test request note that the note simulator generates, this function code is indicated the SMS of required test, and this SMS comprises at least the remove buddy function, adds good friend's function, adds the blacklist function, removes blacklist function and or sending short messages in groups function.An example of test request note can be expressed as follows:
Transmit leg: 132****0987
Reciever: 12***
Content measurement: HY#135****1234
Wherein, 132****0987 represents source Mobile Station International ISDN Number, and 12*** represents destination number, and it can represent SMSC corresponding to corresponding logical process functional unit at this 12***, and HY#135****1234 represents content measurement.
In content measurement, HY is function code, function code is indicated the SMS of required test, for example, HY can indicate and add good friend's function, and SC can indicate the remove buddy function, JC can indicate and remove the blacklist function, JH can indicate and add the blacklist function, and G can indicate the sending short messages in groups function, such as the SGBS function.# represents connector, and 135****1234 represents test number, and then the corresponding concrete test of above-mentioned test request note is the good friend who 135****1234 is added to 132****0987.
2) the gateway simulation device receives the test request note of sending from the note simulator, by the CMPP agreement, this test request note is sent to the SMSA service.
The gateway simulation device utilizes the first communication agent module to receive the test request note of sending from the note simulator by TCP.
Further, the gateway simulation device can also be processed accordingly to the test request note in this programme, in the test request note that receives after the access control information, recycling second communication proxy module according to the CMPP protocol forward to gateway adapter.This control information comprises but is confined to the time recorded information, and the time recorded information of utilization can record and add up the quantity of the note processed and processing time etc., judges whether the test effect that reaches predetermined, optimizes test function.
3) the SMSA service reception is to the test request note of sending, and according to the destination number of test request note this note routed to corresponding logic processing module and processes.
This destination number is indicated corresponding logical process functional unit, and for example, the 12*** in the above-mentioned test request note example can indicate SMSC, and then SMSA is sent to SMSC with the test request note.
Descending (Mobile Terminated, MT) direction:
1) SMSA sends downlink short message to the gateway simulation device by the CMPP agreement.
Downlink short message refers to that the logical process functional unit carries out after the Business Processing according to the test request note, and note is replied in the test of generation.
2) the gateway simulation device receives the test of sending from SMSA and replys note.
The gateway simulation device utilizes the second communication proxy module to receive the test of sending from SMSA and replys note, and this second communication proxy module is supported the CMPP agreement.
Further, when when up direction gateway simulation device has added control information in the test request note, at this moment, the test that generates is replied and is also comprised control information in the note, and the control information that the gateway simulation device need to be replied test in the note is removed.
Further, can also be provided with cache module in the gateway simulation device, after the control information of replying in the note is tested in removal, note be replied in this test store first memory module into, use in order to the note simulator.
3) the note simulator obtains test from the gateway simulation device and replys note, and is presented on the interface of note simulator.
The note simulator can be replied note to the transmission of gateway simulation device every the scheduled time and be obtained request, replys note with the acquisition request test.When the gateway simulation device agrees that according to replying the note request of obtaining the note simulator obtains test when replying note, the note simulator can extract corresponding test according to corresponding source Mobile Station International ISDN Number and destination number and reply note from gateway simulation device cache module, and is presented on the note simulator interface.
Simulator in the embodiment of the invention, adapter etc. can be realized by an equipment in being integrated in local area network (LAN), also can be realized by a plurality of independent equipment in the local area network (LAN) respectively.For example, a plurality of note simulators can be separately positioned in a plurality of equipment, gateway simulation device and gateway adapter are arranged in the equipment.
By as seen above-mentioned, the technical scheme of the embodiment of the invention is by technological means such as note simulator, gateway simulation device and gateway adapters, a kind of novel SMS testing scheme is provided, can only go out the real network scene of short message service by one or more equipment simulating in the local area network, realize flexibly the test of SMS, guarantee accuracy and the reliability of note product.
The SMS testing scheme of the embodiment of the invention need not to take the resource in the real network system, has improved the utilance of real system resource, has reduced the power consumption of system, and can significantly reduce the cost of note test.
The embodiment of the invention three also provides a kind of SMS method of testing, referring to Fig. 5, the method comprises: dispose at least one note simulator in local area network (LAN), the gateway simulation device that is connected with note simulator employing transmission control protocol TCP, and, the gateway adapter that is connected with gateway simulation device employing CMPP agreement
51: receive instruction and generate the test request note by described note simulator, described test request note comprises source Mobile Station International ISDN Number, destination number and content measurement;
52: the test request note is sent to the gateway simulation device by the TCP connection;
53: by the gateway simulation device with the test request note that receives according to the CMPP protocol forward to gateway adapter,
54: utilize gateway adapter that the test request note that receives is sent to corresponding logical process functional unit according to described destination number, and note is replied in the test that the logical process functional unit returns be sent to the gateway simulation device according to the CMPP agreement;
55: note is replied in described test be buffered in the cache module of gateway simulation device;
56: receive replying after note obtains request of note simulator at the gateway simulation device, request results is back to the note simulator according to Transmission Control Protocol and is presented at corresponding test reply under the note destination number.
Further, obtain request every the scheduled time to the note of replying that the gateway simulation device sends by the note simulator, the request results that the gateway simulation device is returned to the note simulator is presented at corresponding test and replys under the note destination number.
Further, comprise function code, connector and test number in the content measurement of the test request note that the note simulator generates, this function code is indicated the SMS of required test.
The SMS that this programme is supported comprises at least the remove buddy function, adds good friend's function, adds the blacklist function, removes blacklist function and/or sending short messages in groups function.
Further, the method that the embodiment of the invention provides also comprises: by the gateway simulation device in the test request note that receives after the access control information, again according to the CMPP protocol forward to gateway adapter; At this moment, the gateway simulation device is replied note with test and connected by TCP and be forwarded to the note simulator and specifically comprise: the test that will receive by the gateway simulation device is replied after control information in the note removes, and recycling connects by TCP and is forwarded to the note simulator;
Wherein, above-mentioned control information comprises the time recorded information, thereby can utilize the time recorded information to record and to add up the quantity of the note processed and processing time etc., judges whether the test effect that reaches predetermined, optimizes test function.
Be provided with the address information of gateway simulation device in the configuration file of described note simulator, the note simulator initiatively sends the request of connecting according to described address information to corresponding gateway simulation device; Described gateway simulation device after receiving the request of connecting, is set up TCP with described note simulator and is connected.
The concrete executive mode of each step can be referring to apparatus embodiments of the present invention among the inventive method embodiment.
By as seen above-mentioned, the technical scheme of the embodiment of the invention is by technological means such as note simulator, gateway simulation device and gateway adapters, a kind of novel SMS testing scheme is provided, can only go out the real network scene of short message service by one or more equipment simulating in the local area network, realize flexibly the test of SMS, guarantee accuracy and the reliability of note product.
The SMS testing scheme of the embodiment of the invention need not to take the resource in the real network system, has improved the utilance of real system resource, has reduced the power consumption of system, and can significantly reduce the cost of note test.
The above only is preferred embodiment of the present invention, and is in order to limit the present invention, within the spirit and principles in the present invention not all, any modification of making, is equal to replacement, improvement etc., all should be included within the scope of protection of the invention.

Claims (10)

1. SMS test platform, it is characterized in that, described platform comprises at least one the note simulator that is deployed in the local area network (LAN), the gateway simulation device that is connected with note simulator employing transmission control protocol TCP, and, the gateway adapter that is connected with gateway simulation device employing China Mobile Peer to Peer Protocol CMPP
The note simulator, comprise up note processing module and downlink short message processing module, described up note processing module generates the test request note according to the instruction that receives, described test request note comprises source Mobile Station International ISDN Number, destination number and content measurement, the test request note is connected by TCP be sent to the gateway simulation device; Described downlink short message processing module sends to the gateway simulation device and replys note and obtain request, and the request results that the gateway simulation device is returned is presented at corresponding test and replys under the note destination number;
The gateway simulation device, with the test request note that receives utilize the second communication proxy module according to the CMPP protocol forward to gateway adapter, and the test that will receive is replied note and is buffered in the cache module, described cache module is connected with the first communication agent module, the note request of obtaining of replying according to the note simulator is back to note simulator by the first communication agent module according to Transmission Control Protocol with request results, be provided with the first communication agent module in the described gateway simulation device, second communication proxy module and cache module, the first communication agent module is supported Transmission Control Protocol, and the second communication proxy module is supported the CMPP agreement;
Gateway adapter routes to corresponding logical process functional unit with the test request note that receives according to described destination number, and note is replied in the test that the logical process functional unit returns is sent to the gateway simulation device according to the CMPP agreement.
2. SMS test platform according to claim 1 is characterized in that,
Described downlink short message processing module sends to the gateway simulation device every the scheduled time and to reply note and obtain request, and the request results that the gateway simulation device is returned is presented at corresponding test and replys under the note destination number.
3. SMS test platform according to claim 1 is characterized in that, described up note processing module comprises,
Instruction interface is used in porch corresponding to source Mobile Station International ISDN Number, and the input interface of destination number and content measurement is provided;
The note generation unit, the instruction that is used for receiving according to described instruction interface generates the test request note, and described test request note comprises source Mobile Station International ISDN Number, destination number and content measurement;
Upstream cell is used for the test request note is sent to the gateway simulation device by the TCP connection.
4. SMS test platform according to claim 1 is characterized in that,
Be provided with the address information of gateway simulation device in the configuration file of described note simulator, the note simulator initiatively sends the request of connecting according to described address information to corresponding gateway simulation device,
Described gateway simulation device after receiving the request of connecting, is set up TCP with described note simulator and is connected.
5. according to claim 1 to 4 each described SMS test platforms, it is characterized in that,
Described gateway simulation device, in the test request note that receives after the access control information, recycling second communication proxy module according to the CMPP protocol forward to gateway adapter; And, the test that receives is replied after control information in the note removes, recycle the first communication agent module and connect by TCP and be forwarded to the note simulator, described control information comprises the time recorded information.
6. each described SMS test platform is characterized in that according to claim 1-4,
Comprise function code, connector and test number in the content measurement of the test request note that the note simulator generates, described function code is indicated the SMS of required test;
Described SMS comprises at least the remove buddy function, adds good friend's function, adds the blacklist function, removes blacklist function and/or sending short messages in groups function.
7. a SMS method of testing is characterized in that, described method comprises:
In local area network (LAN), dispose at least one note simulator, the gateway simulation device that is connected with note simulator employing transmission control protocol TCP, and, the gateway adapter that is connected with gateway simulation device employing China Mobile Peer to Peer Protocol CMPP,
Receive instruction and generate the test request note by described note simulator, described test request note comprises source Mobile Station International ISDN Number, destination number and content measurement;
The test request note is sent to the gateway simulation device by the TCP connection;
By the gateway simulation device with the test request note that receives according to the CMPP protocol forward to gateway adapter,
Utilize gateway adapter that the test request note that receives is routed to corresponding logical process functional unit according to described destination number, and note is replied in the test that the logical process functional unit returns be sent to the gateway simulation device according to the CMPP agreement;
Note is replied in described test to be buffered in the cache module of gateway simulation device;
Receive replying after note obtains request of note simulator at the gateway simulation device, request results is back to the note simulator according to Transmission Control Protocol and is presented at corresponding test reply under the note destination number.
8. SMS method of testing according to claim 7 is characterized in that,
Obtain request every the scheduled time to the note of replying that the gateway simulation device sends by the note simulator, and the gateway simulation device is presented at corresponding test and replys under the note destination number according to replying request results that the note request of obtaining returns to the note simulator.
9. according to claim 7 or 8 described SMS method of testings, it is characterized in that,
Be provided with the address information of gateway simulation device in the configuration file of described note simulator, the note simulator initiatively sends the request of connecting according to described address information to corresponding gateway simulation device,
Described gateway simulation device after receiving the request of connecting, is set up TCP with described note simulator and is connected.
10. according to claim 7 or 8 described SMS method of testings, it is characterized in that,
Describedly by the gateway simulation device test request note that receives is specifically comprised according to CMPP protocol forward to gateway adapter:
By the gateway simulation device in the test request note that receives after the access control information, again according to the CMPP protocol forward to gateway adapter;
Described gateway simulation device is replied note with test and is connected by TCP and be forwarded to the note simulator and specifically comprise:
The test that will receive by the gateway simulation device is replied after control information in the note removes, and recycling connects by TCP and is forwarded to the note simulator;
Wherein, described control information comprises the time recorded information.
CN201110300105.5A 2011-09-29 2011-09-29 SMS test platform and SMS method of testing Active CN103037329B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110300105.5A CN103037329B (en) 2011-09-29 2011-09-29 SMS test platform and SMS method of testing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110300105.5A CN103037329B (en) 2011-09-29 2011-09-29 SMS test platform and SMS method of testing

Publications (2)

Publication Number Publication Date
CN103037329A true CN103037329A (en) 2013-04-10
CN103037329B CN103037329B (en) 2015-12-16

Family

ID=48023726

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110300105.5A Active CN103037329B (en) 2011-09-29 2011-09-29 SMS test platform and SMS method of testing

Country Status (1)

Country Link
CN (1) CN103037329B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104881342A (en) * 2015-06-24 2015-09-02 小米科技有限责任公司 Terminal testing method and device
CN108738061A (en) * 2018-05-30 2018-11-02 广东万丈金数信息技术股份有限公司 Short message sending performance test methods and system based on cmpp3.0 agreements
CN110460967A (en) * 2019-07-05 2019-11-15 深圳壹账通智能科技有限公司 SMS platform test method, device, computer equipment and storage medium
CN110457206A (en) * 2019-07-09 2019-11-15 深圳壹账通智能科技有限公司 SMS platform test method, device, computer equipment and storage medium
CN111225402A (en) * 2018-11-26 2020-06-02 卓望数码技术(深圳)有限公司 Charging middleware testing system and method
CN112954621A (en) * 2021-02-02 2021-06-11 浙江百应科技有限公司 Online playback method and device after short message sending callback and electronic equipment
CN118018970A (en) * 2024-03-06 2024-05-10 北京神奇华创信息技术有限公司 Short message function test platform and short message function test method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1553738A (en) * 2003-05-26 2004-12-08 华为技术有限公司 Method and system for testing short message central function
WO2009146732A1 (en) * 2008-06-02 2009-12-10 Airwide Solutions Uk Ltd. Statistical spam message detection

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1553738A (en) * 2003-05-26 2004-12-08 华为技术有限公司 Method and system for testing short message central function
WO2009146732A1 (en) * 2008-06-02 2009-12-10 Airwide Solutions Uk Ltd. Statistical spam message detection

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
崔蕾: "《中国优秀博硕士学位论文全文数据库 (硕士) 信息科技辑》", 15 July 2006 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104881342A (en) * 2015-06-24 2015-09-02 小米科技有限责任公司 Terminal testing method and device
CN108738061A (en) * 2018-05-30 2018-11-02 广东万丈金数信息技术股份有限公司 Short message sending performance test methods and system based on cmpp3.0 agreements
CN108738061B (en) * 2018-05-30 2021-08-27 广东万丈金数信息技术股份有限公司 Short message sending performance test method and system based on cmpp3.0 protocol
CN111225402A (en) * 2018-11-26 2020-06-02 卓望数码技术(深圳)有限公司 Charging middleware testing system and method
CN110460967A (en) * 2019-07-05 2019-11-15 深圳壹账通智能科技有限公司 SMS platform test method, device, computer equipment and storage medium
CN110460967B (en) * 2019-07-05 2023-05-23 深圳壹账通智能科技有限公司 Short message platform test method and device, computer equipment and storage medium
CN110457206A (en) * 2019-07-09 2019-11-15 深圳壹账通智能科技有限公司 SMS platform test method, device, computer equipment and storage medium
CN112954621A (en) * 2021-02-02 2021-06-11 浙江百应科技有限公司 Online playback method and device after short message sending callback and electronic equipment
CN118018970A (en) * 2024-03-06 2024-05-10 北京神奇华创信息技术有限公司 Short message function test platform and short message function test method

Also Published As

Publication number Publication date
CN103037329B (en) 2015-12-16

Similar Documents

Publication Publication Date Title
CN103037329B (en) SMS test platform and SMS method of testing
CN110851035B (en) Session message display method and device, electronic equipment and storage medium
WO2007083291B1 (en) Apparatus and method for many-to-many mobile messaging
CN101217517A (en) A method and system to realize one-to-many chatting in the instant communication
CN101369989A (en) Method and system for tracking delivered e-mail
CN103516579A (en) Service system providing offline message and corresponding service method
CN103166832A (en) Method and server for sending message
CN102387461A (en) Mobile data service recommendation method, apparatus and system thereof
CN103491156A (en) Method and system for enabling circles and groups to be synchronous based on converged communication
CN103023751B (en) Multimedia information intercommunicating system and intercommunicating method
CN101784017B (en) Method and system for realizing chat online on mobile telephone
CN103139713B (en) Wireless multimedia drift bottle system and method based on local-area broadcasting
CN102201931A (en) Device management method and system and related apparatus
CN112422402A (en) Message forwarding tracing method and device, storage medium and terminal
CN101291472A (en) Short message receiving and sending method and system related to terminal with multiple numbers
CN104507058B (en) A kind of information transferring method based on two dimensional code, system and mobile terminal
CN107222392B (en) Communication method, device, system and computer storage medium
CN102281516B (en) Short message processing method and short message processing terminal
CN102075453A (en) Mobile phone short message and intranet mailbox communication system and implementation method thereof
CN101581984A (en) Equipment and method with virtual mouse guide based on remote cross-network
CN105024908A (en) IM information pushing method and system, server and platform
CN100429951C (en) Colour short message center system performance test system and method
CN107317741A (en) It is a kind of to support while connecting the instant communication client of multiserver
KR20070010620A (en) Method and system for filling-out arrival/departure card by using mobile telecommunication terminal
CN101835115A (en) System and method for realizing function of short message chat room

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
CP02 Change in the address of a patent holder

Address after: Room 818, 8 / F, 34 Haidian Street, Haidian District, Beijing 100080

Patentee after: BEIJING ULTRAPOWER SOFTWARE Co.,Ltd.

Address before: 100089 Beijing city Haidian District wanquanzhuang Road No. 28 Wanliu new building A block 5 layer

Patentee before: BEIJING ULTRAPOWER SOFTWARE Co.,Ltd.

CP02 Change in the address of a patent holder