A central premise of active networking is that small amounts of user-specific computation inserted at key locations within the network can significantly improve network-based application performance. Hence, a critical issue for active networking is the amount of resources required to achieve performance gains since excessive demands on scarce node resources can have detrimental effects on the entire network. We explore the trade-space between active resource utilization and performance, and attempt to provide insights into where limited active resources should be located within a given network topology in order to optimize performance. Simulation experiments based on performance assessments of the active error recovery/nominee-based congestion algorithm (AER/NCA) protocol-an active networks-based reliable multicast protocol-reveal that a high percentage of the achievable performance gains can be attained with only a small number of optimally selected network nodes providing active services. Further experiments show that an early algorithm for dynamically activating-deactivating active services within the network can achieve a significant portion of the gains afforded by an optimal, static configuration. The implication here is that this or similar algorithms hold significant promise as a means for active networks to dynamically self-optimize active resource allocation.
[1]
Sneha Kumar Kasera,et al.
Scalable fair reliable multicast using active services
,
2000,
IEEE Netw..
[2]
William A. Arbaugh,et al.
The SwitchWare active network architecture
,
1998,
IEEE Netw..
[3]
Donald F. Towsley,et al.
Generic Multicast Transport Services: Router Support for Multicast Applications
,
2000,
NETWORKING.
[4]
John V. Guttag,et al.
ANTS: a toolkit for building and dynamically deploying network protocols
,
1998,
1998 IEEE Open Architectures and Network Programming.
[5]
Sanjoy Paul,et al.
Reliable Multicast Transport Protocol (RMTP)
,
1997,
IEEE J. Sel. Areas Commun..
[6]
Ernst W. Biersack,et al.
Optimal multicast feedback
,
1998,
Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.
[7]
Kenneth L. Calvert,et al.
Modeling Internet topology
,
1997,
IEEE Commun. Mag..
[8]
P. Bickel,et al.
Mathematical Statistics: Basic Ideas and Selected Topics
,
1977
.