يعتبر نظام النشر و الاشتراك (pub/sub) نموذج التواصل الأكثر شيوعاً في الانظمة الموزعة على نطاق واسع ، حيث نشهد في أيامنا هذه انتشاراً متزايداً لاستخدام شبكات النشر و الاشتراك في مجموعة واسعة من التطبيقات تبدأ في مجال الصناعة و المجال الأكاديمي العلمي و الطبي و نشر البيانات و ادارة العمليات التجارية و لا تنتهي في مجال مواقع التواصل الاجتماعي التي باتت تشغل حيزاً واسعاً من اهتمامات المستخدمين و من عرض حزمة الشبكة المستخدم . تلك التفاعلات تضاعفت بشكل كبير عن الأعوام الماضية و أصبح يتم توليد مليارات الإشعارات اليومية من قبل ملايين المستخدمين على شبكات التواصل الاجتماعي . مما زاد من أهمية البحث في مجال شبكات النشر و الاشتراك و خاصة شبكات الند للند التي كانت تستخدم بداية بروتوكول Scribe لتوجيه البيانات , و منذ ذلك الوقت تم تقديم العديد من التطويرات و التحسينات لإنشاء تصاميم جديدة , و أهمها بروتوكول Polder Cast .
يدرس البحث أداء البروتوكولات الأكثر استخداماً لتقييم فعالية كل منها من حيث سرعة نشر الموضوع و سرعة الاشتراك و الموارد اللازمة و توزيع الحمل في الشبكة.
Publish/subscribe (pub/sub) is a popular communication paradigm in the design of largescale
distributed systems. We are witnessing an increasingly widespread use of pub/sub
networks for a wide array of applications in industry , academia , financial data
dissemination , business process management and does not end in social networking sites
which takes a large area of user interests and used network baseband .
Social network interactions have grown exponentially in recent years to the order of
billions of notifications generated by millions of users every day. So It has become very
important to access in the field of publishing and subscription networks, especially peerto-
peer (P2P) networks that used at first the Scribe data routing protocol. Since then, many
developments and improvements have been made to create new designs. One of these
designs is the Polder Cast protocol.
The research studies most used protocols performance to assess the effectiveness of each in
terms of the speed of the publication and subscription of topic , required resources and
distribution of load .
Artificial intelligence review:
Research summary
تتناول الورقة البحثية مقارنة فعالية بروتوكول Polder Cast مع بروتوكول Scribe في شبكات الند للند ضمن أنظمة النشر والاشتراك. يعتبر نظام النشر والاشتراك (pub/sub) نموذج التواصل الأكثر شيوعاً في الأنظمة الموزعة على نطاق واسع، حيث يشهد استخداماً متزايداً في مجموعة واسعة من التطبيقات مثل الصناعة، الأكاديمية، الطب، نشر البيانات، وإدارة العمليات التجارية، بالإضافة إلى مواقع التواصل الاجتماعي. يهدف البحث إلى دراسة أداء البروتوكولات الأكثر استخداماً لتقييم فعالية كل منها من حيث سرعة نشر الموضوع وسرعة الاشتراك والموارد اللازمة وتوزيع الحمل في الشبكة. تم تصميم شبكتين للنشر والاشتراك الأولى مكونة من 1000 عقدة والثانية من 10000 عقدة، وتم دراسة التصميمين باستخدام برنامج PeerSim الخاص بنمذجة الشبكات. أظهرت النتائج أن بروتوكول Polder Cast يتفوق على بروتوكول Scribe من حيث سرعة نشر الموضوع وسرعة الاشتراك وتوزيع الحمل ومتطلبات الموارد. يتميز بروتوكول Polder Cast بقدرته على الموازنة في حمل النشر والاشتراك بين جميع المشتركين بنفس الموضوع، مما يجعله أكثر فعالية وأداءً مقارنة ببروتوكول Scribe.
Critical review
دراسة نقدية: على الرغم من أن البحث يقدم مقارنة شاملة بين بروتوكولي Polder Cast و Scribe، إلا أنه يفتقر إلى تحليل أعمق لبعض الجوانب الأخرى مثل الأمان والموثوقية في حالات الفشل المتكررة. كما أن الدراسة تعتمد بشكل كبير على محاكاة باستخدام برنامج PeerSim، مما قد لا يعكس بدقة الأداء الفعلي للبروتوكولات في بيئات حقيقية. كان من الممكن أن تكون الدراسة أكثر شمولية إذا تم تضمين تجارب عملية في بيئات مختلفة. بالإضافة إلى ذلك، لم يتم التطرق بشكل كافٍ إلى تأثير حجم البيانات المتداولة على أداء البروتوكولات، وهو عامل مهم يجب مراعاته في التطبيقات العملية.
Questions related to the research
-
ما هو الهدف الرئيسي من البحث؟
الهدف الرئيسي من البحث هو مقارنة فعالية بروتوكول Polder Cast مع بروتوكول Scribe في شبكات الند للند ضمن أنظمة النشر والاشتراك من حيث سرعة نشر الموضوع وسرعة الاشتراك والموارد اللازمة وتوزيع الحمل في الشبكة.
-
ما هي الأدوات المستخدمة في الدراسة لتقييم أداء البروتوكولات؟
تم استخدام برنامج PeerSim الخاص بنمذجة الشبكات والذي يعمل ضمن البيئة البرمجية Eclipse لتقييم أداء البروتوكولات.
-
ما هي النتائج الرئيسية التي توصلت إليها الدراسة؟
توصلت الدراسة إلى أن بروتوكول Polder Cast يتفوق على بروتوكول Scribe من حيث سرعة نشر الموضوع وسرعة الاشتراك وتوزيع الحمل ومتطلبات الموارد.
-
ما هي التطبيقات التي تستخدم أنظمة النشر والاشتراك؟
تستخدم أنظمة النشر والاشتراك في مجموعة واسعة من التطبيقات مثل الأنظمة المالية، الألعاب التفاعلية ذات العدد الهائل من اللاعبين، مواقع التواصل الاجتماعي مثل تويتر وفيسبوك، بالإضافة إلى التطبيقات الأكاديمية والصحية.
References used
NAKAMURA.S ; OGIELA.L ; ONIKEDO.T. Evaluation of protocols to prevent illegal information flow in peer to peer publish/ subscribe systems. In : Proc. Of IEEE THE 31ST International Conference on Advanced Information Networking and Applications (AINA- 2017), PP. 631-638
NAKAYAMA.H; DUOLIKUN.D; ENOKIDO.T. Reduction of unnecessarily ordered event massages in peer to peer model of topic based publish/ subscribe systems. In : Proc. Of IEEE THE 30ST International Conference on Advanced Information Networking and Applications (AINA-2016), PP. 1160-1167
NAKAMURA.S; ONIKEDO.T; TAKIZAWA.M. Topic based synchronization (TBS) protocols to prevent illegal information flow in peer-to-peer publish/subscribe systems. In: Proceedings Of THE 11th International Conference on Broad Band and Wireless Computing, Communication and Applications (BWCCA-2016), pp. 57-68
The advantage of peer-to-peer (P2P) paradigm relies on two main concepts: cooperation among
users and resource sharing. There are many applications based on peer-to-peer paradigm, but
the most popular one is the file sharing. We can classify the fi
Publish/Subscribe Systems become increasingly important, mainly because they
provide a full decoupling between the publishers and the subscribers, with respect to space,
time, and synchronization. This research presents an overview of publish/subsc
Application-Level Multicast Networks are easy to deployment, it does not require
any change in the network layer, where data is sent to the network via the built-up
coverage of the tree using a single-contact transmission of the final contract, who
Routing protocols play an essential role in meeting the quality of service
requirements in the network, but achieving these requirements may require frequent send
and receive operations to build and maintain routing tables, which consume sensors
r
Mobile wireless sensor network (MWSN) is a wireless ad hoc network that consists
of avery large number of tiny sensor nodes communicating with each other in which
sensornodes are either equipped with motors for active mobility or attached to mobile