SlideShare une entreprise Scribd logo
1  sur  23
03/16/12
                                                  Tinniam V Ganesh tvganesh.85@gmail.com
    SIGNALING SYSTEM 7 (SS7)




1

                   Tinniam.V. Ganesh
                  tvganesh.85@gmail.com
                  http://gigadom.wordpress.com/
WHAT IS COMMUNICATION ?




                                                 03/16/12
 Communication is used between 2 network
  elements to exchange information.




                                                Tinniam V Ganesh tvganesh.85@gmail.com
 There are 2 types of domains in the
  communication world
     Data communication
     Telecommunication




                                            2
DIFFERENCES BETWEEN TELECOM &
DATACOM




                                                                        03/16/12
  Telecommunication                Data Communication




                                                                       Tinniam V Ganesh tvganesh.85@gmail.com
  Network used for making voice    Network used for transferring
  calls between telephones         data from one computer to
                                   another
  Telephones were the end points   Computers were the end point

  Uses protocols like ISUP, ISDN   Predominantly uses TCP/IP
  Network elements are MSC,        Network elements are Routers,
  HLR, SCP etc                     hubs, ATMs, bridges etc
  Uses circuit switching           Uses packet switching

                                                                   3
NETWORKS OF TODAY …




                                                         03/16/12
   In the networks of today telecommunication
    networks are used to download data e.g.GPRS




                                                        Tinniam V Ganesh tvganesh.85@gmail.com
   Data networks are used for making Voice Calls
    e.g. VOIP




                                                    4
WHAT IS SIGNALING ?




                                                         03/16/12
 Signaling refers to the exchange of information
  between network elements




                                                        Tinniam V Ganesh tvganesh.85@gmail.com
 Signaling between network elements follows a
  specific protocol
 A Protocol refers to the set of rules for
  communicating between the elements




                                                    5
WHAT IS SS7 SIGNALING ?




                                                            03/16/12
   Signaling System 7 was devised by ITU-T
    (formerly known as CCITT)




                                                           Tinniam V Ganesh tvganesh.85@gmail.com
   Initially the signaling in trunks used to happen
    on the same channel in which the voice call used
    to occur. Hence call setup, digits etc would use
    the same line as the actual voice circuit
   In SS7 a separate channel is allocated just for
    signaling. This is known as Out-Of- Band
    signaling


                                                       6
SS7 SIGNALING




                                                           03/16/12
 Signaling happens in a separate channel
  outside of the voice channels




                                                          Tinniam V Ganesh tvganesh.85@gmail.com
 A separate timeslot is used to transfer signaling
  messages like call setup, teardown etc
 This is also known as Common Channel
  Signaling (CCS)




                                                      7
ADVANTAGES OF OUT OF BAND
SIGNALING




                                                       03/16/12
 Allows signaling at any phase of the call
 Allows upto 56 Kbps of signaling information




                                                      Tinniam V Ganesh tvganesh.85@gmail.com
         Switch A                      Switch B




            Voice Trunk
                                                  8
            Signaling Link
SS7 STACK




                                              03/16/12
CAP,MAP




                                             Tinniam V Ganesh tvganesh.85@gmail.com
   …
                       Application
          ISUP,TUP..
                       layer
 TCAP


        SCCP           Network layer
        MTP 3          Network layer
        MTP 2          Data link layer

        MTP 1          Physical layer

                                         9
SS7 LAYERS




                                                   03/16/12
 MTP – Message Transfer Part
 SCCP – Signaling and Connection Control Part




                                                  Tinniam V Ganesh tvganesh.85@gmail.com
 TCAP – Transaction Capabilities Application
  Part
 CAP – CAMEL Application Part

 ISUP – ISDN User Part

 MAP – Mobile Application Part




                                                 10
03/16/12   Tinniam V Ganesh tvganesh.85@gmail.com
                                                                       11
SS7 VS OSI STACK
SS7 PROTOCOLS




                                                        03/16/12
SS7 protocols can be classified as call related and
 non-call related




                                                       Tinniam V Ganesh tvganesh.85@gmail.com
   Call related protocols – ISUP (ISDN User Part),
    B-ISUP (Broadband – ISUP)

   Non-call related protocols –
     INAP (Intelligent Network Application Part)
     CAP (CAMEL Application Part)
     MAP (Mobile Application Part)
     …                                               12
SS7 STANDARD BODIES




                                                        03/16/12
   The SS7 standard body for North American
    market is ANSI (American National Standards
    Institute). The ANSI versions are ANSI ISUP,




                                                       Tinniam V Ganesh tvganesh.85@gmail.com
    ANSI TCAP etc.

   The SS7 standard body for European market is
    ETSI (formerly CCITT). The ETSI versions of the
    protocols are ETSI ISUP, ETSI TCAP etc.

   There are minor variations in the protocols by
    the two standard bodies.
                                                      13
SS7 Link speeds

There are 2 main standards in the world for




                                                           03/16/12
transmission of PCM signals

T-Carrier – This is used in the North American market




                                                          Tinniam V Ganesh tvganesh.85@gmail.com
E-Carrier – This is used for European market

T1 – 24 channels * 64 Kbps = 1.544 Mbps

E1 – 32 channels * 64 Kbps = 2.048 Mbps

 Level              North American     European
 0                  64 Kbps            64 kbps
 1                  1.544 Mbps (T1)    2.048 Mbps (E1)
 2                  6.312 Mbps (T2)    8.448 (E2)
 3                  44.736 Mbps (T3)   34.368 (E3)       14
MTP LAYER 1 – PHYSICAL LAYER




                                                       03/16/12
 This is the Physical Layer and defines the
  electrical and physical characteristics of SS7
  links.




                                                      Tinniam V Ganesh tvganesh.85@gmail.com
 Signaling links use DS-0 channels and carry data
  at 56 Kbps or 64Kbps.




                                                     15
MTP LAYER 2 – DATA LINK LAYER




                                                    03/16/12
 The data link level provides the network with
  sequenced delivery of all SS7 message packets
  between adjacent nodes




                                                   Tinniam V Ganesh tvganesh.85@gmail.com
 It also provides for flow control and error
  checking




                                                  16
MTP LAYER 3 – NETWORK LAYER




                                                          03/16/12
   This provides network layer functionality. It
    delivers messages between signaling end points




                                                         Tinniam V Ganesh tvganesh.85@gmail.com
   The network level depends on the services of
    Level 2 to provide alternate routing, and message
    distribution functions.




                                                        17
SCCP (SIGNALING CONNECTION CONTROL
PART)




                                                    03/16/12
 Signaling Connection Control Part (SCCP) is a
  higher level protocol than MTP that provides
  end-to-end routing.




                                                   Tinniam V Ganesh tvganesh.85@gmail.com
 SCCP is required for routing TCAP messages to
  their proper database.
 SCCP also does Global Title Translation to
  determine the end signaling point.




                                                  18
TCAP (TRANSACTION CAPABILITIES APPLICATION
PART)




                                                      03/16/12
   Transactional Capabilities Application Part
    (TCAP) facilitates connection to an external
    database.




                                                     Tinniam V Ganesh tvganesh.85@gmail.com
   Information/data received is sent back in the
    form of a TCAP message




                                                    19
APPLICATION LAYER




                                                                 03/16/12
 At the application layer there are the following
  protocols




                                                                Tinniam V Ganesh tvganesh.85@gmail.com
 Call related
        ISDN User Part (ISUP) supports basic telephone call
        connect/disconnect between end offices.
   Non-call related
       CAP – Camel Application Part is used to access a
        database ,the SCP and influence the call




                                                               20
SS7 SIGNALING ARCHITECTURE




                                                      03/16/12
There are 3 main elements in SS7 signaling
 architecture




                                                     Tinniam V Ganesh tvganesh.85@gmail.com
SSP – These are SS7 capable digital switches
STP – These are SS7 capable network elements
 that route incoming SS7 messages to the correct
 destination
SCP – These are databases which take part in non-
 call related SS7 signaling

                                                    21
ISUP CALL FLOW




                                                                                                         03/16/12
                         Switch A                                     Switch B
        A dials digits
                                      Initial Address Message (IAM)                 B’s phone rings..




                                                                                                        Tinniam V Ganesh tvganesh.85@gmail.com
                                    Address Complete Message (ACM)


                                                                                 B Answers

                                    Answer Message (ANM)
A disconnects


                                    Release Message (REL)
                                                                                   B disconnects
                                    Release Complete (RLC)




                                                                                                   22
03/16/12   Tinniam V Ganesh tvganesh.85@gmail.com
                                                    23
               Thank You !!!

Contenu connexe

Tendances (20)

TDMA
TDMATDMA
TDMA
 
TDMA, FDMA, and CDMA
TDMA, FDMA, and CDMATDMA, FDMA, and CDMA
TDMA, FDMA, and CDMA
 
GSM channels
GSM channelsGSM channels
GSM channels
 
Gsm call routing
Gsm call routingGsm call routing
Gsm call routing
 
GPRS
GPRSGPRS
GPRS
 
IS-95 Cdma
IS-95 CdmaIS-95 Cdma
IS-95 Cdma
 
Diversity Techniques in Wireless Communication
Diversity Techniques in Wireless CommunicationDiversity Techniques in Wireless Communication
Diversity Techniques in Wireless Communication
 
Multiple Access
Multiple AccessMultiple Access
Multiple Access
 
Gsm.....ppt
Gsm.....pptGsm.....ppt
Gsm.....ppt
 
Introduction to Wireless Communication
Introduction to Wireless CommunicationIntroduction to Wireless Communication
Introduction to Wireless Communication
 
Multiple Access in wireless communication
Multiple Access in wireless communicationMultiple Access in wireless communication
Multiple Access in wireless communication
 
Common channel Signalling System No 7 ppt
Common channel Signalling System No 7 pptCommon channel Signalling System No 7 ppt
Common channel Signalling System No 7 ppt
 
Mobile Ad hoc Networks
Mobile Ad hoc NetworksMobile Ad hoc Networks
Mobile Ad hoc Networks
 
Call flow
Call flowCall flow
Call flow
 
Multiple access techniques
Multiple access techniquesMultiple access techniques
Multiple access techniques
 
Gsm presentation shaikot
Gsm presentation shaikotGsm presentation shaikot
Gsm presentation shaikot
 
What is SS7? An Introduction to Signaling System 7
What is SS7?  An Introduction to Signaling System 7What is SS7?  An Introduction to Signaling System 7
What is SS7? An Introduction to Signaling System 7
 
LTE - Long Term Evolution
LTE - Long Term EvolutionLTE - Long Term Evolution
LTE - Long Term Evolution
 
Wavelength division multiplexing
Wavelength division multiplexingWavelength division multiplexing
Wavelength division multiplexing
 
Wireless networking
Wireless networkingWireless networking
Wireless networking
 

Similaire à Signaling system 7 (ss7)

introduction to ss7 network
introduction to ss7 networkintroduction to ss7 network
introduction to ss7 networkMohmmad Azam
 
Study on Performance of Simulation Analysis on Multimedia Network
Study on Performance of Simulation Analysis on Multimedia NetworkStudy on Performance of Simulation Analysis on Multimedia Network
Study on Performance of Simulation Analysis on Multimedia NetworkIRJET Journal
 
IEEE 802.11 general questions Summarize and describe the basic funct.pdf
IEEE 802.11 general questions  Summarize and describe the basic funct.pdfIEEE 802.11 general questions  Summarize and describe the basic funct.pdf
IEEE 802.11 general questions Summarize and describe the basic funct.pdfarkurkuri
 
Technology trends that will shape our future
Technology trends that will shape our futureTechnology trends that will shape our future
Technology trends that will shape our futureTinniam V Ganesh (TV)
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Scienceinventy
 
SS7 Network Technology
SS7 Network TechnologySS7 Network Technology
SS7 Network TechnologyMohmmad Azam
 
A QoS Based MAC Protocol For Wireless Ad-hoc Network
A QoS Based MAC Protocol For Wireless Ad-hoc NetworkA QoS Based MAC Protocol For Wireless Ad-hoc Network
A QoS Based MAC Protocol For Wireless Ad-hoc NetworkIJNSA Journal
 
Simulation based Evaluation of a Simple Channel Distribution Scheme for MANETs
Simulation based Evaluation of a Simple Channel Distribution Scheme for MANETsSimulation based Evaluation of a Simple Channel Distribution Scheme for MANETs
Simulation based Evaluation of a Simple Channel Distribution Scheme for MANETsIOSR Journals
 
Fpga implemented multichannel hdlc transceiver
Fpga implemented multichannel hdlc transceiverFpga implemented multichannel hdlc transceiver
Fpga implemented multichannel hdlc transceiveriaemedu
 
Networking and Data Communications
Networking and Data CommunicationsNetworking and Data Communications
Networking and Data Communicationskuramartin
 
Comparing ICH-leach and Leach Descendents on Image Transfer using DCT
Comparing ICH-leach and Leach Descendents on Image Transfer using DCT Comparing ICH-leach and Leach Descendents on Image Transfer using DCT
Comparing ICH-leach and Leach Descendents on Image Transfer using DCT IJECEIAES
 
Evaluation of Energy Consumption using Receiver–Centric MAC Protocol in Wirel...
Evaluation of Energy Consumption using Receiver–Centric MAC Protocol in Wirel...Evaluation of Energy Consumption using Receiver–Centric MAC Protocol in Wirel...
Evaluation of Energy Consumption using Receiver–Centric MAC Protocol in Wirel...IJECEIAES
 
clustering protocol in WSN:LEACH
clustering protocol in WSN:LEACHclustering protocol in WSN:LEACH
clustering protocol in WSN:LEACHJimit Rupani
 

Similaire à Signaling system 7 (ss7) (20)

Bt0072
Bt0072Bt0072
Bt0072
 
introduction to ss7 network
introduction to ss7 networkintroduction to ss7 network
introduction to ss7 network
 
Study on Performance of Simulation Analysis on Multimedia Network
Study on Performance of Simulation Analysis on Multimedia NetworkStudy on Performance of Simulation Analysis on Multimedia Network
Study on Performance of Simulation Analysis on Multimedia Network
 
Chapter 4ver2
Chapter 4ver2Chapter 4ver2
Chapter 4ver2
 
Network
NetworkNetwork
Network
 
IEEE 802.11 general questions Summarize and describe the basic funct.pdf
IEEE 802.11 general questions  Summarize and describe the basic funct.pdfIEEE 802.11 general questions  Summarize and describe the basic funct.pdf
IEEE 802.11 general questions Summarize and describe the basic funct.pdf
 
Technology trends that will shape our future
Technology trends that will shape our futureTechnology trends that will shape our future
Technology trends that will shape our future
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
Signaling system 7
Signaling system 7 Signaling system 7
Signaling system 7
 
SS7 Network Technology
SS7 Network TechnologySS7 Network Technology
SS7 Network Technology
 
Switching systems lecture4
Switching  systems lecture4Switching  systems lecture4
Switching systems lecture4
 
A QoS Based MAC Protocol For Wireless Ad-hoc Network
A QoS Based MAC Protocol For Wireless Ad-hoc NetworkA QoS Based MAC Protocol For Wireless Ad-hoc Network
A QoS Based MAC Protocol For Wireless Ad-hoc Network
 
Simulation based Evaluation of a Simple Channel Distribution Scheme for MANETs
Simulation based Evaluation of a Simple Channel Distribution Scheme for MANETsSimulation based Evaluation of a Simple Channel Distribution Scheme for MANETs
Simulation based Evaluation of a Simple Channel Distribution Scheme for MANETs
 
Tcp ip
Tcp ipTcp ip
Tcp ip
 
Fpga implemented multichannel hdlc transceiver
Fpga implemented multichannel hdlc transceiverFpga implemented multichannel hdlc transceiver
Fpga implemented multichannel hdlc transceiver
 
Networking and Data Communications
Networking and Data CommunicationsNetworking and Data Communications
Networking and Data Communications
 
Comparing ICH-leach and Leach Descendents on Image Transfer using DCT
Comparing ICH-leach and Leach Descendents on Image Transfer using DCT Comparing ICH-leach and Leach Descendents on Image Transfer using DCT
Comparing ICH-leach and Leach Descendents on Image Transfer using DCT
 
Osi layer notes
Osi layer notesOsi layer notes
Osi layer notes
 
Evaluation of Energy Consumption using Receiver–Centric MAC Protocol in Wirel...
Evaluation of Energy Consumption using Receiver–Centric MAC Protocol in Wirel...Evaluation of Energy Consumption using Receiver–Centric MAC Protocol in Wirel...
Evaluation of Energy Consumption using Receiver–Centric MAC Protocol in Wirel...
 
clustering protocol in WSN:LEACH
clustering protocol in WSN:LEACHclustering protocol in WSN:LEACH
clustering protocol in WSN:LEACH
 

Plus de Tinniam V Ganesh (TV)

Plus de Tinniam V Ganesh (TV) (8)

Internet of Things - TEDx talk
Internet of Things - TEDx talkInternet of Things - TEDx talk
Internet of Things - TEDx talk
 
Long Term Evolution (LTE) -
Long Term Evolution (LTE) -Long Term Evolution (LTE) -
Long Term Evolution (LTE) -
 
Design principles of scalable, distributed systems
Design principles of scalable, distributed systemsDesign principles of scalable, distributed systems
Design principles of scalable, distributed systems
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Intelligent networks, camel_services_and_applications_v1
Intelligent networks, camel_services_and_applications_v1Intelligent networks, camel_services_and_applications_v1
Intelligent networks, camel_services_and_applications_v1
 
Wireless technologies - Part 2
Wireless technologies - Part 2Wireless technologies - Part 2
Wireless technologies - Part 2
 
Wireless technologies - Part 1
Wireless technologies - Part 1Wireless technologies - Part 1
Wireless technologies - Part 1
 
Seven habits of highly effective people
Seven habits of highly effective peopleSeven habits of highly effective people
Seven habits of highly effective people
 

Dernier

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 

Dernier (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 

Signaling system 7 (ss7)

  • 1. 03/16/12 Tinniam V Ganesh tvganesh.85@gmail.com SIGNALING SYSTEM 7 (SS7) 1 Tinniam.V. Ganesh tvganesh.85@gmail.com http://gigadom.wordpress.com/
  • 2. WHAT IS COMMUNICATION ? 03/16/12  Communication is used between 2 network elements to exchange information. Tinniam V Ganesh tvganesh.85@gmail.com  There are 2 types of domains in the communication world  Data communication  Telecommunication 2
  • 3. DIFFERENCES BETWEEN TELECOM & DATACOM 03/16/12 Telecommunication Data Communication Tinniam V Ganesh tvganesh.85@gmail.com Network used for making voice Network used for transferring calls between telephones data from one computer to another Telephones were the end points Computers were the end point Uses protocols like ISUP, ISDN Predominantly uses TCP/IP Network elements are MSC, Network elements are Routers, HLR, SCP etc hubs, ATMs, bridges etc Uses circuit switching Uses packet switching 3
  • 4. NETWORKS OF TODAY … 03/16/12  In the networks of today telecommunication networks are used to download data e.g.GPRS Tinniam V Ganesh tvganesh.85@gmail.com  Data networks are used for making Voice Calls e.g. VOIP 4
  • 5. WHAT IS SIGNALING ? 03/16/12  Signaling refers to the exchange of information between network elements Tinniam V Ganesh tvganesh.85@gmail.com  Signaling between network elements follows a specific protocol  A Protocol refers to the set of rules for communicating between the elements 5
  • 6. WHAT IS SS7 SIGNALING ? 03/16/12  Signaling System 7 was devised by ITU-T (formerly known as CCITT) Tinniam V Ganesh tvganesh.85@gmail.com  Initially the signaling in trunks used to happen on the same channel in which the voice call used to occur. Hence call setup, digits etc would use the same line as the actual voice circuit  In SS7 a separate channel is allocated just for signaling. This is known as Out-Of- Band signaling 6
  • 7. SS7 SIGNALING 03/16/12  Signaling happens in a separate channel outside of the voice channels Tinniam V Ganesh tvganesh.85@gmail.com  A separate timeslot is used to transfer signaling messages like call setup, teardown etc  This is also known as Common Channel Signaling (CCS) 7
  • 8. ADVANTAGES OF OUT OF BAND SIGNALING 03/16/12  Allows signaling at any phase of the call  Allows upto 56 Kbps of signaling information Tinniam V Ganesh tvganesh.85@gmail.com Switch A Switch B Voice Trunk 8 Signaling Link
  • 9. SS7 STACK 03/16/12 CAP,MAP Tinniam V Ganesh tvganesh.85@gmail.com … Application ISUP,TUP.. layer TCAP SCCP Network layer MTP 3 Network layer MTP 2 Data link layer MTP 1 Physical layer 9
  • 10. SS7 LAYERS 03/16/12  MTP – Message Transfer Part  SCCP – Signaling and Connection Control Part Tinniam V Ganesh tvganesh.85@gmail.com  TCAP – Transaction Capabilities Application Part  CAP – CAMEL Application Part  ISUP – ISDN User Part  MAP – Mobile Application Part 10
  • 11. 03/16/12 Tinniam V Ganesh tvganesh.85@gmail.com 11 SS7 VS OSI STACK
  • 12. SS7 PROTOCOLS 03/16/12 SS7 protocols can be classified as call related and non-call related Tinniam V Ganesh tvganesh.85@gmail.com  Call related protocols – ISUP (ISDN User Part), B-ISUP (Broadband – ISUP)  Non-call related protocols –  INAP (Intelligent Network Application Part)  CAP (CAMEL Application Part)  MAP (Mobile Application Part)  … 12
  • 13. SS7 STANDARD BODIES 03/16/12  The SS7 standard body for North American market is ANSI (American National Standards Institute). The ANSI versions are ANSI ISUP, Tinniam V Ganesh tvganesh.85@gmail.com ANSI TCAP etc.  The SS7 standard body for European market is ETSI (formerly CCITT). The ETSI versions of the protocols are ETSI ISUP, ETSI TCAP etc.  There are minor variations in the protocols by the two standard bodies. 13
  • 14. SS7 Link speeds There are 2 main standards in the world for 03/16/12 transmission of PCM signals T-Carrier – This is used in the North American market Tinniam V Ganesh tvganesh.85@gmail.com E-Carrier – This is used for European market T1 – 24 channels * 64 Kbps = 1.544 Mbps E1 – 32 channels * 64 Kbps = 2.048 Mbps Level North American European 0 64 Kbps 64 kbps 1 1.544 Mbps (T1) 2.048 Mbps (E1) 2 6.312 Mbps (T2) 8.448 (E2) 3 44.736 Mbps (T3) 34.368 (E3) 14
  • 15. MTP LAYER 1 – PHYSICAL LAYER 03/16/12  This is the Physical Layer and defines the electrical and physical characteristics of SS7 links. Tinniam V Ganesh tvganesh.85@gmail.com  Signaling links use DS-0 channels and carry data at 56 Kbps or 64Kbps. 15
  • 16. MTP LAYER 2 – DATA LINK LAYER 03/16/12  The data link level provides the network with sequenced delivery of all SS7 message packets between adjacent nodes Tinniam V Ganesh tvganesh.85@gmail.com  It also provides for flow control and error checking 16
  • 17. MTP LAYER 3 – NETWORK LAYER 03/16/12  This provides network layer functionality. It delivers messages between signaling end points Tinniam V Ganesh tvganesh.85@gmail.com  The network level depends on the services of Level 2 to provide alternate routing, and message distribution functions. 17
  • 18. SCCP (SIGNALING CONNECTION CONTROL PART) 03/16/12  Signaling Connection Control Part (SCCP) is a higher level protocol than MTP that provides end-to-end routing. Tinniam V Ganesh tvganesh.85@gmail.com  SCCP is required for routing TCAP messages to their proper database.  SCCP also does Global Title Translation to determine the end signaling point. 18
  • 19. TCAP (TRANSACTION CAPABILITIES APPLICATION PART) 03/16/12  Transactional Capabilities Application Part (TCAP) facilitates connection to an external database. Tinniam V Ganesh tvganesh.85@gmail.com  Information/data received is sent back in the form of a TCAP message 19
  • 20. APPLICATION LAYER 03/16/12  At the application layer there are the following protocols Tinniam V Ganesh tvganesh.85@gmail.com  Call related  ISDN User Part (ISUP) supports basic telephone call connect/disconnect between end offices.  Non-call related  CAP – Camel Application Part is used to access a database ,the SCP and influence the call 20
  • 21. SS7 SIGNALING ARCHITECTURE 03/16/12 There are 3 main elements in SS7 signaling architecture Tinniam V Ganesh tvganesh.85@gmail.com SSP – These are SS7 capable digital switches STP – These are SS7 capable network elements that route incoming SS7 messages to the correct destination SCP – These are databases which take part in non- call related SS7 signaling 21
  • 22. ISUP CALL FLOW 03/16/12 Switch A Switch B A dials digits Initial Address Message (IAM) B’s phone rings.. Tinniam V Ganesh tvganesh.85@gmail.com Address Complete Message (ACM) B Answers Answer Message (ANM) A disconnects Release Message (REL) B disconnects Release Complete (RLC) 22
  • 23. 03/16/12 Tinniam V Ganesh tvganesh.85@gmail.com 23 Thank You !!!