Towards an Ontology and DHT-based publish/subscribe scalable system

被引:0
|
作者
Chaabane, Amina [1 ]
Louati, Wassef [1 ]
Jmaiel, Mohamed [1 ]
Gomez-Montalvo, Jorge
Diop, Code
Exposito, Ernesto
机构
[1] Univ Sfax, ReDCAD Lab, ENIS, Route Soukra,BP 1173, Sfax 3038, Tunisia
关键词
Pub/Sub systems; P2P networks; DHT; Ontologies; reasoners;
D O I
暂无
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
In the context of Publish/Subscribe systems (Pub/Sub), Peer-to-Peer (P2P) solutions based on Distributed Hash Tables (DHT) offer efficient functionalities such as event routing flexibility, scalability, load balancing and fault tolerance. For event routing, it uses event identifiers computed by event encryption. Likewise, Pub/Sub systems based on ontologies offers well adapted semantic expression capabilities allowing consumers and providers to easily describe services' requests and properties. Thanks to the ontologies, semantic reasoning allows to provide enhanced event discovering. Indeed, DHT-based systems are based on traditional matching algorithms while in ontology-based systems, users can use various literals semantically equivalent but syntactically different expressions in order to describe their requirements. However, both approaches present limitations in terms of: semantic expression restrictions for the first one and scalability issues for the second one. Our solution consists in combining the advantage of both of them, by taking advantage of the semantic capabilities of ontologies at local domain level and the scalable P2P-DHT solutions at inter-domains level. This paper proposes an approach based on a community-wide ontology in order to allow publishers and subscribers to use a common semantic space to characterize production and consumption of resources and services. Based on this ontology, a P2P network based on distributed reasoners (i.e. inference engines) will be able to evaluate if a specific content belongs to an ontology-based community topic. Thus, we use these topics to compute keys for routing events in a DHT.
引用
收藏
页码:6499 / 6503
页数:5
相关论文
共 50 条
  • [1] Handling Churn in DHT-Based Publish/Subscribe Systems
    Chaabane, Amina
    Abdennadher, Fatma
    Louati, Wassef
    Jmaiel, Mohamed
    2012 THIRD INTERNATIONAL CONFERENCE ON THE NETWORK OF THE FUTURE (NOF), 2012, : 35 - 39
  • [2] A DHT-based infrastructure for content-based publish/subscribe services
    Yang, Xiaoyu
    Hu, Yiming
    P2P: SEVENTH INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING, PROCEEDINGS, 2007, : 185 - 192
  • [3] Towards A Scalable Content-based Publish/Subscribe Service over DHT
    Li, Wei
    Vuong, Son
    2010 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE GLOBECOM 2010, 2010,
  • [4] An ontology-based publish/subscribe system
    Wang, JL
    Jin, BH
    Li, J
    MIDDLEWARE 2004, PROCEEDINGS, 2004, 3231 : 232 - 253
  • [5] Towards Scalable Publish/Subscribe Systems
    Ji, Shuping
    Ye, Chunyang
    Wei, Jun
    Jacobsen, Hans-Arno
    2015 IEEE 35th International Conference on Distributed Computing Systems, 2015, : 784 - 785
  • [6] LightChain: Scalable DHT-Based Blockchain
    Hassanzadeh-Nazarabadi, Yahya
    Kupcu, Alptekin
    Ozkasap, Oznur
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (10) : 2582 - 2593
  • [7] A Content-based Publish/Subscribe over Two-tier DHT utilizing Domain Ontology
    Pandey, Mayank
    Chaudhary, Banshi Dhar
    25TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA 2011), 2011, : 300 - 306
  • [8] mhDHT: A scalable DHT-based Name Resolution System for the Future Internet
    Ben Rhaiem, Wiem
    Louati, Wassef
    Zeghlache, Djamal
    2012 THIRD INTERNATIONAL CONFERENCE ON THE NETWORK OF THE FUTURE (NOF), 2012, : 1 - 5
  • [9] Pyracanthus: A scalable solution for DHT-independent content-based publish/subscribe data networks
    Aekaterinidis, Ioannis
    Triantafillou, Peter
    INFORMATION SYSTEMS, 2011, 36 (03) : 655 - 674
  • [10] A DHT-based Scalable Approach for Device and Service Discovery
    Altmann, Vlado
    Skodzik, Jan
    Danielis, Peter
    Mueller, Johannes
    Golatowski, Frank
    Timmermann, Dirk
    2014 12TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (EUC 2014), 2014, : 97 - 103