Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
  • Home
  • OSS/BSS Answers
  • Edge Server

Routing

Written by B3Networks Academy

Updated at June 2nd, 2023

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • OSS/BSS Answers
    Access Control Admin Audit B3Network Master Account Channel App Contract App Customer App Discount App Edge Server File Management Finance App Invoice App Number Management Payment Portal Settings Price List Product App Release V2 SMS Gateway Supplier App Support Center Support Hub Business Hub Sales Hub
  • App Model - Organization Management
    General Account Settings Payment and Credits Billing & Invoices Developer Tools Members & Teams Subscription Management Audit & Reports
  • App Model - Communication Apps Answers
    Bizphone BizPhone Desktop Application Bizphone Mobile Application Wallboard SIP Fax Global DNC File Explorer Virtual Line Call Recording Direct Line SMS Marketing
  • License Model - Organization Management
    General Account Settings Payment & Credits Audit & Reports Email Call Rules & Holidays Members & Teams Numbers Tab Billing & Invoices Organization Connect CPaaS - DNC Security Policy Security Groups Security Events Tab
  • License Model - CPaaS Solution Answers
    Phone System - Admin Guide Phone System - End-user Guide Mobile App Desktop App Web Phone Auto Attendant - Admin Guide Developer Hub - Admin Guide Microsoft Teams Operator Connect - Admin Guide Microsoft Teams Direct Routing - Admin Guide Contact Center - Supervisor Guide Contact Center - Agent Guide Omni-Channel SIP Trunk CPaaS - SIP Trunk Power SIP Trunk CPaaS Fax CPaaS Hotdesking Contact Campaign File Explorer Power Mobile App Files App
  • Telcoflow
  • Integrations Answers
    Freshdesk MS Teams - Bizphone NewRock
  • Updated Regulations
  • Ideas Portal
+ More

Table of Contents

Introduction Features Parameters How to create a DNIS routing rule?

Introduction

The Edge provides a routing engine that selects an outgoing interconnect (outbound trunk) for a call based on a set of user-defined routing criteria. 

Edge can handle various call processing functions such as route the call to 2 peers based on percentage load routing, block calls by number. 

Features

Here is the list of different routing criteria that the Edge supports:

  • Dialed Number Identification Service (DNIS) - route calls to peers based on called number.
  • Calling Line Identification (CLID) - route calls to peers based on calling number.
  • Percentage Load Routing - Failover, Load Balancing
  • Longest matching prefix, Exactly match number
  • Partition routing by CLID tag
  • Blocking call by number

Parameters

DNIS
Prefix applies to DNIS routing.

CLID
Prefix applies to CLID routing.

Tag
The partition in CLID routing, used to separate routing realm.

Matching Type
The method to lookup route is based on the factors:

  • Longest Prefix Matching: The longest prefix matching criteria applies while each step is performed. At each step, if multiple matches are found, the one with the longest explicit match is chosen. 
    Example:
    DNIS 1: 65 - Matching Type: Longest Prefix Matching
    DNIS 2: 656 - Matching Type: Longest Prefix Matching
    DNIS 3: 65675 - Matching Type: Longest Prefix Matching
    >> Number 6567501111 matches DNIS 3
    >> Number 6568111111 matches DNIS 2 
    >> Number 6531111111 matches DNIS 1
  • Exactly Matching: The server will look up the exact pattern. 
    Example:
    DNIS: 6561234567 - Matching Type: Exactly Matching
    >> Only number 6561234567 matches this rule.

Type Peer

Outbound peer that is used for routing outgoing calls. Peer can have the following values:

  • Default: after the DNIS is matched, the call will be distributed to the relevant outbound trunks based on the configured Load.
    • Primary route/secondary route: the call will be routed randomly to the assigned outbound trunks.
  • Jump to CLID: after the DNIS routing is matched, the system will go to CLID routing rules which have the same Tag to continue checking.

Load

Percentage of call distribution between 2 peers, value starts from 0 - 100:

  • 100: means Failover (always uses the primary peer, the secondary peer will be used only if the call route via the primary route is failed)
  • 50: means Load Balancing between peer 1 and peer 2. 
  • 0: is the contrary of 100

How to create a DNIS routing rule?

1. Go to Routing > DNIS > Create DNIS

 
 

2. Fill in DNIS > choose Matching Type > choose Type Peer > choose pre-set outbound trunk for Primary & Secondary Route > input Load (if the chosen Type Peer = Default) > Create

 
 

3. Finish

 
 

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Settings - Codec
  • Interconnection Trunk
  • Settings - Translation
  • Settings - Capacity

© B3NETWORKS PTE LTD. All Rights Reserved.

Data Policy

Service Level Agreement

Expand