SS7 MTP Level 2 User Adaptation Layer (M2UA)
Description: OpenSS7 Project Manual Pages SIGTRAN Stack
M2UA
Section: The OpenSS7 Project Devices (4)
Updated: Thu, 20 Nov 2008 11:24:50 GMT
Index
Return to Main Contents
NAME
M2UA
- SS7 MTP2 User Adaptation Layer (M2UA)
SYNOPSIS
#include <ss7/sli.h>
#include <ss7/sli_ioctl.h>
#include <ss7/m2ua_ioctl.h>
-
int m2ua_stream = open(``/dev/m2ua'', flags);
-
int m2ua_stream = open(``/dev/m2ua-cdi'', flags);
-
int m2ua_stream = open(``/dev/m2ua-dlpi'', flags);
DESCRIPTION
M2UA
is an implementation of the SS7 MTP2 User Adaptation Layer (M2UA) defined in
RFC 3331[1].
M2UA
provides a backhaul of the services of the
sl(4)
over an IP network using Stream Control Transmission Protocol,
sctp(4),
as defined in RFC 2960[2].
M2UA
is implemented as a
STREAMS(4)
multiplexing driver.
sl(4)
or
sctp(4)
streams are linked under the
M2UA
multiplexing driver using the
I_LINK or I_PLINK
commands of
streamio(7),
to provide transport or direct SL services[3..5]
to
M2UA.
Once linked, the streams must be configured using
m2ua_ioctl(4).
M2UA
provides the following stream types that are directly compatible with the
stream types provided by
sl(4):
- /dev/m2ua
- This device provides the
SL
protocol service interface using the SL-primitives of the Signalling Link
Interface described in
sli(7).
This interface is suitable for use with other SS7 modules and drivers.
- /dev/m2ua-cdi
- This device provides the
SL
protocol service interface using the CD-primitives of the Communications Data
Interface, described in
cdi(7).
This interface is suitable for use with other modules and drivers expecting a
cdi(7)
interface.
- /dev/m2ua-dlpi
- This device provides the
SL
protocol service interface using the DL-primitives of the Data Link Provider
Interface
dlpi(7).
This interface is suitable for use with other modules and drivers expecting a
dlpi(7)
interface.
IOCTLS
All interfaces support a set of mangaement IO controls using the
ioctl(2)
system call on the
m2ua_stream.
These management controls are documented in
m2ua_ioctl(4).
DEVICES
/dev/m2ua,
/dev/m2ua-cdi,
/dev/m2ua-dlpi.
FILES
<ss7/sli.h>,
<ss7/sli_ioctl.h>,
<ss7/m2ua_ioctl.h>,
<sys/cdi.h>,
<sys/cdi_ss7.h>,
<sys/cdi_sl.h>,
<sys/dlpi.h>,
<sys/dlpi_ss7.h>,
<sys/dlpi_sl.h>.
SEE ALSO
ss7(8),
sigtran(8),
sli(7),
sli_cdi(7),
sli_dlpi(7).
VERSIONS
The
M2UA
driver is specific to the
OpenSS7
stack. This is Version 3 of the interface.
REFERENCES
- [1]
- RFC 3331,
Signaling System 7 (SS7) Message Transfer Part 2 (MTP2) --- User Adaptation Layer, September 2002, Ken Morneault, ed., The Internet Society.
<http://www.ietf.org/rfc/rfc3331.txt>
- [2]
- RFC 2960,
Stream Control Transmission Protocol (SCTP), October 2000, Randall R. Stewart, ed., The Internet Society.
(Obsoleted by RFC 4960) (Updated by RFC 3309) (Status: PROPOSED STANDARD)
<http://www.ietf.org/rfc/rfc2960.txt>
- [3]
- 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/>
- [4]
- ETSI EN 300 008-1 V1.3.1,
Integrated Services Digital Network (ISDN); Signalling System No. 7; Protocol Specification, September 2000, (Sophia Antipolis, Valbonne), ETSI, European Telecommunications Standards Institute.
[REN/SPAN-01074-1]
(ITU-T Recommendations Q.701, Q.702, Q.703, Q.704, Q.705, Q.706, Q.707 and Q.708, modified)
<http://www.etsi.org/>
- [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
-
The OpenSS7 Project: Package OpenSS7 version 0.9.2 released Thu, 20 Nov 2008 11:24:50 GMT.
Copyright©1997-2008OpenSS7 Corp.
All Rights Reserved.
(See roff source for permission notice.)
Index
- NAME
- SYNOPSIS
- DESCRIPTION
- IOCTLS
- DEVICES
- FILES
- SEE ALSO
- VERSIONS
- REFERENCES
- TRADEMARKS
- IDENTIFICATION
This document was created by
man2html,
using the manual pages.
Time: 11:24:50 GMT, November 20, 2008