home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / protocol / deltacom_new_protocol.msg < prev    next >
Text File  |  2020-01-01  |  10KB  |  209 lines

  1. 12-Aug-94 19:32:16-GMT,9710;000000000001
  2. Received: from cuvmb.cc.columbia.edu by watsun.cc.columbia.edu with SMTP id AA17537
  3.   (5.65c+CU/IDA-1.4.4/HLK for <fdc@WATSUN.CC.COLUMBIA.EDU>); Fri, 12 Aug 1994 15:32:13 -0400
  4. Message-Id: <199408121932.AA17537@watsun.cc.columbia.edu>
  5. Received: from CUVMB.CC.COLUMBIA.EDU by CUVMB.CC.COLUMBIA.EDU (IBM VM SMTP V2R1)
  6.    with BSMTP id 6848; Fri, 12 Aug 94 15:30:38 EDT
  7. Received: from VM42.CSO.UIUC.EDU by CUVMB.CC.COLUMBIA.EDU (Mailer R2.07) with
  8.  BSMTP id 4091; Fri, 12 Aug 94 15:30:37 EDT
  9. Received: from VM42.CSO.UIUC.EDU (NJE origin LISTSERV@UIUCVM42) by
  10.  VM42.CSO.UIUC.EDU (LMail V1.2a/1.8a) with BSMTP id 1429; Fri,
  11.  12 Aug 1994 19:31:34 +0000
  12. Date:         Fri, 12 Aug 1994 21:17:57 CEST
  13. Reply-To: Computer Protocol Discussion <PROTOCOL@UIUCVMD.BITNET>
  14. Sender: Computer Protocol Discussion <PROTOCOL@UIUCVMD.BITNET>
  15. From: Gianluca Attura <MC8114@MCLINK.IT>
  16. Subject:      Deltacom: Call For Comments
  17. X-To:         protocol@vmd.cso.uiuc.edu
  18. To: Multiple recipients of list PROTOCOL <PROTOCOL@UIUCVMD.BITNET>
  19.  
  20.                DeltaCom: Call for Comments and Suggestions
  21.  
  22.  
  23. This  documents  is  posted  worldwide to  present  a  new file transfer
  24. program  and  the protocol it uses  and to obtain suggestions, proposals
  25. and ideas to complete the project before its release to the public.
  26.  
  27. All  the material presented here is Copyright (C) 1994 by ABCD Software.
  28. It's already registered and all the rights are reserved.
  29.  
  30. Please  answer to this message with any  idea you think may be useful to
  31. the  final  development  of  this  work.  We  post  this  paper for it's
  32. important  to define all the aspects of the protocol before distributing
  33. it  to  create  a complete - non beta  -  range of products and for it's
  34. difficult  -  and  sometimes  impossible  -  change  later  the protocol
  35. specifications without losing the backward compatibility.
  36.  
  37.               We are interested in any kind of suggestions.
  38.  
  39.  
  40. DeltaCom  is  a file transfer program  based on the Delta Protocol we'll
  41. furnish  for DOS, Unix and VMS systems. Here we analyze the protocol and
  42. the applications we built on it, so you can get the general idea of it.
  43.  
  44. Delta is a bi-directional protocol which allows four classes of packets.
  45. Its architecture lets interface systems, allows multimedia capabilities,
  46. implements  parallel  sessions, creates  gateways and encapsulates other
  47. protocols  families.  With Delta it's possible  to define the same video
  48. interface  on different systems, transferring the interface modules from
  49. the  host  in  overlay forms, and  upgrade  the system files using auto-
  50. generated  diff  files. The entire Delta  system is compliant to the OSI
  51. model.
  52.  
  53. In  this  optic  we  decided to start  the  developing  with a low level
  54. application,  a  file transfer system which covers  the  levels 1 & 2 of
  55. protocols with some parts of the 3rd level to add some features.
  56.  
  57. This application is named DeltaCom, and will be released as Shareware in
  58. various forms:
  59.  
  60. DOS    : DeltaCom Lite
  61.          DeltaCom Pro
  62.          DeltaCom Net
  63.  
  64. Unix   : DeltaCom for SCO
  65.          DeltaCom for Linux
  66.          DeltaCom for AXP OSF/1
  67.  
  68. VMS    : DeltaCom for AXP VMS
  69.  
  70. Source : DeltaCom Source Edition for generic Unix/VMS
  71.  
  72.  
  73. This  is  a  scheme  of  the  capabilities  of  DeltaCom  in its various
  74. editions:
  75.  
  76.  1. Bi-Directional   transfers.   Each  way  (up   and  down)  is  fully
  77.     customizable in packet sizing, character prefixing, data compression
  78.     and every other protocol features.
  79.  
  80.  2. On-line  editing  of  the  upload and  download  files  lists - it's
  81.     possible adding, removing, pausing, change order of the files in the
  82.     queues.
  83.  
  84.  3. Packet size from 64 bytes to 16 Kbytes (in 64 bytes increments) with
  85.     statistical adjustment in conformity of the errors received.
  86.  
  87.  4. De/Activable error correction using CRC16 or CRC32.
  88.  
  89.  5. Fast  control packets - the Shuttle  Packets (TM) - traveling across
  90.     large data packets to obtain fast responses to commands.
  91.  
  92.  6. Protocol  startup  designed  to automatically  detect  line parity -
  93.     Parity  AutoSense  (TM)  - able to  determine  the  real parity even
  94.     across gateway links.
  95.  
  96.  7. 7bits paths full support for 8bits data.
  97.  
  98.  8. Problematical characters detection - AutoPrefix Engine (TM).
  99.  
  100.  9. Fully customizable macros (1 or more characters) to prefix.
  101.  
  102. 10. High level data compression using LZW algorithm.
  103.  
  104. 11. Configuration   file   with   remote   sites   dedicated  and  fully
  105.     configurable sections loaded after host recognition.
  106.  
  107. 12. Chat  mode during transfers. In DOS PRO and NET editions is included
  108.     a  Real  Voice Chat to send  vocal  messages using an ordinary Sound
  109.     Blaster (or compatible) audio card.
  110.  
  111. 13. Language translation, using the ISO10646 as base character table and
  112.     about 130 translation tables.
  113.  
  114.  
  115. The  packages  add  a large number  of  features.  In particular we have
  116. studied a new image file format to supply to the lacks of GIF, so now we
  117. introduce  the DGF - Delta Graphic Format  - a wide-bits (from 1 to 255)
  118. format which uses loseless data compression (instead of JPEG lossy one).
  119.  
  120. This is the cross referenced table of the features offered:
  121.  
  122.   +--------------------+-------+-------+-------+-------+-------+
  123.   |                    |  DOS  |  DOS  |  DOS  |  Unix |  SRC  |
  124.   |                    |  Lite |  PRO  |  NET  |  VMS  |       |
  125.   +--------------------+-------+-------+-------+-------+-------+
  126.   | Interfaces         |       |       |       |       |       |
  127.   |   Serial           |  YES  |  YES  |  YES  |  NO   |  NO   |
  128.   |   Parallel         |  NO   |  YES  |  YES  |  NO   |  NO   |
  129.   |   TCP/IP *         |  NO   |  NO   |  YES  |  NO** |  NO   |
  130.   |   IPX              |  NO   |  NO   |  YES  |  NO** |  NO   |
  131.   |   NetBIOS          |  NO   |  NO   |  YES  |  NO** |  NO   |
  132.   |   Fossil           |  YES  |  YES  |  YES  |  NO   |  NO   |
  133.   |   BIOS             |  YES  |  YES  |  YES  |  NO   |  NO   |
  134.   |   NASI             |  NO   |  NO   |  YES  |  NO   |  NO   |
  135.   |   TTY              |  NO   |  NO   |  NO   |  YES  |  YES  |
  136.   |                    |       |       |       |       |       |
  137.   | Terminals          |       |       |       |       |       |
  138.   |   ANSI             |  YES  |  YES  |  YES  |  NO   |  NO   |
  139.   |   VT100            |  YES  |  YES  |  YES  |  NO   |  NO   |
  140.   |   VT102            |  YES  |  YES  |  YES  |  NO   |  NO   |
  141.   |   VT220            |  YES  |  YES  |  YES  |  NO   |  NO   |
  142.   |   VT320            |  YES  |  YES  |  YES  |  NO   |  NO   |
  143.   |                    |       |       |       |       |       |
  144.   | Virtual GUI        |  NO   |  YES  |  YES  |  NO   |  NO   |
  145.   |                    |       |       |       |       |       |
  146.   | Chat               |       |       |       |       |       |
  147.   |   Text             |  YES  |  YES  |  YES  |  YES  |  NO   |
  148.   |   Real Voice       |  NO   |  YES  |  YES  |  NO   |  NO   |
  149.   |                    |       |       |       |       |       |
  150.   | External           |       |       |       |       |       |
  151.   |   Virus Scanning   |  YES  |  YES  |  YES  |  NO   |  NO   |
  152.   |   AutoShell (TM)   |  YES  |  YES  |  YES  |  YES  |  NO   |
  153.   |   AutoExtracting   |  YES  |  YES  |  YES  |  YES  |  NO   |
  154.   |                    |       |       |       |       |       |
  155.   | On-Line Viewing    |       |       |       |       |       |
  156.   |   GIF              |  YES  |  YES  |  YES  |  NO   |  NO   |
  157.   |   DGF              |  YES  |  YES  |  YES  |  NO   |  NO   |
  158.   |                    |       |       |       |       |       |
  159.   | Disk Image         |  YES  |  YES  |  YES  |  NO   |  NO   |
  160.   |                    |       |       |       |       |       |
  161.   | Description        |  YES  |  YES  |  YES  |  YES  |  YES  |
  162.   |                    |       |       |       |       |       |
  163.   | Hardware Detection |  YES  |  YES  |  YES  |  NO   |  NO   |
  164.   |                    |       |       |       |       |       |
  165.   | Customizable Log   |  YES  |  YES  |  YES  |  YES  |  NO   |
  166.   +--------------------+-------+-------+-------+-------+-------+
  167.  
  168. *  Via Packet Drivers
  169. ** We're working on POSIX socket interface.
  170.  
  171. The  virtual  GUI is a text  interface using custom fonts and optionally
  172. SVGA  capabilities,  creating  a  windowed  environment  with  palettes,
  173. graphic  mouse in text mode and  an innovative file requester. From this
  174. command  environment  you  can  edit  the  transfer  queues, send remote
  175. commands, open as many multi-chat on LANs as you want.
  176.  
  177. The  DiskImage is a remote DiskCopy  of entire disks. Remember Delta can
  178. send also entire directory trees.
  179.  
  180. Description  is  the dispatch of file  description from custom files, as
  181. the 4DOS/4OS2 DESCRIPT.ION.
  182.  
  183. For  the DOS environment we furnish a setup program which allows a large
  184. series  of  hardware  tests (UARTs,  Parallel  Ports, Networks Adapters,
  185. Video Boards, Modem testing, CPU/NPU detection (about 30 chips) and Disk
  186. Drives  support  (recognizes  all kind  of  physical,  logical or device
  187. driven disk).
  188.  
  189. Windows,  OS/2 and DesqView DOS shells are supported with automatic time
  190. slicing.
  191.  
  192. It's  also ready the cryptography of transmitted data, using private and
  193. public (non RSA) algorithm.
  194.  
  195.  
  196.  
  197.  
  198. Ok,  that's  all.  What  you  have read  is  ready  to  be posted on the
  199. principal  networks, but now, before do it,  we need to know what do you
  200. think, what we missed and what do you'd like we add to DeltaCom.
  201.  
  202.  
  203. ------------------------------ Eagle ---------------------------------
  204.                            _____ . _____
  205.  CompuServe : 100112,3521  \__  \O/  __/  Internet  : mc8114@mclink.it
  206.  BIX        : gattura         \__ __/     FidoNet   : 2:335/336.11
  207.  GEnie      : G.ATTURA          /_\       Channel 1 : Gianluca Attura
  208.  
  209.