+ All Categories
Home > Documents > Signaling System No 7System No. 7 (Zeichengabesystem Nr. 7) · Signaling System No. 7 global...

Signaling System No 7System No. 7 (Zeichengabesystem Nr. 7) · Signaling System No. 7 global...

Date post: 04-Jun-2018
Category:
Upload: vonhan
View: 220 times
Download: 0 times
Share this document with a friend
39
Signaling System No 7 Signaling System No. 7 (Zeichengabesystem Nr. 7) SS#7, SS7, ... Common Channel Signaling System No. 7, C7, CCS7, ... (ZGS Nr 7) (ZGS-Nr. 7) www.comnets.uni-bremen.de SS7 - 10 - 1
Transcript

Signaling System No 7Signaling System No. 7(Zeichengabesystem Nr. 7)

SS#7, SS7, ...Common Channel Signaling System No. 7,

C7, CCS7, ...(ZGS Nr 7)(ZGS-Nr. 7)

www.comnets.uni-bremen.de SS7 - 10 - 1

Terms (Begriffe) Communication Networks I + II

(Kommunikationsnetze I + II)(Kommunikationsnetze I II)http://www.lkn.e-technik.tu-muenchen.de/itg/empfehlung.html(old: http://www.comnets.rwth-aachen.de/~itg/FG521/home_ger.html)http://www.comnets.uni-bremen.de/itg/itgfg521/FG521/home_ger.html

German Version of Script: see web sitem V f p w

www.comnets.uni-bremen.de SS7 - 10 - 2

Signaling System No. 7 global standard for telecommunications defined

by the International Telecommunication Union(ITU) T l c mmunic ti n St nd diz ti n S ct(ITU) Telecommunication Standardization Sector(ITU-T) (Q.700-Q.795)

standard defines the procedures and protocols standard defines the procedures and protocolsby which network elements in the public switched telephone network (PSTN) exchange inf m ti n di it l i n lin n t k t information over a digital signaling network to effect wireless (cellular) and wireline call setup,routing and controlg

ITU definition of SS7 allows for national variants such as the American National St d d I tit t (ANSI) d i N th Standards Institute (ANSI) used in North America and the European Telecommunications Standards Institute (ETSI) standard used in

www.comnets.uni-bremen.de SS7 - 10 - 3

( )Europe

SS7 network and protocol used for:

basic call setup, management, and release mobile services, mobile roaming, and mobile , g,

subscriber authentication local number portability (LNP) p y toll-free (800) and toll (900) wireline services enhanced call features such as call forwarding, g

calling party name/number display, and three-way calling, conference calls

assures efficient and secure worldwide telecommunications

www.comnets.uni-bremen.de SS7 - 10 - 4

Advantages of SS7 faster call setup times

(compared to in-band signaling using multi-frequency (MF) signaling tones)

more efficient use of voice circuits support for Intelligent Network (IN) services

which require signaling to network elementsith t i t nk ( d t b t m )without voice trunks (e.g., database systems)

improved control over fraudulent network usage

www.comnets.uni-bremen.de SS7 - 10 - 5

Protocol Architecture SS7User of SS#7

“TCAP U ”

OSIlayers

“TCAP User”(e.g., MAP, INAP)

TransactionISDN

U T l h7

Capabilities ApplicationPart (TCAP)

User

Part(ISDN-UP,

ISUP)

TelephoneUser Part

(TUP)(level 4)4-6

( t )

Signalling Connec-tion Control Part(SCCP, level 4)

ISUP)(level 4)

( )(empty)

Other MTP Users(SCCP, level 4)3

21

Other MTP Users

MTP (level 1-3)1

www.comnets.uni-bremen.de SS7 - 10 - 6

Message Transfer Part The Message Transfer Part (MTP)

is divided into three levels (Ebenen). The lowest level, MTP Level 1, is equivalent to the OSI Physical , , q y

Layer. MTP Level 1 defines the physical, electrical, and functional characteristics of the digital signaling link. Physical interfaces defined include E1 (2048 kbit/s; 32 x 64 kbit/s channels) DS 1 (1544 kbit/s; 24 x 64kbit/s channels) V 35 channels), DS-1 (1544 kbit/s; 24 x 64kbit/s channels), V.35 (64 kbit/s), DS-0 (64 kbit/s), and DS-0A (56 kbit/s). (64 kbit/s -> 2 Mbit/s)

MTP Level 2 ensures reliable transmission of a message across a MTP Level 2 ensures reliable transmission of a message across a signaling link. Level 2 implements flow control, message sequence validation, and error checking. When an error occurs on a signaling link, the message (or set of messages) is retransmitted. MTP Level 2 is equivalent to the OSI Data Link Layer (Frame similar to HDLC).

MTP Level 3 provides message routing between signaling points in th SS7 n t k MTP L l 3 t t ffi f m the SS7 network. MTP Level 3 re-routes traffic away from failed links and signaling points and controls traffic when congestion occurs. MTP Level 3 is equivalent to the OSI Network Layer (lower part of OSI layer 3, connection-less

www.comnets.uni-bremen.de SS7 - 10 - 7

Network Layer (lower part of OSI layer 3, connection less communication).

TCAP UserTCAP User

TCAP (L7) ISUP(L4)

TUP(L4)

SCCP (L4)

(L4) (L4)

MTP (level 1-3)

www.comnets.uni-bremen.de SS7 - 10 - 8

ISDN User Part (ISUP) The ISDN User Part (ISUP) defines the

protocol used to set-up, manage, and release p ptrunk circuits that carry voice and data between terminating line exchanges (e.g., between a c llin p rt nd c lled p rt )calling party and a called party).

Today ISUP is used for both ISDN and TCAP Userfor both ISDN and non-ISDN calls.

However calls thatTCAP (L7) ISUP

(L4)TUP(L4)

However, calls thatoriginate and terminate at the same switch do

SCCP (L4)

not use ISUP signaling. Why?

MTP (level 1-3)

www.comnets.uni-bremen.de SS7 - 10 - 9

Telephone User Part (TUP) In some parts of the world

(e.g., China, Brazil), (e.g., China, Brazil), the Telephone User Part (TUP) is used to support basic call setup and tear-down.support basic call setup and tear down.

TUP handles analog circuits only TCAP Useranalog circuits only.

In many countries, ISUP has replaced

TCAP (L7) ISUP(L4)

TUP(L4)ISUP has replaced

TUP for call management

SCCP (L4)

management. MTP (level 1-3)

www.comnets.uni-bremen.de SS7 - 10 - 10

Signaling Connection Control Part (SCCP)

SCCP provides connection-less and connection-oriented network services and global title trans-lation (GTT) capabilities above MTP Level 3.

A global title is an address (e.g., a dialed 800 b lli d b bil number, calling card number, or mobile

subscriber identification number) which is translated by SCCP into a destination point code translated by SCCP into a destination point code and subsystem number. A subsystem number uniquely TCAP Usery q yidentifies an application at the destination signaling point. SCCP i d th t t

TCAP (L7)

SCCP (L4)

ISUP(L4)

TUP(L4)

SCCP is used as the transport layer for TCAP-based services.

Partially used by ISUP

SCCP (L4)

MTP (level 1-3)

www.comnets.uni-bremen.de SS7 - 10 - 11

Partially used by ISUP.

Transaction Capabilities Applications Part (TCAP) TCAP t th h f i it l t d d t TCAP supports the exchange of non-circuit related data

between applications across the SS7 network using the SCCP connectionless service (connection-less).

Queries and responses sent between SSPs (Service Switching Point) and SCPs (Service Control Point) in the Intelligent Network (IN) are carried in TCAP messages.Intelligent Network (IN) are carried in TCAP messages.

For example, a switching point (SP) sends a TCAP query to determineth tin n mb i t d

TCAP User

TCAP (L7) ISUP TUPthe routing number associated with a dialed 800 number or to check the personal identification

b (P N) f ll d

TCAP (L7)

SCCP (L4)

ISUP(L4)

TUP(L4)

number (PIN) of a calling card user.

In mobile networks (IS-41 and GSM), TCAP carries

MTP (level 1-3)

In mobile networks (IS 41 and GSM), TCAP carries Mobile Application Part (MAP) messages sent between mobile switches and databases to support user authentication equipment identification and roaming

www.comnets.uni-bremen.de SS7 - 10 - 12

authentication, equipment identification, and roaming.

Signaling Network and Bearer Network

STP1 STP2STP1

SP A

STP2

SP CSignaling Network

Switch B

Switch CSwitch A

Traffic/Bearer raff c/Bearer Network

www.comnets.uni-bremen.de SS7 - 10 - 13

Network Nodes SS7 SP: Signaling Point

(Zeichengabeknoten)

layer 1-7ISUP TUP ISUP, TUP, ...co-located or part of a switching node

STP: Signaling Transfer Point(Transit-Zeichengabeknoten)

layer 1-3Router for SS7Router for SS7

www.comnets.uni-bremen.de SS7 - 10 - 14

1 SS#7 channel per traffic channel

a)

Signaling Point / SP1 SS#7 channel per traffic channel0 STP

b)

Signaling Point / SP

Signaling Transfer Point (STP)

Signaling Channel SS#7b) Signaling Channel SS#7

Traffic Channel

2 SS#7 channels per traffic channel1 STP

c) d)

3 SS#7 channels per traffic channel2 STP

4 SS#7 channels per traffic channel3 STP

www.comnets.uni-bremen.de SS7 - 10 - 15

2 STP 3 STP

www.comnets.uni-bremen.de SS7 - 10 - 16

Number of switching nodes (Vermittlungsknoten)

for a typical ISDN end-to-end connection

localconnection

nationalconnection

internationalconnection

Number of switching nodes 1-4 5-7 8-10

www.comnets.uni-bremen.de SS7 - 10 - 17

ISDN QoS (ITU-T E.721) D-channel access time (D-Kanal-Zugriffszeit)

C ti t ti (V bi d fb it) ti Connection setup time (Verbindungsaufbauzeit) time between sending dialling information (Setup) and the alerting (Alerting) or busy signal (Indication)

Time of answer delay (Antwortverzögerungszeit)time between sending the connection acknowledgement (Connect: called party) until it reaches the caller (Connect: called party) until it reaches the caller (Connect: calling party)

Connection release time (Verbindungsabbauzeit)ti b t di th di t t (Di t) time between sending the disconnect request (Disconnect) and receiving the Release answer (Release)

Congestion Probability (gassenbesetzt)g y (g )Probability that the network cannot set-up a connection to the B subscriber, although the B subscriber is not busy

www.comnets.uni-bremen.de SS7 - 10 - 18

SS7 message types for ISDN connection setup and release

IAM Initial Address Messagegsent to install a traffic channel between A and B, Parameters: calling and called number

ACM Add C l t M ACM Address Complete Messagesignals that the information for connection setup is complete

CPG Call Progress Messagesignals state of connection set-up, e.g., that B is being alertedg , g

ANM Answer Messagesignals that traffic channel can be activated

REL Release Message REL Release Messagesignals that traffic channel can be released

RLC Release Complete Message

www.comnets.uni-bremen.de SS7 - 10 - 19

p gsent after release of the traffic channel

Callingsubscriber A

SubscriberLocal Exchange A

Transit Exchange SubscriberLocal Exchange B

Calledsubscriber B

SetupIAM

IAMACM Setup

Alerting

ConnectCPG

CPG

ACM

ConnectANMAlerting

ANM

CPG

Connect

Traffic Channel

Connect

DisconnectRelease REL

RLC RELRLC RELRLC Disconnect

Successful ISDN SS7

www.comnets.uni-bremen.de SS7 - 10 - 20

Successful ISDN connection set-up

SS7

Type Code ISUP: Message typeype Code SU : ess ge ypeACM 06 Address CompleteANM 09 AnswerANM 09 AnswerBLA 15 Blocking AcknowledgementBLO 13 BlockingBLO 13 BlockingCCR 11 Continuity Check RequestCFN 2F C f iCFN 2F ConfusionCGB 18 Circuit Group BlockingCGBA 1A Circuit Group Blocking Acknowledgement

www.comnets.uni-bremen.de SS7 - 10 - 21

CGU 19 Circuit Group UnblockingCGUA 1B Circuit Group Unblocking AcknowledgementCMC 1D Call Modification CompletedCMR 1C Call Modification RequestCMRJ 1E Call Modification RejectCON 07 ConnectCOT 05 ContinuityyCPG 2C Call ProgressCQM 2A Circuit Group QueryCQ C cu G oup Que yCQR 2B Circuit Group Query Response

www.comnets.uni-bremen.de SS7 - 10 - 22

CRG 31 Charge informationDRS 27 Delayed ReleaseFAA 20 Facility AcceptedFAR 21 Facility RequestFOT 08 Forward TransferFRJ 1F Facility RejectGRA 17 Circuit Group Reset Acknowledgementp gGRS 29 Circuit Group ResetIAM 01 Initial Address Message0 dd ess ess geINF 04 Information

www.comnets.uni-bremen.de SS7 - 10 - 23

INR 03 Information RequestLPA 24 Loop Back AcknowledgementOLM 30 OverloadPAM 28 Pass AlongREL 0C ReleaseRES 0E ResumeRLC 10 Release CompletepRSC 12 Reset CircuitSAM 02 Subsequent Address MessageS 0 Subseque dd ess ess geSUS 0D Suspend

www.comnets.uni-bremen.de SS7 - 10 - 24

UBA 16 Unblocking AcknowledgementUBL 14 UnblockingU U b oc gUCIC 2E Unequipped Circuit Identification CodeUSR 2D User to User InformationUSR 2D User to User Information

0A Reserved0B Reserved0B Reserved0F Reserved22 R d22 Reserved23 Reserved25 Reserved26 Reserved

www.comnets.uni-bremen.de SS7 - 10 - 25

Callingsubscriber

SubscriberLocal Exchange

Transit Exchange SubscriberLocal Exchange

Calledsubscriber

SetupIAM

IAMACM Setup

AlertingCPG

CPG

ACM

AlertingCPG

DisconnectRelease REL

RLC RELRLC RELRLC Disconnect

ISDN ti t ( b ib B d t )

www.comnets.uni-bremen.de SS7 - 10 - 26

ISDN connection set-up (subscriber B does not answer)

Callingsubscriber A

SubscriberLocal Exchange

Transit Exchange SubscriberLocal Exchange

Calledsubscriber Bsubscriber A L E ng Local Exchange

SetupIAM

IAMIAM

REL (busy)

RLCREL (busy)Indication RLC

RLCREL (busy)

ISDN connection set-up (subscriber B busy)

www.comnets.uni-bremen.de SS7 - 10 - 27

QoS circuit switched ISDN services

Quality of service parameter (ITU-T E.721) Normal load (100%) Higher load (115%)

mean 95 % mean 95%

D-channelaccess time

0.6 s 1.0 s 1.0 s 2.0 saccess time

Connection setup time

local connectionti l ti 3.0 s 6 0 snational connection

international connection3.0 s5.0 s8.0 s

6.0 s8.0 s11.0 s

Time of answer delay

local connectionnational connection

international connection

0.75 s1.5 s2.5 s

Congestion Probability Congestion Probability

local connectionnational connection

international connection

2%3%5%

www.comnets.uni-bremen.de SS7 - 10 - 28

international connection 5%

www.comnets.uni-bremen.de SS7 - 10 - 29

Maximum time allowed for l d

ti t ti

total connection set-up time according to I.352

connection set-up time

mean 7.5 s

95 % 8.45 s95 . 5

I.352 (03/93) Network performance objectives for connection processing delays in ISDN

www.comnets.uni-bremen.de SS7 - 10 - 30

for connection processing delays in ISDN

Reference Connection between two users

MPT MPI MPI MPT

Reference Connection between two users

T or S/T IB IB T or S/TIB IB T or S/TTransit AE(nat. part)

Transit AE(nat. part)

User User AE Transit AE(int part) User AE User(int. part)

AE Access ElementIB I t ti l B dIB International BorderMPT Measurement Point MPI Measurement Point Int.

www.comnets.uni-bremen.de SS7 - 10 - 31

MPI Measurement Point Int.

Connection set-up delay Connection set up delay

connection set-up delay

mean 1.7 s

95 % 2.3 s

connection set-up delay

Connection set-up delay of international network part

mean 2.9 s

95 % 3 6 95 % 3.6 s

Connection set-up delay of national network part

www.comnets.uni-bremen.de SS7 - 10 - 32

MPI1 ISCISC MPI2ISC

MPI M P i I i lMPI Measurement Point InternationalISC International Switching Center

Worst-Case Reference Connection for international network part

MPT LE MPIPC SC ISC

p

MPT Measurement Point - TerminalLE Local ExchangePC, SC Transit Switching Nodes, gISC International Switching CenterMPI Measurement Point - International

Worst-Case Reference Connection for national network part

www.comnets.uni-bremen.de SS7 - 10 - 33

Worst Case Reference Connection for national network part

Maximum number of SPs and STPs

Numb f SPs Numb f STPs

Maximum number of SPs and STPs

Number of SPs Number of STPs

International Network Part 3 4

NationalN t k P t 4 5Network Part 5

www.comnets.uni-bremen.de SS7 - 10 - 34

Parameters for the calculation of connection processing delaysf p g y

www.comnets.uni-bremen.de SS7 - 10 - 35

Current "SS7" Developments Fixed and mobile telephone network operators are designing a so-

called All–IP architecture including support for signaling system 7 (SS7) signaling protocols( ) g g p

The benefits of using an IP network in comparison to a legacy TDM-(time division multiplex)–based network include: Ease of deployment—When using signaling gateways, there is no need to

d h k d f h disrupt the existing SS7 network, and future enhancements are transparent.

Less costly equipment—There is no need for further expensive investments in the legacy signaling elements. investments in the legacy signaling elements.

Better efficiency—Signaling over an IP network does not require the physical E1/T1 over synchronous digital hierarchy (SDH) rings. Using new technologies like IP over SDH and IP over fiber, for instance, can achieve much higher throughput achieve much higher throughput.

Higher bandwidth— Signaling information over IP does not constrain link capacity as it does in the SS7 network. The IP network is much more flexible than the TDM-based legacy network.

Enhanced services—Implementing a core IP network facilitates a variety of new solutions and value-added services (VAS).

see e.g. SIGTRAN IETF group

www.comnets.uni-bremen.de SS7 - 10 - 36

Current "SS7" Developments SIGTRAN (Signaling Transport) is a

working group within the IETF standard organization. Its primary purpose is to address the transport of packet-based public switched telephone network (PSTN) signaling over IP networks taking into over IP networks, taking into account the functional and performance requirements of the PSTN signaling. g g

In order to interwork with the PSTN, IP networks need to transport signaling such as i t t d i di it l li integrated service digital line (ISDN) (e.g. Q.931) or SS7 (e.g. ISDN user part (ISUP), SCCP, and so on) messages between IP nodes so on) messages between IP nodes such as a signaling gateway (SG), a media gateway controller (MGC), a media gateway (MG), or an IP–b d d b

www.comnets.uni-bremen.de SS7 - 10 - 37

based database.

ISDN Numbering Plan ITU T E 163 E 165ISDN Numbering Plan ITU-T E.163-E.165

CC NDC SN

CC Country Code, defined in E.164 (Landeskennzahl)NDC National Destination Code (Ortsnetzkennzahl)( )SN Subscriber Number (Teilnehmernummer)

+49 421 2182277

www.comnets.uni-bremen.de SS7 - 10 - 38

References http://www.pt.com/tutorials/ss7/

www.comnets.uni-bremen.de SS7 - 10 - 39


Recommended