ACU_CONN_RQ

This topic describes:

Note: Address parameters must be set according to the filling order. If one of them is unused, its size field must be set to 0.

Purpose

Requests establishment of an outgoing call.

Conn_id

A currently unused ID.

ACU_CONN_RQ protocol variants

The following table lists the variants under which each macro is supported for this primitive. In this table, x indicates both NT and TE sides.

Macro

4
E
S
S

E
1
0

N
I
2

D
M
S

E
T
S
I

V
N
6

H
K
G

A
U
S
T
E
L
1

N
T
T

K
O
R
E
A

T
A
I
W
A
N

Q
S
I
G

D
P
N
S
S

T
1
6
0
7

Acu_conn_rq_a_called_nb,
Acu_conn_rq_called_nb_size

Filling order: 1

x

x

x

x

x

x

x

x

x

x

x

x

x

x

Acu_conn_rq_a_called_nb_sub,
Acu_conn_rq_a_called_nb_sub_size

Filling order: 9

 

 

 

 

 

 

 

 

x

x

x

x

 

x

Acu_conn_rq_a_calling_nb,
Acu_conn_rq_calling_nb_size

Filling order: 2

x

x

x

x

x

x

x

x

x

x

x

x

x

x

Acu_conn_rq_a_calling_nb2,
Acu_conn_rq_calling_nb2_size

Filling order: 3

 

 

 

 

 

x

 

 

 

 

 

 

 

 

Acu_conn_rq_a_calling_nb_sub,
Acu_conn_rq_a_calling_nb_sub_size

Filling order: 10

 

 

 

 

 

 

 

 

x

x

x

x

 

x

Acu_conn_rq_a_calling_name,
Acu_conn_rq_calling_name_size

 

 

 

x

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_a_display,
Acu_conn_rq_display_size

Filling order: 7

 

 

 

 

 

 

 

 

 

x

x

 

 

 

Acu_conn_rq_a_display_list

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_a_ext_parms

x

 

 

 

 

 

 

 

 

 

 

 

 

x

Acu_conn_rq_a_facility,
Acu_conn_rq_facility_size

Filling order: 6

 

 

 

 

x

x

 

 

 

x

x

x

 

 

Acu_conn_rq_a_layer_1_info

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_a_pcs_user,
Acu_conn_rq_pcs_user_size

Filling order: 8

 

 

 

 

 

x

 

 

 

 

 

 

 

 

Acu_conn_rq_a_redir_nb,
Acu_conn_rq_redir_nb_size

Filling order: 4

x

x

x

x

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_a_ss_cnip_name,
Acu_conn_rq_ss_cnip_name_size

Filling order: 11

 

 

 

 

 

 

 

 

 

 

 

x

 

 

Acu_conn_rq_a_tsp_ie_list,
Acu_conn_rq_tsp_ie_list_size

Filling order: 12

x

x

x

x

x

x

x

x

x

 

 

x

x

x

Acu_conn_rq_a_uui,
Acu_conn_rq_uui_size

Filling order: 5

 

 

x

 

x

x

 

 

x

x

x

 

 

 

Acu_conn_rq_auto_dial

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_call_appear

 

x

x

 

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_callid_rq

 

 

x

x

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_called_nb_plan

 

x

x

x

x

 

 

 

 

x

x

x

 

x

Acu_conn_rq_called_nb_sub_odd_even

 

 

 

 

 

 

 

 

x

 

 

 

 

x

Acu_conn_rq_called_nb_sub_type

 

 

 

 

 

 

 

 

x

x

x

 

 

x

Acu_conn_rq_called_nb_type

 

x

x

x

x

x

 

x

 

x

x

x

 

x

Acu_conn_rq_calling_nb2_pres

 

 

 

 

 

x

 

 

 

 

 

 

 

 

Acu_conn_rq_calling_nb2_screen

 

 

 

 

 

x

 

 

 

 

 

 

 

 

Acu_conn_rq_calling_nb2_type

 

 

 

 

 

x

 

 

 

 

 

 

 

 

Acu_conn_rq_calling_nb_plan

x

x

x

x

x

 

x

 

 

x

x

x

 

x

Acu_conn_rq_calling_nb_pres

 

 

 

 

x

x

x

x

x

x

x

x

 

x

Acu_conn_rq_calling_nb_screen

 

 

 

 

x

x

x

x

x

x

x

x

 

x

Acu_conn_rq_calling_nb_sub_odd_even

 

 

 

 

x

 

 

 

x

x

x

 

 

 

Acu_conn_rq_calling_nb_sub_type

 

 

 

 

x

 

 

 

x

 

 

 

 

x

Acu_conn_rq_calling_nb_type

 

x

x

x

x

x

x

x

 

x

x

x

 

x

Acu_conn_rq_charging_rq

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_data_bits

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_data_chani

x

x

x

x

x

x

x

x

x

x

x

x

 

x

Acu_conn_rq_data_chani_excl

x

x

x

x

x

x

x

x

x

x

x

x

 

x

Acu_conn_rq_data_chani_nai

x

x

x

x

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_data_chani_nb

x

x

x

x

x

x

x

x

x

x

x

x

 

x

Acu_conn_rq_data_chani_tab

x

x

x

x

x

x

x

x

x

x

x

x

 

x

Acu_conn_rq_data_chani_tab_nai

x

x

x

x

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_ext_parms_lgth

x

 

 

 

 

 

 

 

 

 

 

 

 

x

Acu_conn_rq_ext_parms_nb

x

 

 

 

 

 

 

 

 

 

 

 

 

x

Acu_conn_rq_ident_denied_rq

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_identification_denied_rq

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_p_display[i]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_parity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_pcs_user_protocol

 

 

 

 

 

x

 

 

 

 

 

 

 

 

Acu_conn_rq_ph_rate

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_priority

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_progress_description

 

 

 

 

 

 

 

 

 

 

 

 

 

x

Acu_conn_rq_progress_ind_nb

 

 

 

 

 

 

 

 

 

 

 

 

 

x

Acu_conn_rq_progress_location

 

 

 

 

 

 

 

 

 

 

 

 

 

x

Acu_conn_rq_redir_nb_plan

x

x

x

x

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_redir_nb_pres

x

x

x

x

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_redir_nb_reason

x

x

x

x

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_redir_nb_screen

x

x

x

x

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_redir_nb_type

x

x

x

x

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_sending_complete

 

 

 

 

x

x

x

 

 

x

x

x

x

x

Acu_conn_rq_service

x

x

x

x

x

x

x

x

x

 

 

 

 

 

Acu_conn_rq_ss_cnip_name_active

 

 

 

 

 

 

 

 

 

 

 

x

 

 

Acu_conn_rq_ss_cnip_name_pres

 

 

 

 

 

 

 

 

 

 

 

x

 

 

Acu_conn_rq_stop_bits

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_syn_asyn

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_transfer_conn_id

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_transfer_rq

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_user_rate

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_uui_protocol

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_x_display_nb

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_x_display_size[i]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_x_display_total_size

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acu_conn_rq_x_display_type[i]

 

 

 

 

 

 

 

 

 

 

 

 

 

 


ACU_CONN_RQ macro descriptions and Q.931 IE

Macro

Description

Q.931 IE

Acu_conn_rq_a_called_nb,
Acu_conn_rq_called_nb_size

Filling order: 1

Pointer to the called number.

Called party number
( + called subaddress)

Acu_conn_rq_a_called_nb_sub,
Acu_conn_rq_a_called_nb_sub_size

Filling order: 9

Pointer to (and size of) buffer containing called subaddress.

Calling party subaddress

Acu_conn_rq_a_calling_nb,
Acu_conn_rq_calling_nb_size

Filling order: 2

Calling number.

Calling party number
( + calling subaddress)

Acu_conn_rq_a_calling_nb2,
Acu_conn_rq_calling_nb2_size

Filling order: 3

Second calling number.

Second calling party number
( + calling subaddress)

Acu_conn_rq_a_calling_nb_sub,
Acu_conn_rq_a_calling_nb_sub_size

Filling order: 10

Pointer to (and size of) buffer containing calling subaddress.

Calling party subaddress

Acu_conn_rq_a_calling_name,
Acu_conn_rq_calling_name_size

Pointer to (and size of) buffer containing calling name.

Calling name

Acu_conn_rq_a_display,
Acu_conn_rq_display_size

Filling order: 7

Pointer to (and size of) buffer containing ISDN display information (optional).

Display

Acu_conn_rq_a_display_list

Pointer to display structure.

Display

Acu_conn_rq_a_ext_parms

Pointer to buffer containing extended parameters.

Network specific facilities

Acu_conn_rq_a_facility,
Acu_conn_rq_facility_size

Filling order: 6

Pointer to (and size of) buffer containing ISDN facility information (optional).

Facility

Acu_conn_rq_a_layer_1_info

Layer 1 information.

Low layer compatibility

Acu_conn_rq_a_pcs_user,
Acu_conn_rq_pcs_user_size

Filling order: 8

Pointer to (and size of) buffer containing ISDN PCS-to-user/user-to-PCS information. See PCS-user information elements for more information on this IE.

PCS-user

Acu_conn_rq_a_redir_nb,
Acu_conn_rq_redir_nb_size

Filling order: 4

Redirecting number.

Redirecting number

Acu_conn_rq_a_ss_cnip_name,
Acu_conn_rq_ss_cnip_name_size

Filling order: 11

Pointer to (and size of) buffer containing calling name identification presentation (CNIP) name.

CNIP

Acu_conn_rq_a_tsp_ie_list,
Acu_conn_rq_tsp_ie_list_size

Filling order: 12

Pointer to (and size of) transparent IE buffer.

Does not map to an IE.

Acu_conn_rq_a_uui,
Acu_conn_rq_uui_size

Filling order: 5

Pointer to (and size of) buffer containing ISDN user-to-user information (optional).

User-user

Acu_conn_rq_auto_dial

OFF: Go off hook only.

ON: Automatically dial number.

Not used.

Acu_conn_rq_call_appear

Call appearance.

Call appearance

Acu_conn_rq_callid_rq

Set to 1 to request a callid.

Does not map to an IE.

Acu_conn_rq_called_nb_plan

Called number plan. See Plan values for a list of valid values.

Default: N_PLAN_UNKNOWN.

Default for VN6 and AusTel variants: N_PLAN_ISDN

Called party number

Acu_conn_rq_called_nb_sub_odd_even

Called subaddress odd/even. Valid values include:

SUBADDRESS_ODD: Odd number of address signals

SUBADDRESS_EVEN: Even number of address signals

Called party subaddress

Acu_conn_rq_called_nb_sub_type

Called subaddress number type. Valid values include:

SUBADDRESS_TYPE_NSAP: NSAP

SUBADDRESS_TYPE_USER: User specified

Called party subaddress

Acu_conn_rq_called_nb_type

Called number type. See Number type values for a list of valid values. Default: N_TYPE_UNKNOWN. Default for the 4ESS and VN6 variants: N_TYPE_NATIONAL.

Called party number

Acu_conn_rq_calling_nb2_pres

Second calling number presentation. Allowed values include:

N_PRES_ALLOWED: Presentation allowed (default)

N_PRES_RESTRICTED: Presentation restricted

N_PRES_NOT_AVAILABLE: Presentation not available

Calling party number

Acu_conn_rq_calling_nb2_screen

Second calling number screening indicator. See Screening indicator values for a list of valid values. Default: N_SCREEN_USER_PROVIDED (N_SCREEN_USER_PASSED for AusTel).

Calling party number

Acu_conn_rq_calling_nb2_type

Second calling number type. See Number type values for a list of valid values.

Default: N_TYPE_UNKNOWN

Default for the 4ESS and VN6 variants: N_TYPE_NATIONAL

Calling party number

Acu_conn_rq_calling_nb_plan

Calling number plan. See Plan values for a list of valid values.

Default: N_PLAN_UNKNOWN

Default for VN6 and AusTel variants: N_PLAN_ISDN

Calling party number

Acu_conn_rq_calling_nb_pres

Calling number presentation. Allowed values include:

N_PRES_ALLOWED: Presentation allowed (default)

N_PRES_RESTRICTED: Presentation restricted

N_PRES_NOT_AVAILABLE: Presentation not available

Calling party number

Acu_conn_rq_calling_nb_screen

Calling number screening indicator. See Screening indicator values for a list of valid values.

Default: N_SCREEN_USER_PROVIDED (N_SCREEN_USER_PASSED for AusTel).

Calling party number

Acu_conn_rq_calling_nb_sub_odd_even

Called subaddress odd/even. Valid values include:

SUBADDRESS_ODD: Odd number of address signals

SUBADDRESS_EVEN: Even number of address signals

Calling party subaddress

Acu_conn_rq_calling_nb_sub_type

Calling subaddress number type. Valid values include:

SUBADDRESS_TYPE_NSAP: NSAP

SUBADDRESS_TYPE_USER: User specified

Calling party subaddress

Acu_conn_rq_calling_nb_type

Calling number type. See Number type values for a list of valid values. Default: N_TYPE_UNKNOWN. Default for the 4ESS and VN6 variants: N_TYPE_NATIONAL.

Calling party number

Acu_conn_rq_charging_rq

Request charging (ON/OFF).

Not used.

Acu_conn_rq_data_bits

Number of data bits for V.110 and V.120 services. Available values include:

ACU_DATA_BIT_5: 5 data bits

ACU_DATA_BIT_7: 7 data bits

ACU_DATA_BIT_8: 8 data bits

Channel identification

Acu_conn_rq_data_chani

Data channel to use (B1, B2, ... D, or 0 for any). This is used as an alias for Acu_conn_rq_data_chani_tab.

Channel identification

Acu_conn_rq_data_chani_excl

Channel IDs are preferred (OFF) or exclusive (ON).

Channel identification

Acu_conn_rq_data_chani_nai

NAI.

Channel identification

Acu_conn_rq_data_chani_nb

Number of channel IDs in the chani_list field. If no channel IDs, use 0.

Channel identification

Acu_conn_rq_data_chani_tab

Channel ID.

Channel identification

Acu_conn_rq_data_chani_tab_nai

NAI.

Channel identification

Acu_conn_rq_ext_parms_lgth

Total length of buffer containing extended parameters.

Network specific facilities

Acu_conn_rq_ext_parms_nb

Number of parameters in buffer containing extended parameters.

Network specific facilities

Acu_conn_rq_ident_denied_rq

Request identity denied (ON/OFF).

Facility

Acu_conn_rq_identification_denied_rq

Alias macro for Acu_conn_rq_ident_denied_rq.

Facility

Acu_conn_rq_p_display[i]

Pointer to occurrence i.

Display

Acu_conn_rq_parity

Parity for V.110 and V.120 services. Available values:

ACU_ODD: odd parity

ACU_EVEN: even parity

ACU_NO_PARITY: no parity

Bearer capability

Acu_conn_rq_pcs_user_protocol

Protocol discriminator for the pcs_user information element. See PCS-user information elements for more information on this IE.

PCS-user

Acu_conn_rq_ph_rate

Physical rate (for all services).

Low layer compatibility

Acu_conn_rq_priority

Phone call priority normal/urgent.

Low layer compatibility

Acu_conn_rq_progress_description

Description for information element 0. See Progress description values for a list of valid values.

Progress indication

Acu_conn_rq_progress_ind_nb

Number of progress indication information elements.

Progress indication

Acu_conn_rq_progress_location

Location of information element 0. See Location values for a list of valid values and default setting information.

Progress indication

Acu_conn_rq_redir_nb_plan

Redirecting number plan. See Plan values for a list of valid values.

Default: N_PLAN_UNKNOWN

Default for VN6 and AusTel variants: N_PLAN_ISDN

Redirecting number

Acu_conn_rq_redir_nb_pres

Redirecting number presentation. Allowed values:

N_PRES_ALLOWED: Presentation allowed (default)

N_PRES_RESTRICTED: Presentation restricted

N_PRES_NOT_AVAILABLE: Presentation not available

Redirecting number

Acu_conn_rq_redir_nb_reason

Reason for redirection. See Redirecting reason values for a list of valid values. Default: REASON_UNKNOWN.

Redirecting number

Acu_conn_rq_redir_nb_screen

Redirecting number screening indicator. See Screening indicator values for a list of valid values. Default: N_SCREEN_USER_PROVIDED (N_SCREEN_USER_PASSED for AusTel)

Redirecting number

Acu_conn_rq_redir_nb_type

Redirecting number type. See Number type values for a list of valid values.

Default: N_TYPE_UNKNOWN

Default for the 4ESS and VN6 variants: N_TYPE_NATIONAL

Redirecting number

Acu_conn_rq_sending_complete

Indicates if sending-complete information element is generated (ON/OFF).

Sending complete

Acu_conn_rq_service

Requested service. See Service values for a list of valid values.

bc + hlc + llc

Acu_conn_rq_ss_cnip_name_active

Indicates calling name identification presentation (CNIP) supplementary service should be invoked.

CNIP

Acu_conn_rq_ss_cnip_name_pres

Calling name identification presentation mode. Allowed values include:

N_PRES_ALLOWED: Presentation allowed

N_PRES_RESTRICTED: Presentation restricted

N_PRES_NOT_AVAILABLE: Presentation not available

CNIP

Acu_conn_rq_stop_bits

Number of stop bits for V.110 and V.120 services only). Available values include:

ACU_STOP_BIT_1: 1 stop bit

ACU_STOP_BIT_1_5: 1. 5 stop bits

ACU_STOP_BIT_2: 2 stop bits

Low layer compatibility

Acu_conn_rq_syn_asyn

Synchronous/asynchronous for V.110 and V.120 services. Available values include:

ACU_SYN: Synchronous mode

ACU_ASYN: Asynchronous mode

Low layer compatibility

Acu_conn_rq_transfer_conn_id

Connection ID of the call to be transferred.

Facility

Acu_conn_rq_transfer_rq

Request transfer (ON/OFF).

Facility

Acu_conn_rq_user_rate

Requested user rate for V.110 and V.120 services. See User rate values for a list of valid values.

Low layer compatibility

Acu_conn_rq_uui_protocol

UUI protocol discriminator value. See UUI protocol discriminator values for a list of valid values. Default: UUI_IA5 (UUI_USER_SPF for HKG variant).

User-to-user information

Acu_conn_rq_x_display_nb

Number of present occurrences.

Display

Acu_conn_rq_x_display_size[i]

Size of occurrence i (optional).

Display

Acu_conn_rq_x_display_total_size

Total size of the stored strings.

Display

Acu_conn_rq_x_display_type[i]

Type of display i.

Display