💾 Archived View for spam.works › mirrors › textfiles › programming › pcpxfer.txt captured on 2023-06-16 at 20:11:41.

View Raw

More Information

-=-=-=-=-=-=-

                             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