An information flow control model in a topic-based publish/subscribe system

被引:23
|
作者
Nakamura, Shigenari [1 ]
Ogiela, Lidia [2 ]
Enokido, Tomoya [3 ]
Takizawa, Makoto [4 ]
机构
[1] Hosei Univ, Grad Sch Sci & Engn, 3-7-2 Kajino Cho, Koganei, Tokyo 1848584, Japan
[2] AGH Univ Sci & Technol, Dept Appl Informat, Krakow, Poland
[3] Rissho Univ, Fac Business Adm, Tokyo, Japan
[4] Hosei Univ, Dept Adv Sci, Tokyo, Japan
关键词
Information flow control; peer-to-peer (P2P) model; topic-based publish/subscribe (PS) systems; subscription-based synchronization (SBS) protocol; topic-based access control (TBAC) model; unnecessarily banned message;
D O I
10.3233/JHS-180593
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A publish/subscribe (PS) model is an event-driven model of a distributed system. In traditional PS systems, each peer (process) can either publish or subscribe events. In this paper, we consider a peer-to-peer (P2P) type of topic-based PS model where each peer can both publish and subscribe events. In this paper, we newly propose a topic-based access control (TBAC) model for topic-based PS systems. Here, an access right is a pair < t, op > of a topic t and a publish or subscribe operation op. A peer is allowed to publish an event message with publication topics and subscribe interesting topics only if the publication and subscription access rights are granted to the peer, respectively. An event message e is delivered to a peer p(i) if the publication of e and subscription of pi include some common topic. If a peer pi publishes an event message e2 after receiving an event message e1, the event message e2 may bring some information of the event message e1. If a target peer p(j) is not allowed to subscribe at least one topic which is related with the event message e1, information in the peer pi illegally flows to the target peer pj. We newly propose a subscription-based synchronization (SBS) protocol to prevent illegal information flow. Here, an event message is banned by a target peer if the event message implies illegal information flow. However, event messages may be unnecessarily banned by a peer even if no illegal information flow to the peer occurs. In the evaluation, we show the number of event messages unnecessarily banned in the SBS protocol.
引用
收藏
页码:243 / 257
页数:15
相关论文
共 50 条
  • [21] Scaling Construction of Low Fan-out Overlays for Topic-based Publish/Subscribe Systems
    Chen, Chen
    Vitenberg, Roman
    Jacobsen, Hans-Arno
    31ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2011), 2011, : 225 - 236
  • [22] Sub-Linear Scalability of MQTT Clusters in Topic-Based Publish-Subscribe Applications
    Detti, Andrea
    Funari, Ludovico
    Blefari-Melazzi, Nicola
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2020, 17 (03): : 1954 - 1968
  • [23] Selective Delivery of Event Messages in Peer-to-peer Topic-based Publish/Subscribe Systems
    Nakayama, Hiroki
    Duolikun, Dilawaer
    Enokido, Tomoya
    Takizawa, Makoto
    PROCEEDINGS 2015 18TH INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS (NBIS 2015), 2015, : 379 - 386
  • [24] Exploiting content centric networking to develop topic-based, publish-subscribe MANET systems
    Detti, Andrea
    Tassetto, Dimitri
    Melazzi, Nicola Blefari
    Fedi, Francesco
    AD HOC NETWORKS, 2015, 24 : 115 - 133
  • [25] Building Fault-Tolerant Overlays With Low Node Degrees for Topic-Based Publish/Subscribe
    Chen, Chen
    Vitenberg, Roman
    Jacobsen, Hans-Arno
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2022, 19 (05) : 3011 - 3023
  • [26] Topic-based Selective Delivery of Event Messages in Peer-to-peer Model of Publish/Subscribe Systems in Heterogeneous Networks
    Nakayama, Hiroki
    Ogawa, Emi
    Nakamura, Shigenari
    Enokido, Tomoya
    Takizawa, Makoto
    2017 31ST IEEE INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS (IEEE WAINA 2017), 2017, : 328 - 335
  • [27] A topic-centric access control model for the publish/subscribe paradigm
    Xie, Rongna
    Shi, Guozhen
    Guo, Yunchuan
    Li, Fenghua
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (09):
  • [28] Parameterized maximum and average degree approximation in topic-based publish-subscribe overlay network design
    Onus, Melih
    Richa, Andrea W.
    COMPUTER NETWORKS, 2016, 94 : 307 - 317
  • [29] Weighted Overlay Design for Topic-based Publish/Subscribe Systems on Geo-Distributed Data Centers
    Chen, Chen
    Tock, Yoav
    Jacobsen, Hans-Arno
    Vitenberg, Roman
    2015 IEEE 35TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 2015, : 474 - 485
  • [30] Parameterized Maximum and Average Degree Approximation in Topic-based Publish-Subscribe Overlay Network Design
    Onus, Melih
    Richa, Andrea W.
    2010 INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS ICDCS 2010, 2010,