SIP - B2BUA back-to-back user agent وكيل مستخدم متتالي

 SIP - B2BUA back-to-back user agent وكيل مستخدم متتالي

SIP - B2BUA back-to-back user agent وكيل مستخدم متتالي


وكيل المستخدم المتتالي (B2BUA) هو عنصر شبكة منطقي في تطبيقات SIP. إنه نوع من SIP UA يتلقى طلب SIP ، ثم يعيد صياغة الطلب ، ويرسله كطلب جديد.

بخلاف الخادم الوكيل ، فإنه يحتفظ بحالة الحوار ويجب أن يشارك في جميع الطلبات المرسلة في مربعات الحوار التي أنشأها. يكسر B2BUA الطبيعة الشاملة لـ SIP.

B2BUA - كيف يعمل؟

يعمل وكيل B2BUA بين نقطتي نهاية لمكالمة هاتفية ويقسم قناة الاتصال إلى ساقي اتصال . B2BUA هو عبارة عن سلسلة من UAC و UAS. تشارك في جميع إشارات SIP بين طرفي المكالمة ، وقد تم إنشاؤها. نظرًا لأن B2BUA متاحًا في مزود خدمة الحوار ، فقد يقوم بتنفيذ بعض ميزات القيمة المضافة.

في ساق الاتصال الأصلي ، يعمل B2BUA كخادم وكيل مستخدم (UAS) ويعالج الطلب كعميل وكيل مستخدم (UAC) إلى نهاية الوجهة ، ويتعامل مع الإشارات بين نقاط النهاية متتالية.

يحافظ B2BUA على الحالة الكاملة للمكالمات التي يتعامل معها. يعمل كل جانب من B2BUA كعنصر قياسي لشبكة SIP كما هو محدد في RFC 3261.

وظائف B2BUA

يوفر B2BUA الوظائف التالية -

  • إدارة المكالمات (الفواتير ، قطع الاتصال التلقائي ، تحويل المكالمات ، إلخ.)

  • العمل البيني للشبكة (ربما مع تكييف البروتوكول)

  • إخفاء الأجزاء الداخلية للشبكة (العناوين الخاصة ، وطوبولوجيا الشبكة ، وما إلى ذلك)

في كثير من الأحيان ، يتم تنفيذ B2BUAs أيضًا في بوابات الوسائط لربط تدفقات الوسائط للتحكم الكامل في الجلسة.

مثال على B2BUA

تتضمن العديد من أنظمة الهاتف الخاصة بتبادل الفروع الخاصة (PBX) منطق B2BUA.

تم دمج بعض جدران الحماية مع وظيفة ALG (بوابة طبقة التطبيق) ، والتي تسمح لجدار الحماية بتفويض SIP وحركة مرور الوسائط مع الحفاظ على مستوى عالٍ من الأمان.

يُعرف نوع آخر شائع من B2BUA باسم وحدة تحكم حدود الجلسة (SBC).