E1QSIG Port Parameters


Enable CRC:
[CRC] This parameter specifies whether the port has cyclical redundancy check enabled.

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.

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.

Default Caller ID:
[default_caller_id] This parameter specifies a string of up to 15 characters that provides the default caller ID to be used when placing outbound calls. If the user application provides a caller ID when placing a call, the system ignores this field.

Emulation:
[emulation] This parameter specifies whether the trunk acts as the primary or secondary trunk in layer 2 communication. Choices are:
Master - Operates as the primary trunk
Slave - Operates as the secondary trunk.



Advanced Settings


Call Collision Priority:
[collision_priority] This parameter specifies whether the local or remote end has priority in a call collision. In symmetric arrangements, call collisions can occur when both sides simultaneously transfer a SETUP message indicating the same channel or when multiple channels are indicated one or more channels. One side shall be designated side 'A' and the other side 'B' at the time the network is provisioned. Each side shall have knowledge of whether it has been designated 'A' or 'B'; 'A' has priority over 'B'.

Call Diversion Completion Time, msec:
[call_diversion_completion_timer] This parameter specifies the maximum time (in msec) allowed for the served side to wait for diversion completion. Value 0 indicates no waiting time.

Disable Call Alerting:
[disable_alerting] This parameter specifies whether the QSIG stack sends an alerting message on receipt of an incoming call. If this is parameters it enabled it will not be possible to reject an incoming diverted call.

Disable Call Proceeding:
[disable_call_proceed] This parameter specifies whether or not to send a call proceeding indication after receiving a SETUP message from the network. Set the parameter as follows:
No - The system will send a call proceeding on receiving a SETUP message from the network.
Yes - The system will not send call proceeding on receiving a SETUP message from the network.

Disable Connection Acknowledge:
[disable_conn_ack] This parameter specifies whether or not to send a connection acknowledge after receiving a connect message from the network. Set the parameter as follows:
No - The system will send a connection acknowledgement message after receiving a connect message from the network.
Yes - The system will not set a connection acknowledgement message after receiving a connect message from the network.

Enable Call Diversion:
[enable_call_diversion] This parameter specifies whether the called party can divert a call placed by the application.

Follow AOC Procedures:
[request_aoc] This parameter specifies whether the Advice of Charge (AOC) procedures are followed.

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.

ISDN Overlapped Digit Max:
[max_overlapped_digits] This parameter specifies the maximum number digits to send when overlapped dialing is supported.

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

Line Impedance:
[line_impedance] This parameter specifies the line impedance used by the port.

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.

Numbering Plan:
[numbering_plan] This parameter specifies the numbering plan used for outbound calls. Valid values are:
Unknown - Indicates that the port uses an unknown numbering plan.
ISDN - Indicates that the port uses an ISDN numbering plan.
Private - Indicates that the port uses a private numbering plan.

Numbering Type:
[numbering_type] This parameter specifies the type of telephone number used by the port for outbound calls.
NOTE: 'Level 2 Regional', 'Level 1 Regional', 'Level 0 Regional', and 'PISN Specific' numbering types are valid only when numbering plan is private.

Outbound Call Type:
[call_type] This parameter specifies the call type for outbound calls.
Auto - Makes a call using the modem type, if this fails with a cause code greater than 31 then the call will automatically be retried using voice call type.
Modem - Makes a modem (3.1 KHz audio) call.
Voice - Makes a voice call.
The modem type provides for a higher quality audio path, however, this facility is not available at all numbers, cases where the party being called cannot accept a modem call type the voice call type should be used.

Presentation:
[presentation] This parameter specifies the type of presentation of the calling party number the port uses when placing an outbound call. Valid values are:
Allowed - Indicates that the port allows presentation of the calling party number to the called party.
Restricted - Indicates that the port restricts presentation of the calling party number to specific called party numbers.
Number not available - Indicates that the port does not have a calling party number specified to present to the called party. Set the parameter to 'Number not available' when connected to a public network.
Application Defined - The presentation option is defined by the value passed in the application.

QSIG Support:
[qsig_support] This parameter specifies the ECMA standard that QSIG should support. Some services (e.g., Call Diversion, Call Transfer, Name Identification) have changed from encoding the ASN.1 operational value from an OBJECT IDENTIFIER to an INTEGER. Some PBXs still use the old standard while others use the new. This parameter specifies how the supplementary service messages are coded.

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.

SABME:
[sabme] This parameter specifies whether or not the port sends layer 2 Set Asynchronous Balanced/Extended Mode (SABME) messages.

Screening:
[screening] This parameter specifies whether the port provides and validates the calling party number passed to the called party. Valid values are:
User not screened - Indicates that the port provides the calling party number without validating it.
User verification passed - Indicates that the port provided the calling party number and passed a successfully validated number to the called party.
Network Provided - Indicates that the network validates the calling party number. Set this parameter to 'User not screened' when connected to a public network.
Application Defined - The screening option is defined by the value passed in the application.

Send Dial Complete IE:
[send_dialcomplete] This parameter specifies whether or not the port sends a dial complete Informational Element on outbound calls.

Transfer Variant:
[transfer_variant] This parameter specifies the type of transfer method you require. Your options depend on your board and network type.

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.