Professional Documents
Culture Documents
PROCEDURE
Version: 1.1
Status: APPROVED
Author: Imro Landveld
Table of Contents
1.
2.
3.
4.
5.
6.
7.
Introduction......................................................................................................... 5
Cisco ITP Image.............................................................................................. 7
CMG/Cisco deployment..............................................................................9
ITP Stack Architecture...............................................................................10
GENERAL ITP SETTINGS......................................................................11
GENERAL SS7 SETTINGS....................................................................11
SS7 Layers....................................................................................................... 12
7.1
7.2
7.3
8.
9.
10.
11.
9.3
9.4
9.5
Global Configuration............................................................................................... 17
Multi-layer SMS Routing Table................................................................................17
Destination SMSC Selection...................................................................................17
ii
Preface
Purpose
This document can be used as guideline to configure the Cisco ITP.
Audience
This document is intended for engineers who are expected to be familiar with the SMSC and need to
connect it to the ITP.
Scope
This document is intended to be a user guide to configure the Cisco ITP.
Organisation
This document is divided into nine chapters:
Chapter 1 Abbreviation.
iii
Typographic Conventions
In this document, the following typographic conventions are used.
Table P-1: Typographic conventions
Typeface or
Symbol
Courier
<courier>
Ctrl
Italic
[]
\
Meaning
Thenamesofcommands,
files,directories;computer
output
Placeholderforvariabletext;
mustbereplacedbyan
appropriatevaluewhichis
explainedinthetext
PresstheControlkeyandthe
letterfollowingit
simultaneously
Newwordsorterms
requiringemphasis
Referencetoexternal
documentation,listedin
Referenceschapter.
Usedtospecifyline
continuation;ignorethem
whenyoutypetheexample
andpressReturnonlyafter
thelastline.
Example
Thedirectorysmsc$root:
[srcref]contains
Type:
$type<file>
Where<file>isthe
configurationfile.
TypeCtrlYtocancelthe
operation.
Thenewnumberportability
isequivalentto
[REQUIREMENTS]
PML>CREATESMHEN\
SMH00/NOD=SMSC1
iv
1. Introduction
Cisco IP Transfer Point (ITP) is a hardware and software SS7-over-IP (SS7oIP) solution. ITP provides
a highly reliable, cost effective medium for migrating Signaling System 7 (SS7), the telecommunications
AS
ASP
An Application Server Process (ASP) is an IP-based instance of an application server, such as Call Agents,
HLRs, SMSCs, etc. An ASP may implement more than one AS.
ATM
AsynchronousTransferMode
CdPA
CgPA
GSM
ITU standard for defining the global system for mobile communications.
GTT
Global Title Translation. A function normally performed in an STP, GTT is the procedure by which the
destination signaling point and subsystem number (SSN)
is determined from digits (i.e., the global title) present in the signaling message.
IS-41
ANSI standard for defining cellular radio telecommunications intersystem operation. Unless otherwise
stated, this refers to the IS-41-D specification[3].
ITP
IP Transfer Point. The term used to refer to the SS7 over IP routers developed under the Topsail Beach
program and subsequent releases.
MAP
SS7 Mobile Application Part. This layer provides mobility procedures to SS7 network applications. MAP is
generically used to refer to both GSM-MAP[2], and the IS-41-D MAP Protocol [3].
MBR
MIN
Mobile Identification Number. The 10-digit North American Numbering Plan number assigned to mobile
users in IS-41 networks.
MO
Mobile Originated. This term is used to refer to an SMS message that is being sent from an MS to the
SMSC.
MS
Mobile Subscriber.
MT
Mobile Terminated. This term is used to refer to an SMS message that is being sent from an SMSC to an
MS.
MTP
Message Transfer Part Layers 1 (physical), 2 (data), and 3 (network) of the SS7 signaling protocol
MTP1
MTP2
MTP3
MTP3B
M2PA
SS7 MTP2-User Peer-to-Peer Adaptation Layer specified by the IETF SIGTRAN working group, which
provides SCTP/IP based links for MTP3.
M3UA
SS7 MTP3 User Adaptation Layer specified by IETF SIGTRAN working group for MTP3 users like ISUP.
NNI
NetworkNodeInterface.(InATMnetwork)
PVC
QSAAL
Signalling ATM Adaption Layer , specified in ITU Q.2100 "ATM Adaptation Layer for Signalling (SAAL)" that
provides reliable transport of signalling messages (Q.2931) between peer Q.2931 entities. These signalling
messages are carried over a PVC.
RR
RSP
Round Robin. A balancing algorithm that evenly distributes traffic among available servers.
Route Switch Processor . Processor board of the ITP
SCCP
Signaling Connection Control Part. As part of the SS7 signaling protocol, it provides connectionless and
connection-oriented network services above MTP Level 3.
SCCOP
SCP
Service Control Point. An element of an SS7-based Intelligent Network which performs various service
functions, such as number translation, call setup and tear down, etc.
SCTP
Stream Control Transmission Protocol. A protocol designed by the SigTran working group of the IETF to
transport messages reliably over IP networks. It has been specifically designed with PSTN signaling in
mind, but is meant to be a general IP transport protocol.
SG
Signaling Gateway.
SME
Short Message Entity. An entity that may send or receive short messages, and may be fixed or mobile.
SMS
SMSC
Short Message Service Center. Network element responsible for relaying and store-and-forwarding of short
messages.
SSCF-NNI
.SSCOPisareliabletransportsessionof
signalingmessagesexchangedbetweentwosignalingpeersoneachsideofthelink.(In
ATMnetwork)
Service Specific Coordination Function for the support of signaling at the NNI. SSCF allows the UNI
Layer to start/stop an SSCOP session and to send/receive signaling messages. (In ATM
network)
SSP
Service Switching Point. An element of an SS7-based Intelligent Network that performs call origination,
termination, or tandem switching.
STP
Signal Transfer Point. An element of an SS7-based Intelligent Network that performs routing of the SS7
signaling.
SUA
SS7 SCCP User Adaptation Layer specified by IETF SIGTRAN for SCCP users, like GSM MAP, UMTS
RANAP, CDMA IS-41, CDMA IS-634, IN INAP, CAMEL CAP.
TCAP
Transaction Capability Application Part. The application layer of the SS7 signaling protocol.
WRR
Weighted Round Robin. A variation of the round robin algorithm that uses server weights to allow uneven
distribution of traffic among a set of available servers.
26XX
1500 MSU/sec SS7
4 links
72XX
6500 MSU/sec SS7
24 links
73XX
6000 MSU/sec SS7
126 links
75XX
30000 MSU/sec SS7
10000 MSU/sec SUA
720 links
Note: download from the Solution SIP CD, image MBxx to the ITP
A TFTP server is needed to download the image to the ITP. Use the Cisco TFTPserver toolpackage
(TFTPSERV.EXE) to install on a Windows PC.
A Cisco console cable (flat black or blue cable with a DB9 connector and RJ45 plug) is needed for a serial
connection between a PC and the ITP for first time configuration.
A Crosscable must be available for ethernet connection between PC and ITP .
3. CMG/Cisco deployment
E.164 = 31654077000
Global Address
SCTP
association
SS7 link
AS-SMSC1
E.164 = 31654075000
Unique Address
FEP1
10.10.10.111
Linkset mgts-hlr PC 600
ITP1
10.10.10.50
SS7
PC = 750
Linkset mgts-msc PC 700
AS-SMSC2
E.164 = 31654076000
Unique Address
10.10.10.211
FEP2
10.10.10.51
SCCP
SUA
GTT
TRIGGER
M3UA
MTP3 / MTP3b
SSCF-NNI
MTP2
M2PA
SCTP
SCCOP
AAL5
MTP1
IP
MTP3b Stack
SoIP Stacks
SS7 Stack
10
!
cs7 variant ITU
cs7 network-name LogicaCMG SS7oIP
cs7 point-code format 14
cs7 point-code 750
! cs7 secondary-pc 751
! cs7 capability-pc 850
(ANSI,ITU,CHINA)
(14 for ITU
(Point code
(If needed,
(In case of
, 24 for ANSI)
of ITP)
a secondary-pc may be configured)
mated pair)
7. SS7 Layers
To put a link in service, the following steps must be followed:
1 Controller and Interface configuration
1.1
Low Speed Link Serial or Channelized
(MTP2 Encapsulation)
1.2
High speed Link ATM Unchannelized
(QSAAL Encapsulation)
2 Defining Links
3 Defining Linksets
4 Assigning Links to to Linksets
card type E1 1 0
!for
the 7301
card type E1 1
(Assign slot 1
to controller E1)
!
!-------- MTP1 or AAL5-----------!
controller E1 1/0/0
(Slot 1, PA Bay 0, E1 controller port 0)
framing NO-CRC4
clock source internal
channel-group 0 timeslots 1
(timeslot 1 )
channel-group 1 timeslots 2
!......upto and including.........
channel-group 15 timeslots 16
!
!
controller E1 1/0/1
(Slot 1, PA Bay 0, E1 controller port 1)
framing NO-CRC4
clock source internal
channel-group 0 timeslots 1
(group for timeslot 1 needed for assigning to a link)
channel-group 1 timeslots 2
!......upto and including.........
channel-group 15 timeslots 16
!
!
!-------- IP -------------!
interface FastEthernet1/1/0
(Slot 1, PA Bay 1, FastEthernet Interface port 0)
ip address 10.10.10.111 255.255.225.128
full-duplex
!
!
interface FastEthernet4/0/0
(Slot 4, PA Bay 0, FastEthernet Interface port 0)
ip address 10.10.10.211 255.255.255.128
full-duplex
!
12
no ip address
encapsulation mtp2
!
interface Serial1/0/0:1
no ip address
encapsulation mtp2
!....upto and including......
interface Serial1/0/0:15
no ip address
encapsulation mtp2
!
!-------------------------------!
interface Serial1/0/1:0
(Serial interface for timeslot 1 of controller E1 1/0/1)
no ip address
encapsulation mtp2
!
interface Serial1/0/1:1
no ip address
encapsulation mtp2
!....upto and including.....
interface Serial1/0/1:15
(Serial interface for timeslot 15 of controller E1 1/0/1)
no ip address
encapsulation mtp2
!
accounting
link 0 Serial1/0/0:0
(Timeslot 1 is assigned to link 0)
link 1 Serial1/0/0:1
!......upto and including.....
link 15 Serial1/0/0:15
(Timeslot 16 is assigned to link 15)
!
!------------------------------!
cs7 linkset mgts-hlr 600
accounting
link 0 Serial1/0/1:0
link 1 Serial1/0/1:1
!......upto and including.....
link 15 Serial1/0/1:15
!
To enable an ATM interface for HSL, use the following commands, beginning in global configuration mode:
!
interface atm Slot/Bay/Port
no shutdown
framing esfadm
framing crc4adm
(T1 only)
(E1 only)
atm nni
!
!
cs7 linkset LINKSETNAME
link 0 atm-name Slot/Bay/Port
14
The whole configuration can be checked by typing, on the ITP, the command:
sho running-config
This config must be saved for the ITP to bootup the next time with these new settings:
write memory
15
10.
A Selector is a set of specific values of parameters within the MSU that is used to decide which GTT table to use for the
translation. Only one Selector is allowed
The selector consist of:
Translation Type (TT)
Global Title Indicator (GTI)
Numbering Plan (NP)
Nature of Address Indicator (NAI)
In Figure 2- CMG/Cisco deployment GTAs are defined to the point code 600 and 700.
For messages to the SMSCs, there is one GTA to the Global SMSC Address. The ITP will loadshre between the AS-SMSCx
defined in the application group.
For acknowledgement and dedicated messages, GTAs are defined to both ASs.
Note: Save the gtt-table (localy or on a tftp-node) for auto load when it boots up:
CS7 SAVE GTT-TABLE DISK0:/GTT-TABLE
The example below shows how to load a GTT-Table and how to create routes to a destination node.
Pointcode 801 is reachable via linkset mgts_msc
Pointcode 601 is reachable via linkset mgts_hlr
The number 14 in 801/14 correspond with the point-code format of ITU. In case of ANSI, this would be
24.
Note: Save the route-table (localy or on a tftp-node) for auto load when it boots up:
CS7 SAVE ROUTE-TABLE DISK0:/ROUTE-TABLE
!*****************************************************
!Auto load of Route Table
!*****************************************************
cs7 route-table system
update route 801/14 linkset mgts_msc
update route 601/14 linkset mgts_hlr
load disk0:/route-table
!
16
11.
9.3
Global Configuration
All traffic received will be checked for Multi-layer SMS routing, provided that a routing table is defined.
9.4
The multi-layer SMS routing table contains the information necessary to efficiently route GSM SMS-MO messages.
The table contains a set of triggers, which identify the SCCP-network layer parameters. Each specified trigger
contains a set of rules that identify a set of input SMS-MO messages, and identify the resulting destination SMSC
that will process the message. The rules specify all the SMS-MO routing parameters found above the network layer.
9.5
A match in the multi-layer routing table will map to one of the following:
A single point-code.
A global title address. Upon selection, the SCCP global title translation function will be invoked for the
specified address. This address may then map to an application group consisting of multiple destinations.
An M3UA or SUA application server name. Upon selection, the message is routed to the AS which may be
composed of multiple ASPs.
A multi-layer result table. This table will provide the set of possible results along with the associated
algorithm used to select among the results. This table is independent of the global title translation function,
but uses PC and SSN state to route to available destinations.
A weighted round-robin (WRR) distribution algorithm will be implemented in order to properly balance SMS workload to
servers of varying capacity. Each server within a result group (i.e., application group or multi-layer result table) is assigned a
server weight from 0 to 10. The value of 0 indicates that the server is a backup, and should only be used when all of the
servers in the group with a non-zero weight have failed.
17
12.
After configuring SUA on the ITP, associations can be setup towards it.
This figure shows the state of the ASPs and some detailed information of one of them.
The numbers 3 and 4 in the SCTP column are the associations ID.
ITP7507#sho cs7 asp
ASP Name
-----------FEP1
FEP1
AS Name
-----------AS-SMSC1
AS-SMSC2
State
-------------active
inactive
Type
---SUA
SUA
Effect Primary
Rmt Port Remote IP Addr SCTP
-------- --------------- ---7501
10.10.10.50
4
8001
10.10.10.51
3
ITP7507#sho cs7 as
AS Name
-----------AS-SMSC1
AS-SMSC2
Routing
State
Context
------ ---------active 100
down
400
18
19
To check the state and traffic on SS7 links, execute the commands in Figure 15 monitoring
SS7 links
ITP7507#show cs7 linkset
lsn=smlg22
apc=701
SLC Interface
00
Serial1/0/1:0
01
Serial1/0/1:1
state=avail
Service
PeerState
avail
--------avail
---------
avail/links=16/16
Inhib
---------
lsn=ITP2651
SLC Interface
00
Serial1/0/4:1
state=avail
Service
PeerState
avail
---------
avail/links=1/1
Inhib
-----
apc=850
state=avail
state=avail
avail/links=16/16
avail/links=1/1
state=avail
avail/links=1/1
Destination
Cong Prio QoS Route
Route Table
-------------------- ---- ---- --- ------- ------------------700/24
RESTR
5
avail
system
850/24
acces
1
avail
system
For SS7 monitoring of the ITP at a glance, perform the command in Figure 16 SS7 monitoring
ITP7507#sho cs7
Point Code
SS7 Variant
Network Indicator
Network Name
GTT Load URL
750
ITU
national
'LogicaCMG SS7oIP'
disk0:/gtt-table
Completed
2
2
2
20
13.
21
14.
References
[1]CiscoITPownershipdirectory.\\nlattp1sfs3\sys\project\smsc\intern\SMSCOwnership\Areasof
Expertise\hardware\Cisco_ITP
[2]Ciscosite.http://www.cisco.com
[3]SS7oIPdirectory.\\nlattp1sfs3\sys\project\smsc\intern\teamsouth\ProjectSS7OverIP\08.project
deliverables\03.approveddocuments
[4]ITPDataSheet,http://www.cisco.com/warp/public/cc/pd/witc/itp/prodlit/ttip_ds.htm
22
Version History
Version
Date
Details of Changes
Author(s)
0.1
0.2
0.3
09-Mar-2003
15Mar2003
18Apr2003
Imro Landveld
ImroLandveld
ImroLandveld
1.0
22Apr2003
Initial version
Updatedversion
Finalversionfollowingreviewform
Backoffice.
Versionchangeforbaseline
GertjanBoks
Review History
Version
1.1
Date
Reviewer
04-Sep-2003 ECR3039
ISSUE reference
AddITP7301
Approval Record
Version
Date
Approved by
Signature
23