تطوير بيئة انترنت الأشياء (IOT) باستخدام نظام النشر والاشتراك
الملخص
تستخدم حساسات انترنت الأشياء(internet of things) (IOT) نموذج النشر\ الاشتراك كوسيلة للاتصال مستفيدة من خصائصه المستقلة المتعلقة بالمكان والزمان والمزامنة. و نتيجة لعدم تجانس الأطراف المتصلة تضاف خاصية الاستقلال الدلالي كبعد رابع, ولكن هذه الاضافة عقدت عملية المطابقة و خفضت كفاءتها, لذلك تم جمع الاشتراكات والاحداث بشكل عناقيد تبعا للمواضيع لإنجاز عملية المطابقة ضمن تلك العناقيد . حيث تبين أن عملية الجمع ضمن عناقيد أدت لزيادة الانتاجية نتيجة تخفيض زمن و دقة المطابقة عندما تصل الاشتراكات الى حدودها القصوى . وبالتالي إظهار فوائد العناقيد بالإضافة إلى تحسين دقة و كفاءة المطابقة عبر استخدام هذا النهج .
IOT sensors use the publish/subscribe model for communication to benefit from its decoupled nature with respect to space, time, and synchronization. Because of the heterogeneity of communicating parties, semantic decoupling is added as a fourth dimension. The added semantic decoupling complicates the matching process and reduces its efficiency. The proposed algorithm clusters subscriptions and events according to topic and performs the matching process within these clusters, which increases the throughput by reducing the matching time . Moreover, the accuracy of matching is improved when subscriptions must be fully approximated . This work shows the benefit of clustering, as well as the improvement in the matching accuracy and efficiency achieved using this approach.
المراجع
RIVERA,J;VANDER,M ; GARTNER,R , http://www.gartner.com/newsroom/id/2905717 , (accessed on 31 APRIL 2018).
RIVERA,J;VANDER,M ; GARTNER,R , http://www.gartner.com/newsroom/id/3008917 , (accessed on 31 APRIL 2018).
SERRANO, M.; BARNAGHI, P.; CARREZ, F.; COUSIN, P. " Internet of Things: IoT Semantic Interoperability: Research Challenges " http://www.internet-of-things-research.eu/pdf/IERC_Position_Paper_IoT_Semantic_Interoperability_Final.pdf (accessed on 2 September 2017).
FOX,G.; KAMBURUGAMUVE,S.; HARTMAN,R.D. "Architecture and measured characteristics of a cloud based internet of things". In Proceedings of the 2012 International Conference on Collaboration Technologies and Systems (CTS), Denver, CO, USA, 21–25 May 2012; pp. 6–12.
STOPLE,M. "The Internet of Things: Opportunities and Challenges for Distributed Data Analysis". Newsl.2016, 18, pp.15–34.
HASAN, S.; CURRY, E." Approximate Semantic Matching of Events for the Internet of Things. ACM Trans." Internet Technol. 2014, pp.14.
HASAN, S.; O’RIAIN, S.; CURRY, E. "Approximate Semantic Matching of Heterogeneous Events." In Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems(DEBS2012),Berlin, Germany, 16–20 July 2012; pp. 252–263.
HASAN, S. "Loose Coupling in Heterogeneous Event-Based Systems via Approximate Semantic Matching and Dynamic Enrichment." Ph.D. Thesis, National University of Ireland Galway, Galway, Ireland, 2016.
EUGSTER, P.T.; FELBER, P.A.; GUERRAOUI, R.; KERMARREC," A.-M. The many faces of publish/subscribe". ACM Comput. Surv. 2003, 35, 114–131.
HASAN, S.; CURRY,E. "Thematic Event Processing. In Middleware", ACM: New York, , USA, 2014; pp. 109–120.
WANG, T.; TAO, X.; ZHOU, Y.; LI, P.; ZHAO, C." A distributed semantic filtering model based on approximate automata for heterogeneous multi-sensor networks." Int. J. Sens. Netw. 2016, 20, 46–53.
BIRMAN, K.; JOSEPH, T." Exploiting virtual synchrony in distributed systems." In ACM SIGOPS Operating Systems Review; ACM: New York, NY, USA, 1987; Volume 21, pp. 123–138.
CASTRO, M.; DRUSCHEL, P.; KERMARREC, A.M.; ROWSTRON, A.I.T." Scribe: A large-scale and decentralized application-level multicast infrastructure". IEEE J. Sel. Areas Communication. 2002, 20, 1489–1499.
BIRMAN, K.P. "The Process Group Approach to Reliable Distributed Computing. Communication". ACM 1993, 36, 37–53.
SETTY, V.; VAN STEEN, M.; VITENBERG, R.; VOULGARIS, S." Poldercast: Fast, robust, and scalable architecture for P2P topic-based pub/sub". In Proceedings of the 13th International Middleware Conference, Montreal, QC, Canada, 3–7 December 2012; Volume LNCS 7662, pp. 271–291.
CHOCKLER, G.; VITENBERG, R." SpiderCast: A Scalable Interest-Aware Overlay for Topic-Based Pub/Sub Communication Categories and Subject Descriptors". In Proceedings of the 2007 Inaugural International Conference on Distributed Event-Based Systems (DEBS ’07), Toronto, ON, Canada, 20–22 June 2007; ACM: New York, NY, USA, 2007; pp. 14–25
CARZANIGA, A.; PAPALINI, M.; Wolf, A.L." Content-Based Publish/Subscribe Networking and Information-Centric Networking". In Proceedings of the ACM SIGCOMM Workshop on Information-Centric Networking, Toronto, ON, Canada, 15–19 August 2011; pp. 56–61.
ANADIOTIS, A.C.G.; PATRIKAKIS, C.Z.; VENIERIS, I.S." On the Performance Improvement of Gossip Protocols for Content-Based Publish-Subscribe Through Caching". Comput. Netw. 2013, 57, 3759–3772.
PETROVIC, M.; BURCEA, I.; JACOBSEN, H.-A." S-TOPSS: Semantic Toronto Publish/Subscribe System". In Proceedings of the 29th International Conference on Very Large Data Bases (VLDB ’03), Berlin, Germany, 9–12 September 2003; Franklin County, OH, USA, 2003; pp. 1101–1104.
WANG, J.; JIN, B.; LI, J." An ontology-based publish/subscribe system". In Proceedings of the 5th ACM/IFIP/USENIX International Conference on Middleware; Springer Inc.: New York, NY, USA, 2004; pp. 232–253.
LIU, H.; JACOBSEN, H.-A." A-TOPSS: A publish/subscribe system supporting approximate matching". In Proceedings of the 28th International Conference on Very Large Data Bases, Hong Kong, China, 20–23August2002;pp.1107–1110.
JAGADISH, H.V.; GEHRKE, J.; LABRINIDIS, A.; PAPAKONSTATINOU, Y.; PATEL, J.M.; RAMAKRISHNAM, R.; SHAHABI, C." Big Data and Its Technical Challenges". Communication. ACM 2014, 57, 86–94.
GABRILOVICH, E." Feature Genetation for Textual Information Retrieval Using World Knowledge". Ph.D. Thesis, Palestine Institute of Technology, Haifa, palatine, 2006.
GABRILOVICH, E.; MARKOVICH, S." Computing semantic relatedness using wikipedia-based explicit semantic analysis". In Proceedings of the 20th International Joint Conference on Artifical Intelligence, Hyderabad, India, 6–12 January2007; pp. 1606–1611.
APACHE LUCENE—Welcome to Apache Lucene" https://lucene.apache.org/ "(accessed on 5 March 2017).
HASAN,S.; CURRY, E."Thematic Event Processing Dataset". Available online: https://www.researchgate.net/ publication/263673956_Thematic_event_processing_dataset (accessed on 28 February 2017).
SANCHEZ, L.; GALACHE, J.A.; GUTIERREZ, V.; HERNANDEZ, J.M.; BERNAT, J.; GLUHAK, A.; GARCIA, T. Smart Santander: " The meeting point between Future Internet research and experimentation and the smart cities". In Proceedings of the Future Network & Mobile Summit Conference, Warsaw, Poland, 15–17 June 2011; pp. 1–8.
CURRY, E.; HASAN, S.; O’RIAIN, S. "Enterprise Energy Management using a Linked Data space for Energy Intelligence". In Proceedings of the Second IFIP Conference on Sustainable Internet and ICT for Sustainability, Pisa, Italy, 4–5 October 2012.
التنزيلات
منشور
كيفية الاقتباس
إصدار
القسم
الرخصة
الحقوق الفكرية (c) 2018 �ttps://creativecommons.org/licenses/by-nc-sa/4.0/

هذا العمل مرخص بموجب Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
-
يحتفظ المؤلفون بحقوق النشر ويمنحون حق النشر في المجلة لأول مرة مع نقل الحقوق التجارية إلى مجلة جامعة تشرين للبحوث والدراسات العلمية-سلسلة العلوم الهندسية بموجب الترخيص CC BY-NC-SA 04 الذي يسمح للأخرين بمشاركة العمل مع الإقرار بتأليف العمل والنشر الأولي في هذه المجلة. يمكن للمؤلفين أن يستخدموا نسخة من مقالاتهم في نشاطهم العملي وعلى مواقع علمية خاصة بهم على أن يتم الإشارة إلى مكان النشر مجلة جامعة تشرين للبحوث والدراسات العلمية-سلسلة العلوم الهندسية ويمتلك القراء الحق بنسخ ونقل من المقالات والمزج والإضافة إلى اعمالهم العلمية والاستشهاد مع ذكر مجلة جامعة تشرين للبحوث والدراسات العلمية-سلسلة العلوم الهندسية الناشر .
- المجلة تستخدم ترخيص CC BY-NC-SA مما يعني
- الإسناد - يجب عليك منح الائتمان المناسب ، وتقديم ارتباط إلى الترخيص ، وبيان ما إذا تم إجراء تغييرات.
- يمكنك القيام بذلك بأي طريقة معقولة ، ولكن ليس بأي طريقة توحي بأن المرخص يؤيدك أو يؤيد استخدامك.
- غير تجاري - لا يجوز لك استخدام المواد لأغراض تجارية -
- . ShareAlike إذا قمت بإعادة مزج المواد أو تحويلها أو البناء عليها ، فيجب عليك توزيع مساهماتك بموجب نفس الترخيص مثل الأصل. لا قيود إضافية - لا يجوز لك تطبيق الشروط القانونية أو التدابير التكنولوجية التي تقيد الآخرين قانونًا من فعل أي شيء يسمح به الترخيص
- .