Abstract
We propose WASP (lightweight and World-friendly Active packets for ephemeral State Processing), a new active platform based on Ephemeral State designed to allow bytecode interpretation on programmable datapath elements. We designed WASP to be a good compromise between flexibility (e.g. offering solutions in quality-adaptive multimedia flows, service discovery or mobility support) and safety (i.e. protection of router and network resource).
Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Wetherall, D., Whitaker, A.: ANTS - an Active Node Transfer System. version 2.0, http://www.cs.washington.edu/research/networking/ants/
Moore, J., Nettles, S.: Towards Practical Programmable Packets. In: Proc. of the 20th IEEE INFOCOM, Anchorage, Alaska (April 2001)
Nygren, E., Garland, S., Kaashoek, M.: PAN: A High-Performance Active Network Node Supporting Multiple Mobile Code Systems. In: Proc. of IEEE OPENARCH, New York, pp. 78–89 (March 1999)
Calvert, K., Griffioen, J., Wen, S.: Lightweight Network Support for Scalable End-to-End Services. In: Proc. of ACM SIGCOMM, Pittsburg, PA, August 2002, pp. 265–278 (2002)
Moore, J.T.: Safe and Efficient Active Packets, Technical Report MS-CIS-99-24, University of Pennsylvania (October 1999)
Calvert, K., Griffioen, J., Imam, N., Li, J.: Challenges in implementing an ESP service. In: Wakamiya, N., Solarski, M., Sterbenz, J.P.G. (eds.) IWAN 2003. LNCS, vol. 2982, pp. 3–19. Springer, Heidelberg (2004)
Martin, S., Leduc, G.: A Dynamic Neighbourhood Discovery Protocol for Active Overlay Networks. In: Wakamiya, N., Solarski, M., Sterbenz, J.P.G. (eds.) IWAN 2003. LNCS, vol. 2982, pp. 151–162. Springer, Heidelberg (2004)
Martin, S., Leduc, G.: An Active Platform as Middleware for Services and Communities Discovery. In: Sunderam, V.S., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds.) ICCS 2005. LNCS, vol. 3516, pp. 237–245. Springer, Heidelberg (2005)
Intel Corporation The IXP2400 Hardware Reference Manual (November 2003)
Wetherall, D.: Active network vision and reality: lessons from a capsule-based system. Operating Systems Review 33, 64–79 (1999)
Hicks, M., Kakkar, P., Moore, J.T., Gunter, C.A., Nettles, S.: PLAN: A programming language for active networks. In: Proc. of ACM ICFP 1998, pp. 86–93 (September 1998)
Bhattacharjee, S., Calvert, K., Zegura, E.: Technical Report GIT-CC-96/02, On Active Networking and Congestion, Georgia Institute of Technology, ftp://ftp.cc.gatech.edu/pub/coc/tech_reports/1996/GIT-CC-96-02.ps.Z
Dübendorfer, T., Bossardt, M., Plattner, B.: Adaptive Distributed Traffic Control Service for DDoS Attack Mitigation. In: Proc. of SSN 2005, Denver, USA (April 2005)
Sterbenz, J.P.G.: Intelligence in Future Broadband Networks: Challenges and Opportunities in High-Speed Active Networking. In: Proc. of IEEE IZS 2002, Zürich, pp. 2-1 – 2-7 (Feburary 2002)
Calvert, K., et al.: ESP Packet & ESP Instruction Specification, Technical Report. University of Kentucky, http://protocols.netlab.uky.edu/~esp/documents/esp_spec.pdf
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 IFIP International Federation for Information Processing
About this paper
Cite this paper
Martin, S., Leduc, G. (2009). Interpreted Active Packets for Ephemeral State Processing Routers. In: Hutchison, D., Denazis, S., Lefevre, L., Minden, G.J. (eds) Active and Programmable Networks. IWAN 2005. Lecture Notes in Computer Science, vol 4388. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-00972-3_13
Download citation
DOI: https://doi.org/10.1007/978-3-642-00972-3_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-00971-6
Online ISBN: 978-3-642-00972-3
eBook Packages: Computer ScienceComputer Science (R0)