I am facing DEAD AIR problem. Whenever I call, neither ringing tone is heard nor the conversation between parties occur. Although call
successfully gets connected but no voice transmission.
I have the following network diagram:
192.168.0.91
================= ++++++++++++ ---------------------------|
| | + + | |
| INTERNET |---------------- + GK +-----------| |
| | + + | Quintum AXT 800 |
| | + + | |
================= 202.x.x.x ++++++++++++ |---------------------------|
192.168.0.90
GK Machine is a linux box with two NICs.
Following is the GK config:
[Gatekeeper::Main]
Fourtytwo=42
Name=GK
TimeToLive=300
Home=202.x.x.x
UnicastRasPort=1719
MulticastRasPort=1718
SignalReadTimeout=3000
[LogFile]
Rotate=Hourly
RotateTime=59
[RoutedMode]
GKRouted=1
H245Routed=1
CallSignalPort=8080
CallSignalHandlerNumber=1
RtpHandlerNumber=1
AcceptNeighborsCalls=1
RemoveH245AddressOnTunneling=1
DropCallsByReleaseComplete=1
AcceptUnregisteredCalls=1
SupportNATedEndpoints=1
SendReleaseCompleteOnDRQ=1
TcpKeepAlive=1
[Proxy]
Enable=1
InternalNetwork=
192.168.0.0/24
ProxyForNAT=1
[RasSrv::PermanentEndpoints]
192.168.0.90=GW91311;*
[EP::GW91311]
Capacity=8
GatewayPriority=5
GatewayPrefixes=*
[Gatekeeper::Acct]
FileAcct=optional;start,stop
[FileAcct]
DetailFile=/var/log/gk/gkcdr
CDRString=%s|%g|%u|%{Calling-Station-Id}|%{Called-Station-Id}|%{caller-ip}|%{callee-ip}|%{connect-time}|%{disconnect-time}|%d|%c|
Rotate=daily
[GkStatus::Auth]
rule=explicit
127.0.0.1=allow
192.168.0.91=allow
202.38.55.146=allow
default=forbid
Below is the H323 configuration of Quintum tenor AXT 800:
Quintum-H323SignalingGroup-1# print
H323SignalingGroup-1 :
PrimaryGateKeeperIPAddr : 0.0.0.0
SecondaryGateKeeperIPAddr : 0.0.0.0
GRQPrimaryGK : 0 No, do not allow
GRQSecondaryGK : 0 No, do not allow
RegisterDN : 1 GW Prefixes
RelayProgress : 1 Yes,default
IgnoreGrantedBandwidth : 0 No, not ignore
DefaultH245Tunneling : 0 No,disabled;default
H323ID : (Not Set) Alphanumeric string
TimeOutRIP : 5 seconds
LightWeightRRQ : 0 Disable LwRRQ; defau
GateWayType : 0 H323 GW; default
UsePartyNumber : 0 Off
EarlyH245 : 0 sent after connect
StartH245Collision : 0 H245 not by spec
AllowFSOnly : 1 no disconnect withou
IgnoreFSifH245Addr : 0 default;does Faststa
MediaAfterConnect : 0 default; opens H245
CRDoInboundARQ : 1 enables inbound ARQ
AutoExtIP : 0 disable
DirectGWRouting : 0 disabled
REServed : 0 user specific
AllowURQ : 1 enabled
RRQInterval : 0 0-65535,0 default
H245TimerVal : 4 Seconds
RRQV3Plus : 0 Don't use V3 plus
MuxCAPability : 0 Disabled
Quintum-H323SignalingGroup-1#
Below is the db.txt file of Quintum:
# /*<-- System Info. Do not overwrite!
# Product: Tenor AX
# IP: 192.168.0.90
# Subnet: 255.255.255.0
# Gateway: 192.168.0.91
# Software: P103-08-00
# DB: DB_CMS_M09_A012_V7.0.00_080205
# Updated: THU JAN 19 23:00:46 2006
# -->*/
config
table off
VOIPNetwork 1
set id "1"
SIte 1
set id "1"
TimeServer 1
set UTCOffset 0:00
DialPlan 1
set MINDNlength 3
set MAXDNlength 20
set LongDistancePrefix ""
set CarrierPrefixPattern ""
set INTernationaLPrefix[1] ""
UserProgramDialPlan 1
IPDialPlan default
PRIVateNumberingPlan 1
MasterChassis 1
set Type 3
set DBVersion "DB_CMS_M09_A012_V7.0.00_080205"
IVRFileServer 1
RemoteTenorManagerInfo 1
SYSLogServer 1
set id "1"
CDRServer 1
set id "1"
CDRServer 2
set id "2"
set CDRServerPort 9003
new ChannelGroup line
ChannelGroup line
NMSServer 1
DNSServer 1
RadiusInfo UserServer
set name "User Authentication Server"
RadiusInfo EndpointServer
set name "Endpoint Authorization Server"
RadiusInfo RoutingServer
set name "External Routing Server"
DOMain 1
set id "1"
set Company "Quintum"
ZOne 1
set id "1"
GateWay 1
set Description "Tenor AX Gateway"
NumberDirectories 1
BypassNumberDirectory 1
set id "1"
HuntLDNDirectory pub1
set id "pub1"
HuntLDNDirectory prv1
set id "prv1"
set LDNType 1
CallerIDXlationDirectory 1
set id "1"
HopoffNumberDirectory 1
set id "1"
add 888891 r 0
add 888891* r 0
add 91 r 0
VoiceCodec 1
set CodecPayloadSize 30
VoiceCodec 2
set CodecVoiceCoding 68
set CodecPayloadSize 30
CodecProfile default
CASSignalingGroup phone
set id "phone"
CASSignalingGroup line
set id "line"
set ORientation 0
set AnswerDelay 45
SIPSignalingGroup 1
H323SignalingGroup 1
set AllowFSOnly 1
TrunkCircuitRoutingGroup line
set id "line"
set EndOfDialDigit #
LineCircuitRoutingGroup phone
set id "phone"
set EndOfDialDigit #
FaxProfile 1
IPRoutingGroup default
set EndOfDialDigit #
set MediaQOSValue b0
set SignalingQOSValue b0
ToneProfile 1
set id "1"
DNChannelMap 1
GateKeeperParam 1
EndPointAddressDirectory 1
QOSPolicy 1
RouteDirectory 1
StaticRoute 1
set id "1"
table on
ChannelGroup line
set SignalingGroupAttached CASSignalingGroup-line
set RoutingGroupAttached TrunkCircuitRoutingGroup-line
CodecProfile default
set VoiceCodecAttached[1] VoiceCodec-1
set VoiceCodecAttached[2] VoiceCodec-2
TrunkCircuitRoutingGroup line
set HopoffNumberDirAttached[1] HopoffNumberDirectory-1
LineCircuitRoutingGroup phone
set BypassNumberDirAttached[1] BypassNumberDirectory-1
set PUBHuntLdnDirAttached[1] HuntLDNDirectory-pub1
set PRIVHuntLdnDirAttached[1] HuntLDNDirectory-prv1
IPRoutingGroup default
set CodecProfileAttached CodecProfile-default
set IPDialPlanAttached IPDialPlan-default
StaticRoute 1
set IPRoutingGroupAttached IPRoutingGroup-default
# DO NOT TOUCH: Integrity Checked!
Help will be highly appreciated.