LogoLogo
Help
  • Overview
    • Introduction
    • Characteristics
    • Platforms
  • INITIAL Installation
    • 1. Instructions by platform
      • ProSBC Requirements Matrix
      • Baremetal Installation
        • List of Supported Network Interface Cards
        • SBC Certified Hardware
          • High Performance Baremetal Server
          • Medium Performance Baremetal Server
          • Ciena 3906mvi server for Customer Premises Equipment (CPE)
          • Qotom Barebone server for Customer Premises Equipment (CPE)
          • Lanner Barebone server for Customer Premises Equipment (CPE)
          • Telco Systems virtualization platform on Lanner NCA-2510 server for Customer Premises Equipment(CPE)
      • Virtual, self-hosted Installation
        • Virtual - Proxmox
        • Virtual - VMware
          • Launching an Instance of VMware vSphere
          • Deploying ProSBC on VMware
          • Adding Network Interfaces in VMware
          • Configuring Passtrough interfaces on VMware
      • Cloud Installation
        • Cloud - AWS
          • AWS Installation
          • Cloud Formation Installation
          • Instance Upgrade
          • AWS Additional Interface
          • AWS Installation Troubleshooting
          • Recovering an Elastic IP address
        • Cloud - Azure
    • 2. Initial Configuration
      • Initial Setup
        • SBC Management IP configuration
      • Basic configuration
        • Configuring IP interfaces
        • Creating a SIP stack
        • Creating a SIP transport server
        • Allocating an SIP NAP
        • Allocating a SIP open NAP
        • SIP Transport DNS settings
        • Creating a first call route
    • 3. Uploading a License
      • Host-control
        • SELinux
        • SELinux management
      • Add/Change Licenses
        • Add/Change Licenses Manually
  • Use Cases
    • Applications
      • Carrier Interconnection
      • Monitoring as a Service (MaaS)
      • NGN Interconnection
      • Operator Interconnection
      • SIP subscribe notify publish forwarding
      • STIR/SHAKEN
      • Transcoding
      • SIP Trunking
      • Hosted PBX
      • SIP Network Peering
      • Remote Workers
    • Interoperability Examples
      • STIR/SHAKEN with Transnexus and ClearIP
      • Fraud Detection [YouMail]
      • Skype Connect
      • Skype for Business S4B TCP
      • Skype for Business S4B TLS
      • Asterisk
      • 3CX
      • FreePBX
      • FusionPBX
      • FreeSWITCH
      • Twilio
      • Sippy
      • Avaya IP Office
      • Cisco UCM 12
      • Brekeke PBX
      • VitalPBX
      • Yeastar P-Series Cloud
      • VoIP.ms
      • Wildix
  • CONFIGURATION DETAILS
    • Configuration By Web Portal Category
      • System Settings
        • Setting the Role to Standalone
        • Setting the Role to a Primary Unit in a 1+1 System
        • Setting the Role to a Secondary Unit in a 1+1 System
        • Resetting the Host Role
        • Resetting the Network Device Role
        • Create Session Border Gateway Access Control List (ACL)
        • Session Border Gateway: Advanced Parameter Settngs
        • Create Session Border Gateway Access Control List (ACL) Filters
        • Connecting to the Web Server and Logging on to the Web Portal
        • Logging Off
        • Modifying Security Settings
        • Creating Web User groups
        • Creating Web Users
        • Modifying Web User Permissions
        • Enabling and Disabling a User
        • Deleting a User
        • Accessing Audit Logs
        • Activating the Configuration
        • Configuring a Web Portal Profile
        • Configuring the Date, Time, Timezone and NTP servers
        • Configuring the DNS
        • Create HTTP Service
        • Use HTTPS service
        • Configure HTTPS certificates
        • Configuring letsencrypt certificate
        • Configuring the ICMP
        • Configuring the SSH
        • Upgrade Telcobridges linux software packages
        • Retrieving a Software Release
        • Uploading a Software Release
        • Activating a Software Release
        • Retrieving a License
        • Uploading a License
        • Database Backup
        • Downloading a Database Backup
        • Uploading a Database Backup
        • Restoring a Database
        • Enabling the SNMP Agent
        • Configuring the SNMP Agent
        • Creating an SNMPv1/SNMPv2 Community
        • Creating an SNMPv3 User
        • Creating an SNMP Trap Destination
      • IP Network Settings
        • Configuring a Virtual Port
        • Configuring a VLAN
        • Configuring an IP Port Range
        • Configuring IP Interfaces
        • Configuring NAT Traversal
          • Local NAT Traversal
          • Remote NAT Traversal
        • DNS Configuration
          • Creating a DNS Local Entry
        • Configuring VoIP Interfaces
      • SIP
        • Creating a SIP Stack
        • Creating a SIP Transport Server
        • TLS/SRTP
          • Creating TLS Certificates
          • Adding TLS Certificates
          • Configuring TLS Profiles
        • Enabling SIP-I/SIP-T
        • SIPREC Forwarding
      • SIP Registrar
        • Creating a SIP Domain
        • Creating a SIP Registrar
        • Creating a SIP Register Filtering Rule
        • Creating a SIP Register Filtering Rule Condition
        • Creating a SIP Register Filtering Rule Action
      • Network Access Points (NAP)
        • Allocating a SIP Open Network Access Point (NAP)
        • SIP NAP Polling
      • NAP Profiles
        • Profile SDP Description
        • Fax Settings
          • Configuring Fax Relay
          • Configure Fax Passthrough
          • Configure Fax T38
          • Configure Fax NSE
          • Configure Fax VBD
      • Call Routing
        • Creating a First Call Route
        • Enable Flexible NOA Routing Script
        • Add NOA Columns in Routes
        • Import Customized Routing Script
        • Add Customer Column in Routes
        • Add Customized Filter Script To Main Script
        • Adding Label Routing to a Routing Script
        • Assign Routing Script Database Files to the Gateway Application
        • Add Digitmap Files to the System
        • Add Routeset Definition Files to the System
        • Assign Definition Digitmap Files on a per NAP Basis
        • Generate Dynamic Routes
        • Steps to configure label routing for Group of DIDs to a single outbound NAPs
        • Steps to configure label routing for Group of DIDs to multiple outbound NAPs
        • Group of DIDs to multiple outbound NAPs: Load-sharing mode
        • Group of DIDs to multiple outbound NAPs: Priority Mode
        • Update the Digitmap Files
        • Update the Routeset Definition Files
        • Configuring RADIUS Authorization
        • Importing a RADIUS Custom Dictionary
      • Lawful Intercept
        • Lawful Intercept Status
        • Verifying lawful interception
        • Importing a Lawful Interception .CSV File
        • Enabling Lawful Interception in a Routing Script
        • Configuring Lawful Interception
      • Call Detail Records (CDR)
        • CDR Variables
          • Call statistics format
        • Retrieve Text CDRs
          • Automatic CDR Retrieval
        • RADIUS CDRs
          • Configuring RADIUS
          • Adding RADIUS Server(s)
          • RADIUS CDR attributes
      • Routing Scripts
        • Development Guides & Tutorials
          • Accessing Routing Script Parameters
          • Parameter Mapping
          • Script Parameters Definition
          • Script Parameters Definition for SIP
          • Accessing Information about Registered Users
          • Route Parameters and Call Routing
          • Playing prompts, announcements, and tones
          • Recording
          • User-to-User Information
          • Radius Authorization
          • ENUM Query
          • DNS Query
          • Call Diversion Options
          • Call Transfer Requests
          • Redirection
          • Connect Number
          • Terminating Calls
          • NAP Status and other NAP Information
          • Telephony Services (CNAM Requests over SS7)
          • Custom User Context
          • Routing Script Tests
          • Create New Routing Script
          • Enable Routing Script
    • Configuration By Use Case
      • SIP Trunking Configuration
        • Configuration Files for SIP Trunking Scenario
        • SIP Trunk Configuration Instruction with 3CX
        • SIP Trunk Configuration Instruction with FreePBX
        • SIP Trunk Configuration Instruction with FusionPBX
        • SIP Trunk Configuration Instruction with FreeSWITCH
        • SIP Trunk Configuration Instruction with Twilio Elastic trunking
        • SIP Trunk Configuration Instruction with Avaya IP Office
        • SIP Trunk Configuration Instruction with Brekeke PBX
        • SIP Trunk Configuration Instruction with Avaya IP Office
        • SIP Trunk Configuration Instruction with Yeastar P-Series Cloud
        • SIP Trunk Configuration Instruction with Cisco UCM
        • SIP Trunk Configuration Instruction with VoIP.ms SIP trunking
        • SIP Trunk Configuration Instruction with Wildix Cloud VoIP PBX
        • Configuration for Adding ProSBC as a SIP Trunk in the FreePBX Server
        • FreePBX Extension Creation
        • FusionPBX SIP Trunk Creation
        • FusionPBX Extension Creation
        • FreeSWITCH SIP Trunk Creation
        • Twilio Elastic SIP Trunking Configuration
        • Sippy SIP Trunk Creation
        • Avaya IP Office Trunk Creation
        • Cisco UCM 12 Trunk Creation
        • Adding ProSBC as a SIP Trunk in the Brekeke PBX
        • VitalPBX Extension Creation
        • Adding ProSBC as a SIP Trunk in the Yeastar P-Series Cloud
        • Adding ProSBC as a SIP Trunk in the Wildix Cloud VoIP PBX
        • SIP Trunk Configuration Instruction with VitalPBX
        • VitalPBX SIP Trunk Creation
      • Configuring SIP Registration to SIP Proxy
      • Configuring a Hosted PBX
      • Multiple Domains/Hosted PBXs
      • SIP Network Peering / IP Carrier Interconnection
      • Remote Workers
        • Configuration Files for Remote Office/Workers
        • Remote Workers Configuration Instruction with FusionPBX
        • Remote Workers Configuration Instruction with 3CX
        • Remote Workers Configuration Instruction with FreePBX
        • Remote Workers Configuration Instruction with VitalPBX
      • ProSBC and ClearIP (TransNexus)
        • Configuration for STIR/SHAKEN with Transnexus' ClearIP service
        • Configuration for CNAM Verification and Robocall Analytics with Transnexus' ClearIP service
        • Configuration for Robocall Mitigation with Transnexus' ClearIP service
        • Configuration for 302 Redirect routing with Transnexus' ClearIP service
        • Configuration for CAPTCHA Authentication – 302 Redirect with Transnexus' ClearIP service
        • Configuration for STIR/SHAKEN with Transnexus' ClearIP service
      • Transcoding Unit Configuration
        • Baremetal and Virtual Machine
        • Show the Hardware Units menu
        • Adding Transcoding Unit
      • Configuration for Adding YouMail Script to Routing Scripts
      • Skype Connect Example Configuration
      • Skype for Business Example Configuration
      • 3CX Phone Provisioning Configuration
        • Configuration for 3CX PBX Server with the ProSBC to receive T38 Faxes
        • Configuration for 3CX PBX Server with the ProSBC as SIP trunk
      • SIP Emergency
      • SIP registration forwarding
        • Creating a SIP Domain
        • Configuring SIP Registration for Open NAP
        • Configuring SIP Registration for regular NAP
      • RTP no-anchoring
        • Parameter: Allow low-delay media relay
          • Configuring an IP Port Range
        • Creating Profiles
          • Modifying SDP Profile Settings
          • Modifying SIP Profile Settings
          • Modifying RTP and Audio Settings
          • Modifying FAX Relay Profile Settings
          • Modifying Telephony Profile Settings
          • Modifying Tones and Call Progress Options
          • Modifying IVR Record Profile Settings
          • Modifying LNP Profile Settings
          • Modifying Multilevel Precedence and Preemption (MLPP) Options
          • Modifying Call Transfer Profile Settings
          • Modifying Tone Definition Profile Settings
    • Configuration Parameters (all)
    • Routing Script - SIP 302 Handling
  • Maintenance & Troubleshooting
    • Maintenance Guide
      • Check Disk Space
      • ProSBC Processor Usage
      • Troubleshooting Toolpack
      • Restoring a Database
    • System Upgrades
      • Migrate current database
      • Upgrade Telcobridges linux software packages
    • Software version release notes
    • Software version release download
    • ProSBC public roadmap
  • Troubleshooting & Support
    • Troubleshooting Tips & Actions
      • Configuring Call Trace
        • Retrieving Call Trace
        • Call Trace Filter Parameters
      • Creating a test call
      • tbsigtrace: Signaling trace capture tool
        • Accessing Device
          • TMG:Change Management IP Address
          • Password less ssh
          • How to setup ssh tunnel with PuTTY
        • Live Signaling Capture with tbsigtrace
      • How to Get Rid of Sub Optimal Warning
      • How to Lower The Trace Level on an Application
      • TBReport
      • VoIP Ethernet Capture on a ProSBC
      • Enabling Call Recording
      • Accessing the Call Recording
      • Routing Scripts
        • Update Your Routing Scripts
        • Disabling a Call Route
    • Troubleshooting Common Problems
    • Support Links
      • Support Forums
      • ProSBC Training
      • Customer Dashboard User Guide
      • Contacting TelcoBridges technical support
      • Frequently Asked Questions
      • Sending Large Files to TelcoBridges
    • How to use tbx cli tools remote program
  • Tools, Tips, and Tricks
    • TelcoBridges Magic Bookmark
    • Video Library
    • RESTful API
      • Postman Examples
      • Ruby Examples
      • TBConfig Examples
        • Exporting a Configuration
        • Importing a Configuration
        • Activating a Configuration
        • Updating a Route
        • Dropping Calls
      • ProSBC:Restful API SIP Domain
      • ProSBC:Restful API SIP Domain Registrar
      • Extracting Call Traces with the API
    • TBStatus API
      • Tbstatus monitoring
      • Status API
      • Dropping calls
  • Appendices
    • Appendix A: Glossary
      • Glossary: Call Detail Records (CDR)
      • Glossary: Call routing
      • Glossary: DNS
      • Glossary: Mean Opinion Score (MOS)
      • Glossary: NAP
      • Glossary: RADIUS
      • Glossary: Ringback tones
      • Glossary: SAP
      • Glossary: Signaling protocols
      • Glossary: SIP
        • Glossary: Route retry
        • Glossary: SIGTRAN
        • Glossary: SIP-I/SIP-T
        • Glossary: SIP gateway
        • Glossary: SIP Registration
      • Glossary: Softswitch
      • Glossary: Toolpack
        • Glossary: Web server
        • Glossary: tboamapp
          • Glossary: Tbtoolpack Service
            • System Id
              • Gateway Port
          • Primary/Secondary
          • Master/Slave
            • Active/Standby
      • Glossary: Unified communications
      • Glossary: Web Portal
      • Glossary: DTMF Relay
    • Appendix B: Product Datasheets
Powered by GitBook
On this page

Was this helpful?

Last updated 4 months ago

Was this helpful?

Scheduling Problems

You may see the SBC tab in the general status as yellow. When you select it:

You may see “Scheduling problem sbc list” with the hostname of the ProSBC. If you select it, you may see “Scheduling problem alarm” set to “true” Status containing “scheduling” problem may point to:

  • Non-dedicated (or not ‘pinned’) CPU [Open-stack]

  • Not enough CPU reservation [Vmware]

  • Memory is not dedicated to the Virtual Machine (VM)

  • Too many active virtual machines fighting for resources on the host

  • On KVM based installations (proxmox,virtmanager) CPU type must set to “host” and numa must be disabled

You need to be sure other VMs are not taking resources from ProSBC VM instance. Follow requirements shown here: ProSBC requirements

Registration Errors

Endpoint sends the registration request to ProSBC however the ProSBC is not forwarding it to the registrar

  • Check if SIP domain configured correctly

  • Check the SIP domain Status. Be sure the domain registrar can be reached by ProSBC

ProSBC forwards incoming registration messages to the registrar but the registrar returns an error

  • Check if SIP domain configured with correct registrar setting

  • Check if Registrar NAP configured with a correct IP address

  • Check if your client configured with the correct username and password

  • Check the forwarding modes on ProSBC, and select the correct one

Forwarding Modes

ProSBC always modifies the contact URI in SIP register requests to remain on the path between SIP User Agents and registrars. ProSBC supports two different SIP registration forwarding modes (i.e. "Contact Remapping" or "Contact Passthrough").

  • The "Contact Passthrough" forwarding mode makes the contact username portion of the Contact URI in SIP register requests to pass through unchanged.

  • The "Contact Remapping" forwarding mode modifies the contact username portion of the Contact URI in SIP register requests and makes it unique.

Forward original headers from incoming request

If your registrar wants to receive original headers from incoming requests, Forward the domain without any modification in From/To/Contact/P-Asserted-Identity SIP headers. If you want to forward incoming SIP from/to header domain to the outgoing leg you need to upgrade your ProSBC to the minimum Release 3.0.114. With Release 3.0.114 we added the forward_sip_domain script to our routing scripts.

This filter is used to forward the domain name (or IP address and port) from the incoming call to the outgoing call, for the following SIP headers:

  • from (update call attribute :calling by appending :calling_sip_host and calling_sip_port)

  • to (update call attribute :called by appending :called_sip_host and called_sip_port)

  • P-asserted-identity (update call attribute :private_address by appending :private_address_sip_host and private_address_sip_port)

  • To set up a Filter, the main script needs to be modified. The main script can be either simple_routing.rb, or any other script.

First, go to the routing script section of the Web portal

Three things need to be added. At the start of the script:

In the main class:

The final script will look like this (with possibly other filters also included):

  • This script requires the routes to have a custom column named "forward_sip_domain", type boolean.

Name: forward_sip_domain Type attributes: boolean

Note: This script is coming as default after Rls. 3.0.116. You just need to set the forward_sip_domain route column as enabled.

One Way Audio/ No Audio Problems

  • Can place a call, but one way or no audio

One-way audio is a common VOIP problem. It is one of the most frequent support questions we receive. There are many possible causes;

  • Outdated firmware in routers, VOIP phones, Firewalls, etc. can cause one-way audio. Ensure you have the latest updates for all the devices in the call path.

  • Firewall mistakenly blocking RTP, be sure firewalls are configured correctly.

  • Particularly if Network Address Translation (NAT) is involved in the call path, configuration of the various devices may be a problem. Please check the link for NAT

  • Another reason for one-way audio is having your system set to offer unsupported codecs within your other SIP systems.

  • High one-way packet loss. If sufficient packet loss occurs in one direction on a call, that half of the conversion may break down, but not cause the entire call to drop. Packet loss can occur due to a number of reasons:

    • High utilization on a link with no QoS.

    • Misconfigured interface: Half-duplex or duplex mismatch.

    • Underperforming network devices.

    • Cabling faults.

  • Wrong threshold configuration under SBC Advanced parameter can cause ProSBC to block RTP-Audio by the firewall due to thresholds. You can see the following error in your call trace;

  • For Two-way no audio, sometimes phone/phone system is behind the external firewall, the user may find that if they just establish the call, two-way audio is fine, but if the call is placed on hold for a certain time, and when resuming the call, there is no more two-way audio. This could be due to the external firewall is set to shutdown the RTP path after a certain time of being idle (silence) as in the case of call on hold. The solution is to optimize this setting at an external firewall to prevent it from shutting down the RTP over a reasonable or defined time.

DTMF Problems

If you can see DTMF received from one leg and sent to the other leg but not working, you need to check the UDP Checksum errors. To set Wireshark to detect UDP Checksum Errors you need to Enable Validate the UDP checksum if possible in the Preferences. To enable that parameter to go to

Edit -> Preferences -> Protocols -> UDP

After enabling this parameter you must see the checksum errors if it exists. To solve this problem you need to add a string/ or modify the existing string in the nic.json file. nic.json file is located under the folder /usr/lib/tb/toolpack/setup/12358/3.1/. Before doing any change please make a copy of the existing file.

You can open the file with vim editor and add the following string to dpdk controlled nics, voip nics.

before the strings;

If you already have software_ip_checksum parameter and it is set to false, please set it as true.

After this change, you need to restart the tbrouter application or reboot the server.

Call Drops Problems

My call dropped while I was talking, I might hear fast busy or just dead air.

  • Call dropping within the first minute – missing ACK in Invite. Check the NAT configuration. NAT

  • Maximum Call time exceeded. Many service providers set a limit on the maximum duration for any call passing through their system. Double-check with your service provider.

Calls dropping at specific intervals (10 minutes, 30 minutes)

  • Check the SIP session timers. [[SIP_session_timers|SIP Session timers]

  • Uncheck “Use Session Timer” from SIP configuration. SIP -> Select the name from SIP Configuration menu -> Session Timers

  • Call dropping within the first minute – missing ACK in Invite. Check the NAT configuration. NAT

  • Maximum Call time exceeded. Many service providers set a limit on the maximum duration for any call passing through their system. Double-check with your service provider.

Calls dropping because of Congestions

The calls can be dropped because of the congestion too. You can check the NAP status for congestions.

If you are receiving a congestion error,

  • You first need to check the concurrent call counts. If your concurrent call count exceeded the license, you would have a congestion error. Please check your license.

  • Check if you set any Call Rate Limiting in the NAP. Go to NAPS -> Select The NAP -> Advanced Parameters -> Call Rate Limiting

  • For other congestion problems please contact support@telcobridges.com

Sub-optimal config sbc list warning

The reason for this is that some Nics (Azure, vmxnet3, e1000, ixgbe vf) report a RETA size of 0 while reporting multiple rx queues, meaning they can not support multiple CPUs. However TBRouter is not aware of this limit on those Nics then initiate the Cores on the Nics

Log procedure for Signaling/Routing problems

  • Set trace levels to 1 using by tbx_cli_tools_remote command

    • Connect to ssh and use tbx_cli_tools_remote command

    • Select the applications (application names will be given by Telcobridges Support. Mostly gateway, toolpack_engine, and tbsyslog application logs are needed) one-by-one

    • Type "T" and "1" to set the log level

    • When you finished the test call please disconnect from the application, and press Escape twice.

    • Do this for all the applications given by Telcobridges support.

  • Make a test call or simulate the problem

  • Stop the tbsigtrace capture

Log procedure for Voice/RTP problems

  • Set trace levels to 1 using by tbx_cli_tools_remote command

    • Connect to ssh and use tbx_cli_tools_remote command

    • Select the application (application names will be given by Telcobridges Support. Mostly gateway, toolpack_engine, and tbsyslog application logs are needed)

    • Type "T" and "1" to set the log level

    • When you finished the test call please disconnect from the application, and press Escape twice.

    • Do this for all the applications given by Telcobridges support.

  • Make a test call or simulate the problem

  • Stop the tbrouter capture

SBC accept entries and fragmentation

When a network has a lot of fragmented packets (data too large to fit in one packet), it may lead to issues with the ProSBC mechanism to prevent DDOS attacks. The effect is that some valid packets are dropped because the list of valid entries is full. tbrouter log files can show how many Accept Entries are currently in use. You can search for the following terms in the logs:

Or if a lot of fragmented packets are received. You can search for the following terms in the logs:

You can change this value here in the configuration:

This setting will only affect memory used, so it can be increased as necessary. It will use approximately 1MB per 1000 entries. (reference trk#24706)

List full SBC

This is seen on the main status page of the web portal, SBC section. The "list full sbc list" happens when either:

  • The accept entries are full

  • The RTP entries are full

  • The drop entries are full

Check if the SIP client sends the correct Domain name to ProSBC. You can capture a SIP trace (see ) and use Wireshark to analyze the trace. Look at the “To:” SIP header: it must match what is in the Sıp Domain configuration of the ProSBC.

See ProSBC uses case:

Please check the following link for TB supported codecs

Check if the codecs are configured correctly in the SDP

Capture SIP and RTP traffic to see which codecs are used:

Just as each side of a call must send RTP within the same codec, each side must also have the same phase timing (or ptime value). See

Configured RTP port ranges can cause a problem too. Check ProSBC and endpoints (Clients, SIP Trunks) are using correct RTP ports. See

Please double check your thresholds configuration from;

Please check the following link for how to solve this issue

Please check the following link for how to set log levels on the application

You can get more detail about how to use tbx_cli_tools_remote from the following link

Run tbsigtrace capture. For more details please check the following link

Export the call trace. For more details please check the following link

Generate a tbreport for the date/time you made the test call For more details please check the following link

Please check the following link for how to set log levels on the application

You can get more detail about how to use tbx_cli_tools_remote from the following link

Run tbrouter capture. For more details please check the following link

Export the call trace. For more details please check the following link

Generate a tbreport for the date/time you made the test call For more details please check the following link

 Go to Status -> SIP -> SIP Domain -> Status -> SIP Registration Domains
Gateway -> Routing scripts -> Example Scripts -> simple_routing.rb [Edit]
require 'forward_sip_domain' unless defined?(ForwardSipDomain)
include ForwardSipDomain
route_remap :method => :forward_sip_domain
require 'base_routing'
require 'forward_sip_domain' unless defined?(ForwardSipDomain)

class SimpleRouting < BaseRouting
  include ForwardSipDomain
  
  route_match :call_field_name => :called
  route_match :call_field_name => :calling
  route_match :call_field_name => :private_address
  
  route_match :call_field_name => :nap
  route_remap :call_field_name => :called, :route_field_name => :remapped_called
  route_remap :call_field_name => :calling, :route_field_name => :remapped_calling
  route_remap :call_field_name => :private_address, :route_field_name => :remapped_private_address
  route_remap :call_field_name => :nap, :route_field_name => :remapped_nap
  route_remap :method => :forward_sip_domain
  

end
Gateway -> Routes -> Create New Route Column
SBC -> Advanced parameters
"software_ip_checksum": true,
"tx_fifo_size": 8192,
"tx_kni_coalesing_loops": 1024,
 "Accept entries"
 "nbFragPkt"
 "Frag entries"
 SBC -> Advanced Parameters -> List sizes -> Maximum accept entries: 8000
 This is the maximum number of different sources that can connect to the system simultaneously.
 The default maximum "accept" entries is 4000. This can be changed in SBC -> Advanced Parameters -> List Sizes
 This is the maximum number of RTP connections that you can have on the system.
 This limit is set with the number of sessions licence.
 Drop entries are used to protect against a DDOS attack. These sources of information are flagged as "drop" when they do not match any valid entry from the system. If this limit is reached and the CPU usage is high, the DDOS mode will be activated.
 The default maximum "drop" entries is 2000. This can be changed in SBC -> Advanced Parameters -> List Sizes
  1. Troubleshooting & Support

Troubleshooting Common Problems

PreviousDisabling a Call RouteNextSupport Links
  • Scheduling Problems
  • Registration Errors
  • Endpoint sends the registration request to ProSBC however the ProSBC is not forwarding it to the registrar
  • ProSBC forwards incoming registration messages to the registrar but the registrar returns an error
  • One Way Audio/ No Audio Problems
  • DTMF Problems
  • Call Drops Problems
  • Calls dropping at specific intervals (10 minutes, 30 minutes)
  • Calls dropping because of Congestions
  • Sub-optimal config sbc list warning
  • Log procedure for Signaling/Routing problems
  • Log procedure for Voice/RTP problems
  • SBC accept entries and fragmentation
  • List full SBC
Creating a SIP domain
Signaling trace capture tool
Creating a SIP Registrar
Allocating a SIP NAP
Remote Workers
Voice codecs
SDP Description
ProSBC VoIP Capture
SDP Description
Creating an IP Port Range
Toolpack: How to Get Rid of Sub Optimal
Application_trace_level
How_to_use_tbx_cli_tools_remote_program
Toolpack_Debug_Application:Tbsigtrace
Toolpack:Retrieving_Call_Trace_C
TBReport
Application_trace_level
How_to_use_tbx_cli_tools_remote_program
VoIP_Ethernet_Capture
Toolpack:Retrieving_Call_Trace_C
TBReport
Status -> SBC