Title :
Active networking: one view of the past, present, and future
Author :
Smith, Jonathan M. ; Nettles, Scott M.
Author_Institution :
CIS Dept., Pennsylvania Univ., Philadelphia, PA, USA
Abstract :
All distributed computing systems face the architectural question of the location (and nature) of programmability in the telecommunications networks, computers, and other peripheral devices comprising them. The perspective of this paper is that network elements should be as programmable as possible, to enable the most flexible distributed computing systems. There has been a persistent confluence among operating systems, programming languages, networking and distributed systems. We demonstrate how these interactions led to what is called "active networking," and in the spirit of "vox audita peril, littera scripta manel" (the spoken word perishes, but the written word remains), include an account of how it was made to happen. Lessons are drawn both from the broader research agenda, and the specific goals pursued in the SwitchWare project. We speculate on likely futures for active networking.
Keywords :
Internet; distributed programming; high level languages; network operating systems; SwitchWare project; active networking; distributed computing systems; operating systems; peripheral devices; programmability; programming languages; telecommunications networks; Communication switching; Computer languages; Computer networks; Computer peripherals; Distributed computing; History; Operating systems; Resource management; System software; Telecommunication computing;
Journal_Title :
Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on
DOI :
10.1109/TSMCC.2003.818493