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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
EU FP7 Publish-Subscribe Internetworking Routing Paradigm (PSIRP), http://psirp.org
Gritter, M., Cheriton, D.R.: An architecture for content routing support in the internet. In: Usenix Symposium on Internet Technologies and Systems, USITS (2001)
Balakrishnan, H., Lakshminarayanan, K., Ratnasamy, S., Shenker, S., Stoica, I., Walfish, M.: A Layered Naming Architecture for the Internet. In: SIGCOMM (2004)
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)
Esteve, C., Verdi, F.L., Magalhães, M.F.: Towards a new generation of information-oriented internetworking architectures. In: ReArch08 workshop at CoNEXT (2008)
Jacobson, V., Smetters, D.K., Briggs, N., Plass, M., Stewart, P., Thornton, J.D., Braynard, R.: Networking Named Content. In: ACM CoNEXT (2009)
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)
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)
Ain (ed.): Architecture Definition, Component Descriptions and Requirements. PSIRP deliverable D2.3 (February 2009)
Särelä, M., Rinta-aho, T., Tarkoma, S.: RTFM: Publish/Subscribe Internetworking Architecture. In: ICT-MobileSummit 2008 Conference Proceedings (2008)
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)
Jokela, P. (ed.): Progress Report and Evaluation of Implemented Upper and Lower Layer Function. PSIRP deliverable D3.3 (June 2009)
Lagutin, D.: Redesigning Internet - The Packet Level Authentication architecture. Licentiate‘s thesis, Helsinki University of Technology (June 2008)
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
Jokela, P., Zahemszky, A., Esteve, C., Arianfar, S., Nikander, P.: LIPSIN: Line speed Publish/Subscribe Inter-Networking. In: Proc. of ACM SIGCOMM (2009)
Lockwood, J.W., et al.: NetFPGA – an open platform for gigabit-rate network switching and routing. In: MSE 2007 (2007)
Keinänen, J., Jokela, P., Slavov, K.: Implementing zFilter based forwarding node on a NetFPGA. In: Proc. of NetFPGA Developers Workshop (August 2009)
Henderson, T.M., Lacage, M., Riley, G.F.: Network Simulations with the ns-3 Simulator. In: SIGCOMM demonstration (2008)
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)
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)
Baumgart, I., Heep, B., Krause, S.: OverSim: A Flexible Overlay Network Simulation Framework. In: Proceedings of 10th IEEE Global Internet Symposium (May 2007)
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)
Katsaros, K., Kemerlis, V., Stais, C., Xylomenos, G.: A BitTorrent module for the OMNeT++ simulator. In: MASCOTS (2009)
Trossen, D. (ed.): Integration and Demonstration Plan, PSIRP deliverable D3.4 (June 2009)
PAL Personal Social Communication Services for Health and Lifestyle Monitoring (August. 2009), http://pal.dalore.net
Riihijarvi, J. (ed.): Description of validation and simulation tools in PSIRP context, PSIRP deliverable D4.4 (July 2009)
Lischka, J. (ed.): Routing-in-a-slice platform extension requirement, OneLab2 Deliverable D7.3 (October 2008)
Rajahalme, J., Särelä, M., Nikander, P., Tarkoma, S.: Incentive-Compatible Caching and Peering in Data-oriented Networks. In: Re-Arch 2008 (December 2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)