Professional Documents
Culture Documents
TK310v.1.5
Table of Contents
Module 1 Number Portability Review.. 7
Module 2 IGM Feature Defined.47
Module 3 IGM Functions ... 65
Module 4 IGM Feature Activation..
81
TK310v.1.5
Course Logistics
Course Instructor
Course Attendance and Participation
Certificate of course completion
Classmates
Tent card
Name, company, position
Background / experience
Security
Laboratory
Building
TK310v.1.5
Copies of the listed EAGLE STP user manuals will be available for use during classroom and
laboratory activities. The instructor will direct students to the appropriate manual.
At the end of each day, you will complete a Daily Progress Review form. This form will give
you an opportunity to evaluate your learning progress and request additional information on
topics covered during that day of training.
TK310v.1.5
Course Objectives
After this Course, you should be able to:
Describe IS41 - GSM Migration (IGM) and its
relevance to mobile number portability
Know the EAGLE 5 ISS commands for IGM
provisioning
Activate the IGM feature
Describe additional features associated with IGM
TK310v.1.5
Student Notes
TK310v.1.5
Module 1
TK310v.1.5
Module 1
After this module of instruction, you should be
able to:
Identify and define fields within the Message Signal Unit
(MSU)
Identify components of the Numbering Plan (NP) and the
Nature of Address Indicator (NAI)
Define the purpose and functions of Number Portability (NP)
Identify NP environment changes
Identify different routing options for NP
TK310v.1.5
TK310v.1.5
10
Signal Units
FISU
LSSU
MSU
The SS7 protocol uses signal units to provide transmission of data in the SS7
network. There are three different types of signal units providing three different
levels of service. These signal units vary in length and consist of octets of 8 bit
segments.
Fill In Signal Unit (FISU) - used for error control if there are no MSU
being transmitted, and are transmitted along with MSUs to keep signaling
links full of some type of signal units . It is the lowest level signal unit.
Link Status Signal Unit (LSSU) transports level two status information
about the Signaling Link over which it is transmitted. LSSUs are present
only when there is some type of problem with the signaling link. When
signaling links are aligned, and performing correctly, there are no LSSUs
being transmitted across a signaling link.
Message Signal Unit (MSU) transports the message payload over the
Signaling Network. This payload includes ISUP, SCCP, & Network
Management messages.
TK310v.1.5
10
11
FISU
CK
LI
16
F
B
I FSN I BSN
B
B
7
7
1
1
FLAG
LSB
8
Transmission Direction
LSSU
CK
F
B
I FSN I BSN
B
B
6 1
7
1
7
LI
SF
8 or 16 2
16
FLAG
LSB
8
Transmission Direction
MSU
CK
SIF
SIO
16
8n, n>2
F
B
I FSN I BSN
B
B
7
7
6 1
1
LI
2
FLAG
LSB
8
TK310v.1.5
11
12
Level 4
TCAP/MAP
CGPA
Length
Address Indicator
Subsystem
Point Code
(NCM NC NI)
Routing Label
CDPA
Length
Address
Indicator
Routing Indicator
Subsystem
Point Code
(NCM NC NI)
SLS
OPC
NCM NC NI
DPC
NCM NC NI
Level 2
SIO
NIC PRI SI
LI FSN BSN
ITU Example
Level 2
CRC
TK310v.1.5
Level 4
TCAP/MAP
CGPA
Length
Address Indicator
Subsystem
Point Code
(ID Zone Area)
(NPC)
Routing Label
CDPA
Length
Address
Indicator
Routing Indicator
Subsystem
Point Code
(ID Zone Area)
(NPC)
SLS
OPC
(ID Zone Area)
(NPC)
DPC
(ID Zone Area)
(NPC)
Level 2
SIO
NIC PRI SI
LI FSN BSN
12
13
Routing
Label
An MSU is distinguished from other Signaling Unit (SU) types by two fields, the Signaling Information
Field (SIF) and Service Information Octet (SIO).
The SIF is made up of two components used in GTT:
Address Indicator containing calling party address information (CGPA) and called party
information (CDPA)
Routing Label containing originating and destination point codes
The CDPA field has the digits, translation type (tt), point code (pc), and routing indicator (ri)
used during the Migration process.
TK310v.1.5
13
14
8n, n>2
CK
SIF
SIO
L F FSN BIB
I I
B
BSN
FLAG
Routing Label
DPC
NCM-NC-NI
0-16383
OPC
ANSI
NCM-NC-NI
ITU-N
016383
MSA-SSA-SP
ITU-N24
MSA-SSA-SP
Zone-Area-ID
ITU-I
Zone-Area-ID
The Signaling Information Field (SIF) is used by both level three and level four. It is divided into multiple parts:
Routing label - includes SLS (Signaling Link Selection), OPC and DPC and is used by level three for
message routing.
The point codes of the routing label change values as the SCCP message moves from signaling
point to signaling point if the MSU is manipulated.
TK310v.1.5
14
15
NI
RI
GTI
PC SSN
The SCCP portion contains these fields used in the EAGLE Global Title Translation database administration
commands.
The address indicator octet in the CGPA/CDPA is divided into five Modules:
Bit one indicates if a SSN is included:
0 - subsystem number is not included.
1 - subsystem number is included.
Bit two indicates if a PC is included.
0 - point code is not included.
1 - point code is included.
Bits three thru six are the global title indicator(GTI) with one of the 5 values:
0 - no global title included.
1- global title includes nature of address indicator only.
2 - global title includes translation type and digits.
3 - global title includes translation type, numbering plan and encoding scheme.
4 - global title includes translation type, numbering plan, nature of address indicator, and digits.
Bit seven indicates if subsequent GT translations are required (RI).
GT indicates that a subsequent translation must be performed (protocol uses a value of 0 to indicate
this).
SSN indicates that no further translations are required (protocol uses a value of 1 to indicate this).
Bit eight is the international/national network indicator:
0 - indicates a message from an international network.
1 - indicates a message from a national network.
TK310v.1.5
15
16
SIF
L F FSN BIB
I I
B
SIO
BSN FLAG
CDPA
GTA
TT
PC
SSN
AI
Point
Code
Subsystem
Number
Address
Indicator
5=CNAM
11=LNP
251=CLASS
253=LIDB
254=E800
NCM NC NI
TK310v.1.5
5=MAP
6= HLR
7= VLR
8= MSC
245=LNP
251=CLASS
253=LIDB
254=E800
16
17
TK310v.1.5
00001000
01001010
Address indicator
0- - - - - - -
Reserved
-1- - - - - -
Routing Indicator
- -0010- -
------0-
- - - - - - -1
SSN indicator
11111110
Subsystem number
254 - E800
11111110
Translation type
254
--------
8004618345
17
18
NI
RI
GTI
SSN
PC
The SCCP portion contains these fields used in the EAGLE Global Title Translation database administration commands.
The address indicator octet in the CGPA/CDPA is divided into five Modules:
Bit one indicates if a PC is included.
0 - point code is not included.
1 - point code is included.
Bit two indicates if a SSN is included:
0 - subsystem number is not included.
1 - subsystem number is included.
Bits three thru six are the global title indicator(GTI) with one of the 5 values:
0 - no global title included.
1- global title includes nature of address indicator only.
2 - global title includes translation type and digits.
3 - global title includes translation type, numbering plan and encoding scheme.
4 - global title includes translation type, numbering plan, nature of address indicator, and digits.
Bit seven indicates if subsequent GT translations are required (RI).
GT indicates that a subsequent translation must be performed (protocol uses a value of 0 to indicate this).
SSN indicates that no further translations are required (protocol uses a value of 1 to indicate this).
Bit eight is the international/national network indicator:
0 - indicates a message from an international network.
1 - indicates a message from a national network.
TK310v.1.5
18
19
SIF
SIO
L F FSN BIB
I I
B
BSN FLAG
CDPA
GTA
NAI
NP
ES
TT
SSN
PC
AI
Global Title
Address
Nature of Address
Indicator
Numbering
Plan
Encoding
Scheme
Translation
Type
Subsystem
Number
Point
Code
Address
Indicator
Dialed
Digits /
Directory
Number
1= Subscriber Number
2= Reserved
3= National
4= International
5=127 - Spare
1= E164 ISDN
6= E212 Land Mobile
7= E214 ISDN Mobile
TT-0
5=MAP
6= HLR
7= VLR
8= MSC
Zone Area ID
NPC
MSA SSA SP
GTI =2(tt & digits), =4(tt, nai, np & digits)
RI =0 (route on gt), =1(route on pc/ssn)
NI =0 (international ntwk), =1(national ntwk)
TK310v.1.5
19
20
10
01010010
Address indicator
0- - - - - - -
Reserved
-1- - - - - -
Routing indicator
- -0100- -
- - - - - -1-
SSN indicator
- - - - - - -0
10010010
Subsystem number
146 - CAMEL
00000000
Translation type
0 - unknown
0001- - - -
Numbering plan
- - - -0010
Encoding scheme
- 0000100
4 - international number
--------
553199339484
TK310v.1.5
20
21
MAP Layer
Following the TCAP (Transaction Capability Application Part)
layer is the Map (Mobile Application Part) layer.
Within the MAP Layer there are a variety of parameters but
the parameters that are most important to the Migration
feature are the Operation Codes (Op Codes).
See Appendix A for lists of ANSI and ITU Op Codes.
TK310v.1.5
21
22
Numbering Plan
Numbering Plan
(NP)
TK310v.1.5
22
23
TK310v.1.5
23
24
MNC
1 to 3
1 to 4
MSIN
National MSI
Maximum of 15 Digits
E.212 (International)
NDC
SN
E.164 (International)
E.212:
MCC stands for Mobile Country Code (uniquely identifies the country of the
subscriber)
MNC stands for Mobile Network Code (identifies the home GSM PLMN
(Public Land Mobile Network) of the subscriber)
MSIN stands for Mobile Subscriber Identification Number (identifies the
mobile subscriber within the GSM PLMN)
E.164:
CC stands for Country Code (uniquely identifies the country of the
subscriber)
NDC stands for Network Destination Code (area identifier for an operator)
SN stands for Subscriber Number
This is the Numbering Plan for IGM
TK310v.1.5
24
25
CC
NC
MSIN
1 to 3
E.164
E.212
Maximum of 15 Digits
E.214 (International)
TK310v.1.5
25
26
TK310v.1.5
26
27
TK310v.1.5
27
28
E.164
CC + NDC + SN (International)
- 99 70 22222222222
NDC + SN (National)
- 70 22222222222
SN (Subscriber)
- 22222222222
Unknown National
- 0 70 22222222222
- 0 at the beginning is called National Escape Code <NEC>
Unknown International
- 00 99 70 22222222222
- 00 at the beginning is called International Escape Code <IEC>
TK310v.1.5
28
29
E.212
MCC + MNC + MSIN (International)
- 888 01 1111111111
MSIN (Subscriber)
- 1111111111
E.214
CC + NDC + MSIN (International)
- 99 70 1111111111
NDC + SN (National)
- 70 1111111111
SN (Subscriber)
- 1111111111
TK310v.1.5
29
30
Number Portability
Number Portability
(NP)
TK310v.1.5
30
31
TK310v.1.5
31
32
NP Definitions
The Network that the customer is leaving is called
the Donor network.
The Network that the customer is moving to is
called the Recipient or Subscription network
Only the Directory Number (DN) is portable.
Each operators NP solution is independent from
other operators, but it requires cooperation for
implementation.
TK310v.1.5
32
33
NP Environment Changes
When an MSU is sent in a Portability Environment
the originating switch can not determine which is
the owning subscription network just by analysing
the B-number. Routing of the signaling traffic to the
subscription network needs to be altered.
Routing changes are required.
TK310v.1.5
33
34
Routing Options
Indirect Routing
The network that originally owned the DN is responsible for
determining whether the called party has been ported and then
routing the call to the new subscription network.
Routing based on number ranges
NP database query for all terminating calls to own number ranges
NPDB contains all ported-in and ported-out numbers
Direct Routing
Direct routing from originating network to subscription network
NP database query for all Terminating calls to directory numbers in
that country
NPDB contains all ported numbers
TK310v.1.5
34
35
Routing Options
Partially Direct Routing
If the directory number is ported-out the originating
network performs the NPDB lookup and the MSU is routed
to the owner of that number range without a Routing
Number. The DN owner will then process the MSU using
Indirect Routing
If the DN is a ported-in number, the call setup process will
stay within the Originating network
NPDB will contain all ported-in and ported-out numbers
Reduces tromboning
TK310v.1.5
35
36
Regulator
The regulator in a country defines the routing
method that all the operators have to implement.
The regulator in a country also assigns a Routing
Number to each operator within the country.
Regulator
D11
Operator 1
D22
D33
Operator 2
Operator 3
Country xxx
TK310v.1.5
36
37
TK310v.1.5
37
38
Status: Coherent
Portability Type ( 0)
Not Known to be ported
EntIdx2
-------
TK310v.1.5
Database location,
Directory Number and
Portability Type
38
Database
Incoming MSU
Module
with the DN
861234540000
39
STP
TK310v.1.5
39
40
Status:Coherent
Portability Type ( 1)
Own Number ported out
EntIdx2
-------
TK310v.1.5
Database location,
Directory Number and
Portability Type
40
Database
Incoming MSU
Module
with the DN
861234560000
41
STP
TK310v.1.5
41
42
TK310v.1.5
42
43
Primary Read
Redundant EPAP
Provisioning System
EPAPEPAP-A
RTDB
IGM
TIF
IDPR
A-Port
G-Port
G-Flex
EIR
GTT
EPAPEPAP-B
Auto-Synch DB
S
M
1
S
M
24
EAGLE 5
EPAPEPAP-A
RTDB
IGM
TIF
IDPR
A-Port
G-Port
G-Flex
EIR
GTT
EPAPEPAP-B
Auto-Synch DB
S
M
1
S
M
24
EAGLE 5
With its RTDB database architecture, the Eagle is able to support features such as;
IGM, TIF, IDPR, A-Port, G-Port, INP, G-Flex, EIR, and GTT.
It supports full replication of the NPDB in each DSM card and EPAP server. And for
routing options, the Eagle supports All Call Query, Query on Release, and Onward
Routing/Call Forwarding.
TK310v.1.5
43
44
TK310v.1.5
44
3. List some of the different types of Numbering Plans within the ITU Network.
TK310v.1.5
45
Student Notes
TK310v.1.5
46
Module 2
TK310v.1.5
47
48
Module 2
After this module of instruction, you should
be able to:
Define IS4 to GSM Migration (IGM) and its key benefits
List the general considerations for implementing IGM
Define migrated and non-migrated subscribers
Differentiate between call related and Short Message
Service (SMS) message handling
TK310v.1.5
48
49
IGM Defined
HLR
HLR
EAGLE
IS-41 Network
GSM Network
IGM
Database
MSC
MSC
The IGM feature provides the mobile wireless service provider a way to migrate
subscribers from IS-41 to GSM and GSM to IS-41. This is referred to as
Portability Type = 5 (PT=5).
It provides the ability for subscribers to change service providers while retaining
their Mobile Dialed Number (MDN).
IGM uses the EAGLE Provisioning Application Processor (EPAP) database (also
used by G-Port, INP, EIR, G-Flex, and the A-Port features) to maintain subscriber
portability/migration information.
Subscriber information in the EPAP database is keyed by Mobile Dialed Numbers
(MDN) for ANSI-41 subscribers and Mobile Station International ISDN Number
(MSISDNs) for GSM subscribers.
Based on the EAGLE 5 ISS platform, it is deployed in a node that is also performing
the STP function.
Once the subscriber is marked as migrated, the GSM handset is fully functional,
and the migrated subscriber has the option whether to continue to receive calls on
the IS-41 or GSM handset.
TK310v.1.5
49
50
GSM
HLR
2. SRI
EAGLE
IGM
Database
1. SRI
GSM
MSC
TK310v.1.5
50
51
GSM
HLR
5. SRI
(MSISDN))
EAGLE
2. LocReq
Return Response
(Prefix+MDN)
IGM
Database
1. LocReq
TDMA
MSC
TK310v.1.5
3. ISUP IAM
(Prefix+DN)
4. SRI
(Prefix+MSISDN))
GSM
MSC
51
52
TK310v.1.5
52
53
HLR 3
STP/
IGM
MSC
The MPS (Multi-Purpose Server) is a subsystem of the EAGLE 5 ISS. The MPS is composed of
hardware and software components that interact to create a secure and reliable platform. The
MPS provides the means of interfacing the customer provisioning application with the EAGLE. It
connects the customer with the EAGLE and accepts the customer migration data, while
accommodating numbers of varying lengths.
The EAGLE Provisioning Application Processor (EPAP) is software that runs on the MPS
hardware platform. It collects and organizes customer provisioning data and forwards it to the
EAGLE Service Module cards.
On the Eagle, a user can provision from 1 to 25 Service Module cards with the IGM feature. IGM
requires that all Service Module cards contain 4GB of memory. (Service Module Card refers to
either a DSM card or an E5-SM4G).
TK310v.1.5
53
54
TK310v.1.5
54
55
IGM Considerations
GTT must be on before the IGM feature can be enabled.
IGM cannot be enabled if any TSM cards running the SCCP
application are in the system.
IGM is turned on, but not turned off, via the feature access key.
IGM, A-Port, G-Port, G-Flex features can run concurrently on an
EAGLE.
When IGM and G-Flex are on the same node, interactions between
the two features must be addressed.
IGM and North American Local Number Portability (LNP) are mutually
exclusive on an EAGLE.
TK310v.1.5
55
Subscriber Entries
56
Non-Migrated:
- Existing IS-41 subscribers who have not been migrated
NOTE: IGM treats only those DN entries assigned with the following as Migrated
subscribers:
SP and PT= 5
No NE and PT=5
RN and PT= 0
Any other types of NE/PT assignments are not considered as migrated or
ported subscribers.
Migration also supports DN block entries.
NE = Network Element
SP = Service Provider
RN = Routing Number
PT = Portability Type
TK310v.1.5
56
57
Non-Migrated calls
IGM performs message relay as per GTT results.
The European Technical Standards Institute (ETSI) standards are defined so that
GSM carriers can choose to implement either Signaling Relay Function (SRF)based (using MAP protocol) MNP or IN-based (using INAP protocol) MNP. IGM
supports only the SRF-based solution for MNP. (INAP-based MNP processing is
similar to wireline networks; this function is supported by the INP feature.)
SRF-based MNP processing involves the intercepting of existing MAP messages
to check for ported numbers.
For call-related messages, IGM acts as a NPHLR in the case where the number
has been exported, by responding to the switch with a SRI, SRI-SM, LOCREQ, and
SMSREQ ack messages. For non-migrated calls, IGM performs message relay.
SRI = Send Routing Information (GSM)
SIR-SM = SRI Short Message (GSM)
LOCREQ = Location Request Message (IS-41)
SMSREQ = SMS Request Message (IS-41)
MAP = Mobile Application Part
GTT = Global Title Translation
Ack = Data Acknowledgement
TK310v.1.5
57
58
TK310v.1.5
Call-related messages
received from
Served by GSM
Served by CDMA/TDMA
Served by GSM
Served by CDMA/TDMA
58
59
Actions Taken by
EAGLE 5
Served by GSM
Served by CDMA/TDMA
Served by GSM
Served by CDMA/TDMA
TK310v.1.5
59
60
Number Lengths
Variance of number lengths
Between countries
Within a country
TK310v.1.5
Number lengths vary between countries and may even vary within a country. As
a result, the IGM Database structure supports numbers of varying length in a
flexible way without necessitating software modifications. A maximum number
length of 15 digits for ported numbers is supported.
60
61
TK310v.1.5
61
62
TK310v.1.5
62
TK310v.1.5
63
Student Notes
TK310v.1.5
64
Module 3
IGM Functions
TK310v.1.5
65
66
Module 3
After this module of instruction, you should be
able to:
Describe the main functions of IGM, including:
Message discrimination
Op-Code discrimination
Number Conditioning
RTDB lookup
Customer message processing
DigitAction Applications
TK310v.1.5
66
67
Message Discrimination
Eagle Service Module
IGM Conditioning
and Lookup in
RTDB table
yes
Service Selector
Table
SERV=MNP
no
GTT
no
MSU out to IMT
TK310v.1.5
67
68
Op-Code Discrimination
IGM handles ANSI Loc_Req, SMSREQ, GSMSRI, and
SRI_SM differently than other ANSI/GSM operation codes.
The Portability type field is only considered for these
operation codes. Message relay is performed for all other
operation codes based on IGM Translation data.
TK310v.1.5
68
69
Number Conditioning
The RTDB stores International MSISDN only.
IGM provides the capability to condition incoming
numbers to be international MSISDN (Insert CC
or/and NDC) for the database look up.
IGM removes the GSM prefix from GSMSRI
messages and then conditions the non-international
numbers to international numbers, if needed, before
performing any database lookup.
TK310v.1.5
69
70
IS412GSM Prefix
IGM generates a Loc_Req Return Result
Response, when the MDN in the Loc_Req is a
"Migrated with one handset" subscriber.
When formulating a Loc_Req response, IGM uses
the IS412GSM prefix in GSMOPTS to build the
Routing Digits.
If the IS412GSM prefix is not provisioned, IGM
issues UIM 1130 LOCREQ rcvd - IS412GSM not
provisioned and falls through to GTT.
TK310v.1.5
70
71
GSM2IS41 Prefix
The GSM2IS41 prefix is used in the SRI-ack if
the message received is SRI and DN lookup has
RN and PT = 0 assigned.
If MIGRPFX = MULTPLE then the RN from the
RTDB is used as the prefix in the SRI-ack
message.
If MIGRPFX = SINGLE and GSM2IS41 prefix is
NONE, then the SRI-ack message issues UIM
1341 "SRI rcvd GSM2IS41 prefix not
provisioned" and the message falls through to
GTT.
TK310v.1.5
71
72
TK310v.1.5
72
Student Notes
TK310v.1.5
73
74
TK310v.1.5
74
RN & PT = 0
SRI
MIGRPFX=
single: ACK
(use
GSM2IS41
prefix)
SRI_SM
Other
GSM
LOCREQ
SMSREQ
Other
IS41
SRI_SM_ACK
with Return
Error
Component
Relay
Relay
Relay
Relay
MIGRPFX=
multiple: ACK
(RN from
EPAP)
RN & PT 0
GTT
GTT
GTT
GTT
GTT
GTT
SP & PT = 5
Relay
Relay
Relay
ACK
(IS412GSM
prefix)
smsreq (SMS
Access Denied
Reason = 5)
Relay
GTT (if
smsreqbypass
=true
SP & PT 5
Relay
Relay
Relay
Relay
Relay
Relay
No NE & PT
=0
GTT
GTT
GTT
GTT
GTT
No NE & PT
= 1, 2, or No
PT
GTT
GTT
GTT
GTT
GTT
GTT
No NE & PT
=5
GTT
GTT
GTT
ACK
(IS412GSM
prefix)
smsreq (SMS
Access Denied
Reason = 5)
GTT
GTT (if
smsreqbypass
=true
No DN entry
found
GTT
GTT
GTT
GTT
GTT
GTT
TK310v.1.5
75
76
TK310v.1.5
76
77
DigitAction Applications
DigitAction
Value in Incoming
CdPA GTA
Value in Outgoing
CdPA GTA
Meaning
none
886944000213
886944000213
No change to the
CdPA GTA (default)
prefix
886944000213
1404886944000213
replace
886944000213
1404
insert
886944000213
8861404944000213
delccprefix
886944000213
1404944000213
delcc
886944000213
944000213
This table identifies the required DigitAction options as well as examples of how the SCCP CdPA
GTA of an outgoing message is formatted for each of the options.
The example assumes the RN/SP ID is 1404 and default country code is 886.
TK310v.1.5
77
The following encoding rules are followed when a LOCREQ ack is returned:
When a ACK/Response is returned, the EAGLE5ISS follows the LOCREQ
encoding rules along with the following enhancements for added flexibility
Allow users to specify which TCAP locreq parameter (a.k.a., the TCAP Outgoing
Called Party parameter) shall encode the RN (and/or DN) information
Allow users to specify the DigitType value to encode the TCAP Outgoing Called
Party parameter
Allow users to specify the value to encode the Nature of Number field of the
TCAP Outgoing Called Party parameter
Allow users to specify the value to encode the Numbering Plan field of the TCAP
Outgoing Called Party parameter
Allow users to specify the digit encoding format of the locreq TCAP Outgoing
Called Party parameter
Allow users to specify the MSCID values to be encoded in the locreq message
Allow users to specify the ESN values to be encoded in the locreq message
Allow users to specify how the digits of the locreq MIN parameter shall be
encoded.
:
The following encoding rules are followed when a SIR ack is returned:
When a SRI ack is returned, the EAGLE5ISS follows the SRI ack encoding rules
along with the following enhancements for added flexibility:
3Allow users to specify the value to encode the Nature of Address field of the
TCAPMSRN parameter
Allow users to specify the value to encode the Numbering Plan field of the
TCAPMSRN parameter.
TK310v.1.5
78
79
TK310v.1.5
79
TK310v.1.5
80
Module 4
TK310v.1.5
81
82
Module 4
After this module of instruction, you should be
able to:
Know the cautions and prerequisites of enabling the IGM
feature
List and describe steps for activating the IGM feature
Use available Eagle equipment and documentation to
configure the IGM feature
TK310v.1.5
82
83
CAUTION!
TK310v.1.5
83
84
For in-service systems, schedule the Service Module replacement of TSMs in a maintenance window
that allows the reboot of Service module cards one at a time.
init-card: Loc=<service module card location>
Verify the cards return to the IS-NR state before initializing another Service Module card. This
precaution keeps cards in service and prevents an interruption of SCCP services.
SCCP traffic redundancy will be lost if inhibiting two TSM cards running the SCCP application at
a time with only one Service Module card available in their place. Redundancy will be reestablished after the two TSM cards running the SCCP application are replaced with a second
Service Module.
TK310v.1.5
84
Configuration Prerequisites
85
TK310v.1.5
85
86
chg-sccp-serv:
rept-stat-sccp
rept-stat-mps
rept-stat-db
Each of the above commands for provisioning the IGM feature will be discussed in
this Module.
For more information, see the Migration Feature Manual and the Eagle Commands
Manual.
TK310v.1.5
86
87
CHG-CTRL-FEAT:
PARTNUM=893017301:
STATUS=ON
Use this command to enable a controlled feature that the customer has purchased.
In this case IGM.
NOTE : The IGM feature cannot be turned on until TSM cards running the SCCP
application are removed from the system.
Remember, contact Customer Care Center for assistance in conducting the IGM
activation procedure. Do not proceed without consulting with
Technical Services.
TK310v.1.5
87
Example: chg-stpopts
88
chg-stpopts:
defcc=
defndc=
dsmaud=
dpcfmti=
Use this command to change the values of one or more of the STP node level
processing option indicators maintained in the STPs options table. All values are
assigned initially to system defaults at STP installation time, and they may be
updated subsequently using this command.
Enter the default country code (CC) and default network destination code (NDC) to
convert the nature of address indicator (NAI) of MDNs to the international format
(nai=intl) with the chg-stpopts command.
Note the ITU National Point Code Format Identifier identifies how the ITU-N point
code is entered into the database and how it is displayed in all EAGLE 5 ISS
outputs. The code is a 14-bit integer.
TK310v.1.5
88
89
Verify the new country code and network destination code using the rtrv-stpopts
command.
NOTE: The options that appear in the actual output vary, depending on the features
that are enabled or turned on.
TK310v.1.5
89
Example: chg-gsmopts
90
chg-gsmopts:
srfnai
srfaddr
srfnp
is412gsm
gsm2is41
msrsndig
defmapvr
TK310v.1.5
90
91
The rtrv-gsmopts command displays the GSM option indicators maintained in the
GSMOPTS table
TK310v.1.5
91
Example: chg-is41opts
92
chg-is41opts:
rspcgpanai=7:
rspcgpanp=15:
rspdig=ccrndn
TK310v.1.5
92
93
The rtrv-is41opts command displays the IS41 option indicators maintained in the
IS41OPTS table.
TK310v.1.5
93
94
rtrv-homern
rlghncxa03w 03-03-28 08:50:12 EST EAGLE 31.3.0
RN
--------------216780909087654
76345098
abc
abc1234
c10234567
cabade
HOMERN table is (6 of 100) 6% full
NOTE: The INP feature or the G-Port feature must be turned on, or the TINP
feature must be enabled before this command can be entered.
TK310v.1.5
94
Student Notes
TK310v.1.5
95
Example: ent-srvsel
96
ent-srvsel:
gtii=1:4
tt=1
snp=e164
snai=intl
serv=mnp
nai=intl
np=e164
ssn=9
Use this command to assign the applicable service selectors required to specify a
service entry for DSM services.
TK310v.1.5
96
97
TK310v.1.5
97
98
Example: init-card
You would now need to reload a Service Module card using
this command.
init-card:loc=
Use the following to show that service is successfully restored.
rept-stat-card:loc=
The output should show DSM VSCCP IS-NR.
You would now need to repeat for each Service Module card.
CAUTION: When you have an in-service environment and you are replacing TSM
cards with Service Module cards, initialize one Service Module card at a time. Verify
its return to IS-NR state before initializing another Service Module card. This
precaution keeps cards in service and precludes an interruption of SCCP services.
GTT, EGTT, and VGTT traffic are routed based on the global titles in the OAM
database while G-Flex, IGM, and INP traffic is routed based on the global title in the
RTDB. Rebooting a Service Module card running the VSCCP application causes
both the OAM and RTDB databases on the Service Module card to reload.
TK310v.1.5
98
99
Example: chg-sccp-serv
chg-sccp-serv:
serv=mnp
state=online
TK310v.1.5
99
100
TK310v.1.5
100
101
Learning Activities
TK310v.1.5
101
INPUT VALUES
See Instructor
See Instructor
Routing Number
34
SRF Address
23448
15
38
2-9-21
ON
ITU
Translation Type
Subsystem Number
Number Plan
e164
International
e164
Service
MNP
TK310v.1.5
102
Student Assignment B:
Where applicable, use the data from Assignment A and provision an EAGLE STP
for IGM activation.
When completed, STOP and allow the instructor to verify your work.
TK310v.1.5
103
Student Notes
TK310v.1.5
104
Module 5
Additional Features
TK310v.1.5
105
106
Module 5
After this module of instruction, you should be
able to:
Describe the function and steps for activating these
additional features:
TK310v.1.5
106
107
TK310v.1.5
107
108
Network B
HLRA
HLRB
EAGLE
MNP
EAGLE
MNP
MSCA
MSCB
This feature helps in cases of circular routing caused by incorrect information in one or more of
the network number portability databases. It is enabled and turned on using the Feature Access
Key commands.
Network A has the correct routing information, indicating that the subscriber now belongs to
Network B.
Network B has incorrect routing information, indicating that the subscriber still belongs to
Network A.
Network A routes the call to Network B, but Network B routes the call back to Network A.
TK310v.1.5
108
109
CHG-CTRL-FEAT:
PARTNUM=8930077001:
STATUS=ON
TK310v.1.5
109
110
TK310v.1.5
110
111
Solution
The SCCP Service Re-Route feature provides the
capability to re-route traffic from the EAGLE to other MNP
database nodes and inform the originating nodes to reroute the service related traffic to other MNP service
nodes.
TK310v.1.5
111
112
Re-Routing
When MNP is marked OFFLINE and alternate PCs are provisioned, any
messages destined for MNP are re-routed to the available alternate
PCs that are defined for MNP.
If alternate PCs are not provisioned or none are available, then
messages destined for MNP will fall through to GTT.
This feature is enabled by defining a list of alternate PCs or by defining
the GTT option.
TK310v.1.5
112
113
(specifies service)
(adds PCs to existing service group)
(changes relative cost of existing PC group)
Define alternate point codes to re-route MNP traffic. Up to 7 alternate MNP nodes
can be provisioned to re-route all the incoming MNP traffic.
TK310v.1.5
113
114
ANSI
ITU-I
ITUN14
ITUN spare
ITU-I spare
ITUN24
When MNP is taken offline through administrative commands, all traffic destined to that MNP
node will result in a Transfer Prohibited (TFP) message being sent to the adjacent node about
the MNP CPC.
The TFP message to the adjacent node causes the traffic originating nodes to stop sending MNP
traffic to the node.
All MNP traffic coming into this node is sent to the alternate MNP nodes.
Adjacent nodes will initiate route-set-test procedures after receipt of the TFP response.
TK310v.1.5
114
115
TK310v.1.5
115
116
MTP Routing
If the MTP-routed messages have CdPA = 0 and IGM is turned on, message
is sent for IGM processing. If MNP service is offline, MTP routing is
performed.
If the MTP routed messages have CDPAGTI 0, then SRVSEL lookup is
performed using the SCCP CDPA information. If the result of the lookup is
MNP service, the message is sent to MNP handling. If a service selector is
not defined or does not match, or if the service is OFFLINE, then MTP
routing is performed on the messages. The MNP SCCP Service re-route is
not performed on MTP routed messages.
After this feature is turned on, all SCCP messages are routed to the TSM cards running the SCCP
application. The TSM card running the SCCP application then performs SCCP
decode/verification. If the MTP routed messages have CDPAGTI = 0 and IGM is turned on, then
the message is sent for IGM processing. If MNP service is OFFLINE, then MTP routing is
performed on the messages.
If the MTP routed messages have CDPAGTI 0, then SRVSEL lookup is performed using the SCCP
CDPA information. If the result of the lookup is MNP service, the message is sent to MNP
handling. If a service selector is not defined or does not match, or if the service is OFFLINE, then
MTP routing is performed on the messages.
The MNP SCCP Service re-route is not performed on MTP routed messages.
MNP checks to see if the TCAP portion of the message is ITU or ANSI. If the message has ITUTCAP
then normal routing (or G-Flex if provisioned) is performed on the message. If the message has
ANSITCAP then, IGM general TCAP/MAP verification is performed if A-Port or IGM is turned on.
SMS Address conversion is not affected by the MTP Msgs for SCCP Apps feature; SMS conversion
handles only Registration Notification and SMS Notification messages.
A feature access key (FAK) for part number 893017401 is required to enable the MTP Msgs for
SCCP Apps feature.
TK310v.1.5
116
Student Notes
TK310v.1.5
117
118
TK310v.1.5
118
SRI
SRI_SM
Other
GSM
LOCREQ
SMSREQ
Other
IS41
RN & PT = 0
MTP
routing
MTP
routing
MTP
routing
Relay
MTP
routing
MTP
routing
RN & PT 0
MTP
routing
MTP
routing
MTP
routing
MTP
routing
MTP
routing
MTP
routing
SP & PT = 5
MTP
routing
MTP
routing
MTP
routing
ACK
(IS412GSM
prefix)
MTP
routing
MTP
routing
SP & PT 5
MTP
routing
MTP
routing
MTP
routing
Relay
MTP
routing
MTP
routing
No NE & PT
=0
MTP
routing
MTP
routing
MTP
routing
MTP
routing
MTP
routing
MTP
routing
No NE & PT
= 1, 2, or No
PT
MTP
routing
MTP
routing
MTP
routing
MTP
routing
MTP
routing
MTP
routing
No NE & PT
=5
MTP
routing
MTP
routing
MTP
routing
ACK
(IS412GSM
prefix)
MTP
routing
MTP
routing
No DN entry
found
MTP
routing
MTP
routing
MTP
routing
MTP
routing
MTP
routing
MTP
routing
Note that additional examples are included in the Migration Feature Manual
TK310v.1.5
119
120
CHG-CTRL-FEAT:
PARTNUM=893017401:
STATUS=ON
TK310v.1.5
120
121
TK310v.1.5
121
122
Introduction to MO SMS
The Mobile Originated Short Message Service (MO SMS) features
address the number portability requirements of wireless network
operators for delivery of Mobile Originated SMS messages in a number
portability environment for GSM and IS41 and in the IS41-to-GSM
Migration environment
The EAGLE 5 ISS MO SMS features apply number portability database
lookup to SMS messages for IS41 and GSM networks:
Mobile Originated Based GSM SMS Number Portability Mobile
Originated Based IS41 SMS Number Portability
Mobile Originated SMS IS41-to-GSM Migration
The MO SMS features are all based on the EAGLE 5 ISS platform with
EPAP.
TK310v.1.5
122
123
TK310v.1.5
123
124
How it works
TK310v.1.5
Intercepts
Decodes
Modifies
Relays
124
125
Feature Control
This feature has the following control requirements:
TK310v.1.5
125
126
Feature Activation
enable-ctrl-feat
ent-srvsel
chg-stpopts
chg-is41smsopts
chg-ctrl-feat
TK310v.1.5
feature.
Command to assign the service selector with service
feature serv=smsmr.
Command to enter default country code (CC) and default network
destination code (NDC) if handling non-international numbers.
Command to change the values of one or more of the feature
option indicators maintained in the SMS Options table.
Commands to turn on this feature
126
127
enable-ctrl-feat
enable-ctrl-feat
ent-srvsel
enable-ctrl-feat:partnum=893019501:fak=xxxxxxxxxxxx
chg-stpopts
chg-is41smsopts
Feature Access
Key for this
Feature
chg-ctrl-feat
The command, rtrv-ctrl-feat, can be used to verify that the feature is enabled.
TK310v.1.5
127
128
ent-srvsel
enable-ctrl-feat
ent-srvsel
chg-stpopts
Example:
chg-is41smsopts
chg-ctrl-feat
Parameters of the
MSU trigger
entsrvsel
:gtia=2:tt=0:nai=intl:np=e164:ssn=255
:snp=e164:snai=intl:serv=smsmr
To specify how the service
has to process the number
Use this command to enter the MO SMS IS41-to-GSM feature service selectors by network type. This
command assigns applicable service selectors required to specify the service entry for Service Module
services.
chg-srvsel: - Use this command to specify the applicable A-Port selectors required to change an existing A-Port
selector entry.
dlt-srvsel: - Use this command to delete an A-Port service selector.
TK310v.1.5
128
129
chg-stpopts
To provision STP default System Options
enable-ctrl-feat
chg-stpopts:defcc=49:defndc=177
ent-srvsel
chg-stpopts
chg-is41smsopts
chg-ctrl-feat
TK310v.1.5
129
130
chg-is41smsopts
enable-ctrl-feat
ent-srvsel
chg-stpopts
SMS IS41-to-GSM
Migration prefix
chg-is41smsopts
chg-is41opts:mosmsdnfmt=rndn:moigmpfx=is412gsm
:mosmsnai=nat:modaparam=da
chg-ctrl-feat
The systems options (IS41smsopts) commands are used to change and report on the values of one or more of the STP
node level processing option indicators maintained in the IS41 SMS option tables.
All values are assigned initially to system defaults at STP installation time.
The chg-is41smsopts command changes IS41 SMS specific options in the database and updates the IS41 SMS opts
table.
DA = Destination Address
TK310v.1.5
130
131
Range
Description
mosmsnai
mosmsdnfmt
moigmpfx
ne, is412gsm
modaparam
da, oda
TK310v.1.5
131
132
rtrv-is41smsopts
tekelecstp 09-01-16 10:33:44 EST EAGLE 40.0.0.
IS41 SMS OPTIONS
----------------------MOSMSNAI = NAT
MOSMSDIGMAT = EXACT
MOSMSDNFMT = RDDN
MOIGMPFX = IS412GSM
MOSMSDNNAI = NONE
MODAPARAM = da
This is the output from the EAGLE when you retrieve the options
with the feature enabled
Use the command, rtrv-is41smsopts, to obtain the existing values of the is41smsopts table.
TK310v.1.5
132
133
chg-ctrl-feat
enable-ctrl-feat
To enable the MO SMS IS41-to-GSM Migration
ent-srvsel
chg-stpopts
chg-ctrl-feat:partnum=893019501:status=on
chg-is41opts
The operational status
of the feature (on or off)
chg-sccp-serv
chg-ctrl-feat
TK310v.1.5
133
134
TK310v.1.5
134
be re-routed to a CPC
TK310v.1.5
135
136
TK310v.1.5
136
Appendix A
TK310v.1.5
137
Decimal Value
00000001
01
00000010
02
Facilities Directive
00000011
03
Mobile On Channel
00000100
04
Handoff Back
00000101
05
Facilities Release
00000110
06
Qualification Request
00000111
07
Qualification Directive
00001000
08
Blocking
00001001
09
Unblocking
00001010
10
Reset Circuit
00001011
11
Trunk Test
00001100
12
00001101
13
Registration Notification
00001110
14
Registration Cancellation
00001111
15
Location Request
00010000
16
Routing Request
00010001
17
Feature Request
00010100
20
00010110
22
MS Inactive
00010111
23
00011000
24
Redirection Request
00011001
25
Handoff To Third
00011010
26
Flash Request
00011011
27
Authentication Directive
00011100
28
Authentication Request
TK310v.1.5
Description
138
Decimal Value
Description
00011101
29
00011110
30
00011111
31
Count Request
00100000
32
00100001
33
Unsolicited Response
00100010
34
Bulk Deregistration
00100011
35
00100100
36
Facilities Directive 2
00100101
37
Handoff Back 2
00100110
38
Handoff To Third 2
00100111
39
00101000
40
00101010
42
Information Directive
00101011
43
Information Forward
00101100
44
00101101
45
00101110
46
00101111
47
Origination Request
00110000
48
00110001
49
Redirection Directive
00110010
50
00110011
51
00110100
52
00110101
53
00110110
54
SMS Notification
00110111
55
SMS Request
TK310v.1.5
139
Decimal Value
Description
00000010
Update Location
00000011
Cancel Location
00000100
00000110
00000111
00001000
00001001
Send Parameters
00001010
10
Register SS
00001011
11
Erase SS
00001100
12
Activate SS
00001101
13
Deactivate SS
00001110
14
Interrogate SS
00010001
17
Register Password
00010010
18
Get Password
00010011
19
00010110
22
00010111
23
00011000
24
00011001
25
Failure Report
00011010
26
00011100
28
Perform Handover
00011101
29
00011110
30
00011111
31
00100000
32
00100001
33
00100010
34
00100011
35
00100101
37
Reset
00100110
38
00100111
39
00101000
40
TK310v.1.5
140
TK310v.1.5
Description
Process Group Call Signaling
Forward Group Call Signaling
Check IMEI
MT Forward
Send Routing Information for SM
Forward SM
Report SM-Delivery Status
Note Subscriber Present
Alert SC Without Result
Activate Trace Mode
Deactivate Trace Mode
Trace Subscriber Activity
Begin Subscriber Activity
Send Identification
Send Authentication Information
Restore Data
Send IMSI
Process Unstructured SS Request
Unstructured SS-Request
Unstructured SS-Notify
Inform Service Centre
Alert Service Centre
Ready for SM
Purge SM
Prepare Handover
Prepare Subsequent Handover
Provide Subscriber Information
Any Time Interrogation
SS Invocation Notification
Set Reporting State
Status Report
Remote User Free
Register CC-Entry
Erase CC-Entry
141