This code originates at a switch downstream from this product(the productnever generates this internally
1
1
1
404
2
CPC_DISC_NO_ROUTE_TO_SPECIFIED_TRANSIT_NETWORK
2
2
2
404
3
CPC_DISC_NO_ROUTE_TO_DESTINATION
Sonus codes 138 and 139 are mapped to this ID. This mapping is performed before ISUP Release Message is sent. The "underlying" Sonus code is placed into the accounting record.
(The productmay release a call with this cause value if:
No routes are configured on PSX for this destination.
The PSX loses connectivity to
Oracle
PostgreSQL DB server and hence is unable to perform routing)
Sonus Extensions (Sonus extension values do not have any standards reference)
128 (k)
CPC_DISC_RES_AL_FAIL
34
34
47
488
129 (h)(k)
CPC_DISC_CHAN_COLL_BACKOFF
34
16
47
500
130 (k)
CPC_DISC_INSUFF_DEST_RESOURCES
34
16
47
503
131
CPC_DISC_RESOURCE_FAILURE
41
47
47
500
132
CPC_DISC_MODULE_FAILURE
41
16
41
500
133
CPC_DISC_MGSG_EGRESS_DISC
31
16
31
500
134 (k)
CPC_DISC_CHAN_COT_FAIL_BACKOFF
34
16
47
500
135 (l)
CPC_DISC_COLL_REATTEMPT_EXHASTD
41
34
47
500
136
CPC_DISC_COT_REATTEMPT_EXHASTD
31
16
47
500
137
CPC_DISC_NO_ROUTE_BEARER_CAP
63
63
31
500
138
CPC_DISC_NO_ROUTE_SIGNALING
3
3
31
500
139
CPC_DISC_NO_ROUTE_DIRECTION
3
3
31
500
140 (k)
CPC_DISC_CEP_RES_AL_FAIL
34
16
47
500
141
CPC_DISC_WITH_NEW_DESTINATION
31
16
31
500
142 (k)
CPC_DISC_ACC_PROCEDURE
34
16
47
500
143 (k)
CPC_DISC_ACC_ALT_ROUTE
34
16
47
500
144
CPC_DISC_PACKET_LOSS_EXCEEDES_THRESHOLD
31
16
41
500
145
CPC_DISC_NO_RTP_OR_RTCP_PACKETS
31
16
41
500
146
CPC_DISC_HOP_COUNTER_EXHAUSTED
25
16
31
500
147
CPC_DISC_CONVERSION_FAILURE
31
16
127
500
148 (k)
CPC_DISC_CONGESTION_REROUTE_NOT_PERMITTED
34
16
127
500
149
CPC_DISC_SBC_INCOMPATIBLE_DESTINATION
3
3
3
404
150
CPC_DISC_NO_PSX_ROUTE
3
3
3
404
151
CPC_DISC_SETUP_REQ_TIMER_EXPIRY
102
102
102
504
152
CPC_DISC_GW_CONGESTED
42
42
42
503
153
CPC_DISC_GLARE_OCCURRED
31
16
127
500
154
CPC_DISC_NO_TERM_CIT_RCVD
41
16
127
500
155
CPC_DISC_BUSY_EVERYWHERE
31
16
127
600
156
CPC_DISC_REASON_UNKNOWN_RESOURCE_PRIORITY
31
16
127
417
157
CPC_DISC_REASON_BAD_EXTENSION
31
16
127
420
158
CPC_DISC_REASON_QUEUE_TIMEOUT
31
16
127
408
159
CPC_DISC_REASON_FORBIDDEN
31
16
127
403
160
(Reserved for future use)
-
-
-
-
161
CPC_DISC_REASON_QUEUEING_IMPOSSIBLE
31
16
127
503
162
CPC_DISC_ACC_INGRESS
31
16
127
503
163
CPC_DISC_UA_PREEMPTION
31
16
127
164
CPC_DISC_NETWORK_PREEMPTION
31
16
127
165
CPC_DISC_RESOURCE_LIST_TRANS_FAIL
31
16
127
488
166
CPC_DISC_PDD_TIMER_EXPIRED
NOTE: The disconnect reason code configured on the ingress and egress trunk groups is included in the release message independently. This value that is used comes from the configuration of the associated SIP trunk group and not from the CPC to SIP mapping table. For more information refer to .
31
16
127
503
167
CPC_DISC_GENERATE_MODULE_FAILURE
31
16
127
503
168
CPC_DISC_REASON_ADDRESS_UNREACHABLE
31
16
127
504
176 (m)
CPC_DISC_TG_AUTH_FAIL
31
16
127
403
177 (m)
CPC_DISC_TG_AUTH_FAIL_401_407
31
16
127
403
178
CPC_DISC_RX_RAR_GUARD_TIMER_EXPIRED
31
16
127
179
CPC_DISC_INFO_METHOD_REJECT
31
16
127
405
180
CPC_DISC_MESSAGE_METHOD_REJECT
31
16
127
405
181
CPC_DISC_NOTIFY_METHOD_REJECT
31
16
127
405
182
CPC_DISC_OPTIONS_METHOD_REJECT
31
16
127
405
183
CPC_DISC_PUBLISH_METHOD_REJECT
31
16
127
405
184
CPC_DISC_REFER_METHOD_REJECT
31
16
127
405
185
CPC_DISC_REGISTER_METHOD_REJECT
31
16
127
405
186
CPC_DISC_SUBSCRIBE_METHOD_REJECT
31
16
127
405
187
CPC_DISC_UPDATE_METHOD_REJECT
31
16
127
405
188
PC_DISC_EP_CAC_VIDEO_THR
31
16
127
189
CPC_DISC_REFER_METHOD_RELAY
31
16
127
190
CPC_DISC_ENCRYPT_LICENSE_ENFORCED
31
16
127
503
191
CPC_DISC_SRTP_LICENSE_ENFORCED
31
16
127
488
192
CPC_DISC_RETRY_PROFILE_IN_REDIRECT_MODE
31
16
127
193
CPC_DISC_WITH_RETRY_PROFILE
31
16
127
194
CPC_DISC_AMRNB_LICENSE_ENFORCED
31
16
127
488
195
CPC_DISC_AMRWB_LICENSE_ENFORCED
31
16
127
488
196
CPC_DISC_EVRC_LICENSE_ENFORCED
31
16
127
488
197
CPC_DISC_MRF_CALL_CLEANUP_RCVD
31
16
127
198
CPC_DISC_MRF_MODIFY_FAILED
31
16
127
199
CPC_DISC_VDSP_LICENSE_ENFORCED
31
16
127
488
200
CPC_DISC_MRF_LICENSE_ENFORCED
31
16
127
488
201
CPC_DISC_CAC_NON_REG_LIMIT_REACHED
31
16
127
202
CPC_DISC_EVS_LICENSE_ENFORCED
31
16
127
203
CPC_DISC_SMM_ACTION_TEARDOWN
31
16
127
503
206
CPC_DISC_SILK_LICENSE_ENFORCED
Note
For the blank entries in the SIP column, if they are not specifically listed in the CPC to SIP mapping table, the status code can be retrieved based on the configuration of the parameter unrecAction in the CPC to SIP mapping table. For more information, refer to the section .
Note
(a) Disconnect code 6 and 7 are used by certain ISUP variants with the coding standard of CCITT
(b) Disconnect code 14 (DISCONNECT NUMBER PORTED) is a non-standard code for all Sonus service groups. When the productsoftware receives this code, the Call Disconnect Reason field of STOP or ATTEMPT Call Data Record (CDR) is set to received code of 14 by ISUP and H.323 service handlers. ISDN service groups set the field to 31 (NORMAL UNSPECIFIED). The SIP signaling service does not recognize this code and sets the field to 500 (SERVER INTERNAL ERROR).
(c) BYE or CANCEL
(d) 403 if the cause location is "network"; 603 if the cause location is "user".
(e) Disconnect code 22 (NUMBER CHANGED) is a Q.850 standard code. When this code is received by the productsoftware, the Call Disconnect Reason field of the ATTEMPT CDR is set to receive code 22 by ISUP, ISDN, and H.323 service handlers. The SIP signaling service looks for information in the diagnostic field about a new number where the called party may be reachable. If this information is found, it is added to the Contact header of the SIP response and the Call Disconnect Reason field is set to 301 (MOVED PERMANENTLY); if this information is not present, the field is set to 410 (GONE).
(f) Disconnect codes 23, 24, 45, and 51 are used by ANSI variants with the coding standard NATIONAL.
(g) Disconnect code 30 (RESPONSE TO STATUS ENQUIRY) is a Q.850 standard code. When received by the productsoftware, the Call Disconnect Reason field of STOP or ATTEMPT CDR is set to receive code 30 by ISUP and H.323 service handlers. ISDN service groups set the field to 31 (NORMAL UNSPECIFIED). SIP signaling service does not recognize this code, and sets field to 500.
(h) Disconnect code 129 (CHANNEL COLLISION BACKOFF) is a Sonus defined code. When generated at the egressproduct, the code tries to find another circuit/end point on same trunk group. If no circuits are available, call is reattempted on another trunk group. If still no circuits, call is released back to ingress productwith disconnect code 34 (NO CIRCUIT AVAILABLE). If 129 is generated twice for the same trunk group, the call is released back to the ingress productwith disconnect reason 135 (COLLISION REATTEMPT EXHAUSTED). The ingress productmay reattempt the call on another trunk group if a disconnect reason of 34 or 135 is in the Crankback Profile. When 129 is generated at ingressproduct, code looks for another circuit/end point on same TG. Ifone, call is reattempted on another TG and if still no circuits, call is released with disconnect code 34. If 129 is generated twice for the same TG, call is released with disconnect code 135.
(i) Disconnect code 32 (CALL REJECTED DUE TO FEATURE AT DESTINATION) actually gets sent as cause value 24 when using the coding standard of CCITT for ITU. This value is not supported in the ISDN code, so if it is received the CDR will contain the value 31.
(j) Disconnect code 79 is used for H.323.
(k) Disconnect codes 128, 129, 130, 134, 140, 142, 143, and 148 are mapped to cause value 34 at the ingress side and 47 at the egress side.
(l) Disconnect code 135 is mapped to cause value 31 for EuroISDN and 34 for all other ISDN variants.
(m) Disconnect codes 176 and 177 can be configured to map to any SIP error cause code. By default, they are mapped to SIP cause code 403.
In each of the above cases, the disconnect code that is returned to the preceding switch depends on the type of productservice handler as well as the type of preceding product.
The code that is returned when called party initiates the disconnect is stored in the "Call Disconnect Reason Transmitted to Ingress".
The code that is returned when calling party initiates the disconnect is stored in the "Call Disconnect Reason Transmitted to Egress".
If a SILK codec transcoding session is rejected because a SILK license is not available, then the disconnect reason field will include a value of 206.
CDR ingress and egress codec type fields identifies SILK using the existing SILK values for codec type and include the max average bitrate. For example, the entry for SILK 8 would be: P:49:20000where 49 is the existing numeric identifier for SILK 8 and 20000 is the max average bitrate.
Call Disconnect Mapping to Call Failure Statistics
The following table maps call disconnect reason codes with the CLI zone statistics callFailureCurrentStatistics and callFailureIntervalStatistics. Refer to Show Table Address Context - Zone for statistics details.
Info
title
Note
The call reason code mapping to callFailureCurrentStatistics / callFailureIntervalStatistics applies to both ingress and egress legs.
Noprint
Toggle Cloak
Click to view table...
Cloak
pdf8pttextTableCall Disconnect Mapping to Call Failure StatisticsCall Disconnect Mapping to Call Failure StatisticsBLOCK