Giao thức này cho phép các thành phần điều khiển cuộc gọi, có thể điều khiển kết nối giữa trung kế, các thiết bị đầu cuối với các gateway. Các thành phần điều khiển được gọi là call Agent. SGCP được sử dụng để thiết lập, duy trì và giải phóng các cuộc gọi qua mạng IP. Call Agent thực hiện các chức năng báo hiệu cuộc gọi và gateway thực hiện chức năng truyền tín hiệu âm thanh. SGCP cung cấp 5 lệnh điều khiển chính như sau:
- Notification Request: yêu cầu gateway phát các tín hiệu nhấc đặt máy và các tín hiệu quay số DTMF.
- Notifi: gateway sử dụng lệnh này để thông báo với call Agent về các tín hiệu được phát ở trên.
- Create Connection: Call Agent yêu cầu khởi tạo két nối giữa các đầu liên lạc trong GW.
- Modify Connection: Call Agent dùng lệnh này để thay đổi các thông số về kết nối đã được thiết lập. Lệnh này cũng có thể dùng để điều khiển luồng cho các gói tin RTP đi từ GW này sang GW khác.
- Delete Connection: Call Agent sử dụng lệnh này để giải phóng các kết nối đã được thiết lập.
Giao thức MGCP cho phép điều khiển lệnh các Gw thoong qua các thành phần điều khiển nằm bên ngoài mạng. MGCP sử dụng mô hình kết nối tương tự như SGCP dựa trên các kết nối cở bản giữa thiết hị đầu cuối và GW. Các kết nối có thể là kết nối điểm-điểm hoặc kết nối đa điểm. Ngoài chức năng điều khiển như SGCP, MGCP còn cung cấp thêm các chức năng sau:
- Endpoint Configuration: Call Agent dùng lệnh này để yêu cầu GW xác định kiểu mã hóa ở phía đường dây kết nối đến thiết bị đầu cuối.
- Auditendpoint và Auditconnection: Call Agent dùng lệnh này để kiểm tra trạng thái và sự kết nối ở thiết bị đầu cuối.
- Restartin-progress: GW dùng lệnh này để thông báo với Call Agent khi nào các thiết bị đầu cuối ngừng sử dụng dịch vụ và khi nào quay lại sử dụng dịch vụ.
CHƯƠNG 4 TỔNG QUAN ĐỊA CHỈ IPv6 4.1 Sự ra đời của IPv6: