OpenSS7
SS7 for the
Common Man
© Copyright 1997-2007 OpenSS7 Corporation All Rights Reserved.
Last modified: Sun, 05 Mar 2006 08:34:08 GMT
Home Top Index First Prev Next Last More Download Info FAQ Mail  Home -> Status -> Projects -> ISDN Stack -> HDLC
Quick Links

Download

SCTP

SIGTRAN

SS7

Hardware

STREAMS

Asterisk

Related

Package

Manual

Manual Pages

References

Conformance

Performance

Documentation

Design

Status

FAQ

ISDN Stack

ISDN Q.931

ISDN Q.933

ISO/OSI X.213

IDLC

DPNSS/DASS L3

ISDN Q.921 (LAPD)

ISDN Q.922 (LAPF)

ISO/OSI X.25 (LAPB)

V5.2/GR-303 DL

DPNSS/DASS DL

HDLC

ISDN Stack Manager

Projects

Applications

SS7 Stack

ISDN Stack

SIGTRAN Stack

VoIP Stack

MG Stack

SS7/ISDN Devices

IP Transport

Embedded Systems

Operating System

Status

Roadmap

Projects

Old Status

Home

Overview

Status

Documentation

Resources

About

News

High-Level Data Link Control (HDLC)

Description: OpenSS7 Project Status ISDN HDLC

Note that it is now possible to select from most of these categories off of the "Related" sidebar menu.


Overview:-

The HDLC module provides a software based HDLC engine that performs bit-oriented protocol manipulation on the host processor. The technique uses a fast tabular lookup to simulatenously traverse 7 or 8 states of the HDLC state machine and perform 16-bit CCITT CRC calculations.

This project provides a module that can be pushed over a Channel Interface (CHI) stream and provides a Communications Device Interface (cdi(7)) that is suitable for linking under LAPD, LAPF, LAPB, V5.2, GR-303, and DPNSS/DASS Data Link multiplexing drivers.


History:-

A Soft-HDLC engine is part of recent driver code for SS7 signalling links. This is a version of the Soft-HDLC engine for use by ISDN and ISDN-related signalling components that use normal HDLC (multiple flags between frames, no FISU/LSSU compression or repetition).


Status:-

This project is in the Testing stage.


Dependencies:-

This project depends on the Channel Interface (CHI) to the X400P-SS7 and X100P-SS7 drivers.


Design:-

The design is identical to the SDT Soft-HDLC design with the exception that FISU/LSSU compression/repetition has been removed and multiple flags are placed between frames. Also, the Soft-HDLC engine idles flags instead of FISUs.


Documentation:-

A manual page for the HDLC driver can be found here: hdlc(4).


Test Results:-

Test programs and results are not yet publicly available. When tests results are available, conformance test results will be available here, and performance test results will be available here.


References:-

References for the HDLC project can be found here.


Code:-

Code for the Soft-HDLC driver can be found in the hdlc and cd sub-directories of the strss7 CVS archive code.


Release Package:-

The Soft-HDLC driver will be part of the next major release (0.8.4) of the strss7 package.


OpenSS7
SS7 for the
Common Man
Home Top Index First Prev Next Last More Download Info FAQ Mail  Home -> Status -> Projects -> ISDN Stack -> HDLC
Last modified: Sun, 05 Mar 2006 08:34:08 GMT
© Copyright 1997-2007 OpenSS7 Corporation All Rights Reserved.