qyǧÒÚ-ǧÒÚ(¹ú¼Ê)Ψһ¹Ù·½ÍøÕ¾


ÐÂÎÅ×ÊѶ

Ò½ÔºÓúô½ÐÆ÷ϵͳ³§¼Ò-MGCPЭÒé

2023-10-20 12:47

MGCP£¨Media Gateway Control Protocol£©Ã½ÌåÍø¹Ø¿ØÖÆÐ­Ò顣ýÌåÍø¹Ø¿ØÖÆÐ­Ò飨MGCP£©ÊÇÒ»ÖÖ VoIP ЭÒ飬ӦÓÃÓÚ·Ö¿ªµÄ¶àýÌåÍø¹Øµ¥ÔªÖ®¼ä¡£¶àýÌåÍø¹ØÓɰüº¬“ÖÇÄÜ”ºô½Ð¿ØÖƵĺô½Ð´úÀíºÍ°üº¬Ã½Ì幦ÄܵÄýÌåÍø¹Ø×é³É£¬ÆäÖеÄýÌ幦ÄÜÖ´ÐÐÖîÈçÓÉ TDM ÓïÒôµ½ VOIP µÄת»¯¡£
        MGCPЭÒéµÄǰÉíÊÇSGCPCSim­pleGatewayControlProtocol,¼òµ¥Íø¹Ø¿ØÖÆÐ­Ò飩£¬ÓÉÃÀ¹ú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ÏûÏ¢£¬Í¨¹ýModifyConnec­tionÏûϢָʾ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ЭÒéÉ豸Ïà¶Ô¸´ÔÓºÍÂé·³¡£

ÉÏһƪ£ºÒ½ÔºÎÞÏߺô½ÐÆ÷ϵͳ³§¼Ò-H.248/MegacoЭÒé
·µ»Ø
ÏÂһƪ£º»¤Ê¿Õ¾Ö÷»úϵͳ³§¼Ò- ParlayÓ¦Ó÷þÎñÆ÷¸ÅÊö
¡¾ÍøÕ¾µØÍ¼¡¿¡¾sitemap¡¿