TCP and explicit congestion notification
ACM SIGCOMM Computer Communication Review
Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
Java programming with CORBA (2nd ed.)
Java programming with CORBA (2nd ed.)
Decentralizing control and intelligence in network management
Proceedings of the fourth international symposium on Integrated network management IV
The Simple Book: An Introduction to Networking Management: Revised Second Edition
The Simple Book: An Introduction to Networking Management: Revised Second Edition
An Active Network Approach to Efficient Network Management
IWAN '99 Proceedings of the First International Working Conference on Active Networks
Active networks: Applications, security, safety, and architectures
IEEE Communications Surveys & Tutorials
Bandwidth reservation for bursty traffic in the presence of resource availability uncertainty
Computer Communications
Active networks for efficient distributed network management
IEEE Communications Magazine
Active distributed management for IP networks
IEEE Communications Magazine
IEEE Journal on Selected Areas in Communications
Hi-index | 0.00 |
Adding programmability to the interior of the network provides an infrastructure for distributed applications. Specifically, network management and control applications require access to and control of network device state. For example, a routing load balancing application may require access to the routing table, and a congestion avoidance application may require interface congestion information. There are fundemental problems associated with this interaction. In this paper, we study the basic tradeoffs associated with the interaction between an active process and its environment and presenting ABLE++ as an example architecture. Most notably, we explore two design tradeoffs, efficiency vs. abstraction and application flexibility vs. security. We demonstrate the advantages of the architecture by implementing a congestion avoidance algorithm.