SlideShare a Scribd company logo
Description of different tables involved
Basic Concepts
 Call 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 outgoing
calls from the call source (local subscribers or incoming trunks).
 Same number prefix having different RSSN can be treated in
different way i.e. can be routed to different routes.
 Definition: ADD CALLSRC, Use: ADD RTANA
Basic Concepts
 Route 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 + RSSN  RN
Relation of CALLSRC,
Basic ConceptRSSN, RSN
Incoming Call (BSC)

LAIGCI Table
LAIGCI Table

RSSN = 0

Call Source, RSSN
Call Prefix +
RSSN

CALLSRC
CALLSRC
(RSSN)
(RSSN)

(Call prefix-> RSN)
(Call prefix-> RSN)

Own / Other PLMN

RSSN = 0, 10

RN

Incoming Call

RSSN
+ RSN

Call Source, RSSN

Trunk Group
Trunk Group
Table
Table

Call to selected Route (RN)

CNACLD
CNACLD

RTANA
RTANA
(RSN)
(RSN)

Combination of (RSN, RSSN)
selects a particular Route (RN)
RSN + RSSN  RN
Basic Concepts

 Important Features related to RSN, RSSN
1.
2.
3.

Same prefix from different call source (with different RSSN) can be routed to different
route.
Call block from particular call source.
Blocking Transit calls through BL network.
 Same Call prefix to different Route

Basic Concepts

 Using different RSSN for different Call source, one particular call prefix
from different call source can be routed to different Routes.
 Use in BL network
Switch: MGKL01
Scenario: One BL subscriber under coverage of Khulna MSC calls a BL
subscriber at MGCT01. The call goes to TGDH01 and TGDH02 on 50-50
load share basis.
But if a GP subscriber of Khulna calls a BL subscriber at MGCT01, the call
is routed 50-50 load share to both Gateways.
Basic Concept

Incoming Call
Own PLMN

Trunk Group
Trunk Group
Table
Table

CALLSRN = BSC

TGDH01
TGDH01
TGDH02
TGDH02

RN=BL

RSSN = 0

SRT2

Call Prefix

CALLSRC
CALLSRC
Incoming Call

SRT1

GGDH01
GGDH01

SR
T2

CNACLD
CNACLD

GGDH02
GGDH02

RSSN
+ RSN

RN=PLMN

Trunk Group
Trunk Group
Table
Table
CALLSRN = GPKL01

RN

Other PLMN

SR
T1

 Same Call prefix to different Route

RTANA
RTANA
(RSN)

RSSN = 10

(RSN)

Combination of (RSN, RSSN)
selects a particular Route (RT)
RSN + RSSN  RT

Call Source

RSSN

Call Prefix

RSN

RN

BSC

0

019000207

BL_ROUTE

BL

GPKL01

10

019000207

BL_ROUTE

PLMN
Basic Call Block from Particular Call Source
 Concepts



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 selected
and the call is dropped
As no RT is selected,

Incoming Call
Other PLMN

Trunk Group
Trunk Group
Table
Table
RSSN = 5

CALLSRC
CALLSRC
(RSSN)
(RSSN)

Call Prefix +
RSSN = 5

CNACLD
CNACLD

call is dropped

(Call prefix-> RSN)
(Call prefix-> RSN)
RSSN=5
+ RSN

GPDH01: IAM (Call Prefix)

RTANA
RTANA
(RSN)
(RSN)

No Match for RSSN = 5
So, No Route is selected
Transit call: Call from one PLMN is going to another PLMN using BL network

Blocking Transit call

CALLSRN:MGDH07

BL VMSC is
sending 018XX

Call Prefix
018xxxxx

CALLSRC
CALLSRC

CALLSRN:GPDH01

RSSN = 10

AKTEL Route
Route No = 201

CNACLD
CNACLD

AKTEL

RN

Trunk Group
Trunk Group
Table
Table
GP is sending 018XX
A party=017xxx
B party=018xxx

RSSN = 0

RSSN
+ RSN

Trunk Group
Trunk Group
Table
Table

• BL Calls can pass through the
RTANA table
• Call From GP fails to pass
RTANA due to different RSSN
which is not defined in RTANA

RTANA
RTANA
(RSN)
(RSN)

Call Source

RSSN

Call Prefix

RSN

Route

MGDH07

0

018

AKTEL_ROUTE

AKTEL

 If we define RSSN 10 for RSN AKTEL_ROUTE, transit call will pass
to AKTEL

Lesson: Outgoing Routes to other PLMN should only pass RSSN=0
 MSRN
MSRN Routes Routes are used to pass MSRN. own PLMN and other PLMN.
 MSRN Routes should be accessible for
 For own PLMN RSSN=0, for Other PLMN RSSN=10.
 Perform RTANA for both RSSN=0 & 10.

BL Subscriber
dials 019XX

I
SR

MGDH07

GP is sending 019XX
A party=017xxx
B party=019xxx

PR
N

HLR

IAM

Route: B
L

MGCT01

 Call from own PLMN and other PLMN
should pass MSRN Routes
 Two entries are required in RTANA
Call Source

RSSN

Call Prefix

RSN

Route

BSC

0

019000207

BL_ROUTE

BL

GPKL01

10

019000207

BL_ROUTE

BL

 If RTANA for RSSC 10 is not defined in MSRN Route, call from Other PLMN to that VMSC fails
One BL subscriber from Khulna
Same MSRN to Different MSC: goes directly viaVMSC calls a BL subscriber of
MGCT01. The call Example MGCT01


 But if a GP subscriber of Khulna calls a BL subscriber of
MGCT01, the call is routed 50-50 load share to both Tandem MSC

BL Subscriber
dials 019XX

RSN = BL_ROUTE
Route = MGCT01
SRT = MGCT01

MGKL01

MGCT01

RSN = BL_ROUTE
RSN = BL_ROUTE
Route = PLMN
Route = PLMN

HLR
interrogation

GP subscriber call BL
A party=017xxx
B party=019xxx

SRT=GGDH01
SRT=GGDH02

HLR

GGDH01
GGDH02

Analysis Table
Call Source

RSSN

(BSC)

0

(GP)

10

Call Prefix

RSN

8801900207

BL_ROUTE

Route

Subroute-1

Subroute-2

MGCT01

MGCT01

X

PLMN

TGDH01

TGDH01
Basic Concepts
Thanks

More Related Content

What's hot

VoLTE Interfaces , Protocols & IMS Stack
VoLTE Interfaces , Protocols & IMS StackVoLTE Interfaces , Protocols & IMS Stack
VoLTE Interfaces , Protocols & IMS Stack
Vikas Shokeen
 
IMS + VoLTE Overview
IMS + VoLTE OverviewIMS + VoLTE Overview
IMS + VoLTE Overview
Hamidreza Bolhasani
 
2 g data call flow
2 g data call flow2 g data call flow
2 g data call flow
Alfred Ongere
 
Lte system signaling procedures
Lte system signaling proceduresLte system signaling procedures
Lte system signaling procedures
tharinduwije
 
Soft x3000 operation manual configuration guide
Soft x3000 operation manual configuration guideSoft x3000 operation manual configuration guide
Soft x3000 operation manual configuration guide
Tuhin Narayan
 
Simplified Call Flow Signaling: 2G/3G Voice Call
Simplified Call Flow Signaling: 2G/3G Voice CallSimplified Call Flow Signaling: 2G/3G Voice Call
Simplified Call Flow Signaling: 2G/3G Voice Call
3G4G
 
VoLTE Flows and CS network
VoLTE Flows and CS networkVoLTE Flows and CS network
VoLTE Flows and CS network
Karel Berkovec
 
3 g call flow
3 g call flow3 g call flow
3 g call flow
Amit Kumar Saini
 
Lte ue initial attach & detach from networkx
Lte ue initial attach & detach from networkxLte ue initial attach & detach from networkx
Lte ue initial attach & detach from networkx
tharinduwije
 
Volte originating-call
Volte originating-callVolte originating-call
Volte originating-call
Ashok Dwivedi
 
Lte epc kp is and signalling (sf)
Lte epc kp is and signalling (sf)Lte epc kp is and signalling (sf)
Lte epc kp is and signalling (sf)
Cesar Cardozo Barrios
 
End to End volte ims sip call flow Guide - Mobile originating and Mobile term...
End to End volte ims sip call flow Guide - Mobile originating and Mobile term...End to End volte ims sip call flow Guide - Mobile originating and Mobile term...
End to End volte ims sip call flow Guide - Mobile originating and Mobile term...
Vikas Shokeen
 
SRVCC (Single Radio Voice Call Continuity) in VoLTE & Comparison with CSFB
SRVCC (Single Radio Voice Call Continuity) in VoLTE & Comparison with CSFBSRVCC (Single Radio Voice Call Continuity) in VoLTE & Comparison with CSFB
SRVCC (Single Radio Voice Call Continuity) in VoLTE & Comparison with CSFB
Vikas Shokeen
 
Simplified Call Flow Signaling: Registration - The Attach Procedure
Simplified Call Flow Signaling: Registration - The Attach ProcedureSimplified Call Flow Signaling: Registration - The Attach Procedure
Simplified Call Flow Signaling: Registration - The Attach Procedure
3G4G
 
Cs c n overview
Cs c n overviewCs c n overview
Cs c n overview
KURNIAWAN ARISANDY
 
Mobile Networks Overview (2G / 3G / 4G-LTE)
Mobile Networks Overview (2G / 3G / 4G-LTE)Mobile Networks Overview (2G / 3G / 4G-LTE)
Mobile Networks Overview (2G / 3G / 4G-LTE)
Hamidreza Bolhasani
 
CS-Core Mobile Network (General)
CS-Core Mobile Network (General)CS-Core Mobile Network (General)
CS-Core Mobile Network (General)
Hamidreza Bolhasani
 
Complete umts call flow
Complete umts call flowComplete umts call flow
Complete umts call flow
sivakumar D
 
Abis Over IP/Abis Optimization on-site Workshop
Abis Over IP/Abis Optimization on-site WorkshopAbis Over IP/Abis Optimization on-site Workshop
Abis Over IP/Abis Optimization on-site Workshop
etkisizcom
 
VoLTE flows - basics
VoLTE flows - basicsVoLTE flows - basics
VoLTE flows - basics
Karel Berkovec
 

What's hot (20)

VoLTE Interfaces , Protocols & IMS Stack
VoLTE Interfaces , Protocols & IMS StackVoLTE Interfaces , Protocols & IMS Stack
VoLTE Interfaces , Protocols & IMS Stack
 
IMS + VoLTE Overview
IMS + VoLTE OverviewIMS + VoLTE Overview
IMS + VoLTE Overview
 
2 g data call flow
2 g data call flow2 g data call flow
2 g data call flow
 
Lte system signaling procedures
Lte system signaling proceduresLte system signaling procedures
Lte system signaling procedures
 
Soft x3000 operation manual configuration guide
Soft x3000 operation manual configuration guideSoft x3000 operation manual configuration guide
Soft x3000 operation manual configuration guide
 
Simplified Call Flow Signaling: 2G/3G Voice Call
Simplified Call Flow Signaling: 2G/3G Voice CallSimplified Call Flow Signaling: 2G/3G Voice Call
Simplified Call Flow Signaling: 2G/3G Voice Call
 
VoLTE Flows and CS network
VoLTE Flows and CS networkVoLTE Flows and CS network
VoLTE Flows and CS network
 
3 g call flow
3 g call flow3 g call flow
3 g call flow
 
Lte ue initial attach & detach from networkx
Lte ue initial attach & detach from networkxLte ue initial attach & detach from networkx
Lte ue initial attach & detach from networkx
 
Volte originating-call
Volte originating-callVolte originating-call
Volte originating-call
 
Lte epc kp is and signalling (sf)
Lte epc kp is and signalling (sf)Lte epc kp is and signalling (sf)
Lte epc kp is and signalling (sf)
 
End to End volte ims sip call flow Guide - Mobile originating and Mobile term...
End to End volte ims sip call flow Guide - Mobile originating and Mobile term...End to End volte ims sip call flow Guide - Mobile originating and Mobile term...
End to End volte ims sip call flow Guide - Mobile originating and Mobile term...
 
SRVCC (Single Radio Voice Call Continuity) in VoLTE & Comparison with CSFB
SRVCC (Single Radio Voice Call Continuity) in VoLTE & Comparison with CSFBSRVCC (Single Radio Voice Call Continuity) in VoLTE & Comparison with CSFB
SRVCC (Single Radio Voice Call Continuity) in VoLTE & Comparison with CSFB
 
Simplified Call Flow Signaling: Registration - The Attach Procedure
Simplified Call Flow Signaling: Registration - The Attach ProcedureSimplified Call Flow Signaling: Registration - The Attach Procedure
Simplified Call Flow Signaling: Registration - The Attach Procedure
 
Cs c n overview
Cs c n overviewCs c n overview
Cs c n overview
 
Mobile Networks Overview (2G / 3G / 4G-LTE)
Mobile Networks Overview (2G / 3G / 4G-LTE)Mobile Networks Overview (2G / 3G / 4G-LTE)
Mobile Networks Overview (2G / 3G / 4G-LTE)
 
CS-Core Mobile Network (General)
CS-Core Mobile Network (General)CS-Core Mobile Network (General)
CS-Core Mobile Network (General)
 
Complete umts call flow
Complete umts call flowComplete umts call flow
Complete umts call flow
 
Abis Over IP/Abis Optimization on-site Workshop
Abis Over IP/Abis Optimization on-site WorkshopAbis Over IP/Abis Optimization on-site Workshop
Abis Over IP/Abis Optimization on-site Workshop
 
VoLTE flows - basics
VoLTE flows - basicsVoLTE flows - basics
VoLTE flows - basics
 

Viewers also liked

Basic GSM Call Flows
Basic GSM Call FlowsBasic GSM Call Flows
Basic GSM Call Flows
emyl97
 
Huawei soft switch
Huawei soft switchHuawei soft switch
Huawei soft switch
PTCL
 
Handover call_flow in GSM
 Handover call_flow in GSM Handover call_flow in GSM
Handover call_flow in GSM
virender123243
 
Gsm architecture and call flow
Gsm architecture and call flowGsm architecture and call flow
Gsm architecture and call flow
Mohd Nazir Shakeel
 
B4Crisis MILE Webinar 21_06_16 to share with participants
B4Crisis MILE Webinar 21_06_16 to share with participantsB4Crisis MILE Webinar 21_06_16 to share with participants
B4Crisis MILE Webinar 21_06_16 to share with participantsB4Crisis
 
Soft Switch
Soft SwitchSoft Switch
Soft Switch
Peter Dijkshoorn
 
Basic GSM CallFlow
Basic GSM CallFlowBasic GSM CallFlow
Basic GSM CallFlow
Jamal Meselmani
 
Gsm originating call_flow
Gsm originating call_flowGsm originating call_flow
Gsm originating call_flow
vineet bhadwal
 
Huawei Call Reestablishment RAN14
Huawei Call Reestablishment RAN14Huawei Call Reestablishment RAN14
Huawei Call Reestablishment RAN14Eric Arantes
 
Call Setup Success Rate Definition and Troubleshooting
Call Setup Success Rate Definition and Troubleshooting Call Setup Success Rate Definition and Troubleshooting
Call Setup Success Rate Definition and Troubleshooting
Assim Mubder
 
35992488 gpon-fundamentals-20070606-a
35992488 gpon-fundamentals-20070606-a35992488 gpon-fundamentals-20070606-a
35992488 gpon-fundamentals-20070606-aTruong_RFD
 
Leveraging Gap Assessments and Internal Audits in ISO 22301
Leveraging Gap Assessments and Internal Audits in ISO 22301Leveraging Gap Assessments and Internal Audits in ISO 22301
Leveraging Gap Assessments and Internal Audits in ISO 22301
PECB
 
NGN BASICS
NGN BASICSNGN BASICS
NGN BASICS
Niranjan Poojary
 
37756129 gsm-call-flow
37756129 gsm-call-flow37756129 gsm-call-flow
37756129 gsm-call-flowtyagi4u
 
UMTS UTRAN Call Flow
UMTS UTRAN Call FlowUMTS UTRAN Call Flow
UMTS UTRAN Call Flow
Sujeet Kumar
 
HUAWEI Switch HOW-TO - Configuring link aggregation in static LACP mode
HUAWEI Switch HOW-TO - Configuring link aggregation in static LACP modeHUAWEI Switch HOW-TO - Configuring link aggregation in static LACP mode
HUAWEI Switch HOW-TO - Configuring link aggregation in static LACP mode
IPMAX s.r.l.
 
ISO 22301 Business Continuity Management
ISO 22301 Business Continuity ManagementISO 22301 Business Continuity Management
ISO 22301 Business Continuity Management
Ramiro Cid
 
ISO 22301: The New Standard for Business Continuity Best Practice
ISO 22301: The New Standard for Business Continuity Best PracticeISO 22301: The New Standard for Business Continuity Best Practice
ISO 22301: The New Standard for Business Continuity Best Practice
MissionMode
 

Viewers also liked (18)

Basic GSM Call Flows
Basic GSM Call FlowsBasic GSM Call Flows
Basic GSM Call Flows
 
Huawei soft switch
Huawei soft switchHuawei soft switch
Huawei soft switch
 
Handover call_flow in GSM
 Handover call_flow in GSM Handover call_flow in GSM
Handover call_flow in GSM
 
Gsm architecture and call flow
Gsm architecture and call flowGsm architecture and call flow
Gsm architecture and call flow
 
B4Crisis MILE Webinar 21_06_16 to share with participants
B4Crisis MILE Webinar 21_06_16 to share with participantsB4Crisis MILE Webinar 21_06_16 to share with participants
B4Crisis MILE Webinar 21_06_16 to share with participants
 
Soft Switch
Soft SwitchSoft Switch
Soft Switch
 
Basic GSM CallFlow
Basic GSM CallFlowBasic GSM CallFlow
Basic GSM CallFlow
 
Gsm originating call_flow
Gsm originating call_flowGsm originating call_flow
Gsm originating call_flow
 
Huawei Call Reestablishment RAN14
Huawei Call Reestablishment RAN14Huawei Call Reestablishment RAN14
Huawei Call Reestablishment RAN14
 
Call Setup Success Rate Definition and Troubleshooting
Call Setup Success Rate Definition and Troubleshooting Call Setup Success Rate Definition and Troubleshooting
Call Setup Success Rate Definition and Troubleshooting
 
35992488 gpon-fundamentals-20070606-a
35992488 gpon-fundamentals-20070606-a35992488 gpon-fundamentals-20070606-a
35992488 gpon-fundamentals-20070606-a
 
Leveraging Gap Assessments and Internal Audits in ISO 22301
Leveraging Gap Assessments and Internal Audits in ISO 22301Leveraging Gap Assessments and Internal Audits in ISO 22301
Leveraging Gap Assessments and Internal Audits in ISO 22301
 
NGN BASICS
NGN BASICSNGN BASICS
NGN BASICS
 
37756129 gsm-call-flow
37756129 gsm-call-flow37756129 gsm-call-flow
37756129 gsm-call-flow
 
UMTS UTRAN Call Flow
UMTS UTRAN Call FlowUMTS UTRAN Call Flow
UMTS UTRAN Call Flow
 
HUAWEI Switch HOW-TO - Configuring link aggregation in static LACP mode
HUAWEI Switch HOW-TO - Configuring link aggregation in static LACP modeHUAWEI Switch HOW-TO - Configuring link aggregation in static LACP mode
HUAWEI Switch HOW-TO - Configuring link aggregation in static LACP mode
 
ISO 22301 Business Continuity Management
ISO 22301 Business Continuity ManagementISO 22301 Business Continuity Management
ISO 22301 Business Continuity Management
 
ISO 22301: The New Standard for Business Continuity Best Practice
ISO 22301: The New Standard for Business Continuity Best PracticeISO 22301: The New Standard for Business Continuity Best Practice
ISO 22301: The New Standard for Business Continuity Best Practice
 

Similar to Call Routing in Huawei MSOFT

Gsm Cell Planning And Optimization
Gsm Cell Planning And OptimizationGsm Cell Planning And Optimization
Gsm Cell Planning And Optimization
Yasir Azmat
 
Transport Layer in Computer Networks (TCP / UDP / SCTP)
Transport Layer in Computer Networks (TCP / UDP / SCTP)Transport Layer in Computer Networks (TCP / UDP / SCTP)
Transport Layer in Computer Networks (TCP / UDP / SCTP)
Hamidreza Bolhasani
 
91331289 drop-analysis-in-huawei
91331289 drop-analysis-in-huawei91331289 drop-analysis-in-huawei
91331289 drop-analysis-in-huaweiVinz Digz
 
Cell state pch_fach_dch
Cell state pch_fach_dchCell state pch_fach_dch
Cell state pch_fach_dch
parmeshlko
 
NSSA external route with Forwarding Address demystified with RFC 3101
NSSA external route with Forwarding Address demystified with RFC 3101NSSA external route with Forwarding Address demystified with RFC 3101
NSSA external route with Forwarding Address demystified with RFC 3101
meddane
 
3g umts-originating-call
3g umts-originating-call3g umts-originating-call
3g umts-originating-call
Luis Rosas
 
3g umts-originating-call
3g umts-originating-call3g umts-originating-call
3g umts-originating-call
truong Le Duy
 
3g umts-originating-call
3g umts-originating-call3g umts-originating-call
3g umts-originating-call
Pagla Knight
 
3g umts-originating-call
3g umts-originating-call3g umts-originating-call
3g umts-originating-callPrabhat Mittal
 

Similar to Call Routing in Huawei MSOFT (10)

Gsm Cell Planning And Optimization
Gsm Cell Planning And OptimizationGsm Cell Planning And Optimization
Gsm Cell Planning And Optimization
 
Sdcch
SdcchSdcch
Sdcch
 
Transport Layer in Computer Networks (TCP / UDP / SCTP)
Transport Layer in Computer Networks (TCP / UDP / SCTP)Transport Layer in Computer Networks (TCP / UDP / SCTP)
Transport Layer in Computer Networks (TCP / UDP / SCTP)
 
91331289 drop-analysis-in-huawei
91331289 drop-analysis-in-huawei91331289 drop-analysis-in-huawei
91331289 drop-analysis-in-huawei
 
Cell state pch_fach_dch
Cell state pch_fach_dchCell state pch_fach_dch
Cell state pch_fach_dch
 
NSSA external route with Forwarding Address demystified with RFC 3101
NSSA external route with Forwarding Address demystified with RFC 3101NSSA external route with Forwarding Address demystified with RFC 3101
NSSA external route with Forwarding Address demystified with RFC 3101
 
3g umts-originating-call
3g umts-originating-call3g umts-originating-call
3g umts-originating-call
 
3g umts-originating-call
3g umts-originating-call3g umts-originating-call
3g umts-originating-call
 
3g umts-originating-call
3g umts-originating-call3g umts-originating-call
3g umts-originating-call
 
3g umts-originating-call
3g umts-originating-call3g umts-originating-call
3g umts-originating-call
 

Recently uploaded

Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 

Recently uploaded (20)

Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 

Call Routing in Huawei MSOFT

  • 1. Description of different tables involved
  • 2. Basic Concepts  Call 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 outgoing calls from the call source (local subscribers or incoming trunks).  Same number prefix having different RSSN can be treated in different way i.e. can be routed to different routes.  Definition: ADD CALLSRC, Use: ADD RTANA
  • 3. Basic Concepts  Route 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 + RSSN  RN
  • 4. Relation of CALLSRC, Basic ConceptRSSN, RSN Incoming Call (BSC) LAIGCI Table LAIGCI Table RSSN = 0 Call Source, RSSN Call Prefix + RSSN CALLSRC CALLSRC (RSSN) (RSSN) (Call prefix-> RSN) (Call prefix-> RSN) Own / Other PLMN RSSN = 0, 10 RN Incoming Call RSSN + RSN Call Source, RSSN Trunk Group Trunk Group Table Table Call to selected Route (RN) CNACLD CNACLD RTANA RTANA (RSN) (RSN) Combination of (RSN, RSSN) selects a particular Route (RN) RSN + RSSN  RN
  • 5. Basic Concepts  Important Features related to RSN, RSSN 1. 2. 3. Same prefix from different call source (with different RSSN) can be routed to different route. Call block from particular call source. Blocking Transit calls through BL network.
  • 6.  Same Call prefix to different Route Basic Concepts  Using different RSSN for different Call source, one particular call prefix from different call source can be routed to different Routes.  Use in BL network Switch: MGKL01 Scenario: One BL subscriber under coverage of Khulna MSC calls a BL subscriber at MGCT01. The call goes to TGDH01 and TGDH02 on 50-50 load share basis. But if a GP subscriber of Khulna calls a BL subscriber at MGCT01, the call is routed 50-50 load share to both Gateways.
  • 7. Basic Concept Incoming Call Own PLMN Trunk Group Trunk Group Table Table CALLSRN = BSC TGDH01 TGDH01 TGDH02 TGDH02 RN=BL RSSN = 0 SRT2 Call Prefix CALLSRC CALLSRC Incoming Call SRT1 GGDH01 GGDH01 SR T2 CNACLD CNACLD GGDH02 GGDH02 RSSN + RSN RN=PLMN Trunk Group Trunk Group Table Table CALLSRN = GPKL01 RN Other PLMN SR T1  Same Call prefix to different Route RTANA RTANA (RSN) RSSN = 10 (RSN) Combination of (RSN, RSSN) selects a particular Route (RT) RSN + RSSN  RT Call Source RSSN Call Prefix RSN RN BSC 0 019000207 BL_ROUTE BL GPKL01 10 019000207 BL_ROUTE PLMN
  • 8. Basic Call Block from Particular Call Source  Concepts  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 selected and the call is dropped As no RT is selected, Incoming Call Other PLMN Trunk Group Trunk Group Table Table RSSN = 5 CALLSRC CALLSRC (RSSN) (RSSN) Call Prefix + RSSN = 5 CNACLD CNACLD call is dropped (Call prefix-> RSN) (Call prefix-> RSN) RSSN=5 + RSN GPDH01: IAM (Call Prefix) RTANA RTANA (RSN) (RSN) No Match for RSSN = 5 So, No Route is selected
  • 9. Transit call: Call from one PLMN is going to another PLMN using BL network Blocking Transit call CALLSRN:MGDH07 BL VMSC is sending 018XX Call Prefix 018xxxxx CALLSRC CALLSRC CALLSRN:GPDH01 RSSN = 10 AKTEL Route Route No = 201 CNACLD CNACLD AKTEL RN Trunk Group Trunk Group Table Table GP is sending 018XX A party=017xxx B party=018xxx RSSN = 0 RSSN + RSN Trunk Group Trunk Group Table Table • BL Calls can pass through the RTANA table • Call From GP fails to pass RTANA due to different RSSN which is not defined in RTANA RTANA RTANA (RSN) (RSN) Call Source RSSN Call Prefix RSN Route MGDH07 0 018 AKTEL_ROUTE AKTEL  If we define RSSN 10 for RSN AKTEL_ROUTE, transit call will pass to AKTEL Lesson: Outgoing Routes to other PLMN should only pass RSSN=0
  • 10.  MSRN MSRN Routes Routes are used to pass MSRN. own PLMN and other PLMN.  MSRN Routes should be accessible for  For own PLMN RSSN=0, for Other PLMN RSSN=10.  Perform RTANA for both RSSN=0 & 10. BL Subscriber dials 019XX I SR MGDH07 GP is sending 019XX A party=017xxx B party=019xxx PR N HLR IAM Route: B L MGCT01  Call from own PLMN and other PLMN should pass MSRN Routes  Two entries are required in RTANA Call Source RSSN Call Prefix RSN Route BSC 0 019000207 BL_ROUTE BL GPKL01 10 019000207 BL_ROUTE BL  If RTANA for RSSC 10 is not defined in MSRN Route, call from Other PLMN to that VMSC fails
  • 11. One BL subscriber from Khulna Same MSRN to Different MSC: goes directly viaVMSC calls a BL subscriber of MGCT01. The call Example MGCT01   But if a GP subscriber of Khulna calls a BL subscriber of MGCT01, the call is routed 50-50 load share to both Tandem MSC BL Subscriber dials 019XX RSN = BL_ROUTE Route = MGCT01 SRT = MGCT01 MGKL01 MGCT01 RSN = BL_ROUTE RSN = BL_ROUTE Route = PLMN Route = PLMN HLR interrogation GP subscriber call BL A party=017xxx B party=019xxx SRT=GGDH01 SRT=GGDH02 HLR GGDH01 GGDH02 Analysis Table Call Source RSSN (BSC) 0 (GP) 10 Call Prefix RSN 8801900207 BL_ROUTE Route Subroute-1 Subroute-2 MGCT01 MGCT01 X PLMN TGDH01 TGDH01