jain.protocol.ss7.oam.mtp3
Class Mtp3TimerProfile

java.lang.Object
  |
  +--jain.protocol.ss7.oam.OamTimerProfile
        |
        +--jain.protocol.ss7.oam.mtp3.Mtp3TimerProfile

public class Mtp3TimerProfile
extends OamTimerProfile

This class defines and initialises the specified timers for the MTP3 Protocol Layer.


Field Summary
 OamTimerVal MTP3_TIMER_T1
          Delay to avoid message mis-sequencing on changeover [ITU & ANSI].
 OamTimerVal MTP3_TIMER_T10
          Waiting to repeat signalling route set test message [ITU & ANSI].
 OamTimerVal MTP3_TIMER_T11
          Transfer restricted timer [ITU & ANSI].
 OamTimerVal MTP3_TIMER_T12
          Waiting for uninhibit acknowledgement [ITU & ANSI].
 OamTimerVal MTP3_TIMER_T13
          Waiting for force uninhibit [ITU & ANSI].
 OamTimerVal MTP3_TIMER_T14
          Waiting for inhibition acknowledgement [ITU & ANSI].
 OamTimerVal MTP3_TIMER_T15
          Waiting to start signalling route set congestion test [ITU & ANSI].
 OamTimerVal MTP3_TIMER_T16
          Waiting for route set congestion status update [ITU & ANSI].
 OamTimerVal MTP3_TIMER_T17
          Delay to avoid oscillation of initial alignment failure and link restart [ITU & ANSI].
 OamTimerVal MTP3_TIMER_T18
          Timer within a signalling point whose MTP restarts for supervising link and link set activation as well as the receipt of routing information [ITU].
 OamTimerVal MTP3_TIMER_T19
          Supervision timer during MTP restart to avoid possible ping-pong of TFP, TFR1 and TRA messages [ITU].
 OamTimerVal MTP3_TIMER_T2
          Waiting for changeover acknowledgement [ITU & ANSI].
 OamTimerVal MTP3_TIMER_T20
          Overall MTP restart timer at the signalling point whose MTP restarts [ITU].
 OamTimerVal MTP3_TIMER_T21
          Overall MTP restart timer at a signalling point adjacent to one whose MTP restarts [ITU].
 OamTimerVal MTP3_TIMER_T22
          Local inhibit test timer [ITU].
 OamTimerVal MTP3_TIMER_T23
          Remote inhibit test timer [ITU].
 OamTimerVal MTP3_TIMER_T24
          Stabilising timer after removal of local processor outage, used in LPO latching to RPO (national option) [ITU].
 OamTimerVal MTP3_TIMER_T25
          Timer at SP adjacent to restarting SP, waiting for traffic restart allowed message [ANSI].
 OamTimerVal MTP3_TIMER_T26
          Timer at restarting SP, waiting to repeat traffic restart waiting message [ANSI].
 OamTimerVal MTP3_TIMER_T27
          Minimum duration of unavailability for full restart [ANSI].
 OamTimerVal MTP3_TIMER_T28
          Timer at SP adjacent to restarting SP, waiting for traffic restart waiting message [ANSI].
 OamTimerVal MTP3_TIMER_T29
          Timer started when TRA sent in response to unexpected TRA or TRW [ANSI].
 OamTimerVal MTP3_TIMER_T3
          Time controlled diversion-delay to avoid mis-sequencing on changeback [ITU & ANSI].
 OamTimerVal MTP3_TIMER_T30
          Timer to limit sending of TFPs and TFRs in response to unexpected TRA or TRW [ANSI].
 OamTimerVal MTP3_TIMER_T4
          Waiting for changeback acknowledgement (first attempt) [ITU & ANSI].
 OamTimerVal MTP3_TIMER_T5
          Waiting for changeback acknowledgement (second attempt) [ITU & ANSI].
 OamTimerVal MTP3_TIMER_T6
          Delay to avoid message mis-sequencing on controlled rerouting [ITU & ANSI].
 OamTimerVal MTP3_TIMER_T7
          Waiting for signalling data link connection acknowledgement [ITU & ANSI].
 OamTimerVal MTP3_TIMER_T8
          Transfer prohibited inhibition timer (transient solution) [ITU & ANSI].
 OamTimerVal MTP3_TIMER_T9
          Not Used [ITU & ANSI].
 
Fields inherited from class jain.protocol.ss7.oam.OamTimerProfile
TIMER_ANSI, TIMER_ITU, timerVariant
 
Constructor Summary
Mtp3TimerProfile(int timerVariant)
          Invokes the initialise timer method on construction of this timer profile.
 
Method Summary
 void initialiseTimers()
          Initialises the Mtp3 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

MTP3_TIMER_T1

public OamTimerVal MTP3_TIMER_T1
Delay to avoid message mis-sequencing on changeover [ITU & ANSI].

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

MTP3_TIMER_T2

public OamTimerVal MTP3_TIMER_T2
Waiting for changeover acknowledgement [ITU & ANSI].

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

MTP3_TIMER_T3

public OamTimerVal MTP3_TIMER_T3
Time controlled diversion-delay to avoid mis-sequencing on changeback [ITU & ANSI].

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

MTP3_TIMER_T4

public OamTimerVal MTP3_TIMER_T4
Waiting for changeback acknowledgement (first attempt) [ITU & ANSI].

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

MTP3_TIMER_T5

public OamTimerVal MTP3_TIMER_T5
Waiting for changeback acknowledgement (second attempt) [ITU & ANSI].

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

MTP3_TIMER_T6

public OamTimerVal MTP3_TIMER_T6
Delay to avoid message mis-sequencing on controlled rerouting [ITU & ANSI].

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

MTP3_TIMER_T7

public OamTimerVal MTP3_TIMER_T7
Waiting for signalling data link connection acknowledgement [ITU & ANSI].

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

MTP3_TIMER_T8

public OamTimerVal MTP3_TIMER_T8
Transfer prohibited inhibition timer (transient solution) [ITU & ANSI].

Recomended Range: 800 to 1200 ms. [ITU & ANSI]

MTP3_TIMER_T9

public OamTimerVal MTP3_TIMER_T9
Not Used [ITU & ANSI].

MTP3_TIMER_T10

public OamTimerVal MTP3_TIMER_T10
Waiting to repeat signalling route set test message [ITU & ANSI].

Recomended Range: 30000 to 60000 ms. [ITU & ANSI]

MTP3_TIMER_T11

public OamTimerVal MTP3_TIMER_T11
Transfer restricted timer [ITU & ANSI].

Recomended Range: 30000 to 90000 ms. [ITU & ANSI]

MTP3_TIMER_T12

public OamTimerVal MTP3_TIMER_T12
Waiting for uninhibit acknowledgement [ITU & ANSI].

Recomended Range: 800 to 1500 ms. [ITU & ANSI]

MTP3_TIMER_T13

public OamTimerVal MTP3_TIMER_T13
Waiting for force uninhibit [ITU & ANSI].

Recomended Range: 800 to 1500 ms. [ITU & ANSI]

MTP3_TIMER_T14

public OamTimerVal MTP3_TIMER_T14
Waiting for inhibition acknowledgement [ITU & ANSI].

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

MTP3_TIMER_T15

public OamTimerVal MTP3_TIMER_T15
Waiting to start signalling route set congestion test [ITU & ANSI].

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

MTP3_TIMER_T16

public OamTimerVal MTP3_TIMER_T16
Waiting for route set congestion status update [ITU & ANSI].

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

MTP3_TIMER_T17

public OamTimerVal MTP3_TIMER_T17
Delay to avoid oscillation of initial alignment failure and link restart [ITU & ANSI].

Recomended Range: 800 to 1500 ms. [ITU & ANSI]

MTP3_TIMER_T18

public OamTimerVal MTP3_TIMER_T18
Timer within a signalling point whose MTP restarts for supervising link and link set activation as well as the receipt of routing information [ITU].
Not Used [ANSI].

Recomended Range: The value is implementation and network dependent. Criteria to choose T18 are given in ITU-T Rec. Q.704 9.2. [ITU] On instantiation the max, min and default values are set to 0. These can be changed using the conatants accessor methods.

MTP3_TIMER_T19

public OamTimerVal MTP3_TIMER_T19
Supervision timer during MTP restart to avoid possible ping-pong of TFP, TFR1 and TRA messages [ITU].
Failed link craft referral timer [ANSI].

Recomended Range: 67000 to 69000 ms. [ITU], 480000 to 600000 ms. [ANSI]

MTP3_TIMER_T20

public OamTimerVal MTP3_TIMER_T20
Overall MTP restart timer at the signalling point whose MTP restarts [ITU].
Waiting to repeat local inhibit test [ANSI].

Recomended Range: 59000 to 61000 ms. [ITU], 90 to 120 ms. [ANSI]

MTP3_TIMER_T21

public OamTimerVal MTP3_TIMER_T21
Overall MTP restart timer at a signalling point adjacent to one whose MTP restarts [ITU].
Waiting to repeat remote inhibit test [ANSI].

Recomended Range: 63000 to 65000 ms. [ITU], 90000 to 120000 ms. [ANSI]

MTP3_TIMER_T22

public OamTimerVal MTP3_TIMER_T22
Local inhibit test timer [ITU].
Timer at starting SP, waiting for signalling links to become available [ANSI].

Recomended Range: 180000 to 360000 ms. [ITU], network dependent ms [ANSI] (max min and default initialised to 0, can be changed by using the accessor methods.)

MTP3_TIMER_T23

public OamTimerVal MTP3_TIMER_T23
Remote inhibit test timer [ITU].
Timer at restating SP, started after MTP3_TIMER_22, waiting to receive all traffic restart allowed messages [ANSI].

Recomended Range: 180000 to 360000 ms. [ITU], network dependent ms [ANSI] (max min and default initialised to 0, can be changed by using the accessor methods.)

MTP3_TIMER_T24

public OamTimerVal MTP3_TIMER_T24
Stabilising timer after removal of local processor outage, used in LPO latching to RPO (national option) [ITU].
Timer at restarting SP, started after MTP3_TIMER_22, waiting to broadcast all traffic restart allowed messages [ANSI].

Recomended Range: 500 ms. [ITU], network dependent ms [ANSI] (max min and default initialised to 0, can be changed by using the accessor methods.)

MTP3_TIMER_T25

public OamTimerVal MTP3_TIMER_T25
Timer at SP adjacent to restarting SP, waiting for traffic restart allowed message [ANSI].

Recomended Range: 30000 to 35000 ms. [ANSI]

MTP3_TIMER_T26

public OamTimerVal MTP3_TIMER_T26
Timer at restarting SP, waiting to repeat traffic restart waiting message [ANSI].

Recomended Range: 12000 to 15000 ms. [ANSI]

MTP3_TIMER_T27

public OamTimerVal MTP3_TIMER_T27
Minimum duration of unavailability for full restart [ANSI].

Recomended Range: 2000 to 5000 ms. [ANSI]

MTP3_TIMER_T28

public OamTimerVal MTP3_TIMER_T28
Timer at SP adjacent to restarting SP, waiting for traffic restart waiting message [ANSI].

Recomended Range: 3000 to 35000 ms. [ANSI]

MTP3_TIMER_T29

public OamTimerVal MTP3_TIMER_T29
Timer started when TRA sent in response to unexpected TRA or TRW [ANSI].

Recomended Range: 60000 to 65000 ms. [ANSI]

MTP3_TIMER_T30

public OamTimerVal MTP3_TIMER_T30
Timer to limit sending of TFPs and TFRs in response to unexpected TRA or TRW [ANSI].

Recomended Range: 30000 to 35000 ms. [ANSI]
Constructor Detail

Mtp3TimerProfile

public Mtp3TimerProfile(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 Mtp3 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