Skip to main content

Experimentally-Driven Research in Publish/Subscribe Information-Centric Inter-Networking

  • Conference paper

Abstract

Testing and evaluating new architectural propositions is a challenge. Given the usual variety of technologies and scales involved in the necessary evaluation, a one-size-fits-all approach does hardly suffice. Instead, a collection of evaluation and experimentation methods must be chosen for a comprehensive testing of the proposed solutions. This paper outlines some of the approaches chosen for an architectural proposition that establishes a publish/subscribe-based internetworking layer for the Future Internet. For that, we outline challenges we identified when turning to experimentation as a means of evaluation. We then present the variety of emulation as well as experimental test bed efforts that attempt to address these challenges. While this is not to be seen as a conclusive summary of experimental research in this space, it is an attempt to summarize our efforts as a work-of-progress for others working the architectural field.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. EU FP7 Publish-Subscribe Internetworking Routing Paradigm (PSIRP), http://psirp.org

  2. Gritter, M., Cheriton, D.R.: An architecture for content routing support in the internet. In: Usenix Symposium on Internet Technologies and Systems, USITS (2001)

    Google Scholar 

  3. Balakrishnan, H., Lakshminarayanan, K., Ratnasamy, S., Shenker, S., Stoica, I., Walfish, M.: A Layered Naming Architecture for the Internet. In: SIGCOMM (2004)

    Google Scholar 

  4. Koponen, T., Chawla, M., Chun, B., Ermolinskiy, A., Kim, K., Shenker, S., Stoica, I.: A Data-Oriented (and Beyond) Network Architecture. ACM SIGCOMM Computer Communication Review 37(4), 181–192 (2007)

    Article  Google Scholar 

  5. Esteve, C., Verdi, F.L., Magalhães, M.F.: Towards a new generation of information-oriented internetworking architectures. In: ReArch08 workshop at CoNEXT (2008)

    Google Scholar 

  6. Jacobson, V., Smetters, D.K., Briggs, N., Plass, M., Stewart, P., Thornton, J.D., Braynard, R.: Networking Named Content. In: ACM CoNEXT (2009)

    Google Scholar 

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

  8. Demmer, M., Fall, K., Koponen, T., Shenker, S.: Towards a modern communications API. In: 6th ACM SIGCOMM Workshop on Hot Topics in Networks, HotNetsVI (2007)

    Google Scholar 

  9. Ain (ed.): Architecture Definition, Component Descriptions and Requirements. PSIRP deliverable D2.3 (February 2009)

    Google Scholar 

  10. Särelä, M., Rinta-aho, T., Tarkoma, S.: RTFM: Publish/Subscribe Internetworking Architecture. In: ICT-MobileSummit 2008 Conference Proceedings (2008)

    Google Scholar 

  11. Tarkoma, S., Trossen, D., Särelä, M.: Black Boxes: Making Ends Meet in Data Driven Networking. In: MobiArch 2008, Seattle, Washington, USA, August 22, pp. 67–72 (2008)

    Google Scholar 

  12. Jokela, P. (ed.): Progress Report and Evaluation of Implemented Upper and Lower Layer Function. PSIRP deliverable D3.3 (June 2009)

    Google Scholar 

  13. Lagutin, D.: Redesigning Internet - The Packet Level Authentication architecture. Licentiate‘s thesis, Helsinki University of Technology (June 2008)

    Google Scholar 

  14. Forsten, J., Järvinen, K., Skyttä, J.: Packet Level Authentication: Hardware subtask final report. Technical report, Helsinki University of Technology (2008), http://www.tcs.hut.fi/Software/PLA/new/doc/PLA_HW_final_report.pdf

  15. Jokela, P., Zahemszky, A., Esteve, C., Arianfar, S., Nikander, P.: LIPSIN: Line speed Publish/Subscribe Inter-Networking. In: Proc. of ACM SIGCOMM (2009)

    Google Scholar 

  16. Lockwood, J.W., et al.: NetFPGA – an open platform for gigabit-rate network switching and routing. In: MSE 2007 (2007)

    Google Scholar 

  17. Keinänen, J., Jokela, P., Slavov, K.: Implementing zFilter based forwarding node on a NetFPGA. In: Proc. of NetFPGA Developers Workshop (August 2009)

    Google Scholar 

  18. Henderson, T.M., Lacage, M., Riley, G.F.: Network Simulations with the ns-3 Simulator. In: SIGCOMM demonstration (2008)

    Google Scholar 

  19. Rowstron, A., Druschel, P.: Pastry: Scalable, decentralized object location, and routing for large-scale peer-to-peer systems. In: Guerraoui, R. (ed.) Middleware 2001. LNCS, vol. 2218, p. 329. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  20. Castro, M., Druschel, P., Kermarrec, A.-M., Rowstron, A.: SCRIBE: A large-scale and decentralized application-level multicast infrastructure. IEEE Journal on Selected Areas in Communications 20(8), 100–110 (2002)

    Article  MATH  Google Scholar 

  21. Baumgart, I., Heep, B., Krause, S.: OverSim: A Flexible Overlay Network Simulation Framework. In: Proceedings of 10th IEEE Global Internet Symposium (May 2007)

    Google Scholar 

  22. Xylomenos, G., Katsaros, K., Kemerlis, V.P.: Peer assisted content distribution over router assisted overlay multicast. In: 1st Euro-NF workshop on Future Internet Architecture, Paris, France (November 2008)

    Google Scholar 

  23. Katsaros, K., Kemerlis, V., Stais, C., Xylomenos, G.: A BitTorrent module for the OMNeT++ simulator. In: MASCOTS (2009)

    Google Scholar 

  24. Trossen, D. (ed.): Integration and Demonstration Plan, PSIRP deliverable D3.4 (June 2009)

    Google Scholar 

  25. PAL Personal Social Communication Services for Health and Lifestyle Monitoring (August. 2009), http://pal.dalore.net

  26. Riihijarvi, J. (ed.): Description of validation and simulation tools in PSIRP context, PSIRP deliverable D4.4 (July 2009)

    Google Scholar 

  27. Lischka, J. (ed.): Routing-in-a-slice platform extension requirement, OneLab2 Deliverable D7.3 (October 2008)

    Google Scholar 

  28. Rajahalme, J., Särelä, M., Nikander, P., Tarkoma, S.: Incentive-Compatible Caching and Peering in Data-oriented Networks. In: Re-Arch 2008 (December 2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Zahemszky, A. et al. (2011). Experimentally-Driven Research in Publish/Subscribe Information-Centric Inter-Networking. In: Magedanz, T., Gavras, A., Thanh, N.H., Chase, J.S. (eds) Testbeds and Research Infrastructures. Development of Networks and Communities. TridentCom 2010. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 46. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17851-1_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-17851-1_36

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-17850-4

  • Online ISBN: 978-3-642-17851-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics