Welcome to the SwitchWare page, describing research previously done on active
networking (a.k.a. Software Defined Networks, or SDN) by the Computer and Information Science
department at the University of Pennsylvania and Bellcore
(later Telcordia, and now
Ericsson).
Active networks explore the idea of allowing routing elements
to be extensively programmed by the packets passing through them, now sometimes
referred to as Software Defined Networks (SDN). This
allows computation previously possible only at endpoints to be carried
out within the network itself, thus enabling optimizations and extensions
of current protocols as well as the development of fundamentally new protocols.
A Secure PLAN (extended version)
M. Hicks (Cornell U.), A. D. Keromytis (Columbia U.), J. M. Smith (U. Penn),
DARPA Active Networks Conference and Exposition (DANCE),
San Francisco CA, May 29-30, 2002
More papers are available on each of the individual project sites
The Price of Safety in An Active Network D. Scott Alexander, Paul B.
Menage, Angelos D. Keromytis, William A. Arbaugh, Kostas
G. Anagnostakis, and Jonathan M. Smith. In Journal of
Communications and Networks (JCN), special issue on programmable
switches and routers, vol. 3, no. 1, pp. 4 - 18, March 2001.
Secure Quality of Service Handling (SQoSH) D. Scott Alexander, William
A. Arbaugh, Angelos D. Keromytis, Steve Muir, and Jonathan M. Smith.
IEEE Communications Magazine, vol. 38, no. 4, pp. 106 - 112,
April 2000.
Safe and
Efficient Active Packets Jonathan T. Moore. Technical Report MS-CIS-99-24, Department of
Computer and Information Science, University of Pennsylvania, October 1999.
Abstract.
A Secure PLAN Michael Hicks and Angelos D. Keromytis. Submitted to IWAN '99.
Security in Active
Networks D. Scott Alexander, William A. Arbaugh, Angelos
D. Keromytis, and Jonathan M. Smith.
To appear in Secure Internet
Programming: Issues in Distributed and Mobile Object Systems,
Springer-Verlag Lecture Notes in Computer Science
State-of-the-Art series.
The SwitchWare Active Network Implementation D. Scott Alexander, Michael W. Hicks, Pankaj Kakkar, Angelos D. Keromytis,
Marianne Shaw, Jonathan T. Moore, Carl A. Gunter, Trevor Jim,
Scott M. Nettles, and Jonathan M. Smith.
The 1998 ACM SIGPLAN Workshop on ML held in
conjunction with the International Conference on Functional Programming
(ICFP) '98.
PLANet:
An Active Internetwork To appear in IEEE INFOCOM, New York, 1999.
Michael Hicks, Jonathan T. Moore, D. Scott Alexander, Carl A. Gunter,
and Scott M. Nettles.
The
SwitchWare Active Network Architecture D. Scott Alexander, William A. Arbaugh, Michael W. Hicks, Pankaj Kakkar, Angelos D. Keromytis, Jonathan T. Moore, Carl A. Gunter, Scott M. Nettles, and Jonathan M. Smith.
IEEE Network Special Issue on Active and Controllable
Networks, vol. 12 no. 3, pp. 29 - 36.
PLAN:
A Packet Language for Active Networks Michael Hicks, Pankaj Kakkar, Jonathan T. Moore, Carl A. Gunter and
Scott Nettles.
Proceedings of the International Conference on Functional Programming (ICFP) '98.BIBTEX
Active
Bridging D. Scott Alexander, Marianne Shaw, Scott M. Nettles, and Jonathan M.
Smith
Proceedings of the ACM SIGCOMM'97 Conference,
Cannes, France, September 1997.
Automated
Recovery in a Secure Bootstrap Process William A. Arbaugh, Angelos D. Keromytis, David J. Farber, and Jonathan
M. Smith. Internet Society Symposium on Network and Distributed
System Security (SNDSS),pp. 155 - 167, San Diego, March 11-13, 1998.