Page MenuHomePhabricator

Provisioning: PSTN
AG Projects RTC Platforms (Provisioning Guides)

This guide describes the provisioning functions for PSTN.

PSTN Routes

A route is a PSTN prefix, one or more carriers can be assigned to route sessions with it. PSTN prefixes always start with 00 + Country code. (e.g. 0031 is Nederland). An empty prefix will match all possible routes while a longer match takes precedence. The actual number format sent out to the PSTN gateway can be modified using the gateway rules described below.

SOAP/XML functions

  • SipPortaddRoutes()
  • SipPortdeleteRoutes()
  • SipPortgetRoutes()

Graphical client

CDRToolAccountsPSTN routes

book-general-sip-platform-ngnpro-pstn-routes (524×1 px, 67 KB)

PSTN Carriers

A carrier groups one or more gateways together and can be used during the assignment of PSTN routes. You must define at least one carrier for PSTN routing.

SOAP/XML functions

  • SipPortaddCarrier()
  • SipPortdeleteCarrier()
  • SipPortgetCarriers()

Graphical client

CDRToolAccountsPSTN carriers

book-general-sip-platform-ngnpro-pstn-carriers (257×1 px, 31 KB)

PSTN Gateways

You must define at least one gateway for PSTN routing. Before creating any gateway you must create a carrier.

SOAP/XML functions

  • SipPortaddGateway()
  • SipPortupdateGateway()
  • SipPortdeleteGateway()
  • SipPortgetGateways()

Graphical client

CDRToolAccountsPSTN gateways

book-general-sip-platform-ngnpro-pstn-gateways (261×1 px, 42 KB)

PSTN Rules

These rules define the format of the request URI sent to the remote gateway. Rules can be used to strip and prepend digits depending on various conditions.

SOAP/XML functions

  • SipPortaddGatewayRule()
  • SipPortupdateGatewayRule()
  • SipPortdeleteGatewayRule()
  • SipPortgetGatewayRules()

Graphical client

CDRToolAccountsPSTN rules

book-general-sip-platform-ngnpro-pstn-rules (217×1 px, 32 KB)

Click on rule to edit its properties.

book-general-sip-platform-ngnpro-pstn-rule (513×1 px, 45 KB)

Next Steps

Continue by: