Version
Index
A
- ACT_DIVERT_RETERR constants 274
- Activate Deflection operation
- invocation 138
- invocation successful 139
- invocation unsuccessful 140
- notification 141
- under ETS 300 25
- Activate Diversion operation
- invocation 102
- successful invocation 104
- under ETS 300 24
- unsuccessful invocation 104
- activation
- concurrently with invocation 23
- defined 23
- methods 23
- Q.SIG services always activated 26
- ACU data buffer
- components 34
- construction before initializing extended data area 43
- 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 48, 51
- specifying multiple supp. serv. structures 30
- supplementary services in 30
- ACU primitives
- combining with supplementary services structures 52
- specified in ISDN_MESSAGE 31
- supp. serv. messages specified with 30
- acu_address 203
- acu_conn_id 204
- Acu_ext_descr_first_addres as 49
- Acu_ext_descr_nb 49-50
- Acu_ext_descr_offset 42-43
- Acu_ext_id 49
- Acu_ext_lgth 49
- ACU_EXT_SERVICE 49-50
- Acu_ext_ss_build_begin 44-45
- Acu_ext_ss_build_end 44
- Acu_ext_ss_op_id 49
- Acu_ext_ss_op_type 49
- Acu_facility_code 43
- ACU_MGMT_SAPI 104, 106-107, 141, 143
- ACU_OP_ID_ACTIVATE_DEFLECTION 138-140, 217-218
- ACU_OP_ID_ACTIVATE_DIVERSION 102, 104, 214-216
- ACU_OP_ID_AOC_INFORM 159, 219
- ACU_OP_ID_AOC_REQUEST 155-157, 220-222
- ACU_OP_ID_BRIDGE_CALLS 60-61, 223-224
- ACU_OP_ID_DEACTIVATE_DEFLECTION 143-144, 228-229
- ACU_OP_ID_DEACTIVATE_DIVERSION 105-107, 225-227
- ACU_OP_ID_DEFLECTION 141, 144-146, 230-232
- ACU_OP_ID_DIVERSION 115, 121, 126, 233, 235-236
- ACU_OP_ID_ENQUIRE_DIVERSION 107, 109, 111, 238-240
- ACU_OP_ID_HOLD 65, 242-243
- ACU_OP_ID_NOTIFY_DIVERSION 112, 123, 148, 150, 244, 247
- ACU_OP_ID_NOTIFY_HOLD 69-70, 248
- ACU_OP_ID_NOTIFY_RETRIEVE 71-72, 249
- ACU_OP_ID_NOTIFY_TRANSFER 82-83, 89, 92-93, 250
- ACU_OP_ID_REMIND_DIVERSION 117, 254
- ACU_OP_ID_RETRIEVE 67, 255-256
- ACU_OP_ID_TRANSFER 78-79, 81, 257-259
- ACU_OP_TYPE_INVOKE 41
- ACU_OP_TYPE_REJECT 41, 55
- ACU_OP_TYPE_RETERR 41
- ACU_OP_TYPE_RETRES 41
- acu_party_name 205
- acu_party_num 206
- acu_party_subaddress 207
- ACU_SAPI_MGT 53, 115
- acu_ss_act_divert_invoke 102, 214
- acu_ss_act_divert_ret_error 104, 215
- acu_ss_act_divert_ret_result 104, 216
- acu_ss_activate_deflect_invoke 138, 217
- acu_ss_activate_deflect_ret_result 139, 218
- ACU_SS_AOC_BILLING_ID constants 275
- ACU_SS_AOC_CHARGED_ITEM constants 276
- ACU_SS_AOC_CHARGING_RATE constants 276
- ACU_SS_AOC_ERR constants 277
- acu_ss_aoc_inform_invoke 159, 219
- ACU_SS_AOC_MULTIPLIER constants 277
- ACU_SS_AOC_RATE_TYPE Constants 278
- ACU_SS_AOC_RECORDED_CHARGES constants 278
- acu_ss_aoc_request_invoke 155, 220
- acu_ss_aoc_request_ret_error 157, 221
- acu_ss_aoc_request_ret_result 156, 222
- ACU_SS_AOC_S_TYPE_OF_CHARGE constants 279
- ACU_SS_AOC_SCALE constants 279
- ACU_SS_AOC_TYPE constants 280
- ACU_SS_AOC_TYPE_OF_CHARGE constants 280
- ACU_SS_AOC_TYPE_OF_INFO constants 281
- ACU_SS_AOC_VOLUME constants 281
- acu_ss_association 208
- ACU_SS_BASIC_SERVICE constants 282
- acu_ss_bridge_calls_invoke 60, 223
- acu_ss_bridge_calls_ret_result 224
- ACU_SS_CALL_STATUS constants 283
- acu_ss_deact_divert_invoke 105, 225
- acu_ss_deact_divert_ret_error 107, 226
- acu_ss_deact_divert_ret_result 106, 227
- acu_ss_deactivate_deflect_invoke 143, 228
- acu_ss_deactivate_deflect_ret_result 143, 229
- acu_ss_deflect_invoke 45, 144, 230
- acu_ss_deflect_ret_error 146, 231
- acu_ss_deflect_ret_result 141, 145, 232
- ACU_SS_DIVERSION constants 284
- acu_ss_diversion_invoke 121
- acu_ss_divert_invoke 233
- acu_ss_divert_ret_error 126, 235
- acu_ss_divert_ret_result 115, 236
- ACU_SS_END_DESIGNATION constants 285
- acu_ss_enquire_divert_invoke 107, 238
- acu_ss_enquire_divert_ret_error 111, 239
- acu_ss_enquire_divert_ret_result 109, 240
- acu_ss_hold_invoke 65, 242
- acu_ss_hold_ret_result 65, 243
- ACU_SS_NAME constants 285
- acu_ss_notify_diversion 148, 150
- acu_ss_notify_diversion_invoke 112, 123, 244
- acu_ss_notify_diversion_ret_result 124, 247
- acu_ss_notify_hold_invoke 69-70, 248
- acu_ss_notify_retrieve_invoke 71-72, 249
- acu_ss_notify_transfer_invoke 82, 89, 250
- acu_ss_notify_transfer_ret_result 83, 92, 253
- ACU_SS_NUMBER_PLAN constants 286
- acu_ss_reject 55, 140, 144
- listing 209
- ACU_SS_REJECT_LOCAL constants 287
- ACU_SS_REJECT_NETWORK constants 288
- acu_ss_reminder_diversion_invoke 117, 254
- acu_ss_retrieve_invoke 67, 255
- acu_ss_retrieve_ret_result 68, 256
- ACU_SS_SCREEN constants 288
- ACU_SS_SUBSCRIPTION constants 289
- acu_ss_transfer_invoke 79, 257
- acu_ss_transfer_ret_err 81, 258
- acu_ss_transfer_ret_result 80, 259
- Acu_xxxx_yy_start_ext_data 42
- Advice of Charge (AOC) services
- activation on subscription basis 154
- and Call Deflection service 174
- and Explicit Call Transfer service 172
- configuring NAI for 175
- described 25, 154
- invocation 154-155
- receiving AOC data 159
- Advice of Charge Inform operation
- procedure 159
- under ETS 300 25
- Advice of Charge Request operation
- invocation 155
- invocation successful 156
- invocation unsuccessful 157
- under ETS 300 25
- AOC-D
- accessing returned data 167
- and Call Deflection services 174
- and Explicit Call Transfer service 172
- described 154
- determining if request successful 156
- requesting services 155
- AOC-E
- accessing returned data 169
- and Call Deflection services 174
- and Explicit Call Transfer service 172
- described 154
- determining if request successful 156
- requesting services 155
- AOC-S
- accessing returned data 160
- and Call Deflection services 174
- and Explicit Call Transfer service 172
- described 154
- determining if request successful 156
- requesting services 155
B
- bearer channel (B channel) 23, 64
C
- Call Bridging service
- described 58-59
- implicit invocation 60, 88
- invoking 60
- under Q.SIG 27
- Call Deflection service
- activation 99
- activation for all calls on NAI 138
- and Advice of Charge services 174
- and CLIR 187
- deactivation 99
- deactivation for all calls on NAI 143
- described 98, 138
- invocation 99
- invoking for single call 144
- no meaning under Q.SIG 101
- notification (all calls on NAI) 141
- notification (at deflected-to user) 148
- notification (at originating user) 150
- Call Diversion service
- activation (ETS 300) 99, 102
- and CLIR 187
- deactivation (ETS 300) 99, 105
- described 98
- diagrams 126
- invocation (Q.SIG) 101, 121
- services available under ETS 300 99, 102
- services available under Q.SIG 28, 119
- under ETS 300 24-25
- call forwarding
- and CLIP 185
- and COLP 191
- defined 98
- supplementary services related to 98
- under ETS 300 24, 99
- under Q.SIG 28, 101
- Call Forwarding - Busy (CFB)
- described 98
- diagram (successful) 128
- diagram (unsuccessful) 130
- Call Forwarding - No Response (CFNR)
- described 98
- diagram (aborted) 136
- diagram (successful) 132
- diagram (unsuccessful) 134
- Call Forwarding - Unconditional (CFU)
- described 98
- diagram (successful) 128
- diagram (unsuccessful) 130
- Call Hold service
- described 64
- under ETS 300 23
- call identification services
- described 178
- under ETS 300 26
- under Q.SIG 28
- Call Retrieve service
- described 67
- under ETS 300 23
- call transfer services
- under ETS 300 24, 76, 78
- under Q.SIG 27, 78, 86
- Calling Line Identification Presentation (CLIP) operation
- and call forwarding 185
- description 178
- invocation 178
- no operation ID 40
- under non-Q.SIG variants 26, 181
- under Q.SIG variant 28, 184
- usage 181
- Calling Line Identification Restriction (CLIR) operation
- and Call Deflection service 187
- and Call Diversion service 187
- and Explicit Call Transfer 187
- description 178, 186
- invocation 178
- no operation ID 40
- under ETS 300 26
- under Q.SIG 28
- Calling Name Identification Presentation (CNIP) operation
- description 178
- invocation 178
- under Q.SIG 28
- usage 179
- CC_DATA_ALERT_RQ 144
- CC_SEND_CALL_PROC_RQ 144
- CC_VOICE_ALERT_RQ 144
- Connected Line Identification Presentation (COLP) operation
- and call forwarding 191
- description 178, 188
- invocation 178
- no operation ID 40
- under non-Q.SIG variants 26, 188
- under Q.SIG 191
- Connected Line Identification Restriction (COLR) operation
- and Explicit Call Transfer operation 193
- and Notify Diversion operation 193
- description 178, 192
- invocation 178
- no operation ID 40
- under ETS 300 26
- under Q.SIG 28
- Connected Name Identification Presentation (CONP) operation
- description 178
- invocation 178
- no operation ID 40
- under Q.SIG 28
- usage 180
D
- data structures
- in isdnxfer 197
- reference 202
- DEACT_DIVERT_RETERR constants 289
- Deactivate Deflection operation
- invocation 143
- invocation successful 143
- invocation unsuccessful 144
- under ETS 300 25
- Deactivate Diversion operation
- invocation 105
- successful invocation 106
- under ETS 300 24
- unsuccessful invocation 107
- DEFLECT_RETERR constants 290
- DIVERT_RETERR constants 291
- diverted-to user
- defined 22, 119
E
- Enquire Diversion operation
- description 107
- invocation 107
- successful invocation 109
- under ETS 300 24, 99
- unsuccessful invocation 111
- ENQUIRE_DIVERT_RETERR constants 292
- ETS 300
- defined 11
- specs vs. NMS ISDN implementation 14
- supplementary service operations available under 21
- using supplementary services under 22
- ETS300ApplicationProcessing 199
- European Computer Manufacturer's Association (ECMA) 11, 15
- European Telecommunications Standard (ETS) 11, 14
- European Telecommunications Standards Institute (ETSI) 11, 14
- Explicit Call Transfer operation
- and Advice of Charge services 172
- and CLIR 187
- and COLR 193
- if successful 79
- if unsuccessful 81
- performing 78
- under ETS 300 24
- extended data area
- components 35
- determining address of first extended data structure in 49
- determining number of extended data structures in 49-50
- example of filling 47
- identifying supp. serv. ext. data structures in 50
- illustration 36
- initialization overview 42
- initialization procedure 43
- located in ACU data buffer 34
- macro set to beginning of 42-43
- offset to first byte of 42-43
- extended data structure substructures
- described 202
- description 53
- invoke field in 54, 202
- len field in 54, 202
- list of 54
- reference 202
I
- in_calls_behavior 144
- International Organization for Standardization (ISO) 11, 15
- invocation
- defined 23
- with activation 23
- Invoke Bridge Calls operation
- defined 27
- described 60
- successful invocation 61
- unsuccessful invocation 61
- Invoke Call Deflection operation
- invocation 144
- invocation successful 145
- invocation unsuccessful 146
- notification at deflected-to user 148
- notification at originating user 150
- under ETS 300 25
- Invoke Call Diversion operation
- invocation 121
- under Q.SIG 28
- Invoke Call Hold operation
- if successful 65
- if unsuccessful 66
- invocation 65
- under ETS 300 23
- Invoke Call Retrieve operation
- if successful 68
- if unsuccessful 68
- invocation 67
- under ETS 300 23
- invoke field 54, 202
- 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 55, 175
- isdnacu.h 31, 45, 53, 202
- isdndemo 196
- ISDNEVN_RCV_MESSAGE 33
- isdnSendMessage 31-32
- isdnStartProtocol 55, 175
- isdnxfer
- call transfer (ETS 300) 199
- call transfer (Q.SIG) 198
- command-line arguments 196
- data structures 197
- description 196
- program structure 197
- running back-to-back with isdndemo 196
- isdnxfer.c 197
- isdnxfer.h 197
L
- len field 54, 202
M
- macros 31
N
- NAI
- configuring for AOC subscription services 175
- Natural Access
- event indicating ISDN message received 33
- Switching service 86
- network side
- described 11
- NMS ISDN supp. serv. not available for 11
- Notify Diversion operation
- and COLR 193
- invocation (Q.SIG) 123
- multiple 114
- notification of diverted inbound call (Q.SIG) 115
- notification of diverted outbound call (Q.SIG) 112
- under ETS 300 24, 99
- under Q.SIG 28, 101, 112
- unsuccessful diversion (Q.SIG) 126
- Notify Hold operation
- description 69
- invocation (ETS 300) 69
- invocation (Q.SIG) 70, 72
- under ETS 300 24
- Notify Retrieve operation
- description 71
- invocation (ETS 300) 71
- under ETS 300 24
- Notify Transfer operation
- if successful (ETS 300) 83
- if successful (Q.SIG) 92
- if unsuccessful (ETS 300) 84
- if unsuccessful (Q.SIG) 93
- invocation (ETS 300) 82
- invocation (Q.SIG) 89
- under ETS 300 24
- under Q.SIG 27
- ns_behavior 60, 88
- NS_IE_RELAY_BEHAVIOUR bit 60, 88
O
- op_byte_field 210
- op_long_field 211
- op_short_field 212
- operation
- activation 23
- invocation 23
- summary 21
- operation ID
- described 40
- in extended data structure 37
- list of valid IDs 40
- retrieving from received message 49-50
- specifying in extended data structure 44-45
- operation type
- description 41
- in extended data structure 37
- retrieving from received message 49-50
- specifying in extended data structure 44-45
- valid operation types 41
- originating user
- defined 22, 119
P
- p_data 42-43
- p_end 44
- p_ext_data 42-45, 50
- private ISDN network (PISN) 13
- Private ISDN Network Exchange (PINX) 13
Q
- Q reference point 13-14, 17
- Q.SIG
- defined 11
- described 13
- specs vs. NMS ISDN implementation 15
- supplementary service operations available under 21
- using supplementary services under 26
- Q.SIG node address
- specifying 55
- specifying in initial call to isdnStartProtocol 14
- qsig_source_addr 55
- qsig_source_party_nb_type 55
- qsig_source_type_of_nb 55
- QSIGApplicationProcessing 198
R
- Remind Diversion service
- activation 117
- described 98
- for an ETS 300 app 25
- receiving a reminder 117
- under ETS 300 99
- rerouting node 101
S
- screening 190
- served user
- defined 22, 119
- subscription
- defined 22
- means nothing for Q.SIG 26
- supplementary service extended data structures
- combining with ACU primitives 52
- contents 37
- determining address of first 49
- determining length of 49
- determining no. of in ext. data area 49-50
- example of filling 47
- filling (overview) 44
- filling (procedure) 45
- identifying 50
- identifying type of 49-50
- illustration 36
- macro called to end building 44, 46
- pointer to beginning of 42-43
- reading 50
- retrieving info from 48, 51
- retrieving opid and optype from 49-50
- specifying 42
- specifying more than one 30, 44
- specifying opid and optype in 44-45
- supplementary services
- connection-independent 53
- loosely coupled 52
- NMS ISDN implementation 14
- receiving example 51
- receiving messages 32, 48
- sending messages 42
- subscribing to 22
- summary of operations 21
- tightly coupled 52
- under ETS 300 22
- under Q.SIG 26
T
- T reference point 12
- tAcuSSAocDInform 167, 261
- tAcuSSAocDuration 163-164, 263
- tAcuSSAocEInform 169, 265
- tAcuSSAocSInform 160, 267
- tAcuSSAocSpecific 163, 165, 268
- tAcuSSAocVolume 163, 166, 269
- tandem services
- defined 27
- transfer-by-join operation
- defined 27
- implicitly invokes Call Bridging 60
- transit node
- defined 27, 58
- tRecordedUnits 270
U
- user side
- described 11
- NMS ISDN supp. serv. implemented only for 11
Version
Want to send us feedback on our documentation? Email: Tech_Pubs@nmss.com
Copyright © 2001, Natural MicroSystems, Inc. All rights
reserved.