8/6/2019 Signaling System #7b
1/45
Signaling System #7
8/6/2019 Signaling System #7b
2/45
2
Wh at PSTN needs
Challenges facing circuit switched networksRapid convergence of voice and dataGrowth of VoD, especially VoIP
Critical needs of PSTNHigh volumeNext generation network (NGN) service support
8/6/2019 Signaling System #7b
3/45
3
SS#7 signaling meets t h ese needs
E fficiencyOut-of-band links at 64 KbpsShorter information transfer time
Ability to fall back to the originating end of the call (e.g., busy)
Service enablingFree phone (0-800) services
Automatic call back & calling number delivery Automatic calling card servicesWireless services such as roaming
Network reliabilityCarries extensive network management messagesNetwork architectureSecurity
8/6/2019 Signaling System #7b
4/45
4
SS#7 definition
Common channel signaling system number 7(SS#7)Out-of-band signaling systemFacilitates exchange of call control informationbetween network switching officesVoice and non-voice services
8/6/2019 Signaling System #7b
5/45
5
SS#7 basics
Voice and signaling are separatedControl messages (packets) are routed throughthe network for call managementNetwork elements are connected via signalinglinksE ach element capable of SS#7 controlmessages, is called a signaling point (SP)
All SPs in an SS7 network are identified by aunique code known as point code (PC)
8/6/2019 Signaling System #7b
6/45
6
SS#7 networks
8/6/2019 Signaling System #7b
7/45
7
SS#7 signaling points (1)
Service switching point (SSP)Capable of controlling voice circuits via a voice switchThe switch can originate, terminate, or tandem calls An SSP sends signaling messages to other SSPs to
set up, manage, and release voice circuits required tocomplete a call
An SSP can also send a query message to acentralized database (SCP) to determine how to route
a call (e.g., toll free 1-800 number)
8/6/2019 Signaling System #7b
8/45
8
SS#7 signaling points (2)
Signaling transfer point (STP)Routes each incoming message to an outgoingsignaling link, based on routing information containedin the SS#7 message and a pre-defined route table
Does not offer termination servicesSTPs are paired to ensure redundancy
8/6/2019 Signaling System #7b
9/45
9
SS#7 signaling points (3)
Service control point (SCP)Provides access to databases
Accepts a query for information from a subsystem atanother node
Used by STP to perform a function called global titletranslationThe database may not reside in the same location asthe SCP
8/6/2019 Signaling System #7b
10/45
10
C ommon c h annel signaling (1)
SwitchSP
SwitchSP
E1 31 voice channelsusing 31 time slots
2 separate signaling linksusing 2 time slots
8/6/2019 Signaling System #7b
11/45
11
C ommon c h annel signaling (2)
SwitchSP
SwitchSP
E1 31 voice channelsusing 31 time slots
1 signaling link and 30 voicechannels
8/6/2019 Signaling System #7b
12/45
12
Signaling network terms
Associate mode: signaling links follow the same path asthe voice trunksQuasi-associate mode: signaling links follows a differentroute than the voice trunks
SP SPSP
STP
Voice trunksSignaling Links
Associate Mode Quasi-Associate Mode
8/6/2019 Signaling System #7b
13/45
13
Qu ad config u rations
STP networks employ quad configurationGeographic diversificationIncrease link capacity, especially in densely populatedareasRedundancy
STP 1
STP 2
STP 4
STP 3
8/6/2019 Signaling System #7b
14/45
14
L ink types (1)
Link access (A links)Provide network access for signaling end points or SSPs
SSP MTPs
8/6/2019 Signaling System #7b
15/45
15
L ink types (2)
B ridge links ( B links)Connect a local STP pair to another STP pair in the
network, in order to reach remote SSPFor redundancy reasons, the connection creates quadconfigurationThe distinction between B and D links is arbitrary
SSP
8/6/2019 Signaling System #7b
16/45
16
L ink types (3)
Cross links (C links)For redundancy, STPs are paired
Cross links connect STPs performing identicalfunctionsLinks connect the pair and allow messages to crossover from one to the other
SSP
8/6/2019 Signaling System #7b
17/45
17
L ink types (4)
Diagonal links (D links)
Sometimes SSPs needs to communicate with numerouslocationsSome STP pairs in the network only route messages from onelocal network to another Links from local STP pairs to STPs on a different level are calledD links
8/6/2019 Signaling System #7b
18/45
18
L ink types (5)
E xtended links ( E links)In addition to the local STP pair connection, signalingend points have an additional set of redundant links to
a redundant STP pair In most of the cases, the STP pair is not so localThe links extend network access for the signaling endpoint
SSP SSP
8/6/2019 Signaling System #7b
19/45
19
L ink types (6)
Fully associate links (F links)In several SS7 networks, nodes (signaling end points)
provide additional, special data processing to other nodes in the same networkDirect connection links between nodes in the samenetwork are defined as fully associate links
8/6/2019 Signaling System #7b
20/45
20
SS#7 link type s u mmary (1)
8/6/2019 Signaling System #7b
21/45
21
SS#7 link type s u mmary (2)
A link (access) C onnects signaling end point (S C P or SSP) to STP
B link (bridge) C onnects an STP to anot h er STP; typically, a q u adof B links interconnect peer (or primary) STPs(STPs from a network connect to STPs of anot h er network)
C link (cross) C onnects STPs performing identical f u nctions,forming a mated pair (for greater reliability)
D link (diagonal) C onnects a secondary (local or regional) STP pair to a primary (inter-network gateway) STP pair in aq u ad-link config u ration; t h e distinction between B
and D links is arbitraryE link(extended)
C onnects an SSP to an alternate STP
F link(f u llyassociated)
C onnects two signaling end points (SSPs andS C Ps) in t h e same local network
8/6/2019 Signaling System #7b
22/45
22
SS#7 protocol stack
8/6/2019 Signaling System #7b
23/45
23
M TP
M essage transfer part:Reliably transfers messages over links or linksetsFor correct routing, the signaling point needs thesignaling point code (SPC) of the node at theend of its linksReceives the SPC by destination point code
(DPC) in the messages it routesNeeds information about other locations in thenetwork, to select the best link set for routing themessage to its destination
8/6/2019 Signaling System #7b
24/45
24
M TP level 1 (p h ysical)
Defines physical, electrical hardwareDeals with physical issues at the level of links,interface cards and multiplexorsDefined for E 1, DS1, V. 3 5 and DS0A
8/6/2019 Signaling System #7b
25/45
25
M TP level 2 (date link)
E nsures accurate end-to-end transmission of amessage across a signaling linkImplements flow control, message sequencevalidation, error checking and message
retransmissionM onitor links and reports their statusPlaces links in service; restores service links thatwere taken out of service
Test links before allowing their useProvides sequence numbers for outgoingmessages
8/6/2019 Signaling System #7b
26/45
26
M essage types (1)
M essage signal layer ( M SU)Contains a service information field that carries dataRelated to ISUP and TCAP applicationsIncludes SIO field
Sub service field (SSF): national and international networks Service indicator (SI): associates a message with the upper
layer, e.g., ISDNM essage priorities (0 - 3 ) used in ANSI only
8/6/2019 Signaling System #7b
27/45
27
M essage types (2)
Link status signaling units (LSSU)Inform the far end of changes in statusM essage length can be 1 or 2 bytes
Fill in signal units (FISU)Fill the gaps between M SU and LSSU messagesSent only when the buffer is empty, to keep thesignaling link active
8/6/2019 Signaling System #7b
28/45
28
M TP level 3 (network)
M essage routing between signaling points in theSS7 networkSignaling network management that providestraffic, links and routing management, as well ascongestion (flow) controlRe-routes traffic away from failed links andsignaling points; controls traffic when congestionoccurs
8/6/2019 Signaling System #7b
29/45
29
L inksets
Groups of links that connect two adjacent nodesE nsure traffic load sharingCombined linksets between STPs ensures load sharingConsist of up to 16 links in ANSI protocol and up to 8 inITU protocolSignaling link code (SLC) is uniquely assigned to each
link
8/6/2019 Signaling System #7b
30/45
3 0
R o u tes
Virtual path that a message takes to adestination nodeComprised of one or more linksets
8/6/2019 Signaling System #7b
31/45
3 1
M TP level 3 management services (1)
M TP level 3 provides signaling link selection(SLS)
Rotates in each session A mechanism to assign traffic to a link in the linkset
Results in load sharing of the links in the linksetSLC rotation stops for duration of message transfer
8/6/2019 Signaling System #7b
32/45
3 2
M TP level 3 management services (2)
M TP restartB efore returning to the network, a node can sendTRW (traffic restart wait) to an adjacent node,indicating not to send traffic
When restarting, if the node is satisfied that enoughlinks are available, it is sends a TRA (traffic restartallowed)
Optional signaling link test message (SLT M ) and
signaling test acknowledge (SLTA)E xchanged when a link is in service; ensuresagreement on signaling link code
8/6/2019 Signaling System #7b
33/45
33
S CC P
Signaling connection control part:Provides connectionless and connection-oriented network servicesProvides global title translation (GTT)capabilities above M TP level 3 ; translatesnumbers to DPCs and subsystem numbersProvides more detailed addressing information
thanM
TPsUsed as transport layer for TCAP-basedservices
8/6/2019 Signaling System #7b
34/45
3 4
TC AP
Transaction capabilities applications part:E xchange of non-circuit related data
B etween applications across the SS#7 networkUsing the SCCP connectionless service
Queries and responses sent between SSPs andSCPsSends and receives database information
Credit card validationRouting information
8/6/2019 Signaling System #7b
35/45
3 5
TUP
Telephone user part:B asic call setup and tear down
Analog circuits onlyIn many countries, ISUP has replaced TUP for call management
8/6/2019 Signaling System #7b
36/45
3 6
ISUP
ISDN user part:Necessary messaging for setup and tear downof all circuits (voice and digital)M essages follow the paths of voice circuitsM essages are sent from a switch, to the switchwhere the next circuit connection is requiredCall circuits are identified using circuit
identification code (CIC)M ust be compatible on both sidesFollowed by each ISUP message
8/6/2019 Signaling System #7b
37/45
3 7
ISUP messages (1)
Initial address message (IA M ): contains allnecessary information for a switch to establish aconnection
Address complete message (AC M ):acknowledge to IA M ; the required circuit isreserved and the phone is ringing (ringbacktone)
Answer message (AN M ): occurs when the calledparty picks up the phone
8/6/2019 Signaling System #7b
38/45
3 8
ISUP messages (2)
Release (R E L): sent by the switch sensing thatthe phone hung upRelease complete (RLC): each exchange thatreceives R E L, sends an RLC message back(this acknowledges receipt of R E L)
8/6/2019 Signaling System #7b
39/45
3 9
ISUP normal call scenario
8/6/2019 Signaling System #7b
40/45
40
SG
SIP Client
SIP Server STP ISUP/MTP
E1/T1
SIP
SS7
Voice StreamSignaling
MG
RTP
MGCP SIP
SIP
IP network
ISUP/IP
MGC
DSS 1
G eneral SS7 Vo IP conversion
8/6/2019 Signaling System #7b
41/45
R ADCO M sSignaling System #7
call generator
8/6/2019 Signaling System #7b
42/45
42
SS7 Q Pro (1)
Simulates Service Switch Point (SSP)Connects to
Service Switch Points (SSPs)Signaling Transfer Points (STPs)
Signaling gateways + M edia Gateway
8/6/2019 Signaling System #7b
43/45
43
SS7 Q Pro (2)
Initiates and terminates ISUP voice callsM easures voice quality and loads SS7 networkHides SS7 complexity with intuitive GUIM andatory for signaling GW/soft switch testing
8/6/2019 Signaling System #7b
44/45
44
SS7 Q Pro (3)
Supports up to 8 E 1/T1 voice ports + 2 signalingonly ports per server Provides 4 / 16 SS#7 links per server E nables the user to distribute SS#7 links in allexisting E 1/T1 trunksISUP variants: ITU, ITUWHIT E , ITU B LUE ,ITU9 7, E TSIV2, E TSIV 3 , Q767, ANSI88,
ANSI 9 2, ANSI 95 and JNTTTimer control: M TP layer 2, M TP layer 3 andISUP
8/6/2019 Signaling System #7b
45/45
45
SS7 Q Pro (4)
If you need a modern and state of the art SS#7call generator, the SS#7 Qpro is the tool for you.It has the most comprehensive and advanced
features list.The Qpro is the only SS#7 call generator thatcan also test call voice quality using P E SQ,PA M S and PSQ M algorithms.
For more details: www.radcom.com
Top Related