Trong giao thức MGCP tất cả các lệnh đều phải được phúc đáp xác nhận. Trong các bản tin phúc đáp cĩ chứa mã phúc đáp chỉ tín hiệu trạng thái của lệnh. Mã phúc đáp là một số nguyên và cĩ ý nghĩa như sau:
- Giá trị từ 000 đến 099 chỉ thị đáp ứng xác nhận
- Giá trị từ 100 đến 199 chỉ thị phúc đáp khai báo (provisional response) - Giá trị từ 200 đến 299 chỉ thị lệnh được thực hiện thành cơng
- Giá trị từ 400 đến 499 chỉ thị phiên giao dịch lỗi - Giá trị từ 500 đến 599 chỉ thị lỗi cố định
Sau đây là các giá trị mã phúc đáp đã được định nghĩa: - 000 đáp ứng xác nhận
- 100 phiên giao dịch đang được thực hiện và tiếp sau là bản tin chỉ thị hồn thành - 101 phiên giao dịch đang trong hàng đợi thực hiện và tiếp sau là bản tin chỉ thị hồn tồn
- 200 phiên giao dịch thực hiện thành cơng. Mã đáp ứng này được sử dụng để đáp ứng báo thực hiện thành cơng cho mọi lệnh.
- 250 kết nối được giải phĩng. Mã đáp ứng này chỉ được sử dụng để đáp ứng thực hiện thành cơng cho lệnh DeleteConnection.giải pháp
- 400 lỗi phiên giao dịch khơng xác định.
- 401 đầu cuối điện thoại đã ở trạng thái Off-hook - 402 đầu cuối điện thoại đã ở trạng thái On-hook
- 403 khơng cĩ đủ tài nguyên cần thiết - 404 khơng cĩ đủ băng thơng
- 405 đầu cuối đang khởi động lại - 406 quá thời gian chờ thực hiện
- 407 lệnh bị loại bỏ do một số hoạt động bên ngồi (chẳng hạn như lệnh ModifyConnection bị loại bỏ bằng lệnh DeleteConnection)
- 409 quá tải nội bộ
- 410 khơng cĩ đầu cuối nào khả dụng. - 500 đầu cuối khơng xác định
- 501 đầu cuối khơng sẵn sàng hoặc ở trạng thái Out-off-service - 502 khơng đủ tài nguyên
Formatted: Heading 3, Line spacing: single
Đồ án tốt nghiệp Đại học Chương 2. Giới thiệu một số giao thức trong NGN
Đỗ Việt Hải – D2001VT 41
- 503 sử dụng ký tự thay thế * trong trường hợp quá phức tạp khơng xác định được trạng thái của tất cả các đầu cuối
- 504 lệnh khơng biết hoặc khơng được hỗ trợ
- 505 RemoteConnectionDescriptor khơng được hỗ trợ
- 506 khơng thể hỗ trợ đồng thời giá trị của LocalConnectionOpions và RemoteConnectionDescriptor
- 507 chức năng khơng được hỗ trợ - 509 lỗi RemoteConnectionDescriptor - 510 lỗi giao thức
- 511 khơng nhận dạng được tham số mở rộng
- 512 MG khơng hỗ trợ phát hiện một trong các sự được yêu cầu - 513 MG khơng hỗ trợ tạo tín hiệu được yêu cầu
- 514 MG khơng gửi được thơng báo yêu cầu - 515 ConnectionID khơng đúng
- 516 CallID khơng đúng
- 517 chế độ kết nối khơng được hỗ trợ - 518 gĩi khơng được hỗ trợ
- 519 đầu cuối khơng cĩ thơng tin để phân tích số (Digit Map) - 520 đầu cuối đang khởi động lại
- 521 đầu cuối đã được định hướng sang MGC khác - 522 khơng cĩ tín hiệu hoặc sự kiện tương ứng
- 523 hoạt động khơng biết hoặc tổ hợp các hoạt động khơng hợp lệ. - 524 các tham số trong LocallConnectionOptions khơng thống nhất - 525 khơng biết tham số mở rộng trong LocallConnectionOptions - 526 khơng đủ băng thơng
- 527 thiếu RemoteConnectionDescriptor - 528 phiên bản giao thức khơng tương thích - 529 lỗi phần cứng
- 530 giao thức báo hiệu CAS lỗi - 531 lỗi nhĩm trung kế
- 532 LocallConnectionOptions chứa tham số cĩ giá trị khơng được hỗ trợ - 533 đáp ứng quá lớn
- 534 lỗi thỏa thuận mã hĩa, giải mã - 535 độ lớn gĩi khơng được hỗ trợ
Đồ án tốt nghiệp Đại học Chương 2. Giới thiệu một số giao thức trong NGN
Đỗ Việt Hải – D2001VT 42
- 536 chế độ khởi động lại khơng được hỗ trợ
- 540 vượt quá số lượng kết nối đến đầu cuối cĩ thể thiết lập - 541 khơng hỗ trợ loại LocallConnectionOptions