textfiles/programming/pcpxfer.txt

349 lines
18 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

RECOMMENDATIONS REPORT
(Revised)
for
File Transfer Via PC Pursuit
(Oct 17, 1988)
Telenet Communication Corporation
Field Operations HQ Tech Support
Reston, Virginia
CONTENTS
PAGE
----
1.0 Introduction........................................... 1
2.0 Recommendations........................................ 2
3.0 File Transfer Procedures............................... 5
4.0 Summary................................................ 6
SECTION 1.: Introduction
Because of many customer complaints concerning PC Pursuit's inability
to allow file transfers, Field Operations was requested to provide
recommendations for file transfer via PC Pursuit. In compliance with
this request, this document provides the following:
* Recommendation on the best file transfer protocols to be used
with PC Pursuit.
* Recommendation on the hunt-confirm sequence and line parameters
which provide optimum performance of various protocols.
* The average transfer rates which can be expected using the
correct hunt-confirm sequence and optional parameter settings.
SECTION 2.: Recommendations
This section outlines the most common file transfer protocols used
with PC Pursuit. The performance of the protocols in the direct con-
nect and PC Pursuit environments are also indicated.
The following protocols were tested via the Chicago in-dial to the
Washington DC out-dial; the observations are summarized below.
XMODEM XMODEM XMODEM
PC Pursuit XMODEM file transfers performed at an average throughput of
30% when the correct hunt-confirm and terminal type was utilized.
XMODEM does not support flow control, therefore it is suggested that
the "relaxed" mode be invoked if the user's communications software
permits this feature.
YMODEM YMODEM YMODEM
The performance of YMODEM file transfers VIA PC Pursuit was found to
have an average throughput of 56% when the correct hunt confirm and
terminal type is employed. Although YMODEM does not support flow
control, it uses large 1024 byte packets which the network PAD handles
quite readily under normal conditions. As a result, YMODEM is rated
one of the faster protocols for file transfer via PC Pursuit.
WXMODEM WXMODEM WXMODEM
WXMODEM file transfers utilizing the correct hunt-confirm and terminal
type performed well with an average transfer rate of 52%. This
protocol is capable of handling flow control which enables it to
perform with better reliability in the PC Pursuit environment. Users
should be aware that an early version of PROCOMM is known to have a
software problem which can affect the performance of WXMODEM file
transfers.
KERMIT KERMIT KERMIT
An optimum average throughput of 47% was obtained by KERMIT file
transfers via PC Pursuit. The throughput was optimized by modifying
the packet size to 90 and adjusting the (host) window size to 16 (for
uploads). KERMIT software which supports the sliding window feature
performs with optimum efficiency in the PC Pursuit environment.
SEALINK SEALINK SEALINK
SEALINK file transfers via PC Pursuit performed exceptionally well
with an average throughput of 74% with the correct hunt-confirm and
terminal type. SEALINK supports flow control and was specifically
designed to operate in the networking environment.
ZMODEM ZMODEM ZMODEM
File transfers utilizing ZMODEM protocol via PC Pursuit yielded an
average transfer rate of 61%. ZMODEM performs well in the PC Pursuit
environment, however; the local configuration for ZMODEM file trans-
fers proved to be cumbersome and difficult for the user. ZMODEM re-
quires several parameters to be set locally and on the local pad.
These parameter settings can vary depending on the type of machine and
the type of communications software. The X.3 PAD parameters which
should be employed are 1:0,4:10,5:1,7:8,12:1. In addition, flow con-
trol (XON/XOFF) should be enabled at the user PC. Because of the
difficulty in configuring ZMODEM for file transfer, it is recommended
that only seasoned computer users attempt ZMODEM file transfers via PC
Pursuit.
The following page summarizes file transfer performance of the
protocols tested. The protocols are listed in order (PCP best to
worst) in two categories: 1) performance via direct connect, 2) per-
formance via PC Pursuit utilizing the recommended hunt confirm and
parameter settings shown. It should be noted that the optional
parameters need only be employed if a user experiences problems with
transferring a particular file.
SECTION 3.: File Transfer Procedures
This section outlines the step by step procedure for executing file
transfers via PC Pursuit. These procedures must be followed exactly to
achieve optimum transfer rates. The optional X.3 parameters shown on
the previous page indicates the parameters which provide the best
transfer rate.
STEP 1.: Set PC communications software to 8 bits, no parity,
1 stop bit, full duplex. Depending on the type of protocol
to be used, disable or enable local (XON/XOFF) flow
control.
STEP 2.: Dial local rotary with the communications software
set at the desired speed.
STEP 3.: Upon answer use the correct hunt confirm sequence:
At 300/1200bps use - <CR D CR>
At 2400bps - <@ D CR>
NOTE: "D" MUST BE UPPER CASE.
STEP 4.: At prompt "TERMINAL = " enter <D1> and return.
STEP 5.: At the "@" prompt enter the destination mnemonic,
out-dial speed, ID and password. It is important
that out-dial speed matches in-dial speed.
DO NOT MIX IN-DIAL AND OUT-DIAL SPEEDS.
STEP 6.: If pad X.3 parameters are to be changed, do so
at this point by entering <@ CR>. Set parameters as
prescribed. Return to out-dial port by entering
<CONT>.
An example of the proper syntax for modifying X.3 PAD
parameters would be "SET 7:8,1:0." To display the current
PAD parameter settings, the user should enter "PAR?."
These are only two of many user commands available. Many
of the user commands are clearly defined in the Telenet
document "How to Use Telenet's Asynchronous Dial Service."
STEP 7.: Upon connecting to the destination pad, insure
communication with the out-dial modem by entering <ATZ>.
The destination modem will respond with "OK".
STEP 8.: Enter <ATD> and the local number you wish to dial.
STEP 9.: Queue host file transfer and start file transfer.
Please note that these are the basic steps needed to achieve success-
ful file transfers. Since communications software may vary from
package to package, additional steps may be needed to initiate the
start of the file transfer at the user software level.
SECTION 4.: Summary
Extensive testing has resulted in identifying the expected performance
of six file transfer protocols when used with PC Pursuit. These
protocols have been determined to perform satisfactorily with PC
Pursuit when the correct hunt-confirm, terminal type and parameters
are employed.
It is the recommendation of Field Operations that customers be in-
formed of the correct logon procedures and the protocols which provide
the most reliable file transfers. Customers should also be reminded
that PCP users can expect a small degree of network delay which is
considered a common characteristic of packet switched networks. In
addition, users should also be informed that poor quality voice grade
telephone lines can adversely affect file transfer sessions.
Field Operations is one of many Telenet groups dedicated to providing
customers with complete support for PC Pursuit. Field Operations will
offer assistance with file transfer problems providing the customer is
willing to release a copy of the problem software as well as provide
the pertinent information necessary to resolve the problem.
Because problems can vary in nature, the information required to
resolve problems can differ from one problem to the next. But at the
very least, the following information will be required:
* Type of communication software
* Type of PC, make, model
* Type of modem
* Call origin
* Call destination
* Speed in
* Speed out
* Type of session
* Time of failure
* Date of Failure
* Point of failure in session
* Out-dial number
* Network Address (if possible)
* Copy of PC Software (in some cases)
Additional information may be required depending on the nature of
the problem.
FILE TRANSFER
PERFORMANCE STATISTICS
PERFORMANCE STATISTICS DIRECT CONNECT
General Communication Parameters = 8 bits
1 stop bit
N no parity
Terminal Type = D1
| PERFORMANCE STATISTICS DIRECT CONNECT |
| |
| |
| XFR |
| PROTOCOL SPEED SECONDS CPS BPS RATE |
|======================================================|
| |
| SEALINK UP 1200 ***517 87.15 871.49 73% |
| SEALINK UP 2400 ***270 166.87 1668.74 70% |
| SEALINK DN 1200 ***428 105.27 1052.71 88% |
| SEALINK DN 2400 ***230 195.90 1958.96 82% |
| |
| ZMODEM UP 1200 ***408 110.43 1104.31 92% |
| ZMODEM UP 2400 ***201 224.16 2241.59 93% |
| ZMODEM DN 1200 ***391 115.23 1152.33 96% |
| ZMODEM DN 2400 ***195 231.06 2310.56 96% |
| |
| YMODEM UP 1200 **259 102.80 1027.95 86% |
| YMODEM UP 2400 **126 211.30 2113.02 88% |
| YMODEM DN 1200 **244 109.11 1091.15 91% |
| YMODEM DN 2400 **130 204.80 2048.00 85% |
| |
| WXMODEM UP 1200 **277 96.12 961.16 80% |
| WXMODEM UP 2400 **159 167.45 1674.47 70% |
| WXMODEM DN 1200 **405 65.74 657.38 55% |
| WXMODEM DN 2400 **131 203.24 2032.37 85% |
| |
| KERMIT UP 1200 **356 74.79 747.87 62% |
| KERMIT UP 2400 **211 126.18 1261.80 53% |
| KERMIT DN 1200 **322 82.68 826.83 69% |
| KERMIT DN 2400 **178 149.57 1495.73 62% |
| |
| XMODEM UP 1200 **259 102.80 1027.95 86% |
| XMODEM UP 2400 **140 190.17 1901.71 79% |
| XMODEM DN 1200 **268 99.34 993.43 83% |
| XMODEM DN 2400 **146 182.36 1823.56 76% |
======================================================
**File size = 26624 ***File size = 45056
FILE TRANSFER
PERFORMANCE STATISTICS
PERFORMANCE STATISTICS VIA PCP
General Communication Parameters = 8 bits
1 stop bit
N no parity
Terminal Type = D1
| PERFORMANCE STATISTICS VIA PCP |
| |
| HUNT ITI |
| |
| XFR CONFIRM FLOW X.3 PAD |
| PROTOCOL SPEED SECONDS CPS BPS RATE SEQUENCE CONTROL PARAMETERS NOTES |
|================================================================================================ ===========================|
| |
| SEALINK UP 1200 ***561 80.31 803.14 67% CR D CR XON/XOFF *7:8,1:0 End-to-End flow control on |
| SEALINK UP 2400 ***300 150.19 1501.87 63% @ D CR XON/XOFF *7:8,1:0 End-to-End flow control on |
| SEALINK DN 1200 ***447 100.80 1007.96 84% CR D CR XON/XOFF *7:8,1:0 End-to-End flow control on |
| SEALINK DN 2400 ***231 195.05 1950.48 81% @ D CR XON/XOFF *7:8,1:0 End-to-End flow control on |
| |
| ZMODEM UP 1200 ***622 72.44 724.37 60% CR D CR XON/XOFF *1:0,4:10,5:1,7:8,12:1 End-to-End flow control on |
| ZMODEM UP 2400 ***363 124.12 1241.21 52% @ D CR XON/XOFF *1:0,4:10,5:1,7:8,12:1 End-to-End flow control on |
| ZMODEM DN 1200 ***573 78.63 786.32 66% CR D CR XON/XOFF 1:0,4:10,5:1,7:8,12:1 End-to-End flow control on |
| ZMODEM DN 2400 ***288 156.44 1564.44 65% @ D CR XON/XOFF 1:0,4:10,5:1,7:8,12:1 End-to-End flow control on |
| |
| YMODEM UP 1200 **443 60.10 600.99 50% CR D CR NONE *7:8,1:0 |
| YMODEM UP 2400 **200 133.12 1331.20 55% @ D CR NONE *7:8,1:0 |
| YMODEM DN 1200 **335 79.47 794.75 66% CR D CR NONE *7:8,1:0 |
| YMODEM DN 2400 **211 126.18 1261.80 53% @ D CR NONE *7:8,1:0 |
| |
| WXMODEM UP 1200 **480 55.47 554.67 46% CR D CR XON/XOFF *7:8,1:0 End-to-End flow control on |
| WXMODEM UP 2400 **258 103.19 1031.94 43% @ D CR XON/XOFF *7:8,1:0 End-to-End flow control on |
| WXMODEM DN 1200 **363 73.34 733.44 61% CR D CR XON/XOFF *7:8,1:0 End-to-End flow control on |
| WXMODEM DN 2400 **193 137.95 1379.48 57% @ D CR XON/XOFF *7:8,1:0 End-to-End flow control on |
| |
| KERMIT UP 1200 **597 44.60 445.96 37% CR D CR XON/XOFF *7:8,1:0,5:1,12:1 |
| KERMIT UP 2400 **298 89.34 893.42 37% @ D CR XON/XOFF *7:8,1:0,5:1,12:1 |
| KERMIT DN 1200 **389 68.44 684.42 57% CR D CR XON/XOFF *7:8,1:0,5:1,12:1 |
| KERMIT DN 2400 **196 135.84 1358.37 57% @ D CR XON/XOFF *7:8,1:0,5:1,12:1 |
| |
| XMODEM UP 1200 **734 36.27 362.72 30% CR D CR NONE *7:8,1:0 |
| XMODEM UP 2400 **424 62.79 627.92 26% @ D CR NONE *7:8,1:0 |
| XMODEM DN 1200 **638 41.73 417.30 35% CR D CR NONE *7:8,1:0 |
| XMODEM DN 2400 **373 71.38 713.78 30% @ D CR NONE *7:8,1:0 |
=============================================================================================== ============================
* Optional PAD parameters which optimize performance **File size = 26624 ***File size = 45 56
Downloaded From P-80 Systems 304-744-2253