Sunteți pe pagina 1din 69

TK155

EAGLE STP Global Title


Transaction
ITU
Date issued November 2007
Document reference & release version
TK155 v5.0

These presentation materials describe Tekelec's present plans to develop and make available to its customers certain
products, features and functionality. Tekelec is only obligated to provide those deliverables specifically included in a
written agreement signed by Tekelec and customer.

Notes

Agenda
 This class is intended to provide you with a full explanation of Global Title
Translation in the Eagle STP
 Course Outline Agenda includes the following sections:

MTP3 & SCCP Routing


GTT definition
GTT example
GTT configuration

Tekelec Confidential

07 | 2

Notes

MTP3 & SCCP Routing

Tekelec Confidential

07 | 3

Notes

Routing
 There are 2 levels of routing in SS7 nodes, which are used depending on
the type of message (MSU) :
MTP3 routing : Used mainly by ISUP messages
SCCP routing : Used mainly by MAP and INAP messages

 SCCP routing also uses MTP3 routing. Together they provide a complete
routing solution for SS7 exchanges

Tekelec Confidential

07 | 4

Notes
SS7 stands for Signaling System 7
MSU stands for Message Signal Unit
MTP3 stands for Message Transfert Part level 3
SCCP stands for Signaling Connection and Control Part

MTP3 Routing
 An ISUP MSU uses MTP3 routing
 OPC and DPC are sufficient information to enable the call to be routed to
the next node, and to set up and manage an ISUP call

1000

DPC: 4000
OPC: 1000

DPC: 4000
OPC: 1000

SSP

SSP
STP
2000

Tekelec Confidential

4000

07 | 5

Notes
ISUP stands for ISdn User Part
OPC stands for Originating Point Code
DPC stands for Destination Point Code
SSP stands for Service Switching Point
STP stands for Signaling Tranfert Point

SSN and MTP3 Routing


 An SSN (Sub System Number) is a specific application available on a
node
 If this node is an SCP, an SSN is used to retrieve some information from
the database associated with this application
 MTP3 routing is not able to route to an SSN or a database

1000

SSN
253

DPC: 3000
OPC: 1000

DPC: 3000
OPC: 1000

SSP
STP
2000

SCP

SSN
251

3000
SSN
5

Tekelec Confidential

07 | 6

Notes
SSN stands for SubSystem Number
SCP stands for Service Control Point

SCCP Routing
 SCCP routing is used each time an application on a node needs to
access a database
 Examples of SCCP routing:
Toll-free numbers: To request the database controlling Toll-free numbers to
find the true number associated them, and thus to enable the call to be
setup
Check the credit of prepaid numbers: To request that the database of
prepaid numbers, checks on available credit before the call is setup
For MAP operations such as Location Update or Forward Short Message:
To request the HLR to retrieve some information about a subscriber

Tekelec Confidential

07 | 7

Notes

Example of SCCP routing: Toll-free number


 The called number is used for the SCCP routing (GTA)
 SCCP routing also uses the SSN value to reach the database to request

1000

DPC: 2000
OPC: 1000
GTA: 0800345

DPC: 3000
OPC: 2000
SSN : 253

SSP
STP
2000

SSN
253

SCP

SSN
251

3000
SSN
5

Caller dials: 08003456789

Tekelec Confidential

07 | 8

Notes
GTA stands for Global Title Address

Global Title Translation

Tekelec Confidential

07 | 9

Notes

Global Title Translation (GTT)


 SCCP uses a process called Global Title Translation to convert a GTA to
a Point Code (and an SSN if possible, and if required) it uses this
information to instruct MTP3 on where to route messages
 Basically, GTT analyses the CDPA from the SCCP field of the MSU and
compares it with its GTT tables to find a Point Code (and an SSN if
possible, and if required) of the next node
 There are 2 types of GTT:
Intermediate GTT : The point code and the SSN of the final node are not
known
Final GTT : The point code and the SSN of the final node are known

Tekelec Confidential

07 | 10

Notes
CDPA stands for CalleD Party Address

10

Example of the 2 types of GTT


Intermediate GTT

DPC: 1500
OPC: 1000
GTA: 0800345

SSN
253

DPC: 3000
OPC: 2000
SSN : 253

DPC: 2000
OPC: 1500
GTA: 0800345

SSN
251

1000

SSP
STP
1500

STP
2000

Caller dials: 08003456789

SCP

SSN
5

3000

Final GTT
Tekelec Confidential

07 | 11

Notes

11

MTP3 & SCCP fields of the MSU

Tekelec Confidential

07 | 12

Notes

12

Fields read for GTT in the MSU


TRANSMISSION DIRECTION

INAP or MAP Fields

TCAP Fields

SCCP Fields
CDPA

Used to
extract SCCP
parameters
as GTA
Used to show
if the MSU is
for this STP
or not

MTP3 Fields
DPC

MTP2 Fields
SI

Used to
indicate the
type of MSU

Tekelec Confidential

07 | 13

Notes
SI stands for Service Indicator:
SI=3 means the MSU is an SCCP MSU
SI=5 means the MSU is an ISUP MSU
If the DPC is not the Point Code of the Eagle STP, the MSU is just MTP3 routed
If the SI=3 and the DPC is the Point Code of the Eagle STP, the CDPA is parsed to extract the required information to
perform GTT

13

Structure of the CDPA


 First Octet of the CDPA gives some information regarding the content of
the following octets: This is the Address Indicator
8

NI

RI

GTI

SSN

PC

Used to show if
a Point Code is
present in the
CDPA

Not used in ITU


Used to indicate
if the MSU
needs further
GTT or not

Used to show
which field of
the CDPA
extract to
perform GTT

Used to show if
a SSN is
present in the
CDPA

Tekelec Confidential

07 | 14

Notes

Bit 1: Indicate if the PC is present or not in the CDPA


0 - point code is not included
1 - point code is included
Bit 2: Indicate if the SSN is present or not in the CDPA
0 - subsystem number is not included
1 - subsystem number is included
Bits 3 thru 6 are the global title indicator (GTI). 3 possibles values are supported by the Eagle STP:
0 - no global title included
2 - global title includes translation type only
4 - global title includes translation type, numbering plan, encoding scheme, nature of address
Bit 7: Indicates if subsequent GT translations are required
0 Called also GT, indicates that a subsequent translation must be performed
1 Called also SSN, indicates that no further translations are required
Bit 8: Reserved and not used in ITU

14

Structure of the CDPA


 Following octets of the CDPA
8

PC (if present)
SSN (if present)
TT
NP

ES
NAI

GTA

Digit 2

Digit 1

Digit 4
Digit 6

Digit 3
Digit 5
Digit 7

Digit 8

Tekelec Confidential

07 | 15

Notes
In ITU the PC is rarely present in the CDPA also the second octet of the CDPA is the SSN if it is present
SSN is the value of the application used to query its associated database
TT is the Translation Type. Mostly equal to 0 in ITU
NP is the Numbering Plan of the following GTA in the CDPA. Could be E164, E214 or E212
ES is the Encoding Sheme of the following GTA in the CDPA. Always equal to BCD encoding in ITU
NAI is the Nature Address Indicator of the following GTA in the CDPA. Could be Subscriber, National or International
GTA part contains the dialed number. The BCD encoding is used. That means that one octet contains 2 digits of the number

15

Global Title Indicator (GTI)


 2 configurations are possible in ITU
 Depending on the value of the GTI, different fields are extracted to
perform GTT
NI

RI

GTI=4

SSN

PC

NI

RI

GTI=2

SSN

SSN

TT

TT

NP

ES

NP

NAI

SSN

ES
NAI

Digit 2

Digit 1

Digit 2

Digit 1

Digit 4
Digit 6

Digit 3

Digit 4

Digit 3

Digit 5
Digit 7

Digit 6
Digit 8

Digit 5

Digit 8

PC

Tekelec Confidential

Digit 7
07 | 16

Notes
The GTI=4 is the most used one in ITU because in ITU TT=0 in most of case also other field need to be extracted to interpret
the GTA

16

GTT Tables
 Extracted fields from CDPA are used to lookup the corresponding table to
translate the GTA to DPC (and SSN if possible and if required)

GTI=4, TT=0, NAI=NATL,


NP=E164, ES=BCD

GTI=4, TT=0, NAI=INTL,


NP=E164, ES=BCD

Table1

Table2

GTA:06070000 DPC: 5000 RI:gt

GTA:336070000 DPC: 111 RI:gt

GTA:06071111 DPC: 6000 RI:gt

GTA:336071111 DPC: 222 RI:gt

Tekelec Confidential

07 | 17

Notes

17

Example of GTT
TRANSMISSION DIRECTION

MSU sent by
the SSP to the
STP

MTP3 Fields

SCCP Fields

CDPA

NI=0 RI=0

DPC=1500

NI=2

SI=3

GTI=4

SSN=1 PC=0

SSN=253
TT=0

1000

NP=E164
SSP

ES=BCD

NAI=NATL

STP
1500

Caller dials: 08003456789

Digit 2=8

Digit 1=0

Digit 4=0

Digit 3=0

Digit 6=4

Digit 5=3
Digit 7=5

Digit 8=0
Tekelec Confidential

07 | 18

Notes
The SSP doesnt have in its MTP3 routing table another SSP or Switch where to route this call
The SSP must build an INAP query and uses its SCCP routing table to send it to the STP with the Point Code 1500

18

Example of GTT
 The STP with the PC 1500 performs GTT depending on the information
extracted from the incoming MSU
 This information is used to lookup the corresponding table to translate the
GTA to a DPC (SSN is already known in this example and does not need
to be looked up)
GTI=4, TT=0, NAI=NATL,
NP=E164, ES=BCD

STP

GTT is done
in the STP

1500

Table1
GTA:0800345 DPC: 2000 RI:gt

Tekelec Confidential

07 | 19

Notes
As RI=gt that mean this STP perform Intermediate GTT

19

Example of GTT
TRANSMISSION DIRECTION

MSU sent by
the STP to the
next STP

MTP3 Fields

SCCP Fields

CDPA

NI=0 RI=0

DPC=2000

NI=2

SI=3

GTI=4

SSN=1 PC=0

SSN=253
TT=0
NP=E164
STP
1500

ES=BCD

NAI=NATL

STP
2000

Digit 2=8

Digit 1=0

Digit 4=0

Digit 3=0

Digit 6=4

Digit 5=3
Digit 7=5

Digit 8=0
Tekelec Confidential

07 | 20

Notes

20

Example of GTT
 The STP with the PC 2000 performs GTT depending on the information
extracted from the incoming MSU
 This information is used to lookup the corresponding table to translate the
GTA to a DPC (SSN is already know in this example and does not need
to be looked up)
GTI=4, TT=0, NAI=NATL,
NP=E164, ES=BCD

STP

GTT is
done in the
STP

2000

Table1
GTA:0800345 DPC: 3000 RI:ssn

Tekelec Confidential

07 | 21

Notes
Ri=ssn means this STP perform Final GTT
As the SSN is already into the MSU, this STP dont have to fill this information into the MSU to perform Final GTT

21

Example of GTT
MTP3 Fields

SCCP Fields

TRANSMISSION DIRECTION

MSU sent by
the STP to the
next STP

CDPA

NI=0 RI=1

DPC=3000

NI=2

SI=3

GTI=4

SSN=1 PC=0

SSN=253
TT=0

STP
2000

SCP

NP=E164

SSN
253

ES=BCD

NAI=NATL

3000

Digit 2=8

Digit 1=0

Digit 4=0

Digit 3=0

Digit 6=4

Digit 5=3
Digit 7=5

Digit 8=0
Tekelec Confidential

07 | 22

Notes

22

CGPA
 To be enable it to receive a response from the requested database the
originating node (SSP in the previous example) inserts its GTA address
in the CGPA of the SCCP field of the MSU
 This means all nodes are identified by a PC and an SCCP address
(called node ID)
 The structure of the CGPA is exactly the same as the CDPA
 Normally the Node Initiating the query inserts the CGPA of the originating
SSN into the SSN field of the CGPA

 To route the response, the final SCP node switches the CDPA &
CGPA and uses SCCP routing to respond to the originating node

Tekelec Confidential

07 | 23

Notes

23

CGPA: SSP builds an INAP query


MTP3 Fields

SCCP Fields

TRANSMISSION DIRECTION

MSU sent by
the SSP to the
next STP

CGPA

NI=0 RI=0

DPC=1500

NI=2

SI=3

GTI=4

SSN=1 PC=0

SSN=250
TT=0
NP=E164

NAI=NATL

1000
250

SSP
STP
12345678

ES=BCD

1500

Digit 2=2

Digit 1=1

Digit 4=4

Digit 3=3

Digit 6=6

Digit 5=5
Digit 7=7

Digit 8=8
Tekelec Confidential

07 | 24

Notes

When an SSP build an INAP query an SSN on the SSP is specified

24

CGPA: MSC/VLR sends an Update Location


MTP3 Fields

SCCP Fields

TRANSMISSION DIRECTION

MSU sent by
the MSC/VLR
to the next
STP

CGPA

NI=0 RI=0

DPC=1500

NI=2

SI=3

GTI=4

SSN=1 PC=0

SSN=7
TT=0
NP=E164

NAI=NATL

1100
7

MSC
STP
12345666

ES=BCD

1500

Digit 2=2

Digit 1=1

Digit 4=4

Digit 3=3

Digit 6=6

Digit 5=5
Digit 7=6

Digit 8=6
Tekelec Confidential

07 | 25

Notes

When an MSC/VLR send an Update Location, the SSN of the VLF (7) is put into the SSN
field of the CGPA of the MSU

25

MTP3 & SCCP routing within the Eagle STP

Tekelec Confidential

07 | 26

Notes

26

MTP3 Routing in the Eagle STP

IMT Bus

Routing
MTP Routing

Step 3

Discrimination

Step 2

Level 2

Step 1

SS7 Card 1201

SS7 Card 1301

Port A or B

Port A or B

incoming ISUP MSU

outgoing ISUP MSU

Tekelec Confidential

07 | 27

Notes
In the SS7 card 1201
Step1: MTP2 error checking is performed to check the MSU is not corrupted
Step2: Discrimination means extract the SI field from the MTP3 portion of the MSU to identify the type of the
incoming MSU. In this example SI=5 means ISUP MSU. That means this MSU just need to be MTP3 routed
Step3: The SS7 card has a copy in her memory of the routing table stored in the TDMs. With the DPC of the MSU,
the SS7 card is so able to route the MSU to the next node. A link has been chosen and the card where this link is
plugged is also identified
In the SS7 card 1301: The MSU is just routed on the chosen link

27

SCCP Routing in the Eagle STP

IMT Bus

Routing
Distribution

Step 3

GTT Tables

Step 4

Discrimination

Step 2

routing table

Step 5

linkset table

Step 6

slk table

Step 7

Level 2

SS7 Card 1201

Step 1

DSM-VSCCP 1203

Port A or B

SS7 Card 1301


Port A or B

incoming SCCP MSU

outgoing SCCP MSU

Tekelec Confidential

07 | 28

Notes
In the SS7 card 1201
Step1: MTP2 error checking is performed to check the MSU is not corrupted
Step2: Discrimination means extract the SI field from the MTP3 portion of the MSU to identify the type of the
incoming MSU. In this example SI=3 means SCCP MSU. That means this MSU must be translated by using GTT to
find the PC of the next node
Step3: The SS7 card use the method of Ticket Voucher Group to find a DSM card available to perform this GTT
and send her the MSU
In the DSM card 1203
Step4: GTT is performed
Step5: The DSM card has a copy in her memory of the routing table stored in the TDMs. With the translated DPC
(given by GTT) of the MSU, the DSM card find out a linkset in the routing table to reach that DPC
Step6: The linkset table is used to choose a link inside this linkset by using SLS rotation on 4bits in ITU
Step7: The slk table is used to find out the SS7 card where the chosen link is plugged
In the SS7 card 1301: The MSU is just routed on the chosen link

28

Configuration of GTT in the Eagle STP

Tekelec Confidential

07 | 29

Notes

29

GTT and EGTT features


 Whereas in ANSI networks the GTT feature of the Eagle STP is sufficient,
in ITU it is not as the TT field of CDPA is never used to identify a
translation table and additional selectors are required
 This is why the EGTT feature must be activated in ITU networks to
increase the number of selectors
 EGTT provides some additional functions during the processing of gtt
which are compliant with the ETSI recommendations
 To activate a feature the following command is used:
CHG-FEAT:GTT=ON

 To activate EGTT the feature GTT must already be set to ON


CHG-FEAT:EGTT=ON

 When these features are ON it is not possible to turn them back OFF
Tekelec Confidential

07 | 30

Notes

Number of Selectors means extract other fields from the CDPA than only the TT field
EGTT provide some additional features defined in the ETSI norm:
Deletion of GT
Insertion of the SSN into the CDPA
Insertion of the OPC into the CGPA
EGTT will not check for the presence of gaps in the message length
EGTT allows routing of ITU messages without SSN

30

Example of configuration from scratch


 Two configurations must be created (one on each STP) to allow SSP
1000 to reach the database 253

1000

SSP
STP
1500

STP
2000

SCP

SSN
253

3000

Caller dials: 08003456789

Tekelec Confidential

07 | 31

Notes

31

Example of configuration: for STP 1500


 STP 1500 will perform an Intermediate GTT. The first step is to create the
table that will contain the GTAs. The command is:
 ENT-GTTSET:GTTSN=TABLE1:NETDOM=ITU:NDGT=7

Number of digits in the


GTAs contained in this
table

The name of the table


To specify the domain
of the GTAs contained
in the table

Tekelec Confidential

07 | 32

Notes
All the GTAs from the defined table must have the same number of digits specified by the NDGT parameter
One GTTSET is a bunch of GTA values

32

Example of configuration: STP 1500


 When the Eagle STP extracts information from the CDPA, this
information is used to find a match with the defined selectors
 The second step is to create the selector that will specify which GTTSET
table will be used to lookup the GTA and find the translation information
The command is:
 ENT-GTTSEL:GTIN=4:TT=0:NP=E164:NAI=NATL:GTTSN=TABLE1

The N means national


but ITU doesnt make
any differentiation
between national and
international

If the CDPA of the MSU


contains these values,
then table=TABLE1 will be
used to translate the GTA

Table created on the


first step

Tekelec Confidential

07 | 33

Notes
The Eagle STP knows if the MSU comes from a National or International Linkset according the NI field from the MTP3 portion
of the MSU
GTII is not used on ITU GTIN is enough as ITU doesnt make any difference between national and international into the
SCCP part.
When a selector match, the GTA digits from the CDPA is decoded and his length is compared to the NDGT parameter of the
corresponding table
If length of GTA < NDGT => error
If length of GTA > NDGT => use leading ndgt on GTA
Note the ES field from the CDPA is never used by an Eagle Command. This value is used internally by the Eagle to extract
the GTA digits from the CDPA
The GTTSET command must be entered in the configuration of the Eagle before the GTTSEL command because of the
GTTSN parameter
One GTTSET table can have several GTTSEL selectors linked to it
It is not possible to have 2 GTTSEL selectors with the same value for GTI, TT, NP and NAI (to avoid confusion)

33

Example of configuration: STP 1500


 The last step is to enter the GTA into the existing table. The command is:
 ENT-GTA:GTTSN=TABLE1:GTA=0800345:RI=GT:XLAT=DPC:PCN=2000

The result of the


translation is a
PC
The name of the table

GTA we add to this


table

To define
Intermediate
GTT is
performed

Tekelec Confidential

The value of
the PC

07 | 34

Notes
RI parameter equal SSN in case of a Final GTT
XLAT parameter define what the result of the GTT is. It could be:
DPC: means only the PC of the next node is defined
DPCSSN: means the PC of the next node is defined and the SSN of the final node which is requested will be fill into
the CDPA. In this case the SSN parameter must be used with the command ent-gta
NGT: means New Global Title. Only the field TT of the CDPA portion can be changed
PCN : means Point Code National. If the result of the translation is an International Point Code, the parameter PCI will be
used instead of PCN
The GTA length must be between 1 and 21 (1 and 21 included)

34

Example of configuration: for STP 2000


 STP 2000 will perform a Final GTT. The commands to be entered into
this STP are:
 ENT-GTTSET:GTTSN=TABLE1:NETDOM=ITU:NDGT=7
 ENT-GTTSEL:GTIN=4:TT=0:NP=E164:NAI=NATL:GTTSN=TABLE1
 For Final GTT before using the ENT-GTA command, another step is
required to define the mated applications

Tekelec Confidential

07 | 35

Notes
ENT-MAP command configure a solitary mode

35

SCCP Network Management Messages

Tekelec Confidential

07 | 36

Notes

36

SCCP Network Management Messages


 When an application on a node becomes unavailable the node sends an
SSP to the adjacent points code to inform them the database is no longer
reachable
SSP

SCP 253

STP

3000

2000

 When the application is back up again, the node sends an SSA to the
adjacent point codes to inform them the database is now reachable again
SSA

SCP 253

STP

3000

2000

Tekelec Confidential

07 | 37

Notes
SSP stands for SubSystem Prohibited
SSA stands for SubSystem Allowed

37

Mated Application for Final GTT

Tekelec Confidential

07 | 38

Notes

38

Mated Applications: MAP Table


 Mated application is used for Final GTT only and is done by accessing
the MAP Table in the Eagle STP
 In the MAP table an application on a node can be associated with up to
32 other applications on other nodes
 As for the MTP3 routing, the parameter RC is used to configure the
relation between an application on a node with the other applications on
other nodes. 4 possible configurations:

Solitary Mode
Dominant Mode
Load Sharing Mode
Combined Dominant / Load Sharing Mode

Tekelec Confidential

07 | 39

Notes
RC means Relative Cost
When a PC/SSN pair is not replicated, the pair is in solitary mode. The subsystem acts as the only application, with no
backup. If this subsystem fails, messages routed to it are discarded and SCCP management returns Subsystem Unavailable
messages to the originator
A group of replicated PC/SSN pairs are in dominant mode if each PC/SSN pair in the group has a unique relative cost. The
specified subsystem acts as the primary point code/subsystem, while the mate point code/subsystem acts as a backup. In the
event of congestion, messages route to the mate point code/subsystem. When the congestion subsides, messages are again
routed to the primary (dominant) point code/ subsystem
A group of replicated PC/SSN pairs are in load sharing mode if each point code/SSN pair in the group has the same relative
cost. All messages are evenly distributed at the SCCP level to both point code/subsystems in the group. In the event of
congestion or failure, the non-affected subsystem assumes the load of its failed or congested mate
The combined load sharing/dominant mode supports a combination of load sharing and dominant mode. A group of
PC/SSN pairs are in combined load sharing/dominant mode when at least two of the point code/SSN pairs have the same
relative cost and another node subsystem in the group has a different relative cost

39

Mated Applications: Example


 In many cases applications are deployed in pairs for security and
reliability reasons. If a database is not reachable, the request can be
processed by using a mated application node
 An example of Load Sharing Mode between 2 applications on 2 nodes
1000
(25) Queries

SSP
(50) Queries

STP

SCP 253
3000

2000
(25) Queries

SCP 253
4000
Tekelec Confidential

07 | 40

Notes

40

Mated Applications: Example


 To configure the previous example on the Eagle STP the command is:
Translated PC after Final GTT
and the SSN value contained in
the MSU after Final GTT

 ENT-MAP:PCN=3000:SSN=253:RC=50:MPCN=4000:MSSN=253:MATERC=50

The value of
the PC

The value of
the application

Relative cost
of this
couple (PC,
application)

Values of the
mated couple
(PC,application)

Tekelec Confidential

07 | 41

Notes
Same as for the command for GTT PCN stands for Point Code National. PCI will be used instead if an International Point
Code need to be configured
The Mated Applications configuration is not explicitly defined in the command. It is the relative cost values define the
configuration applied (Dominant, Load Sharing or Combined)
With a command ent-map only 2 mated applications can be entered in the same time. As we can go up to 32 mated
applications we have to enter the command again with the PC and SSN of the result of Final GTT and the new couple (PC,
application). For example to add a third PC and Application to this Load Sharing configuration the command would be: ENTMAP:PCN=3000:SSN=253:RC=50:MPCN=5000:MSSN=253:MATERC=50

41

Mated Applications
 Before entering the ENT-GTA command, the DPC of the Final
Destination must have been entered into the MAP table with the ENTMAP command
 When a Final GTT is performed on an MSU, before sending this MSU to
the translated DPC and the SSN of the Final Destination, a lookup is
done in the MAP table to apply for the mated application configuration
associated to the translated DPC

Tekelec Confidential

07 | 42

Notes

42

Example of configuration: STP 2000 (end)


 The configuration of STP 2000 can now be completed:
 ENT-MAP:PCN=3000:SSN=253:RC=99
 ENT-GTA:GTTSN=TABLE1:GTA=0800345:RI=SSN:XLAT=DPC:PCN=3000

 After entering both these GTT configurations the database associated


with SSN 253 can be requested
 But at this stage the response cant be returned to the initiating SSP

Tekelec Confidential

07 | 43

Notes
ENT-MAP command in this example configure a solitary mode

43

Concerned Signaling Point Code (CSPC)

Tekelec Confidential

07 | 44

Notes

44

CSPC definition
 A CSPC is an STP performing Final GTT that doesnt have adjacent links
to the final destination
 STPs which have adjacent links to the final destination have to broadcast
SCCP Network Management Messages to inform the CSPC STPs about
SSP or SSA
1000

STP

3000

STP

SCP 253
Subsystem
Prohibited
(SSP)

STP
2000

STP

SCP 253

4000
Tekelec Confidential

07 | 45

Notes

45

CSPC example in STP 3000


 A CSPC Table can be created in the Eagle STP to add these CSPCs. The command is:
 ENT-CSPC:GRP=GROUP1
First the list of
CSPCs must be
created
 Then
 ENT-CSPC:GRP=GROUP1:PCN=1000
 ENT-CSPC:GRP=GROUP1:PCN=2000

Each CSPC is
inserted to the
created list
(Group 1 in this
example)

 In this example the same configuration must be entered into STP 4000

Tekelec Confidential

07 | 46

Notes
A maximum of 32 concerned point codes per group and a maximum of 2549 groups are possible in this table
The point code entered must exist in the Eagle's routing tables and cannot already exist in the specified group

46

CSPC example
 The result is:
CSPC Table
GRP=Group1
PC=1000
PC=2000

3000

1000

STP

STP

SCP 253
Subsystem
Prohibited
(SSP)

STP

STP

2000

SCP 253

4000
CSPC Table
GRP=Group1
PC=1000
PC=2000

Tekelec Confidential

07 | 47

Notes

47

Variable GTT

Tekelec Confidential

07 | 48

Notes

48

VGTT Feature
 VGTT feature gives some flexibilities for the GTT configuration
 All entries in a list of GTAs (GTTSET) must have the same length
depending on the value of parameter NDGT when a GTTSET list is
created
 With VGTT feature the NDGT parameter no longer has to be specified
and each list can contain GTAs of different lengths
 Up to 10 different GTA lengths are allowed in each GTTSET

Tekelec Confidential

07 | 49

Notes

49

VGTT Feature
 To activate VGTT the feature GTT and EGTT must already be set to ON.
Then to activate VGTT the command is:
CHG-FEAT:VGTT=ON

 When VGTT is set to ON it cant be set back to OFF

Tekelec Confidential

07 | 50

Notes

50

VGTT Feature example


 Example of different GTA lengths in the same GTTSET
ENT-GTTSET:GTTSN=TABLE1:NETDOM=ITU

The NDGT parameter


doesnt need to be
specified

ENT-GTTSEL:GTIN=4:TT=0:NP=E164:GTTSN=TABLE1
Example of range of GTAs

ENTGTA:GTTSN=TABLE1:GTA=080040:EGTA=080050:RI=GT:XLAT=DPC:PC
N=1500
ENTGTA:GTTSN=TABLE1:GTA=0800555100:RI=GT:XLAT=DPC:PCN=1500
GTA of 6 digits and
GTA of 10 digits
Tekelec Confidential

07 | 51

Notes

51

Intermediate GTT Load Sharing

Tekelec Confidential

07 | 52

Notes

52

IGTTLS Feature
 IGTTLS feature is an additional feature to allow load sharing for STPs
performing Intermediate GTT
 It works in the same way as the Mated Application for STPs performing
Final GTT
 Final GTT uses MAP Table whereas Intermediate GTT uses MRN Table
 In the MRN table a node can be associated with up to 32 other nodes
 As for the MTP3 routing, the parameter RC is used to configure the
relation between a node and other adjacent nodes. There are 3 possible
configurations:
Dominant Mode
Load Sharing Mode
Combined Dominant / Load Sharing Mode
Tekelec Confidential

07 | 53

Notes
MRN stands for Mated Relay Node

53

IGTTLS Feature
 Example of dominant configuration on STP 1000
3000

STP

1000

STP

STP
3

2000

4000
5000

STP

STP

SCP 253

SCP 253

STP
6000
Tekelec Confidential

07 | 54

Notes

54

Example of IGTTLS on STP 1000


 The first step is to activate the IGTTLS feature
 The IGTTLS feature is not a feature like GTT, EGTT or VGTT. It is a
Control Feature, meaning it is protected by a Feature Access Key (FAK)
 The command to enable this feature is:
 ENABLE-CTRL-FEAT:partnum=893006901:fak=CDXHSAN6PHKTE
Tekelec Identifier of
this feature

Unique & valid only


for this STP

 The command to activate this feature is:


 CHG-CTRL-FEAT:partnum=893006901:status=ON
Activate the feature

Tekelec Identifier of
this feature

Tekelec Confidential

07 | 55

Notes
The FAK is computed according the Serial Number of the Eagle STP and is so valid only on that corresponding Eagle STP
IGTTLS can be turned off (mean the MRN Table will no more be lookup) with the following command:
CHG-CTRL-FEAT:partnum=893006901:status=ON

55

Example of IGTTLS on STP 1000


 Then type the command to enter the configuration into the MRN table:
 ENT-MRN:PCN=3000:RC=10:PCN1=4000:RC1=20:PCN2=5000:RC2=30

 With the RC parameter for each PC defined, the dominant mode has
been configured
 The GTT will be configured as following:
 ENT-GTA:GTTSN=TABLE1:GTA=0800345:RI=GT:XLAT=DPC:PCN=3000

 After the GTT and before sending the defined the MSU to node 3000, the
MRN Table is accessed to find a match with PC 3000
If no match is found, the MSU is sent to PC 3000
If a match is found, the associated configuration is applied. In this example,
if PC 3000 is reachable, the MSU is sent there

Tekelec Confidential

07 | 56

Notes
In Dominant Mode if the PC designed by the GTT is not available, the next highest value of RC is choosen to send the MSU
to the corresponding PC with this RC. If this one is also not available the process continue as the same way
It is possible to define in the GTT that the translated DPC doesnt match with the smallest RC in the MRN table associated
with this PC. The MSU is anyway sent to this choosen DPC and if it is not available the next highest is choosen (not the
smallest one)

56

Example of IGTTLS on STP 1000


 To add the latest STP to this MRN group:
 CHG-MRN:PCN=3000:PCN1=6000:RC1=40

Enter one PC of the


group

Add the PC with its


RC to this group

Tekelec Confidential

07 | 57

Notes

57

Limitations of IGTTLS
 Eagles will not guarantee correct MSU sequencing when Load Sharing is
used. MSUs with the same SLS values may be sent to different nodes
 Any given point code can be part of only one point code group, i.e., any
point code entered as part of a point code group cannot later be made
part of a different point code group, unless it is first deleted from the initial
group
 An MRN group can contain up to 32 alternate point codes, that can be
used for load sharing between multiple nodes

Tekelec Confidential

07 | 58

Notes
32 alternate point codes since the release 36.0 of the Eagle. Only 8 alternate point codes before this version

58

Flexible Load Sharing

Tekelec Confidential

07 | 59

Notes

59

Flexible Intermediate GTT LS Example

2000
1000

STP
STP
MRNSET1 Table
(Dominant Mode)

MRNSET2 Table
(Load Sharing Mode)

PCN= 2000

PCN= 2000

RC=10

RC=20

PCN= 3000

PCN= 3000

RC=20

RC=20

STP
3000

GTA Table
GTA=999999 PCN= 2000 MRNSET=MRNSET1
GTA=999998 PCN= 2000 MRNSET=MRNSET2

Tekelec Confidential

07 | 60

Notes

60

Flexible Final GTT LS Example

4000
2000

SCP 253

STP
MAPSET1 Table
(Dominant Mode)

MAPSET2 Table (Load


Sharing Mode)

PCN= 4000 SSN=253

PCN= 4000 SSN=253

RC=10

RC=20

PCN1= 5000 SSN=253

PCN1= 5000 SSN=253

RC1=20

RC1=20

SCP 253
5000

GTA Table
GTA=999999 PC= 4000 SSN=253 MAPSET=MAPSET1
GTA=999998 PC= 4000 SSN=253 MAPSET=MAPSET2

Tekelec Confidential

07 | 61

Notes

61

Origin Based SCCP Routing

Tekelec Confidential

07 | 62

Notes

62

Origin Based SCCP Routing Example

1100
999999

4000
2000

MSC

SCP 253

STP
SCP 253

MSC
1200
999998

GTA Table

5000

GTA=9194602000 EGTA=9194602200 PC= 4000


SSN=253 XLAT=DPCSSN RI=SSN idx=1
Advanced GTA Table
idx=1 CGPA=999998 PC= 5000 SSN=253
XLAT=DPCSSN RI=SSN

Tekelec Confidential

07 | 63

Notes
For the same mobile when 2 differents MSCs queries an SCP the result of GTT is not the same:
For MSC 999999 the GTA table indicate the PC of the SCP 4000. An advanced index exist so the Advanced GTA
table must be check. No match is found so the query is sent to the SCP 4000
For MSC 999998 the GTA table indicate the PC of the SCP 4000. An advanced index exist so the Advanced GTA
table must be check. A match is found so the query is sent to the SCP 5000

63

Weighted GTT Load Sharing

Tekelec Confidential

07 | 64

Notes

64

Weighted GTT Load Sharing Example


 Example of Final GTT

4000

SCP 253

2000

SCP 253

STP
MAPSET1 Table (Combined Dominant / Load
Sharing)

5000

PC= 4000 SSN=253 RC=10 WEIGHT 70 THR 60

6000

PC= 5000 SSN=253 RC=10 WEIGHT 30


PC= 6000 SSN=253 RC=20 WEIGHT 60 THR 40

SCP 253

PC= 7000 SSN=253 RC=20 WEIGHT 40

SCP 253

GTA Table
GTA=999999 PC= 4000 SSN=253 MAPSET=MAPSET1

7000
Tekelec Confidential

07 | 65

Notes
Works for Intermediate GTT in the same way. In this case MAPSET is replaced by MRNSET
In normal mode the traffic is load shared between PC 4000 and PC 5000:
4000 will carry 70% of the traffic
5000 will carry 30% of the traffic
ISWT means In-Service Weight Threshold which means in this example that at least 60% of the traffic must be carry by this
RC. If not the other RC will be use (RC=20 in this example)
If the linkset to 4000 is down, only 30% of the traffic can be carry through 5000, thats not enough because the
threshold is 60% so traffic will be load shared between 6000 and 7000
6000 will carry 60% of the traffic
7000 will carry 40% of the traffic

65

Transaction Based GTT Load Sharing

Tekelec Confidential

07 | 66

Notes

66

Modified GTT

Tekelec Confidential

07 | 67

Notes

67

Rept-stat-sccp

Tekelec Confidential

07 | 68

Notes

68

Lesson Review
 Q Which fields are extracted from the MSU by the Eagle STP to
perform GTT ?
__________________________________________

Tekelec Confidential

07 | 69

Notes

69

S-ar putea să vă placă și