Configure a Quintum

In this example I will configure a Quintum DX unit to terminate 1+ calls from IP to TDM. This assumes you have already set an IP address. If you need to do this click Quintum Setting an IP address
ISDN Signaling protocl: NI2
Termination Numbers: 1+
Set Factory Defaults

First thing you want to do is log into your Quintum unit and set factor defaults

<df2b0ff3> Login:admin
Password:

Quintum# config
config# setfactory

Are you sure that you want to set configuration to factory default (Yes/No)?Yes

System configuration is set to factory default.

config#

Quintum Reset

Then you want to reset the quintum.

Quintum# maint
maintain# mc
maintain-MasterChassis-1# reset

Are you sure that you want to reset the MasterChassis (Yes/No)?Yes

Resetting the MasterChassis

Change your password

Change your password

Quintum# maint
maintain# password
Type the old password:
Type the new password:
Type the new password again:
The password is changed
maintain# config

Set your dialplan

Here you want to remove anything that is going to modify your dialplan before it is sent to the hop off number directory for pattern matching

Quintum-EthernetInterface-SL1DV1EI1# dp
Quintum-DialPlan-1# config
config-DialPlan-1# print

DialPlan-1 :
MAXDNlength                  : 7                   max DN length
MINDNlength                  : 7                   min DN length
LongDistancePrefix           : 1                   default
CarrierPrefixPattern         : 101xxxx             x is 0 to 9
INTernationaLPrefix[1]       : 011
INTernationaLPrefix[2..8]    : (Not Set)
IntercomEnable               : 0                   No; default
InterDigitTimeout            : 4                   secs; default
DialPlanCountry              : 0                   Generic CCITT,defaul
ProgressToneCountry          : 0                   US
CountryCode                  : (Not Set)           digits 1 to 7
AreaCode                     : (Not Set)           Numeric String

config-DialPlan-1# set maxdn 11
config-DialPlan-1* set mindn 7
config-DialPlan-1* set ldp
config-DialPlan-1* set cpp
config-DialPlan-1* set intlp[1]
config-DialPlan-1* set dpc 255
config-DialPlan-1* print

DialPlan-1 :
MAXDNlength                  : 11                  max DN length
MINDNlength                  : 7                   min DN length
LongDistancePrefix           : (Not Set)           Numeric string
CarrierPrefixPattern         : (Not Set)           101xxxx;x is 0 to 9
INTernationaLPrefix[1..8]    : (Not Set)
IntercomEnable               : 0                   No; default
InterDigitTimeout            : 4                   secs; default
DialPlanCountry              : 255                 No dial plan
ProgressToneCountry          : 0                   US
CountryCode                  : (Not Set)           digits 1 to 7
AreaCode                     : (Not Set)           Numeric String

config-DialPlan-1* sub
config-DialPlan-1#

Set your hop off number

This number should match the incoming number you want to terminate it will then strip of the matched prefix and replace it with the replacement pattern. Wildcards are assumed. In this example we are going to be terminating 1+ calls. So we will set a pattern of 1 and a replacement of 1.

config-DialPlan-1# hnd
config-HopoffNumberDirectory-1# print

HopoffNumberDirectory-1 :
id                           : 1
name                         : (Not Set)           name
HopoffRoutingPriority        : 8                   priority
RegisterDN                   : 1                   registers DNs

HopoffNumber Table

index Pattern                  Replacement              NumType TON  NPI
—– ———————— ———————— ——- —- —-

config-HopoffNumberDirectory-1# add 1 r 1

HopoffNumber Table

index Pattern                  Replacement              NumType TON  NPI
—– ———————— ———————— ——- —- —-
1     1                        1                        0       0    0

config-HopoffNumberDirectory-1* sub
config-HopoffNumberDirectory-1#

Set your ISDN signaling protocol

Now we need to set our ISDN signaling protocol. In this case we are using NI2

config-HopoffNumberDirectory-1# isdnsg
config-ISDNSignalingGroup-1# set prot 3
config-ISDNSignalingGroup-1* print

ISDNSignalingGroup-1 :
id                           : 1
name                         : (Not Set)
ORientation                  : 0                   User; default
PROTocol                     : 3                   PRI_NI2
DCH                          : 0                   default
L2Estab                      : 1                   Always;default
IgnoreTonNPI                 : 0                   Observe TON and NPI
RelayProgress                : 1                   Yes;default
DefaultANI                   : (Not Set)           Calling party number
RejCallNoANI                 : 0                   No
T308                         : 4                   4 Secs, default
T310                         : 10                  numeric,default 30
OutBndBearerCap              : 1                   Speech; default
RElayANI                     : 1                   Relay ANI
EtsiDiscNoInBand             : 1                   Prog Msg separate fr
NSFFacilityCodeValue         : 0                   disabled,default
DisconnectOnSuspend          : 0                   suspend disconnect
UseChannelExtensionBit       : 1                   use chan ext bit
DefaultANITON                : 0                   unknown,default
DefaultANINPI                : 0                   unknown,default
DefaultANIScreenInd          : 0                   passthrough received
RelayCallingNAMe             : 0                   do not relay
DefaultANIPresentationInd    : 0                   relay ANI

config-ISDNSignalingGroup-1* sub
config-ISDNSignalingGroup-1#

Assign a Routing Group to your Channel Group

Now we have to assign a routing group to our channel group. The first isdn signaling group is assigned to every channel group by default.

config-MasterChassis-1# cg

There are more than one instances for ChannelGroup (cg):
ChannelGroup SL8DV1DI1
ChannelGroup SL8DV1DI2
ChannelGroup SL8DV1DI3
ChannelGroup SL8DV1DI4
ChannelGroup SL8DV1DI5
ChannelGroup SL8DV1DI6
ChannelGroup SL8DV1DI7
ChannelGroup SL8DV1DI8

Please specify one.

config-MasterChassis-1# cg sl8dv1di1
config-ChannelGroup-SL8DV1DI1# print

ChannelGroup-SL8DV1DI1 :
SignalingGroupAttached       : ISDNSignalingGroup-1
RoutingGroupAttached         : (unspecified)

Channel Table:

SL   DV   DI   CH
—- —- —- —–
8    1    1    1..24

config-ChannelGroup-SL8DV1DI1# set rga tcrg-1
config-ChannelGroup-SL8DV1DI1* sub
config-ChannelGroup-SL8DV1DI1#

Set the Quintum clock source

Now we set the source we are going to take clocking from.

config-SYSLogServer-1# mc
config-MasterChassis-1# set pcs   1
config-MasterChassis-1* print

MasterChassis-1 :
PrimaryClockSource           : 1                   Line,default
PrimaryClockLineID           : SL8DV1DI1           PrimaryClockLineID
SecondaryClockSource         : 0                   Internal; default
SNMPSysLocation              : (Not Set)           location info for SN
SNMPSysContact               : (Not Set)           contact info for SNM
SNMPSysDescription           : (Not Set)           SNMP Description
SNMPSysName                  : (Not Set)           System name for SNMP
SNMPTrapIP1                  : (Not Set)           SNMP Trap IP addr 1
SNMPTrapIP2                  : (Not Set)           SNMP Trap IP addr 2
SNMPTrapIP3                  : (Not Set)           SNMP Trap IP addr 3
SNMPPublicCommunity          : (Not Set)           id information
SNMPTrapCommunity            : trap community      id information

IVRFileServer-1
RemoteTenorManagerInfo-1
SYSLogServer-1
CDRServer-1
CDRServer-2
CDRServer-3
CDRServer-4
ChannelGroup-SL8DV1DI1
ChannelGroup-SL8DV1DI2
ChannelGroup-SL8DV1DI3
ChannelGroup-SL8DV1DI4
ChannelGroup-SL8DV1DI5
ChannelGroup-SL8DV1DI6
ChannelGroup-SL8DV1DI7
ChannelGroup-SL8DV1DI8
SLot-SL1
SLot-SL2
SLot-SL3
SLot-SL4
SLot-SL5
SLot-SL6
SLot-SL7
SLot-SL8
NMSServer-1
DNSHosts-1
DNSServer-1
RadiusInfo-UserServer
RadiusInfo-EndpointServer
RadiusInfo-RoutingServer
SS7Gateway-1

config-MasterChassis-1# sub
config-MasterChassis-1

Allow calls from any SIP source

If you want to allow calls from any sip source and not just the proxy you are registered to you need to set this parameter.

Quintum#
Quintum# sips
Quintum-SIPSignalingGroup-1# config
config-SIPSignalingGroup-1#set aopc 0
config-SIPSignalingGroup-1* print

SIPSignalingGroup-1 :
SIPInfoFormat                : 0                   Nortel,default
ProxyFailoverBehavior        : 1                   fail over
PrimarySIPServerPort         : 5060                portnumber,def 5060
PrimarySIPServer             : (Not Set)           IP address
SecondarySIPServerPort       : 5060                port number,def 5060
SecondarySIPServer           : (Not Set)           IP address
OutboundPrimaryServerPort    : 5060                port number,def 5060
OutboundPrimaryServer        : (Not Set)           IP address
OutboundSecondaryServerPort  : 5060                port number,def 5060
OutboundSecondaryServer      : (Not Set)           IP address
RegisterExpiryTime           : 300                 never register
AllowOnlyProxyCalls          : 0                   from proxy,default
SDPin180Ringing              : 1                   send SDP
SIPServerInFromHdr           : 1                   use SIP Server IP
SDPin183Progress             : 1                   yes,default
IncludeQuintumHeader         : 1                   enable,default
UserNameInContact            : 1                   contact info sent
RequestReTransmitCount       : 11                  default 11
UserNameAsURI                : 0                   disable,default
MaxForwards                  : 70                  default 70
PRACKMethod                  : 1                   supported
Send180Ringing               : 1                   enabled
Send183Progress              : 1                   enabled
SipPstnInterworking          : 0                   disabled
SIPNoConnectTimeout          : 180                 seconds,def 180
SessionTimer                 : 0                   disabled
UserAgentHeader              : Quintum/1.0.0       0-31 char,def Quintu
MWIServer                    : (Not Set)           IP address
MWIServerPort                : 5060                Numeric,default 5060
MWISubscribeDuration         : 60                  minutes,def 60
MWIFailureRetryDelay         : 30                  minutes,def 30
SendRemotePartyID            : 0                   disabled
UseFromContact               : 0
SIPTelephoneEvents           : 1                   Append “/1″ to SDP a
SIPUseDNinRegister           : 0                   Use PrimaryUser in R

UserAgent Table (90-character wide)

index UA  ListenPort PrimaryUser      PrimaryPassWord  SecondaryUser    SecondaryPassWord MWIUserName      MWIPassword
—– — ———- —————- —————- —————- —————– —————- —————-
1     101 5060       (Not Set)        (Not Set)        (Not Set)        (Not Set)         (Not Set)        (Not Set)
Contacts[1]: (Not Set)
Contacts[2]: (Not Set)

config-SIPSignalingGroup-1* sub
config-SIPSignalingGroup-1#

2 Tanggapan to “Configure a Quintum”

  1. I am trying to configure a Quintum DX2030 gateway for Asterisk without successful. As undestand from my provider using Asterisk, they request us terminate the call using SIP protocol to asterisk.

    PSTN ———> Quintum DX2030 Asterisk

    Is there any config or can asterisk support SIP passthrough configuration?It seems like quintum always need to register a SIP agent .

    Appreciate any feedback or help.

    Many thanks.

Tinggalkan Balasan

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Ubah )

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s

Ikuti

Get every new post delivered to your Inbox.