OpenSS7 SS7 for the Common Man | © Copyright 1997-2007 OpenSS7 Corporation All Rights Reserved. Last modified: Sun, 05 Mar 2006 08:34:12 GMT | |||||||||||||||||||
| ||||||||||||||||||||
| ISDN Q.921-User Adaptation Layer (IUA)Description: OpenSS7 Project Manual Pages SIGTRAN StackIUASection: The OpenSS7 Project Devices (4)Updated: Thu, 20 Nov 2008 10:05:55 GMT Index Return to Main Contents NAMEiua, dl-iua - ISDN Q.921 User Adaptation Layer (IUA)SYNOPSIS#include <sys/stropts.h>
DESCRIPTIONIUA
IUA is implementated as a STREAMS(4) multiplexing driver. lapd(4) or sctp(4) streams are linked under the IUA multiplexing driver using the I_LINK or I_PLINK commands of streamio(7), to provide transport to remote ASP or SG, or direct LAPD services to IUA. Once linked, the streams must be configured using iua_ioctl(4) IO controls. This is normally performed by the ISDN Configuration Daemon, isdnconfd(8). IUA streams can be linked under an isdn(4) multiplexing driver using the I_LINK or I_PLINK commands of streamio(7), to provide data link services to the ISDN Layer 3 protoocl. This is normally performed by the ISDN Configuration Daemon, isdnconfd(8). IUA provides the following lapd(4) devices. The iua_device argument to the open(2) call can be one of the following:
NOTICESUnlike other OpenSS7 protocol modules and drivers providing transport services, IUA does not provide a sockets(3) interface. When acting as a Signalling Gateway (SG), streams on this device are not necessarily opened and the SG runs as kernel daemon only. IUA can be configured on a system as a drop in transparent replacement for lapd(4). In such a configuration, users opening streams or sockets as defined in lapd(4) will be opening iua() streams and sockets, but will be unaware of the difference. In OpenSS7, iua() is used as the primary mechanism of redundancy and distribution at the data link layer, and, when properly configurated (see isdnconfd(8)), iua() functions transparently to the ISDN Layer 3. Also, opening and binding an iua() stream may result in the opening and binding of a lapd(4) stream on the local or remote host in direct support of the local ISDN user. IOCTLSAll interfaces support a set of management IO controls using ioctl(2) and the I_STR command to the streamio(7) system call on the iua_stream file descriptor. These management controls are documented in iua_ioctl(4). In addition, iua supports dl(4) IO controls. See dl_ioctl(4). FILES<sys/dlpi.h>, <ss7/dl_ioctl.h>, <ss7/iua_ioctl.h>. DEVICESSEE ALSOISDN(4), isdnconfd(4), dlpi(7), dl_ioctl(4), iua_ioctl(4). AUTHORBrian F. G. Bidulock <bidulock@openss7.org>
VERSIONSThe IUA driver is specific to the OpenSS7 stack. The interface conforms to DLPI Revsion 2. REFERENCES
TRADEMARKS
Other trademarks are the property of their respective owners. IDENTIFICATION
Copyright©1997-2008OpenSS7 Corp.
Index
This document was created by man2html, using the manual pages. Time: 10:05:55 GMT, November 20, 2008 | |||||||||||||||||||
OpenSS7 SS7 for the Common Man |
| |||||||||||||||||||
Last modified: Sun, 05 Mar 2006 08:34:12 GMT © Copyright 1997-2007 OpenSS7 Corporation All Rights Reserved. |