
ÊÛǰµç»°
135-3656-7657
ÊÛǰµç»° : 135-3656-7657
¹ú¼Ò¸ßм¼ÊõÆóÒµ Ê¡¼¶×¨¾«ÌØÐÂÆóÒµ
×ÉѯÈÈÏߣº135-3656-7657 400-6333-661
MGCP£¨Media Gateway Control Protocol£©Ã½ÌåÍø¹Ø¿ØÖÆÐÒ顣ýÌåÍø¹Ø¿ØÖÆÐÒ飨MGCP£©ÊÇÒ»ÖÖ VoIP ÐÒ飬ӦÓÃÓÚ·Ö¿ªµÄ¶àýÌåÍø¹Øµ¥ÔªÖ®¼ä¡£¶àýÌåÍø¹ØÓɰüº¬“ÖÇÄÜ”ºô½Ð¿ØÖƵĺô½Ð´úÀíºÍ°üº¬Ã½Ì幦ÄܵÄýÌåÍø¹Ø×é³É£¬ÆäÖеÄýÌ幦ÄÜÖ´ÐÐÖîÈçÓÉ TDM ÓïÒôµ½ VOIP µÄת»¯¡£
MGCPÐÒéµÄǰÉíÊÇSGCPCSimpleGatewayControlProtocol,¼òµ¥Íø¹Ø¿ØÖÆÐÒ飩£¬ÓÉÃÀ¹úBellcore¹«Ë¾Ìá½»¸øIETF,`47Ä¿µÄÊÇÓÃǧ×齨ÓÉIPµç»°Íø¹ØºÍºô½Ð´úÀí·þÎñÆ÷×é³ÉµÄ´ó¹æÄ£VoIPÍøÂç¡£¸ÃÐÒéѸËÙ±»ÃÀ¹úÓÐÏßÒµ²ÉÄÉΪÓïÒôÓÐÏßµ÷ÖÆ½âµ÷Æ÷µÄ±ê×¼ÐÒ顣ͬÆÚ£¬ÃÀ¹úLevel3¹«Ë¾»ùǧÀàËÆµÄ¿ò¼ÜÌåϵÌá³öÁ˳ÆÎªIPDC(InternetProtocolDeviceControl,É豸¿ØÖÆ»¥ÁªÍøÐÒ飩µÄÐÒ鹿·¶¡£1998Äê10Ô£¬ÕâÁ½¼Ò¹«Ë¾ÔÚIETFµÄ´éºÏϺܿìÏû³ý·ÖÆç£¬ÁªºÏÌá³öÁËÏÖÔÚµÄMGCPÐÒé¡£
MGCPÐÒé²ÉÓÃÁËýÌåÍø¹Ø·Ö½â˼Ï룬°ÑÔÀ´µÄIPµç»°Íø¹Ø·Ö½âΪ3¸ö²¿·Ö£ºÃ½ÌåÍø¹Ø¿ØÖÆÆ÷¡¢ÐÅÁîÍø¹ØºÍýÌåÍø¹Ø¡£ÆäÖУ¬Ã½ÌåÍø¹Ø¿ØÖÆÆ÷ÓÃÓÚ¶ÔýÌåÍø¹ØºÍºô½Ð½øÐпØÖÆ£»ÐÅÁîÍø¹ØÓÃǧÁ¬½ÓSS7ÐÅÁîÍø£¬ÔÚPSTNÐÅÁîºÍ·Ö×éÐÅÁîÖ®¼äÌṩÐÅÁîת»»Öн飻ýÌåÍø¹ØÓÃÓÚPSTNºÍIPÖ®¼äµÄýÌåÁ÷Ó³ÉäºÍ±àÂëµÄת»»¹¦ÄÜ¡£MGCPÐÒéÓÃÓÚʵÏÖMGC¶ÔMGµÄ²Ù×÷¿ØÖÆ£¬ÊÇÒ»ÖÖÖ÷£¯´Ó(Master/Slave)ģʽµÄÐÒé¡£
MGCPµÄÁ¬½ÓÄ£ÐÍ»ùÓڶ˵ã(Endpoint)ºÍÁ¬½Ó(Connection)Á½¸ö¹¹¼þ¡£¶ËµãÓÃÀ´·¢ËÍ»ò½ÓÊÕÊý¾ÝÁ÷£¬¿ÉÒÔÊÇÎïÀí¶Ëµã»òÐéÄâ¶Ëµã£»Á¬½ÓÓÉÍø¹Ø£¯ÖÕ¶ËÔÚºô½ÐÉæ¼°µÄ¶Ëµã¼ä½¨Á¢£¬¿ÉÒÔÊǵ㵽µãµãµ½¶àµãÁ¬½Ó£»Ò»¸ö¶ËµãÉÏ¿ÉÒÔ½¨Á¢¶à¸öÁ¬½Ó£¬²»Í¬ºô½ÐµÄÁ¬½Ó¿ÉÒÔÖÕ½áÓÚͬһ¸ö¶Ëµã¡£
ÏÂͼÏÔʾÁËÒ»¸ö²ÉÓÃMGCPÐÒéµÄIPµç»°ÏµÍ³Ê¾Òâͼ¡£ËüµÄºô½Ð½¨Á¢¹ý³ÌÈçÏÂ(IPÍøÖеĵ绰Aºô½ÐPSTNÍøÖеĵ绰B)¡£
²ÉÓÃMGCPÐÒéµÄIPµç»°ÏµÍ³Ê¾Òâͼ
1¡¢Ã½ÌåÍø¹Ø¿ØÖÆÆ÷Ê×ÏÈÏòפµØÃ½ÌåÍø¹ØCMGl)·¢³öNotificationRequest(֪ͨÇëÇó£©Ö¸Á֪ͨMGl×¢ÒâÊÇ·ñÓкô½ÐÇëÇó£»
2¡¢MGl¼ì²âµ½µç»°AÕª»úʱ£¬ÓÃNotify(֪ͨ£©Ö¸Áî¸æÖªMGC,Óû§¶Ëµç»°´¦ÓÚÕª»ú״̬£»
3¡¢MGCÊÕµ½Notifyºó²éÕÒÕª»ú¶ÔÓ¦µÄ¶¯×÷£¬²¢¾Ý´Ë·¢³öÒ»¸öNotificationRequestÏûϢ֪ͨMGl·Å²¦ºÅÒô²¢ÊÕÈ¡²¦ºÅ£»
4¡¢MGl½«½ÓÊÕµ½µÄµç»°ºÅÂëͨ¹ýÒ»¸öNotifyÏûÏ¢´«Ë͸øMGC,MGCÊÕµ½¸ÃÏûÏ¢ºóÂíÉÏÈ·ÈÏ£»
5¡¢MGCÁ¢¼´Í¨¹ýÒ»¸öCreateConnectionÏûÏ¢£¬ÇëÇóMGl½«µç»°AµÄÈëÏßÓë³ö¿ÚIPµØÖ·ºÍ¶Ë¿Ú°ó¶¨ÆðÀ´£¬¸ÃÁ¬½ÓÊǵ¥ÏòµÄ£¬MGlÊÕµ½¸ÃÏûÏ¢ºóÂíÉÏÈ·ÈÏ£»
6¡¢MGl½¨Á¢Á¬½Ó£¬²¢½«¸ÃÁ¬½Ó±êʶ·ûºÍÒ»¸ö»á»°ÃèÊö£¨°üÀ¨IPµØÖ·¡¢¶Ë¿ÚÒÔ¼°ËüÄܽÓÊܵÄýÌåÁ÷µÄÀàÐͺ͸ñʽ£©·µ»Ø¸øMGC,»á»°ÃèÊöÊÇÒÔSDP¸ñʽ±íʾµÄ£»
7¡¢MGC¸ù¾ÝÊÕµ½µÄµç»°ºÅÂ룬²éѯµ½Ô¶¶ËýÌåÍø¹ØMGZµÄIPµØÖ·£¬È»ºóÏòMGZ·¢ËÍÒ»¸öCreateConnectionµÄÏûÏ¢£¬ÇëÇóMGZ½«ÈëÖмÌÏßÓë³ö¿ÚIPµØÖ·¼°UDP¶Ë¿Ú°ó¶¨£¬Óë·¢¸øMGlµÄCreateConnection²»Í¬µÄÊÇ£¬·¢¸øMGZµÄÏûÏ¢ÖаüÀ¨ÓÐMGl·µ»ØµÄ»á»°ÃèÊö£¬¶øÇÒÕâ¸öÁ¬½ÓÊÇË«ÏòµÄ£»
8¡¢MGZ½¨Á¢Á¬½Ó£¬²¢½«¸ÃÁ¬½Ó±êʶ·ûºÍËü×Ô¼ºµÄ»á»°ÃèÊö·µ»Ø¸øMGC,È»ºóMGCͨ¹ýÒ»¸öModifyConnectionÏûÏ¢½«MGZ·µ»ØµÄ»á»°ÃèÊö·¢Ë͸øMGLÔÚMGlÓëMGZÖ®¼ä½¨Á¢Ò»Ìõ°ëË«¹¤µÄ´«ÊäͨµÀ£»
9¡¢MGCͨ¹ýSGÏòPSTN·¢ËÍÆðʼµØÖ·ÏûÏ¢1AM,֪ͨĿµÄµØÖ·¼°Ïà¹ØÐÅÏ¢£¬PSTNÏò±»½Ð·½µç»°BÕñÁ壬²¢ÏòMGC·µ»ØACMÏûÏ¢£¬Í¬Ê±ÏòÖ÷½ÐÓû§ËÍ»ØÁåÒô£»
10¡¢Ô¶¶Ëµç»°BÕª»ú£¬MGCÊÕµ½PSTN²à·¢Ë͵ÄANMÏûÏ¢£¬Í¨¹ýModifyConnectionÏûϢָʾMGl½«Á¬½ÓÓɵ¥Ïò¸ÄΪ˫Ïò£¬ÔÚAÓëBÖ®¼ä½¨Á¢È«Ë«¹¤µÄÁ¬½Ó£¬Óû§¿ªÊ¼Í¨»°£»
11¡¢Í¨»°½áÊøºó£¬MGCÊÕµ½Ïß·ÊÍ·ÅÏûÏ¢£¬ÓÃDeleteConnectionÖ¸Áî²ð³ýÍø¹Ø¼äµÄºô½ÐÁ¬½Ó£¬²¢Í¨ÖªÍø¹Ø»Ø¸´¹Ò»ú״̬¡£
²ÉÓÃMGCPÐÒéʵÏÖIPÓïÒô½ÓÈëµÄÓŵã
1¡¢RGWµÄÖÇÄÜ´óΪ½µµÍ£¬Ò×ÓÚ¿ª·¢£»
2£®MGCP²ÉÓÃÎı¾·½Ê½±àÂ룬Çҽṹ·Ç³£¼òµ¥£¬Ò×ÓÚÀí½â£¬±ãÓÚ¿ª·¢ºÍά»¤£»
3£®»ùÓÚMGCµÄÖÇÄܼ¯ÖйÜÀí£¬ÔËάºÍÖÇÄÜÒµÎñÉý¼¶·Ç³£·½±ã¡£MGCÍùÍùÊÇ·ÅÔÚ»ú·¿µÄ·þÎñÆ÷ÉÏ£¬Ã¿¸öMGC¿ÉÒÔ¿ØÖƳÉǧÉÏÍò¸öRGW£¬ÕâÑùÒª½øÐÐϵͳÉý¼¶»òÔö¼ÓеÄÒµÎñʱ£¬Ö»Ðè¼òµ¥µØÉý¼¶»ú·¿ÀïµÄMGC¼´¿É£¬¶ø²ÉÓÃH.323ÐÒéʱ£¬ÐèÒª°¤¼Ò°¤»§È¥Éý¼¶Ã¿¸öRGW£¬ÕâÖÖ·½Ê½·Ç³£²»Êʺϴó¹æÄ£²¿Êð£»
4£®MGCP²»ÄÜÈÆ¹ýϵͳÔÚÁ½¸öÍø¹ØÖ®¼äͨ»°£¬¶øH.323Íø¹Ø¡¢SIPÍø¹Ø¾ù¿ÉÒÔÈÆ¹ýϵͳʵÏÖÁ½ÕßÖ®¼äµÄͨ»°£»ÕâÓëÒÔͨ»°¼Æ·Ñ×÷ΪÔËÓªÀûÒæ±£ÕϵÄÉÌҵģʽÏÔÈ»ÊdzåÍ»µÄ¡£
5£®·ÀÖ¹µÁ´òΣº¦¡£MGCPÐÒéÖÕ¶ËÒÔDOMAINNAME×¢²áÊÜ¿ØÓÚMGC£¨»ò³ÆCA£©£¬ÎÞ·¨»ñµÃÀ´×ÔÂäµØÍø¹ØµÄIPµØÖ·ÐÅÏ¢£¬ÎÞ·¨Ö±½Ó·Ç·¨Í¸´«¡£H.323ÐÒéÖÕ¶ËÒÔIPµØÖ··½Ê½×¢²áÊÜ¿ØÓÚGK£¬Äܹ»»ñµÃÀ´×Ô»ùÓÚH.323ÐÒéÂäµØÍø¹Ø·½ÃæµÄÐÅÏ¢£¬°üÀ¨IPµØÖ·ÏûÏ¢£¬Óзdz£¼¬ÊֵݲȫÒþ»¼¡£
6£®ºô½Ð½¨Á¢Ëٶȿ졣һ¸öºô½ÐÖÁ¶àÔÚ3ÃëÄÚÏìÓ¦ÕñÁ壬¶øH.323ÐÒé¿ÉÄÜÓÃ7Ãëʱ¼ä¡£
7£®²¦ºÅ·½Ê½ÓëÆÕͨµç»°ÍêÈ«Ïàͬ£¬¶øH.323ÐÒéÍø¹ØÆÕ±éÐèÒªÔÚ²¦ºÅβ¶ËÌí¼Ó#ºÅ¡£
8£®MGCPÐÒéÉ豸¿ÉÒÔ·½±ãµÄʵÏÖ¶¯Ì¬µÄNAT´©Í¸£¬¶øH.323ÐÒéÉ豸Ïà¶Ô¸´ÔÓºÍÂé·³¡£