MGC là đơn vị chức năng chớnh của Softswitch. Trong cỏc tổng đài thụng tin di động thỡ MGC cũn goi là MSC server. MGC đưa ra cỏc quy luật xử lý cuộc gọi, cũn MG và SG sẽ thực hiện cỏc quy luật đú. Nú điều khiển SG thiết lập và kết thỳc cuộc gọi.
MGC chớnh là chiếc cầu nối giữa cỏc mạng cú đặc tớnh khỏc nhau, như PSTN, SS7, mạng IP. Nú chịu trỏch nhiệm quản lý lưu lượng thoại và dữ liệu qua cỏc mạng khỏc nhau. Nú cũn được gọi là Call Agent.
Hỡnh 2.5 - Cỏc thành phần chức năng của MGC
CA-F và IW-F là 2 chức năng con của MGC-F. CA-F được kớch hoạt khi MGC-F thực hiện việc điều khiển cuộc gọi. Và IW-F được kớch hoạt khi MGC- F thực hiện cỏc bỏo hiệu giữa cỏc mạng bỏo hiệu khỏc nhau. Riờng thực thể chức năng Inter-operator Manager cú nhiệm vụ liờn lạc, trao đổi thụng tin giữa cỏc MGC với nhau. Cũn R-F/A-F cú nhiệm vụ cung cấp cỏc thụng tin định tuyến và thụng tin cho việc tớnh cước.
Cỏc chức năng chớnh của MGC đú là:
- Điều khiển cuộc gọi, duy trỡ trạng thỏi của mỗi cuộc gọi trờn một Media Gateway.
- Điều khiển và hỗ trợ hoạt động của Media Gateway, Signaling Gateway. - Trao đổi cỏc bản tin cơ bản giữa 2 MG-F.
- Xử lý bản tin SS7 (khi sử dụng SIGTRAN). - Xử lý bản tin liờn quan QoS.
- Phỏt hoặc nhận bản tin bỏo hiệu.
- Định tuyến (bao gồm bảng định tuyến, phõn tớch số và dịch số).
- Tương tỏc với AS-F để cung cấp dịch vụ hay đặc tớnh cho người sử dụng. - Cú thể quản lý cỏc tài nguyờn mạng (port, băng tần, …).
Cỏc giao thức Media Gateway Controller cú thể sử dụng:
- Để thiết lập cuộc gọi: H.323, SIP.
- Điều khiển Media Gateway: MGCP, Megaco/H.248. - Điều khiển Signaling Gateway: SIGTRAN (SS7). - Để truyền thụng tin: RTP, RTCP.
Hỡnh 2.6 - Cỏc giao thức sử dụng giữa cỏc thành phần