English (United Kingdom)French (Fr)
You are here: Home SUPPORT White Papers Whitepapers PATTON Patton SmartNode

Patton SmartNode

Article Index
Patton SmartNode
voipGATE Settings
SmartNode Settings
Using voipGATE
All Pages

1 Introduction

1.1 Getting Started

This White Paper is intended as a guide for the configuration of the Patton SmartNode devices listed below to connect to the voipGATE service.
The intended audience of this document is the PBX Administrator or Network/Solutions Integrator of the Patton SmartNode device.
Unless otherwise stated please use the default settings.

1.2 Version Compatibility

The build versions utilised in this series of testing are;
voipGATE version utilised: 1.4.r.75450
Patton Software tested: Smartware 5.3 Build Series 2009-03-18
This Patton device list compatible with this series of testing is:

  • SmartNode 4630 Series Multiport BRI So Gateway Router (up to 8 channels)
  • SmartNode 4960 Multi-Port T1/E1 VoIP Integrated Access Device
  • SmartNode 4961 High-Precision Multi-Port T1/E1 VoIP IAD

NOTE: Please note that differing results of compatibility may be experienced on other releases/versions of the same product line. Always ensure you have the latest voipGATE software release installed.

1.3 Latest Information

All information presented in this document is current at time of writing.
The latest information regarding voipGATE compatibility and testing should be sourced directly from the voipGATE Support page which you can find at: www.voipgate.com
Or, conversely, if you have tested a version that is not present on our Support site, please feel free to post your findings on our Forum: www.voipgate.com/forum
The product’s pictures and names mentioned in this document are trademarks or registered trademarks of their respective owners. VoipGATE SA does not claim any ownership rights to these pictures, products, logos and brands.


2 voipGATE Settings

2.1 Settings / Advanced / VoIP Settings

Login into your voipGATE account and go to the “Advanced Settings” tab then “VoIP Settings” tab and configure your settings as per below.

2.2 Settings / Dial Options

Configure the “Dial Options” tab as per below. Please note that it is important to choose an “International prefix” of “00”




3 Patton SmartNode Settings

3.1 Configuration of SmartNode

a)    Configuration provided below is to be applied via the CLI (Command Line Interface) of the Patton. This can be accessed via the SmartNode console port or via a telnet session. (refer to the SmartNode Software Configuration Guide for further information)
b)    Ensure the Patton SmartNode menu fields are populated as per below:


profile service-policy qos
rate-limit 1000 header-length 30 voice-margin 0
debug queue statistics detail 3

source traffic-class local-voice
share 50
priority

profile napt NAPT_WAN
profile ppp default
profile tone-set default
profile voip default
codec 1 g711alaw64k rx-length 20 tx-length 20
codec 2 g711ulaw64k rx-length 20 tx-length 20

dejitter-max-delay 60
fax transmission 1 relay t38-udp
fax transmission 2 bypass g711alaw64k
fax redundancy low-speed 4 high-speed 4
fax ced-retransmission 5

profile voip voice
codec 1 g711alaw64k rx-length 20 tx-length 20
codec 2 transparent-clearmode rx-length 20 tx-length 20
no dtmf-relay
rtp traffic-class local-default
no dtmf-mute-encoder
dejitter-mode static
dejitter-max-delay 60
fax transmission 1 bypass g711alaw64k
fax redundancy low-speed 4 high-speed 4
fax volume -13.5
fax dejitter-max-delay 60
fax max-bit-rate 9600
fax detection fax-frames
no fax ced-retransmission
modem transmission 1 bypass g711alaw64k
modem dejitter-max-delay 60
no modem detection on-remote-fax-request

profile voip data
codec 1 transparent-clearmode rx-length 20 tx-length 20
no high-pass-filter
no post-filter
no dtmf-relay

profile voip modem
codec 1 g711alaw64k rx-length 20 tx-length 20
no dtmf-relay
rtp traffic-class local-default
no dtmf-mute-encoder
dejitter-mode static
dejitter-max-delay 60
fax dejitter-max-delay 60

modem transmission 1 bypass g711alaw64k
modem dejitter-max-delay 60
no modem detection on-remote-fax-request
profile pstn default
profile sip default

profile dhcp-server dhcp
network 192.168.1.0 255.255.255.0
include 1 192.168.1.100 192.168.1.200
lease 3 hours
default-router 1 192.168.1.1
domain-name-server 1 192.168.1.1
context ip router
dhcp-server use profile dhcp

profile aaa default
method 1 local
method 2 none

context ip router
interface WAN
ipaddress 10.0.0.2 255.255.255.0
mtu 1400
use profile acl management in
use profile napt NAPT_WAN
no napt-inside
tcp adjust-mss rx mtu
tcp adjust-mss tx mtu

interface LAN
ipaddress 192.168.1.1 255.255.255.0
tcp adjust-mss rx mtu
tcp adjust-mss tx mtu
context ip router
route 0.0.0.0 0.0.0.0 10.0.0.1 0
context cs switch
national-prefix 0
international-prefix 00

routing-table itc RT_FROM_ISDN_2_PP
route default dest-table RT_FROM_ISDN_3_PP
route restricted-digital dest-interface IF_SIP_DATA_PP
route unrestricted-digital dest-interface IF_SIP_DATA_PP

routing-table itc RT_FROM_ISDN_2_PMP
route default dest-table RT_FROM_ISDN_3_PMP
route restricted-digital dest-interface IF_SIP_DATA_PMP
route unrestricted-digital dest-interface IF_SIP_DATA_PMP

routing-table called-e164 RT_TO_ISDN
route .% dest-service QoS_LOG.ISDN_HG CF_FROM_SIP_UNKNO_PP

routing-table called-e164 RT_FROM_ISDN_1_PP
route .T4 dest-table RT_FROM_ISDN_2_PP CF_FROM_ISDN_PP

routing-table calling-e164 RT_FROM_ISDN_3_PP
route default dest-interface IF_SIP_PP

routing-table called-e164 RT_FROM_ISDN_1_PMP
route .T4 dest-table RT_FROM_ISDN_2_PMP CF_FROM_ISDN_PMP

routing-table calling-e164 RT_FROM_ISDN_3_PMP
route default dest-interface IF_SIP_PMP

mapping-table calling-e164 to calling-e164 MT_SET_CALLING_OUT_PP
map ([1-9][0-9]+) to 12345678
map 12345678(.+) to 12345678
map 35212345678(.+) to 35212345678
map 0035212345678(.+) to 35212345678

mapping-table calling-e164 to calling-e164 MT_SET_CALLING_OUT_PMP
mapping-table calling-e164 to calling-e164 MT_SET_NUMBER_NAT_PP
map (12345678)(.+) to

mapping-table called-type-of-number to called-type-of-number MT_SET_TON_UNK
map default to unknown

mapping-table called-type-of-number to called-type-of-number MT_SET_TON_SUB
map default to subscriber

mapping-table called-type-of-number to called-type-of-number MT_SET_TON_NAT
map default to national

mapping-table called-e164 to called-e164 MT_SET_NUMBER_UNK_PP
map (12345678)(.+) to

mapping-table called-e164 to called-e164 MT_SET_NUMBER_SUB_PP
map (12345678)(.+) to

mapping-table called-e164 to called-e164 MT_SET_NUMBER_UNK_PMP
mapping-table called-e164 to called-e164 MT_SET_NUMBER_SUB_PMP

mapping-table called-e164 to called-e164 MT_SET_NUMBER_NAT_PMP
mapping-table called-e164 to calling-si MT_SET_CALLING_SI
map default to user-not-screened

mapping-table calling-e164 to calling-name MT_SET_CALLING_NAME_PP
map (.+) to

mapping-table calling-e164 to calling-name MT_SET_CALLING_NAME_PMP
map 352(.+) to
complex-function CF_FROM_ISDN_PP
execute 1 MT_SET_CALLING_OUT_PP
execute 2 MT_SET_CALLING_SI
execute 3 MT_SET_CALLING_NAME_PP
complex-function CF_FROM_ISDN_PMP
execute 1 MT_SET_CALLING_OUT_PMP
execute 2 MT_SET_CALLING_SI
execute 3 MT_SET_CALLING_NAME_PMP

complex-function CF_FROM_SIP_UNKNO_PP
execute 1 MT_SET_NUMBER_UNK_PP
execute 2 MT_SET_TON_UNK

complex-function CF_FROM_SIP_SUBNO_PP
execute 1 MT_SET_NUMBER_SUB_PP
execute 2 MT_SET_TON_SUB

complex-function CF_FROM_SIP_NATNO_PP
execute 1 MT_SET_NUMBER_NAT_PP
execute 2 MT_SET_TON_NAT

complex-function CF_FROM_SIP_UNKNO_PMP
execute 1 MT_SET_NUMBER_UNK_PMP
execute 2 MT_SET_TON_UNK

complex-function CF_FROM_SIP_SUBNO_PMP
execute 1 MT_SET_NUMBER_SUB_PMP
execute 2 MT_SET_TON_SUB

complex-function CF_FROM_SIP_NATNO_PMP
execute 1 MT_SET_NUMBER_NAT_PMP
execute 2 MT_SET_TON_NAT

interface isdn IF_ISDN_1
route call dest-service QoS_LOG.ethernet_PP
network-type public
isdn-date-time

interface isdn IF_ISDN_2
route call dest-service QoS_LOG.ethernet_PP
network-type public
isdn-date-time

interface isdn IF_ISDN_3
route call dest-service QoS_LOG.ethernet_PP
network-type public
isdn-date-time

interface sip IF_SIP_PP
bind context sip-gateway voipgate
route call dest-table RT_TO_ISDN
remote register.voipgate.com
local register.voipgate.com
hold-method direction-attribute
aoc-d accept
overlap-dialing new-transaction accept
overlap-dialing new-transaction emit
privacy
address-translation outgoing-call from-header user-part fix 352123456780 host-part fix register.voipgate.com
address-translation incoming-call called-e164 to-header
use profile voip voice

interface sip IF_SIP_DATA_PP
bind context sip-gateway voipgate
remote register.voipgate.com
local register.voipgate.com
hold-method direction-attribute
aoc-d accept
overlap-dialing new-transaction accept
overlap-dialing new-transaction emit
privacy
address-translation outgoing-call from-header user-part fix 352123456780 host-part fix register.voipgate.com
address-translation incoming-call called-e164 to-header
use profile voip data

interface sip IF_SIP_MODEM_PP
bind context sip-gateway voipgate
remote register.voipgate.com
local register.voipgate.com
hold-method direction-attribute
aoc-d accept
overlap-dialing new-transaction accept
overlap-dialing new-transaction emit
privacy
address-translation outgoing-call from-header user-part fix 352123456780 host-part fix register.voipgate.com
address-translation incoming-call called-e164 to-header
use profile voip modem

interface sip IF_SIP_PMP
bind context sip-gateway voipgate
remote register.voipgate.com
local register.voipgate.com
hold-method direction-attribute
aoc-d accept
overlap-dialing new-transaction accept
overlap-dialing new-transaction emit
privacy
address-translation incoming-call called-e164 to-header
use profile voip voice

interface sip IF_SIP_DATA_PMP
bind context sip-gateway voipgate
remote register.voipgate.com
local register.voipgate.com
hold-method direction-attribute
aoc-d accept
overlap-dialing new-transaction accept
overlap-dialing new-transaction emit
privacy
address-translation incoming-call called-e164 to-header
use profile voip data

interface sip IF_SIP_MODEM_PMP
bind context sip-gateway voipgate
remote register.voipgate.com
local register.voipgate.com
hold-method direction-attribute
aoc-d accept
overlap-dialing new-transaction accept
overlap-dialing new-transaction emit
privacy
address-translation incoming-call called-e164 to-header
use profile voip modem

service hunt-group HG_SIP2PBX
timeout 2
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
drop-cause channel-does-not-exist
drop-cause user-busy
unavailable drop transparent
route call 1 dest-interface IF_ISDN_1
route call 2 dest-interface IF_ISDN_2
route call 3 dest-interface IF_ISDN_3

service aaa QoS_LOG
accounting use profile aaa default

port ISDN_HG
route call dest-service HG_SIP2PBX

port ethernet_PP
route call dest-table RT_FROM_ISDN_1_PP

port ethernet_PMP
route call dest-table RT_FROM_ISDN_1_PMP

authentication-service auth
realm 1 register.voipgate.com
username 352123456780 password password

location-service voipgate
domain 1 register.voipgate.com 5060

identity-group register

authentication outbound
authenticate none

registration outbound
registrar register.voipgate.com 5060
proxy 1 register.voipgate.com 5060
lifetime 3600
register auto
retry-timeout on-system-error 10
retry-timeout on-client-error 10
retry-timeout on-server-error 10
call outbound
proxy 1 register.voipgate.com 5060
traffic-class local-voice
identity 352123456780 inherits register

authentication outbound
authenticate 1 authentication-service auth username 352123456780
context sip-gateway voipgate
interface sip_interface
bind interface WAN context router port 5060

context sip-gateway voipgate
bind location-service voipgate
no shutdown

port ethernet 0 0
medium auto
encapsulation ip
bind interface WAN router
no shutdown

port ethernet 0 1
medium auto
encapsulation ip
bind interface LAN router
no shutdown

port bri 0 0
clock master
encapsulation q921
q921
permanent-layer2
protocol pp
uni-side net
encapsulation q931
q931
protocol dss1
uni-side net
bchan-number-order ascending
encapsulation cc-isdn
bind interface IF_ISDN_1 switch
port bri 0 0
no shutdown

port bri 0 1
clock master
encapsulation q921
q921
permanent-layer2
protocol pp
uni-side net
encapsulation q931
q931
protocol dss1
uni-side net
bchan-number-order ascending
encapsulation cc-isdn
bind interface IF_ISDN_2 switch
port bri 0 1
no shutdown

port bri 0 2
clock master
encapsulation q921
q921
permanent-layer2
protocol pp
uni-side net
encapsulation q931
q931
protocol dss1
uni-side net
bchan-number-order ascending
encapsulation cc-isdn
bind interface IF_ISDN_3 switch
port bri 0 2
no shutdown




4 Using voipGATE

4.1 Making Test Calls

After successfully configuring your voipGATE Service you should validate your settings by performing the following series of calls:
a)    Local to Fixed Local call
b)    Local to Mobile call
c)    Local to other Fixed National number (same country different area code)
d)    Local to Fixed International call
e)    Local to Mobile International call
f)     Test each DID number (if purchased/created)

4.2 voipGATE Support

voipGATE Support can be obtained via our web portal which can be found at: www.voipgate.com/site/index.php/support
Or by contacting voipGATE Support directly @: This e-mail address is being protected from spambots. You need JavaScript enabled to view it

 

 

Identifiant:
Mot de passe:
    Identifiant:
    Mot de passe:
    Confirmation:
    Security code:

    Congratulations

    Thank you for registering at voipGATE!

    You are just a few steps away from using voipGATE.

    Before your first login, you need to validate your voipGATE account, by following the instruction specified in the email sent by voipGATE to your email address. After this final step, you will be able to benefit from all voipGATE Services.

    Thank you for your trust in voipGATE.

    Your voipGATE Team

    Votre identifiant:
    Security code:

    What is .tel?

    The .tel allows you to store, publish and update online all your contact information and keywords under your unique domain name, without the need for a website.

    Simple, fast and accessible from any device (from a PC to a mobile phone), .tel domains allow businesses and individuals to take full control over how and where people reach them.

    While the way .tel works does not allow the Customer to specify its own web site or name servers.

    It is a wonderful way to be reachable by friends or customers alike with unprecendented ease-of-use.

    Learn more