Beruflich Dokumente
Kultur Dokumente
Phone Lin
Ph.D.
Email: plin@csie.ntu.edu.tw
Outlines
Introduction Short Message Service Architecture Mobile-Terminated Mobile-Originated SMS Protocol Hierarchy The DTE-DCE Interface Summary
Introduction (1/2)
The GSM SMS provides a connectionless transfer of messages with low-capacity and low-time performance. In Dec. 1992, the short message, sent from PC to MS, was delivered in Vodafone GSM in UK. Every GSM SMS can contain up to 140 octets, 160 char. To accommodate longer than 160 char.,
SMS concatenation SMS compression
Introduction (2/2)
The SMS operates like a paging service, with the added capability that messages can pass in both directions. The SMS are transported on the GSM SDCCH signaling channel. Two types of GSM short message services have been defined:
Cell Broadcast Service, which periodically delivers short messages to all subscribers in a given area. Point-to-Point Service sends short messages to a specific user. This GSM feature can be considered as an enhanced two-way paging service.
11
SMS-DELIVER (SM-SC -> MS). SMS(SMConveys a short message from the SM-SC to the MS. This TPDU includes a service center timestamp. The SM-SC uses timestamp this timestamp to inform the recipient MS about the arrival time of the short message at the SM-TL of the SM-SC. A boolean parameter, More-To-Send, is used to indicate if one or More- To- Send more messages are waiting in the SM-SC for delivery to the recipient MS.
12
SMS-Command (MS -> SM-SC). SMSSMCan be a Query about the previous submitted short message Cancellation of the status report Deletion of the submitted message
13
15
RP-SM-MEMORY-AVAILABLE (MS -> Network). RP- SM- MEMORYInvoked by the SM-RL-MEMORY-AVAILABLE primitive. SM-RL-MEMORY-AVAILABLE passes the necessary control information to indicate that the MS has memory available to receive one or more messages).
16
RP-ERROR.
Invoked by the SM-RL-REPORT primitive to report any error of a corresponding RP-DATA. An error may occur if (1) the message is too short to contain the complete message type, (2) the message reference is known, (3) the message type is unknown, or (4) the message content is semantically incorrect.
17
Note that the SMC entities cannot simultaneously perform messaging in both directions.
18
CP-ACK. CPAcknowledges the corresponding CP-DATA. CP-ACK does not contain any specific information elements.
CP-ERROR. CPInvoked by the SM-CP service primitives MNSMS-ABORT or MNSMS-ERROR, which provide the cause of the messaging procedure error.
19
20
If the MT transmits the packet successfully, it will reply to the TE with the following command.
+CMGS:<ref-no><CR><LF><CR><LF>OK<CR><LF> +CMGS:<ref<ref-no>: the message reference sent from the SM-SC <ref- no>
22
23
Summary
Short Message Service Architecture Mobile-Terminated Mobile-Originated SMS Protocol Hierarchy The DTE-DCE Interface
26