SMS Load Test Report
from Melrose Labs
|Test Title:||SMS Load Test|
|Test Reference:||Peter Bloggs <firstname.lastname@example.org>|
|Test duration (secs):||15.8|
The SMPP SMS Load Test measures the rate at which the SMSC / SMS gateway / SMS server (SUT - Server Under Test) can process SMS submissions from a simulated application. The test also measures the latency for submit_sm/submit_sm_resp operations under load.
Messages are submitted by one or more client connections (SMPP TX binds) to the SUT, within the constraint of the max window size, for up to 2-minutes. SMPP v3.4 is used for testing.
Note: The pre-test sends only 1000 messages using a single client connection.
SMPP Account Details
- System ID:
- System Type:
Load Test Parameters
- Max window size:
- Message quantity:
- Client connections to SUT:
- Source address:
- Destination address:
- Short message:
Melrose Labs testing
- Data coding:
- Protocol ID:
- Registered delivery:
Submission latency is the time between the submit_sm being sent to the SMSC and the time the submit_sm_resp response is received back from the SUT (Tsubmit_sm_resp - Tsubmit_sm).
Submission Latency Summary
The blue line shows the submit time (x-axis) and latency of submit_sm_resp (y-axis) for each message in the test. The red line shows the submit time (x-axis) and message number/ID (y-axis). This graph allows zooming into a range of time within the graph. The green line shows the trend of the latency.
Submission Latency Detailed
The blue line shows the submit time (x-axis) and latency of submit_sm_resp (y-axis) for each message in the test. The red line shows the submit time (x-axis) and message number/ID (y-axis). This graph allows zooming into a range of time within the graph. The start of the test is displayed as midnight.
Submission Latency Histogram
The following shows the distribution of messages by latency.
Submission Latency Histogram for Message No. Range
Use slider to select range of messages for which to display latency histogram. Slider selects by message number (ID).
The rate is the number of submit_sm_resp responses received from the SUT each second. This uses the time a submit_sm_resp was received from the SMSC (Tsubmit_sm_resp). The window size, round-trip latency between client and server, and submit_sm processing time of the SUT will impact the achievable submission rate.
Submission Rate Histogram (SMS/sec)
Each column in the histogram represents a second during the test. The length of the column indicates the number of submit_sm_resp received during that second (i.e. SMS/sec).
SMS Window Usage Tracking
The number of SMS for which a submit_sm_resp is pending is limited by the max window size. For this test this has been configured to 25.
Where the max window size is set too low, the submission rate will be limited. Where it is set too high, the SUT may become overloaded or start to reject messages.
Thu Jun 1 02:21:48 2023 UTC