Intelligence in future broadband networks: challenges and opportunities in high-speed active networking
James P. G. Sterbenz · 2003
This paper considers the challenges and opportunities in the provision of active processing in broadband networks. Active networking aims to provide a systematic mechanism to use processing capabilities within network nodes (switches and routers) to allow the dynamic provisioning and composition of advanced services. Many of these services are traditionally offered at the application layer or require changes to the network layer standards. Active networking has the potential for improving performance by providing functionality at the right place and layer, without the need to go up to the application layer. The processing gains achieved by Moore's Law are frequently touted as the motivation for active networking. It is the ratio of processing and memory to bandwidth, however, that governs how much active processing is achievable. Active node architectures should support active processing with a flexible mix of software and programmable hardware based on the granularity of the processing. Significant practical challenges remain before active networking technology will be deployed and adopted. In particular, active networking is a technology awaiting the killer application.