Skip to main content

Evaluation of Flexible Synchronization Protocol to Prevent Illegal Information Flow in P2PPS Systems

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes on Data Engineering and Communications Technologies ((LNDECT,volume 7))

Abstract

We consider the peer-to-peer type of topic-based publish/subscribe (P2PPS) model where each process (peer) can publish and subscribe event messages with no centralized coordinator. Some information of a peer may flow to target peers by exchanging event messages. Here, the peer forgets topics which are in a publication of the event message but not in the subscription of the peer. In our previous studies, the flexible synchronization (FS) protocol and the relevance concept of topics are proposed. However, it is difficult, maybe impossible for each peer to know about every topic in a system. Each time a peer receives an event message, topics carried by the event message which the peer does not know but are related with subscribed topics are obtained in the peer. Thus, each peer learns and obtains new topics through receiving event messages. In the evaluation, we show the more number of topics each peer can initially subscribe, the fewer number of notifications are banned and the more number of forgotten topics are added to the subscription. However, the advantage obtained by initially including more number of topics decreases as the number of event messages exchanged among peers increases.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Google alert. http://www.google.com/alerts

  2. Blanco, R., Alencar, P.: Event models in distributed event based systems. In: Principles and Applications of Distributed Event-Based Systems, pp. 19–42 (2010)

    Google Scholar 

  3. Enokido, T., Takizawa, M.: Purpose-based information flow control for cyber engineering. IEEE Trans. Industr. Electron. 58(6), 2216–2225 (2011)

    Article  Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. Ferraiolo, D.F., Kuhn, D.R., Chandramouli, R.: Role-Based Access Controls, 2nd edn. Artech, Boston (2007)

    MATH  Google Scholar 

  6. Nakamura, S., Duolikun, D., Enokido, T., Takizawa, M.: A flexible read-write abortion protocol to prevent illegal information flow among objects. J. Mob. Multimedia 11(3&4), 263–280 (2015)

    Google Scholar 

  7. 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)

    Article  Google Scholar 

  8. 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 Situat. Comput. 6(1), 43–53 (2016)

    Article  Google Scholar 

  9. 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)

    Article  MathSciNet  MATH  Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. Nakamura, S., Ogiela, L., Enokido, T., Takizawa, M.: Evaluation of protocols to prevent illegal information flow in peer-to-peer publish/subscribe systems. In: Proceedings of IEEE the 31st International Conference on Advanced Information Networking and Applications (AINA 2017), pp. 631–638 (2017)

    Google Scholar 

  14. Nakamura, S., Ogiela, L., Enokido, T., Takizawa, M.: Flexible synchronization protocol to prevent illegal information flow in peer-to-peer publish/subscribe systems. In: Proceedings of the 11th International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS 2017), pp. 82–93 (2017)

    Google Scholar 

  15. 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)

    Google Scholar 

  16. 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 the IEEE 30th International Conference on Advanced Information Networking and Applications (AINA 2016), pp. 1160–1167 (2016)

    Google Scholar 

  17. 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)

    Google Scholar 

  18. Tarkoma, S.: Publish/Subscribe System: Design and Principles, 1st edn. Wiley, New York (2012)

    Book  Google Scholar 

Download references

Acknowledgements

This work was supported by Japan Society for the Promotion of Scienc (JSPS) KAKENHI and Grant-in-Aid for JSPS Research Fellow grant numbers 15H0295 and 17J00106, respectively. The authors would like to thank JSPS for the financial support.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shigenari Nakamura .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Cite this paper

Nakamura, S., Ogiela, L., Enokido, T., Takizawa, M. (2018). Evaluation of Flexible Synchronization Protocol to Prevent Illegal Information Flow in P2PPS Systems. In: Barolli, L., Enokido, T., Takizawa, M. (eds) Advances in Network-Based Information Systems. NBiS 2017. Lecture Notes on Data Engineering and Communications Technologies, vol 7. Springer, Cham. https://doi.org/10.1007/978-3-319-65521-5_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-65521-5_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-65520-8

  • Online ISBN: 978-3-319-65521-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics