Information from the Dell Knowledge Base regarding
U.S.Robotics modems
(Original
article)
Why does my 3COM® U.S. Robotics®
modem connect at high-speed (V.90), but is slow at browsing
or downloading?
Question or Problem:
3COM (U.S. Robotics) modems that achieve high-speed (V.90)
connections may still have slow browsing and downloading speeds.
A connection faster than 31,200 BPS (bits per second) is generally
considered a high-speed connection.
Discussion:
A 3-COM U.S. Robotics X2 or V.90 client modem calling an
ISP (Internet Service Provider) which answers with X2 or V.90
host modems can negotiate a connection speed that is "too
aggressive." This type of connection can result in your modem
attempting to use sections of the bandwidth that would be
available in a "perfect" telephone connection, regardless
of whether the sections are actually free or clear from noise.
The connection speed does not always dictate how quickly a
modem can download or how quickly a web page can load.
NOTE: The connection speed can be viewed with either
the 3COM Modem Manager: click Start | Programs
| 3COM US Robotics | 3COM Modem Manager,
or by placing your mouse cursor over the Connection
(modem) icon in the Taskbar.
NOTE: If the modem manager is not installed, place
the blue 3COM driver CD in the CD-ROM drive and click Install
Modem Manager when it begins to Autoplay.
If a modem selects a connection speed that is too aggressive,
errors may occur so frequently that the modem is "busy" re-sending
packets that are damaged or corrupted by impediments in the
public telephone system. Throughput, which is the ability
of a modem to send or receive data in a timely manner, is
affected when a modem must continually re-send packets.
Your modem will allow you to "adjust" the initial connection
speed in order to work with the nature of the V.90 standard
and to work around the ever-changing public telephone system.
(V.90 is the standard that allows a connection speed above
33600 bps.) The V.90 standard defaults to the fastest possible
connection, but the public telephone system contains many
impediments that will obstruct a high-speed connection.
NOTE: Want to know more? See the section titled MORE
INFORMATION.
Solution:
Use the following process to limit how aggressively your
modem negotiates a connection with the host modem (ISP modem).
The process is simple; just two questions, one test download,
and few mouse clicks! Then you can test the new settings and
recycle the process as needed!
The following two questions will help determine what steps
to take and configuration changes to make. You may need to
call your ISP for some of the answers, such as what standard,
KFLEX or V.90, they support. Dell will not have information
about the Internet service you have chosen, or how it is provided
to you.
NOTE: Dellnet is fully compliant with the V.90 standard.
Write down the answers to the following questions for use
later in this process.
Question 1.
Do you suffer poor throughput with every one of the phone
numbers or providers you are dialing? (Most ISP's have more
than one access number.) If the modem moves data more quickly
(while browsing or downloading) when you use an alternative
number, you are probably selecting a host modem that is the
same brand as, or more compatible with, the modem in your
system. You can stop here if using an alternative number provides
you with satisfactory performance.
Question 2.
Does your ISP support V.90/X2; or is this a KFLEX provider?
NOTE: V.90 is the newest standard. X2 is the older
U.S. Robotics standard. KFLEX or K56FLEX is the older Lucent®
or Rockwell® standard.
NOTE: This process is written for the 3COM U.S. Robotics
line of modems. To check if you have a 3COM U.S. Robotics
modem, click Start | Settings | Control Panel, then
double-click on the Modems icon.
You begin the process by decreasing the modem connection
speed and performing a download in order to establish a performance
benchmark. Next, you check for errors, such as BLERS (Block
Errors) and LINK NAKS (Link Negative Acknowledgments).
These errors, which the modem monitors, may result in low
throughput. After you have established the benchmark, you
must go through a cycle of incrementally increasing the modem
connection speed. After each increase in the connection speed,
you will need to monitor for increases in the download speed
and the number of errors. Your goal is to balance speed and
errors for maximum throughput.
Click Start | Settings | Control Panel, then double-click
the Modems icon.
Click Properties | Connection | Advanced | Extra Settings.
Slow the modem connection speed to 37333 by typing AT&F1S13=64&N24
into the Extra Settings box.
NOTE: For All 3COM U.S. Robotics modems, this string
reloads the default settings, disables fast retrains (the
term fast retrains is explained in the MORE INFORMATION
section), and slows the V.90 connection speed to 37333.
Use your answer to Question 1 to determine the appropriate
string from the following list:
- If your ISP supports only X2, add S32=66 to
the end of the line in the Extra Settings box (this
disables V.90, but allows X2).
- If your ISP supports V.90, add S32=34 (this
disables X2, but allows V.90.)
- If your ISP supports only KFLEX and you have a 3COM/US
Robotics modem, then your fastest connection speed will
be 33,600 or lower.
When you are finished, the Extra Settings line may
look something like this:
AT&F1S13=64S32=34&N24
This string is a great place to start when troubleshooting
connection problems with the 3COM U.S. Robotics modems,
but do not skip Question 1, as not all ISPs are the same.
NOTE: It is not important which command comes after
AT&F1.
- Click the OK button until you reach the Modem
Properties box, then click Close.
- Test your modem. Connect to your ISP and download a
test file. Browse to: http://support.dell.com/filelib/
and click File Library | FTP | Miscellaneous Files.
- There are two test files in the list: Dell.bmp and
Dell.doc. Double-click on one of the files.
- When the File Download dialogue box opens, click
Save this file to disk and then click OK.
- When the Save as window opens, save the file
in your Desktop. Disconnect from the Internet when
the download is finished.
- As the file downloads, the File Download box
reports the size of the file, the average download speed
(throughput) and how long it took to move the file to
your Desktop from the Dell web page. Record the
time and download speed; these will be two of the benchmarks
you are trying to improve. If you have the Modem Manager
installed, check for the download throughput by clicking
on:
Start | Programs | 3COM Modem Manager | Diagnose | Log.
- Now, we will check for errors:
Click Start | Programs | 3COM Modem Manager | Diagnose
| Terminal.
NOTE: You may also launch a HyperTerminal
window to perform the following tests.
- In the open Terminal or HyperTerminal
window, type ATE1I6 (A TEE E ONE EYE SIX) and press
[Enter]. If the terminal returns Error, type AT
and press [Enter]. You will see data returned similar
to:
OK U.S. Robotics 56K Voice Win Link Diagnostics...
Chars sent 16848 Chars Received 875378
Chars lost 0 Octets sent 10771 Octets Received 70654
Blocks sent 1519 Blocks Received 963
Blocks resent 0 Retrains Requested 1 Retrains Granted
0
REJs Received 0 Blers 3
Link Timeouts 0 Link Naks 0
Data Compression V42BIS 2048/32
Equalization Long
Fallback Disabled
Protocol LAPM
Speed 26400/26400
Last Call 00:02:08
Disconnect Reason is DTR dropped
- Record the following: Blers and Link Naks;
these are the other two benchmarks that you are trying
to improve.
NOTE: Blers are Block Errors and
Link Naks are Link Negative Acknowledgments.
Both should be kept as low as possible. It is rare to
have 0 Blers errors, but try to keep them under
5 Blers per 3 to 5 minute test download.
- Now that the benchmarks have been established, repeat
the steps. With each cycle, increase the modem connection
speed "one notch" higher than the current speed. Use Table
1 to determine the correct AT Command string (&N__)
to change in the Extra Settings box (Step 3) in
order to increase the modem speed one level. Continue
this process until the errors begin to increase.
Table 1
AT Command : Connection Speed
&N8 : 14400 bps
&N9 : 16800 bps
&N10 : 19200 bps
&N11 : 21600 bps
&N12 : 24000 bps
&N13 : 26400 bps
&N14 : 28800 bps
&N15 : 31200 bps
&N16 : 33600 bps
&N17 : 28000 bps
&N18 : 29333 bps
&N19 : 30666 bps
&N20 : 32000 bps
&N21 : 33333 bps
&N22 : 34666 bps
&N23 : 36000 bps
&N24 : 37333 bps
&N25 : 38666 bps
&N26 : 40000 bps
&N27 : 41333 bps
&N28 : 42666 bps
&N29 : 44000 bps
&N30 : 45333 bps
&N31 : 46666 bps
&N32 : 48000 bps
&N33 : 49333 bps
&N34 : 50666 bps
&N35 : 52000 bps
&N36 : 53333 bps
In a perfect world, you are shooting for a download of the
Dell.doc file in 60 seconds or less, and the Dell.bmp
file in two minutes.
NOTE: The .bmp file cannot be compressed
by the modem; the .doc file can. This explains why
files the same size will download at different speeds.
Downloading the two test files in the times listed will
probably translate to a "perfect" telephone line and low
congestion on the Internet. Watch the Blers and Link
Naks, and try to keep them as low as possible. Your
download speeds will vary with the normal daily Internet
congestion. You will find that your download speeds will
increase late at night.
MORE INFORMATION:
Standard analog telephone lines can only transmit raw data
(zeroes and ones) at around 3429 bps (bits per second).
Improvements in compression (coding the data to make it
use less room) pushed the data speeds to 9600 (very simple
compression), 14,400, 28,800 and finally 33,600 baud (very
complex compression). For many years, 33,600 was considered
to be the absolute speed limit on modem transmissions. To
conquer this limit, two competing standards (X2 and KFLEX)
were created using compression methods based on Digital
Technology to achieve greater effective speeds. These two
standards were then unified into one common standard, V.90.
The V.90 standard defaults to the fastest possible connection,
but impediments in the public phone system may obstruct
the actual throughput of the modem. Physical defects in
the composition of the telephone line, electronic switching
devices installed by the phone company, and weather effects
can all negatively impact the bandwidth available to your
modem.
If the client modem (your modem) does not detect these
impairments during the initial negotiation or if the line
conditions change, a retrain will occur. A retrain is triggered
by a modem "losing" data or sensing data corruption. During
the initial "handshake", the host modem (your ISP's modem)
will work with the client modem, using the capabilities
of the phone line, by generating a DIL (Digital Impairment
Learning) data burst. This "discovery" is a V.8 DIL data
burst. You know it as the funny sounding "BONG" during a
modem handshake. The "BONG" sound is an equal mix of sound
that is spread across 150 Hertz to 3750 Hertz. The client
modem will listen to the sound and try to locate the "bad
spots" (noise or static) or impairments and avoid placing
data into them.
In most cases when a modem is losing data, it will train
down. Line conditions are dynamic and will vary during the
call as well as from call to call. In a case where a client
modem makes an aggressive connection, there may be so much
noise on the telephone line that the modem spends a large
portion of the time re-sending data that was corrupted or
damaged, or re-training to overcome this condition. This
is one of the causes of low throughput.
It is very common during peak telephone usage that a call
to a number right next door be routed across town, or to
a different city and back. While this helps the phone company
deal with increased demand, it can create a potential for
low-quality modem connections. Due to these considerations,
almost all local telephone companies only guarantee 9600
Baud for data transfers.
If you spend a lot of time online or your business depends
on fast Internet data transfers, you may want to look into
the services that are designed for data, not voice (the
public telephone system). ADSL/DSL (Asynchronous Digital
Subscriber Line),
ISDN (Integrated Services Digital Network) and cable modems
are not voice devices. They were designed to transfer data
at high speeds and are becoming very common in the average
household. These services are "the way to go" if you are
serious about moving data rapidly to or from the Internet.
©2000 Dell Computer Corporation. All rights reserved.
DISCLAIMER
The information in this document has been reviewed and is
believed to be accurate. However, neither Dell Computer
Corporation nor its affiliates assume any responsibility
for inaccuracies, errors, or omissions that may be contained
herein. In no event will Dell Computer Corporation or its
affiliates be liable for direct, indirect, special, incidental,
or consequential damages resulting from any defect or omission
in this document, even if advised of the possibility of
such damages.
Dell Computer Corporation reserves the right to make improvements
or changes to this document and the products and services
described at any time, without notice or obligation. This
information applies to the continental United States and
Canada only, unless specifically stated otherwise.
TRADEMARKS: Dell is a registered trademark of Dell Computer
Corporation. Other trademarks and trade names may be used
in this document to refer to either the entities claiming
the marks and names or their products. Dell Computer Corporation
disclaims any proprietary interest in the marks and names
of others.
Copyright
2000 Dell Computer Corporation.
Online
Privacy Practices : Site
Terms of Use
|