Free download HS X.25 and RFC1613 XOT C Source Library

HS X.25 and RFC1613 XOT C Source Library

1.3.18
HS X.25 is a software library in C (supplied with full source code) which implements ITU-T recommendation X.25
Free Download
User rating
0
0 votes
License
Shareware
OS
Windows
Developer
Version
1.3.18
Language
English
Release date
7 August 2014

Editor's review

This is a library of functions for the X.25 communication protocol.

HS X.25 is a software library in C (supplied with full source code) that helps implement the ITU-T recommendation X.25. X.25 is the communication protocol that defines the interface between Data Terminal Equipment (DTE) and Data Circuit-terminating Equipment (DCE) for terminals operating in the packet mode. It also applies to the connections to public data networks by dedicated circuit and RFC1613 Cisco Systems X.25 over TCP (XOT). The C source code is supplied as part of the product. This library runs on Windows and on Unix (Linux, Solaris, HP-UX and others) operating systems. It supports both the switched virtual circuits as well as permanent virtual circuits. It supports up to 4096 virtual circuits. Call user data is supported. Outgoing as well as incoming calls are supported. Basic format packets as well as modulo 8 formats are supported.

Packet transmission window size of 1 to 7 is supported with default set at 2. Logical channel assignments are configurable in both incoming and outgoing in a range. Full set of timers, that are required to support the protocol, are supported. Interrupt packet, trace functions, flow control, per VC statistics, per X.25 link statistics, etc. are all supported. When initialized, the library provides interface callbacks for the services used by HS X.25 protocol module, its timer management, and event callbacks. The application then calls HsX25 functions to establish virtual circuits, send and receive data, enforce flow control and clear calls. This is very good library and can save X.25 implementation by a significant amount.

Publisher's description

HS X.25 is a software library in C (supplied with full source code) which implements ITU-T recommendation X.25 - Interface between Data Terminal Equipment (DTE) and Data Circuit-terminating Equipment (DCE) for terminals operating in the packet mode and connected to public data networks by dedicated circuit. HS X.25 includes RFC1613 Cisco XOT protocol for X.25 over TCP applications.
HS X.25 runs on Windows and Unix / Linux / Solaris and other OSes
HS X.25 supports SVCs and PVCs
HS X.25 internally at a lower layer interfaces to HsDL library. HsDL library is Data Link layer abstraction. When HS X.25 is ported into environment with LAPB or LAPD as data link layer, only HsDL module needs to change.
HsDL links directly to HsSock module (also included in this package) - Winsock interface component that provides reliable TCP transport services similar to LAPB / LAPD / HDLC.
HsX25 as provided to customer may be used immediately in X.25 over TCP (XOT) solution or it may be used with traditional LAPB or LAPD in which case only HsDL will need to be modified.
Main Features: * DTE operation * DCE operation * 4095 VCs * incoming and outgoing SVC supported * Built-in RFC1613 XOT module * X.25 version: ITU-T (formerly CCITT) 10/96 * max packet lenght 1024 * all X.25 timer and counters implemented * interrupt packets supported * VC Statistics * Trace Function * User Facilities * Call User Data * M bit, D bit and Q bit procedures supported * Configurable window and packet sizes * Configurable incoming and outgoing LCN ranges
HsX25 as provided to customer may be used immediately in X.25 over TCP (XOT) solution or it may be used with traditional LAPB or LAPD in which case only HsDL will need to be modified.
HS X.25 and RFC1613 XOT C Source Library
HS X.25 and RFC1613 XOT C Source Library
Version 1.3.18
Free Download

User comments

Rate this program