On 01/21/2017 02:07 AM, Tahir Almas wrote:
I like to share an investigation that we made recently to find-out how badly jitter and packet loss affects fax transmission resulting high number of dropped faxes also will be interested in your feedback in this regard

following  page you will find details

http://www.ictinnovations.com/affect-of-jitter-and-packet-loss-in-fax-transmission-using-t38-protocol

What feedback are you expecting to get?

Essentially your investigation has revealed that packet-loss/jitter are problematic for fax. This is not a revelation to the industry at large...

http://soft-switch.org/foip.html
http://hylafax.sourceforge.net/docs/fax-over-voip.pdf
http://www.mainpine.com/blog/fax-voip-and-the-perils-of-poor-audio-quality.php

Your investigation reveals that some minimal level of packet-loss/jitter is generally tolerable by fax. Again, this is not a revelation to the industry.

There are tolerances in ITU T.30 (fax protocol) and especially so with ITU T.30 Annex A (error correction mode for Phase C) which enable fax receivers (and senders) to cope with a nominal amount of corruption to the audio stream. Furthermore, ITU T.38 permits packet "redundancy" (which causes packets to be sent in duplicate, triplicate, quadruplicate, etc. in hopes that at least one of those packets makes it through). However, if the audio stream quality is poor enough then the tolerances in T.30, ECM, and even T.38 redundancy will be exhausted, and faxes will fail much more regularly in those conditions.

A lot of it also has to do with the coincidental timings of the audio corruption and the equipment involved. If one 20ms moment of jitter occurs at the very outset of a long image page of fax (Phase C) when ECM is not being used then chances are very good that the fax will fail. The receiver cannot reliably anticipate how long it must wait for the end-of-page signal (Phase D). Even so, some fax receivers simply are not programmed well-enough to tolerate early Phase C jitter - even with ECM when it's relatively simple to calculate how long it must wait for Phase D.

The solution - whether T.38 is being used or G.711 - is to eliminate packet-loss/jitter. If that cannot be done reliably then the faxing must be done via proxy somehow (through a fax service provider).

Thanks,

Lee.


--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-biz mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-biz

Reply via email to