7
Most read
8
Most read
9
Most read
FreeSBC – How To Series
Advanced SIP Routing
1
July 24th, 2018
2
Routing Challenges
SIP
3
Today’s Presenters:
Alan D Percy
Senior Director of Product Marketing
alan.percy@telcobridges.com
Luc Morissette
Director of Technical Support
luc.morissette@telcobridges.com
4
FreeSBC Webinar Series
Webinar Series So Far:
• An Introduction to FreeSBC
• Installation on VMware
• Installation on a Bare Metal server
• Configuring SIP Trunking
• Introduction to STIR/SHAKEN
http://www2.telcobridges.com/FreeSBCVideoLibrary
5
Agenda:
SIP Routing Overview
Fundamentals of Routing
Routing Table Use
Routing w/ Scripts
Use Case Example
Q/A and Discussion
Routing Overview
6
Service
Provider Incoming call
Internal routing
Radius AAA Server SIP Redirect Server
Service
Provider
Outgoing calls
Routing Table – An Introduction
• Incoming attributes: called/calling/Network Access Point
• Outgoing attributes
• Priority and load sharing attributes
7
Routing Table – Priority
8
NAP BELL
NAP LEVEL3
NAP ITSP
Call from
MICROSIP
Routing Table – Load Sharing
9
NAP BELL
NAP LEVEL3
NAP ITSP
Call from
SOFTPHONE
33%
33%
33%
Routing Table – by Called Number
10
With regular expressions
Called: 771-450-655-1234
NAP
SOFTPHONE
Call from
ITSP
Called: 450-655-1234
Routing Table – by Calling Number
11
NAP ITSP
Call from
MICROSIP
Calling: 551-655-1234
With regular expressions
Routing Table – Codec Selection
12
Change profile on a route
NAP
SOFTPHONE
Call from
BELL
Don’t use
codec G.729
Routing Table – Profile Change
13
Change profile on a route
Advanced SIP Routing
 Advanced Routing
 More than 50 ready-made scripts available
 Black and white listing
 Label routing (NAP-NXX routing)
 Play announcements on calling number
 Etc.
 Customizable scripts
 Add or remove custom SIP header
 Add custom Call Details Record (CDR) entry
Advanced SIP Routing
 Black And White Listing
 To block or allow certain numbers
 Loaded as CSV files
 https://docs.telcobridges.com/tbwiki/Adding_White_or_Black_listing_to_Routing_Script
Calling Calling_params Called Called_params
2059872635 b
3418376948 b
5436451233 b
435 b
514723 b
4502348872
… …
Call from
MICROSIP
Called: 435-655-1234
Advanced SIP Routing
 Label Routing (NPA-NXX)
 Route millions of individual numbers to various destinations
 https://docs.telcobridges.com/tbwiki/Toolpack:Call_Routes_Settings_D#Label_Routing
Called Calling Label
2059872635 Bsoft
3418376948 Bsoft
5436451233 onering
… …
Label Prio Remapped_called
Bsoft 10 /^([0-9]{3})([0-9]*)/2/
Quest 10 /^([0-9]{3})([0-9]*)/2/
MVTS 20 /^([0-9]{3})([0-9]*)/2/
… …
NAP BELL
NAP LEVEL3
NAP ITSP
Call In
NAP_ITSP
Advanced SIP Routing
 Customizable routing
 Can do various changes to outgoing parameters
 For example insert a custom SIP header in the CDRs
Provider#1
Provider#2
Provider#3
Call In
Custom SIP header: P-CdrTag -> BF847G
CDR: CallerInfo -> BF847G
Use Case @ Marcatel
18
Marcatel’s
Core Network
Call Center
#1
Call Rate Limiting Calling number
substitution
according to region
Protection against attacks
Call Center
#2
Call Center
#3
SIP Trunks
VNF
Server Module
https://freesbc.telcobridges.com/marcatel-case-study/
Use Case – w/ FreeSWITCH
19
Local
Provider
Routing Traffic
Protecting Network
Interoperability
International
Provider #2
International
Provider #1
20
Additional Resources
docs.telcobridges.com/tbwiki/FreeSBC
forums.freesbc.com
www.FreeSBC.com
21
FreeSBC Webinar Series
August 28th:
Register today at: http://bit.ly/2uHbnlS
22
Industry Events
Learn more about FreeSBC at these upcoming
industry events:
Oct 8-11 Orlando, FL
https://calendly.com/alandpercy
Dec 4-6 Herndon, VA
Q/A
www.telcobridges.com
sales@telcobridges.com
HQ: +1.450.655.8993
23
Confidential

More Related Content

PDF
FreeSBC - A New Approach to the SBC
PPTX
Avaya Sip Within Your Enterprise
PPTX
FreeSBC - A New Approach to the SBC
PDF
B03siprp
PPTX
Session Border Controllers - Top 10 FAQ
PDF
Session Border Controllers - Top 10 FAQ
PPT
SImpleSignal SIP Trunking
PDF
Aboutsip - SIP Routing
FreeSBC - A New Approach to the SBC
Avaya Sip Within Your Enterprise
FreeSBC - A New Approach to the SBC
B03siprp
Session Border Controllers - Top 10 FAQ
Session Border Controllers - Top 10 FAQ
SImpleSignal SIP Trunking
Aboutsip - SIP Routing

Similar to FreeSBC How To - Advanced SIP Routing (20)

PDF
hSo Guide To SIP Trunking
 
PPT
Introduction To SIP
PDF
ACME- Session Border Controllers – podstawa udanych i efektywnych implementac...
PDF
Fosdem2012 sayer-sems-sbc
PDF
Sip for mobile applications
PPT
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
PDF
BeyondVoice with SIPconnect Training
PPTX
iTel switch | Softswitch platform for global Retail, Wholesale, Calling card ...
PPT
SIP Trunking
PPT
Matrix Telecom Solutions: SAPEX IP-PBX
PPT
Telnet/Allworx Presentation
PDF
Integra sppt-elastix-asterisk-configuration
PPTX
1wsev8hcsx4unqoo8k8y-signature-584e2459f99b5370bda435f09b42cc84cc8c063b8cd454...
PPT
From MSS to TelScale - Mobicents Summit 2011
PDF
D basic flows-routing-issues-vt00r00
PDF
SBC: Do I really need it?
PPT
architecture.ppt
PDF
avaya_call_routing_flowchart.pdf
PDF
PDF
Avaya call routing_flowchart
hSo Guide To SIP Trunking
 
Introduction To SIP
ACME- Session Border Controllers – podstawa udanych i efektywnych implementac...
Fosdem2012 sayer-sems-sbc
Sip for mobile applications
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
BeyondVoice with SIPconnect Training
iTel switch | Softswitch platform for global Retail, Wholesale, Calling card ...
SIP Trunking
Matrix Telecom Solutions: SAPEX IP-PBX
Telnet/Allworx Presentation
Integra sppt-elastix-asterisk-configuration
1wsev8hcsx4unqoo8k8y-signature-584e2459f99b5370bda435f09b42cc84cc8c063b8cd454...
From MSS to TelScale - Mobicents Summit 2011
D basic flows-routing-issues-vt00r00
SBC: Do I really need it?
architecture.ppt
avaya_call_routing_flowchart.pdf
Avaya call routing_flowchart
Ad

More from TelcoBridges Inc. (20)

PDF
Network Transformation - Top 5 Best Practices
PDF
The Role of SBCs in Fraud Protection
PDF
Tmedia for Metaswitch - a FAQ Session
PDF
Will STIR/SHAKEN Solve the Illegal Robocall Problem?
PDF
Marketing Open Source Software - 10 Tips
PDF
Contact Center as a Service - Challenges and Successes
PDF
Robocall Mitigation with YouMail and ProSBC
PDF
How to Measure VoIP Voice Quality
PDF
What is SS7? An Introduction to Signaling System 7
PDF
RESTful APIs and SBCs
PDF
VoIP Frequently Asked Questions
PDF
New Opportunities with Two Factor Authentication (2FA) - A How To
PDF
UCaaS with 3cx and ProSBC
PDF
The Future of Media Gateways
PDF
How to Protect Against TDOS Attacks
PDF
ProSBC on Azure - A Tutorial
PDF
uCPE and VNFs Explained
PDF
How to Prevent Telecom Fraud in Real-Time
PDF
ProSBC a Deep Dive
PDF
Enabling business with CPaaS and SBCs
Network Transformation - Top 5 Best Practices
The Role of SBCs in Fraud Protection
Tmedia for Metaswitch - a FAQ Session
Will STIR/SHAKEN Solve the Illegal Robocall Problem?
Marketing Open Source Software - 10 Tips
Contact Center as a Service - Challenges and Successes
Robocall Mitigation with YouMail and ProSBC
How to Measure VoIP Voice Quality
What is SS7? An Introduction to Signaling System 7
RESTful APIs and SBCs
VoIP Frequently Asked Questions
New Opportunities with Two Factor Authentication (2FA) - A How To
UCaaS with 3cx and ProSBC
The Future of Media Gateways
How to Protect Against TDOS Attacks
ProSBC on Azure - A Tutorial
uCPE and VNFs Explained
How to Prevent Telecom Fraud in Real-Time
ProSBC a Deep Dive
Enabling business with CPaaS and SBCs
Ad

Recently uploaded (20)

PDF
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
PDF
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
PDF
“The Future of Visual AI: Efficient Multimodal Intelligence,” a Keynote Prese...
PDF
A hybrid framework for wild animal classification using fine-tuned DenseNet12...
PDF
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj
PDF
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
PDF
Lung cancer patients survival prediction using outlier detection and optimize...
PPTX
Internet of Everything -Basic concepts details
DOCX
Basics of Cloud Computing - Cloud Ecosystem
PDF
Advancing precision in air quality forecasting through machine learning integ...
PDF
INTERSPEECH 2025 「Recent Advances and Future Directions in Voice Conversion」
PDF
giants, standing on the shoulders of - by Daniel Stenberg
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PDF
Data Virtualization in Action: Scaling APIs and Apps with FME
PDF
Build Real-Time ML Apps with Python, Feast & NoSQL
PPTX
Microsoft User Copilot Training Slide Deck
PDF
Connector Corner: Transform Unstructured Documents with Agentic Automation
PDF
A symptom-driven medical diagnosis support model based on machine learning te...
PDF
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
PDF
Co-training pseudo-labeling for text classification with support vector machi...
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
“The Future of Visual AI: Efficient Multimodal Intelligence,” a Keynote Prese...
A hybrid framework for wild animal classification using fine-tuned DenseNet12...
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
Lung cancer patients survival prediction using outlier detection and optimize...
Internet of Everything -Basic concepts details
Basics of Cloud Computing - Cloud Ecosystem
Advancing precision in air quality forecasting through machine learning integ...
INTERSPEECH 2025 「Recent Advances and Future Directions in Voice Conversion」
giants, standing on the shoulders of - by Daniel Stenberg
NewMind AI Weekly Chronicles – August ’25 Week IV
Data Virtualization in Action: Scaling APIs and Apps with FME
Build Real-Time ML Apps with Python, Feast & NoSQL
Microsoft User Copilot Training Slide Deck
Connector Corner: Transform Unstructured Documents with Agentic Automation
A symptom-driven medical diagnosis support model based on machine learning te...
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
Co-training pseudo-labeling for text classification with support vector machi...

FreeSBC How To - Advanced SIP Routing

  • 1. FreeSBC – How To Series Advanced SIP Routing 1 July 24th, 2018
  • 3. 3 Today’s Presenters: Alan D Percy Senior Director of Product Marketing [email protected] Luc Morissette Director of Technical Support [email protected]
  • 4. 4 FreeSBC Webinar Series Webinar Series So Far: • An Introduction to FreeSBC • Installation on VMware • Installation on a Bare Metal server • Configuring SIP Trunking • Introduction to STIR/SHAKEN http://www2.telcobridges.com/FreeSBCVideoLibrary
  • 5. 5 Agenda: SIP Routing Overview Fundamentals of Routing Routing Table Use Routing w/ Scripts Use Case Example Q/A and Discussion
  • 6. Routing Overview 6 Service Provider Incoming call Internal routing Radius AAA Server SIP Redirect Server Service Provider Outgoing calls
  • 7. Routing Table – An Introduction • Incoming attributes: called/calling/Network Access Point • Outgoing attributes • Priority and load sharing attributes 7
  • 8. Routing Table – Priority 8 NAP BELL NAP LEVEL3 NAP ITSP Call from MICROSIP
  • 9. Routing Table – Load Sharing 9 NAP BELL NAP LEVEL3 NAP ITSP Call from SOFTPHONE 33% 33% 33%
  • 10. Routing Table – by Called Number 10 With regular expressions Called: 771-450-655-1234 NAP SOFTPHONE Call from ITSP Called: 450-655-1234
  • 11. Routing Table – by Calling Number 11 NAP ITSP Call from MICROSIP Calling: 551-655-1234 With regular expressions
  • 12. Routing Table – Codec Selection 12 Change profile on a route NAP SOFTPHONE Call from BELL Don’t use codec G.729
  • 13. Routing Table – Profile Change 13 Change profile on a route
  • 14. Advanced SIP Routing  Advanced Routing  More than 50 ready-made scripts available  Black and white listing  Label routing (NAP-NXX routing)  Play announcements on calling number  Etc.  Customizable scripts  Add or remove custom SIP header  Add custom Call Details Record (CDR) entry
  • 15. Advanced SIP Routing  Black And White Listing  To block or allow certain numbers  Loaded as CSV files  https://docs.telcobridges.com/tbwiki/Adding_White_or_Black_listing_to_Routing_Script Calling Calling_params Called Called_params 2059872635 b 3418376948 b 5436451233 b 435 b 514723 b 4502348872 … … Call from MICROSIP Called: 435-655-1234
  • 16. Advanced SIP Routing  Label Routing (NPA-NXX)  Route millions of individual numbers to various destinations  https://docs.telcobridges.com/tbwiki/Toolpack:Call_Routes_Settings_D#Label_Routing Called Calling Label 2059872635 Bsoft 3418376948 Bsoft 5436451233 onering … … Label Prio Remapped_called Bsoft 10 /^([0-9]{3})([0-9]*)/2/ Quest 10 /^([0-9]{3})([0-9]*)/2/ MVTS 20 /^([0-9]{3})([0-9]*)/2/ … … NAP BELL NAP LEVEL3 NAP ITSP Call In NAP_ITSP
  • 17. Advanced SIP Routing  Customizable routing  Can do various changes to outgoing parameters  For example insert a custom SIP header in the CDRs Provider#1 Provider#2 Provider#3 Call In Custom SIP header: P-CdrTag -> BF847G CDR: CallerInfo -> BF847G
  • 18. Use Case @ Marcatel 18 Marcatel’s Core Network Call Center #1 Call Rate Limiting Calling number substitution according to region Protection against attacks Call Center #2 Call Center #3 SIP Trunks VNF Server Module https://freesbc.telcobridges.com/marcatel-case-study/
  • 19. Use Case – w/ FreeSWITCH 19 Local Provider Routing Traffic Protecting Network Interoperability International Provider #2 International Provider #1
  • 21. 21 FreeSBC Webinar Series August 28th: Register today at: http://bit.ly/2uHbnlS
  • 22. 22 Industry Events Learn more about FreeSBC at these upcoming industry events: Oct 8-11 Orlando, FL https://calendly.com/alandpercy Dec 4-6 Herndon, VA