# ACU_CONN_RS

This topic describes:

- ACU_CONN_RS protocol variants

- ACU_CONN_RS macro descriptions and Q.931 IE

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

Answers an incoming call.

#### Conn_id

An allocated call.

## ACU_CONN_RS 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_rs_a_connected_nb, Acu_conn_rs_connected_nb_size Filling order: 4 |  |  |  |  |  |  |  |  | x |  |  | x |  | x
Acu_conn_rs_a_connected_sub, Acu_conn_rs_connected_sub_size Filling order: 5 |  |  |  |  |  |  |  |  | x |  |  | x |  | x
Acu_conn_rs_a_date_time |  |  |  |  | x | x |  |  |  |  |  |  |  |
Acu_conn_rs_a_display, Acu_conn_rs_display_size Filling order: 3 |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_a_display_list |  |  |  |  |  |  |  |  |  | x | x |  |  |
Acu_conn_rs_a_ext_parms |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_a_facility, Acu_conn_rs_facility_size Filling order: 2 |  |  |  |  | x | x |  |  |  | x | x | x |  |
Acu_conn_rs_a_layer_1_info |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_a_pcs_user, Acu_conn_rs_pcs_user_size Filling order: 6 |  |  |  |  |  | x |  |  |  |  |  |  |  |
Acu_conn_rs_a_ss_cnip_name, Acu_conn_rs_ss_cnip_name_size Filling order: 7 |  |  |  |  |  |  |  |  |  |  |  | x |  |
Acu_conn_rs_a_tsp_ie_list, Acu_conn_rs_tsp_ie_list_size Filling order: 8 | x | x | x | x | x | x | x | x | x | x | x | x | x | x
Acu_conn_rs_a_uui, Acu_conn_rs_uui_size Filling order: 1 |  |  | x |  | x | x |  |  | x | x | x |  |  |
Acu_conn_rs_charging |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_charging_available |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_charging_multi |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_charging_period |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_charging_type |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_charging_value |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_connected_nb_plan |  |  |  |  |  |  |  |  | x |  |  | x |  | x
Acu_conn_rs_connected_nb_pres |  |  |  |  |  |  |  |  | x |  |  | x |  | x
Acu_conn_rs_connected_nb_screen |  |  |  |  |  |  |  |  | x |  |  | x |  | x
Acu_conn_rs_connected_nb_type |  |  |  |  |  |  |  |  | x |  |  | x |  | x
Acu_conn_rs_connected_sub_odd_even |  |  |  |  |  |  |  |  | x |  |  | x |  | x
Acu_conn_rs_connected_sub_type |  |  |  |  |  |  |  |  | x |  |  | x |  | x
Acu_conn_rs_data_bits |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_data_chani | x | x | x | x | x | x | x | x | x | x | x | x |  | x
Acu_conn_rs_data_chani_excl | x | x | x | x | x | x | x | x | x | x | x | x |  | x
Acu_conn_rs_data_chani_nai |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_data_chani_nb | x | x | x |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_data_chani_tab[i] | x | x | x |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_data_chani_tab_nai[i] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_date_available |  |  |  |  | x | x |  |  |  |  |  |  |  |
Acu_conn_rs_day |  |  |  |  | x | x |  |  |  |  |  |  |  |
Acu_conn_rs_ext_parms_length |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_ext_parms_nb |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_hour |  |  |  |  | x | x |  |  |  | x | x |  |  |
Acu_conn_rs_minute |  |  |  |  | x | x |  |  |  | x | x |  |  |
Acu_conn_rs_month |  |  |  |  | x | x |  |  |  | x | x |  |  |
Acu_conn_rs_p_display[i] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_parity |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_pcs_user_protocol |  |  |  |  |  | x |  |  |  |  |  |  |  |
Acu_conn_rs_ph_rate |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_priority |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_second |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_service | x | x | x | x | x | x | x | x |  |  |  |  |  |
Acu_conn_rs_ss_cnip_name_active |  |  |  |  |  |  |  |  |  |  |  | x |  |
Acu_conn_rs_ss_cnip_name_pres |  |  |  |  |  |  |  |  |  |  |  | x |  |
Acu_conn_rs_stop_bits |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_syn_asyn |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_user_rate |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_uui_protocol |  |  |  |  |  |  |  |  |  | x | x |  |  |
Acu_conn_rs_x_display_nb |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_x_display_size[i] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_x_display_total_size |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_x_display_type[i] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Acu_conn_rs_year |  |  |  |  | x | x |  |  |  | x | x |  |  |

## ACU_CONN_RS macro descriptions and Q.931 IE

Macro | Description | Q.931 IE
--- | --- | ---
Acu_conn_rs_a_connected_nb, Acu_conn_rs_connected_nb_size Filling order: 4 | Pointer to (and size of) buffer containing connected number. | Connected party address
Acu_conn_rs_a_connected_sub, Acu_conn_rs_connected_sub_size Filling order: 5 | Pointer to (and size of) buffer containing connected subaddress. | Connected party subaddress
Acu_conn_rs_a_date_time | Pointer to date_time. | Date/time
Acu_conn_rs_a_display, Acu_conn_rs_display_size Filling order: 3 | Pointer to (and size of) buffer containing ISDN display information (optional). | Display
Acu_conn_rs_a_display_list | Pointer to display structure. | Display
Acu_conn_rs_a_ext_parms | Pointer to buffer containing extended parameters. | Not used.
Acu_conn_rs_a_facility, Acu_conn_rs_facility_size Filling order: 2 | Pointer to (and size of) buffer containing ISDN facility information (optional). | Facility
Acu_conn_rs_a_layer_1_info | Pointer to structure containing layer 1 information. | Low layer compatibility
Acu_conn_rs_a_pcs_user, Acu_conn_rs_pcs_user_size Filling order: 6 | 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_rs_a_ss_cnip_name, Acu_conn_rs_ss_cnip_name_size Filling order: 7 | Pointer to (and size of) buffer containing calling name identification presentation (CNIP) name. | CNIP
Acu_conn_rs_a_tsp_ie_list, Acu_conn_rs_tsp_ie_list_size Filling order: 8 | Pointer to (and size of) transparent IE buffer. | Does not map to an IE.
Acu_conn_rs_a_uui, Acu_conn_rs_uui_size Filling order: 1 | Pointer to (and size of) buffer containing ISDN user-to-user information (optional). | User-user
Acu_conn_rs_charging | Charging value (number of units). | Not used.
Acu_conn_rs_charging_available | Charging information available indicator. | Not used.
Acu_conn_rs_charging_multi | Charging multiplier. | Not used.
Acu_conn_rs_charging_period | Charging period. | Not used.
Acu_conn_rs_charging_type | Charging type. See Charging type values for a list of valid values. | Not used.
Acu_conn_rs_charging_value | Charging value (number of units). | Not used.
Acu_conn_rs_connected_nb_plan | Connected number plan. See Plan values for a list of valid values. | Connected party address
Acu_conn_rs_connected_nb_pres | Connected number presentation. Allowed values: N_PRES_ALLOWED: Presentation allowed N_PRES_RESTRICTED: Presentation restricted N_PRES_NOT_AVAILABLE: Presentation not available | Connected party address
Acu_conn_rs_connected_nb_screen | Connected number screening indicator. See Screening indicator values for a list of valid values. | Connected party address
Acu_conn_rs_connected_nb_type | Connected number type. See Number type values for a list of valid values. | Connected party address
Acu_conn_rs_connected_sub_odd_even | Connected subaddress odd/even. Valid values: SUBADDRESS_ODD: Odd number of address signals SUBADDRESS_EVEN:Even number of address signals | Connected party subaddress
Acu_conn_rs_connected_sub_type | Connected subaddress type. See Number type values for a list of valid values. | Connected party subaddress
Acu_conn_rs_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. | Not used.
Acu_conn_rs_data_chani | Data channel to use (B1, B2, ... D, or 0 for any). | Channel identification
Acu_conn_rs_data_chani_excl | Channel IDs are preferred (OFF) or exclusive (ON). | Channel identification
Acu_conn_rs_data_chani_nai | NAI. | Channel identification
Acu_conn_rs_data_chani_nb | Number of channel IDs in the chani_list field. If no channel IDs, use 0. (For X25_PACKET services only; otherwise unused.) | Channel identification
Acu_conn_rs_data_chani_tab[i] | Channel ID i. | Channel identification
Acu_conn_rs_data_chani_tab_nai[i] | NAI i. | Channel identification
Acu_conn_rs_date_available | ON if the information is available, else OFF. | Date/time
Acu_conn_rs_day | Day. | Date/time
Acu_conn_rs_ext_parms_length | Total length of buffer containing extended parameters. | Not used.
Acu_conn_rs_ext_parms_nb | Number of parameters in buffer containing extended parameters. | Not used.
Acu_conn_rs_hour | Hour. | Date/time
Acu_conn_rs_minute | Minute. | Date/time
Acu_conn_rs_month | Month. | Date/time
Acu_conn_rs_p_display[i] | Pointer to occurrence i. | Display
Acu_conn_rs_parity | Parity for V.110 and V.120 services. Available values include: ACU_ODD: odd parity ACU_EVEN: even parity ACU_NO_PARITY: no parity | Bearer capability
Acu_conn_rs_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_rs_ph_rate | Physical rate (for all services). | Low layer compatibility
Acu_conn_rs_priority | Answer priority. Valid values include: ACU_PHIGH, ACU_PLOW | Low layer compatibility
Acu_conn_rs_second | Second. | Date/time
Acu_conn_rs_service | Agreed service. Can be different than the one stored in ACU_CONN_IN. See Service values for a list of valid values. | bc + hlc + llc
Acu_conn_rs_ss_cnip_name_active | Indicates calling name identification presentation (CNIP) supplementary service should be invoked. | CNIP
Acu_conn_rs_ss_cnip_name_pres | Calling name identification presentation (CNIP) mode. Allowed values include: N_PRES_ALLOWED: Presentation allowed N_PRES_RESTRICTED: Presentation restricted N_PRES_NOT_AVAILABLE: Presentation not available | CNIP
Acu_conn_rs_stop_bits | Number of stop bits for V.110 and V.120 services. 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_rs_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_rs_user_rate | User rate for V.110 and V.120 services. See User rate values for a list of valid values. | Low layer compatibility
Acu_conn_rs_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-user
Acu_conn_rs_x_display_nb | Number of present occurrences. | Display
Acu_conn_rs_x_display_size[i] | Size of occurrence i (optional). | Display
Acu_conn_rs_x_display_total_size | Total size of the stored strings. | Display
Acu_conn_rs_x_display_type[i] | Type of display i. | Display
Acu_conn_rs_year | Year. | Date/time