TK155 ITU .pdf
-
Upload
tamnguyen29842764 -
Category
Documents
-
view
14 -
download
0
Transcript of TK155 ITU .pdf
-
1Notes
TK155 EAGLE STP Global Title TransactionITU
Date issued November 2007Document 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.
-
2Notes
Tekelec Confidential 07 | 2
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
-
3Notes
Tekelec Confidential 07 | 3
MTP3 & SCCP Routing
-
4Notes
Tekelec Confidential 07 | 4
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
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
-
5Notes
Tekelec Confidential 07 | 5
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
SSP
DPC: 4000 OPC: 1000
STP
1000
2000 4000
DPC: 4000 OPC: 1000
SSP
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
-
6Notes
Tekelec Confidential 07 | 6
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
SSP SCP
SSN5
DPC: 3000 OPC: 1000
STP
SSN253
SSN251
1000
2000 3000
DPC: 3000 OPC: 1000
SSN stands for SubSystem Number
SCP stands for Service Control Point
-
7Notes
Tekelec Confidential 07 | 7
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
-
8Notes
Tekelec Confidential 07 | 8
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
Caller dials: 08003456789
SSP SCP
SSN5
DPC: 2000 OPC: 1000GTA: 0800345
STP
SSN253
SSN251
1000
2000 3000
DPC: 3000 OPC: 2000SSN : 253
GTA stands for Global Title Address
-
9Notes
Tekelec Confidential 07 | 9
Global Title Translation
-
10
Notes
Tekelec Confidential 07 | 10
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 thisinformation 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
CDPA stands for CalleD Party Address
-
11
Notes
Tekelec Confidential 07 | 11
Example of the 2 types of GTT
SSP SCP SSN5STP
SSN253
SSN251
Caller dials: 08003456789
DPC: 1500 OPC: 1000GTA: 0800345
DPC: 3000 OPC: 2000SSN : 253
DPC: 2000 OPC: 1500GTA: 0800345
2000 30001500
1000
Final GTT
Intermediate GTT
STP
-
12
Notes
Tekelec Confidential 07 | 12
MTP3 & SCCP fields of the MSU
-
13
Notes
Tekelec Confidential 07 | 13
Fields read for GTT in the MSU
MTP2 FieldsDPC SI
MTP3 FieldsCDPA
SCCP FieldsTCAP FieldsINAP or MAP Fields
TRANSMISSION DIRECTION
Used to indicate the type of MSU
Used to show if the MSU is for this STP or not
Used to extract SCCP parameters as GTA
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
-
14
Notes
Tekelec Confidential 07 | 14
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 7 6 5 4 3 2 1
NI RI GTI SSN PC
Used to show if a Point Code is present in the CDPA
Used to show if a SSN is present in the CDPA
Used to show which field of the CDPA extract to perform GTT
Used to indicate if the MSU needs further GTT or not
Not used in ITU
Bit 1: Indicate if the PC is present or not in the CDPA0 - point code is not included1 - point code is included
Bit 2: Indicate if the SSN is present or not in the CDPA0 - subsystem number is not included1 - 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 included2 - global title includes translation type only4 - 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 performed1 Called also SSN, indicates that no further translations are required
Bit 8: Reserved and not used in ITU
-
15
Notes
Tekelec Confidential 07 | 15
Structure of the CDPA
Following octets of the CDPA
8 7 6 5 4 3 2 1
SSN (if present)TT
NPNAI
Digit 1
ES
Digit 2Digit 3Digit 4Digit 5Digit 6Digit 7Digit 8
PC (if present)
GTA
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
-
16
Notes
Tekelec Confidential 07 | 16
NI RI GTI=4 SSN PC
Global Title Indicator (GTI)
2 configurations are possible in ITU Depending on the value of the GTI, different fields are extracted to
perform GTT
SSNTT
NPNAI
Digit 1
ES
Digit 2Digit 3Digit 4Digit 5Digit 6Digit 7Digit 8
NI RI GTI=2 SSN PC
SSNTT
NPNAI
Digit 1
ES
Digit 2Digit 3Digit 4Digit 5Digit 6Digit 7Digit 8
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
-
17
Notes
Tekelec Confidential 07 | 17
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
Table1GTA:06070000 DPC: 5000 RI:gtGTA:06071111 DPC: 6000 RI:gt
GTI=4, TT=0, NAI=INTL, NP=E164, ES=BCD
Table2GTA:336070000 DPC: 111 RI:gtGTA:336071111 DPC: 222 RI:gt
-
18
Notes
Tekelec Confidential 07 | 18
Example of GTT
SSP
Caller dials: 08003456789
1500
1000
STP
MSU sent by the SSP to the STP
SSN=253TT=0
NP=E164NAI=NATL
Digit 1=0
ES=BCD
Digit 2=8Digit 3=0Digit 4=0Digit 5=3Digit 6=4Digit 7=5Digit 8=0
NI=0 RI=0 GTI=4 SSN=1 PC=0
DPC=1500 NI=2 SI=3MTP3 Fields
CDPASCCP Fields
TRANSMISSION DIRECTION
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
-
19
Notes
Tekelec Confidential 07 | 19
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)
1500
STP
GTI=4, TT=0, NAI=NATL, NP=E164, ES=BCD
Table1GTA:0800345 DPC: 2000 RI:gt
GTT is donein the STP
As RI=gt that mean this STP perform Intermediate GTT
-
20
Notes
Tekelec Confidential 07 | 20
Example of GTT
1500
STP
MSU sent by the STP to the next STP NI=0 RI=0 GTI=4 SSN=1 PC=0
SSN=253TT=0
NP=E164NAI=NATL
Digit 1=0
ES=BCD
Digit 2=8Digit 3=0Digit 4=0Digit 5=3Digit 6=4Digit 7=5Digit 8=0
DPC=2000 NI=2 SI=3MTP3 Fields
CDPASCCP Fields
TRANSMISSION DIRECTION
2000
STP
-
21
Notes
Tekelec Confidential 07 | 21
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)
2000
STP
GTI=4, TT=0, NAI=NATL, NP=E164, ES=BCD
Table1GTA:0800345 DPC: 3000 RI:ssn
GTT isdone in the STP
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
-
22
Notes
Tekelec Confidential 07 | 22
Example of GTT
2000
STP
MSU sent by the STP to the next STP
SSN=253TT=0
NP=E164NAI=NATL
Digit 1=0
ES=BCD
Digit 2=8Digit 3=0Digit 4=0Digit 5=3Digit 6=4Digit 7=5Digit 8=0
NI=0 RI=1 GTI=4 SSN=1 PC=0
DPC=3000 NI=2 SI=3MTP3 Fields
CDPASCCP Fields
TRANSMISSION DIRECTION
SCPSSN253
3000
-
23
Notes
Tekelec Confidential 07 | 23
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
-
24
Notes
Tekelec Confidential 07 | 24
DPC=1500 NI=2 SI=3
NI=0 RI=0 GTI=4 SSN=1 PC=0
CGPA: SSP builds an INAP query
SSP
1500
1000
STP
250
MSU sent by the SSP to the next STP
SSN=250TT=0
NP=E164NAI=NATL
Digit 1=1
ES=BCD
Digit 2=2Digit 3=3Digit 4=4Digit 5=5Digit 6=6Digit 7=7Digit 8=8
MTP3 FieldsCGPA
SCCP Fields
TRANSMISSION DIRECTION
12345678
When an SSP build an INAP query an SSN on the SSP is specified
-
25
Notes
Tekelec Confidential 07 | 25
DPC=1500 NI=2 SI=3
NI=0 RI=0 GTI=4 SSN=1 PC=0
CGPA: MSC/VLR sends an Update Location
MSC
1500
1100
STP
7
MSU sent by the MSC/VLR to the next STP SSN=7
TT=0NP=E164
NAI=NATLDigit 1=1
ES=BCD
Digit 2=2Digit 3=3Digit 4=4Digit 5=5Digit 6=6Digit 7=6Digit 8=6
MTP3 FieldsCGPA
SCCP Fields
TRANSMISSION DIRECTION
12345666
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
-
26
Notes
Tekelec Confidential 07 | 26
MTP3 & SCCP routing within the Eagle STP
-
27
Notes
Tekelec Confidential 07 | 27
MTP3 Routing in the Eagle STP
SS7 Card 1201
Port A or B
incoming ISUP MSU
Discrimination
Level 2
MTP Routing Routing
Port A or B
IMT Bus
outgoing ISUP MSU
Step 1
Step 2
Step 3
SS7 Card 1301
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 theincoming 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 isplugged is also identified
In the SS7 card 1301: The MSU is just routed on the chosen link
-
28
Notes
Tekelec Confidential 07 | 28
SCCP Routing in the Eagle STP
SS7 Card 1201
Port A or B
incoming SCCP MSU
Discrimination
Level 2
Distribution
routing table
linkset table
slk table
Routing
Port A or B
IMT Bus
outgoing SCCP MSU
GTT Tables
DSM-VSCCP 1203
Step 1
Step 2
Step 3
Step 7
Step 6
Step 5
Step 4
SS7 Card 1301
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 theincoming 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
-
29
Notes
Tekelec Confidential 07 | 29
Configuration of GTT in the Eagle STP
-
30
Notes
Tekelec Confidential 07 | 30
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 gttwhich 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
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
-
31
Notes
Tekelec Confidential 07 | 31
Example of configuration from scratch
Two configurations must be created (one on each STP) to allow SSP 1000 to reach the database 253
SSP SCPSTP
SSN253
Caller dials: 08003456789
2000 30001500
1000
STP
-
32
Notes
Tekelec Confidential 07 | 32
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
To specify the domain of the GTAs contained in the table
The name of the table Number of digits in the GTAs contained in this table
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
-
33
Notes
Tekelec Confidential 07 | 33
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
Table created on the first step
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
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)
-
34
Notes
Tekelec Confidential 07 | 34
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
GTA we add to this table
The name of the table
To define Intermediate GTT is performed
The result of the translation is a PC
The value of the PC
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 definedDPCSSN: means the PC of the next node is defined and the SSN of the final node which is requested will be fill intothe CDPA. In this case the SSN parameter must be used with the command ent-gtaNGT: 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 beused instead of PCN
The GTA length must be between 1 and 21 (1 and 21 included)
-
35
Notes
Tekelec Confidential 07 | 35
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
ENT-MAP command configure a solitary mode
-
36
Notes
Tekelec Confidential 07 | 36
SCCP Network Management Messages
-
37
Notes
Tekelec Confidential 07 | 37
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
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
SCP253STP2000 3000
SSP
SCP253STP2000 3000
SSA
SSP stands for SubSystem Prohibited
SSA stands for SubSystem Allowed
-
38
Notes
Tekelec Confidential 07 | 38
Mated Application for Final GTT
-
39
Notes
Tekelec Confidential 07 | 39
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
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 Unavailablemessages 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
-
40
Notes
Tekelec Confidential 07 | 40
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
SSP SCP253
SCP253
(50) Queries
(25) Queries
(25) Queries
STP
1000
2000 3000
4000
-
41
Notes
Tekelec Confidential 07 | 41
Mated Applications: Example
To configure the previous example on the Eagle STP the command is:
ENT-MAP:PCN=3000:SSN=253:RC=50:MPCN=4000:MSSN=253:MATERC=50
The value of the PC
The value of the application
Translated PC after Final GTT and the SSN value contained in the MSU after Final GTT
Relative cost of this couple (PC, application)
Values of the mated couple (PC,application)
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 theconfiguration 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 matedapplications 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: ENT-MAP:PCN=3000:SSN=253:RC=50:MPCN=5000:MSSN=253:MATERC=50
-
42
Notes
Tekelec Confidential 07 | 42
Mated Applications
Before entering the ENT-GTA command, the DPC of the Final Destination must have been entered into the MAP table with the ENT-MAP 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
-
43
Notes
Tekelec Confidential 07 | 43
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
ENT-MAP command in this example configure a solitary mode
-
44
Notes
Tekelec Confidential 07 | 44
Concerned Signaling Point Code (CSPC)
-
45
Notes
Tekelec Confidential 07 | 45
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
SCP253
SCP253
SubsystemProhibited
(SSP)
STP
STP
STP
STP
1000
2000
3000
4000
-
46
Notes
Tekelec Confidential 07 | 46
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
Then ENT-CSPC:GRP=GROUP1:PCN=1000 ENT-CSPC:GRP=GROUP1:PCN=2000
In this example the same configuration must be entered into STP 4000
First the list of CSPCs must be created
Each CSPC is inserted to the created list (Group 1 in this example)
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
-
47
Notes
Tekelec Confidential 07 | 47
CSPC example
The result is:
SCP253
SCP253
SubsystemProhibited
(SSP)
STP
STP
STP
STP
1000
2000
3000
4000CSPC Table GRP=Group1PC=1000PC=2000
CSPC Table GRP=Group1PC=1000PC=2000
-
48
Notes
Tekelec Confidential 07 | 48
Variable GTT
-
49
Notes
Tekelec Confidential 07 | 49
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
-
50
Notes
Tekelec Confidential 07 | 50
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
-
51
Notes
Tekelec Confidential 07 | 51
VGTT Feature example
Example of different GTA lengths in the same GTTSET
ENT-GTTSET:GTTSN=TABLE1:NETDOM=ITU
ENT-GTTSEL:GTIN=4:TT=0:NP=E164:GTTSN=TABLE1
ENT-GTA:GTTSN=TABLE1:GTA=080040:EGTA=080050:RI=GT:XLAT=DPC:PCN=1500
ENT-GTA:GTTSN=TABLE1:GTA=0800555100:RI=GT:XLAT=DPC:PCN=1500
The NDGT parameter doesnt need to be specified
Example of range of GTAs
GTA of 6 digits and GTA of 10 digits
-
52
Notes
Tekelec Confidential 07 | 52
Intermediate GTT Load Sharing
-
53
Notes
Tekelec Confidential 07 | 53
IGTTLS Feature
IGTTLS feature is an additional feature to allow load sharing for STPsperforming 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
MRN stands for Mated Relay Node
-
54
Notes
Tekelec Confidential 07 | 54
IGTTLS Feature
Example of dominant configuration on STP 1000
SCP253
SCP
STP
1000 STP
253STP
STP
STP
STP
2000
3000
40005000
6000
1
2
3
4
-
55
Notes
Tekelec Confidential 07 | 55
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
The command to activate this feature is: CHG-CTRL-FEAT:partnum=893006901:status=ON
Tekelec Identifier of this feature Unique & valid only for this STP
Tekelec Identifier of this feature
Activate the feature
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
-
56
Notes
Tekelec Confidential 07 | 56
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 hasbeen 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
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 associatedwith this PC. The MSU is anyway sent to this choosen DPC and if it is not available the next highest is choosen (not thesmallest one)
-
57
Notes
Tekelec Confidential 07 | 57
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
-
58
Notes
Tekelec Confidential 07 | 58
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
32 alternate point codes since the release 36.0 of the Eagle. Only 8 alternate point codes before this version
-
59
Notes
Tekelec Confidential 07 | 59
Flexible Load Sharing
-
60
Notes
Tekelec Confidential 07 | 60
Flexible Intermediate GTT LS Example
STP
STPSTP
1000
MRNSET1 Table (Dominant Mode)PCN= 2000RC=10PCN= 3000RC=20
MRNSET2 Table (Load Sharing Mode)PCN= 2000RC=20PCN= 3000RC=20
GTA TableGTA=999999 PCN= 2000 MRNSET=MRNSET1GTA=999998 PCN= 2000 MRNSET=MRNSET2
2000
3000
-
61
Notes
Tekelec Confidential 07 | 61
Flexible Final GTT LS Example
STPMAPSET1 Table (Dominant Mode)PCN= 4000 SSN=253RC=10PCN1= 5000 SSN=253RC1=20
MAPSET2 Table (Load Sharing Mode)PCN= 4000 SSN=253RC=20PCN1= 5000 SSN=253RC1=20
GTA TableGTA=999999 PC= 4000 SSN=253 MAPSET=MAPSET1GTA=999998 PC= 4000 SSN=253 MAPSET=MAPSET2
SCP253
SCP253
2000
4000
5000
-
62
Notes
Tekelec Confidential 07 | 62
Origin Based SCCP Routing
-
63
Notes
Tekelec Confidential 07 | 63
Origin Based SCCP Routing Example
STP
2000
4000
5000
SCP253
SCP253
MSC
MSC
1100999999
GTA TableGTA=9194602000 EGTA=9194602200 PC= 4000 SSN=253 XLAT=DPCSSN RI=SSN idx=1
Advanced GTA Tableidx=1 CGPA=999998 PC= 5000 SSN=253 XLAT=DPCSSN RI=SSN
1200999998
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
-
64
Notes
Tekelec Confidential 07 | 64
Weighted GTT Load Sharing
-
65
Notes
Tekelec Confidential 07 | 65
Weighted GTT Load Sharing Example
Example of Final GTT
STP
2000
MAPSET1 Table (Combined Dominant / Load Sharing)PC= 4000 SSN=253 RC=10 WEIGHT 70 THR 60PC= 5000 SSN=253 RC=10 WEIGHT 30PC= 6000 SSN=253 RC=20 WEIGHT 60 THR 40PC= 7000 SSN=253 RC=20 WEIGHT 40
GTA TableGTA=999999 PC= 4000 SSN=253 MAPSET=MAPSET1
SCP253
SCP2535000
SCP253
SCP253
4000
6000
7000
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 traffic5000 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 thisRC. 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
-
66
Notes
Tekelec Confidential 07 | 66
Transaction Based GTT Load Sharing
-
67
Notes
Tekelec Confidential 07 | 67
Modified GTT
-
68
Notes
Tekelec Confidential 07 | 68
Rept-stat-sccp
-
69
Notes
Tekelec Confidential 07 | 69
Lesson Review
Q Which fields are extracted from the MSU by the Eagle STP to perform GTT ?
__________________________________________