You are on page 1of 141

TK310

EAGLE 5 ISS Release 40 / EPAP 12

IS41 GSM Migrations (IGM)

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 1


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

Module 5 Additional Features…………………………………..105

Appendix A: ANSI-41 & GSM Operation Codes………………137

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 2


3

Course Logistics
ƒ Course Instructor
ƒ Course Attendance and Participation
• Certificate of course completion
ƒ Class Time and Breaks
• Start and end
• Lunch
• Stretch, refreshment, etc.
ƒ Classmates
• Tent card
• Name, company, position
• Background / experience
ƒ Security
• Laboratory
• Building

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 3


4

Training Strategies and Materials

ƒ Participant-Centered Training
• Based on learning objectives
• Lecture and discussion
• Question and answer
• Daily performance reviews
ƒ Student Training Guide
• Classroom
ƒ Tekelec Product Documentation
• Feature Manual - Migration

• 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 TEKELEC Confidential – For Training Purposes Only 4


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 TEKELEC Confidential – For Training Purposes Only 5


Student Notes

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 6


Module 1

Number Portability Review

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 7


8

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 TEKELEC Confidential – For Training Purposes Only 8


9

Message Signalling Unit

Message Signalling Unit


(MSU)

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 9


10

SS7/CCS7 Signal Units

Signal Units

FISU LSSU MSU


Fill In Signal Unit Link Status Signal Unit Message Signal Unit

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 TEKELEC Confidential – For Training Purposes Only 10


11

SS7/CCS7 Signal Unit Fields

Transmission Direction

F B
CK LI I FSN I BSN FLAG
FISU
B B LSB
16 2 6 1 7 1 7 8

Transmission Direction

F B
CK SF LI I FSN I BSN FLAG
LSSU
B B LSB
16 8 or 16 2 6 1 7 1 7 8

Transmission Direction

F B
CK SIF SIO LI I FSN I BSN FLAG
MSU
B B LSB
16 8n, n>2 8 2 6 1 7 1 7 8

Fill-In-Signal Unit (FISU)


Sent when no traffic is being sent and the network is idle
Provides continuous error checking on signaling links
Allows the SS7 network to maintain its reliability
Lowest level signal unit
Carries basic level 2 information only (i.e., acknowledgment of signal unit
receipt by a remote signaling point)
Link Status Signal Unit (LSSU)
Carries one or two octets (8-bit bytes) of link status information
Used to control link alignment
Indicates the status of a signaling point (e.g., local processor outage) to
the remote signaling point
Message Signal Unit (MSU)
Call control
Database query and response
Network management
Network maintenance
Has a routing label which consists of an originating and a destination point
code

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 11


12

Message Signal Unit (MSU) Structure

ANSI Example
Level 2 Level 4 Routing Label Level 2
CRC TCAP/MAP CGPA CDPA SLS OPC DPC SIO LI FSN BSN
Length Length NCM NC NI NCM NC NI NIC PRI SI
Address Indicator Address
Subsystem Indicator
Point Code Routing Indicator
(NCM NC NI) Subsystem
Point Code
(NCM NC NI)

ITU Example
Level 2 Level 4 Routing Label Level 2
CRC TCAP/MAP CGPA CDPA SLS OPC DPC SIO LI FSN BSN
Length Length (ID Zone Area) (ID Zone Area) NIC PRI SI
Address Indicator Address (NPC) (NPC)
Subsystem Indicator
Point Code Routing Indicator
(ID Zone Area) Subsystem
(NPC) Point Code
(ID Zone Area)
(NPC)

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 12


13

MSU Fields used in GTT

Message Signal Unit


(MSU)

Signaling Information Field


(SIF)

Address Routing
Indicator 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 TEKELEC Confidential – For Training Purposes Only 13


14

Signaling Information Field - Routing Label


TRANSMISSION DIRECTION
16 8n, n>2 8 2 6 1 7 1 7 8

CK SIF SIO L F FSN BIB BSN FLAG


I I
B

Routing Label
DPC OPC
NCM-NC-NI ANSI NCM-NC-NI
0-16383 ITU-N 0–16383
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 TEKELEC Confidential – For Training Purposes Only 14


15

ANSI SIF – Address Indicator

• The first octet of the CGPA and the CDPA is the


Address Indicator.
• Address Indicator is coded as follows:
•Bit 1 Subsystem Number indicator - value of 0 or 1
•Bit 2 Point Code Indicator - value of 0 or 1
•Bits 3 – 6 Global Title Indicator – value of 0 to 4
•Bit 7 Routing Indicator - value of GT or SSN
•Bit 8 National/International Indicator – value of 0 or 1

8 7 6 5 4 3 2 1

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 TEKELEC Confidential – For Training Purposes Only 15


16

ANSI Signaling Information Field (CDPA)

CK SIF SIO L F FSN BIB BSN FLAG


I I
B

CDPA

GTA TT PC SSN AI
Global Title Translation Point Subsystem Address
Address Type Code Number Indicator

Digits 5=CNAM 5=MAP


11=LNP 6= HLR
251=CLASS 7= VLR GTI =2(tt & digits)
253=LIDB 8= MSC RI =0 (route on gt), =1(route on pc/ssn)
254=E800 245=LNP
251=CLASS NI =0 (international ntwk), =1(national ntwk)
NCM NC NI 253=LIDB
254=E800

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 16


17

CDPA Format (ANSI)

00001000 CDPA Length indicator 8


01001010 Address indicator
0- - - - - - - Reserved 0
-1- - - - - - Routing Indicator 1 - route on DPC + SSN
- -0010- - Global Title indicator 2 - Global title includes tt, digits
------0- Point Code indicator 0 - address does not contain a point code
- - - - - - -1 SSN indicator 1- the address contains a SSN
11111110 Subsystem number 254 - E800
11111110 Translation type 254
-------- Global title address information 8004618345

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 17


18

ITU SIF – Address Indicator

• The first octet of the CGPA and the CDPA is the


Address Indicator.
• Address Indicator is coded as follows:
•Bit 1 Point Code indicator - value of 0 or 1
•Bit 2 Subsystem Number Indicator - value of 0 or 1
•Bits 3 – 6 Global Title Indicator – value of 0 to 4
•Bit 7 Routing Indicator - value of GT or SSN
•Bit 8 National/International Indicator – value of 0 or 1

8 7 6 5 4 3 2 1

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 TEKELEC Confidential – For Training Purposes Only 18


19

ITU Signaling Information Field (CDPA)

CK SIF SIO L F FSN BIB BSN FLAG


I I
B

CDPA

GTA NAI NP ES TT SSN PC AI


Global Title Nature of Address Numbering Encoding Translation Subsystem Point Address
Address Indicator Plan Scheme Type Number Code Indicator

Dialed 1= Subscriber Number 1= E164 ISDN TT-0 5=MAP


Digits / 2= Reserved 6= E212 Land Mobile 6= HLR
Directory 3= National 7= E214 ISDN Mobile 7= VLR
Number 4= International 8= MSC
5=127 - Spare Binary Coded Decimal
1= odd numbers Zone Area ID
2=even numbers 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 TEKELEC Confidential – For Training Purposes Only 19


20

CDPA Format (ITU)


00001010 CDPA Length indicator 10
01010010 Address indicator
0- - - - - - - Reserved 0
-1- - - - - - Routing indicator 1 - route on DPC + SSN
- -0100- - Global title indicator 4 - Global title includes tt, np, nai, digits
- - - - - -1- SSN indicator 1- the address contains a SSN
- - - - - - -0 Point code indicator 0 – address does not contain a point code
10010010 Subsystem number 146 - CAMEL
00000000 Translation type 0 - unknown
0001- - - - Numbering plan 1- ISDN numbering plan E.164
- - - -0010 Encoding scheme 2 – BCD, even number of digits
- 0000100 Nature of address indicator 4 - international number
-------- Global title address information ‘553199339484

An example of protocol analysis of this SCCP message

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 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 TEKELEC Confidential – For Training Purposes Only 21


22

Numbering Plan

Numbering Plan
(NP)

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 22


23

Numbering Plan (NP)

ƒ The numbering plan value in the MSU is used to


indicate how a directory number is structured.

ƒ In ITU, there are three kinds of Numbering Plans:


• E.212
• E.164
• E.214

ƒ Depending on the type of transactions being


exchanged between the two SS7 nodes and the
configuration of the nodes, the appropriate
Numbering Plan is then selected

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 23


24

Numbering Plan (NP)


ƒ E.212: This is the IMSI Numbering Plan.
MCC MNC MSIN

1 to 3 1 to 4

National MSI

Maximum of 15 Digits

E.212 (International)

ƒ E.164: This is the MSISDN Numbering Plan.


CC NDC SN

1 to 3 National (Significant) Number

Maximum of 15 Digits

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 TEKELEC Confidential – For Training Purposes Only 24


25

Numbering Plan (NP)

ƒ E.214 numbering plan is called the Roaming IMSI.


• It is a mixture of the numbering plans E.164 and E.212.

CC NC MSIN

1 to 3
E.164 E.212

Maximum of 15 Digits

E.214 (International)

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 25


26

Nature of Address Indicator

Nature of Address Indicator


(NAI)

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 26


27

Nature of Address Indicator (NAI)

ƒ The Nature of Address Indicator value in the MSU is


used to indicate how a number is formatted.

ƒ In ITU, there are four types of NAI:


• International
• National
• Subscriber
• Unknown

ƒ Depending on the type of transaction exchanged


between two SS7 nodes and the configuration of
the nodes, the appropriate NAI is then selected.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 27


28

Nature of Address Indicator (NAI)

ƒ 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 TEKELEC Confidential – For Training Purposes Only 28


29

Nature of Address Indicator (NAI)


ƒ E.212
• MCC + MNC + MSIN (International)
- 888 01 1111111111
• MNC + MSIN (National)
- 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 TEKELEC Confidential – For Training Purposes Only 29


30

Number Portability

Number Portability
(NP)

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 30


31

Number Portability (NP) Definitions

ƒ Number Portability is the ability of customers to


change from one Network Operator to another (in
the same country) while retaining the same
Directory Number (DN).

ƒ A Directory Number is the telephone number


entered when making a voice call or sending an
SMS to a customer.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 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 operator’s NP solution is independent from


other operators, but it requires cooperation for
implementation.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 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.

ƒ In a Portability Environment, processes need to be


defined to share information between all the
operators in the country so that all operators’
Number Portability DataBases (NPDB) can be
updated.
• Provisioning changes are required.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 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 TEKELEC Confidential – For Training Purposes Only 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”

ƒ The choice of which method will be used is normally


made by the regulator in each country.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 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 D33
D22

Operator 1 Operator 2 Operator 3

Country xxx

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 36


37

Number Portability Basic Message Call Flow

ƒ When an incoming MSU queries the Number


Portability Database there can be two basic
outcomes:
• If the incoming DN is a Ported-In or a Non-Ported
number, a Signaling Point (SP) identification can be
added to the DN (SP+DN) and route to the next node.

• If the incoming DN is a Ported-Out number, a Routing


Number identifying the DN owner can be added to the DN
(RN+DN). The MSU is then routed using the RN.

• If no match, MSU can fall though and be routed by


regular GTT

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 37


38

EAGLE NPDB Data Example: Not Ported DN

hubdtx0100w 08-11-04 16:30:01 EDT EAGLE5 39.2.0-61.32.0


rtrv-data-rtdb:dn=861234540000 EAGLE DB Command
Command entered at terminal #1.;

hubdtx0100w 08-11-04 16:30:01 EDT EAGLE5 39.2.0-61.32.0

Card Loc : 1105 Status: Coherent Database location,


DN Portability Type ( 0) Directory Number and
861234540000 Not Known to be ported Portability Type

EntIdx1 EntIdx2 Entity Address ID, Entity Type,


H'00000006 ------- Point Code and Routing Indicator
Entity Address Type PC(ANSI ) RI SSN TT NP NAI DA
25 SP 001-002-003 GT 000 000 00 000 prefix

SRFIMSI NSSN CCGT NTT NNP NNAI


no no no no no

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 38


39

Extended Usage of Database Modules: NP


NP tables are down

loaded into the
DN 861234540000, Signaling Point (SP) 25 … memory of the
DN belongs to this Service Provider Database Modules

Database
Incoming MSU
Module MSU (SP + DN) next network node
with the DN
861234540000 Outgoing number = 25861234540000

STP

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 39


40

EAGLE NPDB Data Example: Ported DN


hubdtx0100w 08-11-04 16:38:00 EDT EAGLE5 39.2.0-61.32.0
rtrv-data-rtdb:dn=861234560000 EAGLE DB Command
Command entered at terminal #1.;

hubdtx0100w 08-11-04 16:38:00 EDT EAGLE5 39.2.0-61.32.0

Card Loc : 1105 Status:Coherent Database location,


DN Portability Type ( 1) Directory Number and
861234560000 Own Number ported out Portability Type

EntIdx1 EntIdx2 Entity Address ID, Entity Type,


H'00000029 ------- Point Code and Routing Indicator

Entity Address Type PC(ANSI ) RI SSN TT NP NAI DA


30 RN 001-002-003 GT 000 000 00 000 prefix

SRFIMSI NSSN CCGT NTT NNP NNAI


no no no no no

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 40


41

Extended Usage of Database Modules: NP


NP tables are down

loaded into the
DN 861234560000, Routing Number (RN) 30 … memory of the
Ported to Operator X Database Modules

Database
Incoming MSU
Module MSU (RN + DN) goes to Operator X
with the DN
861234560000 Outgoing number = 30861234560000

STP

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 41


42

Reminder: NP Data Flow Architecture

ƒ The NP data for the EAGLE Features resides within


the Real Time Database (RTDB) on the Service
Module Cards, such as the Database Service
Module (DSM) and the EAGLE 5 Service Module 4
GB (E5-SM4G) cards.

ƒ The Real Time Databases are provisioned by the


customer’s provisioning system via the EAGLE
Provisioning Application Processor (EPAP).

ƒ The data that resides within the RTDB is used for


incoming digit manipulation and message routing.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 42


43

Reminder: NP Data Flow Architecture


Provisioning System

Primary Write Primary Read Standby Write and Read

Redundant EPAP
Provisioning System

EPAP-
EPAP-A EPAP-
EPAP-B EPAP-
EPAP-A EPAP-
EPAP-B

RTDB RTDB
Auto-Synch DB Auto-Synch DB

IGM IGM
TIF TIF
IDPR S S IDPR S S
A-Port M M A-Port M M
1 24 1 24
G-Port G-Port
G-Flex EAGLE 5 G-Flex EAGLE 5
EIR EIR
GTT GTT

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 TEKELEC Confidential – For Training Purposes Only 43


44

Check Your Learning: Module 1


ƒ Answer the questions to the best of your ability.
ƒ We will review all answers as a group.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 44


Check Your Learning: Module 1

1. The Global Title Address (GTA) contains what type of data?


a) Subsystem Number
b) Directory Number
c) Point Code
d) Dialed Digits
e) b and d only
f) All of the above
g) None of the above

2. List some of the different types of Nature of Address Indicators within the ITU Network.

3. List some of the different types of Numbering Plans within the ITU Network.

4. In Number Portability, the _______________________________ is the data used to


perform database queries.

5. If the incoming DN is a Ported-In or a Non-Ported number, the


_________________________ identification number can be added to the DN.

6. If the incoming DN is a Ported-Out number, a ___________________________


identifying the DN owner can be added to the DN.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 45


Student Notes

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 46


Module 2

IGM Feature Defined

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 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 TEKELEC Confidential – For Training Purposes Only 48


49

IGM Defined

HLR HLR

EAGLE
IS-41 Network GSM Network
IGM
Database

MSC MSC a
a

ƒ 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 TEKELEC Confidential – For Training Purposes Only 49


50

Call Originated at GSM MSC for GSM Subscriber

GSM
HLR

2. SRI

EAGLE

IGM
Database

1. SRI

GSM
MSC

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 50


51

Originated at TDMA MSC for GSM Subscriber

TDMA GSM
HLR HLR

5. SRI
(MSISDN))

EAGLE

IGM
2. LocReq –
Database
Return Response 4. SRI
(Prefix+MDN) (Prefix+MSISDN))
1. LocReq

TDMA GSM
MSC MSC
3. ISUP IAM
(Prefix+DN)

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 51


52

Key Benefits of IGM

ƒ Support the migration without mandating changes


of subscribers’ phone numbers.

ƒ Allows the two different networks to interoperate


without tedious IS-41 to GSM MAP protocol
conversion

ƒ Support IntraCarrier Number Portability between


CDMA and GSM

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 52


53

Requirements for IGM

• EAGLE 5 ISS platform


• IGM is deployed along with STP
• MPS subsystem
•EPAP database HLR 1 HLR 2 HLR 3
• Service Module cards

STP/ STP/
IGM 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 TEKELEC Confidential – For Training Purposes Only 53


54

Special Note: Service Module Features

ƒ 1100 TPS Service Module Card Feature


• 26,400 transactions per second
(24 + 1 cards times 1100 = 26,400)
• Service Module rates of 1100 TPS each
• The MNP feature is enabled

ƒ E5-SM4G Throughput Capacity Feature


• 75,000 transactions per second
• The GTT feature must be turned on

ƒ1100 TPS Service Module Cared Feature


ƒFeature provides up to 26,400 transactions per second when the maximum
number of Service Module cards (25) are installed in the EAGLE and one or
more of the EPAP features, like IGM, is enabled and turned on.
ƒThe feature can only be enabled for Service Module cards that are rated at
1100 transactions per second.
ƒThe part number for this feature is 893018001
ƒCAUTION: The increase of the Service Module card capacity, 1100 TPS per
Service Module card, assumes incoming traffic consists of at least 30% of
GTT routed traffic that does not require EPAP based lookup. If more than
70% of incoming traffic requires EPAP based lookup, the Group Ticket
Voucher (TVG) may shutdown and overall TVG capacity of 1100 TPS for the
card may not be met.

•E5-SM4G Throughput Capacity Feature


•This feature provides up to 75,000 transactions per second when the
maximum number of Service Module cards (25) are installed in the EAGLE
and an EPAP-related feature such as IGM is enabled and turned on.
ƒThe part number for this feature is 893019101

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 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 TEKELEC Confidential – For Training Purposes Only 55


56

Subscriber Entries

ƒ Two types of subscriber entries, migrated and


non-migrated subscribers are supported.
• Migrated:
- Migrated IS-41 subscribers who retain their IS-41 phone
number; or
- New GSM subscribers assigned with IS-41 numbers
• 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 TEKELEC Confidential – For Training Purposes Only 56


57

Signaling Relay Function (SRF)

ƒ IGM supports only the SRF-based solution for MNP.


• “Intercepts” the existing MAP messages to check for
ported numbers. IGM acts as a “NPHLR” where the
number has been exported, by responding to the switch.
ƒ Call related message handling
• For call related messages, IGM responds to the switch
with a SRI or LOCREQ ack messages.
ƒ Short Message handling
• For SMS related messages, IGM responds to the switch
with SRI-SM or SMSREQ ack messages.
ƒ 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 TEKELEC Confidential – For Training Purposes Only 57


58

Call Related Message Handling

ƒ Call Related Messages refer to MAP SRI or IS-41


LOCREQ message.

Call-related messages Called party marked as Actions taken by Eagle


received from
GSM (MAP SRI) Served by GSM Relay call to its serving GSM HLR

GSM (MAP SRI) Served by CDMA/TDMA Reroute call to a IS-41 MSC

IS41 (IS-41 LOCREQ) Served by GSM Reroute call to a GSM MSC

IS41 (IS-41 LOCREQ) Served by CDMA/TDMA Relay call to its serving IS-41 HLR

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 58


59

Short Message Handling

ƒ Short Messages refer to IS41 SMSREQ or MAP SRI for


SM Message

Short Messages Called Party Marked as Actions Taken by


Received from EAGLE 5
GSM SMSC (MAP Served by GSM Relay call to its serving GSM HLR
SRI_for SM)
GSM SMSC (MAP Served by CDMA/TDMA Return NAK to GSM SMSC
SRI_for SM)
IS41 SMSC (IS-41 Served by GSM Return NAK to IS-41 SMSC
SMSRequest)
IS41 SMSC (IS-41 Served by CDMA/TDMA Relay call to its serving IS-41 HLR
SMSRequest)

SMSC = Short Message Service Center


NAK = Negative Acknowledgement

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 59


60

Number Lengths

ƒ Variance of number lengths


• Between countries
• Within a country

ƒ Maximum number length


• 15 digits

• 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.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 60


61

IS412GSM Migration Changes


ƒ For systems that are upgraded to the IGM feature, the
upgrade process sets an SCCP option to on if the G-Port
feature is turned on and the IS412GSM prefix is defined. If
the G-Port feature is turned on and the IS412GSM prefix is
not defined, the upgrade process sets the SCCP option to
off. The default setting for new systems is off (disabled).

ƒ The EAGLE 5 ISS populates a new GSM2IS41 prefix


following the same mechanism that is used for the existing
IS412GSM prefix. The EAGLE 5 ISS returns a GSM2IS41
prefix in the SRI_ACK message if a received SRI message
is destined for a non-migrated IS41 or GSM migrated IS41
subscriber (a data entry is found with RN and PT=0).

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 61


62

Check Your Learning – Module 2


ƒ Answer the questions to the best of your ability.
ƒ We will review all answers as a group.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 62


Check Your Learning: Module 2

1. One of the key benefits of IBM is support of Intra-carrier Number Portability


between _________ and GSM networks.

2. IGM utilizes the _________ database to derive the portability status of the
subscriber?

3. Subscriber information in the database is keyed by Mobile Dialed Numbers


(MDN). True or False

4. IGM and North American Local Number Portability (LNP) are mutually exclusive
on an EAGLE 5 ISS. True or False

5. “Migrated” subscribers can be defined as:


a. Migrated IS-41 subscribers who retain there is-41 phone number
b. New GSM subscribers assigned with IS-41 numbers
c. Both of the above
d. Neither of the above

6. For Short Message (SMS) messages, IGM responds to the switch with
_________ or ___________ ack messages.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 63


Student Notes

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 64


Module 3

IGM Functions

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 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 TEKELEC Confidential – For Training Purposes Only 66


67

Message Discrimination

Eagle Service Module


IGM Conditioning
and Lookup in
RTDB table

yes

Service Selector
Table no GTT
SERV=MNP
no
MSU out to IMT
MSU in from IMT

Because IGM provides translation of migrated and non-migrated numbers, it


provides a method to identify which messages need migration handling versus GTT.
This task of identification is provided via a service selector table where the user
defines the service for a combination of selectors.

RTDB = Real Time Database

NOTE: The MNP service includes the IGM service.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 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 TEKELEC Confidential – For Training Purposes Only 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 TEKELEC Confidential – For Training Purposes Only 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 TEKELEC Confidential – For Training Purposes Only 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 TEKELEC Confidential – For Training Purposes Only 71


72

RTDB Lookup Using International MSISDN

ƒ The individual number database is searched first:


• If the number is not found, the number range database is searched.
• If a match is not found in the individual and range-based database,
the GTT is performed on the message.
ƒ In the event of the MSISDN numbers in the RTDB
database being odd and CdPAGTI of the incoming
message being ‘2’, and the last digit of the number
is 'zero':
• IGM first performs database lookup one time using the even number.
• If no match is found, IGM again performs the database lookup, using
the odd number (without last digit).

Note that database lookup results in the following:


1. Applying normal routing or
2. Relaying the message to the destination as noted in the database or
3. Returning an acknowledge message to the originating switch.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 72


Student Notes

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 73


74

Customer Message Processing

ƒ Since a DN may be the target of the A-Port, G-Port,


or IGM message processing in a hybrid network
(where an operator owns both GSM and IS41
network), message processing call disposition is
based on what applications are in service.
ƒ Call disposition for IGM Customer Processing is
seen on notes section of the next page.
ƒ Call disposition for the other configurations are seen
in tables located in the Database Lookup section of
the IGM Feature Description documentation.

Legend for next page:


PT = Portability Type for the DN
Values:
• 0 = not known to be ported
• 1 = own number ported out
• 2 = foreign number ported to foreign network
• 3 = prepaid 1 (used by PPSMS)
• 4 = prepaid 2 (used by PPSMS)
• 5 = migrated with one handset

•RN = Routing Number


•SP = Signaling Point
•NE = Network Entity

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 74


IGM Customer Message Processing
NE/PT SRI SRI_SM Other LOCREQ SMSREQ Other
GSM IS41

RN & PT = 0 MIGRPFX= SRI_SM_ACK Relay Relay Relay Relay


single: ACK with Return
(use Error
GSM2IS41 Component
prefix)

MIGRPFX=
multiple: ACK
(RN from
EPAP)

RN & PT ≠ 0 GTT GTT GTT GTT GTT GTT

SP & PT = 5 Relay Relay Relay ACK smsreq (SMS Relay


(IS412GSM Access Denied
prefix) Reason = 5)

GTT (if
smsreqbypass
=true

SP & PT ≠ 5 Relay Relay Relay Relay Relay Relay

No NE & PT ACK (no NE) GTT GTT GTT GTT GTT


=0

No NE & PT GTT GTT GTT GTT GTT GTT


= 1, 2, or No
PT

No NE & PT GTT GTT GTT ACK smsreq (SMS GTT


=5 (IS412GSM Access Denied
prefix) Reason = 5)

GTT (if
smsreqbypass
=true

No DN entry GTT GTT GTT GTT GTT GTT


found

See previous page for legend.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 75


76

Message Relay - DigitAction Field

ƒ The rules for formatting the SCCP CdPA GTA field


are based on the value specified in the DigitAction
field.
ƒ When a received IS41 message is relayed, the
EAGLE formulates the SCCP CdPA GTA field of the
outgoing message according to the following.
• If DigitAction = none
» the EAGLE does not manipulate the SCCP CdPA GTA
• If DigitAction = any other value
» the EAGLE formats the SCCP CdPA GTA to the value

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 76


77

DigitAction Applications

DigitAction Value in Incoming Value in Outgoing Meaning


CdPA GTA CdPA GTA

none 886944000213 886944000213 No change to the


CdPA GTA (default)
prefix 886944000213 1404886944000213 Prefix CdPA GTA
with the entity id
replace 886944000213 1404 Replace CdPA GTA
with the entity id

insert 886944000213 8861404944000213 Insert entity id after


country code (cc +
entity id + ndc + sn)
delccprefix 886944000213 1404944000213 Delete country code
and add prefix
delcc 886944000213 944000213 Delete country code

• 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.

• See Returning Acknowledge (encoding rules) on next page.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 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:

• Allow users to specify which SRI parameter (the TCAPMSRN parameter)


encodes the RN (and/or DN) information
• 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 TEKELEC Confidential – For Training Purposes Only 78


79

Check Your Learning – Module 3


ƒ Answer the questions to the best of your ability.
ƒ We will review all answers as a group.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 79


Check Your Learning: Module 3

1. The _________________________ table on the Service Module card identifies


which messages need migration handling versus GTT.

2. The RTDB stores only international MSISDN for IGM. True or False

3. The _____________________ prefix is used in the SRI-ack if the message


received is SRI and DN lookup has RN and PT = 0 assigned.

4. Portability Type (PT 5 for the DN indicates:


a. Not know to be ported
b. Foreign number ported to foreign network
c. Own number ported out
d. Migrated with one handset

5. IGM conditions incoming numbers to be MSISDN by inserting _____________


for the database look up.
a. Country Code
b. Translation Type
c. Subsystem Number
d. GTii

6. If the IS412GSM prefix is not provisioned, a specific UIM (1130) is issued and
the message falls through to GTT. True for False

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 80


Module 4

IGM Feature Activation

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 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 TEKELEC Confidential – For Training Purposes Only 82


83

CAUTION!

ƒ Do not attempt IGM activation in an in-service


environment. Call the Customer Care Center:

After the feature is turned on, it cannot be turned off.


Because features may overwrite other features or create changes in the database, ensure that you
have a license and full technical support before turning on this feature.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 83


84

In-Service Systems Considerations

ƒ Add during a maintenance window

ƒ Reboot Service Module cards one at a time

ƒ Verification of the cards in the IS-NR state

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 re-
established after the two TSM cards running the SCCP application are replaced with a second
Service Module.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 84


85

Configuration Prerequisites
ƒ The SS7 configuration into the EAGLE STP is
presumed to be already done:
• Point codes of the HLRs
• Links, linksets and routes to those HLRs
ƒ As the IGM feature sits on GTT feature, GTT must
be activated prior to IGM feature activation.
• We presume GTT is already configured
ƒ We also presume the EAGLE Service Modules
running the VSCCP application have already been
installed and configured.

CAUTION: For an in-service environment, contact the Customer Care Center


before activating the IGM feature.

The IGM feature cannot be turned on if any of the Service Module cards have less
than 4 GB of memory installed.

CAUTION: After a feature has been turned on with the enable-ctrl-feat command,
the feature cannot be turned off. Because features may overwrite other features or
create changes in the database, confirm that you have a license and full technical
support from Tekelec before turning on this or any feature.

The IGM feature requires a Service Module card running the VSCCP application.
Systems with TSM cards running the SCCP application must be upgraded to 4 GB
Service Module cards prior to turning on the IGM feature.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 85


86

IGM Provisioning Commands


enable-ctrl-feat … used to enable the IGM feature.
chg-ctrl-feat
… used to change values of one or more STP node
chg-stpopts
level processing option indicators.
chg-gsmopts … used to change GSM- and IS41-specific options
and update associated tables.
chg-is41opts
… used to enter any Home RNs that are prefixed to
ent-homern:rn= DNs for incoming INPMR messages.
ent-servsel … used to assign applicable service selectors.

init-card … used to reload a Service Module card and show


rept-stat-card that service is restored.

chg-sccp-serv: … used to specify the name and state of the service.

rept-stat-sccp
rept-stat-mps … used to confirm IGM feature activation.
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 TEKELEC Confidential – For Training Purposes Only 86


87

Enable IGM Feature

ƒ As with all “control” features, IGM is activated by the


commands to enable and turn on the feature:

ENABLE-CTRL-FEAT:
PARTNUM=893017301:
FAK=<Feature Access Key>

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 TEKELEC Confidential – For Training Purposes Only 87


88

Example: chg-stpopts

chg-stpopts:

defcc= (Default country code)


defndc= (Default network destination code)
dsmaud= (Default DSM audit running state)
dpcfmti= (ITU national point code identifier)

Use this command to change the values of one or more of the STP node level
processing option indicators maintained in the STP’s 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 TEKELEC Confidential – For Training Purposes Only 88


89

Example: rtrv-stpopts Output


rlghncxa03w 08-02-17 16:02:05 EST EAGLE 38.0.0
STP OPTIONS
---------------------------
MTPT31CTL 1
MTPLTI yes
MTPLTCTDPCQ 3
MTPLTST 10000
MTPDPCQ 2000
DEFCC 1
DEFNDC 38
DESAUD on
TFATFRPR 1000
MTPLPRST yes
MTPT10ALT 30000
UIMRD yes
SLSCNV perls
CRITALMINH yes
DISPACTALMS no
NPCFMTI 2-9-2-1
RPTLNPMRSS yes

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 TEKELEC Confidential – For Training Purposes Only 89


90

Example: chg-gsmopts

chg-gsmopts:

srfnai (defines NAI value of MNP_SRF)


srfaddr (defines entity address of MNP_SRF node)
srfnp (defines NP value of the MNP_SRF)
is412gsm (defines IS-41 to GSM migration prefix)
gsm2is41 (defines GSM to IS-41 migration prefix)
msrsndig (defines RN used or concatenated with the MDN)
defmapvr (defines the default MAP version)

The chg-gsmopts command changes IGM-specific options in the database. This


command updates the GSMOPTS table. The default parameter values are always
overwritten when specified. Refer to the Commands Manual for details of this
command.

ccrndn — Country code, routing number, and national directory number

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 90


91

Example: rtrv-gsmopts Output


tekelecstp 08-05-05 14:05:45 EST EAGLE 39.0.0
GSM OPTIONS
-----------------------
SRFADDR = 23448
SRFNAI = 7
SRFNP = 15
DEFMAPVR = 2
MSRNDIG = RN
SRIDN = TCAP
IS412GSM = 34
MULTCC = 2
MULTCC = 4
MULTCC = 5
MULTCC = 20
MSRSNDIG = CCRNDN
MSISDNTRUNC = 0
MIGRPFX = SINGLE
GSM2IS41 = 34

The rtrv-gsmopts command displays the GSM option indicators maintained in the
GSMOPTS table

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 91


92

Example: chg-is41opts

chg-is41opts:

rspcgpanai=7: (defines new NAI value to override the NAI value


specified in the SCCPCdPA of a received
LOCREQ/SMSREQ if the message is to be relayed
after database lookup)

rspcgpanp=15: (defines NP value of the MNP_SRF)

rspdig=ccrndn (specifies digit encoding format of the LOCREQTCAP


Outgoing Called Party parameter on a per EAGLE
node basis)

The chg-is41opts command changes IS41-specific options in the database. This


command updates the IS41OPTS table. The default parameter values are always
overwritten when specified. Refer to the Commands Manual for details of this
command.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 92


93

Example: rtrv-is41opts Output


tekelecstp 08-04-15 12:49:20 EST EAGLE 39.0.0
IS41 OPTIONS
-----------------------
SMSREQBYPASS = NO
LOCREQDN = TCAP
RSPCDPAPCP = OFF
RSPCGPANAI =7
RSPCGPANP = 15
RSPCGPATT =0
MTPLOCREQNAI = SUB
RSPPARM = DDIGT
RSPDIG = CCRNDN
RSPNON =0
RSPNP =0
ESNMFG =0
ESNSN =0
RSPDIGTYPE =0
LOCREQRMHRN = NO
TCAPSNAI = SUB
MTPLOCREQLEN = 15

The rtrv-is41opts command displays the IS41 option indicators maintained in the
IS41OPTS table.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 93


94

Example: ent-homern & rtrv-homern

ent-homern:rn= (rn = the home number prefix)

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 TEKELEC Confidential – For Training Purposes Only 94


Student Notes

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 95


96

Example: ent-srvsel

ent-srvsel:

gtii=1:4 (specifies GTT indicator)


tt=1 (specifies translation type)
snp=e164 (defines service numbering plan)
snai=intl (specifies intl. Service Nature of Address)
serv=mnp (specifies the service feature)
nai=intl (specifies the nature of address indicator)
np=e164 (specifies numbering plan)
ssn=9 (defines subsystem number

Use this command to assign the applicable service selectors required to specify a
service entry for DSM services.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 96


97

Example: rtrv-srvsel Output

rtrv-srvsel:gtii=2
rtrv-srvsel:gtii=4

rlghncxa03w 01-03-28 00:29:31 GMT EAGLE 36.0.0


GTII TT NP NAI NPV NAIV SNP SNAI SERV
2 0 e164 intl --- --- e164 intl gport
2 1 e164 intl --- --- e164 intl gport

rlghncxa03w 01-03-28 00:29:31 GMT EAGLE 36.0.0


GTII TT NP NAI NPV NAIV SNP SNAI SERV
4 0 e164 intl --- --- e164 intl mnp
4 1 e164 intl --- --- e164 intl gport

Use this command to display a list of administered service selector combinations.

NOTE: The rtrv-srvsel operation may be lengthy because the service selector
table can contain over 1,000 entries.

The list can be filtered using various parameter combinations as seen above.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 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 TEKELEC Confidential – For Training Purposes Only 98


99

Example: chg-sccp-serv

chg-sccp-serv:

serv=mnp (specifies the name of the service)


state=online (specifies the state of the service, offline or
online. Note that re-routing is performed
when the service state is offline.)

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 99


100

Confirming IGM Feature Activation


ƒ Use rept-stat-sccp to verify all your Service Module cards
are loaded and are IS-NR (in-service normal) status.

ƒ Use rept-stat-mps to verify all your Service Module cards


and the EPAP are connected and operational.

ƒ Use rept-stat-db:display=all to verify database levels are


identical for the EPAPPDB and RTDB and the RTDBs on the
Service Module cards.

ƒ The IGM feature should now be installed, activated, and


ready for operations.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 100


101

Learning Activity: Module 4

Learning Activities

Learning Activity: IGM Activation

Purpose
•To provide practical application on the steps and commands needed to provision and validate the
IGM service on the EAGLE STP.

Objective
•After completing this exercise, the student will be able to locate the procedure within the EAGLE
Documentation Library to active the IGM service; to recognize the step and commands needed to
provision the IGM service on the EAGLE STP; and to use EAGLE commands to validate the
successful completion of IGM service activation.

Materials, Equipment, and References


• EAGLE STP connected to the MPS/EPAP
• EAGLE Commands Manuals:
•Commands Manual
•Feature – Migration Manual

Instruction (s):
•Follow directions for Student Assignments A and B.
•Stop after each assignment, and let the instructor review your work.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 101


Learning Activity: Module 4

Student Assignment A:
Using the parameter input values below, write out the EAGLE commands needed to active the
IGM Feature.
When completed, STOP and allow the instructor to verify your work.

PARAMETERS INPUT VALUES

Feature(s) Part Number(s) See Instructor

Feature(s) Access Key(s) See Instructor

Routing Number 34

Routing number to be used as is or to be Country code, routing number and national


concatenated with the MDM directory number

Default MAP Version 2

SRF Address 23448

SRF Nature Address Indicator 7

SRF Number Plan 15

Default Network Destination Code 38

ITU National Point Code Format 2-9-21

Digit encoding format of the LOCREQTCAP outgoing 7


called party parameter

NAI to override the NAI value specified in the 7


SCCPDdPA of a received LOCREQ/SMSREQ

Default Country Code 1

DSM Audit running state ON

Global Title Indicator ITU

Translation Type 1

Subsystem Number 9

Number Plan e164

Nature of Address Indicator International

Service Numbering Plan e164

Service Nature of Address Indicator Land Mobile Numbering Plan

Service MNP

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 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 TEKELEC Confidential – For Training Purposes Only 103


Student Notes

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 104


Module 5

Additional Features

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 105


106

Module 5
After this module of instruction, you should be
able to:
ƒ Describe the function and steps for activating these
additional features:
• Circular Route Prevention
• MNP SCCP Service Re-Route Capability
• MTP Msgs for SCCP Apps
• MO-Based IS41-to-GSM Migration

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 106


107

Circular Route Prevention

Circular Route Prevention

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 107


108

MNP Circular Route Prevention

Originating Network A Network B

HLRA HLRB

EAGLE EAGLE
MNP MNP

MSCA MSCB

• MNPCRP is an extension of IGM


• 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.
• Subscriber ports from Network A to Network B.
• 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.
• This results in a circular route.
• The MNPCRP feature provides logic to prevent this scenario.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 108


109

Enable Circular Route Prevention

ƒ Note that this is a “control” feature and is


activated using the following:

ENABLE-CTRL-FEAT:
PARTNUM=8930077001:
FAK=<Feature Access Key>

CHG-CTRL-FEAT:
PARTNUM=8930077001:
STATUS=ON

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 109


110

SCCP Service Re-Route Capability

MNP SCCP Service Re-Route


Capability

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 110


111

SCCP Service Re-Route Capability

ƒ Need
• If the MNP database is incoherent with MPS data and the
GTT data is valid, the EAGLE MNP node needs to be
able to handle and control re-routing of IGM traffic from
an affected node to alternate nodes within an operator’s
network.

ƒ 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 re-
route the service related traffic to other MNP service
nodes.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 111


112

SCCP Service Re-Route Capability Functions

ƒ Service State
• Indicates the current state of MNP (ONLINE or OFFLINE). If the state
is marked OFFLINE, the MNP will initiate re-routing procedure.
ƒ 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.
ƒ Capability Point Codes
• The use of MNP capability point code aids in notifying adjacent nodes
about MNP service outages.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 112


113

Re-Route Capability Provisioning

chg-sccp-serv:
serv=mnp: (specifies service)
pci1=1-1-1: (adds PCs to existing service group)
rc1=10: (changes relative cost of existing PC group)
pci2=2-2-2:
rc2=10:
pci3=3-3-3:
rc3=10:
pci4=4-4-4:
rc4=10

Once provisioned, the MNP service can be changed to OFFLINE.


chg-sccp-serv:serv=mnp:state=offline

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 TEKELEC Confidential – For Training Purposes Only 113


114

MNP Capability Point Codes

ƒ Capability Point Codes are supported for MNP

ƒ Allows the adjacent nodes to know about MNP


outages

ƒ MNP supports the following PC types:


- 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 TEKELEC Confidential – For Training Purposes Only 114


115

MTP-Routed SCCP Traffic for IGM

MTP Msgs for SCCP Apps


Feature

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 115


116

MTP-Routed SCCP Traffic for IGM

ƒ MTP Msgs for SCCP Apps Feature


• IGM supports MTP-routed SCCP & LOCREQ messages.
• This feature can not be turned on unless IGM is on.
• This feature adversely affects the message capacity as all of these
messages are counted under SCCP capacity.

ƒ 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 TEKELEC Confidential – For Training Purposes Only 116


Student Notes

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 117


118

Message Flow “MTP Msgs for SCCP Apps” Feature

1. The EAGLE receives the MSU.


2. The MSU is sent to the SCCP function.
3. The DSM card examines the MSU for a LOCREQ message.
4. The digits are encoded from TCAP or SCCP layer
5. IGM is applied to the digits to determine if the subscriber is migrated. If so, a LOCREQ Return
result is generated to the OPC. If not, the LOCREQ is routed.
6. If the message is not a LOCREQ, ANSI SMS Address Conversion is applied. SMS Address
conversion feature does not have any impact on this feature because SMS conversion handles
only Registration Notification and SMS Notification messages.
7. The MSU is routed. MTP and SCCP conversion are performed if crossing a network boundary.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 118


MTP Routed Handling Example:
IGM is ON, A-Port, G-Port, and G-Flex are OFF. SERV=MNP or GTI=0

NE/PT SRI SRI_SM Other LOCREQ SMSREQ Other


GSM IS41

RN & PT = 0 MTP MTP MTP Relay MTP MTP


routing routing routing routing routing

RN & PT ≠ 0 MTP MTP MTP MTP MTP MTP


routing routing routing routing routing routing

SP & PT = 5 MTP MTP MTP ACK MTP MTP


routing routing routing (IS412GSM routing routing
prefix)

SP & PT ≠ 5 MTP MTP MTP Relay MTP MTP


routing routing routing routing routing

No NE & PT MTP MTP MTP MTP MTP MTP


=0 routing routing routing routing routing routing

No NE & PT MTP MTP MTP MTP MTP MTP


= 1, 2, or No routing routing routing routing routing routing
PT

No NE & PT MTP MTP MTP ACK MTP MTP


=5 routing routing routing (IS412GSM routing routing
prefix)

No DN entry MTP MTP MTP MTP MTP MTP


found routing routing routing routing routing routing

Note that additional examples are included in the Migration Feature Manual

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 119


120

Enable “MTP MSGS for SCCP Apps” Feature

ƒ Note that this is a “control” feature and is


activated using the following:

ENABLE-CTRL-FEAT:
PARTNUM=893017401:
FAK=<Feature Access Key>

CHG-CTRL-FEAT:
PARTNUM=893017401:
STATUS=ON

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 120


121

MO SMS IS41-to-GSM Migration

MO SMS IS41-to-GSM Migration

MO SMS = Mobile Originated Short Message Service

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 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 TEKELEC Confidential – For Training Purposes Only 122


123

MO SMS IS41-to-GSM Migration


ƒ This feature provides network information to the Short
Message Service Center (SMSC) for subscribers using the
IS41 network.

ƒ The information allows the SMSC to select a protocol to


deliver Short Message Service Delivery Point-to Point
(SMDPP) messages to the called party.

ƒ The SMSC uses the DN porting information to determine


whether to forward the message to other operators or to
process the message for an in-network subscriber.

ƒ This feature applies to ANSI TCAP/MAP and ANSI or ITU


transport (MTP and SCCP) messages.

For more information see the following manual from the EAGLE documentation
DVD, “Feature MO SMS”.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 123


124

How it works

Intercepts SMS messages before they reach the


Intercepts
Home Short Message Service Center (SMSC)

Decodes the TCAP/MAP message destination


Decodes address and performs lookup in the Real-time
Database (RTDB)

Modifies the destination address in the TCAP


Modifies message with DN (dialed number) porting
information or the IS412GSM Migration Prefix

Relays the SMS message to its original


Relays
destination

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 124


125

Feature Control

ƒ This feature has the following control requirements:


• A FAK for part number 893-0262-01
• The feature cannot be enabled if the LNP feature is enabled.
• A temporary FAK cannot be used to enable the feature.
• The feature cannot be turned off after if has been turned on.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 125


126

Feature Activation

Command to enable the MO SMS IS41-to-GSM Migration


enable-ctrl-feat
feature.

Command to assign the service selector with service


ent-srvsel
feature serv=smsmr.

Command to enter default country code (CC) and default network


chg-stpopts
destination code (NDC) if handling non-international numbers.

Command to change the values of one or more of the feature


chg-is41smsopts option indicators maintained in the SMS Options table.

chg-ctrl-feat Commands to turn on this feature

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 126


127

enable-ctrl-feat

enable-ctrl-feat To enable the MO SMS IS41-to-GSM feature

ent-srvsel
enable-ctrl-feat:partnum=893019501:fak=xxxxxxxxxxxx

chg-stpopts
Part Number for Feature Access
the this Feature Key for this
chg-is41smsopts Feature

chg-ctrl-feat

•The command, rtrv-ctrl-feat, can be used to verify that the feature is enabled.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 127


128

ent-srvsel

ƒ This command assigns applicable


enable-ctrl-feat
service selectors required to specify
the service entry for Service Module
ent-srvsel
services.
chg-stpopts
Parameters of the
Example: MSU trigger
chg-is41smsopts
entsrvsel
chg-ctrl-feat
:gtia=2:tt=0:nai=intl:np=e164:ssn=255
:snp=e164:snai=intl:serv=smsmr
To specify how the service Service triggered if all
has to process the number the previous parameters
matches the MSU

• 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.

• Service Selector Parameters:


:gtia - Specifies the global title translation indicator (2 = ANSI, ITU; 4 = ITU)
:tt - Specifies the translation type.
:snp - Defines the service numbering plan (e164, e212, or e214).
:snai - Specifies the international Service Nature of Address Indicator.
:serv - Specifies the service feature. This must be set to smsmr for this feature
:nai - Specifies the nature of address indicator.
:np - Specifies the numbering plan.
:ssn - Defines the subsystem number.

• For details on all parameters, refer to the Commands Manual.

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 TEKELEC Confidential – For Training Purposes Only 128


129

chg-stpopts
To provision STP default System Options
enable-ctrl-feat
chg-stpopts:defcc=49:defndc=177
ent-srvsel
Used to identify the CC and the NDC of
the number and/or to condition the
chg-stpopts number to an international format before
the RTDB lookup

chg-is41smsopts
:defcc= (optional) Default country code.
Range: 1-3 digits , none
chg-ctrl-feat Valid digits are 0-9, A-F, a-f.
none—Deletes the current value.

defndc= (optional) Default network destination code.


Range: 1-5 digits , none
Valid digits are 0-9, A-F, a-f.
none—Deletes the current value.
Default: Current value

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 129


130

chg-is41smsopts

ƒ This command is used to change


enable-ctrl-feat
the IS41 SMS options in the
database for this feature.
ent-srvsel
ƒ Example: Specifies that the MO
chg-stpopts SMS IS41-to-GSM
Specifies the format Migration prefix
of a dialed number.
chg-is41smsopts
chg-is41opts:mosmsdnfmt=rndn:moigmpfx=is412gsm
chg-ctrl-feat :mosmsnai=nat:modaparam=da

Indicates how the called party


Specifies whether the
number will be conditioned
SMS DA or ODA from the
before lookup in the database.
IS41 SMDPP message is
used for conditioning,
lookup, and modification

• 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
• ODA = Original Destination Address

• Refer to the Commands Manual for details of all parameter.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 130


131

System Options for MO SMS IS41-to-GSM Migration Feature

IS41SMSOPTS Range Description


Parameter
mosmsnai intl, nai, nat, unknown MO-Based SMS nature of
address indicator

mosmsdnfmt rn, rndn, ccrndn MO-Based SMS directory


number format

moigmpfx ne, is412gsm Migration feature uses


NE associated with B
number or is412gsm as a
prefix to modify the
destination address in the
outgoing SMDPP
modaparam da, oda Specifies which address
(DA or ODA) is used for
conditioning, lookup, &
modification

chg-is41smsopts command is used to update the is41smsopts table.


The default parameters are always overwritten when specified.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 131


132

Retrieve MO-Based IS41 SMS NP Options

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 TEKELEC Confidential – For Training Purposes Only 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

•This command is used to turn on the MO SMS IS41-to-GSM Migration Feature


•After the feature is on, it cannot be turned off.
•The command, rtrv-ctrl-feat, can be used to verify that the feature is enabled
and turned on.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 133


134

Check Your Learning – Module 5


ƒ Answer the questions to the best of your ability.
ƒ We will review all answers as a group.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 134


Check Your Learning: Module 5

1. List the basic commands and parameters to enable a “control” feature.

2. With the SCCP Service Re-Rout Capability, if alternate point codes are not
provisioned or none are available, then messages destined for MNP will:
a. fall through to GTT
b. be re-routed to an alternate PC
c. be re-routed to a CPC
d. be re-routed to a different HLR

3. Once provisioned, the MNP service can be changed to OFFLINE using what
command?

4. The SCCP Service re-rout is not performed on ________ routed messages.

5. The MO SMS IS41-to-GSM Migration feature provides network information to


the Short Message Center for subscribers using the IS41 network. True or
False

6. The MO SMS IS41-to-GSM Migration feature can not be enabled if the _______
feature is enabled.

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 135


136

Final Course Evaluation

ƒ Tekelec Course Evaluations are tools that help us


maintain the quality of our training programs.

ƒ Please complete the form, and return it to your


instructor upon completion of the course.

ƒ Thank You!

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 136


Appendix A

ANSI-41 and GSM Operation


Codes (Op Codes)

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 137


ANSI-41 MAP Operations

Bit Value Decimal Value Description


00000001 01 Handoff Measurement Request
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 Trunk Test Disconnect
00001101 13 Registration Notification
00001110 14 Registration Cancellation
00001111 15 Location Request
00010000 16 Routing Request
00010001 17 Feature Request
00010100 20 Unreliable Roamer Data Directive
00010110 22 MS Inactive
00010111 23 Transfer To Number Request
00011000 24 Redirection Request
00011001 25 Handoff To Third
00011010 26 Flash Request
00011011 27 Authentication Directive
00011100 28 Authentication Request

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 138


ANSI-41 MAP Operations

Bit Value Decimal Value Description


00011101 29 Base Station Challenge
00011110 30 Authentication Failure Report
00011111 31 Count Request
00100000 32 Inter System Page
00100001 33 Unsolicited Response
00100010 34 Bulk Deregistration
00100011 35 Handoff Measurement Request 2
00100100 36 Facilities Directive 2
00100101 37 Handoff Back 2
00100110 38 Handoff To Third 2
00100111 39 Authentication Directive Forward
00101000 40 Authentication Status Report
00101010 42 Information Directive
00101011 43 Information Forward
00101100 44 Inter System Answer
00101101 45 Inter System Page2
00101110 46 Inter System Setup
00101111 47 Origination Request
00110000 48 Random Variable Request
00110001 49 Redirection Directive
00110010 50 Remote User Interaction Directive
00110011 51 SMS Delivery Backward
00110100 52 SMS Delivery Forward
00110101 53 SMS Delivery Point To Point
00110110 54 SMS Notification
00110111 55 SMS Request

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 139


GSM Operation Codes
Bit Value Decimal Value Description
00000010 2 Update Location
00000011 3 Cancel Location
00000100 4 Provide Roaming Number
00000110 6 Resume Call Handling
00000111 7 Insert Subscriber Data
00001000 8 Delete Subscriber Data
00001001 9 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 Process Unstructured SS Data
00010110 22 Send Routing Information
00010111 23 Update GPRS Location
00011000 24 Send Routing Information for GPRS
00011001 25 Failure Report
00011010 26 Note Ms Present for GPRS
00011100 28 Perform Handover
00011101 29 Send End Signal
00011110 30 Perform Subsequent Handover
00011111 31 Provide SIWFS Number
00100000 32 SIWFS Signaling Modify
00100001 33 Process Access Signaling
00100010 34 Forward Access Signaling
00100011 35 Note Internal Handover
00100101 37 Reset
00100110 38 Forward Check SS-Indication
00100111 39 Prepare Group Call
00101000 40 Send Group Call End Signal

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 140


GSM Operation Codes
Bit Value Decimal Value Description
00101001 41 Process Group Call Signaling
00101010 42 Forward Group Call Signaling
00101011 43 Check IMEI
00101100 44 MT Forward
00101101 45 Send Routing Information for SM
00101110 46 Forward SM
00101111 47 Report SM-Delivery Status
00110000 48 Note Subscriber Present
00110001 49 Alert SC Without Result
00110010 50 Activate Trace Mode
00110011 51 Deactivate Trace Mode
00110100 52 Trace Subscriber Activity
00110110 54 Begin Subscriber Activity
00110111 55 Send Identification
00111000 56 Send Authentication Information
00111001 57 Restore Data
00111010 58 Send IMSI
00111011 59 Process Unstructured SS Request
00111100 60 Unstructured SS-Request
00111101 61 Unstructured SS-Notify
00111111 63 Inform Service Centre
01000000 64 Alert Service Centre
01000010 66 Ready for SM
01000011 67 Purge SM
01000100 68 Prepare Handover
01000101 69 Prepare Subsequent Handover
01000110 70 Provide Subscriber Information
01000111 71 Any Time Interrogation
01001000 72 SS Invocation Notification
01001001 73 Set Reporting State
01001010 74 Status Report
01001011 75 Remote User Free
01001100 76 Register CC-Entry
01001101 77 Erase CC-Entry

TK310v.1.5 TEKELEC Confidential – For Training Purposes Only 141

You might also like