FarSync TE1e - the E1 (G.703 and G.704) PCI Express card for Linux and Windows

 

FarSync TE1e - E1 PCIe card

The FarSync TE1e intelligent card provides an API or TCP/IP support over T1 or E1 G.703 and fractional T1 or E1 G.704 connectivity.

Product Overview

The intelligent FarSync TE1e card brings comprehensive E1 and T1 support to Linux and Windows to allow your application full access to the E1 and T1 features available on the card. Full bandwidth on unstructured T1 and E1 G.703 lines, T1 and E1 fractional (G.703/G.704), HDLC framed and transparent operation are all supported with easy software configuration. The product includes a low level driver that allows access to the communications features available in the hardware. The card can optionally use the host's standard TCP/IP protocol stack to allow access to IP based networks such as the Internet. The FarSync SDK provides the Developers Toolkit for the product.

The G.703 transparent bitstream option available with the API is suitable for video and voice such as T-DMB (Digital Multimedia Broadcasting), DAB (Digital Audio Broadcasting) ETI (Ensemble Transport Interface - ETSI EN 300 799) and STI (Service Transport Interface - ETSI EN 300 797) using the BNC connectors.

A general purpose bitstream encoding and decoding library including DAB-ETI (NI, G.703) and DAB-STI (PI, G.703), support to reduce application development timescales is available with the FarSync SDK.

Both the RJ48C (RJ45) and twin coax (BNC) connectors are available on the card so if you are not sure what connector type is going to be required, use the FarSync TE1e.

An external clock input of up to 10mhz through a SMA connector is supported to allow synchronisation of the output data clock, to, for example, a GPS source.

The product is supplied with a 5 year warranty.

Features under Windows:

The Windows based API common to the entire range of FarSync cards/devices is referred to as the FarSync Windows API (FsWinAPI). This is an extension of the MS COMM API and enables, for example, applications developed to support COM ports, to be easily ported to use FarSync support in E1 modes. This standardization enables the API to also be readily accessible from higher level environments such as .NET, C#, VB etc.

The FsWinAPI provides applications with direct access to the card's communications port/s for bit sync (HDLC) framing and also transparent bitstream operation for video and voice type applications.

The FarSync TE1e can also be installed to appear as a NDIS (LAN) interface so it can simply use the TCP/IP stack over PPP to allow access to IP based networks such as the Internet.

The card installs seamlessly under Windows 10, 8, 7, Vista, Windows Server 2003 and Windows Server 2008 on both 32 and 64 bit, single and multi-core systems. The FarSync drivers are signed by Microsoft for easy installation.

LabVIEW applications can access this adapter.

Features under Linux:

The API is based on the Char I/O interface and supports bit sync (HDLC) framed and transparent bitstream data. The TE1e adapter can also use the TCP/IP stack to allow access to IP based networks such as the Internet.

The TE1e adapter installs seamlessly as a plug and play device under the popular Linux 32 and 64 bit distributions. The cards supports Linux kernel version 2.6.12 onwards in 32 and 64 bit formats, including the leading distributions supplied by Redhat, SuSE, Mandriva, Debian, Ubuntu, Fedora, Slackware, CentOS and more. Multi-processor systems are supported.

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

Developers Toolkit:

The FarSync SDK provides a Developers Toolkit with full documentation, a DAB compatible bitstream encoding and decoding library, useful utilities, such as a line monitor, and many sample applications for Linux and Windows.

Free support from FarSite's Engineering department is provided to customers purchasing the FarSync SDK who have technical questions using the API.


Typical Applications for the FarSync TE1e

The FarSync TE1e card is suitable for a very wide variety of applications, including for example:

  • HDLC framing support for non standard or specialist protocols
  • Interfacing DAB ETI (Ensemble Transport Interface - ETSI EN 300 799) and STI (Service Transport Interface - ETSI EN 300 797) transparent bit streams to Servers
  • Integration with embedded Linux and Windows based products
  • E1 Internet Access
  • E1 access over Frame Relay
  • Remote office access over leased lines
  • Server-based network hub (Routers & Firewalls)
  • Integration with embedded Windows and Linux based Products
  • Satellite multicasting
  • Video Teleconferencing

FarSync TE1e Product Details

The FarSync TE1e is supplied with software drivers for Windows and Linux. This includes a low level driver that allows access to the communications features available in the hardware and an optionally installable driver that connects with the standard TCP/IP protocol stack to allow access to IP based networks such as the Internet.

The drivers supplied with Windows and Linux allow large numbers of ports to be supported by the installation of multiple FarSync TE1e cards in a Server. Typically 12 or more cards can be supported; the card limit is only dependent on the PCIe slot count and resources available in the host Server.

Card Hardware

The single port card runs an AMD processor with SRAM. The card has an embedded HDLC / transparent controller with SDMA access (128 buffers) and a wide range of timers. The whole memory space may be mapped via the PCIe interface to the PC/Server.

Network Interfaces

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

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

T1 Modes: HDLC-framed or transparent data over G.703 unframed/unstructured or G.703/G.704 framed/structured F4 (FT), F12 (D3/D4, SF), F24 (D5, Fe, ESF) and F72 ( SLC96) modes.

External Synchronization Clock: SMA Connector
Frequency: 10MHz, 5MHz, 2.048MHz, 1.544MHz or 1MHz.
Frequency Tolerance: Within 30ppm or better of supported speeds
Input Impedance: 75 ohms
Input Level:
   Absolute Max: -7.5V to +12.5V
   Typical: +/- 300 mV with a hysteresis of 50mV or G.703-13
   Typical: HCMOS, square or sine wave

PCI Express Bus Specification

The FarSync TE1e adapter is suitable for systems with a PCIe bus, covering single and multi-processor systems. The adapter is compliant with PCI Express Base specification revision 1.0a. The FarSync TE1e is a bus mastering, 1x (single lane) adapter.

Key Features supported on Linux

The FarSync TE1e installs seamlessly under Linux kernel 2.6.12 onwards on both single and multi-core 32 and 64 bit systems. All the popular distributions are supported including Red Hat, SuSE, Slackware, Ubuntu, Mandriva, Debian and Fedora.

Installation is simple, the driver is dynamically loadable so a kernel rebuild is not required for the driver to be installed. The driver acts as a dynamically loadable module. The link level protocol can be PPP, Cisco HDLC or Frame Relay with optional authentication by CHAP, MSCHAP or PAP (RFC 1334) providing a standard point-to-point network interface. The driver is supplied with source code.

The Char I/O API provides a programming language independent, high-level interface to the FarSync base driver it supports access to bit synchronous (HDLC) framed, transparent bitstream. The cards can also use the TCP/IP stack to allow access to IP based networks such as the Internet. It also allows selection of the full range of clock modes.

A configuration utility is provided to set the line speed, interface type and protocol, after which the ports may be configured with standard networking tools.

Key Features supported on Windows

The FarSync TE1e installs easily under Windows 10, 8, 7, Vista, Windows Server 2003 and Windows Server 2008 on single or multi-core 32 and 64 bit systems. A FsWinAPI driver is installed with the optional installation of an NDIS (LAN) driver. The NDIS driver supports TCP/IP running over PPP with optional authentication by CHAP or PAP (RFC 1334) providing a standard point-to-point network interface. The drivers are signed by Microsoft for easy installation.

The product is supplied with a comprehensive configuration utility and its own Line Monitor that allows the user to record, display and store line traffic with WAN protocol decoding for fast debugging.

The FarSync TE1e FsWinAPI allows applications developed using the FarSync SDK to exactly control the type of data sent and received in bit sync (HDLC framed) data and transparent bitstream formats.


Line Monitoring

Click for sample screen

Linux

The Farmon utility allows all data sent and received on the line to be recorded.


Windows

The product is supplied with a high performance multi-channel line monitor that allows the user to record, display, store and replay line traffic with protocol decoding (see sample screen). Comments can even be inserted into the line trace to assist later analysis.



Product Packaging

The FarSync TE1e product includes:

  • The TE1e communications card,
  • Documentation supplied on CD-ROM,
  • A quick start guide,
  • RJ48C (RJ45) 2 metre cable
  • Windows and Linux driver software (source code is provided for Linux driver)

New versions of the software are made available from the support page as they are released.


FarSync SDK - The Developers Toolkit

The SDK includes support for writing applications on both Linux and Windows and contains documentation, working sample applications, development and test utility applications. There is everything a user needs to rapidly develop and test a wide variety of applications such as specialist sync (HDLC framed) protocols or transparent bitstream data requirements including Audio, MPEG Video T-DMB, DAB ETI and DAB STI with a bitstream encoder and decoder library.

The FarSync SDK is ordered separately from the FarSync TE1e .

Our Engineering department provides free email and telephone assistance to application developers using the API as part of the package provided when the FarSync SDK is purchased.

See details on the FarSync SDK Developers Toolkit and the APIs supported.

Free 3rd party applications: The Open Digital Radio DAB/DAB+/T-DMB multiplexer, very good site for DAB developments.

About and source code for the Open Digital RadioDAB/DAB+/T-DMB multiplexer. See also Open Digital Radio.

Software Technical Specifications
Linux
Distribution Support

Distributions by Red Hat, SuSE, Slackware, Mandriva, Ubuntu, Debian, Fedora, CentOS and more.
Drivers for kernel 2.6.12 onwards on both single and multi-core 32 and 64 bit systems

Kernel Support Sub versions of kernel releases from 2.6.12. The products may operate successfully with earlier or later versions of the kernel but no specific testing has been undertaken by FarSite
Big Endian and Little Endian memory storage format drivers supplied.
Protocols Supported TCP/IP, PPP, Cisco HDLC, LAPB, Frame Relay, CHAP, MSCHAP, PAP (RFCs 1661, 1332, 1334). Bitstream. ETI (NI, V.11) with the FarSync SDK.
API and Interfaces Char I/O API
Windows
O/S Types

Windows 10, 8, 7, Vista, Windows Server 2003, Windows Server 2008, LabVIEW running on a Windows O/S.
32 and 64 bit (single and multi-core systems)

Protocols Supported TCP/IP, PPP, LAPB, V.120, CHAP, PAP (RFCs 1661, 1332, 1334), ETI (NI, V.11), Bitstream.
API and Interfaces FsWinAPI, NDIS (LAN) where the line appears as a LAN interface
Utilities Line Monitor to record, display and store line traffic included
Hardware Technical Specifications
Card type /
PCIe specification
AMD processor with SRAM and FALC56 E1/T1 comms controller,
PCIe (compliant with PCI Express Base Specification Revision 1.0a), 1x (single lane), bus mastering, DMA enabled.
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
T1: 100-ohm RJ48C (RJ45)
Network connections supported

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

E1 frame structure and modes

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

T1 frame structure and modes T1 - HDLC-framed or transparent data over G.703 unframed/unstructured or G.703/G.704
framed/structured F4 (FT), F12 (D3/D4, SF), F24 (D5, Fe, ESF) and F72 ( SLC96) modes
G.706 features CRC4 to non-CRC4 interworking according to ITU-T G.706 Annex B (E1)
Error checking via CRC4 procedures according to ITU-T G.706 (E1)
Error checking via CRC6 procedures according to ITU-T G.706 and JT G.706(T1)
External Clock Input Specification

SMA Connector
Frequency: 10MHz, 5MHz, 2.048MHz, 1.544MHz or 1MHz.
Frequency Tolerance: Within 30ppm or better of supported speeds
Input Impedance: 75 ohms
Input Level:
   Absolute Max: -7.5V to +12.5V
   Typical: +/- 300 mV with a hysteresis of 50mV or G.703-13
   Typical: HCMOS, square or sine wave

ESD protection Sidactor and telelink fuse, designed for zero maintenance. The FarSync TE1e uses solid state fuses unlike many E1 interface cards, no parts need to be replaced after a survivable lightening 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–60°C ambient air temperature.
Note: a higher temperature range version -20 - +60°C ambient air temperature is available as an option, contact us for details.
MTBF 270,000 Hours - Bellcore Method 1 Case 3, 40 deg.C ambient, 15 deg.C case temperature rise above ambient
Warranty 5 years
RoHS2 RoHS2 compliant

Order Information

Product Name

Description

Product Code

FarSync TE1e

Intelligent 1 port E1 / T1 adapter, PCI Express with BNC and RJ48C (RJ45) connectors, with an API for customer applications and support for TCP/IP operation.
Includes a 2 metre cable with RJ48C Connectors.
Drivers for Linux and Windows 10, 8, 7, Vista, Server 2003 and Server 2008.
To develop applications that will use the API the FarSync SDK should be ordered

FS4155
FarSync SDK Linux and Windows Developers Toolkit for the FarSync TE1e and other FarSync cards - this is required if you want to write software to use the card's API. FS9610

14-Nov-2016