Page 1 of 1

Bad call quality

PostPosted: Wed May 13, 2009 6:06 am
by fibres
Hi

I have a vicidial system running with a SIP trunk to the outside world.

everything has been running ok but since we increased from 6 to 12 users we seem to be getting very poor voice quality with a lot of call breakup.

We should mnot be near our line capacity and we have a dedicated 1mb line to our VOIP provider using g729.

Our load averages are 4.06, 4.07, 3.82

Is this within the limits or is the server starting to hit its limits.

What is the maximum acceptable load average?

Regards

PostPosted: Wed May 13, 2009 9:00 am
by okli
What hardware is this? Try to be as detailed as possible.
Is it a single server setup?
What is astguiclient version?
Are you doing full recordings?
Have you looked how large vicidial database has grown? It could be the log tables grown too large and MySQL slowing you down.

PostPosted: Thu May 14, 2009 4:35 am
by fibres
Hi

We are running on a P4 3.0ghz server I think.
We are doing no call recording.
Single server setup

We have a fairly large database of numbers.

Not sure of the astguiclient version at second I am not in office.

Where are the logs? You mean in the database itself?

We are planning to move the system over to a dual core server over the weekend to see if this makes a difference.

Regards

PostPosted: Thu May 14, 2009 4:48 am
by fibres
Just checked the database.

call_log is about 140 Mb
vicidial_log is about 60 Mb

Our database of numbers is about 1.2 Gb

Can I empty the call_log and vicidial_log tables without causing any problems to the system?

Regards

PostPosted: Thu May 14, 2009 5:13 am
by okli
You most likely have hit the limit of this server. You may squeeze some more out of it, cleaning up tables, using less CPU intensive codecs such as ulaw or even gsm, but in long term you better move the database and apache to another machine.

Archiving and cleaning up log tables, refer to this topic:
http://www.eflo.net/VICIDIALforum/viewtopic.php?t=6180

PostPosted: Thu May 14, 2009 9:53 am
by williamconley
please read the stickies.

also: how many simultaneous calls (include agents and prospects, and how many are going through your bandwidth vs local).

12 agents 1:1 dialing = 24 calls ... even if your agents are three states away should not be a problem. 12 agents 4:1 dialing 60 calls WITH recording ... now that's a different story.

oh: are you recording calls?

what is your load at "idle"?

PostPosted: Fri May 15, 2009 4:17 am
by fibres
We have roughly 20-25 similtaneous calls in total.
I have monitored the bandwidth going out our line and it is at about half capacity.

We are not doing call recording.

I am not sure of the load balance at idle.

We are planning to move the Asterisk and Apache onto another machine and leave the current machine just running the database over the weekend. I will report back if this resolves the problem.

Regards

PostPosted: Fri May 15, 2009 5:14 am
by fibres
Just a quick query.

To move the database onto a different server from Asterisk and Apache is there any changes to the database?

I know I need to edit the /etc/astguiclient.conf file to point to the database server, other than this is there any other steps I need to do?

Regards

PostPosted: Fri May 15, 2009 7:51 am
by mflorell
That should be all you need to do.