Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/httpd/html/www.ccii.co.za/products/fts.html:2) in /home/httpd/html/www.ccii.co.za/toptemplate.php on line 4

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/httpd/html/www.ccii.co.za/products/fts.html:2) in /home/httpd/html/www.ccii.co.za/toptemplate.php on line 4
File Transfer Service

Our Products
   Board-Level Products
   System-Level Products
   Remote Monitoring
   and Control
Product Photo Gallery
Product Support
   User Manuals and Software Drivers
   RMA and Software Support
   Standard Terms & Conditions
   Software Library
About CI Systems
   Company Profile (pdf)
   Real-Time House (pdf)
   Production Facility (pdf)
   Company Capabilities
   Company Services
   CI Systems Management
   Press Releases
R & D
Press Releases

Return Material Authorisation  (RMA)

Search CI Systems using Google :


   Products       Presentations       Search    Where We Are Contact Us    Home   
File Transfer Services

PDF print version of this specification


File Transfer Services (FTS) is an extended profile network protocol providing reliable data transfers by emulating connection-oriented byte stream transport between applications executing on different host processors on a local area network. Two host processors that share an FTS connection may be located either on the same backplane or within sub-systems that are connected by different Network Interface Cards (NICs).

Principles of Operation

FTS uses an addressing scheme where every user thereof chooses a unique 64-bit name for the user's transport endpoint. The FTS transport addressing scheme is completely separate from the network addresses used by the NICs. This is because the NICs use dynamically-assigned network addresses, whereas communicating FTS entities use globally-administered transport endpoint names.

The message interface to FTS provides a simplified OSI-like connection-oriented transport service between these transport endpoints. The data transfer over FTS connections is based on reliable byte streams. Multiple connections can be made between two transport endpoints. Each connection is unidirectional.

FTS provides services to perform two types of data transfer, namely read requests and write requests. FTS supports a Go-Back-N flow control scheme that permits high bandwidth bulk data transfers.

FTS Protocol Stack

FTS Protocol Stack

FTS/Application Interface

The interface to FTS is defined by the following service requests :

  • FTS Register
  • FTS Solicited Reply to Registration
  • FTS Unregister
  • FTS Solicited Reply to Unregistration
  • FTS Write Request
  • FTS Read Request
  • FTS Write Request Data
  • FTS Read Request Data
  • FTS Write Request Acknowledge
  • FTS Read Request Data Acknowledge
  • FTS Error


  • > 950 Mbit/s end-to-end throughput (for > 2 000 byte messages) over 1 Gigabit Ethernet local area network
  • > 9 Gbit/s end-to-end throughput (for > 4 000 byte messages) over 10 Gigabit Ethernet local area network

CVSLANSS003 Issue 1.1 2017-04-26
CCII Systems (Pty) Ltd P.O. Box 171 Rondebosch 7701  South Africa 
Telephone : (+27 21) 683 5490 Facsimile : (+27 21) 683 5435 WWW : www.ccii.co.za