Skip to main content
Top

2019 | OriginalPaper | Chapter

A Flexible Synchronization Protocol to Learn Hidden Topics in P2PPS Systems

Authors : Shigenari Nakamura, Tomoya Enokido, Makoto Takizawa

Published in: Transactions on Computational Collective Intelligence XXXIII

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

We consider the P2PPS (peer-to-peer type of topic-based publish/subscribe) model where each peer process (peer) can publish and subscribe event messages with no centralized coordinator. Here, hidden topics are topics which a source peer is allowed to subscribe but a target peer is not allowed to subscribe. After receipt of an event message \(e_1\) with hidden topics, if a peer publishes another event message \(e_2\), the event message \(e_2\) may be related with the hidden topics of the event message \(e_1\). Hence, if an event message with hidden topics is received by another target peer which does not subscribe the hidden topics, the target peer can get information on the hidden topics. This means, illegal information flow to the target peer occurs. However, some hidden topics may be related with a subscription topic of a target peer and the target peer just may not know about the hidden topics. In this paper, we newly introduce a learning mechanism where each peer newly obtains hidden topics if the hidden topics are related with subscription topics. In this paper, we newly propose an FS-H (flexible synchronization for hidden topics) protocol. In the evaluation, we show the fewest number of event messages are prohibited from being received in the FS-H protocol compared with the other protocols.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Literature
1.
go back to reference Bacon, J., Eyers, D.M., Singh, J., Pietzuch, P.R.: Access control in publish/subscribe systems. In: Proceedings of the 2nd International Conference on Distributed Event-based Systems, pp. 23–34 (2008) Bacon, J., Eyers, D.M., Singh, J., Pietzuch, P.R.: Access control in publish/subscribe systems. In: Proceedings of the 2nd International Conference on Distributed Event-based Systems, pp. 23–34 (2008)
2.
go back to reference Balakrishnan, S.M., Sangaiah, A.K.: Integrated quality of user experience and quality of service approach to service selection in internet of services. Int. J. Grid Util. Comput. 8(4), 282–298 (2017)CrossRef Balakrishnan, S.M., Sangaiah, A.K.: Integrated quality of user experience and quality of service approach to service selection in internet of services. Int. J. Grid Util. Comput. 8(4), 282–298 (2017)CrossRef
3.
go back to reference Barolli, L., Xhafa, F.: A p2p platform for distributed, collaborative and ubiquitous computing. IEEE Trans. Industr. Electron. 58(6), 2063–2172 (2011)CrossRef Barolli, L., Xhafa, F.: A p2p platform for distributed, collaborative and ubiquitous computing. IEEE Trans. Industr. Electron. 58(6), 2063–2172 (2011)CrossRef
4.
go back to reference 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)
5.
go back to reference Denning, D.E.R.: Cryptography and Data Security. Addison Wesley, Boston (1982)MATH Denning, D.E.R.: Cryptography and Data Security. Addison Wesley, Boston (1982)MATH
6.
go back to reference Enokido, T., Takizawa, M.: A purpose-based synchronization protocol for secure information flow control. Int. J. Comput. Syst. Sci. Eng. 25(2), 25–32 (2010) Enokido, T., Takizawa, M.: A purpose-based synchronization protocol for secure information flow control. Int. J. Comput. Syst. Sci. Eng. 25(2), 25–32 (2010)
7.
go back to reference Enokido, T., Takizawa, M.: Purpose-based information flow control for cyber engineering. IEEE Trans. Industr. Electron. 58(6), 2216–2225 (2011)CrossRef Enokido, T., Takizawa, M.: Purpose-based information flow control for cyber engineering. IEEE Trans. Industr. Electron. 58(6), 2216–2225 (2011)CrossRef
8.
go back to reference 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
9.
go back to reference Fernandez, E.B., Summers, R.C., Wood, C.: Database Security and Integrity. Addison Wesley, Boston (1980) Fernandez, E.B., Summers, R.C., Wood, C.: Database Security and Integrity. Addison Wesley, Boston (1980)
10.
go back to reference Ferraiolo, D.F., Kuhn, D.R., Chandramouli, R.: Role-Based Access Control, 2nd edn. Artech, Norwood (2007)MATH Ferraiolo, D.F., Kuhn, D.R., Chandramouli, R.: Role-Based Access Control, 2nd edn. Artech, Norwood (2007)MATH
12.
go back to reference Gueye, B., Flauzac, O., Rabat, C., Niang, I.: A self-adaptive structuring for large-scale P2P grid environment: design and simulation analysis. Int. J. Grid Util. Comput. 8(3), 254–267 (2017)CrossRef Gueye, B., Flauzac, O., Rabat, C., Niang, I.: A self-adaptive structuring for large-scale P2P grid environment: design and simulation analysis. Int. J. Grid Util. Comput. 8(3), 254–267 (2017)CrossRef
13.
go back to reference John, P.M., Arockiasamy, S., Thangiah, P.R.J.: A personalised user preference and feature based semantic information retrieval system in semantic web search. Int. J. Grid Util. Comput. 9(3), 256–267 (2018)CrossRef John, P.M., Arockiasamy, S., Thangiah, P.R.J.: A personalised user preference and feature based semantic information retrieval system in semantic web search. Int. J. Grid Util. Comput. 9(3), 256–267 (2018)CrossRef
14.
go back to reference Liu, Y., Ozera, K., Matsuo, K., Barolli, L.: An intelligent approach for qualified voting in P2P mobile collaborative team: a comparison study for two fuzzy-based systems. Int. J. Space-Based Situated Comput. 7(4), 207–216 (2017)CrossRef Liu, Y., Ozera, K., Matsuo, K., Barolli, L.: An intelligent approach for qualified voting in P2P mobile collaborative team: a comparison study for two fuzzy-based systems. Int. J. Space-Based Situated Comput. 7(4), 207–216 (2017)CrossRef
15.
go back to reference Liu, Z., Luo, J., Xu, L.: A fine-grained attribute-based authentication for sensitive data stored in cloud computing. Int. J. Grid Util. Comput. 7(4), 237–244 (2016)CrossRef Liu, Z., Luo, J., Xu, L.: A fine-grained attribute-based authentication for sensitive data stored in cloud computing. Int. J. Grid Util. Comput. 7(4), 237–244 (2016)CrossRef
16.
go back to reference Nakamura, S., Duolikun, D., Enokido, T., Takizawa, M.: A flexible read-write abortion protocol to prevent illegal information flow among objects. J. Mob. Multimed. 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. Mob. Multimed. 11(3&4), 263–280 (2015)
17.
go back to reference Nakamura, S., Duolikun, D., Enokido, T., Takizawa, M.: A write abortion-based protocol in role-based access control systems. Int. J. Adapt. Innov. 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. Innov. Syst. 2(2), 142–160 (2015)CrossRef
18.
go back to reference 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
19.
go back to reference 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)MathSciNetMATHCrossRef 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)MathSciNetMATHCrossRef
20.
go back to reference Nakamura, S., Enokido, T., Takizawa, M.: A topic-based synchronisation protocol in peer-to-peer publish/subscribe systems, accepted for publication at International Journal of Communication Networks and Distributed Systems Nakamura, S., Enokido, T., Takizawa, M.: A topic-based synchronisation protocol in peer-to-peer publish/subscribe systems, accepted for publication at International Journal of Communication Networks and Distributed Systems
21.
go back to reference Nakamura, S., Enokido, T., Takizawa, M.: Sensitivity-based synchronisation protocol to prevent illegal information flow among objects. Int. J. Web Grid Serv. 13(3), 315–333 (2017)CrossRef Nakamura, S., Enokido, T., Takizawa, M.: Sensitivity-based synchronisation protocol to prevent illegal information flow among objects. Int. J. Web Grid Serv. 13(3), 315–333 (2017)CrossRef
22.
go back to reference Nakamura, S., Enokido, T., Takizawa, M.: A flexible read-write abortion protocol with role safety concept to prevent illegal information flow. J. Ambient. Intell. Hum. Comput. 9(5), 1415–1425 (2018)CrossRef Nakamura, S., Enokido, T., Takizawa, M.: A flexible read-write abortion protocol with role safety concept to prevent illegal information flow. J. Ambient. Intell. Hum. Comput. 9(5), 1415–1425 (2018)CrossRef
24.
go back to reference Nakamura, S., Ogiela, L., Enokido, T., Takizawa, M.: An information flow control model in a topic-based publish/subscribe system. J. High Speed Netw. 24(3), 243–257 (2018)CrossRef Nakamura, S., Ogiela, L., Enokido, T., Takizawa, M.: An information flow control model in a topic-based publish/subscribe system. J. High Speed Netw. 24(3), 243–257 (2018)CrossRef
25.
go back to reference 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, 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, pp. 379–386 (2015)
26.
go back to reference 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, 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, pp. 1160–1167 (2016)
27.
go back to reference Osborn, S., Sandhu, R.S., Munawer, Q.: Configuring role-based access control to enforce mandatory and discretionary access control policies. ACM Trans. Inf. Syst. Secur. 3(2), 85–106 (2000)CrossRef Osborn, S., Sandhu, R.S., Munawer, Q.: Configuring role-based access control to enforce mandatory and discretionary access control policies. ACM Trans. Inf. Syst. Secur. 3(2), 85–106 (2000)CrossRef
28.
go back to reference Sandhu, R.S.: Lattice-based access control models. IEEE Comput. 26(11), 9–19 (1993)CrossRef Sandhu, R.S.: Lattice-based access control models. IEEE Comput. 26(11), 9–19 (1993)CrossRef
29.
go back to reference Sandhu, R.S., Coyne, E.J., Feinstein, H.L., Youman, C.E.: Role-based access control models. IEEE Comput. 29(2), 38–47 (1996)CrossRef Sandhu, R.S., Coyne, E.J., Feinstein, H.L., Youman, C.E.: Role-based access control models. IEEE Comput. 29(2), 38–47 (1996)CrossRef
30.
go back to reference Setty, V., Steen, M.V., 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, pp. 271–291 (2012) Setty, V., Steen, M.V., 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, pp. 271–291 (2012)
31.
go back to reference 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
32.
go back to reference Tomimori, M., Sugawara, S.: Content sharing method using expected acquisition rate in hybrid peer-to-peer networks with cloud storages. Int. J. Space-Based Situated Comput. 7(4), 187–196 (2017)CrossRef Tomimori, M., Sugawara, S.: Content sharing method using expected acquisition rate in hybrid peer-to-peer networks with cloud storages. Int. J. Space-Based Situated Comput. 7(4), 187–196 (2017)CrossRef
33.
go back to reference Waluyo, A.B., Taniar, D., Rahayu, W., Aikebaier, A., Takizawa, M., Srinivasan, B.: Trustworthy-based efficient data broadcast model for P2P interaction in resource-constrained wireless environments. J. Comput. Syst. Sci. 78(6), 1716–1736 (2012)MathSciNetMATHCrossRef Waluyo, A.B., Taniar, D., Rahayu, W., Aikebaier, A., Takizawa, M., Srinivasan, B.: Trustworthy-based efficient data broadcast model for P2P interaction in resource-constrained wireless environments. J. Comput. Syst. Sci. 78(6), 1716–1736 (2012)MathSciNetMATHCrossRef
34.
go back to reference Yamamoto, Y., Hayashibara, N.: Merging topic groups of a publish/subscribe system in causal order. In: Proceedings of the 31st International Conference on Advanced Information Networking and Applications Workshops, pp. 172–177 (2017) Yamamoto, Y., Hayashibara, N.: Merging topic groups of a publish/subscribe system in causal order. In: Proceedings of the 31st International Conference on Advanced Information Networking and Applications Workshops, pp. 172–177 (2017)
35.
go back to reference Yoichi, R., Sugawara, S.: Consistency preservation of replicas based on access frequency for content sharing in hybrid peer-to-peer networks. Int. J. Space-Based Situated Comput. 7(4), 197–206 (2017)CrossRef Yoichi, R., Sugawara, S.: Consistency preservation of replicas based on access frequency for content sharing in hybrid peer-to-peer networks. Int. J. Space-Based Situated Comput. 7(4), 197–206 (2017)CrossRef
Metadata
Title
A Flexible Synchronization Protocol to Learn Hidden Topics in P2PPS Systems
Authors
Shigenari Nakamura
Tomoya Enokido
Makoto Takizawa
Copyright Year
2019
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-662-59540-4_3