Timing and voice quality problems
Posted: Mon Aug 04, 2008 6:34 am
Hello all,
we're using vicidialnow 1.1rc2 on a dual Server environment for outbound dialing. 1 Quad Xeon MP 2.2 Ghz for the vicidial and 1 Quad Xeon MP 3.0 Ghz for the Database/Webserver.
Connection to the Voip provider is an IAX2 Trunk using the uLAW codec. The Voip Provider is connected on the same LAN.
The Clients are connected throug through WAN using GSM codes and the Ping times from the vicidial server to the agents is about 10-15 ms.
At the moment there is no hardware used for timing, zttdummy is doing that.
That's why we've replaced the default Centos Kernel with the 2.6.22.19 and activated the HPET, High Resolution Timer Support (ztdummy), Preemption (Server), I/O Scheduler(deadline)...
The IRQ's for the vicidial servers are optimized (no USB, no IDE, ...).
name-resolve & host-cache at the DB-Server are disabled.
zttest reports about 99,995 %.
But our System has two major problems:
There is a delay from 3-5 seconds between the called customer is picking up the line until the call is tranfered to the meetme room and is displayed at the agent screen.
During testing (no overdialing, ratio=1) we've also noticed that sometimes the called customer picks up the line and the vicidial doesn't transfer the call to the meetme room, the customer is hanged up.
The second one is that the system doesn't support more than 5 Agents (outbound dialing factor 3-4), then the voice became choppy, noisy,...
We've tried also VicidialNow 1.1CE, and kernels from the 2.6.24.x and 2.6.25.x but with same results. We haven't tried the original installation from scratch with slackware, but I think that can't make such a big difference.
So I think that we having a major fault in our configuration/system, does somebody have any ideas?
Thanks for your help in advance.
we're using vicidialnow 1.1rc2 on a dual Server environment for outbound dialing. 1 Quad Xeon MP 2.2 Ghz for the vicidial and 1 Quad Xeon MP 3.0 Ghz for the Database/Webserver.
Connection to the Voip provider is an IAX2 Trunk using the uLAW codec. The Voip Provider is connected on the same LAN.
The Clients are connected throug through WAN using GSM codes and the Ping times from the vicidial server to the agents is about 10-15 ms.
At the moment there is no hardware used for timing, zttdummy is doing that.
That's why we've replaced the default Centos Kernel with the 2.6.22.19 and activated the HPET, High Resolution Timer Support (ztdummy), Preemption (Server), I/O Scheduler(deadline)...
The IRQ's for the vicidial servers are optimized (no USB, no IDE, ...).
name-resolve & host-cache at the DB-Server are disabled.
zttest reports about 99,995 %.
But our System has two major problems:
There is a delay from 3-5 seconds between the called customer is picking up the line until the call is tranfered to the meetme room and is displayed at the agent screen.
During testing (no overdialing, ratio=1) we've also noticed that sometimes the called customer picks up the line and the vicidial doesn't transfer the call to the meetme room, the customer is hanged up.
The second one is that the system doesn't support more than 5 Agents (outbound dialing factor 3-4), then the voice became choppy, noisy,...
We've tried also VicidialNow 1.1CE, and kernels from the 2.6.24.x and 2.6.25.x but with same results. We haven't tried the original installation from scratch with slackware, but I think that can't make such a big difference.
So I think that we having a major fault in our configuration/system, does somebody have any ideas?
Thanks for your help in advance.