MTP2:Architecture

From TBwiki
(Difference between revisions)
Jump to: navigation, search
(clean up)
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
A MTP2 Link must be associated with one Trunk instance. It’s a 1 to 1 association. MTP Level 2 defines the functions and procedures of the signaling system for providing reliable transfer of signaling messages over a signaling link.
+
[[MTP2 Layer|MTP Level 2]] defines the functions and procedures of the signaling system for providing reliable transfer of signaling messages over a signaling link. The MTP2 layer is a service provider to the MTP3 Link layer. The MTP2 layer is a service user of [[Web_Portal_Tutorial_Guide#Line_Interfaces|line interfaces / line services]] as seen in the shown in the figure below.
  
  
'''Important note:''' It is important to ensure that the received and transmitted clocks of the Trunk were synchronized. This can be useful for removing/limiting undesirable FIB and BSN errors. See section “Clock Configurations” in the TB640 user’s guide.
+
[[Image:MTP2-architecture.jpg|700px]]
 +
 
 +
 
 +
MTP2 is used in conjunction with an above local MTP3 layer.
 +
 
 +
[[Image:MTP2-layer-hierarchy.jpg|600px| ]]
 +
 
 +
 
 +
A MTP2 Link must be associated with one line interface/service. It’s a 1-to-1 association. MTP Level 2 defines the functions and procedures of the signaling system for providing reliable transfer of signaling messages over a signaling link.
 +
 
 +
 
 +
'''IMPORTANT NOTE:''' It is important to ensure that the received and transmitted clocks of the line interface/service were synchronized. This can be useful for removing/limiting undesirable FIB and BSN errors. (See section “Clock Configurations” in the TB640 user’s guide.)
  
  
Line 16: Line 27:
  
 
The MTP Level 2 software prevents deadlocks and overload conditions from occurring.
 
The MTP Level 2 software prevents deadlocks and overload conditions from occurring.
 
 
[[category:Needs revising]]
 

Latest revision as of 21:39, 1 September 2009

MTP Level 2 defines the functions and procedures of the signaling system for providing reliable transfer of signaling messages over a signaling link. The MTP2 layer is a service provider to the MTP3 Link layer. The MTP2 layer is a service user of line interfaces / line services as seen in the shown in the figure below.


MTP2-architecture.jpg


MTP2 is used in conjunction with an above local MTP3 layer.

MTP2-layer-hierarchy.jpg


A MTP2 Link must be associated with one line interface/service. It’s a 1-to-1 association. MTP Level 2 defines the functions and procedures of the signaling system for providing reliable transfer of signaling messages over a signaling link.


IMPORTANT NOTE: It is important to ensure that the received and transmitted clocks of the line interface/service were synchronized. This can be useful for removing/limiting undesirable FIB and BSN errors. (See section “Clock Configurations” in the TB640 user’s guide.)


Priorities

No pre-emption of data occurs in the process of being transmitted or requiring retransmission. Only a single congestion priority is supported for ANSI and ITU. For a TTC/NTT link, transmitted data buffers are prioritized based on the priority indicated by MTP Level 3.


Flow control

The MTP Level 2 software regulates data flow when resource utilization (such as buffer pool size or queue length) reaches specifies thresholds. For each threshold, MTP Level 2 performs one of the following actions:

  • Informs the layer manager about flow control.
  • Sends a link status signal unit with status "B" (busy).
  • Sends a flow control indication to the upper layer.

The MTP Level 2 software prevents deadlocks and overload conditions from occurring.

Personal tools