Version
Index
A
- ACT_DIVERT_RETERR constants 302
- Activate Deflection operation
- invocation 152
- invocation successful 153
- invocation unsuccessful 154
- notification 155
- under ETS 300 20
- Activate Diversion operation
- invocation 116
- successful invocation 118
- under ETS 300 20
- unsuccessful invocation 118
- activation
- concurrently with invocation 18
- defined 18
- methods 18
- Q.SIG services always activated 23
- ACU data buffer
- components 34
- construction before initializing extended data area 44
- description 31
- fixed argument area in 34
- illustration 32
- receiving in ACU message 33
- variable length argument area in 34
- ACU messages
- components 31
- ISDN_MESSAGE in 31
- primitives specified with 30
- processed by stack 32
- retrieving supp. serv. info from 49, 52
- specifying multiple supp. serv. structures 30
- supplementary services in 30
- ACU primitives
- combining with supplementary services structures 53
- specified in ISDN_MESSAGE 31
- supp. serv. messages specified with 30
- acu_address 223
- acu_conn_id 225
- Acu_ext_descr_first_addres as 50
- Acu_ext_descr_nb 50-51
- Acu_ext_descr_offset 43-44
- Acu_ext_id 50
- Acu_ext_lgth 50
- ACU_EXT_SERVICE 50-51
- Acu_ext_ss_build_begin 45-46
- Acu_ext_ss_build_end 45
- Acu_ext_ss_op_id 50
- Acu_ext_ss_op_type 50
- Acu_facility_code 44
- ACU_MGMT_SAPI 118, 120-121, 155, 157
- ACU_OP_ID_ACTIVATE_DEFLECTION 152-
154, 237-238 - ACU_OP_ID_ACTIVATE_DIVERSION 116, 118, 234-236
- ACU_OP_ID_AOC_INFORM 173, 239
- ACU_OP_ID_AOC_REQUEST 169-171, 240-242
- ACU_OP_ID_BRIDGE_CALLS 60-61, 244-245
- ACU_OP_ID_DEACTIVATE_DEFLECTION 157-158, 252-253
- ACU_OP_ID_DEACTIVATE_DIVERSION 119-121, 249-251
- ACU_OP_ID_DEFLECTION 155, 158-160, 254-256
- ACU_OP_ID_DIVERSION 129, 135, 140, 257, 259-260
- ACU_OP_ID_ENQUIRE_DIVERSION 121, 123, 125, 262-264
- ACU_OP_ID_HOLD 65, 266-267
- ACU_OP_ID_NOTIFY_DIVERSION 126, 137, 162, 164, 268, 271
- ACU_OP_ID_NOTIFY_HOLD 69-70, 272
- ACU_OP_ID_NOTIFY_RETRIEVE 71-72, 273
- ACU_OP_ID_NOTIFY_TRANSFER 85-86, 92, 95-96, 275
- ACU_OP_ID_REMIND_DIVERSION 131, 280
- ACU_OP_ID_RETRIEVE 67, 281-282
- ACU_OP_ID_TRANSFER 81-83, 286-288
- ACU_OP_TYPE_INVOKE 42
- ACU_OP_TYPE_REJECT 42, 56
- ACU_OP_TYPE_RETERR 42
- ACU_OP_TYPE_RETRES 42
- acu_party_name 227
- acu_party_num 228
- acu_party_subaddress 229
- ACU_SAPI_MGT 54, 129
- acu_ss_act_divert_invoke 116, 234
- acu_ss_act_divert_ret_error 118, 235
- acu_ss_act_divert_ret_result 118, 236
- acu_ss_activate_deflect_invoke 152, 237
- acu_ss_activate_deflect_ret_result 153, 238
- ACU_SS_AOC_BILLING_ID constants 303
- ACU_SS_AOC_CHARGED_ITEM constants 304
- ACU_SS_AOC_CHARGING_RATE constants 304
- ACU_SS_AOC_ERR constants 305
- acu_ss_aoc_inform_invoke 173, 239
- ACU_SS_AOC_MULTIPLIER constants 305
- ACU_SS_AOC_RATE_TYPE Constants 306
- ACU_SS_AOC_RECORDED_CHARGES constants 306
- acu_ss_aoc_request_invoke 169, 240
- acu_ss_aoc_request_ret_error 171, 241
- acu_ss_aoc_request_ret_result 170, 242
- ACU_SS_AOC_S_TYPE_OF_CHARGE constants 307
- ACU_SS_AOC_SCALE constants 307
- ACU_SS_AOC_TYPE constants 308
- ACU_SS_AOC_TYPE_OF_CHARGE constants 308
- ACU_SS_AOC_TYPE_OF_INFO constants 309
- ACU_SS_AOC_VOLUME constants 309
- acu_ss_association 243
- ACU_SS_BASIC_SERVICE constants 310
- acu_ss_bridge_calls_invoke 60, 244
- acu_ss_bridge_calls_ret_result 245
- ACU_SS_CALL_STATUS constants 311
- acu_ss_deact_divert_invoke 119, 249
- acu_ss_deact_divert_ret_error 121, 250
- acu_ss_deact_divert_ret_result 120, 251
- acu_ss_deactivate_deflect_invoke 157, 252
- acu_ss_deactivate_deflect_ret_result 157, 253
- acu_ss_deflect_invoke 46, 158, 254
- acu_ss_deflect_ret_error 160, 255
- acu_ss_deflect_ret_result 155, 159, 256
- ACU_SS_DIVERSION constants 312
- acu_ss_diversion_invoke 135
- acu_ss_divert_invoke 257
- acu_ss_divert_ret_error 140, 259
- acu_ss_divert_ret_result 129, 260
- ACU_SS_END_DESIGNATION constants 313
- acu_ss_enquire_divert_invoke 121, 262
- acu_ss_enquire_divert_ret_error 125, 263
- acu_ss_enquire_divert_ret_result 123, 264
- acu_ss_hold_invoke 65, 266
- acu_ss_hold_ret_result 65, 267
- ACU_SS_NAME constants 313
- acu_ss_notify_diversion 162, 164
- acu_ss_notify_diversion_invoke 126, 137, 268
- acu_ss_notify_diversion_ret_result 138, 271
- acu_ss_notify_hold_invoke 69-70, 272
- acu_ss_notify_retrieve_invoke 71-72, 273
- acu_ss_notify_transfer_invoke 85, 92, 275
- acu_ss_notify_transfer_ret_result 86, 95, 278
- ACU_SS_NUMBER_PLAN constants 314
- acu_ss_reject 56, 154, 158
- listing 279
- ACU_SS_REJECT_LOCAL constants 315
- ACU_SS_REJECT_NETWORK constants 316
- acu_ss_reminder_diversion_invoke 131, 280
- acu_ss_retrieve_invoke 67, 281
- acu_ss_retrieve_ret_result 68, 282
- ACU_SS_SCREEN constants 317
- ACU_SS_SUBSCRIPTION constants 317
- acu_ss_transfer_invoke 81, 286
- acu_ss_transfer_ret_err 83, 287
- acu_ss_transfer_ret_result 82, 288
- Acu_xxxx_yy_start_ext_data 43
- Advice of Charge (AOC) services
- activation on subscription basis 168
- and Call Deflection service 188
- and Explicit Call Transfer service 186
- configuring NAI for 189
- described 21, 168
- invocation 168-169
- receiving AOC data 173
- Advice of Charge Inform operation
- procedure 173
- under ETS 300 21
- Advice of Charge Request operation
- invocation 169
- invocation successful 170
- invocation unsuccessful 171
- under ETS 300 21
- AOC-D
- accessing returned data 181
- and Call Deflection services 188
- and Explicit Call Transfer service 186
- described 168
- determining if request successful 170
- requesting services 169
- AOC-E
- accessing returned data 183
- and Call Deflection services 188
- and Explicit Call Transfer service 186
- described 168
- determining if request successful 170
- requesting services 169
- AOC-S
- accessing returned data 174
- and Call Deflection services 188
- and Explicit Call Transfer service 186
- described 168
- determining if request successful 170
- requesting services 169
B
- bearer channel (B channel) 19, 64
C
- Call Bridging service
- described 58-59
- implicit invocation 60, 91
- invoking 60
- under Q.SIG 24
- Call Bridging tandem service 24
- Call Deflection service
- activation 113
- activation for all calls on NAI 152
- and Advice of Charge services 188
- and CLIR 201
- deactivation 113
- deactivation for all calls on NAI 157
- described 112, 152
- invocation 113
- invoking for single call 158
- no meaning under Q.SIG 115
- notification (all calls on NAI) 155
- notification (at deflected-to user) 162
- notification (at originating user) 164
- Call Diversion service
- activation (ETS 300) 113, 116
- and CLIR 201
- deactivation (ETS 300) 113, 119
- described 112
- diagrams 140
- invocation (Q.SIG) 115, 135
- services available under ETS 300 113, 116
- services available under Q.SIG 24, 133
- under ETS 300 20
- call forwarding
- and CLIP 199
- and COLP 205
- defined 112
- supplementary services related to 112
- under ETS 300 20, 113
- under Q.SIG 24, 115
- Call Forwarding - Busy (CFB)
- described 112
- diagram (successful) 142
- diagram (unsuccessful) 144
- Call Forwarding - No Response (CFNR)
- described 112
- diagram (aborted) 150
- diagram (successful) 146
- diagram (unsuccessful) 148
- Call Forwarding - Unconditional (CFU)
- described 112
- diagram (successful) 142
- diagram (unsuccessful) 144
- Call Hold service
- described 64
- under ETS 300 19
- call identification services
- described 192
- under ETS 300 21
- under Q.SIG 25
- Call Retrieve service
- described 67
- under ETS 300 19
- call transfer services
- under ETS 300 19, 76, 81
- under Q.SIG 24, 78, 89
- Calling Line Identification Presentation (CLIP) operation
- and call forwarding 199
- description 192
- invocation 192
- no operation ID 40
- under non-Q.SIG variants 21, 195
- under Q.SIG variant 25, 198
- usage 195
- Calling Line Identification Restriction (CLIR) operation
- and Call Deflection service 201
- and Call Diversion service 201
- and Explicit Call Transfer 201
- description 192, 200
- invocation 192
- no operation ID 40
- under ETS 300 21
- under Q.SIG 25
- Calling Name Identification Presentation (CNIP) operation
- description 192
- invocation 192
- under Q.SIG 25
- usage 193
- CC_DATA_ALERT_RQ 158
- CC_SEND_CALL_PROC_RQ 158
- CC_VOICE_ALERT_RQ 158
- Connected Line Identification Presentation (COLP) operation
- and call forwarding 205
- description 192, 202
- invocation 192
- no operation ID 40
- under non-Q.SIG variants 21, 202
- under Q.SIG 205
- Connected Line Identification Restriction (COLR) operation
- and Explicit Call Transfer operation 207
- and Notify Diversion operation 207
- description 192, 206
- invocation 192
- no operation ID 40
- under ETS 300 21
- under Q.SIG 25
- Connected Name Identification Presentation (CONP) operation
- description 192
- invocation 192
- no operation ID 40
- under Q.SIG 25
- usage 194
D
- data structures
- in isdnxfer 217
- reference 222
- DEACT_DIVERT_RETERR constants 318
- Deactivate Deflection operation
- invocation 157
- invocation successful 157
- invocation unsuccessful 158
- under ETS 300 20
- Deactivate Diversion operation
- invocation 119
- successful invocation 120
- under ETS 300 20
- unsuccessful invocation 121
- DEFLECT_RETERR constants 319
- DIVERT_RETERR constants 320
- diverted-to user
- defined 16, 133
E
- Enquire Diversion operation
- description 121
- invocation 121
- successful invocation 123
- under ETS 300 20, 113
- unsuccessful invocation 125
- ENQUIRE_DIVERT_RETERR constants 321
- ETS 300
- defined 11
- specs vs. NMS ISDN implementation 12
- supplementary service operations available under 15
- using supplementary services under 18
- ETS300ApplicationProcessing 219
- European Computer Manufacturer's Association (ECMA) 11-12
- European Telecommunications Standard (ETS) 11-12
- European Telecommunications Standards Institute (ETSI) 11-12
- Explicit Call Transfer operation
- and Advice of Charge services 186
- and CLIR 201
- and COLR 207
- if successful 82
- if unsuccessful 83
- performing 81
- under ETS 300 19
- extended data area
- components 35
- determining address of first extended data structure in 50
- determining number of extended data structures in 50-51
- example of filling 48
- identifying supp. serv. ext. data structures in 51
- illustration 36
- initialization overview 43
- initialization procedure 44
- located in ACU data buffer 34
- macro set to beginning of 43-44
- offset to first byte of 43-44
- extended data structure substructures
- described 222
- description 54
- invoke field in 55, 222
- len field in 55, 222
- list of 55
- reference 222
I
- in_calls_behavior 158
- International Organization for Standardization (ISO) 11-12
- invocation
- defined 18
- with activation 18
- Invoke Bridge Calls operation
- defined 24
- described 60
- successful invocation 61
- unsuccessful invocation 61
- Invoke Call Deflection operation
- invocation 158
- invocation successful 159
- invocation unsuccessful 160
- notification at deflected-to user 162
- notification at originating user 164
- under ETS 300 20
- Invoke Call Diversion operation
- invocation 135
- under Q.SIG 24
- Invoke Call Hold operation
- if successful 65
- if unsuccessful 66
- invocation 65
- under ETS 300 19
- Invoke Call Retrieve operation
- if successful 68
- if unsuccessful 68
- invocation 67
- under ETS 300 19
- invoke field 55, 222
- ISDN protocol stack
- processes ACU messages 32
- sending messages to 31
- ISDN_MESSAGE
- description 31
- illustration 32
- receiving in ACU message 33
- ISDN_PACKET
- data area in 33
- pointer to in Natural Access structure 33
- ISDN_PROTOCOL_PARMS_Q931CC 56, 189
- isdnacu.h 31, 46, 54, 222
- isdndemo 216
- ISDNEVN_RCV_MESSAGE 33
- isdnSendMessage 31-32
- isdnStartProtocol 56, 189
- isdnxfer
- call transfer (ETS 300) 219
- call transfer (Q.SIG) 218
- command-line arguments 216
- data structures 217
- description 216
- program structure 217
- running back-to-back with isdndemo 216
- isdnxfer.c 217
- isdnxfer.h 217
L
- len field 55, 222
M
- macros 31
N
- NAI
- configuring for AOC subscription services 189
- Natural Access
- event indicating ISDN message received 33
- Switching service 89
- network side
- described 17
- NMS ISDN supp. serv. not available for 17
- NI2
- subscription 26
- TBCT 26
- Notify Diversion operation
- and COLR 207
- invocation (Q.SIG) 137
- multiple 128
- notification of diverted inbound call (Q.SIG) 129
- notification of diverted outbound call (Q.SIG) 126
- under ETS 300 20, 113
- under Q.SIG 24, 115, 126
- unsuccessful diversion (Q.SIG) 140
- Notify Hold operation
- description 69
- invocation (ETS 300) 69
- invocation (Q.SIG) 70, 72
- under ETS 300 19
- Notify Retrieve operation
- description 71
- invocation (ETS 300) 71
- under ETS 300 19
- Notify Transfer
- and Call Bridging 24
- Notify Transfer operation
- if successful (ETS 300) 86
- if successful (Q.SIG) 95
- if unsuccessful (ETS 300) 87
- if unsuccessful (Q.SIG) 96
- invocation (ETS 300) 85
- invocation (Q.SIG) 92
- under ETS 300 19
- under Q.SIG 24
- ns_behavior 60, 91
- NS_IE_RELAY_BEHAVIOUR bit 60, 91
O
- op_byte_field 230
- op_long_field 231
- op_short_field 232
- operation
- activation 18
- invocation 18
- summary 15
- operation ID
- described 40
- in extended data structure 37
- list of valid IDs 40
- retrieving from received message 50-51
- specifying in extended data structure 45-46
- operation type
- description 42
- in extended data structure 37
- retrieving from received message 50-51
- specifying in extended data structure 45-46
- valid operation types 42
- originating user
- defined 16, 133
P
- p_data 43-44
- p_end 45
- p_ext_data 43-46, 51
- PINX 22
- PISN 22
- private ISDN network (PISN) 22
- Private ISDN Network Exchange (PINX) 22
Q
- Q reference point 14, 22-23
- Q.SIG
- defined 11
- described 22
- specs vs. NMS ISDN implementation 12
- supplementary service operations available under 15
- using supplementary services under 23
- Q.SIG node address
- specifying 56
- specifying in initial call to isdnStartProtocol 23
- qsig_source_addr 56
- qsig_source_party_nb_type 56
- qsig_source_type_of_nb 56
- QSIGApplicationProcessing 218
R
- Remind Diversion service
- activation 131
- described 112
- for an ETS 300 app 20
- receiving a reminder 131
- under ETS 300 113
- rerouting node 115
S
- screening 204
- served user
- defined 16, 133
- subscription
- defined 18
- means nothing for Q.SIG 23
- NI2 26
- under ETS 300 18
- supplementary service extended data structures
- combining with ACU primitives 53
- contents 37
- determining address of first 50
- determining length of 50
- determining no. of in ext. data area 50-51
- example of filling 48
- filling (overview) 45
- filling (procedure) 46
- identifying 51
- identifying type of 50-51
- illustration 36
- macro called to end building 45, 47
- pointer to beginning of 43-44
- reading 51
- retrieving info from 49, 52
- retrieving opid and optype from 50-51
- specifying 43
- specifying more than one 30, 45
- specifying opid and optype in 45-46
- supplementary services
- connection-independent 54
- loosely coupled 53
- receiving example 52
- receiving messages 32, 49
- sending messages 43
- subscribing to 18
- summary of operations 15
- tightly coupled 53
- under ETS 300 18
- under Q.SIG 23
T
- T reference point 18
- tAcuSSAocDInform 181, 290
- tAcuSSAocDuration 177-178, 292
- tAcuSSAocEInform 183, 294
- tAcuSSAocSInform 174, 296
- tAcuSSAocSpecific 177, 179, 297
- tAcuSSAocVolume 177, 180, 298
- tandem services
- defined 23
- TBCT 26
- transfer-by-join operation
- defined 24
- implicitly invokes Call Bridging 60
- transfer-by-join operations 24
- transit node 23
- defined 23, 58
- tRecordedUnits 299
- Two B Channel Transfer 26
U
- user side
- described 17
- supplementary services implementation 17
Version
Want to send us feedback on our documentation? Email: Tech_Pubs@nmss.com
Copyright © 2001, Natural MicroSystems, Inc. All rights
reserved.