jain.protocol.ss7.oam.mtp2
Class Mtp2TimerProfile

java.lang.Object
  |
  +--jain.protocol.ss7.oam.OamTimerProfile
        |
        +--jain.protocol.ss7.oam.mtp2.Mtp2TimerProfile

public class Mtp2TimerProfile
extends OamTimerProfile

This class defines and initialises the specified timers for the MTP2 Protocol Layer. The Timer values are based on the ITU and ANSI Standards.

Timer Default values are rate-dependent (ITU Q.703 , ANSI T1.111) and therefore are defaulted to the middle of the min and max range.


Field Summary
 OamTimerVal Mtp2_Timer_T1
          Alignment ready [ITU & ANSI].
 OamTimerVal Mtp2_Timer_T2
          Not aligned [ITU & ANSI].
 OamTimerVal Mtp2_Timer_T3
          Aligned.
 OamTimerVal Mtp2_Timer_T4_E
          Emergency proving period [ITU & ANSI].
 OamTimerVal Mtp2_Timer_T4_N
          Normal proving period [ITU & ANSI].
 OamTimerVal Mtp2_Timer_T5
          Sending SIB [ITU & ANSI].
 OamTimerVal Mtp2_Timer_T6
          Remote congestion [ITU & ANSI].
 OamTimerVal Mtp2_Timer_T7
          Excessive delay of acknowledgement [ITU & ANSI].
 
Fields inherited from class jain.protocol.ss7.oam.OamTimerProfile
TIMER_ANSI, TIMER_ITU, timerVariant
 
Constructor Summary
Mtp2TimerProfile(int timerVariant)
          Invokes the initialise timer method on construction of this timer profile.
 
Method Summary
 void initialiseTimers()
          Initialises the Mtp2 timers based on the variant of this profile.
 
Methods inherited from class jain.protocol.ss7.oam.OamTimerProfile
getTimerVariant, setTimerVariant
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Mtp2_Timer_T1

public OamTimerVal Mtp2_Timer_T1
Alignment ready [ITU & ANSI].

Recomended Range: 40000 to 50000 ms. [ITU], 12500 to 13500 ms. [ANSI]


Mtp2_Timer_T2

public OamTimerVal Mtp2_Timer_T2
Not aligned [ITU & ANSI].

Recomended Range: 50000 to 150000 ms. [ITU], 11000 to 12000 ms. [ANSI]


Mtp2_Timer_T3

public OamTimerVal Mtp2_Timer_T3
Aligned. [ITU & ANSI].

Recomended Range: 1000 to 1500 ms. [ITU], 11000 to 12000 ms. [ANSI]


Mtp2_Timer_T4_E

public OamTimerVal Mtp2_Timer_T4_E
Emergency proving period [ITU & ANSI].

Recomended Range: 400 to 600 ms. [ITU], 540 to 600 ms. [ANSI]


Mtp2_Timer_T4_N

public OamTimerVal Mtp2_Timer_T4_N
Normal proving period [ITU & ANSI].

Recomended Range: 75000 to 95000 ms. [ITU], 2000 to 2500 ms. [ANSI]


Mtp2_Timer_T5

public OamTimerVal Mtp2_Timer_T5
Sending SIB [ITU & ANSI].

Recomended Range: 80 to 120 ms. [ITU & ANSI]


Mtp2_Timer_T6

public OamTimerVal Mtp2_Timer_T6
Remote congestion [ITU & ANSI].

Recomended Range: 3000 to 6000 ms. [ITU & ANSI]


Mtp2_Timer_T7

public OamTimerVal Mtp2_Timer_T7
Excessive delay of acknowledgement [ITU & ANSI].

Recomended Range: 500 to 2000 ms. [ITU & ANSI]

Constructor Detail

Mtp2TimerProfile

public Mtp2TimerProfile(int timerVariant)
Invokes the initialise timer method on construction of this timer profile. Each timer has a set max, min and default value based on the timer variant.
Method Detail

initialiseTimers

public void initialiseTimers()
Initialises the Mtp2 timers based on the variant of this profile.


01 September 99
If you have any comments or queries, please mail them to JainOAM@East.Sun.Com

Copyright - 1999 Sun Microsystems