PREV TOC HOME INDEX NEXT


DX_CAP


typedef struct dx_cap {
   unsigned short ca_nbrdna;        /* # of rings before no answer. */
   unsigned short ca_stdely;        /* Delay after dialing before analysis. */
   unsigned short ca_cnosig;        /* Duration of no signal time out delay. */
   unsigned short ca_lcdly;         /* Delay after dial before lc drop connect */
   unsigned short ca_lcdly1;        /* Delay after lc drop con. before msg. */
   unsigned short ca_hedge;         /* Edge of answer to send connect message. */
   unsigned short ca_cnosil;        /* Initial continuous noise timeout delay. */
   unsigned short ca_lo1tola;       /* % acceptable pos. dev of short low sig. */
   unsigned short ca_lo1tolb;       /* % acceptable neg. dev of short low sig. */
   unsigned short ca_lo2tola;       /* % acceptable pos. dev of long low sig. */
   unsigned short ca_lo2tolb;       /* % acceptable neg. dev of long low sig. */
   unsigned short ca_hi1tola;       /* % acceptable pos. dev of high signal. */
   unsigned short ca_hi1tolb;       /* % acceptable neg. dev of high signal. */
   unsigned short ca_lo1bmax;       /* Maximum interval for shrt low for busy. */
   unsigned short ca_lo2bmax;       /* Maximum interval for long low for busy. */
   unsigned short ca_hi1bmax;       /* Maximum interval for 1st high for busy */
   unsigned short ca_nsbusy;        /* Num. of highs after nbrdna busy check. */
   unsigned short ca_logltch;       /* Silence deglitch duration. */
   unsigned short ca_higltch;       /* Non-silence deglitch duration. */
   unsigned short ca_lo1rmax;       /* Max. short low  dur. of double ring. */
   unsigned short ca_lo2rmin;       /* Min. long low  dur. of double ring. */
   unsigned short ca_intflg;        /* Operator intercept mode. */
   unsigned short ca_intfltr;       /* Minimum signal to qualify freq. detect. */
   unsigned short rfu1;             /* reserved for future use */ 
   unsigned short rfu2;             /* reserved for future use */
   unsigned short rfu3;             /* reserved for future use */
   unsigned short rfu4;             /* reserved for future use */
   unsigned short ca_hisiz;         /* Used to determine which lowmax to use. */
   unsigned short ca_alowmax;       /* Max. low before con. if high >hisize. */
   unsigned short ca_blowmax;       /* Max. low before con. if high <hisize. */
   unsigned short ca_nbrbeg;        /* Number of rings before analysis begins. */
   unsigned short ca_hi1ceil;       /* Maximum 2nd high dur. for a retrain. */
   unsigned short ca_lo1ceil;       /* Maximum 1st low dur. for a retrain. */
   unsigned short ca_lowerfrq;      /* Lower allowable frequency in hz. */
   unsigned short ca_upperfrq;      /* Upper allowable frequency in hz. */
   unsigned short ca_timefrq;       /* Total duration of good signal required. */
   unsigned short ca_rejctfrq;      /* Allowable % of bad signal. */
   unsigned short ca_maxansr;       /* Maximum duration of answer. */
   unsigned short ca_ansrdgl;       /* Silence deglitching value for answer. */
   unsigned short ca_mxtimefrq;     /* max time for 1st freq to remain in bounds */
   unsigned short ca_lower2frq;     /* lower bound for second frequency */
   unsigned short ca_upper2frq;     /* upper bound for second frequency */
   unsigned short ca_time2frq;      /* min time for 2nd freq to remains in bounds */
   unsigned short ca_mxtime2frq;    /* max time for 2nd freq to remain in bounds */
   unsigned short ca_lower3frq;     /* lower bound for third frequency */
   unsigned short ca_upper3frq;     /* upper bound for third frequency */
   unsigned short ca_time3frq;      /* min time for 3rd freq to remains in bounds */
   unsigned short ca_mxtime3frq;    /* max time for 3rd freq to remain in bounds */
   unsigned short ca_dtn_pres;      /* Length of a valid dial tone (def=1sec) */
   unsigned short ca_dtn_npres;     /* Max time to wait for dial tone (def=3sec)*/
   unsigned short ca_dtn_deboff;    /* The dialtone off debouncer (def=100ms) */
   unsigned short ca_pamd_failtime; /* Wait for AMD/PVD after cadence */
                                    /*     break(default=4sec)*/
   unsigned short ca_pamd_minring;  /* min allowable ring duration (def=1.9sec)*/
   unsigned char ca_pamd_spdval;    /* Set to 2 selects quick decision (def=1) */
   unsigned char ca_pamd_qtemp;     /* The Qualification template to use for PAMD */
   unsigned short ca_noanswer;      /* time before no answer after first ring */
                                    /*     (default=30sec) */
   unsigned short ca_maxintering;   /* Max inter ring delay before connect (8 sec) */
} DX_CAP; 

Description

The DX_CAP structure contains call progress information for a specified Global Call line device. For more information about the structure, see the Voice API Library Reference for your operating system.

Field Descriptions

The fields of DX_CAP are described as follows:

ca_nbrdna
number of rings before no answer
ca_stdely
delay after dialing before call analysis
ca_cnosig
duration of no signal time-out delay
ca_lcdly
delay after dialing before loop current drop connect
ca_lcdly1
delay after loop current drop connect before message
ca_hedge
edge of answer to send connect message
ca_cnosil
initial continuous noise time-out delay
ca_lo1tola
percentage of acceptable positive deviation of short low signal
ca_lo1tolb
percentage of acceptable negative deviation of short low signal
ca_lo2tola
percentage of acceptable positive deviation of long low signal
ca_lo2tolb
percentage of acceptable negative deviation of long low signal
ca_hi1to1a
percentage of acceptable positive deviation of high signal
ca_hi1tolb
percentage of acceptable negative deviation of high signal
ca_lolbmax
maximum interval for short low busy signal
ca_lo2bmax
maximum interval for long low for busy signal
ca_hilbmax
maximum interval for first high for busy signal
ca_nsbusy
number of highs after nbrdna (number does not answer) busy check
ca_logltch
silence deglitch duration
ca_higltch
non-silence deglitch duration
ca_lolrmax
maximum short low duration of double ring
ca_lo2rmin
minimum long low duration of double ring
ca_intflag
operator intercept mode
ca_intfltr
minimum signal to qualify for frequency detection
rfu1
reserved for future use
rfu2
reserved for future use
rfu3
reserved for future use
rfu4
reserved for future use
ca_hisiz
used to determine which low maximum to use
ca_alowmax
maximum low before connection if high >ca_hisiz
ca_blowmax
maximum low before connection if high <ca_hisiz
ca_nbrbeg
number of rings before analysis begins
ca_hilceil
maximum second high duration for a retrain
ca_lolceil
maximum first low duration for a retrain
ca_lowerfrq
lower allowable frequency in Hz
ca_upperfreq
upper allowable frequency in Hz
ca_timefreq
total duration of good signal required
ca_rejctfrq
allowable percentage of bad signal
ca_maxansr
maximum duration of answer
ca_ansrdgl
silence deglitching value for answer
ca_mxtimefrq
maximum time for first frequency to remain in bounds
ca_lower2freq
lower boundary for second frequency
ca_upper2freq
upper boundary for second frequency
ca_time2frq
minimum time for second frequency to remain in bounds
ca_mxtime2frq
maximum time for second frequency to remain in bounds
ca_lower3frq
lower bound for third frequency
ca_upper3frq
upper bound for third frequency
ca_time3frq
minimum time for third frequency to remain in bounds
ca_mxtime3frq
maximum time for third frequency to remain in bounds
ca_dtn_pres
length of a valid dial tone (default = 1 second)
ca_dtn_npres
maximum time to wait for dial tone (default = 3 seconds)
ca_dtn_deboff
dial tone off debouncer (default = 100 ms)
ca_pamd_failtime
time to wait for AMD/PVD after cadence (default = 4 seconds)
ca_pamd_minring
minimum allowable ring duration (default = 1.9 seconds)
ca_pamd_spdval
set to 2 to select quick decision (default = 1)
ca_pamd_qtemp
qualification template to use for PAMD
ca_noanswer
time before no answer after first ring (default = 30 seconds)
ca_maxintering
maximum inter-ring delay before connection (default = 8 seconds)

PREV TOC HOME INDEX NEXT

Click here to contact Telecom Support Resources

Copyright 2003, Intel Corporation
All rights reserved
This page generated February, 2003