Abstract
With the addition of user-controllable computing capabilities to conventional data networks, the network can no longer be perceived as a passive conveyor of bits. It transforms into a generic computational engine or an “active network”. While such capabilities open up many exciting possibilities for network designers, simulation of such large scale high-performance networks is exacerbated by a number of issues. Issues such as scalability and expressibility, will be addressed by the simulator designer as simulation requires the designer to “implement” models of the active networks systems. This paper proposes the use of a parallel simulation (using relaxed synchronization strategies, such as Time Warp) environment to accurately simulate the behavior and profile the performance of large scale, active networks.
Support for this work was provided in part by the Advanced Research Projects Agency under contracts J-FBI-93-116 and DABT63-96-C-0055.
Preview
Unable to display preview. Download preview PDF.
References
Jonathan M. Smith, David L. Tennenhouse, W. David Sincoskie, David J. Wetherall, and Gary J. Minden. A survey of active network research. IEEE Communications Magazine, 35(1):80–86, January 1997.
K. Calvert E. Zegura and S. Bhattacharjee. How to model an internetwork. In Proceedings of IEEE INFOCOM, April 1996.
R. Fujimoto. Parallel discrete event simulation. Communications of the ACM, 33(10):30–53, October 1990.
W. Gropp, E. Lusk, and A. Skjellum. Using MPI: Portable Parallel Programming with the Message-Passing Interface. MIT Press, Cambridge, MA, 1994.
C. Gunter, S. Nettles, and J. Smith. The switchware active network architecture. Available at http://www.cis.upenn.edu/~switchware/, Nov 1997.
D. Jefferson. Virtual time. ACM Transactions on Programming Languages and Systems, 7(3):405–425, July 1985.
D. E. Martin, T. J. McBrayer, and P. A. Wilsey. warped: A Time Warp simulation kernel for analysis and application development. In H. El-Rewini and B. D. Shriver, editors, 29th Hawaii International Conference on System Sciences (HICSS-29), volume Volume I, pages 383–386, January 1996.
J. Misra. Distributed discrete-event simulation. Computing Surveys, 18(1):39–65, March 1986.
D. M. Rao, K. Swaminathan R. Radhakrishnan, P. A. Wilsey, and P. Alexander. ANSE: An Active Networks Simulation Environment. In Proceedings of the Austrian-Hungarian Workshop on Distributed and Parallel Systems (DAPSYS’98), September 1998. (forthcoming).
Active Networks research group. Architectural framework for active networks. Active Nets’98 Workshop, March 1998.
D. Wetherall, J. Guttag, and D. Tennenhouse. Ants: A toolkit for building and dynamically deploying network protocols. In Proceedings of IEEE OPENARCH, April 1998.
Y. Yemini and S. da Silva. Towards programmable networks. In Proceedings of the FIP/IEEE International Workshop on Distributed Systems, Oct 1996.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Swaminathan, K., Radhakrishnan, R., Wilsey, P.A., Alexander, P. (1998). Large scale active networks simulation. In: Kågström, B., Dongarra, J., Elmroth, E., Waśniewski, J. (eds) Applied Parallel Computing Large Scale Scientific and Industrial Problems. PARA 1998. Lecture Notes in Computer Science, vol 1541. Springer, Berlin, Heidelberg . https://doi.org/10.1007/BFb0095379
Download citation
DOI: https://doi.org/10.1007/BFb0095379
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-65414-8
Online ISBN: 978-3-540-49261-0
eBook Packages: Springer Book Archive