SlideShare a Scribd company logo
12 SMS

    Objectives
    After this chapter the student will:
    • be able to define different types of SMS.
    • be able to describe new functions in a GSM-network which
      supports SMS.
    • be able to follow a SM from SMS-C to terminating MS.




     12.1 INTRODUCTION ........................................................................2

     12.2 SMS POINT-TO-POINT .............................................................2

     12.3 SMS CELL BROADCAST ...........................................................3

     12.4 SMS MOBILE ORIGINATED/PP .................................................4

     12.5 SMS MOBILE TERMINATED/PP ................................................5




Michael Quek                                                                                       1
12.1 Introduction
          Short Messages Services (SMS) are character based and can be used in
          GSM for sending and receiving text messages. There are three Short
          Messages Services defined for GSM:

         •     Short message MO/PP (Mobile Originated / Point-to-Point)
         •     Short message MT/PP (Mobile Terminated / Point-to-Point)
         •     Short message CB (Cell Broadcast)

          MO/PP or MT/PP service allows for an acknowledged exchange of a short
          message (SM) between an MS and an SMS-Centre (SMS-C). The user
          information carried in the SM could be used by other applications than
          text. The exchange of messages between two MSs is only possible via the
          SMS-C. The CB service allows the operator to broadcast messages, e.g.
          weather reports, to all MSs in idle mode on a cell basis.



  12.2 SMS Point-to-Point
          The user service of delivering an SM from one MS to another is divided
          into two services and involves an SMS-C.

         •     Short message MO/PP denotes the capability of the GSM system to
               transfer a short message submitted from an MS to the SMS-C and to
               report a result (acknowledgement or error) about the delivery back to
               the MS.

         •     Short message MT/PP denotes the capability of the GSM system to
               transfer a short message delivered from an SMS-C to one MS and to
               report a result (acknowledgement or error) about the delivery back to
               the SMS-C.

          The SMS-C is the node that the SMs are submitted to, stored in and
          delivered from. The short messages are sent to the SMS-C from e.g. an
          MS, e-mail or data terminal. Each SM is time stamped by the SMS-C
          when submitted and this timestamp will accompany the SM to the
          recipient. The SMS-C also makes it possible to send a receipt to the
          message originator when a message has been received at the other end. If
          the delivery attempt does not succeed, the SMS-C will be informed and the
          message stored. Depending on the network the SMS-C can be alerted to
          send the message again if the failure was due to unavailability or lack of
          memory in the MS. The notifications and messages are stored and will be
          deleted once the message is delivered or when a time limit has expired.
          The time limit is requested by the submitting MS but can be restricted by
          the operator. Values of the time limit range from 5 min. to 63 weeks.




Michael Quek                                                                      2
Two complementary functions (or software packages) are needed, the
          SMS-Gateway MSC (SMS-GMSC) and the SMS-Interworking MSC
          (SMS-IWMSC). They will be integrated with an MSC or directly built into
          the SMS-C. The mobile terminating SMs are sent from the SMS-C to the
          network through an SMS-GMSC. The purpose of SMS-GMSC is to
          interrogate the HLR to find the address to the MSC where the MS is
          located. A mobile originating SM will be sent to the SMS-IWMSC where
          it will be routed from the MSC to the receiving SMS-C.

          An SM contains up to 140 octets of user data The text messages are
          produced with a predefined alphabet. The default SMS alphabet consists of
          128 characters, each consisting of 7 bits. One SM can hereby contain a
          maximum of 160 characters. This is the normal text version. There is also
          a possibility to use the information for other applications than text. The
          default alphabet is complemented with a new alphabet, the “Universial
          MultipleOctet Coded Character Set 2”, UCS2. The characters are then
          coded with 16 bits, which means that a SM can carry 70 UCS2.

          The MS should be able to receive and submit an SM both in ”idle” mode,
          using SDCCH, and ”busy” mode, using SACCH. Note that the SMS can
          be handled even though there is a call going on. The MS should also be
          capable of using the MO and MT services at the same time, i.e. receive
          and submit short messages simultaneously. Of the Supplementary Services
          defined in GSM only the barring services may be used in combination with
          the Short Message Service.



  12.3 SMS Cell Broadcast
          Short message CB denotes the capability of the GSM system to transfer a
          short message submitted from the operator to all idle mobile stations in a
          given geographical area on a cell basis. There is no acknowledging
          message sent back to the system about the delivery. The CB short message
          contains a maximum of 93 alphanumeric characters from the default
          alphabet. This can be used for advertising or reserved for messages like
          traffic information and weather reports.

          One important difference between CB and the other types of SMS is that
          the CB message is loaded from a Cell Broadcast Centre to the BSC. CB-
          Centre is considered to be a node outside the PLMN and can be connected
          to several BSCs. The messages sent from the Cell Broadcast Centre may
          originate from different sources called Cell Broadcast Entities. The
          coverage areas will be assigned by agreement between the service provider
          and the network operator.

          The message will be distributed from the BSC to the BTSs of the area to
          be covered. The message is sent on the CB CHannel (CBCH) which uses




Michael Quek                                                                     3
the SDCCH, sub-channel no. 2, and can there be monitored by all MSs in
            idle mode.

            Up to 15 of these messages (with 93 characters) may be concatenated to
            form a macromessage. Each page of such a macromessage will have the
            same message identifier, (indicating the source of the message), and the
            same serial number. Using this information the MS is able to identify and
            ignore rebroadcasts of already received messages.


                                                                  AUC


                                           CB-C          EIR
    Cell Broadcast, CB
                                                  VLR
                                                                  HLR
                                   BSC            MSC

                                                                  Gateway
                                                           GMSC              SMS-C
                                                                    Inter-
                                         BSC
                                                                   Working
                                                  VLR                        SM can be routed to one
                                                                              of several SMS-C by IW
                                                   MSC
           Mobile Terminated, MT
                                                                    PSTN

                                         BSC
                                                                                         SMS-C

                                                                                     In another PLMN

           Mobile Originated, MO




  Short Message Services




  12.4 SMS Mobile Originated/PP
            The MS generates an SM which contains the telephone number to the
            receiving MS. The “telephone number” of the SMS-C will be added as
            destination address. Now the MS will establish a signalling link and sends
            the message via a specific protocol to the MSC. Assuming that this MSC is
            an Interworking-MSC the SM will be sent in a signalling message to the
            SMS-C. Confirmation to the MS is sent back the same way. Now the
            SMS-C can start the MT service.




Michael Quek                                                                                4
12.5 SMS Mobile Terminated/PP
           The MT/PP is initiated when the SMS-C is reached by a SM. How the
           message reaches SMS-C is out of scope of the GSM specification except
           when it is sent from a GSM MS. Other entities, e.g. email, data terminals,
           mailbox systems etc. could be used.



                                                                                    AUC


                                          CB-C                         EIR
                                                      VLR

                                                                                    HLR
                              BSC                     MSC                                  2)
                                                                                                 1)
                                                                                     Gateway
                                                                             GMSC                     SMS-C
                                                             3)
                                                                                       Inter-
                                    BSC                                               Working
                                                 4)
                                                      VLR         7)

                    5)                                 MSC
                   6)
      Mobile Terminated, MT                                                               PSTN
                                    BSC




           SMS mobile terminated point-to-point transfer


          1) The SM, with added information of original sender and a timestamp, is
             conveyed to the SMS-GMSC that hosts the subscriber.

          2) The SMS-GMSC interrogates the HLR for routing information. The
             HLR checks the database to find out whether the MSISDN is known
             and that the MS has an SMS subscription.

                If the service is not barred, the MS must be reachable and have enough
                storage memory. Flags in HLR may set the availability and memory
                information. The HLR then returns the routing information (IMSI and
                routing address for the MSC/VLR).

                If it isn’t possible to deliver the SM a rejection message, with error
                cause, will be sent to the SMS-C. In that case the SMS-C will store the
                information for a limited period of time. The limit is requested by the
                originator but can be restricted by the operator. The SM can be sent if
                the SMS-C is alerted within this time period.

                The routing information does not need to include a MSRN because the
                SM will use signalling channels to be transported to the visited MSC.




Michael Quek                                                                                                  5
3) The SMS-GMSC reroutes the SM to the MSC/VLR, which serves the
            MS for the moment.
         4) The MSC checks in the VLR if the MS is attached or not and if the MS
            is busy for other SMs. If the MS has capability for SMS handling and is
            attached to the system, a paging message will be sent to the MS.

         5) The MS sends a channel request and receives an SDCCH and an
            SACCH in the same way as for an ordinary call set-up.

         6) The MS will send a “Paging Response” to MSC/VLR. It is then up to
            the MSC to choose what security procedures to perform, e.g.
            authentication, ciphering etc. On the positive outcome from the security
            procedures the SM will be transmitted to the MS, still on the SDCCH.
            The MS will acknowledge after reception of the whole SM.

         7) If the delivery was successful a delivery report is sent from MSC/VLR
            to the SMS-C. An unsuccessful delivery result in a failure report sent to
            SMS-C.

               In case of unsuccessful delivery due to unavailability, the VLR sets a
               flag indicating that there is a message to be delivered to the MS.
               Optionally the HLR also stores information about unsuccessful
               deliveries. The HLR will then also hold a list of addresses to those
               SMS-C which have made unsuccessful delivery attempts. If the reason
               for the unsuccessful delivery then cease to exist the HLR can alert these
               SMS-C which can re-start the SMS MT.




Michael Quek                                                                         6

More Related Content

What's hot

Ch6
Ch6Ch6
SMS-SMPP-Concepts
SMS-SMPP-ConceptsSMS-SMPP-Concepts
SMS-SMPP-ConceptsDuy Do Phan
 
My F1 journal publication 2013-Copy
My F1 journal publication 2013-CopyMy F1 journal publication 2013-Copy
My F1 journal publication 2013-CopyElmabruk Elgembari
 
Call Forwarding
Call ForwardingCall Forwarding
Call Forwarding
Akash Agrawal
 
10 Slides to SMS
10 Slides to SMS10 Slides to SMS
10 Slides to SMS
seanraz
 
INTRODUCTION TO SMS TECHNOLOGY
INTRODUCTION TO SMS TECHNOLOGYINTRODUCTION TO SMS TECHNOLOGY
INTRODUCTION TO SMS TECHNOLOGY
Edwin myalla
 
Cluster based mac in vane ts for safety applications
Cluster based mac in vane ts for safety applications Cluster based mac in vane ts for safety applications
Cluster based mac in vane ts for safety applications
Md. Hasibur Rashid
 
ISM29jun06.doc
ISM29jun06.docISM29jun06.doc
ISM29jun06.docVideoguy
 
2 g data call flow
2 g data call flow2 g data call flow
2 g data call flow
Alfred Ongere
 
Sms
Sms Sms
GSM - The Network Layer
GSM - The Network LayerGSM - The Network Layer
GSM - The Network Layer
Yubraj C.
 
MM-PNEMO: a mathematical model to assess handoff delay and packet loss
MM-PNEMO: a mathematical model to assess handoff delay and packet lossMM-PNEMO: a mathematical model to assess handoff delay and packet loss
MM-PNEMO: a mathematical model to assess handoff delay and packet loss
journalBEEI
 
Call flow
Call flowCall flow
1463401 rc214-mqtt-update
1463401 rc214-mqtt-update1463401 rc214-mqtt-update
1463401 rc214-mqtt-update
Eugenio Lysei
 
Protocol p pt
Protocol p ptProtocol p pt
Protocol p pt
Sumit Shrivastava
 
Using Vehicular Networks to Collect Common Traffic Data
Using Vehicular Networks to Collect Common Traffic DataUsing Vehicular Networks to Collect Common Traffic Data
Using Vehicular Networks to Collect Common Traffic Data
Michele Weigle
 

What's hot (19)

Ch6
Ch6Ch6
Ch6
 
SMS-SMPP-Concepts
SMS-SMPP-ConceptsSMS-SMPP-Concepts
SMS-SMPP-Concepts
 
My F1 journal publication 2013-Copy
My F1 journal publication 2013-CopyMy F1 journal publication 2013-Copy
My F1 journal publication 2013-Copy
 
Call Forwarding
Call ForwardingCall Forwarding
Call Forwarding
 
10 Slides to SMS
10 Slides to SMS10 Slides to SMS
10 Slides to SMS
 
SMS
SMSSMS
SMS
 
INTRODUCTION TO SMS TECHNOLOGY
INTRODUCTION TO SMS TECHNOLOGYINTRODUCTION TO SMS TECHNOLOGY
INTRODUCTION TO SMS TECHNOLOGY
 
Cluster based mac in vane ts for safety applications
Cluster based mac in vane ts for safety applications Cluster based mac in vane ts for safety applications
Cluster based mac in vane ts for safety applications
 
ISM29jun06.doc
ISM29jun06.docISM29jun06.doc
ISM29jun06.doc
 
2 g data call flow
2 g data call flow2 g data call flow
2 g data call flow
 
Sms
Sms Sms
Sms
 
tow
towtow
tow
 
GSM - The Network Layer
GSM - The Network LayerGSM - The Network Layer
GSM - The Network Layer
 
Short message service
Short message serviceShort message service
Short message service
 
MM-PNEMO: a mathematical model to assess handoff delay and packet loss
MM-PNEMO: a mathematical model to assess handoff delay and packet lossMM-PNEMO: a mathematical model to assess handoff delay and packet loss
MM-PNEMO: a mathematical model to assess handoff delay and packet loss
 
Call flow
Call flowCall flow
Call flow
 
1463401 rc214-mqtt-update
1463401 rc214-mqtt-update1463401 rc214-mqtt-update
1463401 rc214-mqtt-update
 
Protocol p pt
Protocol p ptProtocol p pt
Protocol p pt
 
Using Vehicular Networks to Collect Common Traffic Data
Using Vehicular Networks to Collect Common Traffic DataUsing Vehicular Networks to Collect Common Traffic Data
Using Vehicular Networks to Collect Common Traffic Data
 

Viewers also liked

David R. Williams, "Black Lives Matter for Health... and for All of US"
David R. Williams, "Black Lives Matter for Health... and for All of US"David R. Williams, "Black Lives Matter for Health... and for All of US"
David R. Williams, "Black Lives Matter for Health... and for All of US"
The Petrie-Flom Center for Health Law Policy, Biotechnology, and Bioethics
 
C Tyner Recommendation_Sharon Sidler
C Tyner Recommendation_Sharon SidlerC Tyner Recommendation_Sharon Sidler
C Tyner Recommendation_Sharon SidlerCrystal Tyner, CTC
 
Criando sites com estilos
Criando sites com estilosCriando sites com estilos
Criando sites com estilos
Clayton de Almeida Souza
 
harsh academy
harsh academyharsh academy
harsh academy
manisha kashyap
 
Linux , unix.pptm.jose javierchavezsalcedo
Linux , unix.pptm.jose javierchavezsalcedoLinux , unix.pptm.jose javierchavezsalcedo
Linux , unix.pptm.jose javierchavezsalcedo
Jey Chavz Salcedo
 
Resolviendo ecuaciones
Resolviendo ecuacionesResolviendo ecuaciones
Resolviendo ecuaciones
Less Hernandez
 
How to Manage Stress & Achieve Greater Impact
How to Manage Stress & Achieve Greater ImpactHow to Manage Stress & Achieve Greater Impact
How to Manage Stress & Achieve Greater Impact
Colette Ellis
 
Mini projet sie
Mini projet sieMini projet sie
Mini projet sie
deli liv
 
Practica 001
Practica 001Practica 001
Practica 001
Lionel Flores
 
Management de projet
Management de projetManagement de projet
Management de projet
Eric Métais
 
TODO SOBRE EL POP ART
TODO SOBRE EL POP ARTTODO SOBRE EL POP ART
TODO SOBRE EL POP ART
Ximena Mh
 
Palestra - Profissão Farmacêutica
Palestra - Profissão FarmacêuticaPalestra - Profissão Farmacêutica
Palestra - Profissão Farmacêutica
Thalles Peixoto
 
Pop Art
Pop ArtPop Art
Practica clinica basada en la evidencia
Practica clinica basada en la evidenciaPractica clinica basada en la evidencia
Practica clinica basada en la evidencia
Rafael Bravo Toledo
 
Los Ismos del Arte
Los Ismos del ArteLos Ismos del Arte
Los Ismos del Arte
Pedro Espinoza Hurtado
 
Aula1 Operador de Microcomputadores
Aula1 Operador de MicrocomputadoresAula1 Operador de Microcomputadores
Aula1 Operador de Microcomputadores
Clayton de Almeida Souza
 

Viewers also liked (18)

David R. Williams, "Black Lives Matter for Health... and for All of US"
David R. Williams, "Black Lives Matter for Health... and for All of US"David R. Williams, "Black Lives Matter for Health... and for All of US"
David R. Williams, "Black Lives Matter for Health... and for All of US"
 
C Tyner Recommendation_Sharon Sidler
C Tyner Recommendation_Sharon SidlerC Tyner Recommendation_Sharon Sidler
C Tyner Recommendation_Sharon Sidler
 
Criando sites com estilos
Criando sites com estilosCriando sites com estilos
Criando sites com estilos
 
harsh academy
harsh academyharsh academy
harsh academy
 
Linux , unix.pptm.jose javierchavezsalcedo
Linux , unix.pptm.jose javierchavezsalcedoLinux , unix.pptm.jose javierchavezsalcedo
Linux , unix.pptm.jose javierchavezsalcedo
 
Resolviendo ecuaciones
Resolviendo ecuacionesResolviendo ecuaciones
Resolviendo ecuaciones
 
How to Manage Stress & Achieve Greater Impact
How to Manage Stress & Achieve Greater ImpactHow to Manage Stress & Achieve Greater Impact
How to Manage Stress & Achieve Greater Impact
 
Mini projet sie
Mini projet sieMini projet sie
Mini projet sie
 
GRC poster
GRC posterGRC poster
GRC poster
 
Practica 001
Practica 001Practica 001
Practica 001
 
Management de projet
Management de projetManagement de projet
Management de projet
 
Lighting
LightingLighting
Lighting
 
TODO SOBRE EL POP ART
TODO SOBRE EL POP ARTTODO SOBRE EL POP ART
TODO SOBRE EL POP ART
 
Palestra - Profissão Farmacêutica
Palestra - Profissão FarmacêuticaPalestra - Profissão Farmacêutica
Palestra - Profissão Farmacêutica
 
Pop Art
Pop ArtPop Art
Pop Art
 
Practica clinica basada en la evidencia
Practica clinica basada en la evidenciaPractica clinica basada en la evidencia
Practica clinica basada en la evidencia
 
Los Ismos del Arte
Los Ismos del ArteLos Ismos del Arte
Los Ismos del Arte
 
Aula1 Operador de Microcomputadores
Aula1 Operador de MicrocomputadoresAula1 Operador de Microcomputadores
Aula1 Operador de Microcomputadores
 

Similar to SMS

Gsm
GsmGsm
Unit 5 : wireless communication : GSM System operations
Unit 5 : wireless communication : GSM System operationsUnit 5 : wireless communication : GSM System operations
Unit 5 : wireless communication : GSM System operations
Ashutha K
 
System Introduction
System IntroductionSystem Introduction
System IntroductionSokunth Che
 
SMS & MMS Technologies
SMS & MMS TechnologiesSMS & MMS Technologies
SMS & MMS Technologies
Arun Shukla
 
Global system for mobile
Global system for mobileGlobal system for mobile
Global system for mobile
Partha Bhunia
 
Gsm architecture, gsm network identities, network cases, cell planning, and c...
Gsm architecture, gsm network identities, network cases, cell planning, and c...Gsm architecture, gsm network identities, network cases, cell planning, and c...
Gsm architecture, gsm network identities, network cases, cell planning, and c...
Zorays Solar Pakistan
 
gsm_call_routing.pptx
gsm_call_routing.pptxgsm_call_routing.pptx
gsm_call_routing.pptx
Milanap1
 
Intro to GSM
Intro to GSMIntro to GSM
Intro to GSM
Terungwa Ujoh
 
Switching System
Switching SystemSwitching System
Switching SystemSokunth Che
 
GSM System Overview.pptx
GSM System Overview.pptxGSM System Overview.pptx
GSM System Overview.pptx
KannanAlagumuthiah1
 
MOBILE రేపు మా ఊరి పండుగ కాబట్టి అందరూ తప్పక రావాలి.ఇది నా అభ్యర్థన, నేను ఇక్...
MOBILE రేపు మా ఊరి పండుగ కాబట్టి అందరూ తప్పక రావాలి.ఇది నా అభ్యర్థన, నేను ఇక్...MOBILE రేపు మా ఊరి పండుగ కాబట్టి అందరూ తప్పక రావాలి.ఇది నా అభ్యర్థన, నేను ఇక్...
MOBILE రేపు మా ఊరి పండుగ కాబట్టి అందరూ తప్పక రావాలి.ఇది నా అభ్యర్థన, నేను ఇక్...
satishnittana1
 
Mobile communication fundamental
Mobile communication fundamentalMobile communication fundamental
Mobile communication fundamental
THANDAIAH PRABU
 
Calling Procedure and Channel Mapping in GSM Network
Calling Procedure and Channel Mapping in GSM Network Calling Procedure and Channel Mapping in GSM Network
Calling Procedure and Channel Mapping in GSM Network
Noor Nabi
 
presentation on gsm architecture and fixed assignment
presentation on gsm architecture and fixed assignmentpresentation on gsm architecture and fixed assignment
presentation on gsm architecture and fixed assignment
Fabiha Ain
 
ALLAH WASAYA short_message_service
ALLAH WASAYA short_message_serviceALLAH WASAYA short_message_service
ALLAH WASAYA short_message_service
muhsin sheeraz
 
Gsm Overview
Gsm OverviewGsm Overview
Gsm Overviewtijeel
 
Gsm
GsmGsm
Digital cellular networks GSM
Digital cellular networks GSMDigital cellular networks GSM
Digital cellular networks GSM
RAVIKIRAN ANANDE
 

Similar to SMS (20)

Call Setup
Call SetupCall Setup
Call Setup
 
Gsm
GsmGsm
Gsm
 
Unit 5 : wireless communication : GSM System operations
Unit 5 : wireless communication : GSM System operationsUnit 5 : wireless communication : GSM System operations
Unit 5 : wireless communication : GSM System operations
 
five
fivefive
five
 
System Introduction
System IntroductionSystem Introduction
System Introduction
 
SMS & MMS Technologies
SMS & MMS TechnologiesSMS & MMS Technologies
SMS & MMS Technologies
 
Global system for mobile
Global system for mobileGlobal system for mobile
Global system for mobile
 
Gsm architecture, gsm network identities, network cases, cell planning, and c...
Gsm architecture, gsm network identities, network cases, cell planning, and c...Gsm architecture, gsm network identities, network cases, cell planning, and c...
Gsm architecture, gsm network identities, network cases, cell planning, and c...
 
gsm_call_routing.pptx
gsm_call_routing.pptxgsm_call_routing.pptx
gsm_call_routing.pptx
 
Intro to GSM
Intro to GSMIntro to GSM
Intro to GSM
 
Switching System
Switching SystemSwitching System
Switching System
 
GSM System Overview.pptx
GSM System Overview.pptxGSM System Overview.pptx
GSM System Overview.pptx
 
MOBILE రేపు మా ఊరి పండుగ కాబట్టి అందరూ తప్పక రావాలి.ఇది నా అభ్యర్థన, నేను ఇక్...
MOBILE రేపు మా ఊరి పండుగ కాబట్టి అందరూ తప్పక రావాలి.ఇది నా అభ్యర్థన, నేను ఇక్...MOBILE రేపు మా ఊరి పండుగ కాబట్టి అందరూ తప్పక రావాలి.ఇది నా అభ్యర్థన, నేను ఇక్...
MOBILE రేపు మా ఊరి పండుగ కాబట్టి అందరూ తప్పక రావాలి.ఇది నా అభ్యర్థన, నేను ఇక్...
 
Mobile communication fundamental
Mobile communication fundamentalMobile communication fundamental
Mobile communication fundamental
 
Calling Procedure and Channel Mapping in GSM Network
Calling Procedure and Channel Mapping in GSM Network Calling Procedure and Channel Mapping in GSM Network
Calling Procedure and Channel Mapping in GSM Network
 
presentation on gsm architecture and fixed assignment
presentation on gsm architecture and fixed assignmentpresentation on gsm architecture and fixed assignment
presentation on gsm architecture and fixed assignment
 
ALLAH WASAYA short_message_service
ALLAH WASAYA short_message_serviceALLAH WASAYA short_message_service
ALLAH WASAYA short_message_service
 
Gsm Overview
Gsm OverviewGsm Overview
Gsm Overview
 
Gsm
GsmGsm
Gsm
 
Digital cellular networks GSM
Digital cellular networks GSMDigital cellular networks GSM
Digital cellular networks GSM
 

More from Sokunth Che

Authentication and Ciphering
Authentication and CipheringAuthentication and Ciphering
Authentication and CipheringSokunth Che
 
Base Station System
Base Station SystemBase Station System
Base Station SystemSokunth Che
 
Access And Radio Theory
Access And Radio TheoryAccess And Radio Theory
Access And Radio TheorySokunth Che
 
GSM Among Other Systems
GSM Among Other SystemsGSM Among Other Systems
GSM Among Other SystemsSokunth Che
 
Introduction to packet service evolution & new technologies
Introduction to packet service evolution & new technologiesIntroduction to packet service evolution & new technologies
Introduction to packet service evolution & new technologies
Sokunth Che
 
Basic english usage
Basic english usageBasic english usage
Basic english usage
Sokunth Che
 

More from Sokunth Che (10)

Authentication and Ciphering
Authentication and CipheringAuthentication and Ciphering
Authentication and Ciphering
 
Handover
HandoverHandover
Handover
 
Base Station System
Base Station SystemBase Station System
Base Station System
 
Mobile Station
Mobile StationMobile Station
Mobile Station
 
Cell Planning
Cell PlanningCell Planning
Cell Planning
 
Access And Radio Theory
Access And Radio TheoryAccess And Radio Theory
Access And Radio Theory
 
Air Interface
Air InterfaceAir Interface
Air Interface
 
GSM Among Other Systems
GSM Among Other SystemsGSM Among Other Systems
GSM Among Other Systems
 
Introduction to packet service evolution & new technologies
Introduction to packet service evolution & new technologiesIntroduction to packet service evolution & new technologies
Introduction to packet service evolution & new technologies
 
Basic english usage
Basic english usageBasic english usage
Basic english usage
 

Recently uploaded

The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Po-Chuan Chen
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
CarlosHernanMontoyab2
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 

Recently uploaded (20)

The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdfAdversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 

SMS

  • 1. 12 SMS Objectives After this chapter the student will: • be able to define different types of SMS. • be able to describe new functions in a GSM-network which supports SMS. • be able to follow a SM from SMS-C to terminating MS. 12.1 INTRODUCTION ........................................................................2 12.2 SMS POINT-TO-POINT .............................................................2 12.3 SMS CELL BROADCAST ...........................................................3 12.4 SMS MOBILE ORIGINATED/PP .................................................4 12.5 SMS MOBILE TERMINATED/PP ................................................5 Michael Quek 1
  • 2. 12.1 Introduction Short Messages Services (SMS) are character based and can be used in GSM for sending and receiving text messages. There are three Short Messages Services defined for GSM: • Short message MO/PP (Mobile Originated / Point-to-Point) • Short message MT/PP (Mobile Terminated / Point-to-Point) • Short message CB (Cell Broadcast) MO/PP or MT/PP service allows for an acknowledged exchange of a short message (SM) between an MS and an SMS-Centre (SMS-C). The user information carried in the SM could be used by other applications than text. The exchange of messages between two MSs is only possible via the SMS-C. The CB service allows the operator to broadcast messages, e.g. weather reports, to all MSs in idle mode on a cell basis. 12.2 SMS Point-to-Point The user service of delivering an SM from one MS to another is divided into two services and involves an SMS-C. • Short message MO/PP denotes the capability of the GSM system to transfer a short message submitted from an MS to the SMS-C and to report a result (acknowledgement or error) about the delivery back to the MS. • Short message MT/PP denotes the capability of the GSM system to transfer a short message delivered from an SMS-C to one MS and to report a result (acknowledgement or error) about the delivery back to the SMS-C. The SMS-C is the node that the SMs are submitted to, stored in and delivered from. The short messages are sent to the SMS-C from e.g. an MS, e-mail or data terminal. Each SM is time stamped by the SMS-C when submitted and this timestamp will accompany the SM to the recipient. The SMS-C also makes it possible to send a receipt to the message originator when a message has been received at the other end. If the delivery attempt does not succeed, the SMS-C will be informed and the message stored. Depending on the network the SMS-C can be alerted to send the message again if the failure was due to unavailability or lack of memory in the MS. The notifications and messages are stored and will be deleted once the message is delivered or when a time limit has expired. The time limit is requested by the submitting MS but can be restricted by the operator. Values of the time limit range from 5 min. to 63 weeks. Michael Quek 2
  • 3. Two complementary functions (or software packages) are needed, the SMS-Gateway MSC (SMS-GMSC) and the SMS-Interworking MSC (SMS-IWMSC). They will be integrated with an MSC or directly built into the SMS-C. The mobile terminating SMs are sent from the SMS-C to the network through an SMS-GMSC. The purpose of SMS-GMSC is to interrogate the HLR to find the address to the MSC where the MS is located. A mobile originating SM will be sent to the SMS-IWMSC where it will be routed from the MSC to the receiving SMS-C. An SM contains up to 140 octets of user data The text messages are produced with a predefined alphabet. The default SMS alphabet consists of 128 characters, each consisting of 7 bits. One SM can hereby contain a maximum of 160 characters. This is the normal text version. There is also a possibility to use the information for other applications than text. The default alphabet is complemented with a new alphabet, the “Universial MultipleOctet Coded Character Set 2”, UCS2. The characters are then coded with 16 bits, which means that a SM can carry 70 UCS2. The MS should be able to receive and submit an SM both in ”idle” mode, using SDCCH, and ”busy” mode, using SACCH. Note that the SMS can be handled even though there is a call going on. The MS should also be capable of using the MO and MT services at the same time, i.e. receive and submit short messages simultaneously. Of the Supplementary Services defined in GSM only the barring services may be used in combination with the Short Message Service. 12.3 SMS Cell Broadcast Short message CB denotes the capability of the GSM system to transfer a short message submitted from the operator to all idle mobile stations in a given geographical area on a cell basis. There is no acknowledging message sent back to the system about the delivery. The CB short message contains a maximum of 93 alphanumeric characters from the default alphabet. This can be used for advertising or reserved for messages like traffic information and weather reports. One important difference between CB and the other types of SMS is that the CB message is loaded from a Cell Broadcast Centre to the BSC. CB- Centre is considered to be a node outside the PLMN and can be connected to several BSCs. The messages sent from the Cell Broadcast Centre may originate from different sources called Cell Broadcast Entities. The coverage areas will be assigned by agreement between the service provider and the network operator. The message will be distributed from the BSC to the BTSs of the area to be covered. The message is sent on the CB CHannel (CBCH) which uses Michael Quek 3
  • 4. the SDCCH, sub-channel no. 2, and can there be monitored by all MSs in idle mode. Up to 15 of these messages (with 93 characters) may be concatenated to form a macromessage. Each page of such a macromessage will have the same message identifier, (indicating the source of the message), and the same serial number. Using this information the MS is able to identify and ignore rebroadcasts of already received messages. AUC CB-C EIR Cell Broadcast, CB VLR HLR BSC MSC Gateway GMSC SMS-C Inter- BSC Working VLR SM can be routed to one of several SMS-C by IW MSC Mobile Terminated, MT PSTN BSC SMS-C In another PLMN Mobile Originated, MO Short Message Services 12.4 SMS Mobile Originated/PP The MS generates an SM which contains the telephone number to the receiving MS. The “telephone number” of the SMS-C will be added as destination address. Now the MS will establish a signalling link and sends the message via a specific protocol to the MSC. Assuming that this MSC is an Interworking-MSC the SM will be sent in a signalling message to the SMS-C. Confirmation to the MS is sent back the same way. Now the SMS-C can start the MT service. Michael Quek 4
  • 5. 12.5 SMS Mobile Terminated/PP The MT/PP is initiated when the SMS-C is reached by a SM. How the message reaches SMS-C is out of scope of the GSM specification except when it is sent from a GSM MS. Other entities, e.g. email, data terminals, mailbox systems etc. could be used. AUC CB-C EIR VLR HLR BSC MSC 2) 1) Gateway GMSC SMS-C 3) Inter- BSC Working 4) VLR 7) 5) MSC 6) Mobile Terminated, MT PSTN BSC SMS mobile terminated point-to-point transfer 1) The SM, with added information of original sender and a timestamp, is conveyed to the SMS-GMSC that hosts the subscriber. 2) The SMS-GMSC interrogates the HLR for routing information. The HLR checks the database to find out whether the MSISDN is known and that the MS has an SMS subscription. If the service is not barred, the MS must be reachable and have enough storage memory. Flags in HLR may set the availability and memory information. The HLR then returns the routing information (IMSI and routing address for the MSC/VLR). If it isn’t possible to deliver the SM a rejection message, with error cause, will be sent to the SMS-C. In that case the SMS-C will store the information for a limited period of time. The limit is requested by the originator but can be restricted by the operator. The SM can be sent if the SMS-C is alerted within this time period. The routing information does not need to include a MSRN because the SM will use signalling channels to be transported to the visited MSC. Michael Quek 5
  • 6. 3) The SMS-GMSC reroutes the SM to the MSC/VLR, which serves the MS for the moment. 4) The MSC checks in the VLR if the MS is attached or not and if the MS is busy for other SMs. If the MS has capability for SMS handling and is attached to the system, a paging message will be sent to the MS. 5) The MS sends a channel request and receives an SDCCH and an SACCH in the same way as for an ordinary call set-up. 6) The MS will send a “Paging Response” to MSC/VLR. It is then up to the MSC to choose what security procedures to perform, e.g. authentication, ciphering etc. On the positive outcome from the security procedures the SM will be transmitted to the MS, still on the SDCCH. The MS will acknowledge after reception of the whole SM. 7) If the delivery was successful a delivery report is sent from MSC/VLR to the SMS-C. An unsuccessful delivery result in a failure report sent to SMS-C. In case of unsuccessful delivery due to unavailability, the VLR sets a flag indicating that there is a message to be delivered to the MS. Optionally the HLR also stores information about unsuccessful deliveries. The HLR will then also hold a list of addresses to those SMS-C which have made unsuccessful delivery attempts. If the reason for the unsuccessful delivery then cease to exist the HLR can alert these SMS-C which can re-start the SMS MT. Michael Quek 6