Skip to main content

Prototype Implementations

  • Chapter
  • 603 Accesses

Part of the book series: Signals and Communication Technology ((SCT))

Abstract

An overview of the developed prototypes from which some are also publicly available from the 4WARD project web site is given. The prototype implementations of the architecture framework concepts are presented, showing the application and interactions of those concepts to other architectures described in the book: the virtualization architecture, and the In-Network-Management architecture. Since network virtualization also needs verification at a larger scale, parts of the concepts have been developed for a large virtualization testbed, which is also presented. The Generic Path concept for routing, forwarding and transport, and the Network of Information prototypes are described. In addition, their combination is outlined which shows that they nicely complement each other. Last, but not least, an integrated prototype showing the combination of Generic Path and In-Network Management concepts is shown, giving special focus on QoS aspects.

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   129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   169.99
Price excludes VAT (USA)
  • Durable hardcover 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. P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebauer, I. Pratt, A. Warfield, Xen and the art of virtualization, in 19th ACM Symposium on Operating Systems Principles (ACM, New York, 2003), http://doi.acm.org/10.1145/945445.945462

    Google Scholar 

  2. P. Bertin, R.L. Aguiar, M. Folke, P. Schefczik, X. Zhang, Paths to mobility support in the Future Internet, in Proc. IST Mobile Comm. Summit (2009)

    Google Scholar 

  3. T. Biermann, Z.A. Polgar, H. Karl, Cooperation and Coding Framework, in Proc. IEEE Future-Net (2009)

    Google Scholar 

  4. T. Biermann et al., Description of Generic Path Mechanisms, Deliverable D-5.2.0, 4WARD Project (2009)

    Google Scholar 

  5. T. Biermann, C. Dannewitz, H. Karl, FIT: Future Internet Toolbox, in Proc. 6th International Conference on Testbeds and Research Infrastructures for the Development of Networks & Communities (TridentCom) (2010)

    Google Scholar 

  6. T. Biermann, C. Dannewitz, H. Karl, FIT: Future Internet Toolbox—Extended report, Technical Report TR-RI-10-311, University of Paderborn (2010)

    Google Scholar 

  7. T. Clausen, P. Jacquet, Optimized Link State Routing Protocol (OLSR), RFC 3626 (2003)

    Google Scholar 

  8. M. D’Ambrosio, P. Fasano, M. Marchisio, V. Vercellone, M. Ullio, Providing data dissemination services in the Future Internet, in Proc. World Telecommunications Congress (WTC’08), New Orleans, LA, USA, 2008. At IEEE Globecom 2008

    Google Scholar 

  9. C. Dannewitz, T. Biermann, Prototyping a network of information, in Demonstrations of the IEEE Conference on Local Computer Networks (LCN), Zurich, Switzerland, 2009

    Google Scholar 

  10. Eclipse Graphical Editing Framework (GEF), http://eclipse.org/gef/

  11. N. Egi, A. Greenhalgh, M. Handley, M. Hoerdt, F. Huici, L. Mathy, Towards high performance virtual routers on commodity hardware, in Proceedings of ACM CoNEXT 2008, Madrid, Spain, 2008

    Google Scholar 

  12. G-Lab Homepage, http://www.german-lab.de/

  13. Google: Guice (2007), http://code.google.com/p/google-guice/. Open source project

  14. Google: Google Protocol Buffers—Protobuf (2008), http://code.google.com/p/protobuf/. Open source project

  15. F. Guillemin et al., Architecture of a Generic Path, Deliverable D-5.1, 4WARD Project (2009)

    Google Scholar 

  16. Heterogeneous Experimental Network (HEN), http://hen.cs.ucl.ac.uk

  17. INET/INETMANET Framework for OMNeT++ Homepage, http://inet.omnetpp.org/

  18. Java New Operating System Design Effort, http://www.jnode.org/

  19. R. Koetter, M. Medard, Beyond routing: An algebraic approach to network coding, in INFOCOM: Proc. of the 21st Annual Joint Conference of IEEE Computer and Communications Societies (2002), pp. 122–130

    Google Scholar 

  20. E. Kohler, R. Morris, B. Chen, J. Jahnotti, M.F. Kasshoek, The click modular router, ACM Trans. Comput. Syst. 18(3), 263–297 (2000)

    Article  Google Scholar 

  21. D. Martin, H. Backhaus, L. Völker, H. Wippel, P. Baumung, B. Behringer, M. Zitterbart, Designing and running concurrent future networks (Demo), in 34th IEEE Conference on Local Computer Networks (LCN 2009), Zurich, Switzerland, 2009

    Google Scholar 

  22. D. Martin et al., Node Architecture Prototype Homepage, http://nena.intend-net.org/

  23. N. McKeown, T. Anderson, H. Balakrishnan, G. Parulkar, L. Peterson, J. Rexford, S. Shenker, J. Turner, Openflow: Enabling innovation in campus networks, SIGCOMM Comput. Commun. Rev. 38(2), 69–74 (2008), http://doi.acm.org/10.1145/1355734.1355746

    Article  Google Scholar 

  24. Mobility Framework for OMNeT++ Homepage, http://mobility-fw.sourceforge.net/

  25. G. Nunzi, D. Dudkowski et al., Example of INM Framework Instantiation, Deliverable D-4.2, 4WARD Project (2009)

    Google Scholar 

  26. OSGi—The Dynamic Module System for Java, http://www.osgi.org/

  27. Packet Capture (PCAP), http://www.tcpdump.org, http://www.winpcap.org

  28. P. Papadimitriou, O. Maennel, A. Greenhalgh, A. Feldmann, L. Mathy, Implementing network virtualization for a Future Internet, in 20th ITC Specialist Seminar on Network Virtualization—Concept and Performance Aspects, Hoi An, Vietnam, 2009

    Google Scholar 

  29. C. Perkins, E. Belding-Royer, S. Das, Ad Hoc On-demand Distance Vector (AODV) Routing, RFC 3561 (2003)

    Google Scholar 

  30. Z. Polgar, Z. Kiss, A. Rus, G. Boanea, M. Barabas, V. Dobrota, Preliminary implementation of point-to-multi-point multicast transmission based on cross-layer QoS and network coding, in SoftCOM: Proceedings of the 17th International Conference on Software, Telecommunications and Computer Networks, Split-Hvar-Korcula, Croatia, 2009, pp. 131–135

    Google Scholar 

  31. A. Rus, V. Dobrota, Overview of the cross-layer paradigm evolving towards future internet, Acta Tech. Napocensis 50(2), 9–14 (2009)

    Google Scholar 

  32. G. Schaffrath, C. Werle, P. Papadimitriou, A. Feldmann, R. Bless, A. Greenhalgh, A.Wundsam, M. Kind, O. Maennel, L. Mathy, Network virtualization architecture: Proposal and initial prototype, in ACM SIGCOMM VISA, Barcelona, Spain, 2009

    Google Scholar 

  33. Rice University, Freepastry (2010), http://www.freepastry.org/FreePastry/

  34. A. Varga, Using the OMNeT++ discrete event simulation system in education, IEEE Trans. Educ. 42(4), 11 (1999)

    Article  Google Scholar 

  35. L. Völker, D. Martin, C. Werle, M. Zitterbart, I. El Khayat, Selecting concurrent network architectures at runtime, in Proceedings of the IEEE International Conference on Communications (ICC 2009) (IEEE Computer Society, Dresden, 2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Denis Martin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer Science+Business Media B.V.

About this chapter

Cite this chapter

Martin, D., Zitterbart, M. (2011). Prototype Implementations. In: Correia, L., Abramowicz, H., Johnsson, M., Wünstel, K. (eds) Architecture and Design for the Future Internet. Signals and Communication Technology. Springer, Dordrecht. https://doi.org/10.1007/978-90-481-9346-2_12

Download citation

  • DOI: https://doi.org/10.1007/978-90-481-9346-2_12

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-90-481-9345-5

  • Online ISBN: 978-90-481-9346-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics