Mobile Terminated SMS (MT SMS)- Sending a Message to the Mobile Station

Mobile Terminated SMS (MT SMS)- Sending a Message to the Mobile Station

Last updated: November 7, 2012

This section is only applicable to the lab application or feature-licensed test application.

This section describes the test set's support for mobile terminated short message service (MT SMS). The topics discussed in this section include:

The operating mode must be Active Cell to send a mobile terminated SMS message.

SMS Message State Synchronization

When sending SMS messages programmatically, you should use the SMS Message State query (see Mobile Terminated SMS Delivery Status for more information) to delay the sending of each message until the previous message sent has been acknowledged by the phone. If the command to send the message is received before the sending of a previous message has been acknowledged/rejected or timed out, the current message may not be sent.

Transportation

You can choose to send Point-to-Point SMS messages in the CS (Circuit Switched), or PS (Packet Switched) domain, or via SGs (SMS over SGs is an interim solution to realize the transmission of native SMS from CS infrastructure over the LTE radio network. SG is a new interface between the MME and the MSC). The domain to be used is configurable by specifying the Transportation mechanism (see CALL:SMService:PTPoint[:MTERminated]:TRANsport ).

When you send an SMS message to the mobile when the test set is in the idle call state, the SMS layer uses the services of the GMM or MM layer to establish an RRC Connection between the test set and UE. Once the connection is established, the SMS messages are carried in RRC Direct Transfer messages over RB 3.

The test set supports SMS point-to-point mobile-terminated messaging while in the Idle call state or over an active circuit-switched or active packet-switched connection, or over SGs when the UE is attached to an LTE network. You may send an SMS point-to-point mobile-terminated message to the UE while on a circuit switched connection (AMR Voice, RB Test Mode, or UE-to-UE Video) if Transportation is set to CS Domain. You may send an SMS point-to-point mobile-terminated message to the UE while on a packet-switched connection (UMTS/GPRS Packet Data) if Transportation is set to PS Domain. When the test set is connected with an EPC and sends a point-to-point SMS to the UE that is present on the E-UTRA access stratum, the data will be routed to the EPC and passed down the LTE stack , and the SMS will be transferred over the SGs. The test set supports sending SMS point-to-point mobile-terminated messages over existing or non-existing circuit-switched or packet-switched connections, or over SGs. It is therefore possible to send the UE an SMS point-to-point mobile-terminated message under the following conditions:

Message Type

You can define the Message Type used for the SMS message sent from the test set to the mobile station. The Message types are defined as PDU types in 3GPP TS 23.040 Section 9.2.2. The Message types defined for MT SMS messages are:

Sending a Text Message

The default values for the message header parameters are appropriate for sending a text message. However, when sending a text message, you may want to configure whether the message is delivered in the CS domain, or PS domain, or via SGs (EPC/E-UTRA) (see Transportation ). You may also want to specify the text message sent to the mobile station. One of two predefined messages can be sent or you can define a text message yourself. See Short Message Service (SMS) Messages for more information on selecting and defining the content for text messages.

See Procedure A: Sending a Text Message to the Mobile Station for an example of how to send an ASCII Text Message to the mobile station using the front panel.

See The test set as the server: for a simple example of how to send an ASCII Text Message to the mobile station using the HTTP interface.

Sending SMS messages for binary applications

When sending messages using binary data, such as WAP Push, smart messaging, ringtones, or MMS notifications, you may want to configure some of the header values. All the parameters configurable using the test set are listed in Header Parameters .

You must configure the following parameters to successfully send a binary SMS message:

Header Parameters

Unless otherwise noted, all the following parameters can be configured when you are using the HTTP interface as well as the GPIB and front panel interfaces.

Message Parameters Managed by the Test Set

Some header parameters are automatically calculated by the test set and included in all SMS messages sent from the test set. These header elements are:

All MT SMS message types

  • Message Type Indicator (TP-MTI) - You can configure the message type used by the test set for MT SMS messages. The test set configures this parameter to reflect the Message Type that you have indicated. (See Message Type .) Since the HTTP interface only supports the Deliver message type for MT SMS messages, the value for this parameter always indicates the Deliver message type when the HTTP interface is used.
  • Service Centre Timestamp (TP-SCTS) - This element is configured to represent the time at which the test set received the command to send the message (either over GPIB or the front panel). (3GPP 23.040 Section 9.2.3.11)
  • User Data Length (TP-UDL) - This element is set by the test set to correctly describe the size of the user data (TP-UD) included in the message. This element may be omitted for Submit Report or Status Report message types depending on the value of the TP-Parameter Indicator parameter. (See Protocol Identifier ). (3GPP 23.040 Section 9.2.3.16)

Status Report message type

See Status Report Mode for more information about configuring how the test set sends Status Report messages.

  • Status Report Qualifier (TP-SRQ) - This header parameter is always included and is always set to 0, indicating the status report is the result of a Submit message from the mobile station. (3GPP 23.040 Section 9.2.3.26)
  • Discharge Time (TP-DT) - This header parameter is always included and always set to the current time. The current time is determined by the date and time set on the test set's System Config screen. See Configuring System Time and Date . (3GPP 23.040 Section 9.2.3.13)

Related Topics


Mobile Originated SMS (MO SMS)- Receiving Messages Transmitted by the Mobile Station

Short Message Service (SMS) Messages

Mobile Terminated SMS Delivery Status

Logging SMS Messages

How to use the Short Message Service Features