Functions and Examples
Issue 4 September 1995
9-3
If the call is queued, the
adjunct routing
step is ignored, and vector processing
continues at the next vector step.
NOTE:
For reasons that we discuss later in this chapter, you should always include
a
wait-time
step,
announcement
or another
adjunct routing
step (G3V3 and
later releases) after an
adjunct routing
step.
Effects of ASAI Link Failure on Vector Processing
If the ASAI link specified in the
adjunct routing
step is down, the step is skipped.
An ASAI link failure can change the manner in which subsequent treatment (that
is,
announcement
and/or
wait-time
) steps (if any) in the vector are processed. In
some cases, such processing is influenced by the position the treatment steps
occupy in the vector. In other cases, the positioning of these commands along
with their relationship to specific
goto
commands come into play. For example,
any
announcement
or
wait-time
step that immediately follows an
adjunct routing
step whose ASAI link is down is skipped.
NOTE:
In view of the previous thought, the second step after the
adjunct routing
step is often implemented as a default treatment. In Figure 9-1, for
example, the default treatment in Step 3 is a route to an attendant. After the
switch recognizes that the ASAI link is down, this step executes.
immediately. (It can take up to 6 minutes for the switch to recognize that
the link is down.) Otherwise, the step executes only if the application does
not respond with a route within 60 seconds.
On the other hand, if a
goto
step follows such an
adjunct routing
step, the switch
executes the
goto
step and then skips various treatment steps according to their
position in the vector and based on the action of the
goto
step. Specifically, if the
goto
step
succeeds
, the switch skips any
announcement
or
wait-time
step that is
the first non-
goto
step branched to by the
goto
step.
NOTE:
Actually, the first step to which a
goto
step is usually designed to branch is
a nontreatment step (that is, a step containing a command other than a
wait-time
or an
announcement
command). Thus, the skipping of a
treatment step according to the scenario described just before this note
rarely occurs.
On the other hand, if the
goto
step fails, the switch skips any
announcement
or
wait-time
step that
immediately
follows the
goto
step.
NOTE:
The
goto
step that fails can be at the end of a sequence of
goto
steps that
branch to each other.