Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

About Smartnodes

Patton Smartnodes are used by many in the sipX sipXecs community. While not supported directly by sipX, they offer a feature rich solution as an unmanaged gateway. The primary configuration interface for smartnodes is CLI and the routing core is built upon a very flexible modular structure. Unfortunately, the learning curve for configuring these devices can be quite steep.

This document will provide a basic understanding of the configuration for a typical sipX installation. The following sections will guide you through each step. Rather than cut-and-paste your first configuration, you may find it more beneficial to configure your first device by following the steps below to gain an understanding of how all the pieces connect to make a functional and flexible gateway solution.

Setup Networking

Setup your DNS SERVER

Panel

dns-client server DNS.IPA.DDR.ESS
dns-relay

...

Panel

medium auto
encapsulation ip
bind interface LAN router
no shutdown

Setup ISDN (T1/E1/BRI)

Setup US Tone Profile

Panel

profile tone-set US
map call-progress-tone dial-tone US_Dialtone
map call-progress-tone ringback-tone US_Alertingtone
map call-progress-tone busy-tone US_Busytone
map call-progress-tone release-tone US_Busytone
map call-progress-tone congestion-tone US_Busytone

...

Panel

q931
protocol ni2
uni-side user
bchan-number-order ascending-cyclic
encapsulation cc-isdn
bind interface IF_PRI_1 switch

Setup FXO

Enter FXO setup here

Setup FXS

Enter FXS setup here

Setup SIP (5.x Method)

Build a routing table

Panel

context cs switch
service hunt-group OUTBOUND
drop-cause normal-unspecified
drop-cause no-circuit-channel-available
drop-cause network-out-of-order
drop-cause temporary-failure
drop-cause switching-equipment-congestion
drop-cause access-info-discarded
drop-cause circuit-channel-not-available
drop-cause resources-unavailable
route call 1 dest-interface IF_PRI_1

...

Panel

context cs switch
interface sip IF_SIPX
bind context sip-gateway GW-SIP
route call dest-table SIP_TO_PSTN
remote sipx.yourdomain.com

Example Configurations

Tested

oldxx:Patton _ 4114 _(4 FXO) - TESTED - Config verified for simple setup with sipXsipXecs.oldxx:

Patton _ 4524 _- TESTED - Config verified for simple setup with sipXsipXecs.

Contributed

Below are configurations for different types of Patton Smartnodes. Some confiurtions are 4.x and others are 5.x. The 5.x code release presented changes the the SIP configuration which prevents 4.x SIP configs from working with 5.x. Follow the "Setup SIP" Section above to make the necessay changes required for a working 5.x configuration.

Patton 4114 (4 FXO) - 4.x Config

Patton 4118 (4 FXO, 4 FXS) - 4.x Config

oldxx:Patton 4960 (4 E1 - T1) - 4.x Config

oldxx:Patton _ 4960 _ Firmware _ version _ 5.2 - 5.2 Routing inbound DID's to sipX

Patton 4524 (4 FXO, 4 FXS) - 4.x Day / night & weekend call routing in the Patton

Patton 4524 (4 FXO, 4 FXS) - 5.x To login to 4 extensions on the PBX

Patton 4524 (4 FXO, 4 FXS) with SIP Trunk - 5.x SIP trunk to Concentric acting as B2BUA.

Misc

Setting Daylight Savings Time in Patton Gateways:

...