Router plugins: a software architecture for next generation routers
Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication
Proceedings of the seventeenth ACM symposium on Operating systems principles
Active Networking Means Evolution (or Enhanced Extensibility Required)
IWAN '00 Proceedings of the Second International Working Conference on Active Networks
LARA: A Prototype System for Supporting High Performance Active Networking
IWAN '99 Proceedings of the First International Working Conference on Active Networks
Component-Based Active Network Architecture
ISCC '01 Proceedings of the Sixth IEEE Symposium on Computers and Communications
NETKIT: a software component-based approach to programmable networking
ACM SIGCOMM Computer Communication Review
A Re-configurable Component Model for Programmable Nodes
ICDCSW '04 Proceedings of the 24th International Conference on Distributed Computing Systems Workshops - W7: EC (ICDCSW'04) - Volume 7
Challenges and research directions in autonomic communications
International Journal of Internet Protocol Technology
GateScript: a scripting language for generic active gateways
IWAN'04 Proceedings of the 6th IFIP TC6 international working conference on Active networks
Dynamic link measurements using active components
IWAN'04 Proceedings of the 6th IFIP TC6 international working conference on Active networks
Review: Cloud computing service composition: A systematic literature review
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
This paper describes a novel model for the provision of service composites for active routers. The service composition framework enables flexible programmability of the router's data path through dynamically loadable software components, called 'active components'. The composition model promotes transparent and dynamic creation of network-side services and allows independent users to partake in this process. A prototype implementation has revealed that the composition model using packet filters and a classification graph structure as a means to integrate active components into the forwarding path enables the dynamic alteration of the elements of a composite at run-time and permits scalability in the generation of such composites. Furthermore, it allows the flexible provision of a unique service profile for each packet passing through an active router. We show that the overhead of this composition model does not significantly affect the performance of the router.