We have a server on which we are making outbound calling from India to UDA with 30 agents on 5:1 dial level. Process like make a live conference and tranfer to third party. Always calling going noraml but on every conference getting voice breakage. Also after leave-3-way calls going on with voice breakage. Same problem with recording. Before conference its going normal but at conference time customer and third party not able hear each other clearly. Its happening all conference calls. We are using Audicode device for calling.
Below is some point on which I have worked to solved problme but still problem going on,
1. I have checked with ulaw, alaw, and G729. Problem with all.
2. Worked with 4 different VoIP provider. Problem with all.
3. My Bandwidth is normal. We have 12MBPS bandwidht and only 5 to 6 MB in used at calling time.
4. No packet loss on router.
5. Load on server:- maximum 2
6. From server to Audiocode device packet monitoring. No packet loss.
7. Load on router normal.
8. Traffic of network normal ( Checked sending and receiving packets on router)
9. Firewal and iptables stopped on server
This problem is going on from long time. I have formated my server twice but still problem is same. Never voice breakage coming on normal outbount calls, its only happening at conference time and after transfer between third party and customer.
Let me explain you, how we are making conference and transfer;-
We have carrier with 988 prefix. In campaign setting, used dial prefix 988 and 3-Way Call Dial Prefix 87. For 87, we have configured Custom Dialplan Entry from Admin->System setting.
Carrier
- Code: Select all
[carrier1]
type=friend
qualify=1000
insecure=very
context=default
port=5060
host=IP
dtmfmode=rfc2833
fromdomain=IP
canreinvite=no
disallow=all
allow=ulaw
exten => _988.,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _988.,2,Dial(SIP/${EXTEN:3}@carrier1,27,tTo)
exten => _988.,3,Hangup
Custom Dialplan Entry
- Code: Select all
; recording of 3way call through defaultlog context call menu
exten => _87.,1,Dial(${TRUNKloop}/86${EXTEN:2},,To)
exten => _87.,n,Hangup
exten => _86.,1,Answer
exten => _86.,n,Goto(defaultlog,9881${EXTEN:3},1)
exten => _86.,n,Hangup
I have included server details below.
System:-
12 core with 32 GB Ram
cache size : 15360 KB
cpu MHz : 2000.059
OS:- CentOS 5.6
Asterisk:- 1.4.39.1-vici
VERSION: 2.4-309a
BUILD: 110430-1642
Please help.