MGCP khỏc với SIP và H.323 ở một số điểm như sau:
MGCP là giao thức kiểu chủ/ tớ, trong khi SIP và H.323 là giao thức ngang cấp.
MGCP được sử dụng giữa MG và MGC.
MGCP ra đời nhằm tỏch biệt cỏc chức năng bỏo hiệu và thiết lập đường truyền. MGC (hay CA, softswitch...) sau khi nhận được yờu cầu thiết lập cuộc gọi SIP hoặc H.323 sẽ dựng giao thức MGCP để điều khiển gateway thiết lập phiờn kết nối giữa 2 đầu cuối.
Hỡnh 2.12. H.323 Gateway và MGC + MG
Trong hỡnh 2.12 ta thấy chức năng bỏo hiệu đó được tỏch biệt và do MGC đảm nhiệm. Chỳng ta xem xột việc thiết lập cuộc gọi trong hai trường hợp.
Call Agent/ Media Gateway Controller Media Gateway MGCP H.323 Gateway H.323 Gateway H.323 Media RTP/RTCP
Hỡnh 2.13. Bỏo hiệu thiết lập cuộc gọi trong hai mạng H.323 và MGCP
H.323 MGCP
1. Thuờ bao nhấc mỏy và quay số 2. Gateway phõn tớch định tuyến
cuộc gọi
3. Hai gateway trao đổi thụng tin 4. Gateway bị gọi đổ chuụng ở số
mỏy bị gọi
5. Hai gateway thiết lập phiờn kết nối RTP/RTCP
1. Thuờ bao nhấc mỏy và quay số 2. Gateway thụng bỏo cho MGC 3. MGC phõn tớch số, định tuyến
và gửi lệnh cho gateway bị gọi để đổ chuụng ở số mỏy bị gọi 4. MGC gửi lệnh cho 2 gateway để
thiết lập phiờn kết nối RTP/RTCP
Bảng 2.3. Thiết lập cuộc gọi trong hai mạng H.323 và MGCP
Trờn cơ sở MGCP một số giao thức mới được phỏt triển, đú là: - Megaco do IETF phỏt triển.
- H.248 hay H.GCP do ITU phỏt triển.
MGCP và Megaco/H.248 đều là giao thức điều khiển MG từ MGC/SW. Tuy nhiờn, Megaco/H.248 là giao thức mới hơn và đang cú xu hướng thay thế MGCP. Một số thiết bị được sản xuất hỗ trợ cả hai giao thức cựng một lỳc.