1999 · 12 citations · 13 references
ComputingComputer ScienceComputer SystemsComputer NetworksHardware-software Co-designSystems ProgrammingApplication Programming InterfacesInternet Protocol SuiteNetwork ArchitectureNetwork ProgrammingNetwork ProtocolsSoftware-defined NetworkingDevice IntegrationFlexibilityNetwork Layer ProtocolsProgrammable ArchitectureProgrammable Networking
1 Overview Current network devices enable connectivity between end systems given a set of protocol software bundled with vendor hardware. It is impossible for customers to add software functionality running locally on top of network devices to augment vendor software. Our vision is to open network devices so that customized software can be downloaded, allowing for more flexibility and with a focus on industry and customer specific solutions. This brings considerable value to the customer.
13
A survey of active network research
David L. Tennenhouse, Jonathan M. Smith, W.D. Sincoskie et al. · IEEE Communications Magazine · 1997 · 1.4K citations · Full text
Dawson Engler, M. Frans Kaashoek, James W. O’Toole · 1995 · 1.1K citations
Architectural considerations for a new generation of protocols
Dav Clark, David L. Tennenhouse · 1990 · 1.1K citations
Extensibility safety and performance in the SPIN operating system
Brian N. Bershad, Stefan Savage, Przemysław Pardyak et al. · 1995 · 955 citations