A programmable overlay router for service provider innovation

7Citations
Citations of this article
27Readers
Mendeley users who have this article in their library.

Abstract

The threat of commoditization poses a real challenge for service providers. While the end-to-end principle is often paraphrased as "dumb network, smart end-systems", the original paper makes a more subtle argument about appropriate distribution of functionality among endpoints and intermediate systems. Functions may be implemented in the network for performance reasons, and when they offer value to a wide range of applications without inhibiting the correct operation of applications that do not need these functions. In this context, we describe a prototype platform for experimentation with novel, useful functions "inside" the network. This programmable platform allows service providers to innovate quickly and to deploy new functions within the network when it makes sense. By implementing the platform as an overlay, service providers can assist those applications that benefit from added functions such as caching and streaming support, without interfering with the correct and efficient operation of other applications that do not need them. Service providers can also leverage their detailed topological knowledge and ability to control network resources, features that would be difficult for conventional overlays. Programmability of the platform enables features to be extended or composed with other pieces of software, by either the service providers or third parties.

Cite

CITATION STYLE

APA

Davie, B., & Medved, J. (2009). A programmable overlay router for service provider innovation. In Computer Communication Review (pp. 1–6). https://doi.org/10.1145/1592631.1592633

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free