Actions

MTP2: Difference between revisions

(more content from SS7 guide)
Line 4: Line 4:




The MTP2 layer is a service provider to the [[MTP3 Layer|MTP3]] link layer, and at the same time it is a service user of the underlying trunk. Two conceptual illustrations of the MTP2 layer are provided to the right.
The MTP2 layer is a service provider to the [[MTP3 Layer|MTP3]] link layer, and at the same time it is a service user of the underlying trunk. Two conceptual illustrations of the MTP2 layer are provided to the right. The first graphic shows how MTP2 fits into the OSI model. The second shows how it is implemented by TelcoBridges.




The first shows how MTP2 fits into the OSI model. The second shows how it is implemented by TelcoBridges.
The MTP2 layer is used to create a flow control and buffering mechanism over the [[MTP1 Layer|MTP1 layer]]. The flow control works both ways (toward upper layer and toward remote side) to avoid losing packets because of a lack of buffer or because of a temporary resource outage on the local/remote side (i.e., CPU too busy to process packets). Because the MTP2 layer contains the buffering scheme, it allows upper layers to retrieve buffers that were not sent in the event of a MTP1 link failure. The MTP2 layer is also responsible to establish the connection with the peer MTP2 layer upon physical link activation.




Line 47: Line 47:
*ITU-T, Q.701, Q.703
*ITU-T, Q.701, Q.703
*ANSI T1.111.3
*ANSI T1.111.3


== Related actions ==
== Related actions ==
Line 61: Line 62:
*[[MTP2:Statistics|MTP2 Statistics]]
*[[MTP2:Statistics|MTP2 Statistics]]


[[Category:Glossary]]
[[Category:Glossary]][[category:Needs revising]]

Revision as of 15:43, 31 August 2009

Schematic of the MTP2 layr in the OSI model
Schematic of TelcoBridges' implementation of the MTP2 layer

MTP Level 2 (MTP2) provides the data link layer functionality within the OSI model. The MTP2 layer in the SS7 protocol stack defines the functions and procedures of the signaling system for the reliable transfer of signaling messages over an SS7 signaling link. It performs functions such as message sequence validation, error checking and flow control.


The MTP2 layer is a service provider to the MTP3 link layer, and at the same time it is a service user of the underlying trunk. Two conceptual illustrations of the MTP2 layer are provided to the right. The first graphic shows how MTP2 fits into the OSI model. The second shows how it is implemented by TelcoBridges.


The MTP2 layer is used to create a flow control and buffering mechanism over the MTP1 layer. The flow control works both ways (toward upper layer and toward remote side) to avoid losing packets because of a lack of buffer or because of a temporary resource outage on the local/remote side (i.e., CPU too busy to process packets). Because the MTP2 layer contains the buffering scheme, it allows upper layers to retrieve buffers that were not sent in the event of a MTP1 link failure. The MTP2 layer is also responsible to establish the connection with the peer MTP2 layer upon physical link activation.


Features

MTP Level 2 provides the following basic features:

  • Establish and release data link connections
  • Transfer data
  • Normal alignment procedure (ITU and ANSI only)
  • Emergency alignment procedure
  • Signal unit error rate monitor
  • Alignment error rate monitor
  • Basic error correction method
  • Preventive cyclic retransmission error correction method (ITU and ANSI only)
  • Congestion control and congestion abatement
  • Inform MTP Level 3 on detection of error
  • Message retrieval for changeover
  • Processor outage procedure (ITU and ANSI only)
  • Realignment on link failure
  • Multiple variants, including ITU 1988 and 1992, ANSI 1988 and 1992
  • Regulates data flow when system's resource utilization reaches configurable thresholds


MTP Level 2 does not directly provide the following features:

  • Signal unit delimitation, alignment, and error detection
  • Retransmission of FISU and LSSUs (ITU and ANSI only)


MTP Level 2 assumes these features are provided by layer 1, but also expects errors to be reported by layer 1 so that it can take any appropriate action. The layer 1 functionalities are implemented by the TMedia hardware platforms.

TelcoBridges and MTP2

TelcoBridges supports MTP2 as part of its SS7 signaling stack. It also provides the following functionality:

  • 56, 64, n x 64 kbps low-speed links (LSL). Up to 64 links can be configured per TMedia hardware unit.
  • 1.5 and 2 Mbps high-speed links (HSL). Up to 2 HSL links can be configured per TMedia hardware unit.
  • Supports dynamic link configuration


Supported MTP2 variants

  • ITU-T, Q.701, Q.703
  • ANSI T1.111.3


Related actions


References