تطوير بيئة انترنت الأشياء (IOT) باستخدام نظام النشر والاشتراك

عبد الكريم السالم, وائل حبيب

Abstract


تستخدم حساسات انترنت الأشياء(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.


References


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.


Full Text: PDF

Refbacks

  • There are currently no refbacks.


Editor in chief: Prof. Dr. Hani Chaaban

Editorial Board ,Secretary Editor:Dr. Amir Tfiha