MSRP Load Testing
MSRP (Message Session Relay Protocol) is used to send / receive instant messages. MSRP guidelines and details are in RFC 4975. LM Tools supports MSRP load testing.
MSRP sessions are established as like other normal SIP session (INVITE -> 200 OK -> ACK). From SDP of INVITE and 200 OK, MSRP session information (like destination IP address, destination listen port etc) are extracted. After extracting those information, connections between peers are established and pre-recorded instant messages (from a file) are exchanged between peers.
Once the session is over normal call disconnect is done using BYE->200 OK transaction.
You can test thousands of MSRP sessions together using LM Tools framework.
