MSRP


In VoLTE/IMS Node testing, the MSRP tab on the Gm > Media tab allows you to define the define a message that will be sent periodically, during the test session. [RFC 4975]

 

General

  • Enable CEMA
  • Max Chunk Size (bytes)

 

CPIM Options

  • Include Date-Time Message header

  • Include Content-Type Parameters

  • Include Content-Length Message Header

  • Include Content-Disposition Message Header

  • Include Extra Message Headers

    • Message

  • Enable Content-Type: Multipart

Messages

 


Enable CEMA

Enable to indicate support of Connection Establishment for Media Anchoring (CEMA) (RFC 6714).

In SGW Nodal and MME Nodal test cses, from the UE perspective this includes msrp-cema attribute at the media-level.  

In the IMS Node test case, enabling CEMA (emulate middlebox behavior) replaces c and m-lines for CEMA testing.

Tcl Parameter: MsrpCemaEn 

CPIM Options

Select the following CPIM options:
Include Date-Time Message Header

Select to include the Date-Time message header.

Tcl Parameter: MsrpIncDateTimeMsgHeader

Include Content-Type Parameters

Select to include the Content-Type Parameters and enter them in the text box.

Default : ;charset="us-ascii"

Tcl Parameter: MsrpIncContentTypeParams

Tcl Parameter: MsrpContentTypeParams

Include Content-Length Message Header

Select to include the Content-Length message header.

Tcl Parameter: MsrpIncContentLenMsgHeader

Include Content-Disposition Message Header

Select to include the Content-Disposition message header.

Tcl Parameter: MsrpIncContentDispMsgHeader

Include Extra Message Headers

Select to include Extra Message Headers and enter them in the text box.

Default : Subject: The Weather is nice!

Tcl Parameter: MsrpIncExtraMsgHeaders

Tcl Parameter: MsrpExtraMsgHeaders

Enable Content-Type: Multipart

Select to enable Content-Type : Multipart.

Tcl Parameter: MsrpContentTypeMultipartEn

 

Originator Send Messages

Select to configure message options for Originator send messages.  When Originator is checked, UE will send SMS.

When both Originator Send Messages and Terminator Send Message are checked, UE and IMS will send message.

In IMS Node test case, Send Messages is available only when P-CSCF is a SIP Endpoint.

Tcl Parameter: MsrpSendMessagesEn

Originator Initiate Connection

Select for the Originator to initiate an MSRP Connection.

Available in the AMF Nodal, IMS Node, IP Application Node, MME Nodal,  SGW Nodal and Wifi offload Gateway Nodal test cases.

Tcl Parameter: MsrpOrigInitConnEn

Terminator Send Messages

Select to configure message options for Terminator send messages. When Terminator is checked, IMS will send message.

Available when IMS is Local on VoLTE Tab.

In IMS Node test case, Send Messages is available only when P-CSCF is a SIP Endpoint.

Tcl Parameter: MsrpTermSendMessagesEn

Terminator Passive Connection

Select for Terminator Passive Connection. Available in AMF Nodal , IMS Node, IP Application Node, MME Nodal, SGW Nodal and Wifi Nodal test cases.

Added this option to enable override of active / passive setup for Originator/Terminator under MSRP messaging. 

This options works in conjuction with "Originator Initiate Connection" option. 

Example : IMS Node test case can set the "Originator Initiate Connection" Check box set to true. While IP Application Node can set the "Terminator Passive Connection" to true. The originator will send the first MSRP message after the connection is established; without these checkboxes being set to ture, the terminator will send the first message.

Tcl Parameter: MsrpTermPassiveConnEn

Send Empty Message on Content

Select to enable the UE  to send out an empty MSRP message after TCP connection setup so that CPM/SUT knows the MSRP path is ready and will be able to forward message to the UE.

Available in AMF Nodal, MME Nodal, SGW Nodal, Wifi Offload Gateway Nodal. 

Tcl Parameter: MsrpSendEmptyMsgOnConnEn

Message Start Delay (ms)

Enter a value (in milliseconds) to specify the delay between the start sending messages and the time when the device is ready for sending messages (i.e., the delay between the time a mobile successfully attaches to a network and the time the mobile device starts generating its first message).

Range: 0 - 4294967295

Tcl Parameter: MsrpStartDelay

Message Interval (ms)

Specify the delay (in milliseconds) between two consecutive generated messages.

Range: 0 - 4294967295

Tcl Parameter: MsrpInterval

Message Cycle

  • Continuous

  • Limited

 

Select to indicate continuous generation of MSRP or a fixed number of MSRP.

  • Continuous Message: When selected generates MSRP messages till the stop-button is pressed
  • Fixed Number: When selected generates a fixed number of messages according to the value entered.

Tcl Parameter: MsrpCycle

Message Content

Indicates the text message to be sent to the end-users on their devices or intended for other devices.   

 

^ Back to Top