ضغط الإشارات

يُعدّ ضغط الإشارات ( SigComp ) أسلوب ضغط مصمم خصيصًا لضغط بيانات الاتصالات النصية مثل بروتوكول بدء الجلسة (SIP) أو بروتوكول أمان الوقت الحقيقي (RTSP) . وقد عُرّف هذا الأسلوب لأول مرة في RFC 3320 ، [ 1 ] ثم جرى تحديثه لاحقًا في RFC 4896. [ 2 ] كما عُرّفت آلية الإقرار السلبي لضغط الإشارات في RFC 4077. [ 3 ] ويُنفّذ العمل على SigComp ضمن فريق عمل ضغط الرؤوس القوي ( ROHC ) في قسم النقل التابع لـ IETF .   

ملخص

تصف مواصفات SigComp مخطط ضغط يقع بين طبقة التطبيق وطبقة النقل (مثلًا بين SIP وUDP). ويتم تنفيذه على تكوين آلة افتراضية تُنفذ مجموعة محددة من الأوامر المُحسّنة لأغراض فك الضغط (وهي UDVM، آلة فك الضغط الافتراضية الشاملة).

إحدى نقاط قوة SigComp هي إمكانية إرسال رمز البايت اللازم لفك تشفير الرسائل عبر SigComp نفسه، مما يسمح باستخدام أي نوع من أنظمة الضغط طالما أنه مُعبَّر عنه برمز بايت خاص بـ UDVM. وبالتالي، يمكن لأي جهاز متوافق مع SigComp استخدام آليات ضغط لم تكن موجودة عند إصداره دون أي تغيير في البرامج الثابتة. إضافةً إلى ذلك، قد تكون بعض برامج فك التشفير قد تم توحيدها بالفعل، لذا قد يسترجع SigComp هذا الرمز، فلا حاجة لإرساله عبر الاتصال. ولضمان إمكانية فك تشفير الرسالة، الشرط الوحيد هو توفر رمز UDVM، وبالتالي يتم تنفيذ ضغط الرسائل خارج الآلة الافتراضية، ويمكن استخدام التعليمات البرمجية الأصلية.

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

الهندسة المعمارية العامة

مخطط الكتلة
العناصر التي تتواصل مع بعضها البعض، راجع صفحة الوصف للحصول على شرح مفصل

مراجع

  1. ر. برايس؛ س. بورمان؛ ج. كريستوفرسون؛ هـ. هانو؛ ز. ليو؛ ج. روزنبرغ (2003). ضغط الإشارات (SigComp) (RFC). IETF . doi : 10.17487/RFC3320 . RFC 3320 .المعيار المقترح.
  2. أ. سورتيس؛ م. ويست؛ أ. ب. روتش (2007). تصحيحات وتوضيحات ضغط الإشارات (SigComp) (RFC). IETF . doi : 10.17487/RFC4896 . RFC 4896 . تحديثات RFC 3320 و RFC 3321 و RFC 3485   
  3. روتش، أ.ب. (مايو 2005). آلية إقرار سلبي لضغط الإشارات . IETF . doi : 10.17487/RFC4077 . RFC 4077 .المعيار المقترح.
  • RFC 3320ضغط الإشارات (SigComp) 
  • RFC 3321ضغط الإشارات (SigComp) – عمليات موسعة 
  • RFC 3485قاموس ثابت لضغط الإشارات (SigComp) لبروتوكول بدء الجلسة (SIP) وبروتوكول وصف الجلسة (SDP) 
  • RFC 3486ضغط بروتوكول بدء الجلسة (SIP) 
  • RFC 4077آلية إقرار سلبي لضغط الإشارات 
  • RFC 4464دليل مستخدمي ضغط الإشارات (SigComp) 
  • RFC 4465اختبارات تحمل ضغط الإشارات (SigComp) 
  • RFC 4896تصحيحات وتوضيحات حول ضغط الإشارات (SigComp) 
  • RFC 5049تطبيق ضغط الإشارات (SigComp) على بروتوكول بدء الجلسة (SIP) 
  • RFC 5112القاموس الثابت الخاص بالوجود لضغط الإشارات (Sigcomp) 
  • 3GPP TR23.979 الملحق ج – أداء SigComp المطلوب