[iaxmodem-users] Robustness of V.17 (no ECM) over VoIP?
Brought to you by:
faxguy
|
From: Gert D. <ge...@gr...> - 2021-02-08 08:05:20
|
Good morning,
I am trying to understand something - or, more precisely, I have a theory
how the world should work, but observation conflicts with the theory. I'm
sending this *here* because I assume that this is the last bastion of
"in-depth fax signal understanding"...
Theory first:
"14400 fax is more robust than 9600 fax over VoIP, because typical
problems with VoIP (packet loss) should apply in a statistical manner,
and since the 9600 bps call takes *longer*, statistics should make
packet losses hit more often" (without ECM).
Experiment 1:
freeswitch/spandsp --(SIP, G.711) --> 3CX PBX --(SIP)--> Telco
--> same Telco --(ISDN)--> old Ackermann PBX --(analog)--> ZyXEL 1496
What I observe is that pages sent with 14400/v.17 have a significant
number of lines missing. Like, 2380 lines sent, 1600 lines received(!).
If I send with V.17 turned off, using 9600 bps, the received pages
are fine.
Experiment 2:
same SIP and ISDN path, just using a USR I-Modem as receiver, also no ECM
freeswitch/spandsp --(SIP, G.711) --> 3CX PBX --(SIP)--> Telco
--> same Telco --(ISDN)--> USR I-Modem
*most* pages are perfect with V.17/14400 (one page in a 11-page fax is
missing some lines).
I can't remember ever having such massive problems with the ZyXEL 1496
on the old PBX - usually the 1496s have been my workhorses, and always work.
So - after this introduction, now the questions :-)
- should 9600 be more robust than 14400 over VoIP?
- why (either way)?
- what are the effects of VoIP mistreatment of "fax audio"?
I can see "packet loss" leading to "missing lines" or "prematurely
ending pages", and "wrong codec negotiated" leading to "fax is
compressed to death, and not working at all anymore"
What I already know is "with ECM, things usually work" :-) (even with
higher bit rates, though I can't use them with freeswitch/spandsp).
thanks,
gert
--
"If was one thing all people took for granted, was conviction that if you
feed honest figures into a computer, honest figures come out. Never doubted
it myself till I met a computer with a sense of humor."
Robert A. Heinlein, The Moon is a Harsh Mistress
Gert Doering - Munich, Germany ge...@gr...
|