AT&T DEFINITY Generic 3 Manuale Utente

Pagina di 458
Vector Processing
Issue  4 September 1995
3-11
Serving as a coverage point for specific call operations (for example, 
sending calls to a secretary during the day and to AUDIX at night).
VDN as a coverage point is illustrated in Chapter 4, "Basic Call Vectoring".
Service Observing VDNs
The Service Observing feature provides the option of being able to observe 
VDNs with G3V3 and later releases. With this option an observer selects a 
specific VDN  and  bridges  onto calls (one call at a time) that have just started 
vector processing for that VDN. The observer hears all tones, announcements, 
music, and speech that the caller and the agent hear and say, including Call 
Prompting and caller dialing. Also, the observer hears VDN of Origin 
announcements. Once the system makes an observing connection to a call in 
vector processing, it maintains the connection throughout the life of the call until 
the call is disconnected or until the observer hangs up. This is true even if the call 
is routed or transferred externally. See  “Service Observing” in the 
DEFINITY 
Communications System Generic 3 Feature Description,
 555-230-204 for 
complete information about Service Observing VDNs.
Vector Control Flow
Vector Processing starts at the first step in the vector and then proceeds 
sequentially through the vector unless a 
goto
 command is encountered.  Any 
steps left blank are skipped, and the process automatically stops after the last 
step in the vector.
The Call Vectoring ‘‘programming language’’ provides three types of ‘‘control 
flow’’ that serve to pass vector-processing control from one vector step to 
another.  Control flow types are described in the following list.
Sequential flow passes vector-processing control from the current vector 
step to the following step. Most vector commands allow for a sequential 
flow through the vector.
NOTE:
Any vector command that fails automatically passes control to the 
following step. The success and/or failure criteria for the Call 
Vectoring commands is discussed in Appendix A.
Unconditional branching 
unconditionally
 passes control from the current 
vector step to either a preceding and/or succeeding vector step or to 
another vector (for example, 
goto step 6 if unconditionally
). 
Conditional branching 
conditionally
 passes control from the current 
vector step to either a preceding and/or succeeding vector step or to a 
different vector.  This type of branching is based on the testing of 
threshold conditions (for example, 
goto vector 29 if staffed-agents in split 
6 < 1
).