Setting Mobile-Terminated SMS Parameters

Setting Mobile-Terminated SMS Parameters

Last updated: February 15, 2011

This section is applicable to the lab application and to a test application with the required feature license.

You can configure the following parameters (see Mobile-Terminated SMS Parameters ) from the Mobile-Terminated SMS Parameters menu which is accessed by pressing the F5 ( Short Message Service ) on Call Control 4 of 4 menu, then pressing the F2 ( Mobile-Term SMS Parameters ). Some of the parameters you have set are displayed in the Mobile-Terminated SMS Info window.

For details on front panel operation, see STEP A: Set Up the Mobile-Terminated SMS Parameters .

Mobile-Terminated SMS Parameters
Mobile-Terminated SMS Parameters on Test Set

Parameters in 3GPP2 C.S0015-A Standard

Description

Service

SMS_MSG_TYPE (3.4.1)

Set the SMS message type: Point to Point or Broadcast.

This setting affects the Data Burst Message (see SMS Protocol Description ) addressing used to send SMS messages under various conditions. See Mobile-Terminated SMS Addressing with Different Sending Methods for details.

GPIB Command: CALL:SMService:MTERminated:SERVice .

Teleservice

Teleservice Identifier (3.4.3.1)

IDENTIFIER field

Set the teleservice that will send the SMS message. It is useful for SMS point-to-point messages as specified in the Service field.

The teleservices supported by the test set are Paging (Wireless Paging Teleservice), Messaging (Wireless Messaging Teleservice (WMT)), Voice Mail (Voice Mail Notification Teleservice), WAP (Wireless Application Protocol), CATPT (Card Application Toolkit Protocol Teleservice) and User Specified.

When the Teleservice is set to User Specified, you can set the User Specified Teleservice ID ranging from 1 to 65535.

GPIB Command: CALL:SMService:MTERminated:TELeservice[:ENUM]

Service Category

Service Category (3.4.3.2)

CATEGORY field

Set the service category which identifies the type of service supported by the SMS message. It is useful for SMS Broadcast messages specified by the Service setting. See Service Category Settings for a list of servcice categories supported by the test set.

GPIB Command: CALL:SMService:MTERminated:SCATegory

Originating Address

Address Parameter (3.4.3.3)

Specify the originating address to be supplied with the SMS message to the intended mobile station. It's useful for SMS point-to-point messages as specified in the Service field.

GPIB Command: CALL:CIDentity

Priority

Priority Indicator (4.5.9)

PRIORITY field

Set the priority level of the SMS message.

If NONE is selected, the optional Priority Indicator subparameter is not included in the SMS message sent to the MS. If other than NONE is selected, this setting will set the priority level of the SMS message (as listed in the Priority Level Settings ).

If teleservice type is WAP or CATPT, this parameter will not be transmitted OTA regardless of the presence/value of this parameter.

GPIB Command: CALL:SMService:MTERminated:PRIority

Privacy

Privacy Indicator (4.5.10)

PRIVACY field

Set the privacy level of the SMS message.

If NONE is selected, the optional Privacy Indicator subparameter is not included in the SMS message sent to the MS. If other than NONE is selected, this setting sets the privacy level of the SMS message (as shown in Privacy Level Settings ).

If teleservice type is WAP or CATPT, this parameter will not be transmitted OTA regardless of the presence/value of this parameter.

GPIB Command: CALL:SMService:MTERminated:PRIVacy

Voice Mail Count

Number of Messages (4.5.12)

MESSAGE_CT field

Set the number of the voice mail messages sent to the mobile station which represents the number of messages stored at the Voice Mail System. It is only useful for Voice Mail Notification teleservice selected by the Teleservice .

GPIB Command: CALL:SMService:MTERminated:VMNotify:COUNt

MS Message Alert

Alert on Message Delivery (4.5.13)

ALERT_PRIORITY field

Specify whehter the mobile station will alert the user (for example, beep or vibrating depending on the mobile station behavior) when it receives the message.

If NONE is selected, the optional Alert on Messge Delivery subparemeter is not included in the SMS message sent to the MS. If other than NONE is selected, this setting sets the alert level (as shown in MS Message Alert Settings ) used to distinguish different priorities of the message.

GPIB Command: CALL:SMService:MTERminated:ALERt

Message Encoding

User Data (4.5.2)

MSG_ENCODING field

Set the encoding scheme for the user entered message contents. See Message Encoding for details on each type of Encoding.

GPIB Command: CALL:SMService:MTERminated:MESSage:ENCoding

Message (Optional User Data)

User Data (4.5.2)

CHARi field

Specify whether include the user entered message content in the SMS message sent to the mobile station.

This setting is useful for the teleservices (other than WAP and CATPT) which have optional User Data subparameter. The User Data subparameter is mandatory for the WAP. See Teleservice .

When Included, the user entered message content (see Creating/Editing the Mobile-Terminated Message Contents ) is included in the optional User Data subparameter of the SMS message sent to the MS. When Excluded, the optional User Data subparameter is not sent to the MS.

GPIB Command: CALL:SMService:MTERminated:MESSage:UDATa

Call-Back Number

Call-Back Number (4.5.15)

Specify whether include the optional Call-Back number in the SMS message sent to the MS. The call-back number indicates the number to be dialed in reply to a received SMS message.

When Included, the test set use the setting of Originating Address as the optional Call-Back Number subparameter included in the SMS message sent to the MS. When Excluded, the optional Call-Back Number subparameter is not sent to the MS.

   
NOTE
The Originating Address is a mandatory parameter for the mobile-terminated SMS message. It's in addition to the optional call-back number subparameter. The test set uses the same setting for both parameters sent to the MS.

   

GPIB Command: CALL:SMService:MTERminated:CBNumber

MDMI

Message Display Mode Inclusion (4.5.16)

the Message Display Mode Inclusion (MDMI) determines if the Message Display Mode sub-parameter is sent for teleservice types where this sub-parameter is optional. It should be either "Include" or "Exclude".

MDM

Message Display Mode (4.5.16)

MSG_DISPLAY_MODE field

The Message Display Mode is used to indicate to the mobile station when to display the receive message. Only when MDMI is set to "Include", this parameter will be included in the message sent to mobile. Otherwise, this parameter will not be transmitted OTA. See Message Dispaly Mode Indicator Values for each value of the Message Display Mode Indicator which show the most significant two bits of the eight bits. The setting range of the Message Display Mode can be the integer 0-255:

  • If the integer 0-63 is input, `00' is filled in the MSG_DISPLAY_MODE field.
  • If the integer 64-127 is input, `01' is filled in the MSG_DISPLAY_MODE field.
  • If the integer 128-191 is input, `10' is filled in the MSG_DISPLAY_MODE field.
  • The integer 192-255 is reserved.

If teleservice type is WAP or CATPT, this parameter will not be transmitted OTA regardless of the presence/value of MDMI and MDM.

Mobile-Terminated SMS Addressing with Different Sending Methods

Methods for SMS Sending

Service Configuration

Point-to-Point

Broadcast

Method 1 (see Methods for Sending Mobile-Terminated SMS Message )

Data Burst Message is addressed to the Paging IMSI (see CALL:PAGing:IMSI:TYPE ).

Data Burst Message is addressed to broadcast address.

Method 2 (see Methods for Sending Mobile-Terminated SMS Message )

General Page Message is addressed to the Paging IMSI (see CALL:PAGing:IMSI:TYPE ).

Data Burst Message is not addressed since it is sent via the traffic channel.

General Page Message is addressed to the Paging IMSI (see CALL:PAGing:IMSI:TYPE ).

Data Burst Message is not addressed since it is sent via the traffic channel.

Method 3 (see Methods for Sending Mobile-Terminated SMS Message )

Data Burst Message is not addressed since it is sent via the traffic channel.

Data Burst Message is not addressed since it is sent via the traffic channel.

Priority Level Settings

Priority Setting on the Test Set

PRIORITY Field Value (2 bits)

Normal

00

Interactive

01

Urgent

10

Emergency

11

Privacy Level Settings

Privacy Setting on the Test Set

PRIVACY Field Value (2 bits)

Not restricted

00

Restricted

01

Secret

10

Confidential

11

MS Message Alert Settings

MS Message Alert Settings on the Test Set

ALEAR_PRIORITY Field Value (2 bits)

MS Default

00

Low

01

Medium

10

High

11

Service Category Settings

Service Catetory Settings on the Test Set

CATEGORY Field Value (16 bits)

0 - Unknown

0x0000

1 - Broadcast Emergency

0x0001

2 - Administrative

0x0002

3 - Maintenance

0x0003

4 - General News - Local

0x0004

5 - General News - Regional

0x0005

6 - General News - National

0x0006

7 - General News - Intl

0x0007

8 - Bus/Fin News - Local

0x0008

9 - Bus/Fin News - Regional

0x0009

10 - Bus/Fin News - National

0x000A

11 - Bus/Fin News - Intl

0x000B

12 - Sports News - Local

0x000C

13 - Sports News - Regional

0x000D

14 - Sports News - National

0x000E

15 - Sports News - Intl

0x000F

16 - Entertain News - Local

0x0010

17 - Entertain News - Regional

0x0011

18 - Entertain News - National

0x0012

19 - Entertain News - Intl

0x0013

20 - Local Weather

0x0014

21 - Area Traffic Report

0x0015

22 - Local Flight Schedules

0x0016

23 - Restaurant

0x0017

24 - Lodgings

0x0018

25 - Retail Directory

0x0019

26 - Advertisements

0x001A

27 - Stock Quotes

0x001B

28 - Employee Opportunities

0x001C

29 - Medical/Health/Hospitals

0x001D

30 - Technology News

0x001E

31 - Multi-category

0x001F

4096-Pres-Level Alert

0x1000

4097-Extreme Threat

0x1001

4098-Severe Threat

0x1002

4099-AMBER (Child Abduct)

0x1003

4100-CMAS Test Message

0x1004

Message Dispaly Mode Indicator Values
MSG_DISPLAY_MODE FUNCTION

`00'

Immediate Display: The mobile station is to display the received message as soon as possible.

`01'

Mobile default setting: The mobile station is to display the received message based on a pre-defined mode in the mobile station.

`10'

User Invoke: The mobile station is to display the received message based on the mode selected by the user.

`11' Reserved

Message Encoding

Message Encoding is used to set the encoding scheme for the user entered message contents. It is useful only when the Message (Optional User Data) is "Included" (see Message (Optional User Data) ). The message encoding determines the number of bits necessary to send an encoded character for each encoding type. An encoded character may take multiple hex or ASCII characters to represent. For example, a UNICODE encoded character takes 2 ASCII or 4 hex characters to represent. The user entered message contents (see Creating/Editing the Mobile-Terminated Message Contents ) is possibly padded with trailing '0's (zeros) as necessary to match the indicated "expected Input characters (ASCII)" or "expected input characters (Hex)" as shown in Message Encoding See How Does the Test Set Build the Mobile-Terminated Message? for examples.

   
NOTE
If the test set pads the user input message with '0's to match the expected Input characters as shown in Message Encoding , an error "SMS message padded with trailing zeros to define whole characters" is generated.

   

Message Encoding

Message Encoding Settings 1

Bits Per Encoded Character

Expected Inputcharacters (Ascii)

Expected Inputcharacters (Hex) 3

MSG_ENCODING field value

(see 9.1 in TIA TSB-58-F)

Octet 4

8

any number

an even number

00000

7-Bit ASCII

7

any number

an even number

00010

IA5

7

any number

an even number

00011

UNICODE

16

an even number 2

a multiple of four

00100

Shift-JIS

8 or 16 5

any number

an even number

00101

Korean

8 or 16 5

any number

an even number

00110

Latin/Hebrew

8

any number

an even number

00111

Latin

8

any number

an even number

01000

GSM 7-Bit

7

any number

an even number

01001

KSC5601 (Korean)

8

NA

a multiple of four

10000

1. UNICODE is a fixed 2-byte encoding method intended as an international character encoding scheme. Shift-JIS is a variable 1-2 byte non-modal encoding method widely implemented in Japan and used for the encoding of Kanji, Kana and Latin character sets. Korean is a variable 1-2 byte encoding method widely used in Korea.

2. When Message Source is set to ASCII (see Set Message Source ) and Message Encoding is set to UNICODE (see Message Encoding ), the user input message will be padded with a trailing "0" (zero) if the number of user input characters is in odd number. See Example of How the Settings Affect the Actual SMS Message for examples.

3. When Message Source is set to Hex (see Set Message Source ), the message is possibly padded with 1 to 3 trailing '0's (zeros). See Example of How the Settings Affect the Actual SMS Message for examples.

4. The Octet encoding type is unspecified in the 3GPP2 C.S0015-A standards. While some mobile stations use ASCII encoding, others may use a different encoding or may not implement the Octet encoding type at all. Consequently, using `Octet' encoding to send ASCII User Data to a mobile station may cause the mobile station to display the message using a different character set or not display a message at all.

5. The test set assumes that Shift-JIS and Korean always use 8 bits/character.

Related Topics


Mobile-Terminated SMS Message Operation

Creating/Editing the Mobile-Terminated Message Contents

Sending an SMS Message to the Mobile Station