ROuting Analysis
-
Upload
echocanceller -
Category
Documents
-
view
221 -
download
0
Transcript of ROuting Analysis
-
8/13/2019 ROuting Analysis
1/12
Description of different tables involved
-
8/13/2019 ROuting Analysis
2/12
Basic ConceptsCall Source Call source refers to the subscriber or incoming trunk which initiate calls with the
same call process attributes
The call source name is obtained by checking the subscriber data table or trunk
group table according to the calling subscriber or the incoming trunk group number.
Route Selection Source Name (RSSN)
It defines the category number of the routing policy for outgoingcallsfrom the call source(local subscribers or incoming trunks).
Same number prefix having different RSSN can be treated indifferent way i.e. can be routed to different routes.
Definition: ADD CALLSRC, Use: ADD RTANA
-
8/13/2019 ROuting Analysis
3/12
Basic ConceptsRoute Selection Name (RSN) It defines a route selection strategy that the MSOFTX3000 uses to handle an
outgoing call.
Definition: ADD RTANA, Use: ADD CNACLD
Combination of RSSN and RSN defines one RT
RSN + RSSNRN
-
8/13/2019 ROuting Analysis
4/12
Basic Concept
Trunk GroupTable
CALLSRC(RSSN)
Incoming Call
Own / Other PLMN
LAIGCI Table
Call Source, RSSN
Incoming Call (BSC) RSSN = 0
RSSN = 0, 10
Call Source, RSSN
CNACLD(Call prefix-> RSN)
Call Prefix +RSSN
RTANA(RSN)
Combination of (RSN, RSSN)selects a particular Route (RN)
RSN + RSSN RN
Call to selected Route (RN)
RSSN
+RSN R
N
Relation of CALLSRC, RSSN, RSN
-
8/13/2019 ROuting Analysis
5/12
Basic Concepts
Important Features related to RSN, RSSN
1. Same prefix from different call source (with different RSSN) can be routed to different
route.2. Call block from particular call source.
3. Blocking Transit calls through BL network.
-
8/13/2019 ROuting Analysis
6/12
Basic Concepts
Same Call prefix to different Route
Using different RSSN for different Call source, one particular call prefixfrom different call source can be routed to different Routes.
Use in BL networkSwitch: MGKL01
Scenario: One BL subscriber under coverage of Khulna MSC calls a BLsubscriber at MGCT01. The call goes to TGDH01 and TGDH02 on 50-50load share basis.
But if a GP subscriber of Khulna calls a BL subscriber at MGCT01, the callis routed 50-50 load share to both Gateways.
-
8/13/2019 ROuting Analysis
7/12
Basic Concept
Call Source RSSN Call Prefix RSN RN
BSC 0 019000207 BL_ROUTE BL
GPKL01 10 019000207 BL_ROUTE PLMN
Incoming Call
OtherPLMN
Trunk GroupTable
CALLSRC
Trunk GroupTable
CALLSRN = BSC
RSSN = 0
CALLSRN = GPKL01
RSSN = 10
Call Prefix
Combination of (RSN, RSSN)selects a particular Route (RT)
RSN + RSSN RT
CNACLD
RTANA(RSN)
RSSN
+RSN
RN
Same Call prefix to different RouteIncoming Call
OwnPLMN
GGDH01
GGDH02
RN=PLMN
TGDH01
TGDH02RN=BL
SRT2
-
8/13/2019 ROuting Analysis
8/12
Basic ConceptsCall Block from Particular Call Source
Define the call source with a RSSN which is not used normally,for example, RSSN=5.
In Route Analysis table (RTANA), there is no entry for RSSN = 5. So, no Route (RT) is selectedand the call is dropped
CNACLD(Call prefix-> RSN)
Call Prefix +RSSN = 5
RTANA(RSN)
No Match for RSSN = 5
So, No Route is selected
As no RT is selected,
call is dropped
RSSN=5
+R
SN
Trunk GroupTable
CALLSRC(RSSN)
Incoming Call
Other PLMN RSSN = 5
GPDH01: IAM (Call Prefix)
-
8/13/2019 ROuting Analysis
9/12
Blocking Transit call
GP is sending 018XXA party=017xxxB party=018xxx
Call Source RSSC Call Prefix RSC Route
115 (VMSC) 0 018 201 201
Trunk GroupTable
CALLSRC
Trunk GroupTable
CALLSRN:MGDH07
RSSN = 0
CALLSRN:GPDH01
RSSN = 10
Call Prefix018xxxxx
CNACLD
RTANA(RSN)
RSSN
+RSN
RN
BL VMSC is
sending 018XX
AKTELAKTEL RouteRoute No = 201
BL Calls can pass through theRTANA tableCall From GP fails to passRTANA due to different RSSNwhich is not defined in RTANA
If we define RSSN 10 for RSN AKTEL_ROUTE, transit call will passto AKTEL
Transit call: Call from one PLMN is going to another PLMN using BL network
Lesson: Outgoing Routes to other PLMN should only pass RSSN=0
Call Source RSSN Call Prefix RSN Route
MGDH07 0 018 AKTEL_ROUTE AKTEL
-
8/13/2019 ROuting Analysis
10/12
MSRN Routes
If RTANA for RSSC 10 is not defined in MSRN Route, call from Other PLMN to that VMSC fails
GP is sending 019XXA party=017xxxB party=019xxx
BL Subscriberdials 019XX
Call from own PLMN and other PLMNshould pass MSRN Routes
Two entries are required in RTANA
MGDH07
HLR
MGCT01
MSRN Routes are used to pass MSRN.MSRN Routes should be accessible for own PLMN and other PLMN.For own PLMN RSSN=0, for Other PLMN RSSN=10.Perform RTANA for both RSSN=0 & 10.
Call Source RSSN Call Prefix RSN Route
BSC 0 019000207 BL_ROUTE BL
GPKL01 10 019000207 BL_ROUTE BL
-
8/13/2019 ROuting Analysis
11/12
Same MSRN to Different MSC: Example
Call Source RSSN Call Prefix RSN Route Subroute-1 Subroute-2
(BSC) 08801900207 BL_ROUTE
MGCT01 MGCT01 X
(GP) 10 PLMN TGDH01 TGDH01
One BL subscriber from Khulna VMSC calls a BL subscriber ofMGCT01. The call goes directly via MGCT01
But if a GP subscriber of Khulna calls a BL subscriber ofMGCT01, the call is routed 50-50 load share to both Tandem MSC
GP subscriber call BLA party=017xxxB party=019xxx
BL Subscriberdials 019XX
MGKL01
HLR
MGCT01
HLRinterrogation
RSN = BL_ROUTE
Route = MGCT01SRT = MGCT01
GGDH01
GGDH02
RSN = BL_ROUTERoute = PLMN
SRT=GGDH02
SRT=GGDH01
Analysis Table
-
8/13/2019 ROuting Analysis
12/12
Basic Concepts
Thanks