Professional Documents
Culture Documents
31 August 2006
Agenda
Global parameters
Introduction to Sigtran
IP Network Design
SIGTRANandITPTraining|2|2003
Purpose
ITP expert
Other possible uses for ITP, such as Wi-Fi authentication, MAP MLR
SIGTRANandITPTraining|3|2003
Telnet, FTP,
POP3
TCP/UDP/SCTP
IP
Ethernet
Twisted Pair
SIGTRANandITPTraining|4|2003
Anatomy of an ITP
Outline an ITP.
So, this is why we did the overview of IOS, but before we get
onto configuration, some highlights of the ITP range
SIGTRANandITPTraining|5|2003
Dual Power /
Dual CPU
265x
Dual external
Low-End
Single CPU
7204/6 VXR
Dual Power
Low-Midrange
Single CPU
7301
Dual Power
Midrange
Single CPU
7507/13
Dual Power
High-End
Dual CPU
7600 Range
Dual Power
Mid-Top-end
Dual CPU
# of
ATM
HSL
Links
N/A
Max # of
C7 Links
4
(CPU!)
# of
T1/E1
ports
N/A
24
48
48
80-160
320-800
176
64-160
4002200
32176
SIGTRANandITPTraining|6|2003
SUA &
M2PA MSU
per Sec.
900
2,500
3,000
6,000
6,000
12,000
14,000
30,000
20K-110K
30K-165K
ITP Performance
2651
7200
7300*
7500
7600
M2PA MSU/Sec
2,500
6,000
12,000
28-30,000
27-150,000
M3UA MSU/Sec
1,200
6,000
12,000
20,000
30-165,000
900
3,000
6,000
14,000
20-110,000
1,000
10,000
10,000
10,000
10,000
150,000
500,000
500,000
500,000
500,000
1,000
10,000
10,000
10,000
10,000
N/A
N/A
N/A
5, 11
2, 4, 7, 11
N/A
N/A
N/A
80
200
N/A
N/A
N/A
6,000
14,000
N/A
N/A
N/A
6,000
10,000
SUA MSU/Sec
Maximum Routing Table Entries
Maximum GTT Entries
Maximum M3UA/SUA Routing Keys
SIGTRANandITPTraining|7|2003
2651XM
One NM
2 Fast Ethernet
40 K PPS
64MB/128MB DRAM
16MB/48MB Flash
SIGTRANandITPTraining|8|2003
7204/7206 VXR
400 K PPS
NPE-400 processor
SIGTRANandITPTraining|9|2003
CPU Processor
4MB L3 cache
128MB/512MB DRAM
64MB/256MB Flash
ECC support
SIGTRANandITPTraining|10|2003
NPE-400 Processor
7301
900 K PPS
SIGTRANandITPTraining|11|2003
Versatile Interface
Processors (VIP)
VIP4-80 / VIP6-80
Increase Performance
RSP8 / RSP16
Second RSP for HA (RPR+)
Adaptors
2 Power Supplies
for Redundancy
SIGTRANandITPTraining|12|2003
PA-MCX-8TE1-M (LSL)
PA-A3-8E1IMA (HSL)
PA-2FE-TX (Ethernet)
VIPs can take 2 port adapters with either IP or SS7 media cards
Lots of CPU intensive processing is pushed down to the VIP.
SIGTRANandITPTraining|13|2003
PA-MCX-8TE1-M
Minimum HW Requirements
7301
PA-2FE-TX
SIGTRANandITPTraining|14|2003
PA-A3-8E1IMA
Minimum HW Requirements
7301
SIGTRANandITPTraining|15|2003
7500 Architecture
Backup RSP
GTT
Primary RSP
SUA
SCCP
GTT
t
a
n
at poi
D k
c
e
h
C
M3UA
MTP3MTP3
MTP3
Routing
Routing
SCCPSCC
Mgmt
P
MTP3
RoutingHigh Speed DMA Memory Bus
Shared
MTP3/MTP3b Mgmt
MTP3/SCCP
Forwarding
MTP3/SCCP
Screening
MTP2
SS7 LSL
PA
SS7 LSL
PA
VIP
MTP3/SCCP
Forwarding
MTP3/SCCP
Screening
VIP
MTP3/SCCP
Forwarding
MTP3/SCCP
Screening
SSCF-NNI
M2PA
SSCOP
SCTP
ATM AAL5
IP
SS7 HSL
PA
SS7 HSL
PA
VIP
Ethernet
PA
SCTP
IP
Ethernet
IP PA
PA
Ethernet
PA
SIGTRANandITPTraining|16|2003
Ethernet
PA
7600 Platform
Higher performance
Higher reliability
SIGTRANandITPTraining|17|2003
# of Slots
Height Support
4-Slot
6-slot
9-slot
13-slot
4 (horizontal)
6 (horizontal)
9 (vertical)
13 (horizontal)
for STM-1
(PA-A3-OC3)
(MM,
SMI, and
8.75
(5RU)
12.25
(7RU)
33.5 SML)
(21 RU) and Q.703
30.15 (19RU)
adapter (PA-MCX-4TE1-Q)
coming
Bandwidth
320 Gbps
480 Gbps
720 Gbps
720 Gbps
Adds
Performance
30+ Mpps
30+ Mpps
30+ Mpps
Non Disruptive
Upgrade (NDU)
to Non-Stop
Operations30+Mpps
(NSO)
SIGTRANandITPTraining|18|2003
7600 Architecture
Backup SUP
Primary SUP
SCCP Mgmt
MTP3 Mgmt
xUA Mgmt
g
a ti n
t
a n
D poi
ck
e
h
FW2
FW2
FW2
MTP3/SCCP
Forwarding
MTP3/SCCP
Forwarding
MTP3/SCCP
Forwarding
MTP3/SCCP
Forwarding
MTP3/SCCP
Forwarding
MTP3/SCCP
Forwarding
MTP3/SCCP
Forwarding
MTP3/SCCP
Forwarding
GTT/MLR
GTT/MLR
GTT/MLR
GTT/MLR
GTT/MLR
GTT/MLR
GTT/MLR
GTT/MLR
MTP3/SCCP
Screening
MTP3/SCCP
Screening
MTP3/SCCP
Screening
MTP3/SCCP
Screening
MTP3/SCCP
Screening
MTP3/SCCP
Screening
MTP3/SCCP
Screening
MTP3/SCCP
Screening
M2PA
M3UA
SUA
M3UA
SCTP
SCTP
SCTP
SCTP
IP
IP
IP
IP
Ethernet PA
Ethernet PA
Ethernet PA
Ethernet PA
SSCF-NNI
MTP2
SSCOP
MTP2
ATM AAL5
SS7 LSL PA
SS7 HSL PA
SS7 LSL PA
SIGTRANandITPTraining|19|2003
MTP2
SS7 LSL PA
7604
7606
7609
7613
13
Port Adapters/FlexWAN
4/2
8/4
14/7
22/11
400
800
1400
2200
M2PA links
1000
1000
1000
1000
HSLs (ATM)
32
64
112
176
28,000
56,000
98,000
154,000
40,000
80,000
140,000
220,000
27,000
54,000
95,000
150,000
30,000
60,000
105,000
165,000
20,000
40,000
70,000
110,000
Slots
SIGTRANandITPTraining|20|2003
Specification
MTP (1, 2, 3)
SCCP
TCAP
High-speed links
(unchannelised)
High-speed links
(ATM)
SCTP
M2PA
M3UA
SUA
SIGTRANandITPTraining|21|2003
SIGTRANandITPTraining|22|2003
Introduction to ITP
What is it?
Traditional STP
SS7oIP backhaul
Signalling gateway
$$$$$
SIGTRANandITPTraining|23|2003
SIGTRANandITPTraining|24|2003
Linkset
1234
SLC
SMSC
SLC
S5/
0/1
:0
4321
S5/
0/1
:1
2345
C
SL
MSC
/
S5
0:0
0/
Point Code
Define linkset
Define Routes
Linkset
SIGTRANandITPTraining|25|2003
Legacy STP
Cisco
ITP
SIGTRANandITPTraining|26|2003
Traditional STP
MTP3
SS7oIP Transport:
High Availability:
Address Conversion:
National Variants:
SCCP:
SMS Offload
SIGTRANandITPTraining|27|2003
STP
STP
AAA for
WLAN
Next Generation
Signalling Transport
SEP Site
SMSC
HLR
or
SCP
SGSN
Softswitch
SGM
SIGTRANandITPTraining|28|2003
SCCP
SCCP
GTT
GTT
MTP3 / MTP3b
MTP2
MTP2
MTP3 / MTP3b
MTP2
SSCF-NNI
SCCOP
MTP1
MTP1
T1 or E1
MTP1
AAL5
SS7 Layer
1 and 2
transport
T1 or E1
SIGTRANandITPTraining|29|2003
MSC
SMSC
SS7
Appl
MTP3
MTP2
MTP1
SS7
IP
SS7
SCCP
SCCP
GTT
GTT
MTP3
MTP2
MTP1
M2PA
SCTP
IP
MTP3
Peer
Transport
M2PA
SIGTRANandITPTraining|30|2003
MTP3
MTP2
MTP2
MTP1
MTP1
SCTP
IP
SS7
Appl
MTP3
MSU
FISU
M2PA SG
MTP3
MSU+
User
FISU
M3UA SG
FISU
SUA SG
SCCP +
User
SEP
SS7
TDM
MTP3
MSU
SCTP
M2PA / IP
M2PA
SP
MSU M3UA
MTP3
User
SCTP
/ IP
M3UA
SEP
MSU
SCCP
User
SCTP
/ IP
SUA
SEP
SG
SIGTRANandITPTraining|31|2003
IP
SUA
SEP
M2PA/SCTP
MSU4
MSU3
MSU2
MSU1
MSU4
MSU3
MSU2
MSU1
IP
MSU FISUFISUFISU
MSU
MSU
IP
Available Bandwidth
for Other MSU Transport
0.4 Erlang
SIGTRANandITPTraining|32|2003
IP
IP Packet Header
TOS
Protocol Type
(DSCP/ IPPrec)
Source
Address
Destination
Address
Source/Destn
Port
Core Router
SS7 / MTP
Sigtran / IP
SIGTRANandITPTraining|33|2003
IP Core
Network
T1 / E1
Link from SCP
T1 / E1
Ethernet
Interface
SCTP Links
Physical Facility
IP Prec=1
IP Prec=3
IP Prec=5
T1 / E1
MSC
T1 / E1
Ethernet
Interface
SCTP Links
Physical Facility
SMSC
SIGTRANandITPTraining|34|2003
IP Prec = 1
IP Prec=5
MAP
TCAP
SCCP
MTP3
MTP2
MTP1
SEP
MAP IS-41I T
S U
TCAP U P
SCCP P
GTT
SCCP
N
I
F
MTP3
MAP
SUA
SUA
SCTP
MTP2
MTP1
TCAP
IP
Network
IP
SS7
SCTP/IP
N
I
F
IP
ASP
MAP IS-41 I T
S U
TCAP U P
SCCP P
GTT
SCCP
SCTP
MTP3
MTP3
MTP2
MTP2
SCTP
MTP1
MTP1
IP
M3UA
M3UA
IP
Network
M3UA SG
SIGTRANandITPTraining|35|2003
SCTP
IP
Destination SMSC
MAP
User
Destination SC
Origin SME (A-address)
MAP
BEGIN Dialogue
Invoke Component
Operation Code: MO-forward-SM
TCAP
UDT
CdPA: Destination SC address
CgPA: Origin MSC address
SIGTRANandITPTraining|36|2003
SCCP
Legacy Vendor
Cisco ITP
$7,500 - $10,000
$500 1500
$5.4M
Footprint: 3-6 racks?
$370k
Footprint: 34" H in 19" rack
10%
10%
Price: $80k
IP B/D Links: 2
MSU/s: 2,000
Link
Utilization: 1.2Mbps
Protocol: Proprietary
Price: $25k
IP B/D Links: 1000
MSU/s: 20,000
Link Utilization: 8 Mbps
Protocol: Standard IETF Sigtran
SIGTRANandITPTraining|37|2003
Agenda
Global parameters
Introduction to Sigtran
IP Network Design
SIGTRANandITPTraining|38|2003
M2PA commands
M3UA commands
MTP3 Routing
Global Titles
Debug commands
Troubleshooting
SIGTRANandITPTraining|39|2003
Variant
itp(config)# cs7 variant <ansi | itu | china>
itp(config)# cs7 variant itu
Point Codes
itp(config)# cs7 point-code format <bits1> <bits2> <bits3>
itp(config)# cs7 point-code <pc>
itp(config)# cs7 secondary-pc <pc>
itp(config)# cs7 capability-pc <pc>
Network Indicator
itp(config)# cs7 network-indicator
{international |national | reserved | spare}
SIGTRANandITPTraining|40|2003
show cs7
itp# show cs7
Point Code
1002
SS7 Variant
ITU
Network Indicator
national
2000
Completed
Total Linksets
Available Linksets
Total Links
show running-config
SIGTRANandITPTraining|41|2003
Card Type
itp (config) # card type e1 slot (bay/slot on the 7500)
For Framing
ITP(config-controller)# framing {crc4 | no-crc4}
For linecode
ITP(config-controller)# linecode {ami | hdb3}
ITP(config-controller)# cablelength long [gain26 | gain36] [0db |
-7.5db | -15db | -22.5db
SIGTRANandITPTraining|42|2003
SIGTRANandITPTraining|43|2003
SIGTRANandITPTraining|44|2003
SIGTRANandITPTraining|45|2003
Card Type
itp (config) # interface ATM slot/port/bay (on the 7500)
For Framing
ITP (config-if)# framing {crc4adm}
There are very few options here just set them and forget them
SIGTRANandITPTraining|46|2003
SIGTRANandITPTraining|47|2003
SIGTRANandITPTraining|48|2003
SIGTRANandITPTraining|49|2003
itp# (continued)
Last input 00:00:01, output 00:00:01, output hang never
Last clearing of "show interface" counters 6w2d
Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0
Queueing strategy: fifo
Output queue: 0/64 (size/max)
5 minute input rate 1000 bits/sec, 19 packets/sec
5 minute output rate 1000 bits/sec, 19 packets/sec
75070456 packets input, 758178504 bytes, 0 no buffer
Received 0 broadcasts (0 IP multicast)
0 runts, 0 giants, 0 throttles
0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort
74995770 packets output, 748549372 bytes, 0 underruns
0 output errors, 0 collisions, 0 interface resets
0 output buffer failures, 0 output buffers swapped out
All these counters should be zero, except packets and bytes in/out
SIGTRANandITPTraining|50|2003
Maximum = 210087
Vt(Sq) = 0
MaxPd = 175
SIGTRANandITPTraining|51|2003
(continued)
Current Retry Count = 0, Maximum Retry Count = 10
AckQ count = 0, RcvQ count = 0, TxQ count = 0
AckQ HWM = 43,
SIGTRANandITPTraining|52|2003
T1 = 5
T2 = 30
SSCOP Rec = 60
No Credit = 2
NRP = 1
Force Proving = 10
ttc = F
NRP count = 0
UPS = 5
Congestion Level = 0
SIGTRANandITPTraining|53|2003
(continued)
SSCF-NNI Most Recent SSCOP-UU values:
Local Proving Status= 5
Remote Proving Status= 5
SSCF-NNI Statistics:
MSUs Sent = 217243, MSUs Received = 291745, MSUs Ignored = 0
LSSUs Sent = 2, LSSUs Received = 2, LSSUs Ignored = 0
Bytes Sent = 3161192, Bytes Received = 5138765
SIGTRANandITPTraining|54|2003
ITP(config-cs7-ls)# accounting
ITP# show cs7 accounting
4904
4912
SLC 0
serial0/0:0
MSC
Linkset
SIGTRANandITPTraining|55|2003
!!! SLC needs to be the same on both sides of the link !!!
Link and Linkset commands are the same for LSL and HSL
4904
MSC
4912
SLC 0
atm4/0/0
SLC 1
serial5/0/0:1
Linkset
SIGTRANandITPTraining|56|2003
lsn=M1ITP01MUMS1
apc=9024
state=avail
avail/links=1/1
SLC
Interface
Service
PeerState
Inhib
00
ATM4/0/0
avail
---------
-----
lsn=M1ITP01FDBS1
apc=5952
state=avail
avail/links=1/1
SLC
Interface
Service
PeerState
Inhib
00
ATM8/1/0
avail
---------
-----
lsn=M1ITP01KOLS1
apc=4416
state=avail
avail/links=1/2
SLC
Interface
Service
PeerState
Inhib
00
ATM4/0/1
avail
---------
-----
*01
ATM8/0/0
FAILED
---------
-----
lsn=M1ITP01HYDS1
apc=320
state=avail
avail/links=1/2
SLC
Interface
Service
PeerState
Inhib
00
ATM4/1/0
avail
---------
-----
*01
ATM8/1/1
FAILED
---------
-----
SIGTRANandITPTraining|57|2003
apc=4904
= 4912
state=avail
avail/links=2/2
= Y
Broadcast TFP/TCP = Y
Access Group IN
= NONE
= NONE
MTP3 Accounting
= Y
GTT Accounting
= N
Rotate SLS
= Y
= NONE
SIGTRANandITPTraining|58|2003
SIGTRANandITPTraining|59|2003
Remote
SP
SIGTRANandITPTraining|60|2003
To enable/disable a link :
itp(config)# cs7 linkset <ls-name>
itp(config-ls)# link <slc>
itp(config-ls-link)# [no] shutdown
To disable a linkset :
itp(config)# cs7 linkset <ls-name>
itp(config-ls)# [no] shutdown
To disable a controller :
itp(config-controller)# shutdown
SIGTRANandITPTraining|61|2003
Specifies the local peer and puts you in local-peer sub mode.
1111
10.0.0.1
20.0.0.1
local-peer 7000
local-ip 10.0.0.1
SIGTRANandITPTraining|62|2003
local-peer 7000
local-ip 20.0.0.1
local-port-num
1111
2222
10.0.0.1
link 0
20.0.0.1
link 0
SIGTRANandITPTraining|63|2003
link 0
local-peer 7000
local-ip 10.120.122.22
Local-ip 10.120.123.22
IP Cloud 1
3333
4444
10.120.122.22
10.120.122.6
10.120.123.6
10.120.123.22
IP Cloud 2
SIGTRANandITPTraining|64|2003
4444
link 0
link 0
link 0
10.120.123.6
10.120.122.22
10.120.123.22
ACTIVE IP CONNECTION
BACKUP IP CONNECTION
SIGTRANandITPTraining|65|2003
Congratulations!!
SIGTRANandITPTraining|66|2003
M2PA commands
M3UA commands
MTP3 Routing
Global Titles
Debug commands
Troubleshooting
SIGTRANandITPTraining|67|2003
Agenda
Global parameters
Introduction to Sigtran
IP Network Design
SIGTRANandITPTraining|68|2003
Sigtran
SIGTRANandITPTraining|69|2003
Introduction to Sigtran
What is it?
SCTP and IP
SIGTRANandITPTraining|70|2003
SIGTRANandITPTraining|71|2003
Not more than one in 1010 of all message signal units must contain
an error that is undetected by the MTP.
Not more than one in 107 messages will be lost due to failure in
the MTP.
The availability of any signalling communication path between two
SEPs has to be at least 0.99998 corresponding to a downtime of
at most 10 minutes/year.
Not more than one in 1010 messages will be delivered out-ofsequence to the User Parts due to failure in the MTP. This value
also includes duplication of messages.
In addition there are requirements on message transfer times in
STPs, which under normal conditions are supposed to be less than
100 mSec, and implicit requirements on limits for the outgoing
queuing delays.
Message length (payload accepted from SS7 user parts)
272 bytes for narrowband SS7, 4091 bytes for broadband SS7
SIGTRANandITPTraining|72|2003
Concept of streams
Message loss on one stream does not delay messages using other
streams, no head of line blocking.
More flexible than TCP: byte oriented, strictly ordered, single homed.
SIGTRANandITPTraining|73|2003
SIGTRANandITPTraining|74|2003
Sigtran: M2PA
M2PA is a
way to
bridge
MTP3 over
IP
SIGTRANandITPTraining|75|2003
Sigtran - Reliability
It changes the IP path used for the session by changing the source
and/or destination IP address of the session.
During this process, the SCTP session remains active and MTP3 is
unaware of the path change
SIGTRANandITPTraining|76|2003
SSP
ISUP/SCCP/TCAP/MAP
MTP3
MTP3
M2PA
M2PA
SCTP
SCTP
IP
IP
SIGTRANandITPTraining|77|2003
Sigtran: M3UA
M3UA is for
USERS of
MTP3!!
SIGTRANandITPTraining|78|2003
SSP
ISUP
Hughes
MTP3
M3UA
Legacy
M3UA
and
SCTP
MTP2
SCTP
MTP1
IP
Cisco ITP
SIGTRANandITPTraining|79|2003
Sun IP
Sigtran: SUA
SUA is for
USERS of
SCCP!!
SIGTRANandITPTraining|80|2003
MSC
TCAP Application Data
GTT
SCCP
SUA
MTP3
Legacy
Hughes
SUA
and
SCTP
MTP2
SCTP
MTP1
IP
Cisco ITP
SIGTRANandITPTraining|81|2003
Sun IP
Cisco IOS
GTT
SCCP
SUA
MTP3 / MTP3b
M3UA
M2PA
SSCF-NNI
MTP2
SCTP
SCCOP
AAL5
MTP1
SIGTRANandITPTraining|82|2003
IP
Advantages
SUA
Advantages
Disadvantages
Disadvantages
SIGTRANandITPTraining|83|2003
SIGTRANandITPTraining|84|2003
MSC
TCAP Application Data
SCCP
MTP3
SCCP
SINAP, OpenSS7
DataKinetics, etc
MTP3
MTP2
MTP2
MTP1
MTP1
SIGTRANandITPTraining|85|2003
MSC
TCAP Application Data
SCCP
SCCP
GTT
SUA
MTP3 / MTP3b
M3UA
MTP3
SSCF-NNI
MTP2
M2PA
MTP2
SCTP
SCCOP
MTP1
MTP1
Hughes
xUA
and
SCTP
AAL5
IP
Cisco ITP
SIGTRANandITPTraining|86|2003
Sun IP
Agenda
Global parameters
Introduction to Sigtran
IP Network Design
SIGTRANandITPTraining|87|2003
SIGTRANandITPTraining|88|2003
Groan
SIGTRANandITPTraining|89|2003
SIGTRANandITPTraining|90|2003
the optional part, which may contain fixed length and variable length
fields.
SIGTRANandITPTraining|91|2003
Classes
Message
Reference
Code
CR Connection request
4.2
0000 0001
CC Connection confirm
4.3
0000 0010
4.4
0000 0011
RLSD Released
4.5
0000 0100
4.6
0000 0101
4.7
0000 0110
4.8
0000 0111
AK Data acknowledgement
4.9
0000 1000
UDT Unitdata
4.10
0000 1001
X1
X1
4.11
0000 1010
SIGTRANandITPTraining|92|2003
Classes
Message
Reference
Code
ED Expedited data
4.12
0000 1011
4.13
0000 1100
4.14
0000 1101
4.15
0000 1110
4.16
0000 1111
IT Inactivity test
4.17
0001 0000
4.18
0001 0001
X1
X1
4.19
0001 0010
4.20
0001 0011
X1
X1
4.21
0001 0100
SIGTRANandITPTraining|93|2003
SIGTRANandITPTraining|94|2003
Tag = 0x0006
Length
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
/
Routing Context
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Tag = 0x0115
Length
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Protocol Class
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Tag = 0x0102
Length
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
/
Source Address
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Tag = 0x0103
Length
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
SIGTRANandITPTraining|95|2003
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
/
Destination Address
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Tag = 0x0116
Length
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Sequence Control
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Tag = 0x0101
Length
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Tag = 0x0113
Length
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Importance
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
SIGTRANandITPTraining|96|2003
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Tag = 0x0114
Length
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Message Priority
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Tag = 0x0013
Length
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Correlation ID
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Tag = 0x0117
Length
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Segmentation
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Tag = 0x010b
Length
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
/
Data
/
\
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
SIGTRANandITPTraining|97|2003
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Tag = 0x0102
Parameter Length
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Routing Indicator
Address Indicator
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
/
Address parameter(s)
/
\
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Global Title (e.g. E.164 number) + optional PC and/or SSN, SSN may be zero, when routing is
done on Global Title
SSN (non-zero) + optional PC and/or Global Title, when routing is done on PC + SSN. The PC
is mandatory in the source address when sending from SGP to ASP, and in the destination
address when sending from ASP to SGP to reach the SS7 SEP.
SSN (non-zero) and optional IP address when routing is done on IP address + SSN
SIGTRANandITPTraining|98|2003
Routing Indicator
Reserved
Route on SSN + PC
Route on Hostname
SIGTRANandITPTraining|99|2003
Include SSN
Include PC
Include GT
The remaining bits are spare and SHOULD be coded zero, and
MUST be ignored by the receiver.
The ADDRESS indicator determines which address parameters
need to be present in the address parameters field.
SIGTRANandITPTraining|100|2003
Global Title
0
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Tag = 0x8001
Length
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Reserved
GTI
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
No. Digits
| Trans. type
Num. Plan
| Nature of Add |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
/
/
\
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Number of Digits:
SIGTRANandITPTraining|101|2003
Reserved
0001
0010
0011
0100
SIGTRANandITPTraining|102|2003
Numbering Plan:
0
unknown
8 13
spare
14
15 - 126 spare
127
reserved.
SIGTRANandITPTraining|103|2003
Translation type:
0
Unknown
1 63
International services
64 127
Spare
128 254
255
Reserved
Nature of Address:
0
unknown
subscriber number
international number
5 255
Spare
SIGTRANandITPTraining|104|2003
Global Title:
Octets contain a number of address signals and possibly filler as shown:
0
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|2 addr.|1 addr.|4 addr.|3 addr.|6 addr.|5 addr.|8 addr.|7 addr.|
|
sig. | sig.
sig. | sig.
sig. | sig.
sig. | sig.
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
.............
|filler |N addr.|
|if req | sig.
filler
|
|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
SIGTRANandITPTraining|105|2003
Point Code
1
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Tag = 0x8002
Length = 8
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Point Code
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Subsystem Number
1
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Tag = 0x8003
Length = 8
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|
Reserved
SSN value
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
SIGTRANandITPTraining|106|2003
01
SCCP management
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
TC test responder
0F-1F
20-FE
FF
SIGTRANandITPTraining|107|2003
ID
Parameter Name
ID
0x0101
Source Address
0x0102
Destination Address
0x0103
0x0104
0x0105
SCCP Cause
0x0106
Sequence Number
0x0107
0x0108
ASP Capabilities
0x0109
Credit
0x010A
Data
0x010B
Cause / User
0x010C
Network Appearance
0x010D
Routing Key
0x010E
DRN Label
0x010F
TID Label
0x0110
Address Range
0x0111
SMI
0x0112
Importance
0x0113
Message Priority
0x0114
Protocol Class
0x0115
Sequence Control
0x0116
Segmentation
0x0117
Congestion Level
0x0118
SIGTRANandITPTraining|108|2003
CS7 XUA PACKET SENT TO GS-UAS2-ASP: Message: Class = CONNECTIONLESS, Type = CLDT,
Length = 300
Parameter: Tag = ROUTING CONTEXT, Length = 8
Value = 0x000000C8
Parameter: Tag = PROTOCOL CLASS, Length = 8
Value = 0x00000001
Parameter: Tag = SEQUENCE CONTROL, Length = 8
Value = 0x00000007
Parameter: Tag = SOURCE ADDRESS, Length = 36
Value = 0x00010005 0x80030008 0x00000092 0x80010012
0x00000004 0x0C000104 0x19895300 0x50550000
Parameter: Tag = DESTINATION ADDRESS, Length = 44
Value = 0x00020005 0x80030008 0x00000092 0x80020008
0x000020F4 0x80010012 0x00000004 0x0C000104
0x19895300 0x42000000
Parameter: Tag = MESSAGE PRIORITY, Length = 8
Value = 0x00000000
Parameter: Tag = DATA, Length = 177
Value = 0x6281AA48 0x04D50001 0xB86B1E28 0x1C060700 (etc etc)
SIGTRANandITPTraining|109|2003
CS7 XUA PACKET RECEIVED FROM GS-UAS2-ASP: Message: Class = CONNECTIONLESS, Type =
CLDT, Length = 320
Parameter: Tag = ROUTING CONTEXT, Length = 8
Value = 0x000000C8
Parameter: Tag = PROTOCOL CLASS, Length = 8
Value = 0x00000081
Parameter: Tag = SOURCE ADDRESS, Length = 36
Value = 0x00010005 0x80030008 0x00000092 0x80010014
0x00000004 0x0C000104 0x19895300 0x42000000
Parameter: Tag = DESTINATION ADDRESS, Length = 44
Value = 0x00010007 0x80020008 0x000020F8 0x80030008
0x00000092 0x80010014 0x00000004 0x0C000104
0x19895300 0x50550000
Parameter: Tag = SEQUENCE CONTROL, Length = 8
Value = 0x00000000
Parameter: Tag = DATA, Length = 208
Value = 0x6581C948 0x0400007F 0xD24904D5 0x0001B86B
0x2A282806 0x07001186 0x05010101 0xA01D611B (etc etc)
SIGTRANandITPTraining|110|2003
8
OCTET
Nat/Intnl Routing
Indicator Indicator
2
Point
Code
Indicator
Subsystem Number
Signaling Point Code
Global Title
SIGTRANandITPTraining|111|2003
1
Subsystem
Number
Indicator
Bit
Pos
UDT/XUDT
UDTS/XUDTS
MTP-STATUS (UPU)
MTP-STATUS (TFR)
TFC
TFP
* SPMC signalling Point Management Cluster (Group of ASs sharing a single PC).
SIGTRANandITPTraining|112|2003
SIGTRANandITPTraining|113|2003
Agenda
Global parameters
Introduction to Sigtran
IP Network Design
SIGTRANandITPTraining|114|2003
SIGTRANandITPTraining|115|2003
M2PA commands
M3UA commands
MTP3 Routing
Global Titles
Debug commands
Troubleshooting
SIGTRANandITPTraining|116|2003
M2PA Overview
SCTP multihoming
Remember:
SIGTRANandITPTraining|117|2003
To enable/disable a link :
itp(config)# cs7 linkset <ls-name>
itp(config-ls)# link <slc>
itp(config-ls-link)# [no] shutdown
To disable a linkset :
itp(config)# cs7 linkset <ls-name>
itp(config-ls)# [no] shutdown
To disable a controller :
itp(config-controller)# shutdown
SIGTRANandITPTraining|118|2003
4444
link 0
link 0
link 0
10.120.123.6
10.120.122.22
10.120.123.22
ACTIVE IP CONNECTION
BACKUP IP CONNECTION
SIGTRANandITPTraining|119|2003
Useful Commands
SIGTRANandITPTraining|120|2003
SUA/M3UA Overview
AS and ASP
Routing Key
Traffic Modes
SUA/M3UA Monitoring
NB: More and more companies now provide M3UA based element
such as HLRs and SMS-Cs.
SIGTRANandITPTraining|121|2003
SIGTRANandITPTraining|122|2003
ITP (or other SGs) can use various SS7 parameters to filter SS7
messages:
DPC
OPC range
GTT
SIGTRANandITPTraining|123|2003
An ASP can be assigned a unique Point Code by being the only ASP in
an AS
An AS may be assigned the primary or the secondary local point code
owned by the ITP SG
An AS may be assigned a capability code or alias point code of the ITP
SG. The AS is sharing the point code with the ITP SGs mated-pair.
An AS may be assigned a unique point code, different from any of the
ITP SGs point codes.
SIGTRANandITPTraining|124|2003
Override
One Active ASP in an AS. One ASP takes over all traffic for an AS
(primary/backup operation), possibly overriding any currently active
ASP in the AS.
Fail-over to backup ASP.
Loadshare
Broadcast
SIGTRANandITPTraining|125|2003
AS BLUE
ASPB
ACTIVE
ASPC
ACTIVE
AS Blue
Routing Key = DPC 2109, SI SCCP
ASP List = ASPA, ASPB, ASPC
Traffic Mode = Broadcast
SIGTRANandITPTraining|126|2003
AS BLUE
ASPB
INACTIVE
ASPC
INACTIVE
AS Blue
Routing Key = DPC 2109, SI SCCP
ASP List = ASPA, ASPB, ASPC
Traffic Mode = Override
SIGTRANandITPTraining|127|2003
SIGTRANandITPTraining|128|2003
SIGTRANandITPTraining|129|2003
0, 3,
Signalling Gateway
ASPA
ACTIVE
AS BLUE
1, 4,
ASPB
ACTIVE
2, 5,
ASPC
ACTIVE
AS Blue
Routing Key = DPC 2109, SI SCCP
ASP List = ASPA, ASPB, ASPC
Traffic Mode = loadshare bindings
SIGTRANandITPTraining|130|2003
every
Signalling Gateway
ASPA
ACTIVE
AS BLUE
third
ASPB
ACTIVE
packet
ASPC
ACTIVE
AS Blue
Routing Key = DPC 2109, SI SCCP
ASP List = ASPA, ASPB, ASPC
Traffic Mode = loadshare roundrobin
SIGTRANandITPTraining|131|2003
50%
Signalling Gateway
ASPA
ACTIVE
AS BLUE
30%
ASPB
ACTIVE
20%
ASPC
ACTIVE
AS Blue
Routing Key = DPC 2109, SI SCCP
ASP List = ASPA, ASPB, ASPC
Traffic Mode = loadshare roundrobin weighted
SIGTRANandITPTraining|132|2003
Loadshare Example
SIGTRANandITPTraining|133|2003
SCCP class 1 traffic: round-robin load sharing will be done with the
SLS of the MSU as the load-share seed.
ISUP traffic: round-robin load sharing will be done with the
DPC/OPC/CIC of the MSU as the load-share seed.
SIGTRANandITPTraining|134|2003
SIGTRANandITPTraining|135|2003
Load-Sharing Summary
Traffic
Mode
Other
Tools
Broadcast
SCCP
Class 0
SCCP
Class1
SCCP Distribute
Un-sequenced off
SCCP Distribute
Un-sequenced on
Always
Sequenced
N/A
Broadcast
all receive
Broadcast
all receive
Broadcast
all receive
Loadshare
Bindings
None
SLS
Round Robin
SLS
Loadshare
round robin
None
Round Robin
Round Robin
SLS
Loadshare
weighted
round robin
None
Weighted Round
Robin
Weighted Round
Robin
Weighted Round
Robin and SLS
Override
N/A
Override
no load sharing
Override
no load sharing
Override
no load sharing
SIGTRANandITPTraining|136|2003
ASPB
ACTIVE
ASPC
INACTIVE
AS BLUE
AS GREEN
AS Blue
Routing Key = DPC 2109, SI SCCP
ASP List = ASPA, ASPB, ASPC
Traffic Mode = Loadshare
AS Green
Routing Key = DPC 2109, SI SCCP
ASP List = ASPB, ASPC
Traffic Mode = Override
SIGTRANandITPTraining|137|2003
AS BLUE
ASPB
ACTIVE/STANDBY
ASPC
OVERRIDE
AS GREEN
AS Blue
Routing Key = DPC 2109, SI ISUP
ASP List = ASPA, ASPB, ASPC
Traffic Mode = Loadshare
AS Green
Routing Key = DPC 2109, SI SCCP
ASP List = ASPC, ASPB
Traffic Mode = Override
SIGTRANandITPTraining|138|2003
SIGTRANandITPTraining|139|2003
SIGTRANandITPTraining|140|2003
SIGTRANandITPTraining|141|2003
M3UA: Monitoring
itp# show cs7 m3ua
Sigtran M3UA RFC number: 3332
M3UA Local port: 2905
Local ip address:
State: active
SIGTRANandITPTraining|142|2003
200 ms
3
1000 ms
5 ms
30000 ms
50
RFC
SUA Overview
TCAP
TCAP
SCCP
SUA
MTP3
Signalling
Gateway
SCTP
IP
SUA
IP
Network
SS7
Network
MTP3
SCTP
MTP2
IP
MTP1
SCTP/IP
MTP1
SCCP
SCCP messages
ASP
MTP2
SCCP messages
SS7 SG
SS7
SIGTRANandITPTraining|143|2003
SEP
SIGTRANandITPTraining|144|2003
SUA: Monitoring
itp# show cs7 sua
Sigtran SUA RFC number: 3868
SUA Local port: 15000
Local ip address:
State: active
SIGTRANandITPTraining|145|2003
200 ms
3
1000 ms
5 ms
30000 ms
50
RFC
SUA Loadshare
Verify status
SIGTRANandITPTraining|146|2003
Allows a new SCTP association with this ASP, but doesn't let it
become active. If block is set while the ASP is active, it is forced
inactive but the association remains up
itp(config-cs7-asp)# block
SIGTRANandITPTraining|147|2003
SIGTRANandITPTraining|148|2003
SIGTRANandITPTraining|149|2003
SIGTRANandITPTraining|150|2003
Mated-pair SG
SIGTRANandITPTraining|151|2003
SIGTRANandITPTraining|152|2003
Agenda
Global parameters
Introduction to Sigtran
IP Network Design
SIGTRANandITPTraining|153|2003
M2PA commands
M3UA commands
MTP3 Routing
Global Titles
Debug commands
Troubleshooting
SIGTRANandITPTraining|154|2003
MTP3 Routing
Routes are based on DPC (Destination Point Code) and are used to choose
which linkset the MSU is forwarded out via system routing table
Routes have priorities 1 through 9 (priority 1 is most preferred)
Complete support for all ITU, ANSI, China MTP3 Routing & Traffic
Management Procedures
TFR/TFA/TFP/TFC
Detailed rules can be built to restrict or permit very specific traffic flows
MTP3 Accounting
Per Linkset measurements inbound & outbound (Total MSUs & Total Bytes)
SIGTRANandITPTraining|155|2003
Summary Routing
Dual-Point Codes
SIGTRANandITPTraining|156|2003
To add a route to the Cisco ITP route table, use the following
command in global configuration mode:
itp(config)# cs7 route-table system
itp(config-cs7-rt)# update route point-code [mask | length] linkset
ls-name [priority priority-value 1 ] [qos-class class]
Note. The smaller the number, the higher the priority.
itp# show cs7 route (or show cs7 route detail or show cs7 route P/C)
Routing table = system
Destination
Route
RESTR
acces
acces
itp1-msc1
UNAVAIL
itp1-itp2
avail
itp1-msc2
avail
itp1-itp2
UNAVAIL
itp1-msc1
avail
itp1-itp2
avail
SIGTRANandITPTraining|157|2003
IP Routing
SIGTRANandITPTraining|158|2003
MTP3 Accounting
Point Code
Indicator
Input
Packets
Output
Bytes
Packets
Bytes
4912
25
Linkset = itp1-msc2
Destination Originating Service
Point Code
Point Code
Indicator
Input
Packets
Output
Bytes
Packets
Bytes
4912
SIGTRANandITPTraining|159|2003
25
Point Code
Indicator
Input
Output
Packets
Bytes
Packets
Bytes
Point Code
Indicator
Input
Output
Packets
Bytes
Packets
Bytes
4912
24254
291031
4904
4912
72694
872328
4913
4904
25
271
4904
4913
72694
872328
SIGTRANandITPTraining|160|2003
SIGTRANandITPTraining|161|2003
SIGTRANandITPTraining|162|2003
Serv. SubSLS
Indic. serv
(SCCP) Field (5 Bits)
DPC
3
Routing Label
SIGTRANandITPTraining|163|2003
MTP2
Called
Calling
Message Protocol
Party
Party
Type
Class
Address Address
# of Bytes
OPC
Data
2
252
^
^
MSU
Service
Information
MTP2
8
OCTET
Nat/Intnl Routing
Indicator Indicator
2
Point
Code
Indicator
Subsystem Number
Signalling Point Code
Global Title
SIGTRANandITPTraining|164|2003
1
Subsystem
Number
Indicator
Bit
Pos
DPC = ITP1
RI = GT
Intermediate
GTT
DPC = ITP2
RI = GT
Final
GTT
MSC
SIGTRANandITPTraining|165|2003
DPC = UAS
RI = PC/SSN
UAS
Reserved
0001
0010
0011
0100
SIGTRANandITPTraining|166|2003
Numbering Plan
Numbering Plan:
0
unknown
8 13
spare
14
15 - 126 spare
127
reserved.
SIGTRANandITPTraining|167|2003
Translation type:
0
Unknown
1 63
International services
64 127
Spare
128 254
255
Reserved
unknown
subscriber number
international number
5 255
Spare
SIGTRANandITPTraining|168|2003
SIGTRANandITPTraining|169|2003
pcssn 9240 gt
gta 919824
For final GTT, the ITP NEEDS to be aware of the status of the PC
and SSN that results from the GTT (we cover this soon)
SIGTRANandITPTraining|170|2003
SIGTRANandITPTraining|171|2003
SIGTRANandITPTraining|172|2003
multiplicity cost
multiplicity share
multiplicity cgpa
SIGTRANandITPTraining|173|2003
Final:
Intermediate:
SIGTRANandITPTraining|174|2003
Final:
Intermediate:
SIGTRANandITPTraining|175|2003
Set the multiplicity (the method the traffic will use to share)
itp(config)# multiplicity {cost | share | cgpa}
SIGTRANandITPTraining|176|2003
Load-Sharing Summary
Traffic
Mode
Other
Tools
Broadcast
SCCP
Class 0
SCCP
Class1
SCCP Distribute
Un-sequenced off
SCCP Distribute
Un-sequenced on
Always
Sequenced
N/A
Broadcast
all receive
Broadcast
all receive
Broadcast
all receive
Loadshare
Bindings
None
SLS
Round Robin
SLS
Loadshare
round robin
None
Round Robin
Round Robin
SLS
Loadshare
weighted
round robin
None
Weighted Round
Robin
Weighted Round
Robin
Weighted Round
Robin and SLS
Override
N/A
Override
no load sharing
Override
no load sharing
Override
no load sharing
SIGTRANandITPTraining|177|2003
SIGTRANandITPTraining|178|2003
SIGTRANandITPTraining|179|2003
itp# cs7 gtt map ppc pssn [flags] mult [bpc] [bssn]
PSSN
MULT
4154
12
sol
-----------
---
off
no 1
5424
12
sol
-----------
---
off
no 1
5552
12
sol
-----------
---
off
no 1
BPC
SSN
PCST
SST
CONGESTED
668
250
UNAVL
avail
---------
1008
250
avail
UNAVL
---------
2020
250
avail
avail
level 2
SIGTRANandITPTraining|180|2003
gtt
gtt
gtt
gtt
map
map
map
map
82 7 sol
82 8 sol
589 7 sol
589 8 sol
gtt
gtt
gtt
gtt
map
map
map
map
8431
8432
8433
8434
14 sol
14 sol
14 cpclist CPC-LIST-1 sol
14 cpclist CPC-LIST-1 sol
The concerned PC list will show which machines will get updates
on the change in status of the destination point code:
cs7 gtt concern-pclist CPC-LIST-1 320
cs7 gtt concern-pclist CPC-LIST-1 321
cs7 gtt concern-pclist CPC-LIST-1 4416
SIGTRANandITPTraining|181|2003
SIGTRANandITPTraining|182|2003
M2PA commands
M3UA commands
MTP3 Routing
Global Titles
Debug commands
Troubleshooting
SIGTRANandITPTraining|183|2003
Debug Commands
SIGTRANandITPTraining|184|2003
Agenda
Global parameters
Introduction to Sigtran
IP Network Design
SIGTRANandITPTraining|185|2003
Network Designs
SIGTRANandITPTraining|186|2003
Enables access to
Facility
Machines
External Access
FWT
All
Replication
Both
Billing
IN Billing elements
GSM
Sigtran
IP Signalling elements
Both
Cluster
GSM
USMS
Alarm
GSM
All
Backup
FWT
UAS, USMS
SIGTRANandITPTraining|187|2003
SIGTRANandITPTraining|188|2003
ce1
ce2
Extern
Billing/
Rep.
Cluster
UAS
Extern
Billing/
Rep.
UBE
Extern
USMS
Billing/
Rep.
Sigtran
ce3
Alarm
Alarm
ce5
ce6
Extern
Billing/
Rep.
Cluster
Extern
Billing/
Rep.
A
Alarm
Extern
Billing/
Rep.
Sigtran
ce7
Alarm
Alarm
B
Alarm
SIGTRANandITPTraining|189|2003
SIGTRANandITPTraining|190|2003
SIGTRANandITPTraining|191|2003
SIGTRANandITPTraining|192|2003
Agenda
Global parameters
Introduction to Sigtran
IP Network Design
SIGTRANandITPTraining|193|2003
SIGTRANandITPTraining|194|2003
Initial Trigger
SIGTRANandITPTraining|195|2003
Initial Response
SIGTRANandITPTraining|196|2003
Subsequent
SIGTRANandITPTraining|197|2003
SIGTRANandITPTraining|198|2003
SIGTRANandITPTraining|199|2003
Developing a Configuration
SIGTRANandITPTraining|200|2003
Value
Notes
IOS Version
12.2
ITP Release 3
Boot Code
25SW1 Release
Host Names
IN-MODEL-ITP1
IN-MODEL-ITP2
IP short name
Debug Timestamps
Log Timestamps
Service Password
encrypted
Log File
Enable Password
root
Time Zone
Time Server
172.25.1.8
NTP Server
flash:gttdata.txt
5000
Banner
Something Nasty
SIGTRANandITPTraining|201|2003
SIGTRANandITPTraining|202|2003
version 12.2
service timestamps debug datetime msec localtime show-timezone
service timestamps log datetime msec localtime show-timezone
service password-encryption
This is the name of the box.
service internal
!
hostname ITP1
The image to load
!
boot system flash c2600-itp-mz.122-25.SW1.bin
This password becomes encrypted when it is
logging buffered 500000 debugging
configured onto the ITP and then it will be shown
logging history size 500
as secret 5 followed by a 30 digit base 64
enable secret 0 <TBD>
number to represent the actual password as a
!
180 bit long hash value in MD5.
clock timezone GMT 0
ntp server 172.25.1.8
This GTT table will be created
cs7 gtt load flash:gttdata.txt execute
later on in the configuration
!
banner login _
***********************************************************************
***
WARNING!!
This service is for authorised users only
***
***********************************************************************
_
SIGTRANandITPTraining|203|2003
Configuration: Variant
The following describes the SS7 Signalling parameters that are defined on
a global level for the whole network.
!
cs7
cs7
cs7
cs7
!
Possibilities
Value
SS7 Variant
ANSI or ITU
ITU
SS7 Routing
PC/SSN
. or -
Dash
Decimal digits
14
Network Indicator
Reserved
variant ITU
point-code delimiter dash
point-code format 14 descriptor decimal
network-indicator reserved
SIGTRANandITPTraining|204|2003
Each node that communicates over the SS7 network uses one of:
All of the above, M3UA, SUA and MTP2 (ITP Signalling gateway).
Component
Point Code 1
Global Title
ITP1
4912
N/A
ITP2
4913
N/A
SCP/UAS
4916
4526102044
MSC
4904
N/A
!
cs7 point-code 4912
!
!ITP1 is PC 4912=2.102.0
SIGTRANandITPTraining|205|2003
Possibilities
Value
GT Translation Type
0-255
0=Unknown
0, 1, 2, 3, 4
4=ITU
0, 1, 2, 3, 4
Numbering Plan
0, 1, 2
Any Value
GLOBAL
Any Value
gttdata.txt
See Section
3.10.2.3 Global Title
in the IETF Sigtran
SUA RFC for further
information on GTT
fields.
!
cs7 gtt selector GLOBAL tt 0 gti 4 np 1 nai 4
!Creates a selector
!
! Note that the following command is an EXEC command, and not in config mode
!
cs7 save gtt-table flash:gttdata.txt
!
This GTT table will be loaded in
the configuration during startup
SIGTRANandITPTraining|206|2003
The following lines are added to the ITP Global Title table to reflect the
translation of Global Title Addresses to point code.
The Global Title Selector GLOBAL is updated with the addition of the
GTA for the SCP.
The GTA 4526102044, is translated to its associated Point Code (4916)
and then sent on its way with routing now changed to be on PC/SSN.
This is FINAL Global Title Translation
RI=PCSSN
i.e. FINAL
!
cs7 gtt selector GLOBAL
!Add to the selector defined above
gta 4526102044 pcssn 4916 pcssn
!UAS is PC 4916
!
! Note that the following command is an EXEC command, and not in config mode
!
cs7 save gtt-table flash:gttdata.txt
!
SIGTRANandITPTraining|207|2003
The following lines are added to the ITP Global Title table to deal with any
other GT based traffic that it may receive.
To facilitate possible future load-sharing, we will define an application
group that contains the PC (4904) of the MSC (we can add to it later)
The Global Title Selector GLOBAL is updated with the addition of the
GTA for any other GTA that doesnt match a particular prefix.
This is INTERMEDIATE Global Title Translation
!
! Create the application group
!
cs7 gtt application-group MSC
RI=GT i.e. intermediate
multiplicity share
pc 4904 1 gt
!
! Add the default GT
!
cs7 gtt selector GLOBAL
!Add to the selector defined above
gta default
app-grp MSC
!Send all other GT to the MSC
!
! Note that the following command is an EXEC command, and not in config mode
!
cs7 save gtt-table flash:gttdata.txt
SIGTRANandITPTraining|208|2003
Controller E1 0/1
Controller E1 0/2
Controller E1 0/3
Controller E1 0/4
!
controller
shutdown
!
controller
shutdown
!
controller
shutdown
!
controller
shutdown
SIGTRANandITPTraining|209|2003
E1 0/0
E1 0/1
E1 0/2
E1 0/3
Physical Parameter
INAP Connection
Interface Type
Channelised E1
ITP1
Port on ITP
Port 0 on Card 0
Clock Source
Line
Framing
crc4
Linecode
hdb3
Timeslot
1, 2
controller E1 0/0
clock source line
framing CRC4
channel-group 0 timeslots 1
channel-group 1 timeslots 2
no shutdown
!
controller E1 0/1
This channel group
shutdown
number creates this
!
interface device.
controller E1 0/2
shutdown
!
controller E1 0/3
shutdown
!
interface Serial0/0:0
no ip address
encapsulation mtp2
no shutdown
!
interface Serial0/0:1
no ip address
encapsulation mtp2
no shutdown
!
SIGTRANandITPTraining|210|2003
Description
Link Test T1 (Link test acknowledgement timer)
slt-t02
t01
t02
t03
t04
t05
t12
t13
t14
T17
T19
T20
T21
t31
t32
retry
SIGTRANandITPTraining|211|2003
slt-t01
178.18.24.31/24 address is 31
178.18.25.31/24 address is 31
interface FastEthernet0/0
ip address 178.18.24.31 255.255.255.0
speed 100
full-duplex
no cdp enable
no shutdown
!
!
interface FastEthernet0/1
ip address 178.18.25.31 255.255.255.0
speed 100
full-duplex
no cdp enable
no shutdown
SIGTRANandITPTraining|212|2003
!
cs7 local-peer 7000
local-ip 172.18.24.31
local-ip 172.18.25.31
SIGTRANandITPTraining|213|2003
We have defined two MTP2 links on the E1 0/0 controller with the
following interfaces:
Serial 0/0:0
Serial 0/0:1
SIGTRANandITPTraining|214|2003
The port number for the local-peer on the remote ITP is 7000
The port number for the local-peer on our ITP is also 7000
cs7 linkset ITP1-ITP2 4913
accounting
link 0 sctp 172.18.24.32 172.18.25.32 7000 7000
!
SIGTRANandITPTraining|215|2003
SIGTRANandITPTraining|216|2003
We use port number 2905 locally for both IP addresses for ITP1.
!
cs7 m3ua 2905
local-ip 172.18.24.31
local-ip 172.18.25.31
tx-queue-depth 2000
!
SIGTRANandITPTraining|217|2003
Simply,
SIGTRANandITPTraining|218|2003
AS (services) with cs7 as xxxxxxx m3ua and the ASPs they are at.
Point Codes (for this service, the PCs are 100 and 200)
SIGTRANandITPTraining|219|2003
!
cs7 sua 15000
local-ip 172.18.24.31
local-ip 172.18.25.31
!
SIGTRANandITPTraining|220|2003
Simply,
We use port number 14001 remotely for each IP address pair for:
UAS
!
cs7 asp ITP-UAS-ASP 14001 15000 sua
remote-ip 172.31.71.176
!Remote (UAS) IP address on one subnet
remote-ip 172.31.71.208
!Remote (UAS) IP address on the other subnet
SIGTRANandITPTraining|221|2003
AS (services) with cs7 as xxxxxxx sua and ASPs where they can be
located.
No need to define the traffic method, only one ASP for each service.
!
cs7 as ITP-UAS-AS sua
routing-key 121 4916
asp ITP-UAS-ASP
si
sccp
!This service is available on the UAS
SIGTRANandITPTraining|222|2003
We need to statically route traffic to any other SEP (we are only
connected to the MSC with this one TDM linkset).
We assume a PC of 5200 for this SEP
If we need to talk to that SEP, we need to send the packets on
to an interim destination towards the SEP.
The STP is also connected to our mated ITP, therefore another
route is via that path. To be used in event of failure, therefore of
a lower priority.
SIGTRANandITPTraining|223|2003
Console
Aux
Forget about it
!
line con 0
session-timeout 120
exec-timeout 60 0
password 0 <TBD>
login
!
line aux 0
SIGTRANandITPTraining|224|2003
Virtual Lines
!
line vty 0 4
session-timeout 120
exec-timeout 60 0
password 0 <TBD>
login
SIGTRANandITPTraining|225|2003
The Rest?
no
no
no
ip
!
ip
ip
ip
no
ip domain-lookup
ip routing
cdp run
subnet-zero
classless
route 0.0.0.0 0.0.0.0 172.18.24.1
route 0.0.0.0 0.0.0.0 172.18.25.1
ip http server
SIGTRANandITPTraining|226|2003
SIGTRANandITPTraining|227|2003
version 12.2
service timestamps debug datetime msec localtime show-timezone
service timestamps log datetime msec localtime show-timezone
service password-encryption
service internal
!
hostname ITP1
!
boot system flash c2600-itp-mz.122-25.SW1.bin
logging buffered 500000 debugging
logging history size 5000
enable secret 0 <TBD>
!
clock timezone GMT 0
ntp server 172.25.1.8
cs7 gtt load flash:gttdata.txt execute
!
banner login _
***********************************************************************
***
WARNING!!
This service is for authorised users only
***
***********************************************************************
_
SIGTRANandITPTraining|228|2003
!
cs7 variant ITU
cs7 point-code delimiter dash
cs7 point-code format 14 descriptor decimal
cs7 network-indicator reserved
!
!
cs7 point-code 4912
!ITP1 is PC 4912=2.102.0
!
! Create an application group
!
cs7 gtt application-group MSC
multiplicity share
pc 4904 1 gt
!
cs7 gtt selector GLOBAL tt 0 gti 4 np 1 nai 4
!Creates a selector
gta 4526102044 pcssn 4916 pcssn
!UAS is PC 4916
!
! Add the default GT
!
gta default
app-grp MSC
!Send all other GT to the MSC
!
SIGTRANandITPTraining|229|2003
controller E1 0/0
clock source line
framing CRC4
channel-group 0 timeslots 1
channel-group 1 timeslots 2
no shutdown
!
controller E1 0/1
shutdown
!
controller E1 0/2
shutdown
!
controller E1 0/3
shutdown
!
interface Serial0/0:0
no ip address
encapsulation mtp2
no shutdown
SIGTRANandITPTraining|230|2003
!
interface Serial0/0:1
no ip address
encapsulation mtp2
no shutdown
!
interface FastEthernet0/0
ip address 178.18.24.31 255.255.255.0
speed 100
full-duplex
no cdp enable
no shutdown
!
interface FastEthernet0/1
ip address 178.18.25.31 255.255.255.0
speed 100
full-duplex
no cdp enable
no shutdown
!
SIGTRANandITPTraining|231|2003
SIGTRANandITPTraining|232|2003
!
cs7 sua 15000
local-ip 172.18.24.31
!Local (ITP1) IP address on one subnet
local-ip 172.18.25.31
!Local (ITP1) IP address on the other
subnet
!
cs7 asp ITP-UAS-ASP 14001 15000 sua
remote-ip 172.31.71.176
!Remote (UAS) IP address on one subnet
remote-ip 172.31.71.208
!Remote (UAS) IP address on the other
subnet
!
cs7 as ITP-UAS-AS sua
routing-key 121 4916 si sccp
asp ITP-UAS-ASP
!This service is available on the UAS
!
cs7 route-table system
update route 5200/14 linkset itp1-msc1 priority 3 !SEP via MSC
update route 4904/14 linkset itp1-itp2 priority 5 !MSC via ITP2
update route 5200/14 linkset itp1-itp2 priority 7 !via ITP2
SIGTRANandITPTraining|233|2003
!
line con 0
session-timeout 120
exec-timeout 60 0
password 0 <TBD>
login
!
line aux 0
!
line vty 0 4
session-timeout 120
exec-timeout 60 0
password 0 <TBD>
login
!
no ip domain-lookup
no ip routing
no cdp run
ip subnet-zero
!
SIGTRANandITPTraining|234|2003
ip classless
ip route 0.0.0.0 0.0.0.0 172.18.24.1
ip route 0.0.0.0 0.0.0.0 172.18.25.1
no ip http server
end
!
! Note that the following command is an EXEC command,
! and not in configuration mode. Always save the GTT!!
!
cs7 save gtt-table flash:gttdata.txt
SIGTRANandITPTraining|235|2003
Configuration items are specified at start up. One file defines the
signalling gateways, and is called peers.conf.
The other file is called hssScIf.sh. They must reflect the
parameters specified in the ITP configuration.
For the UAS
The IP addresses .31 & .32 in both the 172.18.24 and 172.18.25 nets
SIGTRANandITPTraining|236|2003
UAS GT is 4526102044
hssScIf.sh
#!/bin/sh
exec ../bin/hssSccpTcapInterface \
-pc 4916 -ssns 12 -rcbase 121 -port 14001 -stps 4912,4913 \
-netaddr 172.18.24.39 -secondary_netaddr 172.18.25.39 \
-defaultgt 4526102044 -sendorigaddr true \
-proto ANY -sleekey 0x1 -inapssns 12
-maxdids 132000 -tx_buffers 2048 -rx_buffers 2048 \
-rto_init 125 -rto_max 250 -rto_min 100 -hb_interval 2 \
-assoc_max_retrans 6 -path_max_retrans 3 -maxSctpModeRetry 10
SIGTRANandITPTraining|237|2003
Configuration: Success!
SIGTRANandITPTraining|238|2003
SIGTRANandITPTraining|239|2003
Remote
SP
STP
STP
MTP3
MTP2
MTP1/Physical
SIGTRANandITPTraining|240|2003
Line Protocol
status
Potential Cause
cabling (loopback, BERT)
interface shutdown
down
down
up
down
up
toggling
SIGTRANandITPTraining|241|2003
Useful Commands:
SIGTRANandITPTraining|242|2003
1-119-3
SLTM
1-118-82
SLTM
SIGTRANandITPTraining|243|2003
SLTM
Remote
SP
SLTM
DS0 Loopback: putting the local side in loopback will allow the
remote side to align, but when SLT messages are sent, they will
be duplicated & thus an SLT error will occur.
This is one way to verify data path
SIGTRANandITPTraining|244|2003
= Abate
CongestionRxInd
CongestionTxInd
= Abate
= Abate (Level0)
CongestionTxOnset
CongestionTxOnset
CongestionTxOnset
CongestionTxOnset
Level1
Level2
Level3
Level4
=
=
=
=
250
350
450
500
( 50%
( 70%
( 90%
(100%
of
of
of
of
xmitQ
xmitQ
xmitQ
xmitQ
= 2
= 500
SIGTRANandITPTraining|245|2003
maxDepth)
maxDepth)
maxDepth)
maxDepth)
SIGTRANandITPTraining|246|2003
Link Status
Consistently
Down
Toggling
IP route instability
Round-trip time greater than SCTP configuration
Retransmissions: show ip sctp association statistics
SIGTRANandITPTraining|247|2003
Paris>
Application
York
Paris
Telnet
SIGTRANandITPTraining|248|2003
Network Layer
Echo Request
Echo Reply
SIGTRANandITPTraining|249|2003
Network Layer
Rome
172.16.33.5
London
172.16.12.3
York
York# trace
Type escape
Tracing the
1
2
3
York#
Paris
172.16.16.2
ROME
to abort.
route to ROME (172.16.33.5)
LONDON (172.16.12.3) 1000 msec 8 msec 4 msec
PARIS (172.16.16.2) 8 msec 8 msec 8 msec
ROME (172.16.33.5) 8 msec 8 msec 4 msec
SIGTRANandITPTraining|250|2003
Network Layer
SIGTRANandITPTraining|251|2003
Useful Commands
SIGTRANandITPTraining|252|2003
SIGTRANandITPTraining|253|2003
SIGTRANandITPTraining|254|2003
SIGTRANandITPTraining|255|2003
Maximum = 1024
Vt(Sq) = 0
MaxPd = 10
SIGTRANandITPTraining|256|2003
SIGTRANandITPTraining|257|2003
References 1/2
SIGTRANandITPTraining|258|2003
References 2/2
Implementation Plan
SIGTRANandITPTraining|259|2003
Glossary
ETSI
European Telecommunications
Standardisation Institute
IETF
GTT
HDLC
IP
Internet Protocol
ISUP
ITU
IUA
M2PA
M2UA
M3UA
MEGACO
MG
Media Gateway
MGC
MGCP
MTP
PSTN
RTP
SCCP
SCP
SCTP
SG
Signalling Gateway
Sigtran
SIP
SP
SS7
SSN
Sub-System Number
SSP
STP
TCAP
UA
V5UA
SIGTRANandITPTraining|260|2003
SIGTRANandITPTraining|261|2003
Whos Hungry?
SIGTRANandITPTraining|262|2003
Planning is Essential!
SIGTRANandITPTraining|263|2003