FarSync X25 TE1 - A 1 port E1 Universal PCI X.25 card

FarSync X25 TE1 - E1 X.25 card

The FarSync X25 TE1 Universal PCI card provides high performance X.25 communications over E1 lines for Linux and Windows systems.

Overview

The FarSync X.25 TE1 product is a high quality X.25 solution for business, government and military applications, it has been developed to provide high performance, versatile X.25 connectivity for Linux and Windows systems.

The Universal PCI card will support an X.25 on Unstructured E1 (G.703) or fractional E1 (G.704), using either RJ48 (RJ45) or BNC connectors.

Features under Linux:

The TE1 card installs seamlessly as a plug and play device under the popular Linux 32 and 64 bit distributions. The card supports Linux kernel versions from 2.6.12 onwards in 32 and 64 bit formats, including the leading distributions supplied by Redhat, SuSE, CentOS, Mandriva, Debian, Ubuntu, Fedora, Slackware and more. SMP (multi-processor) systems are supported. Configuration is by a Java based GUI.

There are APIs to the X.25 layer, a Sockets based interface and a Java API. There is also an API to the ISO Transport layers (ISO 8073 - connection oriented).

IP over X.25 support is included permitting TCP/IP operation over an X.25 network.

XOT (X.25 over TCP/IP) support is available as an option, using the same API's as X.25. XOT can operate at the same time as X.25.

Up to 254 connections are supported as standard or up to 4095 connections using the FarSync X25 High Capacity Pack.

FarSite is committed to supporting the FarSync X25 TE1 on new versions of Linux and Linux kernels as they are released. The source code for the driver and the libraries for the API are supplied with the product, allowing rebuilding by the end user for use with almost any of the current or future Linux variants.

Features under Windows:

The TE1 card installs seamlessly as a plug and play device under Windows 10, 8, 7, Vista, Server 2003 and Server 2008. 32 and 64 bit Windows operating systems are supported.

The X.25 software has a host of features including ISO Transport (classes 0 to 3), support for OpenFT FTAM, a WinSock2 compliant Sockets API, a Java API and a COM Port API. The Sockets API is also accessible from .NET applications. Up to 4095 connections can be supported using the FarSync X25 High Capacity Pack or 254 as standard.

IP over X.25 support is included permitting TCP/IP operation over an X.25 network.

X.25 Developers Toolkit: A comprehensive Developers Toolkit for development using APIs to X.25 and ISO Transport is included with each product covering Linux and Windows. In addition, the Windows product has a toolkit for the LAPB API. A multi-port Line Monitor and a Line Statistics application are also supplied.


Typical Applications

The FarSync X25 TE1 card is suitable for connection to all types of X.25 networks and leased lines. Typical applications include:

  • Private X.25 networks such as Lottery, Police, Customs, Military, Fishery, Financial, Government and Airline
  • E-Commerce gateways for credit verification
  • Mixed X.25 and IP networks
  • Billing and Mediation
  • FTAM access
  • X.400
  • PC Server based X.25 switch with XOT

The card is compatible with all public X.25 networks.


FarSync X25 TE1 - Hardware Details

The FarSync X25 TE1 runs an AMD processor with SRAM and an embedded HDLC controller connected to the Server/PC through an Universal PCI bus with the E1 connection provided by a FALC56.

The drivers supplied with Windows and Linux allow large numbers of ports to be supported by the installation of multiple FarSync X25 TE1 cards in a Server. Typically 12 or more cards can be supported; the card limit is only dependent on the PCI / PCI-X slot count and resources available in the host Server and the total bandwidth of the PCI bus. The FarSync X25 TE1 can be mixed with other cards in the FarSync X25 range.

Network Interfaces

E1 unstructured (G.703) and Transparent operation at 2.048 Mbits/s, E1 fractional (G.704) at speeds from 64 Kbits/s to 1.984 Mbits/s,

PCI Bus Specification

The FarSync X25 TE1 card is suitable for systems with a PCI or PCI-X bus, covering single processor systems, multi-processor systems and processors featuring HyperThreading technology. The card is PCI revision 2.2 compliant with support for both 3.3 and 5 volt signalling, the power for the card is taken from the 3.3 volt supply rail.

The FarSync X25 TE1 card may be fitted in either 32-bit PCI bus slots or 64-bit PCI-X bus slots as this Universal PCI card will work perfectly well in both.


TCP/IP over X.25

The IP over X.25 support is included as part of the FarSync X25 TE1 product and is integrated into Linux and Windows.

Linux Features: IP over X.25 support complies with RFC 1356 (IP over X.25). Higher level protocols that run over IP including TCP, UDP, HTTP and FTP are supported.

Windows Features: The IP over X.25 support complies with RFC 1356 (IP over X.25), for single and multiple X.25 destinations. Higher level protocols that run over IP including TCP, UDP, HTTP and FTP are supported.

Diagram of IP over X.25

See further details about how IP over X.25 works


APIs and X.25 Developers Toolkit

Application developers have a choice of APIs for X.25, ISO Transport and accessing HDLC (LAPB). An API selector guide is provided to assist the developer in choosing the most appropriate interface. The comprehensive Developers Toolkit is included with the product.

X.25 Developers Toolkit and API details


FarSync XOT Extension for Linux option

The XOT extension allows applications using the same API to transmit data over XOT (X.25 over TCP/IP). TCP/IP is normally routed over Ethernet on PCs and Servers. The XOT support is compatible with FarSite's FarLinX X25 Gateway and also other manufacturers XOT products. The XOT and X.25 interfaces can be used simultaneously.

The FarSync XOT Extension for Linux is available under product code FS9508, it should be ordered at the same time that the FarSync X25 card is purchased, although a retrofit is possible.

Note: There is also FarSync XOT Runtime software available that allows XOT to run over the PCs standard TCP/IP connection such as an Ethernet card.


FarSync X.25 High Capacity Pack option

An optional high capacity pack is available for the FarSync X25 TE1. The FarSync X.25 High Capacity Pack allows up to 4,095 simultaneous connections to be made, a huge increase from the standard 254 sessions. The expanded capacity applies to SVC, PVC and ISO Transport connections.

Customer applications developed to use the standard X.25 Sockets API are compatible with the FarSync X25 High Capacity Pack.

The FarSync X.25 High Capacity Pack is available for Windows and for Linux, it should be ordered at the same time that the FarSync X.25 TE1 is purchased although a retrofit upgrade is possible. One FarSync X.25 High Capacity Pack is required per card.


Port Manager Configuration of a FarSync X.25 TE1
Windows Port Manager showing configuration of a TE1 for X.25


Linux - TE1 X.25 configuration
Linux Adapter Manager showing X.25 configuration of a TE1

Configuration

For both Windows and Linux configuration is by a GUI configuration application, rapid installation and easy configuration are key features of the product. See example screens below.

The X.25 line can be reconfigured and restarted without reloading the software.

Many of the parameters such as DTE / DCE selection are determined automatically. Selecting the line speed by default automatically sets suitable timer and retry values. An advanced tab permits users to exactly specify the configuration of the line if necessary.

 

 

 

 

 

 

 

 

 


Packaging

The X.25 software firmware, drivers, utilities and the X.25 Developers Toolkit are all included on the CD supplied with the FarSync card. RJ48 cable included.

The CD-ROM supplied with the FarSync X25 TE1 includes:

  • Drivers for Linux, Windows 10, 8, 7, Vista, Server 2003 and Server 2008
  • Numerous example applications with source code
  • Documentation for all the APIs in Adobe PDF format
  • Source code for Linux drivers and API Libraries
  • Network monitor and various useful utility programs

New releases of the software with enhancements and fixes are made available for free download from the Download page in the Support section of this web site.


Software Technical Specifications
Operating systems supported

Windows 10, 8, 7, Windows Server 2003, Vista, Windows Server 2008. 32 and 64 bit Windows operating systems are supported.

Linux distributions supplied by Redhat, SuSE, CentOS, Mandriva, Debian, Ubuntu, Fedora, Slackware and others with kernel version 2.6.12 and onwards.

Linux Kernel Support All sub versions of kernel releases from 2.6.12 onward. The products may operate successfully with earlier versions of the kernel but no specific testing has been undertaken by FarSite.
SMP (Multi-Processor Systems) The software has been designed for and tested on SMP Servers
32 and 64 bit systems The FarSync X25 TE1 can be used on 32 and 64 bit systems under Linux and Windows
X.25 Features
X.25 CCITT compliance 1980, 84 & 88
DTE/DCE operation Both and Automatic detection and selection
Maximum SVCs (all types) 254 sessions, any mix of bothway, incoming and outgoing
4,095 sessions using the High Capacity Pack, any mix of bothway, incoming and outgoing
Maximum PVCs 254 sessions
4,095 sessions using the High Capacity Pack
Maximum simultaneous connections 254 connections
4095 connections with the High Capacity Pack
Data Packet size range 0 to 4096 bytes
Data packets per second throughput More than 2000 pps
X25 facilities supported Reverse charging, Closed User Group (CUG), Network User Identifier (NUI), Fast Select, Packet and Windows size negotiation, Extended sequence numbering (128), Throughput Class Negotiation.
Types of network connection E1 to a X.25 packet switch, E1 to a leased line.
Accessible via API Four APIs, a Sockets based interface, a Java API, a COM Port API and a legacy NCB API.
IP over X.25

Supported, complies with:
RFC 1356 on Linux.
RFC 1356, RFC 1598 and RFC 1662 on Windows

X.25 switch X.25 Switch daemon available on Linux for free download for use with the FarSync X25 TE1
XOT Option Features
XOT Specification Complies with RFC 1613 - X.25 over TCP (XOT)
Maximum XOT connections 4,095 on Windows and Linux
Maximum SVCs and PVCs 4,095 on Windows and Linux (any mix of SVCs and PVCs)
Data packets size range 0 to 4,096 bytes
OOB (Out of Band) data Supported for Interrupts, Resets and the D bit
X25 facilities supported Closed User Group (CUG), Network User Identifier (NUI), Fast Select, Packet and Windows size negotiation, Throughput Class Negotiation.
Accessible via API Two APIs, a Sockets based interface, a Java API
ISO Transport Features
Supplied with the X.25 software Included with both the standard product and the High Capacity Pack
Standard supported ISO 8073 (connection oriented)
Classes supported Classes 0, 1, 2 and 3
Negotiation between classes Yes
Simultaneous transport connections 254 sessions,
4,095 sessions using the High Capacity Pack
Accessible via API Yes
Developers Toolkit
Hardware Technical Specifications
Card type /
PCI specification
AMD processor with SRAM and E1/T1 comms controller,
Universal PCI (PCI-X compatible, PCI v2.2 compliant), bus mastering, DMA enabled,
Supports 3.3 & 5 volt PCI signalling,
Suitable for 32 and 64 bit PCI bus slots
Physical characteristics Short card (height 107mm, length 167mm)
Multiple cards Typically 12 or more cards can be supported; the card limit is only dependent on the resources available in the host Server
Network connectors E1: 120-ohm RJ48C (often referred to as RJ45) or Twin 75 ohm BNC
Network connections supported

E1 unstructured (G.703) : 2.048 Mbits/s
E1 fractional (G.704): 64 Kbits/s to 1.984 Mbits/s

E1 frame structure and modes

E1 - HDLC-framed data over G.703 unframed/unstructured or G.703/G.704 framed/structured Doubleframe and CRC4 multiframe modes

ESD protection Sidactor and telelink fuse, designed for zero maintenance. The FarSync X25 TE1 uses solid state fuses unlike many E1 interface cards, no parts need to be replaced after a survivable lightning strike
Cables MCE1 2 metre RJ-48C cable included
Back panel indicators LEDs for Port open, Loss of Signal (LOS), Receive Remote Alarm (RRA), Alarm Indication Signal (AIS)
Approvals EN55022 class B, CE, FCC class B, TBR12 and TBR13
Power requirements < 1.4 Amp @ +3.3v < 5 watts
Operating Temperature Range 0 to 60°C ambient air temperature.
Note: a higher temperature range version -20 to +60°C ambient air temperature is available as an option, contact us for details.
MTBF 273,220 Hours - Bellcore Method 1 Case 3, 40 deg.C ambient, 15 deg.C case temperature rise above ambient
Warranty Free 5 year warranty
RoHS RoHS compliant

Order Information

Product Name

Description

Product Code

FarSync X25 TE1 Intelligent 1 port E1 X.25 Universal PCI card with X.25 Software supplied with the X.25 Developers Toolkit for Windows and Linux FS6170
Software Options
FarSync X.25 High Capacity Pack for Windows Upgrade to the standard Windows FarSync X.25 software that allows up to 4095 simultaneous sessions FS9504
FarSync X.25 High Capacity Pack for Linux Upgrade to the standard Linux FarSync X.25 software that allows up to 4095 simultaneous sessions FS9505
FarSync XOT Extension An optional upgrade to add XOT (X.25 over TCP/IP) with FarSync X.25 cards on Linux.
A FarSync X25 card must be purchased with this product.
FS9508
FarSync XOT Runtime - Windows XOT (X.25 over TCP/IP) support on Windows FS9511

16-Nov-2016