ما هو بروتوكول التحكم في بوابة الوسائط في الشبكات MGCP

اقرأ في هذا المقال


يُعد التحكم في بوابة الوسائط (MGCP) بأنة بروتوكول يستخدم على نطاق واسع للإرسال والتحكم في بروتوكولات الاتصالات المطبقة في أنظمة اتصالات (VoIP)، و(MGCP) هو التالي في خط بروتوكول التحكم في البوابة البسيطة ويعكس (MGCP) البنية، والتي تكون فيها نقاط النهاية عبارة عن أجهزة أقل قدرة لا تنفذ إلّا الأوامر من البوابات وتوفر مؤشراً كاستجابة.

ما هو بروتوكول MGCP

بروتوكول التحكم في بوابة الوسائط (MGCP): هو المعروف باسم (H.248)، وهو بروتوكول قياسي للتعامل مع الإرسال وإدارة الجلسة اللازمة أثناء مؤتمر الوسائط المتعددة، ويحدث هذا عندما تستخدم أجهزة التحكم في المكالمات بروتوكول نص عادي (MGCP) لإدارة بوابات (IP Telephony)، وتتمثل ميزة ذلك في أنّه ينشئ إدارة بوابة مركزية ويوفر حلولًا للمهاتفة عبر بروتوكول الإنترنت قابلة للتوسيع إلى حد كبير.

تُعرف حالة كل منفذ فردي على البوابة ويتم التحكم فيها بواسطة البروتوكول بواسطة وحدة التحكم في الاتصال، ويتيح ذلك التحكم الكامل في خطة الاتصال ويمنح التحكم لكل منفذ في الاتصالات بشبكة الهاتف العامة (PSTN) ونظام (PBX) القديم، وأنظمة البريد الصوتي وهواتف خدمة الهاتف القديمة العادية (POTS).

  • “MGCP” هي اختصار لـ “Media-Gateway-Control-Protocol” و”PBX” هي اختصار لـ “Private-Branch-eXchange”.
  • “PSTN” هي اختصار لـ “Public-Switched-Telephone-Network” و”POTS” هي اختصار لـ ” Plain-Old-Telephone-Service”.
  • “IP” هي اختصار لـ “Internet-Protocol” و”VoIP” هي اختصار لـ “Voice-over-Internet-Protocol”.

ميزات بروتوكول MGCP

  • إنّه مرافق مع (RFC 3035).
  • يمكنه العمل مع (IPv4) و(IPv6).
  • يمكن تمديده باستخدام برنامج (MGCP) للحصول على قدرات إضافية.
  • وهو يدعم العمل مع بروتوكولات (SIP) و(H.323).
  • يوفر تكويناً سهلاً للأنظمة الكبيرة.
  • إنّه يجعل من السهل توفير تحكم أكبر لمعالجة المكالمات.
  • يوفر إنتاجية أفضل لأنظمة معالجة المكالمات.
  • يفصل هذا البروتوكول بين وظائف معالجة الوسائط والإرسال.

ملاحظة:“SIP” هي اختصار لـ “Session-Initiation-Protocol”.

كيفية عمل بروتوكول MGCP

تُعد بنية (Master-Slave) مهمة لأنّ (MGCP) هو بروتوكول رئيسي وعبد يتم فيه التحكم في بوابات الوسائط بواسطة وكلاء الاتصال، ويُطلق على وكلاء الاتصال هؤلاء وحدات تحكم بوابة الوسائط والوكلاء مسؤولون عن طلب الأحداث والتقارير وبيانات التكوين من بوابات الوسائط، ويتزامن وكلاء التحكم مع بعضهم البعض ويرسلون أوامر مفهومة للبوابات الواقعة تحت سيطرتهم.

يفصل برنامج (MGCP) وظائف التحكم في المكالمات وترجمة الوسائط إلى جهازين منفصلين بحيث تعالج البوابة الصوتية ترجمة الوسائط ويتولى وكيل الاتصال التحكم في المكالمات، كما يتمثل دور بوابة (MGCP) في ترجمة الوسائط بين شبكة (PSTN) وشبكة (IP)، وتنقسم بوابات (MGCP) إلى بوابات سكنية وبوابات (Trunking).

تتبع منهجية (MGCP) بنية الشبكة الهاتفية العمومية التبديلية (PSTN) مع قوة الشبكة المتوفرة في الأنظمة في مركز التحكم في المكالمات مثل المكتب المركزي في شبكة الهاتف، و(MGCP) هو بروتوكول نصي يتألف من أوامر واستجابات ويعتمد بروتوكول وصف الجلسة (SDP)؛ للتعيين والتبادل من أجل تدفقات الوسائط التي سيتم نقلها في جلسة مكالمة وبروتوكول النقل في الوقت الحقيقي (RTP) لتأطير إرسال الوسائط.

تم تحديد بنية بروتوكول التحكم في بوابة الوسائط والأساليب وواجهات البرمجة في (RFC 2805) ومتطلبات بروتوكول التحكم في بوابة الوسائط، و(MGCP) تعني بروتوكول التحكم في بوابة الوسائط وإنّه يمثل بروتوكولًا يمكن استخدامه للتعامل مع مكونات بوابة الوسائط المتحللة، حيث تتضمن بوابات الوسائط نقاط النهاية التي يمكن لوكيل الاتصال من خلالها إنشاء روابط وتعديلها وإزالتها؛ لإنشاء جلسات وسائط متعددة والتحكم فيها باستخدام نقاط نهاية وسائط متعددة.

يمكن لوكيل الاتصال إبلاغ نقاط النهاية لتحديد أحداث معينة وإنتاج إشارات، وتتفاعل نقاط النهاية تلقائياً مع التغييرات في حالة الخدمة لوكيل الاتصال، ويمكن لوكيل الاتصال تدقيق نقاط النهاية والروابط الموجودة على نقاط النهاية، وتعتبر (MGCP) بنية التحكم في المكالمة حيث يكون حكم التحكم في المكالمة خارجياً للبوابات، ويتم التعامل معه بواسطة عناصر التحكم في المكالمات الخارجية المحددة باسم وكلاء الاتصال.

يعتبر (MGCP) أنّ مكونات التحكم في المكالمة أو وكلاء الاتصال سوف تتزامن مع بعضها البعض لنقل أوامر وتعليقات متماسكة إلى البوابات الخاضعة لسيطرتها، وفي حالة تعطل هذا الافتراض يجب توقع سلوك غير متسق، ولا يمثل (MGCP) بنية لمزامنة وكلاء المكالمات و(MGCP) هو بروتوكول رئيسي أو تابع، حيث تكون البوابات طبيعية لتنفيذ الأوامر المشتركة بواسطة وكلاء الاتصال.

بروتوكول التحكم في بوابة الوسائط هو بروتوكول للتحكم في المكالمات يمكن استخدامه في اتصال (VOIP)، ويمثل (VOIP) بروتوكول نقل الصوت عبر الإنترنت. وهو يدعم الاتصال الصوتي على شبكات (TCP / IP) أو الإنترنت، الهواتف والهواتف الذكية أشياء شائعة جداً واتصالات الهاتف العادية على موجات الراديو والتي لا تحتاج إلى بعض عناوين (IP) أو الاتصال بالويب.

يتم تحويل الاتصال الصوتي على إطار عمل قائم على بروتوكول الإنترنت، ويستخدم المستخدم اتصالات صوتية مكافئة لاتصالات البيانات على الإنترنت، ويدعم بروتوكول التحكم في بوابة الوسائط وسيلة إنشاء مكالمات صوتية بين العديد من المستخدمين على الإنترنت أو (WAN)، ويدعم (MGCP) إعادة تنظيم الاتصالات الصوتية الإلكترونية المشتركة إلى الاتصالات الصوتية القائمة على بروتوكول الإنترنت.

تدعم شبكة (TCP / IP) البيانات المشتركة بين المستخدمين على الويب ويمكن إكمال الاتصال الصوتي بطريقة مماثلة مثل البيانات المشتركة في شبكة (TCP / IP)، وتغير الصوت في شكل حزم بيانات وتم نقله بين أجهزة مختلفة مثل هواتف (IP)، ويمكن أن يكون الصوت قد تم تحويله في شكل بيانات رقمية وتم توجيهه من أجهزة التوجيه بطريقة مشابهة لاتصالات البيانات.

يوفر (VOIP) ميزة المكالمات الصوتية عبر الإنترنت أو شبكة (IP) وتم استبدال مصطلحات المكالمات الصوتية العادية بنظام اتصالات شبكة (IP)، والتكنولوجيا سهلة مثل إرسال رسالة عبر الإنترنت وفي حالة (VOIP) يتم تقسيم الصوت على شكل حزم بيانات ويتم توجيهه عبر جهاز توجيه في شبكة (TCP / IP).

يحدد (MGCP) بروتوكولاً يمكن استخدامه لإدارة عناصر بوابة الوسائط المتحللة، وتحتوي بوابات الوسائط على نقاط نهاية يمكن لوكيل الاتصال من خلالها إنشاء، وتعديل وحذف الاتصالات من أجل إنشاء والتحكم في جلسات الوسائط مع نقاط نهاية الوسائط المتعددة الأخرى، ويمكن لوكيل الاتصال توجيه نقاط النهاية لاكتشاف أحداث معينة وتوليد إشارات.

تقوم نقاط النهاية تلقائياً بإبلاغ التغييرات في حالة الخدمة إلى وكيل الاتصال، وعلاوة على ذلك يمكن لوكيل الاتصال تدقيق نقاط النهاية بالإضافة إلى الاتصالات الموجودة على نقاط النهاية، ويفترض (MGCP) بنية التحكم في المكالمة، حيث يكون “ذكاء” التحكم في المكالمة خارج البوابات ويتم التعامل معه بواسطة عناصر التحكم في المكالمات الخارجية المعروفة باسم وكلاء الاتصال.

  • “SDP” هي اختصار لـ “Session-Description-Protocol” و”TCP / IP” هي اختصار لـ “Transmission-Control-Protocol/Internet-Protocol”.
  • “WAN” هي اختصار لـ “Wide-Area-Network” و”RTP” هي اختصار لـ “Real-time-Transport-Protocol”.

تطبيقات بروتوكول MGCP

  • يتم استخدامه في هواتف (Wi-Fi) لـ (Vo-WLAN).
  • تستخدم على نطاق واسع في الاتصالات الشخصية.
  • تستخدم في مؤتمرات الصوت والفيديو المختلفة.
  • يتم استخدامه في أنظمة (GPRS) و(EDGE) اللاسلكية.

ملاحظة: “GPRS” هي اختصار لـ “General-Packet-Radio-System” و”EDGE” هي اختصار لـ “Enhanced-Data-for-GSM”.

عيوب بروتوكول MGCP

  • إنّها طريقة معقدة للغاية بالنسبة للتطبيقات الصغيرة.
  • يعتمد على وكلاء الاتصال للاتصال ممّا يجعله عرضة لفشل نقطة واحدة.
  • لديها دعم محدود.
  • لديها الحد الأدنى من التكوين على البوابات.

المصدر: COMPUTER NETWORKING / James F. Kurose & Keith W. RossComputer Networks - The Swiss BayCOMPUTER NETWORKS LECTURE NOTES / B.TECH III YEAR – II SEM (R15)An Introduction to Computer Networks / Peter L Dordal


شارك المقالة: