Signaling System #7: Ericsson, Inc
Signaling System #7: Ericsson, Inc
OVERVIEW
Ericsson, Inc.
COURSE INTRODUCTION
COURSE DESCRIPTION
COURSE OBJECTIVES
GRADING METHODS
MODULE DESCRIPTION
Ericsson, Inc.
COURSE DESCRIPTION
ONE DAY COURSE
OVERVIEW OF SS7
DESIGNED FOR NON-TECHNICAL
PERSONNEL
Ericsson, Inc.
COURSE OBJECTIVES
Ericsson, Inc.
GRADING METHOD
Ericsson, Inc.
MODULE DESCRIPTION
MODULE 1 - INTRODUCTION TO
SIGNALING
MODULE 2 - SS7 SIGNALING PROTOCOL
MODULE 3 - INTRODUCTION OF
MESSAGE FORMATS
MODULE 4 - GLOBAL TITLE
TRANSLATIONS, GATEWAY
SCREENING, AND MONITORING OF SS7
Ericsson, Inc.
MODULE 1 -
INTRODUCTION TO SS7
Ericsson, Inc.
SS7 BASICS
Ericsson, Inc.
SS7 APPLICATIONS
CALL PROCESSING
DATABASE QUERIES
NETWORK MANAGEMENT
Ericsson, Inc.
CHANNEL ASSOCIATED
SIGNALING - CAS
Ericsson, Inc.
CHANNEL ASSOCIATED
SIGNALING - CAS
Originating Office TerminatingOffice
MF
SEIZURE
WINK-START
KP+7/10D+ST
Called Party
ANSWER SU PV.(off-hook) Answers
Calling Party ON-HOOK
Hangs-up
ON-HOOK
Ericsson, Inc.
COMMON CHANNEL
SIGNALING - CCS
VOICE
SIGNALING LINKS
Ericsson, Inc.
SIGNAL TRANSFER POINT - STP
IDEALLY DEPLOYED IN
PAIRS FOR REDUNDANCY
FORMS THE BACKBONE OF
THE NETWORK
MESSAGE HANDLER
NO VOICE TRAFFIC
Ericsson, Inc.
COMBINED NODE - (STP/SSP)
PROVIDES DATABASE
SERVICES FOR THE
NETWORK
PERFORMS QUERY AND
RESPONSE FUNCTIONS
SERVICES NORMALLY
PROVIDED VIA THE STP
EXAMPLES : HLR, VLR, EIR,
AC
Ericsson, Inc.
LINK SETS
S7LSI:LS=3-4-5,LSN=AA123456, FCLLI=CITYSTBG12A,LST=A;
The access link set to the destination point identified by the code 3-4-5
and CLLI CITYSTBG12A is defined. The link set name is defined as
AA123456. By default, TFP and TCP messages will not be broadcast to
the adjacent point code destination if the destination belongs to another
network.
S7SLI:LS=3-7-2,SLC=1,ST=S7ST-2, ACL=A2,SLPARMG=4;
Ericsson, Inc.
A LINKS - ACCESS
A LINKS
Ericsson, Inc.
C LINKS - CROSSOVER
C LINKS
CELLULAR
PSTN STPS
REGIONAL STPS
CONNECT STPS FROM DIFFERENT NETWORKS
OR TIERS (SIMILAR TO B LINKS)
Ericsson, Inc.
E LINKS - EXTENDED
NORMAL
REMOTE E LINKS SERVING
STP PAIR STP PAIR
F LINKS
MONTREAL
SEATTLE
TORONTO
CHICAGO
PORTLAND (SWB - SCH) ROCHELLE PARK
CHICAGO
(SWB - BUR)
STOCKTON
TULSA
PITTSBURG
FRESNO
LOS ANGELES
(LAC - COM) DALLAS
LOS ANGELES AUSTIN
(LAC - ANA)
AUSTIN FT.
HONOLULU LAUDERDALE
POLK
CITY
Ericsson, Inc.
POINT CODE
3 PARTS : N - C - M
N = NETWORK - 1 OCTET
C = CLUSTER - 1 OCTET
M = MEMBER - 1 OCTET
UNIQUE ADDRESS FOR EACH NODE IN THE NETWORK
Ericsson, Inc.
POINT CODE -
NETWORK NUMBER
ASSIGNED BY BELLCORE
1 OCTET : 0 - 255
FOR LARGE NETWORK
OPERATORS 254 - AT&T
253 - SPRINT
244 - MCI
227 - NACN
226 - CANTEL
220 - SOUTHWESTERN BELL
MOBIL SYSTEMS
Ericsson, Inc.
POINT CODE -
CLUSTER NUMBER
255 - 200 - XXX 255 - 100 - XXX
Ericsson, Inc.
POINT CODE -
MEMBER NUMBER
255 - 100 - 101
XXX - 200 - 000
255 - 100 - 125
XXX - 200 - 020
255 - 100 - 120
255 - 100 - 110
255 - 100 - 115
NORMALLY ASSIGNED BY NETWORK OWNER
1 OCTET : 0 - 255
UNIQUE NUMBER FOR EACH NODE
Ericsson, Inc.
CCS HARDWARE STRUCTURE
CCS
EM1
C7STD
or S7DS0A
Signaling
Links EM0
C7STD
DDS V.35 or S7DS0A
56 KB/S
or
DS0A RP-#
64 KB/S RP-#
CP-A
CP-B
Ericsson, Inc.
SIGNALING TERMINAL
ACCESS
C7STD D-Bank
Signaling
Terminal 1
V.35 MDF OCU
Link DSU DP
Interface 20
21
22
23
24
DSU = Data Service Unit
OCUDP = Office Channel Unit Dataport
S7DS0A D-Bank
Signaling
Terminal 1
MDF DS0
DS0A DP
Link 20
Interface 21
22
23
24
Ericsson, Inc.
CCS CABINET
ARRANGEMENTS
C7STDs S7DS0As
R R C C R R C C R R R R R R R R
A P P 7 7 P P 7 7 A P P P P P P P P
M M S S M M S S M M M M M M M M
6 6 T T 6 6 T T 6 6 6 6 6 6 6 6
D D D D
R R C C R R C C S S S S R R R R
7 7 7 7
B P P 7 7 P P 7 7 B P P P P
D D D D
M M S S M M S S S S S S M M M M
6 6 T T 6 6 T T 0 0 0 0 6 6 6 6
D D D D A A A A
S S S S R R R R
R R C C R R C C
7 7 7 7
C P P 7 7 P P 7 7 C P P P P
D D D D
M M S S M M S S S S S S M M M M
6 6 T T 6 6 T T 0 0 0 0 6 6 6 6
D D D D A A A A
R R C C R R C C R R R R R R R R
P P 7 7 P P 7 7 P P P P P P P P
D M M S S M M S S D M M M M M M M M
6 6 T T 6 6 T T 6 6 6 6 6 6 6 6
D D D D
R R C C R R C C S S S S R R R R
7 7 7 7
P P 7 7 P P 7 7 P P P P
D D D D
E M M S S M M S S E S S S S M M M M
6 6 T T 6 6 T T 0 0 0 0 6 6 6 6
D D D D A A A A
R R C C R R C C S S S R R
P P 7 7 P P 7 7 7 7 7
P P
D D D
F M M S S M M S S F S S S M M
6 6 T T 6 6 T T 0 0 0 6 6
Ericsson, Inc. D D D D A A A
CCS0004
C7STD MAGAZINE
ST7C ST7I PO U
L in k
C o n n e c tio n
(1 /4 p lu g )
+5V
EM B +12
Pow er on LED
P o w e r S w itc h
(p u s h b u tto n )
EM B
E M A d d r e s s 1 - 6 - P o s itio n D IP S w itc h o n S T 7 I P C B
1 2 3 4 5 6
EM 0 O ff O ff O ff O ff O n O n
EM 1 O n O ff O ff O ff O ff O n
E M A d d re s s A lw a y s o n /N o t u s e d
S e t fo r o d d p a r ity
S ig n a lin g T e r m in a l C o n tr o l W o r d - 4 -P o s itio n D IP
S w itc h o n S T 7 C P C B
1 2 3 4
O n O n O ff
Not used
Ericsson, Inc. C C S0005
S7DS0A MAGAZINE
S7DS0A TEST S7DS0A TEST
Link Link
Connection Connection
(1/4 plug) (1/4 plug)
EMB EMB
EMB EMB
EM0 EM1
6 5 4 3 2 1 6 5 4 3 2 1
ON ON
To
GSS
PT
D
C-D
U
SgzT
a
M
-0e
in
-RC
U
SET
N
O-CT
U
L
P -5,+12 v
U
O
P
o
S
G
1 5 6910 1-48v0
3
1
2
5
-48v
1 5 6 9 10 11
05020013
Ericsson, Inc.
TCD-6 HARDWARE
EMC-6
MFG
POU
CCB
OPE
TC-6
TC-6
TC-6
TC-6
POU
TPC
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Ericsson, Inc.
INTERFACE MAGAZINES
1 2 3 4 5 1 2 3 4
S S S
S T P 7 7
T 7 O D D
7 V U S S
C 3 0 0
5 A A
S
S T P
T 7 O
7 V U
C 2
4
G.703
S7STD PCD-D ETC
Contradirectional
V.24 S7STD
MODEM
DATA
V.35 S7STD DSU
CLOCKS D-4
DS0A S7DS0A Channel
Bank
TSG
Ericsson, Inc.
GDM-H MAGAZINE with
RPG2
DLHB
RPG2
ETC5
ETC5
ETC5
ETC5
RP4
PCDD
RP2 Pair 4 Signaling Terminals
RPG2
46620002
Ericsson, Inc.
SIGNALING TERMINAL
CONNECTION
GS
BLOCK C7ST2
PCM Link
DLHB
Semipermanent DL2
Connection
DL3
46620003
Ericsson, Inc.
CCS FUNCTIONS
CCS/SCCP
SOFTWARE BLOCKS for ...
TCAP traffic routing
global title translation
network management
CCS/MTP
SOFTWARE BLOCKS for ...
distribution and routing
ISUP signaling point/link/link set
management
SOFTWARE/HARDWARE
DDS
S7ST BLOCK for ...
SIGNALING
SIGNALING signaling link function
LINK(S)
TERMINAL
Ericsson, Inc.
SS7 PROTOCOL STRUCTURE
TCAP
ISUP
SCCP
MTP
Ericsson, Inc.
TCAP
Ericsson, Inc.
SS7 Message Transfer User Part
TCAP
ISUP
SCCP
Level 3
Network Level
MTP
Ericsson, Inc.
OSI MODEL - Layer 1
DEFINES PHYSICAL
INTERFACE REQUIREMENTS
(V.35, DS0-A, V.24, etc.)
HARDWARE ONLY
LAYER 1
Ericsson, Inc.
OSI MODEL - Layer 2
LAYER 2
Ericsson, Inc.
OSI MODEL - Layer 3
PERFORMS ROUTING,
SEGMENTING, AND
REASSEMBLY
Ericsson, Inc.
OSI MODEL - Layer 4
OPTIMIZES DATA
COMMUNICATIONS
CONTROLS AND
LAYER 5
VERIFIES
ROUTING OF MESSAGES
TRACKS MESSAGES
(ONE WAY OR
CONVERSATION)
HANDLES CONNECTION
ORIENTED
TRANSACTIONS
Ericsson, Inc.
OSI MODEL - Layer 6
LAYER 6
Ericsson, Inc.
OSI MODEL - Layer 7
LAYER 7
INTERFACE/CONTROL OF
COMMUNICATION BETWEEN
SYSTEM APPLICATIONS
(REMOTE FILE ACCESS,
RETRIEVAL, DISPLAY, STORING
etc.)
Ericsson, Inc.
PEER TO PEER COMMUNICATION
DATA DATA
7 7 DATA 7
6 6 7 DATA 6
5 5 6 7 DATA 5
4 4 5 6 7 DATA 4
3
Network 3 4 5 6 7 DATA 3
2 2 3 4 5 6 7 DATA 2
1 1
OVERHEAD DATA
Ericsson, Inc.
OSI vs. SS7
SUBSYSTEMS SUBSYSTEMS
7 TCAP
6 6 TRANSACTION
CAPABILITIES
5 5 ASP
4 4
USER
PARTS
4 - 15
SCCP USER PART 3
USER PARTS
3 MTP - 3
0, 1, & 2
2 MTP - 2
1 MTP - 1
Ericsson, Inc.
SS7
Subsystems
LEVEL 3
LEVEL 2 LEVEL 2 - DATA LINK LEVEL
LEVEL 1
LEVEL 1 - PHYSICAL LEVEL
Ericsson, Inc.
SS7
SUBSYSTEMS
SCCP
NETWORK MANAGEMENT
User Parts
HANDLES CONNECTION
ORIENTED TRANSACTIONS
Ericsson, Inc.
USER APPLICATIONS/SUBSYSTEMS
AND USER PARTS
SSN 3 - ISDN*
SUBSYSTEMS * IF IN THE FUTURE ISDN
SSN 5 - IS-41 MAP
REQUIRES ANY OF THE
SSN 6 - HLR
FUNCTIONALITIES OF THE
SSN 7 - VLR
TCAP, ASP, AND/OR THE
SSN 8 - MSC
SCCP, ISDN MAY MIGRATE
SSN 9 - EIR
TO THE SUBSYSTEM LEVEL.
SSN 10 - AC
TCAP SSN 222 - BSSAP
TRANSACTION
CAPABILITIES
ASP UP 5 -
UP 13 -
ISDNUP/
MTUP
ISUP
SCCP UP 3
MTP LEVEL 2
LEVEL 1
Ericsson, Inc.
Module 3 - Objectives
Ericsson, Inc.
MESSAGE FORMATS
TRANSMISSION DIRECTION
Flag SF
BSN SIO
BIB SIF
FSN CKSM
FIB
LI
Ericsson, Inc.
BASIC ERROR CORRECTION
FISU 1 13 0 33
7
MSU 0 34 1 13
8
FISU 1 13 0 34
9
MSU 0 35 1 13
10
FISU 1 13 0 35
11
MSU 0 37 1 13
12
FISU
13
MSU
14
15 MSU
FISU
16
17 FISU
MSU
18
19 FISU
MSU
20
MSU
21
ERICSSON, INC.
DEFINITION of FIELDS
LEGTH INDICATOR
STATUS FIELD
SERVICE INFORMATION
OCTECT (SIO)
SIGNALING INFORMATION
FIELD (SIF)
Ericsson, Inc.
POSITIVE/NEGATIVE
ACKNOWLEDGMENT
MSC A MSC B
TX RTX RX RX RTX TX
Ericsson, Inc.
LOAD SHARING WITHIN A LINK SET
XXXX XXX0
XXXX XXX1
XXX XXXX 0
Link Set A
Link Set B
XXX XXXX 1
Ericsson, Inc.
CONTENTS of the SIF
Routing Label
Message Type
Address Type
SSN SPC GT
Address Type
SSN SPC GT
Data
Ericsson, Inc.
MESSAGE HEADER TABLE
MSG H1 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 THRU 1111
GRP H0
0000
CHM 0001 COO COA CBD CBA
ECM 0010 ECO ECA
FCM 0011 RCT TFC
TFM 0100 TFP TCP TFR TCR TFA TCA
RSM 0101 RSP RSR RCP RCR
MIM 0110 LIN LUN LIA LUA LID LFU LLI LRI
TRM 0111 TRA TRW
DLM 1000 DLC CSS CNS CNP
1001
UFC 1010 UPU
1011
THRU
1111
Ericsson, Inc.
MESSAGE HEADER TABLE
DEFINITIONS
MESSAGE DEFINITION MESSAGE TYPE DEFINITION
TYPE
OCTET 2
.
.
. ADDRESS
.
.
OCTET n
Ericsson, Inc.
Review of Module 3 - Objectives
Ericsson, Inc.
Module 4 - Objectives
Ericsson, Inc.
GLOBAL TITLE
TRANSLATIONS (GTT)
SSPs do not know the addresses of all databases
in the network
MTP must route unknown addresses bases on
global title digits
MTP routes messages to an STP for more
address information
Global title function usually centralized within the
network
SCCP routing in STP provides point code and
subsystem number
Message then sent by SCCP back to MTP level
three to route to final destination
Ericsson, Inc.
Gateway Screening
Ericsson, Inc.
Gateway Screening Configuration
L SN = T X 123456 & T X 654321
S F I= A O P C
S F I= B O P C
N =2, C =6, M =7
SR = R C H N
S F I= A S IO S F I= F A IL
SR = U SR P
SI =3 SI = 0, 1, & 2 SI = 4 & 5
S F I= A C D P A S F I= A C D P A S F I= A C D P A
O NE TW O TH RE
Ericsson, Inc.
Review of Chapter Objectives
Ericsson, Inc.
MTP ROUTING LABEL SCCP ROUTING USER DATA
LABEL
LEVEL 2 OVERHEAD * LEVEL 3 OVERHEAD
SI - SIGNALING CK
MSG PROTOCOL CPN CPN
FLAG BSN/ FSN/ LI/ SIO DPC OPC SLS INFORMATION SM*
TYPE CLASS TO FROM (PART OF
BIB FIB XX LEVEL 2
3 - 10 3 - 10 OVRHD)
1 OCTET 1 OCTET 1 OCTET 1 OCTET 1 OCTET 3 OCTETS 3 OCTETS 1 OCTET 1OCTET 1 OCTET OCTETS OCTETS 2 OCTETS
CDL 3 DISCARD
CLR BUFFER - PRI. 2 MSG
CDL 3 ONSET
TFC PRI. 2 MSG CDL 3
CDL 3 ABATEMENT
CDL 2 DISCARD
CLR BUFFER - PRI. 1 MSG
CDL 2 ONSET
TFC PRI. 1 MSG CDL 2
CDL 2 ABATEMENT
CDL 1 DISCARD
CLR BUFFER - PRI. 0 MSG
CDL 1 ONSET
TFC PRI. 0 MSG CDL 1
CDL 1 ABATEMENT
CDL 0.5
OBSERVATION ALARM (SEMIC)
NO CONGESTION CDL 0
51
PREVENTION OF TRAFFIC ECHO
STP 1 STP 3
MSC B
MSC A
STP 2 STP 4
Ericsson, Inc.