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