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. The comments for each Timer defined within this Timer Profile identify the default values for that Timer.


Field Summary
 OamTimerVal Mtp2_Timer_T1
          Alignment ready [ITU & ANSI].
Timer ID: 101

Default Values:
ITU - Min: 40000 ms, Max: 50000 ms, Default: 45000 ms
ANSI - Min: 12500 ms, Max: 13500 ms, Default: 13000 ms
 OamTimerVal Mtp2_Timer_T2
          Not aligned [ITU & ANSI].
Timer ID: 102

Default Values:
ITU - Min: 50000 ms, Max: 150000 ms, Default: 100000 ms
ANSI - Min: 11000 ms, Max: 12000 ms.
 OamTimerVal Mtp2_Timer_T3
          Aligned.
 OamTimerVal Mtp2_Timer_T4_E
          Emergency proving period [ITU & ANSI].
Timer ID: 104

Default Values:
ITU - Min: 400 ms, Max: 600, Default: 500 ms
ANSI - Min: 540 ms, Max: 600, Default: 580 ms
 OamTimerVal Mtp2_Timer_T4_N
          Normal proving period [ITU & ANSI].
Timer ID: 105

Default Values:
ITU - Min: 75000 ms, Max: 95000, Default: 85000 ms
ANSI - Min: 2000 ms, Max: 2500, Default: 2250 ms
 OamTimerVal Mtp2_Timer_T5
          Sending SIB [ITU & ANSI].
Timer ID: 106

Default Values:
ITU - Min: 80 ms, Max: 120 ms, Default: 100 ms
ANSI - Min: 80 ms, Max: 120 ms, Default: 100 ms
 OamTimerVal Mtp2_Timer_T6
          Remote congestion [ITU & ANSI].
Timer ID: 107

Default Values:
ITU - Min: 3000 ms, Max: 6000 ms, Default: 4500 ms
ANSI - Min: 3000 ms, Max: 6000 ms, Default: 4500 ms
 OamTimerVal Mtp2_Timer_T7
          Excessive delay of acknowledgement [ITU & ANSI].
Timer ID: 108

Default Values:
ITU - Min: 500 ms, Max: 2000 ms, Default: 1250 ms
ANSI - Min: 500 ms, Max: 2000 ms, Default: 1250 ms
 
Fields inherited from class jain.protocol.ss7.oam.OamTimerProfile
TIMER_ANSI, TIMER_ITU, timerVariant
 
Constructor Summary
Mtp2TimerProfile(int timerVariant)
          Constructs a new Mtp2TimerProfile and initialises the Timer vaules with their default values.
 
Method Summary
 void initialiseTimers()
          Initialises the Mtp2 timers to their default values.
 
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].
Timer ID: 101

Default Values:
ITU - Min: 40000 ms, Max: 50000 ms, Default: 45000 ms
ANSI - Min: 12500 ms, Max: 13500 ms, Default: 13000 ms

Mtp2_Timer_T2

public OamTimerVal Mtp2_Timer_T2
Not aligned [ITU & ANSI].
Timer ID: 102

Default Values:
ITU - Min: 50000 ms, Max: 150000 ms, Default: 100000 ms
ANSI - Min: 11000 ms, Max: 12000 ms. Default: 11500 ms


Mtp2_Timer_T3

public OamTimerVal Mtp2_Timer_T3
Aligned. [ITU & ANSI].
Timer ID: 103

Default Values:
ITU - Min: 1000 ms, Max: 1500 ms, Default: 1250 ms
ANSI - Min: 11000 ms, Max: 12000 ms, Default: 11500 ms


Mtp2_Timer_T4_E

public OamTimerVal Mtp2_Timer_T4_E
Emergency proving period [ITU & ANSI].
Timer ID: 104

Default Values:
ITU - Min: 400 ms, Max: 600, Default: 500 ms
ANSI - Min: 540 ms, Max: 600, Default: 580 ms


Mtp2_Timer_T4_N

public OamTimerVal Mtp2_Timer_T4_N
Normal proving period [ITU & ANSI].
Timer ID: 105

Default Values:
ITU - Min: 75000 ms, Max: 95000, Default: 85000 ms
ANSI - Min: 2000 ms, Max: 2500, Default: 2250 ms


Mtp2_Timer_T5

public OamTimerVal Mtp2_Timer_T5
Sending SIB [ITU & ANSI].
Timer ID: 106

Default Values:
ITU - Min: 80 ms, Max: 120 ms, Default: 100 ms
ANSI - Min: 80 ms, Max: 120 ms, Default: 100 ms


Mtp2_Timer_T6

public OamTimerVal Mtp2_Timer_T6
Remote congestion [ITU & ANSI].
Timer ID: 107

Default Values:
ITU - Min: 3000 ms, Max: 6000 ms, Default: 4500 ms
ANSI - Min: 3000 ms, Max: 6000 ms, Default: 4500 ms


Mtp2_Timer_T7

public OamTimerVal Mtp2_Timer_T7
Excessive delay of acknowledgement [ITU & ANSI].
Timer ID: 108

Default Values:
ITU - Min: 500 ms, Max: 2000 ms, Default: 1250 ms
ANSI - Min: 500 ms, Max: 2000 ms, Default: 1250 ms

Constructor Detail

Mtp2TimerProfile

public Mtp2TimerProfile(int timerVariant)
Constructs a new Mtp2TimerProfile and initialises the Timer vaules with their default values. A maximum, minimum and value will be set for each Timer value along with a default value that lies within the maximum and minimum range. The default timer values are dependent on the protocol varient of this MTP2 Timer Profile.
Method Detail

initialiseTimers

public void initialiseTimers()
Initialises the Mtp2 timers to their default values. This will set the maximum, minimum and default values for each Timer. The default values are dependent on the protocol variant of this Timer Profile


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

Copyright - 1999 Sun Microsystems