Searching for just a few words should be enough to get started. If you need to make more complex queries, use the tips below to guide you.
Article type: Research Article
Authors: Nakamura, Shigenaria; * | Ogiela, Lidiab | Enokido, Tomoyac | Takizawa, Makotod
Affiliations: [a] Graduate School of Science and Engineering, Hosei University, Tokyo, Japan. E-mail: nakamura.shigenari@gmail.com | [b] Department of Applied Informatics, AGH University of Science and Technology, Krakow, Poland. E-mail: logiela@agh.edu.pl | [c] Faculty of Business Administration, Rissho University, Tokyo, Japan. E-mail: eno@ris.ac.jp | [d] Department of Advanced Sciences, Hosei University, Tokyo, Japan. E-mail: makoto.takizawa@computer.org
Correspondence: [*] Corresponding author: Shigenari Nakamura, Graduate School of Science and Engineering, Hosei University, 3-7-2, Kajino-Cho, Koganei-Shi, Tokyo 184-8584, Japan. E-mail: nakamura.shigenari@gmail.com.
Abstract: 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 pi 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 pj 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.
Keywords: 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
DOI: 10.3233/JHS-180593
Journal: Journal of High Speed Networks, vol. 24, no. 3, pp. 243-257, 2018
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
USA
Tel: +1 703 830 6300
Fax: +1 703 830 2300
sales@iospress.com
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
IOS Press
Nieuwe Hemweg 6B
1013 BG Amsterdam
The Netherlands
Tel: +31 20 688 3355
Fax: +31 20 687 0091
info@iospress.nl
For editorial issues, permissions, book requests, submissions and proceedings, contact the Amsterdam office info@iospress.nl
Inspirees International (China Office)
Ciyunsi Beili 207(CapitaLand), Bld 1, 7-901
100025, Beijing
China
Free service line: 400 661 8717
Fax: +86 10 8446 7947
china@iospress.cn
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
如果您在出版方面需要帮助或有任何建, 件至: editorial@iospress.nl