|
ABSTRACT
In this paper, we discuss our work on an active network architecture in which passive packets are replaced with active capsules --- encapsulated program fragments that are executed at each switch they traverse. This approach allows application-specific processing to be injected into the network. The accessibility of computation and storage "within" the network provides a substrate that can be tailored to build global applications, including those that invoke customized multicast and merge processing.We describe an extension to the IP options mechanism that supports the embedding of program fragments in datagrams and the evaluation of these fragments as they traverse the Internet. The ACTIVE option provides a generic approach to the extension of the IP network service.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
A+95
|
Elan Amir , Steven McCanne , Hui Zhang, An application level video gateway, Proceedings of the third ACM international conference on Multimedia, p.255-265, November 05-09, 1995, San Francisco, California, United States
[doi> 10.1145/217279.215277]
|
 |
A+96
|
Ali-Reza Adl-Tabatabai , Geoff Langdale , Steven Lucco , Robert Wahbe, Efficient and language-independent mobile programs, Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation, p.127-136, May 21-24, 1996, Philadelphia, Pennsylvania, United States
|
| |
B+94
|
T. Blackwell et al. Secure Short-Cut Routing in Mobile IP. In 199~ Summer USENIX, pages 305-316, Boston, MA, June 1994.
|
 |
B+95a
|
Hari Balakrishnan , Srinivasan Seshan , Elan Amir , Randy H. Katz, Improving TCI/IP performance over wireless networks, Proceedings of the 1st annual international conference on Mobile computing and networking, p.2-11, November 13-15, 1995, Berkeley, California, United States
[doi> 10.1145/215530.215544]
|
 |
B+95b
|
B. N. Bershad , S. Savage , P. Pardyak , E. G. Sirer , M. E. Fiuczynski , D. Becker , C. Chambers , S. Eggers, Extensibility safety and performance in the SPIN operating system, Proceedings of the fifteenth ACM symposium on Operating systems principles, p.267-283, December 03-06, 1995, Copper Mountain, Colorado, United States
|
| |
BCZ96
|
S. Bhattacharjee, K. L. Calvert, and E. W. Zegura. On Active Networking and Congestion. Technical Report CIT-CC-96/02, College of Computing, Georgia Institute of Technology, Spring 1996.
|
| |
Bor94
|
|
| |
Bra89
|
R. Braden, Ed. Requirements for Internet Hosts - Communication Layers. Request for Comments 1122, October 1989.
|
 |
Cla88
|
|
 |
CT90
|
|
| |
DH95
|
S. Deering and R. Hinden. Internet Protocol, Version 6 (IPv6) Specification. Request For Comments 1883, December 1995.
|
 |
E+95
|
D. R. Engler , M. F. Kaashoek , J. O'Toole, Jr., Exokernel: an operating system architecture for application-level resource management, Proceedings of the fifteenth ACM symposium on Operating systems principles, p.251-266, December 03-06, 1995, Copper Mountain, Colorado, United States
|
 |
Gos95
|
|
| |
Kle95
|
L. Kleinrock. Nomadic Computing (Keynote Address). In 1st Intl. Conf. on Mobile Computing and Networking, Berkeley, CA, November 1995.
|
 |
KM87
|
|
| |
MP96
|
|
| |
N+96
|
B. Noble et al. Mobile Network Tracing (Draft RFC). Personal Communication, June 1996.
|
| |
Pos81
|
J. Postel, Ed. Internet Protocol: DARPA Internet Program Protocol Specification. Request For Comments 791, September 1981.
|
| |
SFG+96
|
J. Smith, D. Farber, C. Gunter, S. Nettles, D. Feldmeier, and W. Sincoskie. SwitchWare: Accelerating Network Evolution (White Paper). Personal communication, June 1996.
|
| |
TGSK96
|
D. L. Tennenhouse, S. J. Garland, L. Shrira, and M. F. Kaashoek. From Internet to ActiveNet. Request for Comments, TNS Group, MIT LCS, January 1996.
|
| |
TW96
|
D. L. Tennenhouse and D. Wetherall. Towards an Active Network Architecture. In Proc. of Multimedia Computing and Networking 96, San Jose, CA, January 1996.
|
 |
WEK96
|
Deborah A. Wallach , Dawson R. Engler , M. Frans Kaashoek, ASHs: Application-specific handlers for high-performance messaging, Conference proceedings on Applications, technologies, architectures, and protocols for computer communications, p.40-52, August 28-30, 1996, Palo Alto, California, United States
|
| |
Yd96
|
Y. Yemini and S. da Silva. Towards Programmable Networks (White Paper). Personal communication, April 1996.
|
CITED BY 14
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Athanassios Boulis , Paul Lettieri , Mani B. Srivastava, Active basestations & nodes for a mobile environment, Proceedings of the 1st ACM international workshop on Wireless mobile multimedia, p.31-37, October 25-30, 1998, Dallas, Texas, United States
|
|
|
|
|
|
|
|
|
Beverly Schwartz , Alden W. Jackson , W. Timothy Strayer , Wenyi Zhou , R. Dennis Rockwell , Craig Partridge, Smart packets: applying active networks to network management, ACM Transactions on Computer Systems (TOCS), v.18 n.1, p.67-88, Feb. 2000
|
|
|
|
|
|
|
|
|
Jochen Liedtke , Vsevolod Panteleenko , Trent Jaeger , Nayeem Islam, High-performance caching with the Lava hit-server, Proceedings of the Annual Technical Conference on USENIX Annual Technical Conference, 1998, p.11-11, June 15-19, 1998, New Orleans, Louisiana
|
|
|
|
|
|
Tzu-Chi Huang , Sherali Zeadally , Naveen Chilamkurti , Ce-Kuen Shieh, Design, implementation, and evaluation of a Programmable Bandwidth Aggregation System for home networks, Journal of Network and Computer Applications, v.32 n.3, p.741-759, May, 2009
|
|
|
|
|