Efficient fair queueing using deficit round robin
SIGCOMM '95 Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Switchlets and dynamic virtual ATM networks
Proceedings of the fifth IFIP/IEEE international symposium on Integrated network management V : integrated management in a virtual world: integrated management in a virtual world
Building a high-performance, programmable secure coprocessor
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue on computer network security
Characterizing processor architectures for programmable network interfaces
Proceedings of the 14th international conference on Supercomputing
Scheduling computations on a software-based router
Proceedings of the 2001 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Building a robust software-based router using network processors
SOSP '01 Proceedings of the eighteenth ACM symposium on Operating systems principles
A survey of programmable networks
ACM SIGCOMM Computer Communication Review
AMP: Experiences with Building an Exokernel-Based Platform for Active Networking
DANCE '02 Proceedings of the 2002 DARPA Active Networks Conference and Exposition
Janos: A Java-Oriented OS for Active Network Nodes
DANCE '02 Proceedings of the 2002 DARPA Active Networks Conference and Exposition
Design and Evaluation of a High Performance Dynamically Extensible Router
DANCE '02 Proceedings of the 2002 DARPA Active Networks Conference and Exposition
Certifying program execution with secure processors
HOTOS'03 Proceedings of the 9th conference on Hot Topics in Operating Systems - Volume 9
Fair intelligent admission control over resource-feedback DiffServ network
Computer Communications
Network programmability for VPN overlay construction and bandwidth management
IWAN'04 Proceedings of the 6th IFIP TC6 international working conference on Active networks
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
The Tempest: a framework for safe, resource assured, programmable networks
IEEE Communications Magazine
An OS interface for active routers
IEEE Journal on Selected Areas in Communications
Hi-index | 0.24 |
Active Networks propose a new approach for dynamic service deployment through the introduction of extensible software components and per-packet processing in the forwarding plane. By doing so, this approach causes serious degradation to performance, scalability, and reliability levels achievable in current networks. Furthermore, current Active Network architectures cannot guarantee isolation among conflicting services or services competing for limited resources. The focus of this paper is on service isolation and a programmable approach whereby service introduction is restricted to the control plane and per-packet processing is performed by reconfigurable dedicated hardware. In particular, we present Serviter, a Service-Oriented Programmable Network Platform for Shared Networks. Serviter employs separated control and forwarding planes. It enables on-demand service deployment in a partitioned and hardware optimised control plane. It facilitates safe node sharing by providing each trusted user (e.g. an ISP) with a secure, separate, and resource assured partition, representing a 'virtual router', to accommodate their services. Serviter employs a new QoS-differentiated allocation mechanism, called Control plane-Quality of Service, to allocate the platform internal resources fairly and efficiently among partitions and their services.