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.
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.
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:
Transportation
is set to CS Domain.
Transportation
is set to PS Domain.
Transportation
is set to CS Domain and the UE is IMSI Attached.
Transportation
is set to PS Domain and the UE is GMM Attached.
Transportation
is set to CS Domain.
Transportation
is set to PS DomainYou 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:
See Submit Report Mode for additional information about configuring Submit Reports.
See Status Report Mode for additional information about configuring Status Reports.
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.
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:
The Custom Data
parameter is a hexadecimal string. This string, including the appropriate header information, or the UDH (User Data Header), may be generated using an SMS gateway, or you can create the string yourself. See
Short Message Service (SMS) Messages
for more information on selecting and defining this parameter.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.
0 | ASCII Text Messages (concatenated or non-concatenated) |
4 | General binary messages (ringtones, vcards, bitmap picture messages, etc.) |
8 | UCS2 (Unicode) messages (Chinese, Japanese, Hebrew, etc.) |
245 | |
The Message Class for mobile terminated SMS messages is determined by two bits in the middle of the 8-bit DCS field. Therefore, the Message Class is determined by the value you specify for the DCS parameter.
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:
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.See Status Report Mode for more information about configuring how the test set sends Status Report messages.
Mobile Originated SMS (MO SMS)- Receiving Messages Transmitted by the Mobile Station
Short Message Service (SMS) Messages