How can I test actual modem performance?

How do I check for line noise on a phone line?

How do I upgrade from my current 56k to V.90?

How does the V.90 technology work?

What are typical 56K connect speeds?

What can the MTU settings do for my Internet connection?

What is MTU?

What is the difference between KB/s and Kb/s?

Why can't I find Dial-Up Networking on my system?

Why do I connect fast but seem to slow down after a while?

Why do I need TCP/IP installed?

Why does it say that I'm connected at 115,200 bps?

Why does my modem connect at 26,400 bps or slower?

Why does my modem continue to connect at slow speeds?

Why does my modem keep getting disconnected?

Why does my USR Sportsters get slower and slower, and then suddenly disconnect?

Why doesn't my connection ever connect at 56K speeds?

How can I test actual modem performance?

If done correctly, file downloads are an excellent way to test modem performance. The trick is to make sure you're really testing the modem's raw transfer rate, and not some other factor that you're not aware of.

Here are some guidelines for download testing:

· USE AN FTP PROGRAM
Web browsers often fluctuate to much to accurately measure download rates. FTP is more reliable. Note that some FTP programs reports download speeds in Kilobits per second (Kbps), while others use Kilobytes per second (KBps).

· DOWNLOAD A COMPRESSED .ZIP FILE
If the file you download isn't compressed, hardware data compression in the modem will kick in, leading to erroneous results. Different file types compress to different degrees, so if you download a Microsoft Word file as opposed to a QuickTime movie, there's no way to compare the results. Use a .zip (PKZip/WinZip) file for your tests.

· DOWNLOAD A FILE THAT'S AT LEAST 200K
A file size of at least 200K will help minimize the effects of a slow start. The larger the file, the more accurate the results.

· DOWNLOAD FROM YOUR LOCAL FTP SERVER OR UNIX DIRECTORY
A local server is one that's run by your ISP, not on the other side world. If you download a file from across the Internet, you're testing your ISP's connectivity to the Internet just as much as you're testing your modem.

Our FTP site is ftp.konnections.com

How do I check for line noise on a phone line?

Listening for noise:

First you need to get rid of the dial tone so you can really listen to the line. Dial a number, any number but obviously one which is valid for your area, so that you don't get the dial tone replaced by a busy signal. The easiest and most common across all areas is a '1'. Is your dial tone gone? Now listen and really concentrate, because you are only going to get 30 seconds, before times run out and gets replaced by a busy signal.
This is the first major step to checking if you have a good line for a modem or not. Is it quiet? No pops, bangs, crackles, creaking, or faint voices in the background from other people's conversations.

All or any of these noises will cause you a problem on a high speed modem.

Just what are these noises?

Well, it can be something as simple as a loose screw on a connector block somewhere between you and the exchange, or water getting into one of Telco’s cable ducts and the waterproofing (around the cable joints) has started to break down. You could have a bad connection in the house somewhere, and not necessarily on the line extension that's feeding your modem. Other people's conversations (called 'crosstalk') are not so easy to pin down, and are usually more likely to be further 'into the system' before the source becomes apparent.

Check the Phone

Let's presume you have one of these noises to some greater or lesser degree. Next you need to check the phone itself. After all, if it's just the phone causing the noise, it won't affect the quality you get from the modem now. If you have a spare phone, take it and plug it into the same socket and then check for noise again. If you don't have a spare phone, it might be worth heading to the local electronics store to pick up an inexpensive phone.

Checking the Modem connector

Let's assume now that you are happy with the perceived 'quietness' of the line. Now you move to the modem. How can you check if you have a dodgy plug or socket associated with the modem? Well, surprisingly, it's reasonably simple but you'll need to be fairly quick in carrying out the next 'test'.

What you are going to do is to get the modem to go on line, but not actually dial out a full number (similar to what you did just now but using the modem instead). To do this you'll also need to have a phone plugged in, too, that's fairly near to where your PC/Modem are. Don't pick up the phone yet.

You're about to enter a command string to the modem, so you'll need to have the PC powered up and talking to the modem with whatever piece of communication software you use. Don't dial out a number.

The following steps will require AT commands to be sent to the modem.
Now type this: 'ATX0D1;' (without the quotes) and what you should hear (if you have the modem's speaker on) is that the modem will pick up the line (dial tone heard), then dial a 1 and finally drop back to command mode (OK prompt on your screen) while holding the line open. The next bit is easy or more difficult depending on the accessibility of your modems’ leads. i.e. internal or external modem. Now pick up the phone and listen.

This time, it's going to be your modem that may 'time out' before your phone line does. Check the modem's lead, plugs and sockets by physically getting hold of them and just gently pushing and pulling on the lead at both ends. You'll find on these type of plugs that there is possibly a couple of millimeters of 'play' even when the plug is fully seated in it's socket. This is enough for our purposes. Again, be gentle. If there is a dodgy connection, it won't take a lot of movement before it becomes apparent in the phone you are listening to.

No noise? If the modem hasn't already timed out, drop the line send the 'ATH' command. If you did hear some crackling from that, then you'll need to get that lead replaced. It could be just the contacts of the plugs that have become a little tarnished. A good ink eraser with a fairly sharp edge should clean these up nicely

Test for Line level and Eye Quality Monitor.

Modems With a Rockwell Chipset:

You've carried out all the above and you are still getting poor speed connections with your modem. Now it's going to matter exactly what type of modem you have, and whether it has a Rockwell chipset in it or not. How do you find out? The easiest way (and most standard) is to type either AT&V or ATI4. If you have a Rockwell chipset, you'll see a complete configuration dump starting with 'Active Profile' then 'Stored Profile 0' followed by 'Stored Profile 1' and finally 'Telephone Number Stores'. The latter should return a couple of rows of checksum digits (up to 4 rows) which are the capabilities of the modem in 'hex.'

If you have a Rockwell chipset, follow this procedure:

1. Dial into another modem [a BBS or other service provider] from a terminal screen (not automatic with a script - manually)

2. Do whatever you need to get your Login prompt [if your service does immediate PPP or immediate TELNET, use a different service].

3. Pause (do nothing) for at least 1 second.

4. Type '+++' (without the quote marks - just the pluses)

5. The modem should now have dropped back into command mode and you should be looking at an 'OK' prompt *but* you will still be online. (You'll need to be fairly sprightly, as you may lose the connection if you aren't quick enough...)

6. NOW you can type AT%L%Q [Return]. The modem should return 2 figures on successive lines like 20 8 or something. These are the Line Level (%L) in -dbm and the Eye Quality Monitor (%Q) index. In the example above, that would be -20dbm (reasonable) and 8 (also reasonable). Higher figures mean worse connections. Anything higher than about -24 with the first, and you'll be seeing bad connections or possibly none at all. Higher than 15 on the second, and you've got real line problems on your circuit that your Telco should be able to sort out.

When you've finished, you might like to go back online with ATO (not zero) and then log off normally. You *may* find you get logged off anyway after you've got the response to %L%Q. If you do get bad figures from these tests, you'll need to contact your Telco to try and get your line improved.

Other Modems:

If you have a USR based modem (and there are some 'badge engineered' models about), then chances are you will be able to use ATI6 for your checking. This can be done either online (see above for how to stay online but get back to command mode...) or offline, as the USR chipset 'remembers' the figures it got from the last connect you made. The bits you are interested in are BLERS. These are 'Bit Link Error RateS'. Ideally, this figure should be 0. If it is 1 or 2 after you have been online for a while, then you probably have nothing to worry about. If it climbs much higher over, say, a 3-4 minute connect, then you are probably suffering from noise or low level or both, as in the Rockwell situation above. If you want to know what the rest of the figures mean, consult your modem manual. Unfortunately, the USRs do not give an indication of the actual received carrier level in decibels/milliwatt (dbm).

If you have neither of these types of modem, then you are going to have to consult your manual.

If you've got noise and a low line level, you need to contact your Telco provider. Explain to them that you are using a modem on your line, you are getting poor cct quality figures from your modem, and that the line level is low. You are entitled to have this problem corrected. Make sure that you say there is nothing wrong with your normal voice communications (if that is the case...), otherwise they will just do a normal line check. If you are on a digital exchange, ask them if you can have the AGC (Automatic Gain Control) turned OFF and your line setting at the exchange, set to position '5'. In most cases this should give you a good cct and level and cure your connect problems at a stroke.

How do I upgrade from my current 56k to V.90?

Here's an easy guide to upgrading a 56k modem to the ITU's V.90 56Kbps Standard.

Step #1:
Find out if your ISP has upgraded to V.90. Before 56K modem owners can connect to their ISP using the ITU's new V.90 56Kbps standard, the ISP first must implement V.90 in its central-site modem equipment. Those ISPs who have not yet offered any type of 56Kbps Internet access service are also expected to very quickly implement V.90 in the coming weeks and months. Most believe it will be several months until the majority of ISPs finish their upgrade to V.90. Before and after that upgrade is completed, all ISPs who previously offered 56K service will continue to offer 56K service.

Step #2:
Decide if you're really a candidate for an immediate V.90 upgrade -- if you're already happy with your ISP's 56K service and have no immediate plans to switch to another ISP, there is no immediate need to upgrade to V.90.

Step #3:
If you do decide to upgrade to V.90, check with your modem manufacturer regarding specific procedures. The most common procedure will likely be a simple software download from your modem manufacturer's web site, but the exact procedure is up to each manufacturer.

Step #4:
Also have your modem manufacturer describe how your 56K modem will allow you to easily alternate between V.90 and 56K, if necessary.

The upgrade path that many modem manufacturers have developed for their customers is designed to give modem owners backward compatibility with 56K, even after they have upgraded to V.90. The advantage here is that different ISPs will complete their V.90 upgrades on different timetables and this type of upgrade path will ensure that an upgraded 56K/V.90 modem will always make a reliable 56K or V.90 connection at any point during the industry's transition to V.90. Again, the smartest move is to postpone your V.90 upgrade until you have confirmed that your ISP has upgraded to V.90.

Step #5:
Start benefiting from your V.90 56Kbps modem.

If you're already getting great service at one of the thousands of Points of Presence (POPs) supporting 56K, there is nothing else you need to do. If your ISP has upgraded to V.90 and you want the universal interoperability that V.90 offers, then check with your modem manufacturer to get the upgrade details.

How does the V.90 technology work?

Traditional modems assume that both ends of a connection to the public switched telephone network are analog. Data signals are converted from digital to analog and back again, limiting transmission speeds to 33.6 Kbps.

V.90 technology makes a different assumption in that one end of the modem conversation has a pure-digital connection to the phone network (which Internet Service Providers and corporations already use for remote access) and takes advantage of that high speed digital connection.

By viewing the public switched telephone network as a digital network, V.90 technology is able to propel data downstream from the Internet to your computer at speeds of up to 56 Kbps. *In this way V.90 technology is different than other high speed modems -- because data is digitally encoded downstream instead of modulated. This is an asymmetrical method, so upstream transmissions (mostly keystroke and mouse commands from your computer to the central site, which require less bandwidth) continue to flow at the conventional rate of 33.6 Kbps.

V.90 technology is ideal for serious Internet users, because you really need the 56 Kbps speed for downloading those Web pages with sound, video and other large files.

*Actual speeds vary depending on line conditions. Due to FCC limitations, speeds in the U.S. are limited to 53 Kbps.

V.90 also incorporates something called "Line Probing"
The connection sequence also known as "line probing" establishes the clarity of the phone connection. The key to line probing is the assessment of line quality - not necessarily the quality of the connection. The signal to noise ratio improves with the accuracy of the line probe, lowering error rates and improving throughput rates.

What are typical 56K connect speeds?

Although your results will depend heavily on many different factors (phone line quality, ISP connection types, traffic, etc…) typical results are:

· 42,000bps to 46,666bps for modems using the Rockwell K56flex chipset.

· 44,000bps to 52,000bps for modems using the 3COM X2 chipset.

What can the MTU settings do for my Internet connection?

Here's a simple analogy. TCP/IP takes a web page and cuts it into nice neat squares (packets). It puts each piece in an envelope with the address (header) of where it’s going for the routers to send it along its way. Then all the letters are delivered to your mailbox. So:

MSS = the size of each cut square of paper
MTU = the size of the envelope (which must be slightly bigger than the square of paper)
RWIN = the size of the mailbox which "receives" the letters

The maximum speed of TCP/IP transfers through a SLIP (Serial Line Protocol) or PPP (Point To Point Protocol) connection is, first and foremost, limited by the speed of the modem. In an ideal world, for an already compressed file, you should be able to get 3.2 Kbytes/sec transfers with a 28.8 Kbps (kilobits per second) connection; 2.7 Kbytes/sec with a 24 Kbps connection; 1.6 Kbytes/sec with a 14.4 Kbps connection; etc. Roughly speaking, each one Byte/sec of delivered TCP data rate requires 9 bps of modem connect rate. The data transfer speeds mentioned are the ideal speeds one can achieve, but this is often thwarted by fragmentation which may occur in the transmission of packets of data.

As you visit various web sites, you will encounter at least one router on the download path with an IP default MTU of only 576 bytes. This is the most common MTU setting in use and is generally referred to as the "Internet Standard". If you are using the Windows 95 default MTU setting of 1500, this will likely result in packet fragmentation slowdown (since you are trying to use TCP segments (MSS) larger than 536 bytes.) Avoiding fragmentation has a major effect on file download speed, whether we are talking about html and image files from the web or straight text data bits in your e-mail program.

What is MTU?

MaxMTU Explained:

Data on the Internet is sent in chunks called packets. The Internet standard packet size is 576 bytes (including 40 bytes for address information). This packet size is known as the Maximum Transmission Unit, or MTU. The 536 bytes of data remaining after the address information is subtracted are known as the Maximum Segment Size (MSS).

The problem is that the default setting for Windows 95 Dial-Up Networking is an MTU of 1,500 bytes. This setting is ok for Internet connections made through a LAN. But since most consumers use a dial-up connection (via modem) it tends to slow down the download time while it resends the packets to accommodate the mismatched packet size.

MTU is usually set in conjunction with MSS, the Maximum Segment Size, and RWIN, the TCP Receive WINdow. MSS is the largest segment of TCP data that the Winsock is prepared to receive on that connection. MSS must be smaller than MTU by at least 40 bytes, the size of the header and trailer information. The tool will automatically adjust MSS when the user changes MTU. RWIN determines how much data the receiving computer is prepared to receive. If RWIN is set too large it will result in greater loss of data if a packet is lost or damaged. If it is set too small (e.g. 1x MSS), transmission will be very slow. Normally RWIN is set to either 4x, 6x or 8x the MSS value which is 40 bytes less the MTU.

Adjusting the MaxMTU:

The Manual Tune-Up provides access to the MTU adjustment. When the program is first run the MTU value will be grayed. If the user used a third party program to adjust this value the currently selected value will be displayed. If the value set matches 576 or 1500 then that button will also be highlighted. The user can adjust to any value they wish by pressing the top (to increase) or bottom (to decrease) of the round button. The user must press the "Apply" button to set the new value.

Common MaxMTU values:

The following are values you can experiment with when adjusting the MTU value manually:
400, 512, 552, 556, 576, 1000, 1006, 1024, 1152, 1500

What is the difference between KB/s and Kb/s?

The main units of modem speed are:

· KB/s or KBps = kilobytes per second

· Kb/s or Kbps = kilobits per second

When transmitted over a modem, there are ten bits per byte (eight data bits plus a start bit and a stop bit). So if one modem seems ten times faster than another, it's because different units are being used.

Why can't I find Dial-Up Networking on my system?

Windows 95 does not automatically include Dial-Up Networking during installation. You can verify and if needed, install Dial-Up Networking using these instructions:

1. Click on "Start", click on Settings, click on Control Panel

2. Double click on the "Add/Remove Programs" icon

3. Click on the tab labeled "Windows Setup"

4. In the list of components, highlight "Communications"

5. Click on the "Details" button

6. Verify that the "Dial-Up Networking" component is selected. If it is not, select it now.

7. Click on Ok until you are back at the Control Panel. You will probably be prompted to enter your Windows 95 CD-ROM or provide the location of the Windows 95 installation files and might also have to restart your system.

8. Once installation is completed, double click on the "My Computer" icon on the desktop

9. You will see a "Dial-Up Networking" folder. Double clicking on this will allow you to create a dial-up profile.

Why do I connect fast but seem to slow down after a while?

Initial connect speed can be deceiving. V.34 and 56K modems can and do shift their speeds up and down during the course of the call to respond to changing phone line conditions. Some modems connect very aggressively at high speeds, but are then are forced to lower their speed to a more stable level. Others may connect conservatively and upshift.
For example: Using a 56K modem, you may connect at 50,666bps but during your time online, congestion causes your connection to slow down to 28800bps. Once the congestion has cleared your speed will try to climb back up to the speed you originally connected at.

Why do I need TCP/IP installed?

TCP/IP is the protocol used by the Internet that makes it possible for different operating systems and networks to communicate with each other over long distances.
To connect to the Internet, you must have TCP/IP installed. You can install TCP/IP when you install Windows 95 using the "Custom Setup Options", or if Windows 95 is already installed, you can install it using the 'Network' icon in Control Panel.
To install TCP/IP

1. Open the Windows Control Panel

2. Double-Click on the 'Network' icon, click the Add button.

3. In the 'Select Network Component Type' dialog box, double-click 'Protocol'.

4. In the 'Select Network Protocol' dialog box, in the 'Manufacturers' list, click 'Microsoft' and in the 'Network Protocols' list, click 'TCP/IP'. Click 'OK'.

Why does it say that I'm connected at 115,200 bps?

Sometimes the connect speed reported by your dial-up connection (the DCE) will be mistakenly reported as the DTE value. In other words, your 33,600bps connection might be mistakenly reported as a 115,200bps connection. Check your modem's users manual or web site for information on AT commands that can correct this mistake.

Why does my modem connect at 26,400 bps or slower?

Telephone line signal quality varies widely from one area to another and from one call to the next. All V.34 modems probe the telephone line during the initial 'handshake' sequence to determine the optimum carrier speed to utilize based upon the quality of the received signals.
Most name brand 33.6 modems feature a robust V.34 technology that attempts to connect at the highest possible speed. When calling local numbers your modem should typically connect at speeds of 26,400 to 33,600 bps. When calling long distance numbers, connect speeds may vary between 19,200 and 33,600 bps.

Why does my modem continue to connect at slow speeds?

Modems rarely connect at their rated speed because connection speeds depend on a variety of items. Here are some considerations:

· Make sure that the ISP you are using has the support for the modem you are using and is of the same or higher speed than your own. If you are using a 56K modem, the ISP you are using must have support for the same 56K modem technology. If not, the modem will connect at 28,800 bps. If you try to connect a faster modem with a slower one, it will always default to the slower speed.

· Sometimes line noise and the quality of the connection can affect the speed at which you connect. There are four areas of concern:

1. The inside wiring of the location you using

2. The phone company that routes the call

3. The phone company at the location you are calling

4. The inside wiring of the location you called.

The most likely problems are the wiring of locations you are located at and the one you are calling. This problem is especially bad for 56K modems.

· Check to see if the COM port setting is set to the maximum speed supported by the type of modem installed, most new modems should have the COM port speed set to 115,200 bps.

· Check the flow control, it should be set to Hardware (RTS/CTS).

· Check the modem initialization string and verify that the connect speed has not been set to a specific rate.
Use the following strings to initialize your modem for high-speed connections with error correction, data compression and hardware handshaking:
AT&F2 or as an alternative AT \N3 &K3 &Q5 &D

Why does my modem keep getting disconnected?

· Line noise
If you are attempting to make a long distance connection over a bad phone line, line noise may be interfering with the signal. If the place you are trying to call has another number, try calling it instead.

· If the problem is occurring no matter what number you dial, check your phone line to make sure there is no extraneous noise.
Replace the cable going from your modem to the wall jack to make sure a kink in the cable isn't causing line noise. Check to make sure no one is picking up an extension. If someone else picks up the phone, it will corrupt your connection, usually forcing your modem to hang up.

· If the disconnect problem occurs with an internal modem.
Try moving the modem to another slot, the modem maybe affect by noise radiated by the adapter next to it. This is especially true for the inexpensive modems.

· Time Limit restriction
Verify that the location you are calling does not have a time limit on the connection. This often used when the service does not have sufficient resources to support a lot of simultaneous users.

During peak hours (8PM-11PM) most Internet providers will disconnect customers that have been connected for more than 1 or 2 hours. This will allow other users to have an opportunity to use the Internet service. Unfortunately, this is a standard policy throughout the internet industry, there will always be a growing amount of clients to serve.

Certain TCP/IP stacks used by Internet access providers will automatically disconnect the user after a period of inactivity. Check the manual or contact the manufacturer of your Internet software to determine if this could be the problem.

· User Settings
The program will verify that the 'Disconnect a call if idle for more than' check box is not set or it is set to a short time (less then 15 minutes).

· Call waiting
Review dialing properties for the call waiting. If not set query the user to determine if they have call waiting feature on the phone. If they respond yes then make sure that the disable code has been entered in the Dialing Properties. In Control Panel select the Modem icon, press the Dialing Properties button and check the 'To disable call waiting, dial' check box and enter the correct code for your phone system.

Why does my USR Sportsters get slower and slower, and then suddenly disconnect?

This is the X2 version of 'Spiral Death Syndrome'.
The fix in most cases is to add S15=128 to the Init string to disable V.42 hardware error correction.
It may also be necessary to add &K0 to the Init string to disable V.42bis hardware data compression.
WARNING: Using these tips, your Internet performance may suffer when downloading non-compressed files.

Why doesn't my connection ever connect at 56K speeds?

FCC regulations limits performance to 53.3K.
There is an FCC regulation that prevents all devices attached to the telephone network from exceeding a certain power output. As a result, the modems have to scale back the output, which has a direct effect on the speed at which it can transfer data. Currently, they have the server modem limit set to 53,333 bps. This does not mean that you will not be able to hit the higher speeds, it simply decreases the likelihood.
Also, there are many factors that can influence the connection rate and the speed at which you transfer data. Even though one end of the connection is pure digital, there are issues that can hamper an X2 connection, while not necessarily preventing it altogether. Essentially, the qualities of the phone line plays an essential role in the speed of the connection.

   

4695 N Colony Blvd. #103, The Colony, TX 75056- office: 972-294-3862 - fax: 972-294-3867
Copyright © Konnections, Inc. All rights reserved.