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 条
  • [1] A Topic-Based Publish/Subscribe System in a Fog Computing Model for the IoT
    Saito, Takumi
    Nakamura, Shigenari
    Enokido, Tomoya
    Takizawa, Makoto
    COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS, 2021, 1194 : 12 - 21
  • [2] Storing and Replication in Topic-Based Publish/Subscribe Networks
    Sourlas, Vasilis
    Flegkas, Paris
    Paschos, Georgios S.
    Katsaros, Dimitrios
    Tassiulas, Leandros
    2010 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE GLOBECOM 2010, 2010,
  • [3] VCube-PS: A causal broadcast topic-based publish/subscribe system
    de Araujo, Joao Paulo
    Arantes, Luciana
    Duarte, Elias P., Jr.
    Rodrigues, Luiz A.
    Sens, Pierre
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 125 : 18 - 30
  • [4] DRScribe: An Improved Topic-Based Publish-Subscribe System with Dynamic Routing
    Li, Guohui
    Gao, Sheng
    WEB-AGE INFORMATION MANAGEMENT, 2011, 6897 : 226 - 237
  • [5] Dynamic Message Ordering for Topic-Based Publish/Subscribe Systems
    Baldoni, Roberto
    Bonomi, Silvia
    Platania, Marco
    Querzoni, Leonardo
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2012, : 909 - 920
  • [6] Scalable Routing for Topic-based Publish/Subscribe Systems under Fluctuations
    Turau, Volker
    Siegemund, Gerry
    2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017), 2017, : 1608 - 1617
  • [7] Topic-based Synchronization (TBS) Protocols to Prevent Illegal Information Flow in Peer-to-Peer Publish/Subscribe Systems
    Nakamura, Shigenari
    Enokido, Tomoya
    Takizawa, Makoto
    ADVANCES ON BROAD-BAND WIRELESS COMPUTING, COMMUNICATION AND APPLICATIONS, 2017, 2 : 57 - 68
  • [8] Algorithms Based on Divide and Conquer for Topic-Based Publish/Subscribe Overlay Design
    Chen, Chen
    Jacobsen, Hans-Arno
    Vitenberg, Roman
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (01) : 422 - 436
  • [9] Overlay Design for Topic-based Publish/Subscribe under Node Degree Constraints
    Chen, Chen
    Tock, Yoav
    Jacobsen, Hans-Arno
    PROCEEDINGS 2016 IEEE 36TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS ICDCS 2016, 2016, : 549 - 559
  • [10] A Causally Precedent Relation Among Messages in Topic-Based Publish/Subscribe Systems
    Saito, Takumi
    Nakamura, Shigenari
    Enokido, Tomoya
    Takizawa, Makoto
    ADVANCES IN NETWORK-BASED INFORMATION SYSTEMS, NBIS-2018, 2019, 22 : 543 - 553