For the complete documentation index, see llms.txt. This page is also available as Markdown.

Adding Routing Number Script

Applies to: Tmedia 2.9, 2.10, 3.0, 3.1

This article describes how to add a Routing Number script to any Routing scripts.

Requirements for this script

  1. The routing number is included in the incoming call. For SIP in the Request-URI: INVITE sip:0038123456789;rn=8087321000;npdi=yes@192.168.101.160:5060

  2. The routing table must use the called party number

  3. The outgoing call will have: For SS7: Forward Call Indicators: Ported number translation indicator: number translated (Bit M) Called Party Number: 8087321000 Generic Number: [Not present]

  4. The CDR needs to have the Called number set as the Routing Number

Add Routing Number Scripts in system

Download this file

Then upload it in the system with these instructions: Import_Customized_Routing_Script_C

Setting up Routing Number Scripts

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

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

Gateway -> Routing scripts -> Example Scripts -> simple_routing_sbc.rb [Edit]

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

require 'r_n_cdr'

In the main class:

The final script will look like this:

Update Text CDR Configuration

To have the Routing Number (RN) in the CDR logs, add these fields: Gateway -> Text CDR parameters -> CDR format (Start): ,RN='@{ScriptAttribute:RN}' Gateway -> Text CDR parameters -> CDR format (End): ,RN='@{ScriptAttribute:RN}' And replace the called fields: Gateway -> Text CDR parameters -> CDR format (Start): ,Called='@{ScriptAttribute:Called2}' Gateway -> Text CDR parameters -> CDR format (End): ,Called='@{ScriptAttribute:Called2}' See instructions here: Text_Call_Detail_Records

Configure LNP Settings

LNP settings need to be: profiles -> Outgoing calls LNP mode: Relay LNP Information profiles -> Incoming calls LNP mode: Forward LNP from incoming to outgoing call See instructions here: Modify_LNP_profile_D

Last updated

Was this helpful?