Bảng nguyên nhân ngắt kết nối

Giới thiệu

Mã mặc định là NORMAL_CLEARING (nếu bạn không chỉ định mã nào)

Bảng mã Q.850 sang SIP

Bảng sau mô tả các ánh xạ do status hook của chúng tôi trả về đối với các cuộc gọi đến.

Các mã nguyên nhân không xác định (không có giá trị trong cột "SIP Equiv." của bảng) được chuyển đổi thành SIP "480 Temporarily Unavailable" .

Bảng này cũng chứa các mã không chuẩn trên 127 (ISUP và ISDN chỉ quy định các mã đến 127). Các mã này được sử dụng nội bộ để chỉ các trạng thái khác. (Các mã này cũng không ánh xạ trực tiếp tới các mã lỗi SIP.) Danh sách đầy đủ các mã SWITCH_CAUSE_ (switch_call_cause_t) được định nghĩa trong include/switch_types.h.

Xem tiêu chuẩn ITU-T Q.850 để biết định nghĩa chính thức về các mã nguyên nhân ngắt kết nối điện thoại tiêu chuẩn cho ISDN và ánh xạ giữa các mã Q.931 (DSSS1) và ISUP.

Xem ITU Q.1912.5 để biết định nghĩa chính thức về khả năng tương tác giữa ISUP và SIP, đặc biệt là mục 6.11 quy định tiêu đề "Reason" và đưa ra ánh xạ các mã nguyên nhân ngắt kết nối giữa ISUP và SIP.

Một bộ ánh xạ khác là các ánh xạ Q.SIG / SIP từ RFC 4497 mục 8.4.1. (Q.SIG là một trong nhiều phần mở rộng của Q.931 được dùng cho tín hiệu PBX-tới-PBX trên các đường truyền riêng.)

Mã ITU-T Q.850

Tương đương SIP

Kiểu liệt kê

Nguyên nhân

Mô tả

Mã ITU-T Q.850

Tương đương SIP

Kiểu liệt kê

Nguyên nhân

Mô tả

0 UNSPECIFIED Không xác định. Không có mã nguyên nhân nào khác áp dụng. Mã này thường do bộ định tuyến đưa ra khi không có mã nào khác áp dụng. Nguyên nhân này thường xảy ra trong cùng loại tình huống như nguyên nhân 1, nguyên nhân 88 và nguyên nhân 100.
1 404 UNALLOCATED_NUMBER Số chưa được cấp phát (chưa được gán) [Giá trị Q.850: 1] Nguyên nhân này cho biết không thể liên lạc được với bên được gọi vì mặc dù số của bên được gọi đúng định dạng hợp lệ, số đó hiện chưa được phân bổ (chưa được gán).
2 404 NO_ROUTE_TRANSIT_NET Không có tuyến tới mạng trung chuyển đã chỉ định (sử dụng trong nước) [Q.850] Nguyên nhân này cho biết thiết bị gửi nguyên nhân này đã nhận được yêu cầu định tuyến cuộc gọi qua một mạng trung chuyển cụ thể mà nó không nhận dạng được. Thiết bị gửi nguyên nhân này không nhận dạng được mạng trung chuyển hoặc vì mạng trung chuyển không tồn tại, hoặc vì mạng trung chuyển cụ thể đó, dù có tồn tại, cũng không phục vụ thiết bị đang gửi nguyên nhân này.
3 404 NO_ROUTE_DESTINATION Không có tuyến đến đích [Q.850] Nguyên nhân này cho biết không thể liên lạc với bên được gọi vì mạng mà cuộc gọi được định tuyến qua không phục vụ đích mong muốn. Nguyên nhân này được hỗ trợ tùy theo từng mạng.
6 CHANNEL_UNACCEPTABLE kênh không được chấp nhận [Q.850] Nguyên nhân này cho biết kênh được xác định gần đây nhất không được thực thể gửi chấp nhận để sử dụng trong cuộc gọi này.
7 CALL_AWARDED_DELIVERED cuộc gọi đã được phân bổ và đang được chuyển qua một kênh đã thiết lập [Q.850] Nguyên nhân này cho biết người dùng đã được trao cuộc gọi đến, và cuộc gọi đến đang được kết nối tới một kênh đã được thiết lập cho người dùng đó đối với các cuộc gọi tương tự (ví dụ: các cuộc gọi ảo x.25 chế độ gói).
16 NORMAL_CLEARING ngắt cuộc gọi bình thường [Q.850] Nguyên nhân này cho biết cuộc gọi bị ngắt vì một người tham gia đã yêu cầu kết thúc cuộc gọi. Trong tình huống thông thường, mạng không phải là bên khởi tạo nguyên nhân này.
17 486 USER_BUSY người dùng bận [Q.850] Mã nguyên nhân này cho biết bên nhận đang bận nên không thể nhận thêm cuộc gọi. Mã có thể do thiết bị của bên nhận hoặc mạng tạo ra. Nếu trạng thái bận do thiết bị của bên nhận xác định, thiết bị đó vẫn tương thích với cuộc gọi.
18 408 NO_USER_RESPONSE không có người dùng phản hồi [Q.850] Nguyên nhân này được sử dụng khi bên được gọi không phản hồi thông điệp thiết lập cuộc gọi bằng chỉ báo đổ chuông hoặc kết nối trong khoảng thời gian quy định được phân bổ.
19 480 NO_ANSWER người dùng không trả lời (người dùng đã được báo) [Q.850] Nguyên nhân này được dùng khi bên được gọi đã được báo (đổ chuông) nhưng không phản hồi bằng chỉ báo kết nối trong một khoảng thời gian quy định. Lưu ý - Nguyên nhân này không nhất thiết do các thủ tục Q.931 tạo ra mà có thể do bộ định thời nội bộ của mạng tạo ra.
20 480 SUBSCRIBER_ABSENT thuê bao vắng mặt [Q.850] Giá trị nguyên nhân này được dùng khi một trạm di động đã đăng xuất, không thể liên lạc vô tuyến với trạm di động, hoặc khi một người dùng viễn thông cá nhân tạm thời không thể được định địa chỉ tại bất kỳ giao diện người dùng–mạng nào. Sofia SIP thông thường sẽ phát sinh USER_NOT_REGISTERED trong các tình huống như vậy.
21 603 CALL_REJECTED cuộc gọi bị từ chối [Q.850] Nguyên nhân này cho biết thiết bị gửi nguyên nhân này không muốn chấp nhận cuộc gọi này, mặc dù nó có thể đã chấp nhận cuộc gọi vì thiết bị gửi nguyên nhân này không bận và cũng không phải là thiết bị không tương thích. Mạng cũng có thể tạo ra nguyên nhân này, cho biết cuộc gọi đã bị giải phóng do ràng buộc dịch vụ bổ sung. Trường chẩn đoán có thể chứa thông tin bổ sung về dịch vụ bổ sung và lý do từ chối.
22 410 NUMBER_CHANGED số đã thay đổi [Q.850] Nguyên nhân này được trả về cho bên gọi khi số bên được gọi do bên gọi chỉ định không còn được gán nữa. Số bên được gọi mới có thể được đưa vào trường chẩn đoán (tùy chọn). Nếu mạng không hỗ trợ nguyên nhân này, sẽ dùng nguyên nhân số 1, số chưa được cấp phát (chưa được gán).
23 410 REDIRECTION_TO_NEW_DESTINATION Nguyên nhân này được sử dụng bởi một cơ chế giao thức ISUP chung có thể được kích hoạt bởi một tổng đài quyết định rằng cuộc gọi cần được thiết lập tới một số được gọi khác. Tổng đài như vậy có thể kích hoạt cơ chế chuyển hướng, bằng cách sử dụng giá trị nguyên nhân này, để yêu cầu một tổng đài đứng trước tham gia cuộc gọi định tuyến cuộc gọi đến số mới.
25 483 EXCHANGE_ROUTING_ERROR Nguyên nhân này cho biết không thể liên lạc đến điểm đến do người dùng chỉ định, vì một tổng đài trung gian đã giải phóng cuộc gọi do đạt giới hạn khi thực hiện quy trình bộ đếm hop (hop counter). Nguyên nhân này được tạo ra bởi một nút trung gian, khi giảm giá trị bộ đếm hop sẽ cho kết quả là 0.
27 502 DESTINATION_OUT_OF_ORDER đích không hoạt động [Q.850] Nguyên nhân này cho biết không thể liên lạc được với đích mà người dùng chỉ định vì giao diện kết nối tới đích không hoạt động đúng. Cụm từ "không hoạt động đúng" cho biết không thể chuyển một thông điệp báo hiệu tới bên ở xa; ví dụ: lỗi lớp vật lý hoặc lớp liên kết dữ liệu ở bên ở xa, hoặc thiết bị người dùng đang ngoại tuyến.
28 484 INVALID_NUMBER_FORMAT định dạng số không hợp lệ (địa chỉ chưa đầy đủ) [Q.850] Nguyên nhân này cho biết không thể liên lạc được với bên được gọi vì số của bên được gọi không đúng định dạng hợp lệ hoặc chưa đầy đủ.
29 501 FACILITY_REJECTED yêu cầu dịch vụ bổ sung bị từ chối [Q.850] Nguyên nhân này được trả về khi mạng không thể cung cấp một dịch vụ bổ sung mà người dùng yêu cầu.
30 RESPONSE_TO_STATUS_ENQUIRY phản hồi cho STATUS INQUIRY [Q.850] Nguyên nhân này được bao gồm trong bản tin STATUS khi lý do tạo bản tin STATUS là do đã nhận được bản tin STATUS INQUIRY trước đó.
31 480 NORMAL_UNSPECIFIED bình thường, không xác định [Q.850] Nguyên nhân này chỉ được dùng để báo cáo một sự kiện bình thường khi không có nguyên nhân nào khác trong nhóm bình thường phù hợp.
34 503 NORMAL_CIRCUIT_CONGESTION không có mạch/kênh khả dụng [Q.850] Nguyên nhân này cho biết hiện không có mạch/kênh phù hợp nào để xử lý cuộc gọi.
38 503 NETWORK_OUT_OF_ORDER mạng không hoạt động [Q.850] Nguyên nhân này cho biết mạng không hoạt động đúng và tình trạng này có khả năng kéo dài tương đối lâu, ví dụ: thử gọi lại ngay lập tức khó có khả năng thành công.
41 503 NORMAL_TEMPORARY_FAILURE lỗi tạm thời [Q.850] Nguyên nhân này cho biết mạng không hoạt động đúng và tình trạng này không có khả năng kéo dài lâu; ví dụ, người dùng có thể muốn thử gọi lại gần như ngay lập tức.
42 503 SWITCH_CONGESTION tắc nghẽn thiết bị chuyển mạch [Q.850] Mã nguyên nhân này cho biết thiết bị chuyển mạch phát sinh mã đang trong giai đoạn có lưu lượng cao.
43 ACCESS_INFO_DISCARDED thông tin truy cập bị loại bỏ [Q.850] Nguyên nhân này cho biết mạng không thể chuyển thông tin truy cập đến người dùng ở xa theo yêu cầu, tức là thông tin người dùng đến người dùng, tính tương thích lớp thấp, tính tương thích lớp cao hoặc địa chỉ phụ như được nêu trong phần chẩn đoán. Lưu ý rằng loại thông tin truy cập cụ thể bị loại bỏ có thể được đưa vào phần chẩn đoán như một tùy chọn.
44 503 REQUESTED_CHAN_UNAVAIL mạch/kênh được yêu cầu không khả dụng [Q.850] Nguyên nhân này được trả về khi phía bên kia của giao diện không thể cung cấp mạch hoặc kênh mà thực thể yêu cầu đã chỉ định.
45 PRE_EMPTED
47 tài nguyên không khả dụng, không xác định [Q.850] Nguyên nhân này chỉ được dùng để báo cáo sự kiện tài nguyên không khả dụng khi không có nguyên nhân nào khác trong nhóm tài nguyên không khả dụng phù hợp.
50 FACILITY_NOT_SUBSCRIBED tiện ích được yêu cầu chưa được đăng ký [Q.850 Mã nguyên nhân này cho biết người dùng yêu cầu một dịch vụ bổ sung đang được cung cấp, nhưng không có quyền sử dụng dịch vụ đó.
52 403 OUTGOING_CALL_BARRED cuộc gọi đi bị chặn Nguyên nhân này cho biết rằng mặc dù bên gọi là thành viên của CUG đối với cuộc gọi CUG đi, thành viên này của CUG không được phép thực hiện cuộc gọi đi.
54 403 INCOMING_CALL_BARRED cuộc gọi đến bị chặn Nguyên nhân này cho biết rằng mặc dù bên được gọi là thành viên của CUG đối với cuộc gọi CUG đến, thành viên này của CUG không được phép nhận cuộc gọi đến.
57 403 BEARERCAPABILITY_NOTAUTH khả năng truyền tải không được cho phép [Q.850] Nguyên nhân này cho biết người dùng đã yêu cầu một khả năng truyền tải (bearer capability) mà thiết bị tạo ra nguyên nhân này có triển khai, nhưng người dùng không được phép sử dụng.
58 503 BEARERCAPABILITY_NOTAVAIL khả năng của kênh mang không khả dụng hiện tại [Q.850] Nguyên nhân này cho biết người dùng đã yêu cầu một khả năng của kênh mang được thiết bị tạo ra nguyên nhân này hỗ trợ nhưng hiện không khả dụng.
63 SERVICE_UNAVAILABLE dịch vụ hoặc tùy chọn không khả dụng, không xác định [Q.850] Nguyên nhân này được dùng để báo cáo sự kiện dịch vụ hoặc tùy chọn không khả dụng chỉ khi không có nguyên nhân nào khác trong nhóm dịch vụ hoặc tùy chọn không khả dụng phù hợp.
65 488 BEARERCAPABILITY_NOTIMPL khả năng bearer không được triển khai [Q.850] Nguyên nhân này cho biết thiết bị gửi nguyên nhân này không hỗ trợ khả năng mang (bearer capability) được yêu cầu.
66 CHAN_NOT_IMPLEMENTED loại kênh chưa được triển khai [Q.850] Nguyên nhân này cho biết thiết bị gửi mã nguyên nhân này không hỗ trợ loại kênh được yêu cầu
69 501 FACILITY_NOT_IMPLEMENTED tính năng được yêu cầu chưa được triển khai [Q.850] Nguyên nhân này cho biết thiết bị gửi nguyên nhân này không hỗ trợ các dịch vụ bổ sung được yêu cầu.
79 501 SERVICE_NOT_IMPLEMENTED dịch vụ hoặc tùy chọn chưa được triển khai, không xác định [Q.850] Chỉ sử dụng mã nguyên nhân này để báo dịch vụ hoặc tùy chọn chưa được triển khai khi không có mã nguyên nhân nào khác phù hợp trong nhóm đó.
81 INVALID_CALL_REFERENCE giá trị tham chiếu cuộc gọi không hợp lệ [Q.850] Mã nguyên nhân này cho biết thiết bị gửi mã đã nhận một bản tin chứa mã tham chiếu cuộc gọi hiện không được sử dụng trên giao diện người dùng–mạng.
88 488 INCOMPATIBLE_DESTINATION đích đến không tương thích [Q.850] Nguyên nhân này cho biết thiết bị gửi nguyên nhân này đã nhận được yêu cầu thiết lập một cuộc gọi có khả năng tương thích lớp thấp, tương thích lớp cao hoặc các thuộc tính tương thích khác (ví dụ: tốc độ dữ liệu) mà không thể đáp ứng được.
95 INVALID_MSG_UNSPECIFIED thông điệp không hợp lệ, không xác định [Q.850] Nguyên nhân này được sử dụng để báo cáo sự kiện thông điệp không hợp lệ chỉ khi không có nguyên nhân nào khác trong nhóm thông điệp không hợp lệ được áp dụng.
96 MANDATORY_IE_MISSING thiếu phần tử thông tin bắt buộc [Q.850] Nguyên nhân này cho biết thiết bị gửi nguyên nhân này đã nhận được một thông điệp thiếu một phần tử thông tin vốn phải có trong thông điệp trước khi thông điệp đó có thể được xử lý.
97 MESSAGE_TYPE_NONEXIST loại thông điệp không tồn tại hoặc chưa được triển khai [Q.850] Mã nguyên nhân này cho biết thiết bị gửi mã đã nhận một loại bản tin mà nó không nhận ra: loại bản tin đó chưa được định nghĩa, hoặc đã được định nghĩa nhưng chưa được triển khai trên thiết bị.
98 WRONG_MESSAGE bản tin không tương thích với trạng thái cuộc gọi hoặc loại bản tin không tồn tại hoặc chưa được triển khai. [Q.850] Nguyên nhân này cho biết thiết bị gửi mã này đã nhận được một bản tin mà theo quy trình thì đây không phải là bản tin được phép nhận trong trạng thái cuộc gọi hiện tại, hoặc đã nhận được bản tin STATUS cho thấy trạng thái cuộc gọi không tương thích.
99 IE_NONEXIST Phần tử thông tin / tham số không tồn tại hoặc chưa được triển khai [Q.850] Nguyên nhân này cho biết thiết bị gửi nguyên nhân đã nhận được một bản tin có chứa phần tử thông tin/tham số không được nhận dạng, vì tên của phần tử thông tin/tham số không được định nghĩa hoặc đã được định nghĩa nhưng thiết bị gửi nguyên nhân chưa triển khai. Nguyên nhân này cho biết các phần tử thông tin/tham số đã bị loại bỏ. Tuy nhiên, phần tử thông tin không bắt buộc phải có trong bản tin để thiết bị gửi nguyên nhân xử lý bản tin đó.
100 INVALID_IE_CONTENTS Nội dung phần tử thông tin không hợp lệ [Q.850] Mã nguyên nhân này cho biết thiết bị gửi mã đã nhận được một phần tử thông tin mà thiết bị hỗ trợ, nhưng một hoặc nhiều trường trong phần tử đó (I.E.) sử dụng cách mã hóa mà thiết bị chưa hỗ trợ.
101 WRONG_CALL_STATE thông điệp không tương thích với trạng thái cuộc gọi [Q.850] Nguyên nhân này cho biết đã nhận được một thông điệp không tương thích với trạng thái cuộc gọi.
102 504 RECOVERY_ON_TIMER_EXPIRE phục hồi khi hết hạn bộ đếm thời gian [Q.850] Nguyên nhân này cho biết một thủ tục đã được khởi tạo do hết hạn bộ đếm thời gian có liên quan đến các thủ tục xử lý lỗi. Điều này thường liên quan đến sự cố NAT. Hãy đảm bảo “NAT Mapping Enable” đã được bật trên ATA của bạn. Nếu không liên quan đến NAT, đôi khi đây là sự cố từ nhà cung cấp; hãy thử dùng một nhà cung cấp gọi ra khác để xem sự cố có được giải quyết không.

Tổng đài cũng sẽ trả về thông tin này khi bên ở xa gửi mã 408 cho cuộc gọi đã hết hạn.

103 MANDATORY_IE_LENGTH_ERROR tham số không tồn tại hoặc chưa được triển khai - đã chuyển tiếp (dùng trong nước) [Q.850] Nguyên nhân này cho biết thiết bị gửi nguyên nhân này đã nhận được một bản tin bao gồm các tham số không được nhận dạng vì các tham số chưa được định nghĩa hoặc đã được định nghĩa nhưng chưa được triển khai bởi thiết bị gửi nguyên nhân này. Nguyên nhân này cho biết (các) tham số đã bị bỏ qua. Ngoài ra, nếu thiết bị gửi nguyên nhân này là một điểm trung gian, thì nguyên nhân này cho biết (các) tham số đã được chuyển tiếp mà không thay đổi.
Ví dụ: cuộc gọi từ địa chỉ IP trái phép
111 PROTOCOL_ERROR lỗi giao thức, không xác định [Q.850] Nguyên nhân này được dùng để báo cáo sự kiện lỗi giao thức chỉ khi không có nguyên nhân nào khác trong nhóm lỗi giao thức được áp dụng.
127 INTERWORKING Liên kết mạng, không xác định [Q.850] Nguyên nhân này cho biết một cuộc gọi liên kết mạng (thường là cuộc gọi đến dịch vụ SW56) đã kết thúc.
487 487 ORIGINATOR_CANCEL
500 CRASH
501 SYSTEM_SHUTDOWN
502 LOSE_RACE
503 MANAGER_REQUEST
600 BLIND_TRANSFER
601 ATTENDED_TRANSFER
602 ALLOTTED_TIMEOUT Nguyên nhân này có nghĩa là máy chủ đã hủy cuộc gọi vì kênh đích mất quá lâu để trả lời.
603 USER_CHALLENGE
604 MEDIA_TIMEOUT
605 PICKED_OFF Nguyên nhân này có nghĩa là cuộc gọi được nhận thay từ một máy nhánh khác (tức là quay số **ext_number từ một máy nhánh khác).
606 USER_NOT_REGISTERED Điều này có nghĩa là bạn đã cố gắng khởi tạo cuộc gọi đến một người dùng SIP chưa thực hiện đăng ký SIP.
607 PROGRESS_TIMEOUT
609 GATEWAY_DOWN Gateway ngừng hoạt động (không phản hồi OPTIONS hoặc SUBSCRIBE)

Bảng mã SIP sang Q.850

Các ánh xạ này được lấy từ RFC 4497 mục 8.4.4.

Mã SIP

Mã ITU-T Q.850

Kiểu liệt kê

Nguyên nhân

400 41 NORMAL_TEMPORARY_FAILURE Lỗi tạm thời [Q.850]
401 21 CALL_REJECTED Cuộc gọi bị từ chối [Q.850]
402 21 CALL_REJECTED Cuộc gọi bị từ chối [Q.850]
403 21 CALL_REJECTED Cuộc gọi bị từ chối [Q.850]
404 1 NO_ROUTE_TRANSIT_NET Số chưa được phân bổ [Q.850]

Tìm kiếm tài liệu