Professional Documents
Culture Documents
10 Slides SMS
10 Slides SMS
Introduction
SMS stands for Short Message Service SMS was first introduced in 1991 in Europe as a text messaging service based on European Telecommunications Standards Institute (ETSI) standards for mobile networks SMS is being used in a wide range of social and business applications such as electronic voting, delivery of stock quotations, delivery of e-mail notification SMS is currently supported on the major mobile network technologies including: GSM (Global System for Mobile communications) GPRS (General Packet Radio Service) CDMA (Carrier Division Multiplex Access) SMS supports the sending and receiving of text, images, animation and sound SMS messages are originated and received by Short Messaging Entities (SME). Examples of SMEs are: mobile phones; servers; personal computers
1. 2. 3.
4. 5.
6. 7.
Short Message Entity (SME) sends or receives short messages Short Message Service Centre (SC) stores-and-forwards messages between the SME and the MS Gateway MSC For Short Message Service (SMS-GMSC) - receives messages from the SC, interrogates the HLR for routing information and forward the messages to the MSC or SGSN Home Location Register (HLR) - a database used for permanent storage and management of user/subscriber profiles Inter-Working MSC For Short Message Service (SMS-IWMSC) - receives messages from the MSC or SGSN and forwards them to the SC Mobile Service Centre (MSC) performs switching functions for mobile stations in a geographical area Visitor Location Register (VLR) - a database that contains temporary information about roaming subscribers. The MSC and the VLR are always on the same platform. Serving GPRS Support Node (SGSN) performs packet switching functions for mobile stations in a geographical area. The SGSN is used instead of the MSC when SMS info is transferred over GPRS. Mobile Station (MS) a device on the mobile network capable of receiving and sending short messages
PDUType
OA
PID
DCS
SCTS
UDL
UD
5 SRI
2 MMS
1 MTI
Bits
Parameter SCA PDU Type RP UDHI SRI MMS MTI OA PID DCS SCTS UDL UD Service Centre Address - Telephone number of the Service Centre Protocol Data Unit Type Reply Path - Parameter indicating that Reply Path exists
Description
User Data Header Indicator - Parameter indicating that UD field contains a header Status Report Indication - Parameter indicating if the SME has requested a status report More Messages to Send - Parameter indicating whether or not there are more messages to send Message Type Indicator - Parameter describing the message type 00 means SMS-Deliver Originator Address - Address of the originating SME Protocol Identifier - Parameter indicating the SMSC how to process the Short Message (e.g. Fax) Data Coding Scheme - Parameter identifying the coding scheme within the User Data (UD) Service Centre Time Stamp - Parameter identifying the time when the SMSC received the message User Data Length - Parameter indicating the length of the UD-field User Data - Data Field of the Short Message
PDUType
MR
DA
PID
DCS
VP
UDL
UD
6 UDHI
5 SRR
4 VPF
2 RD
1 MTI
Bits
Description Service Centre Address - Telephone number of the Service Centre Protocol Data Unit Type Reply Path - Parameter indicating that Reply Path exists User Data Header Indicator - Parameter indicating that UD field contains a header Status Report Request - Parameter indicating if the MS has requested a status report Validity Period Format - Parameter indicating whether or not the VP field is present Reject Duplicates parameter indicating if SMSC will accept a message with same MR and DA from the same OA Message Type Indicator - Parameter describing the message type 01 means SMS-Submit Message Reference - Successive numbers (0255) of all SMS-SUBMIT frames sent by the MS. Destination Address - Address of the destination SME Protocol Identifier - Parameter indicating the SMSC how to process the Short Message (e.g. Fax) Data Coding Scheme - Parameter identifying the coding scheme within the User Data (UD) Service Centre Time Stamp - Parameter identifying the time when the SMSC received the message User Data Length - Parameter indicating the length of the UD-field User Data - Data Field of the Short Message
GMSC
HLR
MSC
VLR
MS
Message sendRoutingInfoForShortMsg forwardShortMessage sendInfoForMT-SMS Page Authenticate Deliver Report SM-Delivery Delivery Report
Note: ETSI/GSM MAP sendRoutingInforForShortMsg equivalent in IS41 (North American standard) is SMSrequest mechanism, while forwardShortMessage is Short Message Delivery-Point-to-Point (SMD-PP)
Message Transfer
ReportStatus
MS
MO-SMS