Abstract
The ability to rapidly create and deploy new network services and architectures in response to new user demands is a driving force behind the emergence of programmable networks. The goal of open network control is being addressed in the IEEE P1520 Working Group (http://www.ieee-pin.org/) through the definition of a set of open network programming interfaces for networks. These interfaces would allow service providers to manipulate the state of the network through high-level languages and abstractions in order to construct and manage new network services with quality of service support. In this paper, we provide an overview of the IEEE P1520 reference model and a detailed framework for the development of low-level, open programmable interfaces for IP-based router and switch networks.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
IEEE Comm. Mag., Special Issue on Programmable Networks 36(10) (October 1998)
IEEE Network, Special Issue on Active and Programmable Networks 12(3) (May/June 1998)
Calvert, K., et al.: Architectural Framework for Active Networks, Version 0.9, Active Networks Working Group (August 1998), http://www.dyncorp-is.com/darpa/meetings/anets98jul/anets-arch.html
Multiservice Switching Forum (MSF), http://www.msforum.org/
Biswas, J., et al.: The IEEE P1520 Standards Initiative for Programmable Network Interfaces. IEEE Communications, Special Issue on Programmable Networks 36(10) (October 1998), http://www.ieee-pin.org/
Buckley, W.: Virtual Switch Interface (VSI) Specification. MSF Contribution Document, MSF98.002 (November 1998)
Newman, P., Edwards, W., Hinden, R., Hoffman, E., Liaw, F.C., Lyon, T., Minshall, G.: Ipsilon’s General Switch Management Protocol Specification Version 2.0., RFC 2297, Internet Engineering Task Force (March 1998)
Adam, C., Chan, M.C., Huard, J.-F., Lazar, A.A., Lim, K.-S.: Binding Interface Base Specification: Revision 2, OPENSIG Draft (April 1997), http://comet.ctr.columbia.edu/xbind/documentation/
DARPA Active Network Programs, http://www.darpa.mil/ito/research/anets/index.html
OPENSIG Working Group, http://comet.columbia.edu/opensig/
van der Merwe, J.E., Rooney, S., Leslie, I.M., Crosby, S.A.: The Tempest: A Practical Framework for Network Programmability. IEEE Network 12(3), 20–28 (1998), http://www.cl.cam.ac.uk/Research/SRG/dcan/
Blake, S., et al.: An Architecture for Differentiated Services. RFC 2475 (December 1998)
Bernet, Y., et al.: A Framework for Differentiated Services. Internet Draft <draft-ietf-diffserv-framework-01.txt> (October 1998) (Work in progress); Nichols, K., et al.: Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers. RFC 2474 (December 1998)
Campbell, A.T., Kounavis, M.E., Vicente, J., Villela, M.K., De Meer, H.: A Survey of Programmable Networks. In: ACM SIGCOMM Computer Communication Review (April 1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Denazis, S., Miki, K., Vicente, J., Campbell, A. (1999). Designing Interfaces for Open Programmable Routers. In: Covaci, S. (eds) Active Networks. IWAN 1999. Lecture Notes in Computer Science, vol 1653. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-48507-0_2
Download citation
DOI: https://doi.org/10.1007/978-3-540-48507-0_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66238-9
Online ISBN: 978-3-540-48507-0
eBook Packages: Springer Book Archive