<HTML><BODY style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space; "><BR><DIV><DIV>On 19 Feb 2006, at 06:04, Lee Howard wrote:</DIV><BR class="Apple-interchange-newline"><BLOCKQUOTE type="cite"><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">J Poz wrote:</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV> <BLOCKQUOTE type="cite"><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Using an analog line is not an option for my service. My application runs on a ROOT SERVER of an ASP. So I can do anything I want to the server but I can't connect to or get external analog lines. So my options are doing faxing via the Internet (VOIP/SIP) or use a faxing service. But my experience with faxing services has not been too good as I've mentioned.</DIV> </BLOCKQUOTE><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">Traditional faxing (not T.38) pretty much requires a lossless audio channel.<SPAN class="Apple-converted-space">  </SPAN>Normally the best way to get this is with PSTN channels/lines through a Zap device.<SPAN class="Apple-converted-space">  </SPAN>That said, VoIP channels can be configured such that they are also lossless.<SPAN class="Apple-converted-space">  </SPAN>IAXmodem, for example, functions on the premise that an IAX2 channel passing over the loopback device will be lossless.<SPAN class="Apple-converted-space">  </SPAN>I have also seen lossless SIP and IAX channels running over a WAN, but they were very specificially configured, and I wouldn't expect most connections with traditional VoIP providers to be anything near the kind of losslessness that is required for this to work well.</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">For the most part, I suspect that those VoIP providers that promise fax support (over VoIP G.711) are doing so on a type of gamble... that ECM support of most fax machines will compensate, that they can control enough of the communication to mitigate the problem substantially, and that the remaining (say, 10%) error rate will not cause significant enough complaints from the users to cause it to be unprofitable.</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; ">So, be forewarned that faxing over VoIP channels is usually not going to work extremely well for you... not unless you can mitigate the problem by creating near-lossless connections between you and the endpoint with the PSTN connection.</DIV><DIV style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><BR></DIV></BLOCKQUOTE><DIV><BR class="khtml-block-placeholder"></DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Unless I've misunderstood the problem, your best bet is to take VOIP out of the picture, and keep your fax</DIV><DIV>purely digital up to the last possible moment. (in other words this isn't a problem for asterisk...) </DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>Can't you move the architecture about a bit ? get the ROOT server to generate a suitable PDF or TIFF of the fax</DIV><DIV>then send it  over a reliable protocol (lpr/http post?) to a server that does have an analog or digital line </DIV><DIV>and that is running fax software?</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>All that said, I've had moderate success plugging an analog fax modem (in a Mac) </DIV><DIV>into an ATA talking G711 to an asterisk (on the same ethernet switch) </DIV><DIV>which sends it out over a PRI. This is low volume stuff. The only problems</DIV><DIV>I see are occasional retries and a total lockup when I put the Mac into sleep mode (That's an OSX bug I think).</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>OSX does have a really nice lp-&gt;fax engine, but that is straying way off topic.</DIV><DIV><BR class="khtml-block-placeholder"></DIV><DIV>T.</DIV><DIV><BR class="khtml-block-placeholder"></DIV></DIV><BR><DIV> <P style="margin: 0.0px 0.0px 0.0px 0.0px"><FONT face="Helvetica" size="3" style="font: 12.0px Helvetica"><A href="http://www.westhawk.co.uk">http://www.westhawk.co.uk</A>/</FONT></P>  </DIV><BR></BODY></HTML>