• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 311
  • Last Modified:

high latency winmodem

Just got a Compaq Pres/P2/450MHz/128MB/Win98 with a SupraExpress K56i/V90/PCI modem. This is a winmodem and I've already been advised to chuck it. The problem I have is that although throughput is fine, latency really sucks (about 2-4 times higher than other puters sitting next to it). It's so bad that for instance Internet gameplay is impossible. Question: Is there anything I can tweak to improve latency??? (I've tried decreasing IP packet size and killing off all background junk - didn't help)
0
mlonnrot
Asked:
mlonnrot
  • 3
  • 2
1 Solution
 
syzygyCommented:
I hate winmodems too.   :)

I've fopund latency is more a function of ISP than modme... if ither modems are fine w/ this ISP, it could be that the ISP does not like that particular modem.  see if they hav a different line available.  ALso see if they have a 33.6 k line, see what sort of latancy you get over that.


0
 
mcdoncCommented:
Stuart Cheswick's paper "It's the Latency, Stupid" contains a link to (possibly outdated) user polls regarding latency for particular modems.

It's a great read anyway.

http://rescomp.stanford.edu/~cheshire/rants/Latency.html
0
 
mlonnrotAuthor Commented:
Thanks for the link - good reading! If you care to follow Stuart's link to "Modem Latencies" and then "more recommendations" you can cut-n-paste an answer to my question and get the credits.
0
Evaluating UTMs? Here's what you need to know!

Evaluating a UTM appliance and vendor can prove to be an overwhelming exercise.  How can you make sure that you're getting the security that your organization needs without breaking the bank? Check out our UTM Buyer's Guide for more information on what you should be looking for!

 
mcdoncCommented:
Easy enough....

From http://www.op.net/~darxus/ping/tweak.html

Tweaking Your Modem

(To accomplish the following steps, look up how to set your "initialization string" in your modem's manual -- all
modems are different)

As I said, the first two steps in reducing your latency are:
1)Shut off "error control" -- the games handle error control themselves, and this adds an unnecessary step
2)Shut off "data compression" -- again, you don't want your modem taking the time to compress data, you just
want it transferred as quickly as possible

The next two can make things a bit more complicated:
3)Lock your port spead at 9600 baud
4)Disable hardware and software flow control
5)Set your comm port spead to 9600 baud

These three steps remove the process of flow control. Most modems have your port spead (your computer <->
modem connection) set at a higher rate (say, 38.4), and your modem spead (your modem <-> remote modem
connection) at a lower spead (like 14.4). This works because flow controll buffers data coming from your
computer, and sends it out as soon as possible. If you lock your comm port spead and modem spead at the
same rate, and disable flow control, you remove the step of buffering (having packets wait around till they can be
sent out is *bad* for latency).

Feel free to experiment with locking your comm port spead (in the program you use your modem with) and your
modem's spead (in your modem's init string) at higher rates (as long as they're the same rate!!).

0
 
mlonnrotAuthor Commented:
As a final proof point, I found an old USR 28.8 in an abandoned office at work, which I took home and tested. It outperforms the Supra Express 56i winmodem 3 to 1 in latency. Death to the winmodems!
0
 
mcdoncCommented:
:)  Software sucks.
0

Featured Post

Who's Defending Your Organization from Threats?

Protecting against advanced threats requires an IT dream team – a well-oiled machine of people and solutions working together to defend your organization. Download our resource kit today to learn more about the tools you need to build you IT Dream Team!

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now