MTP2:Architecture

From TBwiki
(Difference between revisions)
Jump to: navigation, search
(initial content)
 
 
(5 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 clock of the Trunk was synchronized. This can be useful to remove undesirable FIB and BSN error. 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.)
 +
 
  
 
== Priorities ==
 
== Priorities ==
Line 15: 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