Lệnh này cho phép tác nhân cuộc gọi chấm dứt một kết nối nhất định. Cần lưu ý rằng nếu có nhiều hơn một cổng tham gia vào một cuộc gọi, tác nhân cuộc gọi sẽ gửi lệnh
DeleteConnection đến từng cổng đa phương tiện để chia nhỏ hoàn toàn cả hai đầu của cuộc gọi. Như thể hiện trong Hình 5.25, một chức năng tuyệt vời được cung cấp bởi MGCP là cổng đa phương tiện, khi kết thúc kết nối, phải gửi đến tác nhân cuộc gọi thông tin sau: • Số lượng gói tin (RTP) được gửi.
• Số octet được gửi
• Số lượng gói tin (RTP) nhận được. • Số octet nhận được.
36
Hình 5.25 Ví dụ lệnh DLCX. • Rung động giữa các vị trí.
• Độ trễ đường truyền trung bình.
Các thông số này được tính toán như đối với RTCP .
MGCP cũng cho phép cổng đa phương tiện tự xóa kết nối (ví dụ: trong trường hợp mất kết nối hoặc lỗi). Trong bối cảnh này, cổng đa phương tiện sẽ gửi lệnh DeleteConnection đến tác nhân cuộc gọi bao gồm tất cả các thống kê kết nối.
Tác nhân cuộc gọi cũng có thể xóa tất cả các kết nối của cuộc gọi cùng một lúc bằng cách bỏ qua ConnectionID. Lưu ý rằng lệnh này không trả về bất kỳ thống kê kết nối hoặc tham số cuộc gọi riêng lẻ nào.
6. Lệnh kiểm tra điểm cuối (AUEP)
Tác nhân cuộc gọi có thể sử dụng lệnh này để kiểm tra xem một điểm cuối có đang hoạt động hay không, đồng thời tìm hiểu động các khả năng của nó (Hình 5.26). Sử dụng ký tự đại diện "all off", tác nhân cuộc gọi cũng có thể tìm hiểu số lượng điểm cuối có trên một cổng nhất định.
37
Lệnh này cho phép tác nhân cuộc gọi truy xuất tất cả các tham số được gắn vào một kết nối được xác định bởi một ConnectionID trên một điểm cuối được xác định bởi EndpointID của nó (Hình 5.27). Điều này có thể được sử dụng bởi một tác nhân cuộc gọi để kiểm tra xem kết nối có còn hoạt động hay không: nếu không có thông tin nào được yêu cầu, cổng chỉ cần phản hồi với 200 OK nếu kết nối tồn tại.
38
Hình 5.27 Ví dụ về lệnh AUCX.
2.2.5 Lệnh MGCP từ cổng vào tác nhân cuộc gọi