The ports Fxs/Fxo (VOICE)

Configuration of the voice ports
Statistics of the VOICE ports


Configuration of the VOICE ports top

The VOICE port is labelled within the Abilis CPX by the acronym "VOICE" and it is provided with the parameters described in the following section:

The following example shows how to display parameters of VOICE ports. Shown value are only examples.

[18:38:04] ABILIS_CPX: D P PO:60

PO:60  ------------------------------------------------------------------------
VOICE  SP:6400  ( 7800)       VOL:8     LVOL:8      SC:NO      UDT:15
       ACNUM:#     DIALT:5    int:FXS   CNG:AUTO    EC:YES     PF:YES
       LOOP:NO     TT:NO      TRON:10   TROFF:25    THON:3     THOFF:1

If the parameter INT: is set to "FXO" the visualization will be:

[18:38:04] ABILIS_CPX: D P PO:60

PO:60  ------------------------------------------------------------------------
VOICE  SP:6400  ( 7800)       VOL:8     LVOL:8      SC:NO      UDT:15
       ACNUM:#     DIALT:5    int:FXO   CNG:AUTO    EC:YES     PF:YES
       LOOP:NO     TT:NO      TRON:10   TROFF:25    THON:3     THOFF:1
       ------------------------------ FXO only --------------------------------
       DISC:BUSY
       SDT:30      SFIL:1     CTDT:5    CTFIL:1     BREP:3     BFIL:1
       TSMIN:5     TSMAX:25   TST:2     SSMIN:5     SSMAX:25   SST:2

To activate changes made on the parameters displayed by low case characters, it is needed to restart the system; on the contrary for activating changes made on high case parameters it is enough to execute the initialisation command INIT PO:.

Detail of the VOICE port parameters


SP: Rate of the compressed speech
6400 4800, 6400, 7200, 8000, 9600, 10400, 12800, 16000

This parameter is sued to set the rate of the compressed speech.


VOL: Volume of the output signal (8 = 0db)
8 0 - 15

It sets the volume of the output signal.


LVOL: Local volume of the output signal (8 = 0db)
8 0 - 15

It sets the local volume of the output signal.


SC: Activation of the "Silence Compression" function
NO NO, YES

It activates/deactivates the "Silence Compression" function.

When silence compression is active it is possible to enable the disconnection by silence in DISC: parameter.


UDT: Timeout of the unconditioned disconnection
15 FORCETOZERO (= 0), 1 - 60 (minutes)

It sets the timeout of the unconditioned disconnection.

If its value is higher than zero, the counter will start when the connection leaves the "DISCONNECTED" state for reaching the "CONNECTED" one. One the counter ran over, it will be closed. To force the disconnecting interval to zero, it is not allowed to use the digit "0", but the string "FORCETOZERO"; only in this case the timeout will be ignored.


ACNUM: Telephone number for the auto-connection procedure
# from 1 up to  4 numerical digits, #

This parameter is used to specify the telephone number for activating the auto-connection procedure.

The value "#", standing for "no number", means that no auto-connection procedure will be executed.


DIALT: Dialling Timeout
5 1 - 60 (seconds)

It sets the dialling timeout.


INT: Type of the analogue interface installed
NONE FXS, FXO, E&M, NONE

This parameter is used to select the type of the analogue interface installed.


CNG: Activation of the "Comfort Noise" generator
AUTO NO, ALWAYS, AUTO

It activates/deactivates the "Comfort Noise Generator".


EC: "Echo canceller" enabling
YES NO, YES

It is used to activates/deactivates the "Echo canceller".


PF: Activation of the "Post filter"
YES NO, YES

It activates/deactivates the "Post filter".


LOOP: Type of "Loopback test"
NO CODER, PCM, NO

It selects the type of "Loopback test".


TT: Activation of the "Tone test"
NO NO, YES

It activates/deactivates the type of "Tone Test".


TRON: Duration of the RING-ON generation interval (Only if INT:FXS)
8 1 - 20 (in 100 milliseconds)

It sets the duration of the RING-ON generation interval.

The parameter is meaningful only if INT: is set to "FXS".


TROFF: Duration of the RING-OFF generation interval (Only if INT:FXS)
8 1 - 20 (in 100 milliseconds)

It sets the duration of the RING-OFF generation interval.

The parameter is meaningful only if INT: is set to "FXS".


THON: Minimal duration of the time interval for detecting the ON-HOOK signal (Only if INT:FXS)
10 1 - 20 (in 100 milliseconds)

It sets the minimal duration of the time interval for detecting the ON-HOOK signal.

The parameter is meaningful only if INT: is set to "FXS".


THOFF: Minimal duration of the time interval for detecting the OFF-HOOK (Only if INT:FXS)
10 1 - 20 (in 100 milliseconds)

It sets the minimal duration of the time interval for detecting the OFF-HOOK signal.

The parameter is meaningful only if INT: is set to "FXS".


DISC: Sources of the disconnection signal (Only if INT:FXO)
NO NO, SILENCE, BUSY, TONE, ALL

It selects the sources of the disconnection signal.

Value Meaning
NO Disconnection signal is never detected
SILENCE Disconnection depends on the duration of the simultaneous silence interval on both channels.
Requires SC:YES.
BUSY Disconnection depends on the duration of the busy signal detected
TONE Disconnection depends on the duration of the tone signal detected
ALL Disconnection depends on the silence (if SC:YES), the busy and tone signal

The parameter is meaningful only if INT: is set to "FXO".


SDT: Time interval of silence detection (Only if INT:FXO)
30 1 - 90 (in seconds)

Duration of the silence, simultaneous on both channels, for identifying the disconnection.

Disconnection by silence requires SC:YES.

The parameter is meaningful only if INT: is set to "FXO".


SFIL: Stability time interval for silence detection (Only if INT:FXO)
1 1 - 10 (in samples)

It sets the time interval needed to detect the silence state. The signal state, in order to be considered valid, has to be constant during the specified time interval.

The parameter is meaningful only if INT: is set to "FXO".


CTDT: Time interval needed to detect the steady tone for disconnection (Only if INT:FXO)
2 1 -20 (in seconds)

Number of sequences valid and sequential which identify the disconnection signal.

The parameter is meaningful only if INT: is set to "FXO".


CTFIL: Stability time interval needed to detect the steady tone for disconnecting (Only if INT:FXO)
1 0 - 10 (in samples)

It sets the time interval needed to detect the state of the steady tone. The signal state, in order to be considered valid, has to be constant during the specified time interval.

The parameter is meaningful only if INT: is set to "FXO".


BREP: Number of consecutive repetitions of the busy tone for disconnecting (Only if INT:FXO)
3 1 - 20 (Tone/No-tone)

Number of sequences valid and consecutive which identify the disconnection signal.

The parameter is meaningful only if INT: is set to "FXO".


BFIL: Stability time interval needed to detect the busy tone (Only if INT:FXO)
1 0 - 10 (in samples)

It sets the time interval needed to detect the state of the busy tone. The signal state, in order to be considered valid, has to be constant during the specified time interval.

The parameter is meaningful only if INT: is set to "FXO".


TSMIN: Minimal duration of the "tone" of the busy signal (Only if INT:FXO)
5 1 - 253 (in samples)

If the duration of the "Tone" section in the busy signal is smaller than the set one, the detecting procedure of this signal will be repeated.

The parameter is meaningful only if INT: is set to "FXO".


TSMAX: Maximal duration of the "tone" of the busy signal (Only if INT:FXO)
25 3 - 255 (in samples)

If the duration of the "Tone" section in the busy signal is bigger than the set one, the detecting procedure of this signal will be repeated.

The parameter is meaningful only if INT: is set to "FXO".


TST: Tolerance interval of the "Tone" in the busy signal (Only if INT:FXO)
2 2 - 255 (in samples)

If the "tone" duration in the busy signal is not the same as the set value, the detecting procedure of this signal will be repeated.

The parameter is meaningful only if INT: is set to "FXO".


SSMIN: Minimal duration of the "No-Tone" of the busy signal (Only if INT:FXO)
5 1 - 253 (in samples)

If the duration of the "No-Tone" section in the busy signal is smaller than the set one, the detecting procedure of this signal will be repeated.

The parameter is meaningful only if INT: is set to "FXO".


SSMAX: Maximal duration of the "No-Tone" of the busy signal (Only if INT:FXO)
25 3 - 255 (in samples)

If the duration of the "No-Tone" section in the busy signal is bigger than the set one, the detecting procedure of this signal will be repeated.

The parameter is meaningful only if INT: is set to "FXO".


SST: Tolerance interval of the "No-Tone" in the busy signal (Only if INT:FXO)
2 2 - 255 (in samples)

If the "No-Tone" duration in the busy signal is not the same as the set value, the detecting procedure of this signal will be repeated

The parameter is meaningful only if INT: is set to "FXO".

Statistics of the VOICE ports top

How to check state and statistics of the VOICE ports by the command D S.

[18:38:04] ABILIS_CPX: D S PO:60

PO:60  ------------------------------------------------------------------------
VOICE  STATE:DISCONNECTED       HOOK:ON-HOOK            RING:OFF
       -----------|---INPUT---|--OUTPUT---|-----------|---INPUT---|--OUTPUT---|
       FAIL-CALL  |0          |0          |SUCC-CALL  |0          |0          |
       TIME-CALL  |0          |0          |LOST-FRAME |0          |           |
       UDT-DISC   |0          |0          |           |           |           |
       SIL-DISC   |           |0          |TONE-DISC  |           |0          |
       BUSY-DISC  |           |0          |
       ------------------------------------------------------------------------

Extended statistics are not available for VOICE ports. The command D SE execution will display again the not extended statistics by the following format:

[18:38:04] ABILIS_CPX: D SE PO:60

PO:60  ------------------------------------------------------------------------
VOICE  --- Cleared 000:03:37:20 ago, at 25/05/1999 07:12:49 -------------------
       -----------|---INPUT---|--OUTPUT---|-----------|---INPUT---|--OUTPUT---|
       FAIL-CALL  |0          |0          |SUCC-CALL  |0          |0          |
       TIME-CALL  |0          |0          |LOST-FRAME |0          |           |
       UDT-DISC   |0          |0          |           |           |           |
       SIL-DISC   |           |0          |TONE-DISC  |           |0          |
       BUSY-DISC  |           |0          |
       ------------------------------------------------------------------------

The information "Cleared DDD:HH:MM:SS ago, at DD/MM/YYYY HH:MM:SS", referred by the extended statistics, shows the time interval elapsed from the last reset of statistics (by the format "days:hours:minutes:seconds") and date/time of its execution (by the format "day:month:year" and "hours:minutes:seconds").

Detail of the state fields and statistics of the VOICE ports


STATE: Current state of the VOICE driver
DISCONNECTED, DIALLING, CALLING, ALERTING, BUSY, CALLED, RINGING, DISCONNECTING, CONNECTED, FAILED-DWNL, FAILED-INIT, FAILED-RUN, ERR

It shows the current state of the VOICE port driver:

Driver States Meaning Values shown in:
System Log Debug Log Display LCD
VOICE DISCONNECTED Connection is going to be closed     D
DIALLING Connection is getting established     l
CALLING Connection is getting established     o
ALERTING Connection is getting established     a
BUSY The dialled number is busy     b
CALLED Connection is getting established     o
RINGING Connection is getting established     r
DISCONNECTING Connection is going to be closed     d
CONNECTED Connection is active     C
FAILED-DWNL The port is not active owing to a failure of the software loading procedure     #
FAILED-INIT The port is not active owing to a failure of the initialization procedure
FAILED-RUN Port is not active    
ERR Software error, contact the Abilis assistance    


HOOK: Current state of the ON-HOOK/OFF-HOOK
ON-HOOK, OFF-HOOK

It shows the current state of the ON-HOOK/OFF-HOOK.


RING: Current state of the Ring signal
OFF, ON

It shows the current state of the Ring signal:

OFF: the Ring signal is not present.

ON: the Ring signal is present.


FAIL-CALL: Overall number of incoming/outgoing failed calls
0 - 4.294.967.295

The counter FAIL-CALL (INPUT) is incremented every time an incoming call fails, while the FAIL-CALL (OUTPUT) every time an outgoing call fails.


SUCC-CALL: Overall number of incoming/outgoing successful calls
0 - 4.294.967.295

The counter SUCC-CALL (INPUT) is incremented every time an incoming call succeeds, while the SUCC-CALL (OUTPUT) every time an outgoing call succeeds.


TIME-CALL: Overall duration (in seconds) of connections generated by the incoming/outgoing calls
0 - 4.294.967.295

The counter TIME-CALL (INPUT) represents the overall duration of connections generated by incoming calls, while the counter TIME-CALL (OUTPUT) the overall duration of connections generated by outgoing calls.


LOST-FRAME: Number of lost voice frames during the transfer between two connected analog voice ports.
0 - 4.294.967.295

If the analog voice port is in CONNECTED state, the Analog Voice Router has to deliver the valid voice frame into such port. If the Voice Router isn't able to provide such voice frame (the frames are not properly delivered from the other side of the connection), this counter is increased and port has to used blind voice frame.


UDT-DISC: Number of times that the timeout "UDT:" ran over
0 - 4.294.967.295

The counter UDT-DISC is incremented every time the timeout UDT: runs over.


SIL-DISC: Number of times that the timeout "SDT:" ran over (Only if INT:FXO)
0 - 4.294.967.295

The counter SILENCE-DISC is incremented every time the timeout SDT: runs over

The parameter is meaningful only if INT: is set to "FXO".


TONE-DISC: Number of times that the timeout "CTDT:" ran over (Only if INT:FXO)
0 - 4.294.967.295

The counter TONE-DISC is incremented every time the timeout CTDT: runs over

The parameter is meaningful only if INT: is set to "FXO".


BUSY-DISC: Number of that the "BUSY" signal was detected and connection dropped
0 - 4.294.967.295

The counter BUSY-DISC represents the number of time that a connection was closed by detection of the BUSY signal.

The BUSY signal is detected according to the configurations of BREP, BFIL, TSMIN, TSMAX, TST, SSMIN, SSMAX, SST parameters.

The parameter is meaningful only if INT: is set to "FXO".

printPrint this page