Skip to main content

2018 | OriginalPaper | Buchkapitel

Flexible Synchronization Protocol to Prevent Illegal Information Flow in Peer-to-Peer Publish/Subscribe Systems

verfasst von : Shigenari Nakamura, Lidia Ogiela, Tomoya Enokido, Makoto Takizawa

Erschienen in: Complex, Intelligent, and Software Intensive Systems

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In the peer-to-peer type of topic-based publish/subscribe (P2PPS) model, each peer (process) can publish event messages and event messages are notified to target peers with no centralized coordinator. Some information of a peer may flow to target peers by publishing an event message. Here, a target peer recognizes an event message to be related with topics which are in a publication of the event message and the peer subscribes. On the other hand, the peer forgets topics which are in a publication of the event message but not in a set of topics which the peer subscribes. We have to prevent illegal information flow to occur by flowing the forgotten topics. In this paper, we newly propose a flexible synchronization (FS) protocol and a relevance concept of topics to prevent illegal information flow to be caused by the forgotten topics. In the FS protocol, even if an event message carries forgotten topics, a peer accepts the event message if the forgotten topics are related with the subscription topics. In the evaluation, the number of illegal information flows decreases in the FS protocol.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
2.
Zurück zum Zitat Blanco, R., Alencar, P.: Event models in distributed event based systems. In: Principles and Applications of Distributed Event-Based Systems, pp. 19–42 (2010) Blanco, R., Alencar, P.: Event models in distributed event based systems. In: Principles and Applications of Distributed Event-Based Systems, pp. 19–42 (2010)
3.
Zurück zum Zitat Enokido, T., Takizawa, M.: Purpose-based information flow control for cyber engineering. IEEE Trans. Ind. Electron. 58(6), 2216–2225 (2011)CrossRef Enokido, T., Takizawa, M.: Purpose-based information flow control for cyber engineering. IEEE Trans. Ind. Electron. 58(6), 2216–2225 (2011)CrossRef
4.
Zurück zum Zitat Eugster, P.T., Felber, P.A., Guerraoui, R., Kermarrec, A.M.: The many faces of publish/subscribe. ACM Comput. Surv. 35(2), 114–131 (2003)CrossRef Eugster, P.T., Felber, P.A., Guerraoui, R., Kermarrec, A.M.: The many faces of publish/subscribe. ACM Comput. Surv. 35(2), 114–131 (2003)CrossRef
5.
Zurück zum Zitat Ferraiolo, D.F., Kuhn, D.R., Chandramouli, R.: Role-based Access Controls, 2nd edn. Artech, Boston (2007)MATH Ferraiolo, D.F., Kuhn, D.R., Chandramouli, R.: Role-based Access Controls, 2nd edn. Artech, Boston (2007)MATH
6.
Zurück zum Zitat Nakamura, S., Duolikun, D., Aikebaier, A., Enokido, T., Takizawa, M.: Read-write abortion (rwa) based synchronization protocols to prevent illegal information flow. In: Proceedings of the 17th International Conference on Network-Based Information Systems (NBiS-2014), pp. 120–127 (2014) Nakamura, S., Duolikun, D., Aikebaier, A., Enokido, T., Takizawa, M.: Read-write abortion (rwa) based synchronization protocols to prevent illegal information flow. In: Proceedings of the 17th International Conference on Network-Based Information Systems (NBiS-2014), pp. 120–127 (2014)
7.
Zurück zum Zitat Nakamura, S., Duolikun, D., Aikebaier, A., Enokido, T., Takizawa, M.: Role-based information flow control models. In: Proceedings of IEEE the 28th International Conference on Advanced Information Networking and Applications (AINA-2014), pp. 1140–1147 (2014) Nakamura, S., Duolikun, D., Aikebaier, A., Enokido, T., Takizawa, M.: Role-based information flow control models. In: Proceedings of IEEE the 28th International Conference on Advanced Information Networking and Applications (AINA-2014), pp. 1140–1147 (2014)
8.
Zurück zum Zitat Nakamura, S., Duolikun, D., Aikebaier, A., Enokido, T., Takizawa, M.: Synchronization protocols to prevent illegal information flow in role-based access control systems. In: Proceedings of the 8th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS-2014), pp. 279–286 (2014) Nakamura, S., Duolikun, D., Aikebaier, A., Enokido, T., Takizawa, M.: Synchronization protocols to prevent illegal information flow in role-based access control systems. In: Proceedings of the 8th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS-2014), pp. 279–286 (2014)
9.
Zurück zum Zitat Nakamura, S., Duolikun, D., Enokido, T., Takizawa, M.: A flexible read-write abortion protocol to prevent illegal information flow. In: Proceedings of IEEE the 29th International Conference on Advanced Information Networking and Applications (AINA-2015), pp. 155–162 (2015) Nakamura, S., Duolikun, D., Enokido, T., Takizawa, M.: A flexible read-write abortion protocol to prevent illegal information flow. In: Proceedings of IEEE the 29th International Conference on Advanced Information Networking and Applications (AINA-2015), pp. 155–162 (2015)
10.
Zurück zum Zitat Nakamura, S., Duolikun, D., Enokido, T., Takizawa, M.: A flexible read-write abortion protocol to prevent illegal information flow among objects. J. Mobile Multimedia 11(3&4), 263–280 (2015) Nakamura, S., Duolikun, D., Enokido, T., Takizawa, M.: A flexible read-write abortion protocol to prevent illegal information flow among objects. J. Mobile Multimedia 11(3&4), 263–280 (2015)
11.
Zurück zum Zitat Nakamura, S., Duolikun, D., Enokido, T., Takizawa, M.: A flexible read-write abortion protocol with sensitivity of objects to prevent illegal information flow. In: Proceedings of the 9th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS-2015), pp. 289–296 (2015) Nakamura, S., Duolikun, D., Enokido, T., Takizawa, M.: A flexible read-write abortion protocol with sensitivity of objects to prevent illegal information flow. In: Proceedings of the 9th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS-2015), pp. 289–296 (2015)
12.
Zurück zum Zitat Nakamura, S., Duolikun, D., Enokido, T., Takizawa, M.: A flexible read-write abortion protocol with sensitivity of roles. In: Proceedings of the 18th International Conference on Network-Based Information Systems (NBiS-2015), pp. 132–139 (2015) Nakamura, S., Duolikun, D., Enokido, T., Takizawa, M.: A flexible read-write abortion protocol with sensitivity of roles. In: Proceedings of the 18th International Conference on Network-Based Information Systems (NBiS-2015), pp. 132–139 (2015)
13.
Zurück zum Zitat Nakamura, S., Duolikun, D., Enokido, T., Takizawa, M.: Role safety in a flexible read-write abortion protocol. In: Proceedings of the 10th International Conference on Broadband and Wireless Computing, Communication and Applications (BWCCA-2015), pp. 333–340 (2015) Nakamura, S., Duolikun, D., Enokido, T., Takizawa, M.: Role safety in a flexible read-write abortion protocol. In: Proceedings of the 10th International Conference on Broadband and Wireless Computing, Communication and Applications (BWCCA-2015), pp. 333–340 (2015)
14.
Zurück zum Zitat Nakamura, S., Duolikun, D., Enokido, T., Takizawa, M.: A write abortion-based protocol in role-based access control systems. Int. J. Adapt. Innovative Syst. 2(2), 142–160 (2015)CrossRef Nakamura, S., Duolikun, D., Enokido, T., Takizawa, M.: A write abortion-based protocol in role-based access control systems. Int. J. Adapt. Innovative Syst. 2(2), 142–160 (2015)CrossRef
15.
Zurück zum Zitat Nakamura, S., Duolikun, D., Enokido, T., Takizawa, M.: Influential abortion probability in a flexible read-write abortion protocol. In: Proceedings of IEEE the 30th International Conference on Advanced Information Networking and Applications (AINA-2016), pp. 1–8 (2016) Nakamura, S., Duolikun, D., Enokido, T., Takizawa, M.: Influential abortion probability in a flexible read-write abortion protocol. In: Proceedings of IEEE the 30th International Conference on Advanced Information Networking and Applications (AINA-2016), pp. 1–8 (2016)
16.
Zurück zum Zitat Nakamura, S., Duolikun, D., Enokido, T., Takizawa, M.: A read-write abortion (RWA) protocol to prevent illegal information flow in role-based access control systems. Int. J. Space-Based Situated Comput. 6(1), 43–53 (2016)CrossRef Nakamura, S., Duolikun, D., Enokido, T., Takizawa, M.: A read-write abortion (RWA) protocol to prevent illegal information flow in role-based access control systems. Int. J. Space-Based Situated Comput. 6(1), 43–53 (2016)CrossRef
17.
Zurück zum Zitat Nakamura, S., Duolikun, D., Takizawa, M.: Read-abortion (RA) based synchronization protocols to prevent illegal information flow. J. Comput. Syst. Sci. 81(8), 1441–1451 (2015)MathSciNetCrossRefMATH Nakamura, S., Duolikun, D., Takizawa, M.: Read-abortion (RA) based synchronization protocols to prevent illegal information flow. J. Comput. Syst. Sci. 81(8), 1441–1451 (2015)MathSciNetCrossRefMATH
18.
Zurück zum Zitat Nakamura, S., Enokido, T., Takizawa, M.: Information flow control models in peer-to-peer publish/subscribe systems. In: Proceedings of the 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS-2016), pp. 167–174 (2016) Nakamura, S., Enokido, T., Takizawa, M.: Information flow control models in peer-to-peer publish/subscribe systems. In: Proceedings of the 10th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS-2016), pp. 167–174 (2016)
19.
Zurück zum Zitat Nakamura, S., Enokido, T., Takizawa, M.: Subscription initialization (SI) protocol to prevent illegal information flow in peer-to-peer publish/subscribe systems. In: Proceedings of the 19th International Conference on Network-Based Information Systems (NBiS-2016), pp. 42–49 (2016) Nakamura, S., Enokido, T., Takizawa, M.: Subscription initialization (SI) protocol to prevent illegal information flow in peer-to-peer publish/subscribe systems. In: Proceedings of the 19th International Conference on Network-Based Information Systems (NBiS-2016), pp. 42–49 (2016)
20.
Zurück zum Zitat Nakamura, S., Enokido, T., Takizawa, M.: Topic-based synchronization (TBS) protocols to prevent illegal information flow in peer-to-peer publish/subscribe systems. In: Proceedings of the 11th International Conference on Broadband and Wireless Computing, Communication and Applications (BWCCA-2016), pp. 57–68 (2016) Nakamura, S., Enokido, T., Takizawa, M.: Topic-based synchronization (TBS) protocols to prevent illegal information flow in peer-to-peer publish/subscribe systems. In: Proceedings of the 11th International Conference on Broadband and Wireless Computing, Communication and Applications (BWCCA-2016), pp. 57–68 (2016)
21.
Zurück zum Zitat Nakamura, S., Ogiela, L., Enokido, T., Takizawa, M.: Evaluation of protocols to prevent illegal information flow in peer-to-peer publish/subscribe systems. In: Proc. of IEEE the 31st International Conference on Advanced Information Networking and Applications (AINA-2017), pp. 631–638 (2017) Nakamura, S., Ogiela, L., Enokido, T., Takizawa, M.: Evaluation of protocols to prevent illegal information flow in peer-to-peer publish/subscribe systems. In: Proc. of IEEE the 31st International Conference on Advanced Information Networking and Applications (AINA-2017), pp. 631–638 (2017)
22.
Zurück zum Zitat Nakayama, H., Duolikun, D., Enokido, T., Takizawa, M.: Selective delivery of event messages in peer-to-peer topic-based publish/subscribe systems. In: Proceedings of the 18th International Conference on Network-Based Information Systems (NBiS-2015), pp. 379–386 (2015) Nakayama, H., Duolikun, D., Enokido, T., Takizawa, M.: Selective delivery of event messages in peer-to-peer topic-based publish/subscribe systems. In: Proceedings of the 18th International Conference on Network-Based Information Systems (NBiS-2015), pp. 379–386 (2015)
23.
Zurück zum Zitat Nakayama, H., Duolikun, D., Enokido, T., Takizawa, M.: Reduction of unnecessarily ordered event messages in peer-to-peer model of topic-based publish/subscribe systems. In: Proceedings of IEEE the 30th International Conference on Advanced Information Networking and Applications (AINA-2016), pp. 1160–1167 (2016) Nakayama, H., Duolikun, D., Enokido, T., Takizawa, M.: Reduction of unnecessarily ordered event messages in peer-to-peer model of topic-based publish/subscribe systems. In: Proceedings of IEEE the 30th International Conference on Advanced Information Networking and Applications (AINA-2016), pp. 1160–1167 (2016)
24.
Zurück zum Zitat Setty, V., van Steen, M., Vitenberg, R., Voulgaris, S.: Poldercast: Fast, robust, and scalable architecture for P2P topic-based pub/sub. In: Proceedings of ACM/IFIP/USENIX 13th International Conference on Middleware (Middleware 2012), pp. 271–291 (2012) Setty, V., van Steen, M., Vitenberg, R., Voulgaris, S.: Poldercast: Fast, robust, and scalable architecture for P2P topic-based pub/sub. In: Proceedings of ACM/IFIP/USENIX 13th International Conference on Middleware (Middleware 2012), pp. 271–291 (2012)
25.
Zurück zum Zitat Tarkoma, S.: Publish/Subscribe System: Design and Principles, 1st edn. Wiley, Hoboken (2012)CrossRef Tarkoma, S.: Publish/Subscribe System: Design and Principles, 1st edn. Wiley, Hoboken (2012)CrossRef
Metadaten
Titel
Flexible Synchronization Protocol to Prevent Illegal Information Flow in Peer-to-Peer Publish/Subscribe Systems
verfasst von
Shigenari Nakamura
Lidia Ogiela
Tomoya Enokido
Makoto Takizawa
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-319-61566-0_8

Premium Partner