Skip to main content

Attack-Resilient Multitree Data Distribution Topologies

  • Conference paper
Principles of Distributed Systems (OPODIS 2012)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7702))

Included in the following conference series:

Abstract

We consider a scenario of information broadcast where a source node distributes data in parallel over a fixed number of trees spanning over a large audience of nodes. The trees used for data dissemination are called distribution topology. Particular implementations of this scenario are peer-to-peer live streaming systems. Encoding data partially redundant, nodes are satisfied as long as they receive packets in at least a certain portion of trees. Otherwise, they are called isolated.

We study distribution topologies limiting the worst-case consequences of attacks suddenly removing nodes from the trees. In particular, we aim to minimize the maximum possible number of isolated nodes for each number of removed nodes. We show necessary conditions on distribution topologies closely approximating this goal. Then, we demonstrate that the attack-resilience of topologies adhering to these conditions is characterized by specific matrices that have to be Orthogonal Arrays of maximum strength. The computational complexity of finding such matrices for arbitrary dimensions is a long-standing research problem. Our results show that finding representatives of the studied distribution topologies is at least as hard as this problem.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Goyal, V.: Multiple description coding: compression meets the network. IEEE Signal Proc. Mag. 18(5), 74–93 (2001)

    Article  Google Scholar 

  2. MacWilliams, F.J., Sloane, N.J.A.: The Theory of Error-Correcting Codes. North-Holland Mathematical Library (1993)

    Google Scholar 

  3. Brinkmeier, M., Schaefer, G., Strufe, T.: Optimally DoS Resistant P2P Topologies for Live Multimedia Streaming. IEEE T. Parall. Distr. 20(6), 831–844 (2009)

    Article  Google Scholar 

  4. Castro, M., Druschel, P., Kermarrec, A.M., Nandi, A., Rowstron, A., Singh, A.: Splitstream: high-bandwidth multicast in cooperative environments. SIGOPS Oper. Syst. Rev. 37, 298–313 (2003)

    Article  Google Scholar 

  5. Padmanabhan, V.N., Wang, H.J., Chou, P.A., Sripanidkulchai, K.: Distributing streaming media content using cooperative networking. In: NOSSDAV 2002, pp. 177–186. ACM, New York (2002)

    Chapter  Google Scholar 

  6. Grau, S., Fischer, M., Schäfer, G.: On the Dependencies between Source Neighbors in Optimally DoS-stable P2P Streaming Topologies. In: IEEE International Conference on Distributed Computing Systems 2011, ICDCS, pp. 121–130 (2011)

    Google Scholar 

  7. Dán, G., Fodor, V.: Stability and performance of overlay multicast systems employing forward error correction. Perform. Eval. 67, 80–101 (2010)

    Article  Google Scholar 

  8. Hedayat, A.S., Sloane, N.J.A., Stufken, J.: Orthogonal Arrays: Theory and Applications. Springer, New York (1999)

    MATH  Google Scholar 

  9. Diestel, R.: Graph Theory, 3rd edn. Graduate Texts in Mathematics, vol. 173. Springer, Heidelberg (2005)

    MATH  Google Scholar 

  10. Grau, S.: On the Stability of Distribution Topologies in Peer-to-Peer Live Streaming Systems. PhD thesis, Technische Universität Ilmenau, Germany (2012)

    Google Scholar 

  11. Roth, R.M.: Introduction to Coding Theory. Cambridge University Press (2006)

    Google Scholar 

  12. Segre, B.: Curve razionali normali e k-archi negli spazi finiti. Ann. Math. Pura Appl. (39), 357–359 (1955)

    Google Scholar 

  13. Nguyen, N.K., Liu, M.Q.: An algorithmic approach to constructing mixed-level orthogonal and near-orthogonal arrays. Comput. Stat. Data An. 52, 5269–5276 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  14. Xu, H.: An Algorithm for Constructing Orthogonal and Nearly Orthogonal Arrays with Mixed Levels and Small Runs. Technometrics 44, 356–368 (2002)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Grau, S. (2012). Attack-Resilient Multitree Data Distribution Topologies. In: Baldoni, R., Flocchini, P., Binoy, R. (eds) Principles of Distributed Systems. OPODIS 2012. Lecture Notes in Computer Science, vol 7702. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35476-2_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-35476-2_14

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-35475-5

  • Online ISBN: 978-3-642-35476-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics