T1RobbedBit Port Parameters


Protocol File:
[protocol_file] This parameter specifies the protocol file to load for the port. This parameter dictates which protocol is run on the port.

Line Type (Framing):
[line_type] This parameter specifies the type of framing to use for the port.

Line Coding:
[line_coding] This parameter specifies the type of line encoding to use for the port.

Line Build Out:
[line_build_out] This parameter specifies the length of the telephony cable connection between the board and the T1 service.

Max DID Digits:
[max_did_digits] This parameter specifies the maximum number of DID digits to wait for before accepting an incoming call. Set this parameter to '0' to disable waiting for DID digits. The system reports all of the DID digits to the application even if the number of received DID digits exceeds the number specified for 'Max DID Digits'. Use the did offset parameter to strip digits from the string before the system passes them to the application.

Reject Incomplete DID Digits:
[reject_incomplete_did] This parameter specifies the action to take when the number of DID digits received from the incoming call is less than the number of digits specified for the 'Max DID Digits' field. Set the parameter as follows:
No - Sends an alerting or proceeding message to the network and reports the call to the application even if the number of received DID digits is less than the 'Max DID Digits' value. The system takes this action when the number of digits collected remains incomplete after the 'DID Timeout' period or when it receives a sending complete informational element (IE).
Yes - Sends the network a reject message that causes the network to drop the call. The application does not receive any notification of the call.

Number of Rings:
[num_rings] This parameter specifies the number of rings that the system must detect before the system reports a new incoming call to the application.

Enable Caller ID:
[caller_id] This parameter enables or disables the detection of v.23 based caller ID. In North America and some other locations, the system sends the caller ID between the first and second rings. To detect the caller ID correctly, you must set the num_rings parameter to a value of 2 or greater to prevent the system from reporting the call to the application before the caller ID has been sent by the Central Office.

Enable Loop Reversal For Connect:
[loop_reversal_for_connect] This parameter specifies how to interpret a loop reversal signal as an audio path connection indication. The valid values are:
No - Ignores loop reversal as an indication of audio path connection.
Yes - Interprets loop reversal as an indication of audio path connection.

Enable Loop Reversal For Disconnect:
[loop_reversal_for_disconnect] This parameter specifies how to interpret a loop reversal signal as a call disconnect indication. The valid values are:
No - Ignores loop reversal as a call disconnect signal.
Yes - Interprets loop reversal as a call disconnect signal.



Advanced Settings


Dial Init. Character Timeout, x10msec:
[missing_wait] This parameter specifies the amount of wait time in 10ms units, in the case of a missing Dial Initiation Character. Default value is 100 (1 second). Dial initiation characters are:
','(comma) - Causes a one-second pause
'w' - Waits for dial tone
';'(semicolon) - Causes a five-second pause
'I' or 'i' - Causes a five-second pause

Flash Hook Duration, x10msec:
[flash_hook_duration] This parameter specifies the duration of a flash hook signal, in units of 10ms. In other words, it is the amount of time to place the line on hook during a flash hook.

Fractional Channel Count:
[fractional_channel_count] This parameter specifies the number of channels available on the fractional port. It is used in conjunction with the Fractional Start Channel parameter. Default value of -1 indicates that a fractional port is not in use.

Fractional Start Channel:
[fractional_start_channel] This parameter is used when a fractional port is being configured. If the board is connected to a fractional PRI line, this parameter should be set to the zero-based index of the first channel available on the port. If this parameter is not specified, the API assumes that the full port is available. When a fractional port is configured the auto_connect feature only connects channels in use.

Require Answer Signal:
[require_answer_signal] This parameter determines whether line signaling 'must' be used to detect call answer.
No - Either line signaling or call progress can detect call answer.
Yes - Only line signaling can detect call answer (Call progress will only detect failed calls, eg. reorder busy, etc.)

Transfer Variant:
[transfer_variant] This parameter specifies the type of Transfer Variant you require. Your options depend on your board and network type. T1 robbed bit boards support hookflash.

Wait for Service Timeout, sec:
[wait_for_service_timeout] This parameter specifies the amount time to wait for a trunk to come into service before returning an error when placing an outbound call. If this timeout expires, the outbound call will fail. If the trunk comes info service before this timeout expires, the call will be placed normally.


DID


Max DID Timeout, sec:
[did_timeout] This parameter specifies the maximum timeout (in seconds) allowed before processing the call after assuming receipt of the last DID digit. Value 0 indicates no waiting time.

DID Offset:
[did_offset] This parameter specifies the number of digits to be removed from the beginning of the DID digits string received from the network.

DID mode:
[did_mode] This parameter specifies when DID digits are detected during the call.

DID format:
[did_format] This parameter specifies the order the DNIS and ANI digits are received.

DID Encoding:
[did_encoding] This parameter specifies the encoding of the DID digits, DTMF or MF.

DID DNIS Prefix:
[dnis_prefix] This parameter specifies the prefix before the DNIS digits.

DID DNIS digits:
[dnis_digits] This parameter specifies the number of DNIS digits to detect when no prefix or termination string is available.

DID ANI Prefix:
[ani_prefix] This parameter specifies the prefix before the ANI digits.

DID ANI digits:
[ani_digits] This parameter specifies the number of ANI digits to detect when no prefix or termination string is available.

DID termination:
[did_termination] This parameter specifies the termination string that end DID detection.