بروتوكول المراسلة الفورية (SIMPLE)

SIMPLE ، بروتوكول بدء الجلسة للمراسلة الفورية والحضور باستخدام الامتدادات ، هو مجموعة بروتوكولات للمراسلة الفورية والحضور تعتمد على بروتوكول بدء الجلسة (SIP) وتديرها فرقة عمل هندسة الإنترنت . [ 1 ]

غاية

يطبق برنامج SIMPLE منهج SIP على مشاكل:

  • التسجيل للحصول على معلومات الحضور وتلقي الإشعارات عند حدوث مثل هذه الأحداث، على سبيل المثال عندما يقوم المستخدم بتسجيل الدخول أو يعود من الغداء؛
  • إرسال رسائل قصيرة، على غرار الرسائل النصية القصيرة أو النداء ثنائي الاتجاه؛
  • إدارة جلسة رسائل فورية بين مشاركين اثنين أو أكثر.

يمكن العثور على تطبيقات البروتوكولات القائمة على SIMPLE في برامج SIP Softphones وكذلك في أجهزة SIP Hardphones.

الوصف الفني

حضور

يمكن تقسيم مواصفات التواجد البسيطة إلى:

  • تُشكّل آلية البروتوكول الأساسية هذه البنية، حيث توفر امتدادات SIP الفعلية للاشتراكات والإشعارات والمنشورات. يُعرّف RFC 6665 طريقتي SUBSCRIBE وNOTIFY. تُمكّن SUBSCRIBE المستخدمين من الاشتراك في حدثٍ ما على الخادم، ويستجيب الخادم بـ NOTIFY عند وقوع هذا الحدث. يُحدّد RFC 3856 كيفية استخدام SUBSCRIBE/NOTIFY لحالة التواجد. ويُعرّف نموذجان: نموذج شامل، حيث يُدير كل وكيل مستخدم اشتراكات حالة التواجد بنفسه؛ ونموذج مركزي. يُقدّم النموذج المركزي مفهوم خادم حالة التواجد، حيث يُدير هذا الخادم جميع الاشتراكات. تُمكّن رسالة PUBLISH (RFC 3903) وكلاء المستخدمين من إبلاغ خادم حالة التواجد بحالات اشتراكاتهم.
  • وثائق الحضور . تُشفّر معلومات الحضور في وثائق XML ، تُضمّن في متن رسائل SIP ذات الصلة. يصف كل من RFC 3863 وRFC 4479 هذا الإجراء، بينما يصف كل من RFC 4480 (RPID) وRFC 4481 وRFC 4482 (CPID) ومسودات مختلفة محتويات وتنسيقات وثائق الحضور.
  • الخصوصية والسياسات والتزويد . في حال استخدام النموذج المركزي، تحتاج برامج المستخدم إلى آلية لتحديد من يمكنه الاشتراك في أي قدر من معلومات حضورها. يحدد كل من RFC 4745 وRFC 5025 إطار عمل لسياسات التخويل التي تتحكم في الوصول إلى البيانات الخاصة بالتطبيق. يسمح بروتوكول XCAP (RFC 4825)، الذي يُنقل عبر HTTP، لبرامج المستخدم بإرسال قواعد حضورها إلى خادم XCAP، الذي يتحكم في المعلومات التي يعرضها خادم الحضور. يحدد كل من RFC 3857 وRFC 3858 حدث اشتراك يُسمى "معلومات المُراقب". يمكن لبرامج المستخدم الاشتراك في هذا الحدث لمعرفة من يشترك في معلومات حضورها.

أنا

يُعرّف بروتوكول SIP نمطين من أنماط المراسلة الفورية:

  • يستخدم وضع الصفحة طريقة SIP MESSAGE، كما هو محدد في RFC 3428. لا يقوم هذا الوضع بإنشاء أي جلسات.
  • نمط الجلسة . بروتوكول ترحيل جلسة الرسائل (RFC 4975، RFC 4976) هو بروتوكول نصي لتبادل محتوى ذي حجم غير محدد بين المستخدمين، في أي وقت. يتم إنشاء جلسة MSRP من خلال تبادل معلومات معينة، مثل معرّف URI الخاص بـ MSRP، ضمن إشارات SIP وSDP.

انظر أيضاً

مراجع

  1. مجموعة عمل SIMPLE، مؤرشفة بتاريخ 19 أبريل 2003 في أرشيف الإنترنت (Wayback Machine) .