OpenSS7
SS7 for the
Common Man
© Copyright 1997-2007 OpenSS7 Corporation All Rights Reserved.
Last modified: Sat, 01 Nov 2008 10:43:10 GMT
Home TopIndex FirstPrev Next LastMore Download Info FAQ Mail  Home -> Documentation -> Man Pages -> Manpage of X400P
Quick Links

Download

SCTP

SIGTRAN

SS7

Hardware

STREAMS

Asterisk

Related

Package

Manual

FAQ

Man Pages

Applications

SS7 Stack

ISDN Stack

SIGTRAN Stack

VoIP Stack

MG Stack

SS7/ISDN Devices

IP Transport

Embedded Systems

OS

Documentation

FAQ

SIGTRAN

Design

Conformance

Performance

References

Man Pages

Manuals

Papers

Home

Overview

Status

Documentation

Resources

About

News

Manpage of X400P

Description: Manual Page

Keywords: ss7 ss7/ip ss7 over ip ss7 mtp ss7 sccp ss7 tcap sigtran mtp sccp tcap openss7 acb56 linux telephony pstn linux telephony linux nebs linux compactpci


X400P

Section: OpenSS7 SS7 Stack Devices (4)
Updated: 2008-10-31
Index Return to Main Contents

NAME

x400p - T400P-SS7 and E400P-SS7 Card Drivers

SYNOPSIS

#incldue <ss7/lmi.h>
#incldue <ss7/lmi_ioctl.h>
#incldue <ss7/sdli.h>
#incldue <ss7/sdli_ioctl.h>
#incldue <ss7/sdti.h>
#incldue <ss7/sdti_ioctl.h>
#incldue <ss7/sli.h>
#incldue <ss7/sli_ioctl.h>
#incldue <ss7/chi.h>
#incldue <ss7/chi_ioctl.h>
#incldue <ss7/mxi.h>
#incldue <ss7/mxi_ioctl.h>

int x400p_stream = open(x400p_device, flags);

DESCRIPTION

X400P
is a device driver for the Digium T400P and X400P 4-span T1/E1 PCI cards.

X400P is implemented as a STREAMS(4) device driver that provides the Signalling Data Link Interface, sdli(7), Signalling Data Terminal Interface, sdti(7), Signalling Link Interface, sli(7), Channel Interface, chi(7), and Multiplex Interface, mxi(7). The sdli(7), sdti(7), and sli(7), interface can be used directly, or the sdl(4), sdt(4), and sl(4), modules can be pushed over a Channel Interface, chi(7).

X400P provides the several devices that are directly compatible with a number of stream types and interface protocols. To select a stream type, x400p_device can be selected from the following devices:

/dev/x400p-ss7
This device provides an SDL, SDT, and SL, protocol service interface using SDL-, SDT- and SL-primitives of the sdli(7), sdti(7), or sli(7). This interface is suitable to be usde directly as an sdli(7) device, or have an sdt(4), or sl(4), module pushed over the sdli(7) or sdti(7) interfaces. At the sli(7) interface level, this device is suitable to be linked under an mtp(4) or m2ua(4) mulitplexor. The only bearer channel access that this device provides is using the sdli(4) interface.
/dev/x400p-ch
This device provides a CH and MX protocol service interface using CH- and MX-primitives of the chi(7) and mxi(7). The mxi(7). interface to this device is suitable to be linked under a Media Gateway mg(4), multiplexor for complete bearer channel switching and control. The chi(7) interface to this device is suitable to have sdl(4), sdt(4) and sl(4) modules pushed over the channel to provide a Signalling Link Interface, sli(7) stream that can be then linked under a mtp(4) or m2ua(4) multiplexor for SS7(4) support.

The /dev/x400p-ss7 and /dev/x400p-ch drivers are separate loadable modules and cannot be loaded at the same time. /dev/x400p-sss7 is the older vintage driver that supported SS7 with meager support for bearer channel access. /dev/x400p-ch is the newer vintage channel driver that provides complete support for bearer channel access and uses pushable modules over a Channel Interface, chi(7), to support SS7. These modules are the sdl(4), sdt(4), and sl(4) modules.

IOCTLS

All interfaces support a set of Local Management Interface IO controls, lmi_ioctl(4), using the ioctl(2) and I_STR command to the streamio(2) system call on the x400p_stream file descriptor. The /dev/x400p-ss7 device supports the SS7 Local Management Interface IO controls at the sdl_ioctl(4), sdt_ioctl(4), and sl_ioctl(4), levels. The /dev/x400p-ch devices supports the MG Local Management Interface IO controls at the ch_ioctl(4), and mx_ioctl(4), levels. This driver uses the sdl(4), sdt(4), and sl(4) modules to support the SS7 Local Management Interface IO controls.

NOTICES

The X400P /dev/x400p-ss7 device supports all of the management IO controls described in sdl_ioctl(4), sdt_ioctl(4) and sl_ioctl(4), with the following exceptions:

---
---
---
---
---

The X400P /dev/x400p-ch device supports all of the management IO controls described in ch_ioctl(4), and mx_ioctl(4), with the following exceptions:

---
---
---
---
---

NOTICES

The /dev/x400p-ss7 device driver is deprecated. For new applications use the /dev/x400p-ch driver and push the sdl(4), sdt(4), and sl(4), modules.

BUGS

Two drivers is confusing and the deprecated driver must be removed.

SEE ALSO

SS7(4), ISDN(4), MG(4), ss7confd(8), sdli(7), sdti(7), sli(7), chi(7), mxi(7), sdl_ioctl(4), sdt_ioctl(4), sl_ioctl(4), ch_ioctl(4), mx_ioctl(4), sdl(4), sdt(4), sl(4), mg(4), mtp(4), m2ua(4).

FILES

<ss7/lmi.h>, <ss7/lmi_ioctl.h>, <ss7/sdli.h>, <ss7/sdli_ioctl.h>, <ss7/sdti.h>, <ss7/sdti_ioctl.h>, <ss7/sli.h>, <ss7/sli_ioctl.h>, <ss7/chi.h>, <ss7/chi_ioctl.h>, <ss7/mxi.h>, <ss7/mxi_ioctl.h>.

VERSIONS

This manpage was updated 2008-10-31 for strss7 release 0.9a.8.

The X400P driver is specific to the OpenSS7 SS7(4) and ISDN(4) stacks. The X400P driver will first appear in strss7-0.8.4. At that time, the deprecated /dev/x400p-ss7 driver will be removed.

REFERENCES

[1]
ITU-T Recommendation Q.700, Introduction to CCITT Signalling System No. 7, March 1993, (Geneva), ITU, ITU-T Telecommunication Standardization Sector of ITU. (Previously "CCITT Recommendation") <http://www.itu.int/rec/T-REC-Q.700/>
[2]
ITU-T Recommendation Q.701, Functional Description of the Message Transfer Part (MTP) of Signalling System No. 7, March 1993, (Geneva), ITU, ITU-T Telecommunication Standardization Sector of ITU. (Previously "CCITT Recommendation") <http://www.itu.int/rec/T-REC-Q.701/>
[3]
ITU-T Recommendation Q.702, Signalling System No. 7 --- Signalling Data Link, March 1993, (Geneva), ITU, ITU-T Telecommunication Standardization Sector of ITU. (Previously "CCITT Recommendation") <http://www.itu.int/rec/T-REC-Q.702/>
[4]
ITU-T Recommendation Q.703, Signalling System No. 7 --- Signalling Link, March 1993, (Geneva), ITU, ITU-T Telecommunication Standardization Sector of ITU. (Previously "CCITT Recommendation") <http://www.itu.int/rec/T-REC-Q.703/>
[5]
ANSI T1.111, Signalling System No. 7 --- Message Transfer Part, 1992, ANSI, American National Standards Institute.

TRADEMARKS

OpenSS7tm
is a trademark of OpenSS7 Corporation.
Linux®
is a registered trademark of Linus Torvalds.
UNIX®
is a registered trademark of The Open Group.
Solaris®
is a registered trademark of Sun Microsystems.

Other trademarks are the property of their respective owners.

IDENTIFICATION


OpenSS7 SS7 Stack: Package strss7 version 0.9a.8 released 2008-10-31.

Copyright©1997-2008OpenSS7 Corp. All Rights Reserved.
(See roff source for permission notice.)



Index

NAME
SYNOPSIS
DESCRIPTION
IOCTLS
NOTICES
NOTICES
BUGS
SEE ALSO
FILES
VERSIONS
REFERENCES
TRADEMARKS
IDENTIFICATION

This document was created by man2html, using the manual pages.
Time: 16:51:40 GMT, May 19, 2013
OpenSS7
SS7 for the
Common Man
Home TopIndex FirstPrev Next LastMore Download Info FAQ Mail  Home -> Documentation -> Man Pages -> Manpage of X400P
Last modified: Sat, 01 Nov 2008 10:43:10 GMT
© Copyright 1997-2007 OpenSS7 Corporation All Rights Reserved.