[Asterisk-Users] FW: Quality of Asterisk
Deillon Thomas-WTD008
WTD008 at motorola.com
Thu Jun 8 01:40:16 MST 2006
The file are there: http://thdei.info/results.zip and
http://thdei.info/mos_6_MOS-USA_Test-114_20060605-042551cut-PESQ.png
because, last time I put them in attachment and the mail was waiting for
approvement and I never see it anmore .
________________________________
From: Deillon Thomas-WTD008
Sent: 05 June 2006 14:32
To: 'asterisk-users at lists.digium.com'
Subject: Quality of Asterisk
Hi,
I have a problem with the quality test. So if you have a idea for me
....
We test here, Motorola phone with Asterisk. Asterisk play sample to the
mobile phone which record this and the inverse.
We have to be sure that Asterisk not make distortion itself.
To do this, I tried to play 7 longs files (20 minutes) in parallel (It
go out from on zap line and come back on a other line) like this:
#i=0
#while i < 7:
# os.system("make the call number 7%s"%i)
# time.sleep(80) //80 sec = 1 column on graphs
# i+=1
And, what I see is that when I launch the sample 77, a delay appear on
sample 71,73,74,75,76. Around 40 ms.
So, next, I try to make 6 calls which play but no record and only one
that record.The result was just one little gap of 1 ms on one try and no
gap on others.
Then, I launch 1 call and I make "hdparm -tT /dev/sda && find / >
/tmp/tmp" and make a graph of the result (file Test-114)
The HD is a WDC WD400BD-75JM
hdparm result:
--------------------------8<--------------------------------------------
-------------
systemtest:/proc/scsi# hdparm -tT /dev/sda
/dev/sda:
Timing cached reads: 4260 MB in 2.00 seconds = 2129.87 MB/sec
HDIO_DRIVE_CMD(null) (wait for flush complete) failed: Inappropriate
ioctl for device
Timing buffered disk reads: 170 MB in 3.02 seconds = 56.29 MB/sec
HDIO_DRIVE_CMD(null) (wait for flush complete) failed: Inappropriate
ioctl for device
---------------------->8------------------------------------------------
----------
server: 1Go Ram, Intel(R) Pentium(R) 4 CPU 3.20GHz
cat /proc/interrupts:
systemtest:/proc/scsi# cat /proc/interrupts
-------------------------------8<---------------------------------
CPU0
0: 68356288 IO-APIC-edge timer
1: 8 IO-APIC-edge i8042
9: 0 IO-APIC-level acpi
12: 101 IO-APIC-edge i8042
14: 486356 IO-APIC-edge libata
15: 4 IO-APIC-edge libata
169: 845934 IO-APIC-level eth0
177: 273396437 IO-APIC-level wct4xxp
NMI: 0
LOC: 68356565
ERR: 0
MIS: 0
------------------------>8----------------------------------
I though it was the Hard-disk and my boss had the idea to make a ramdisk
and store the files on a ramdisk.
So, then, the results were perfect but if we make a "hdparm -T" on the
disk while we make records, there are a lot of gaps on files.
It's where we are. It's surely a IRQ problem :
http://www.asteriskguru.com/tutorials/hdlc_bad_fcs.html
Do you think I am in the wrong way or do you know a interresting website
or something like that that can help me ?
Thanks for your help,
Thomas DEILLON
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20060608/24756750/attachment.htm
More information about the asterisk-users
mailing list