SMS Status Description
Last updated: January 3, 2008
This section is applicable to the lab application and to a test application with the required feature license.
The SMS operations, such as Mobile-Terminated SMS operation, Mobile-Originated Operation, etc., are associated with the state transitions (see
SMS State Transition Diagram
). These states can be observed from the
SMS Message Acknowledge Info
window or queried with
CALL:SMService:STATus[:STATe]?
.
The SMS status can help you determine the status of the SMS processing, and verify whether the SMS events were successful. The possible states include
SMS Transitory States
and
SMS Terminal States
. The test set will always end up in a terminal state once the test set completes a process (successfully or in error conditions).
SMS Transitory States
The following SMS states are transitory states that the test set remain in momentarily during transitions to a terminal state.
-
Paging - The test set is in the process of paging the MS to establish an SO6 or SO14 connection to send an SMS message.
-
Sending - The test set is in the process of sending an SMS message to the MS.
-
Waiting - The test set has sent an SMS message to the MS and is waiting for an acknowledgment from the MS.
-
Originating - The MS is originating a connection in SO6 or SO14. The expectation is that the MS will be sending an SMS message once a connection is established. (See method 2 in
Receiving SMS Messages Sent from the Mobile Station
)
SMS Terminal States
The following SMS states are terminal states that the test set is stabilized in for a substantial length of time.
-
Idle - The SMS state will be idle when power-up, preset, or Clear SMS Info/Status (see
Clearing the SMS Info/Status
) is performed or when an attempt to send or receive an SMS message failed.
-
MS Ack - The SMS message sent by the test set has been acknowledged by the MS.
-
MS Not Acknowledged - The SMS message sent by the test set was not acknowledged by the MS before timeout (see
Mobile-Terminated Message Timeout
).
-
Broadcast Sent - The test set finished sending a broadcast SMS message.
-
Received - An SMS message has been received by the test set from the MS, including when a message is received and rejected by test set due to the setting of Protocol Support (see
SMS Support Control
).
SMS State Transition Diagram