Lecture+19.3.12

Embed Size (px)

Citation preview

  • 7/31/2019 Lecture+19.3.12

    1/29

  • 7/31/2019 Lecture+19.3.12

    2/29

    Signaling System 7 (SS7) is an architecture for

    performing out-of-band signaling

    in support of the call-establishment, billing,

    routing, and information-exchangefunctions of the public switched telephone

    network (PSTN). It identifies

    functions to be performed by a signaling-system

    network and a protocol to enabletheir performance.

    DEFINITION

  • 7/31/2019 Lecture+19.3.12

    3/29

    Types of SignalingSS7 SignalingSS7 Protocol Architecture

    SS7 Network ArchitectureBasic Call SetupSS7 Applications

    SS7/IP Inter-working

    CONTENTS

  • 7/31/2019 Lecture+19.3.12

    4/29

    Signaling in Telecommunications Network

    Channel Associated Signaling (CAS)

    Common Channel Signaling (CCS)

    Signaling System Number 7(SS7)is a form ofCommon Channel

    Signaling.

    TYPES OF SIGNALING

  • 7/31/2019 Lecture+19.3.12

    5/29

    Used for In-Band Signaling

    Signaling is transmitted in the same frequencyband as used by voice.

    Voice path is established when the call setup iscomplete, using the same path that the call setupsignals used.

    Channel Associated Signaling (CAS)

  • 7/31/2019 Lecture+19.3.12

    6/29

    Out of Band signaling

    Employs separate, dedicated path for signaling.

    Voice trunks are used only when a connection isestablished, not before.Faster Call Setup.

    Common Channel Signaling (CCS)

    SwitchA

    SwitchB

    Voice Trunks

    Signaling Link

  • 7/31/2019 Lecture+19.3.12

    7/29

    Advantage of CCS over CAS

    oFaster call setup

    oNo interference between signaling tones by network andfrequency of human speech pattern.

    oGreater Trunking Efficiency: CCS has shorter call set up andtear down times that result in less call holding time, therebyreducing the traffic on the network.

    oInformation Transfer: CCS allows the transfer of additional

    information along with the signaling traffic providing facilitiessuch as caller identification and voice or data identification

  • 7/31/2019 Lecture+19.3.12

    8/29

    SS7 Principle

    Out of band Signaling

    Higher Signaling data rates (56Kbps & 64 Kbps)

    Signaling traffic is bursty and of short duration, henceoperates in connectionless mode using packet switching

    Variable length signal units with maximum size limitation

    Optimum use of bandwidth

    Reliability and flexibility

  • 7/31/2019 Lecture+19.3.12

    9/29

    SS7 Protocol Stack

    OSI SS7

  • 7/31/2019 Lecture+19.3.12

    10/29

    Message Transfer Part (MTP Level 1) Physical

    Provides an interface to the actual physical channelover which communication takes place

    CCITT recommends 64Kbps transmission whereasANSI recommends 56 Kbps

    Protocols

  • 7/31/2019 Lecture+19.3.12

    11/29

    MTP Level 2 (Data Link)

    Ensures accurate end-to-end transmission of a message acrossa signaling link

    Variable Length Packet Messages are defined here

    Implements flow control, message sequence validation, errorchecking and message retransmission

    Monitor links and reports their status

    Test links before allowing their use

    Provides sequence numbers for outgoing messages

    Protocols

  • 7/31/2019 Lecture+19.3.12

    12/29

    MTP Level 3 (Network)

    Message routing between signaling points in the SS7network

    Signaling network management that provides traffic, linksand routing management, as well as congestion (flow)control

    Re-routes traffic away from failed links and signaling points,controls traffic when congestion occurs

    Protocols

  • 7/31/2019 Lecture+19.3.12

    13/29

    Signaling Connection Control Part (SCCP)

    Provides connectionless and connection-oriented networkservices

    Provides global title translation (GTT) capabilities above MTPlevel 3; translates numbers to DPCs and subsystem numbers

    Provides more detailed addressing information than MTPs

    Used as transport layer for TCAP (Transaction capabilitiesapplications part) based services

    Protocols

  • 7/31/2019 Lecture+19.3.12

    14/29

    Transaction Capabilities Applications Part (TCAP)

    Exchange of non-circuit related data

    Between applications across the SS7 network

    Using the SCCP service

    Queries and responses sent between Signaling SwitchingPoint (SSPs) and Signaling Control Point (SCPs)

    Sends and receives database information

    Credit card validation

    Routing information

    Protocols

  • 7/31/2019 Lecture+19.3.12

    15/29

    Telephone User Part (TUP)Basic call setup and tear down.In many countries, ISUP hasreplaced TUP for call management

    ISDN User Part (ISUP)Necessary messaging for setup and tear down of all circuits(voice and digital)

    Messages are sent from a switch, to the switch where the next

    circuit connection is required

    Call circuits are identified using circuit identification code (CIC)

    Protocols

  • 7/31/2019 Lecture+19.3.12

    16/29

    SS7 Networks

    STP

    STP

    STPSTP

    STP

  • 7/31/2019 Lecture+19.3.12

    17/29

    SS7 Components

  • 7/31/2019 Lecture+19.3.12

    18/29

    STPs are packet switches, and act like routers in the SS7

    network.

    Routes each incoming message to an outgoing signaling link,based on routing information contained in the SS#7 messageand a pre-defined route table

    Does not offer termination services

    STPs are paired to ensure redundancy

    There are three levels of STPs:National Signal Transfer PointInternational Signal Transfer PointGateway Signal Transfer Point

    Signaling transfer point (STP)

  • 7/31/2019 Lecture+19.3.12

    19/29

    An SCP is usually a computer used as a front end to a database system.

    It is an interface to application-specific databases.

    The address of an SCP is a point code, and the address of the database itinterfaces with is a subsystem number.

    The database is an application entity which is accessed via the TCAP protocol.

    Databases that provides information necessary for advanced call processingcapabilities

    Accepts a query for information from a subsystem at another node

    Used by STP to perform a function called global title translation

    Service control point (SCP)

  • 7/31/2019 Lecture+19.3.12

    20/29

    Databases Accessible via SCP

    HLR

    Home Location

    Register

    Used in cellular networks to store

    subscriber information.

    LNP

    Local NumberPortability

    Allows people to change serviceproviders but keep their sametelephone number

    OSS

    Operation SupportSystem

    Associated with remote maintenancecenter for monitoring and managingSS7 and voice networks.

    VLR

    Visitor LocationRegister

    Used when a cell phone is notrecognized by the mobile switchingcenter (MSC).

  • 7/31/2019 Lecture+19.3.12

    21/29

    SS7 Link Types

  • 7/31/2019 Lecture+19.3.12

    22/29

    SS7 Link Types

    A link (access) Connects signaling end point (SCP or SSP) to STP

    B link (bridge) Connects an STP to another STP; typically, a quad of Blinks interconnect peer (or primary) STPs (STPs from anetwork connect to STPs of another network)

    C link (cross) Connects STPs performing identical functions, forminga mated pair (for greater reliability)

    D link (diagonal) Connects a secondary (local or regional) STP pair to aprimary (inter-network gateway) STP pair in a quad-link configuration; the distinction between B and D

    links is arbitraryE link (extended) Connects an SSP to an alternate STP

    F link(fully associated)

    Connects two signaling end points (SSPs and SCPs) inthe same local network

  • 7/31/2019 Lecture+19.3.12

    23/29

    3 Types of SUs are:

    Message signal units(MSUs)-Carries signaling associated with call setup & teardown,database query and response and SS7 network input

    Link status signal units(LSSUs)

    -Inform the far end about the changes in status of link-Message length can be 1 or 2 bytes

    Fill-in signal units(FISUs)-Fill the gaps between MSU and LSSU messages

    -Sent only when the buffer is empty, to keep the signaling linkactive-Facilitate in constant monitoring of link quality.

    What goes over Signaling Link

  • 7/31/2019 Lecture+19.3.12

    24/29

    Initial address message (IAM): contains all necessary information for a

    switch to establish a connection

    Address complete message (ACM): acknowledge to IAM; the required circuit

    is reserved and the phone is ringing (ring back tone)

    Answer message (ANM): occurs when the called party picks up the phone

    Release (REL): sent by the switch sensing that the phone hung up

    Release complete (RLC): each exchange that receives REL, sends an RLC

    message back (this acknowledges receipt of REL)

    ISUP Messages

  • 7/31/2019 Lecture+19.3.12

    25/29

    Basic Call Setup Example

    1

    6,10

    9

    2

    513

    15

  • 7/31/2019 Lecture+19.3.12

    26/29

    Implementation of SS7 in GSM

    Um

    Abis

    ABSS

    radio

    subsystem

    MS MS

    BTS

    BSCBTS

    BTS

    BSCBTS

    network and switching

    subsystem

    MSC

    MSC

    Fixed partner networks

    IWF

    ISDNPSTN

    PDN

    SS7

    EIR

    HLR

    VLR

    ISDNPSTN

  • 7/31/2019 Lecture+19.3.12

    27/29

    Applications

    Prepaid Calling

    Local Number Portability(LNP)

    Global Roaming

    International Callback

    Virtual Office

    Internet Call Waiting/Caller ID

    Least Cost Routing Toll Bypass

    Unified Messaging

    800 / Free PhoneServices

    Short Message Service

    (SMS) Tele-voting

    Location-based Services

    Caller Ring Back Tone

    (CRBT)

  • 7/31/2019 Lecture+19.3.12

    28/29

    References

    http://www.aws.cit.ie/personnel/dpesch/notes/msc_sw/ss7_protocol_over

    view.pdf

    http://www.techfest.com/networking/wan/ss7.htm

    http://www.mobilein.com/ss7.htm

    http://www.telecomspace.com/ss7.html

    http://en.wikipedia.org/wiki/Signalling_System_No._7

    http://www.cisco.com/univercd/cc/td/doc/product/tel_pswt/vco_prod/ss7

    _fund/

    althosbooks.com/sisy7sba3rde.html

    http://www.aws.cit.ie/personnel/dpesch/notes/msc_sw/ss7_protocol_overview.pdfhttp://www.aws.cit.ie/personnel/dpesch/notes/msc_sw/ss7_protocol_overview.pdfhttp://www.techfest.com/networking/wan/ss7.htmhttp://www.mobilein.com/ss7.htmhttp://www.telecomspace.com/ss7.htmlhttp://en.wikipedia.org/wiki/Signalling_System_No._7http://www.cisco.com/univercd/cc/td/doc/product/tel_pswt/vco_prod/ss7_fund/http://www.cisco.com/univercd/cc/td/doc/product/tel_pswt/vco_prod/ss7_fund/http://www.cisco.com/univercd/cc/td/doc/product/tel_pswt/vco_prod/ss7_fund/http://www.cisco.com/univercd/cc/td/doc/product/tel_pswt/vco_prod/ss7_fund/http://www.cisco.com/univercd/cc/td/doc/product/tel_pswt/vco_prod/ss7_fund/http://www.cisco.com/univercd/cc/td/doc/product/tel_pswt/vco_prod/ss7_fund/http://www.cisco.com/univercd/cc/td/doc/product/tel_pswt/vco_prod/ss7_fund/http://en.wikipedia.org/wiki/Signalling_System_No._7http://www.telecomspace.com/ss7.htmlhttp://www.mobilein.com/ss7.htmhttp://www.techfest.com/networking/wan/ss7.htmhttp://www.aws.cit.ie/personnel/dpesch/notes/msc_sw/ss7_protocol_overview.pdfhttp://www.aws.cit.ie/personnel/dpesch/notes/msc_sw/ss7_protocol_overview.pdf
  • 7/31/2019 Lecture+19.3.12

    29/29