Help me to find the reason of very poor call quality


Hello there, As many of you has read in other posts, I've a very big issue with outbound calls.
I really can't find the origin of this bad thing, It's my first experiment with vicidial so I really don't know where to look. I know that AVG load has to be low, not too much calls on the same machine, but we're working max with 8 agents and only one campaign with RATIO dial 2.0.
The major issues:
- Delayed (5-6 secs.) calls
- Agents can hear the customer while customer doesn't, and viceversa
- echoes
- If I listen a conference I can hear both, but they really make hard to talk each other.
- Sometimes when they logout and relogin the things become better (for a while)
- When they call directly from the softphones (Express Talk) the calls goes like a charme
I hope this is my last post about this issues, I really don't want to "spam" the forum with duplicate posts!
I'll write here my configuration, hopefully, if you need something else to know, please tell me!
Hardware:
DB+WEB+ASTERISK
Asus P5QPRO
CPU Intel Q9800
4 GB RAM DDR2 800
4x 80 GB 15.000 RPM SAS Hard Disks in RAID 1+0 on 3ware 9750 controller
1x SIP trunk (24 channels ulaw (or G729) on 2 Mbit/s SHDSL)
Timing provided by Sangoma Voicetime USB (AVG 99,994%)
Firewall Linksys WRT54GL with tomato firmware (QOS enabled)
Software:
Vicibox Redux downgraded to asterisk 1.4.21 and zaptel (same issue with dahdi and asterisk 1.4.27)
astguiclient 2.2.0 RC6
Load:
Max 8 agents only outbound with no recording at all
2 Campaigns with 30.000 leads each (not used simultaneously)
some data from CLI:
- Code: Select all
vicidialDBWEB:~ # cat /proc/interrupts
CPU0 CPU1 CPU2 CPU3
0: 75 1 0 9 IO-APIC-edge timer
1: 2 4 2 2 IO-APIC-edge i8042
8: 0 0 1 0 IO-APIC-edge rtc0
9: 0 0 0 0 IO-APIC-fasteoi acpi
16: 28445 1884 450 451 IO-APIC-fasteoi 3w-sas, uhci_hcd:usb3
18: 0 0 0 0 IO-APIC-fasteoi ehci_hcd:usb1, uhci_hcd:usb5, uhci_hcd:usb8
19: 130 23 4181 4159 IO-APIC-fasteoi uhci_hcd:usb7, ata_piix, ata_piix
21: 0 0 0 0 IO-APIC-fasteoi uhci_hcd:usb4
23: 52705 12943 3169902 3136748 IO-APIC-fasteoi ehci_hcd:usb2, uhci_hcd:usb6
217: 67929 13 13 11 PCI-MSI-edge eth1
218: 1 0 0 0 PCI-MSI-edge eth0
NMI: 0 0 0 0 Non-maskable interrupts
LOC: 419720 224697 109854 184070 Local timer interrupts
RES: 2667 2324 2120 1829 Rescheduling interrupts
CAL: 611 639 615 126 function call interrupts
TLB: 3484 10215 2973 10052 TLB shootdowns
TRM: 0 0 0 0 Thermal event interrupts
SPU: 0 0 0 0 Spurious interrupts
ERR: 0
MIS: 0
Today's report:

Our SIP trunk:
- Code: Select all
vicidialDBWEB*CLI> sip show peer Alida
vicidialDBWEB*CLI>
* Name : Alida
Secret : <Set>
MD5Secret : <Not set>
Context : from-pstn
Subscr.Cont. : <Not set>
Language : en
AMA flags : Unknown
Transfer mode: open
CallingPres : Presentation Allowed, Not Screened
FromUser : 0287365384
FromDomain : sip.alida.it
Callgroup :
Pickupgroup :
Mailbox :
VM Extension : asterisk
LastMsgsSent : 32767/65535
Call limit : 0
Dynamic : No
Callerid : "" <>
MaxCallBR : 384 kbps
Expire : -1
Insecure : port,invite
Nat : Always
ACL : Yes
T38 pt UDPTL : No
CanReinvite : Yes
PromiscRedir : No
User=Phone : No
Video Support: No
Trust RPID : No
Send RPID : Yes
Subscriptions: Yes
Overlap dial : No
DTMFmode : auto
LastMsg : 0
ToHost : sip.alida.it
Addr->IP : 194.244.4.155 Port 5060
Defaddr->IP : 0.0.0.0 Port 0
Def. Username: 0287365384
SIP Options : (none)
Codecs : 0x104 (ulaw|g729)
Codec Order : (g729:20,ulaw:20)
Auto-Framing: No
Status : OK (31 ms)
Useragent :
Reg. Contact :