메뉴 건너뛰기




Volumn 34, Issue 1, 2004, Pages 4-18

Active networking: One view of the past, present and future

Author keywords

Communication system software; Communication systems; Programming operating systems; Protocols

Indexed keywords

ACTIVE NETWORKS; COMPUTER PERIPHERAL EQUIPMENT; DISTRIBUTED COMPUTER SYSTEMS; DYNAMIC PROGRAMMING; NETWORK PROTOCOLS; SOFTWARE PROTOTYPING;

EID: 0442279648     PISSN: 10946977     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSMCC.2003.818493     Document Type: Article
Times cited : (41)

References (129)
  • 2
    • 26744478021 scopus 로고
    • Preliminary specification of a distributed packet radio system using the amateur band
    • Univ. Linköping, Linköping, Sweden, Jan.
    • J. Zander and R. Forchheimer, "Preliminary Specification of a Distributed Packet Radio System Using the Amateur Band," Univ. Linköping, Linköping, Sweden, Jan. 1980.
    • (1980)
    • Zander, J.1    Forchheimer, R.2
  • 4
    • 26744459780 scopus 로고    scopus 로고
    • Reflections on active networking
    • Dept. Comput. Inform. Sci., Univ. Pennsylvania, Tech. Rep. MS-CIS-03-05
    • J. M. Smith, "Reflections on Active Networking," Dept. Comput. Inform. Sci., Univ. Pennsylvania, Tech. Rep. MS-CIS-03-05, 2003.
    • (2003)
    • Smith, J.M.1
  • 5
    • 0442270519 scopus 로고
    • The architecture of a distributed computer system - An informal description
    • Inform. Comput. Sci., Univ. California, Irvine, Tech. Rep. 11
    • D. J. Farber and K. Larson, "The architecture of a distributed computer system - An informal description," Inform. Comput. Sci., Univ. California, Irvine, Tech. Rep. 11, 1970.
    • (1970)
    • Farber, D.J.1    Larson, K.2
  • 6
    • 0012363463 scopus 로고    scopus 로고
    • The distributed computing system
    • D. J. Farber, "The distributed computing system," in Proc. COMPCOM, 1973, pp. 31-34.
    • Proc. COMPCOM, 1973 , pp. 31-34
    • Farber, D.J.1
  • 9
    • 84983308848 scopus 로고    scopus 로고
    • ANTS: A toolkit for building and dynamically deploying network protocols
    • D. J. Wetherall, J. Guttag, and D. L. Tennenhouse, "ANTS: A toolkit for building and dynamically deploying network protocols," in Proc. IEEE OpenArch, 1998, pp. 117-129.
    • Proc. IEEE OpenArch, 1998 , pp. 117-129
    • Wetherall, D.J.1    Guttag, J.2    Tennenhouse, D.L.3
  • 10
    • 0040342812 scopus 로고
    • Remote procedure call
    • Ph.D. dissertation, Carnegie Mellon Univ., Pittsburgh, PA
    • B. J. Nelson, "Remote Procedure Call," Ph.D. dissertation, Carnegie Mellon Univ., Pittsburgh, PA, 1981.
    • (1981)
    • Nelson, B.J.1
  • 11
    • 84976783312 scopus 로고
    • Implementing remote procedure calls
    • Feb.
    • A. D. Birrell and B. J. Nelson, "Implementing remote procedure calls," ACM Trans. Comput. Syst., vol. 2, no. 1, pp. 39-59, Feb. 1984.
    • (1984) ACM Trans. Comput. Syst. , vol.2 , Issue.1 , pp. 39-59
    • Birrell, A.D.1    Nelson, B.J.2
  • 13
    • 26744436698 scopus 로고
    • Remote evaluation
    • Ph.D. dissertation, Mass. Inst. Technol., Cambridge, Jan.
    • J. W. Stamos, "Remote Evaluation," Ph.D. dissertation, Mass. Inst. Technol., Cambridge, Jan. 1986.
    • (1986)
    • Stamos, J.W.1
  • 17
    • 84976656634 scopus 로고
    • Process migration: Effects on scientific computation
    • Mar.
    • J. M. Smith, J. Gerald, and Q. Maguire, "Process migration: effects on scientific computation," ACM SIGPLAN Notices, vol. 23, no. 3, pp. 102-106, Mar. 1988.
    • (1988) ACM SIGPLAN Notices , vol.23 , Issue.3 , pp. 102-106
    • Smith, J.M.1    Gerald, J.2    Maguire, Q.3
  • 18
    • 0025481179 scopus 로고
    • Gigabit network testbeds
    • Sept.
    • "Gigabit network testbeds," IEEE Comput., vol. 23, pp. 77-80, Sept. 1990.
    • (1990) IEEE Comput. , vol.23 , pp. 77-80
  • 19
    • 0002586959 scopus 로고
    • SONET: A practical perspective
    • Sept.
    • J. Babcock, "SONET: A practical perspective," Bus. Commun. Rev., vol. 20, no. 9, pp. 59-63, Sept. 1990.
    • (1990) Bus. Commun. Rev. , vol.20 , Issue.9 , pp. 59-63
    • Babcock, J.1
  • 20
    • 0012118191 scopus 로고
    • Synchronous optical network (SONET) transport systems: Common generic criteria
    • Bellcore, Red Bank, NJ, Report TR-NWT-000 253, Dec.
    • "Synchronous Optical Network (SONET) Transport Systems: Common Generic Criteria," Bellcore, Red Bank, NJ, Report TR-NWT-000 253, Dec. 1991.
    • (1991)
  • 21
    • 0442302119 scopus 로고
    • Gigabit Rate Transmit Receive Chip Set Technical Data, Hewlett-Packard
    • Gigabit Rate Transmit Receive Chip Set Technical Data, Hewlett-Packard, 1992.
    • (1992)
  • 22
    • 0442270569 scopus 로고
    • HP9000 Series 700 HIPPI Interface HP J2069A, Hewlett-Packard
    • HP9000 Series 700 HIPPI Interface HP J2069A, Hewlett-Packard, 1994.
    • (1994)
  • 27
    • 0027239331 scopus 로고
    • The AURORA gigabit testbed
    • Jan.
    • D. D. Clark et al., "The AURORA gigabit testbed," Computer Netw. ISDN Syst., vol. 25, no. 6, pp. 599-621, Jan. 1993.
    • (1993) Computer Netw. ISDN Syst. , vol.25 , Issue.6 , pp. 599-621
    • Clark, D.D.1
  • 28
    • 0036645887 scopus 로고    scopus 로고
    • Broadband packet switching: A personal perspective
    • July
    • W. D. Sincoskie, "Broadband packet switching: a personal perspective," IEEE Commun. Mag., vol. 40, pp. 54-66, July 2002.
    • (2002) IEEE Commun. Mag. , vol.40 , pp. 54-66
    • Sincoskie, W.D.1
  • 30
    • 0033280781 scopus 로고    scopus 로고
    • MPLS and the evolving internet architecture
    • Dec.
    • T. Li, "MPLS and the evolving internet architecture," IEEE Commun. Mag., vol. 37, pp. 38-41, Dec. 1999.
    • (1999) IEEE Commun. Mag. , vol.37 , pp. 38-41
    • Li, T.1
  • 31
    • 84967701397 scopus 로고
    • The design philosophy of the DARPA internet protocols
    • Aug.
    • D. D. Clark, "The design philosophy of the DARPA internet protocols," ACM Comput. Commun. Rev., vol. 18, no. 4, pp. 106-114, Aug. 1988.
    • (1988) ACM Comput. Commun. Rev. , vol.18 , Issue.4 , pp. 106-114
    • Clark, D.D.1
  • 34
    • 0031118842 scopus 로고    scopus 로고
    • Connection closures: Adding application-defined behavior to network connections
    • S. Rooney, "Connection closures: adding application-defined behavior to network connections," ACM Comput. Commun. Rev., vol. 27, no. 2, pp. 74-88, 1997.
    • (1997) ACM Comput. Commun. Rev. , vol.27 , Issue.2 , pp. 74-88
    • Rooney, S.1
  • 35
    • 0032051263 scopus 로고    scopus 로고
    • Controlling the tempest: Adaptive management in advanced ATM control architectures
    • Apr.
    • D. A. Halls and S. G. Rooney, "Controlling the tempest: adaptive management in advanced ATM control architectures," IEEE J. Select. Areas Commun., vol. 16, Apr. 1998.
    • (1998) IEEE J. Select. Areas Commun. , vol.16
    • Halls, D.A.1    Rooney, S.G.2
  • 39
    • 0025722247 scopus 로고
    • The x-kernel: An architecture for implementing network protocols
    • Jan.
    • N. C. Hutchinson and L. L. Peterson, "The x-Kernel: an architecture for implementing network protocols," IEEE Trans. Softw. Eng., vol. 17, pp. 64-76, Jan. 1991.
    • (1991) IEEE Trans. Softw. Eng. , vol.17 , pp. 64-76
    • Hutchinson, N.C.1    Peterson, L.L.2
  • 40
    • 0021513536 scopus 로고
    • A stream input-output system
    • Oct.
    • D. Ritchie, "A stream input-output system," AT&T Bell Lab. Tech. J., pt. 2, vol. 63, no. 8, pp. 1897-1910, Oct. 1984.
    • (1984) AT&T Bell Lab. Tech. J. , vol.63 , Issue.8 PART 2 , pp. 1897-1910
    • Ritchie, D.1
  • 46
    • 26744467206 scopus 로고    scopus 로고
    • P4: A platform for FPGA implementation of protocol boosters
    • New York: Springer-Verlag; ser. Lecture Notes in Computer Science
    • I. Hadžić and J. M. Smith, "P4: A platform for FPGA implementation of protocol boosters," in Field Programmable Logic 1997. New York: Springer-Verlag, 1997, ser. Lecture Notes in Computer Science, no. 1304, pp. 438-447.
    • (1997) Field Programmable Logic 1997 , Issue.1304 , pp. 438-447
    • Hadžić, I.1    Smith, J.M.2
  • 47
    • 84862365658 scopus 로고    scopus 로고
    • Applying reconfigurable computing to reconfigurable networks
    • Ph.D. dissertation, Univ. Pennsylvania, Philadelphia, Sept.
    • I. Hadžić, "Applying Reconfigurable Computing to Reconfigurable Networks," Ph.D. dissertation, Univ. Pennsylvania, Philadelphia, Sept. 1999.
    • (1999)
    • Hadžić, I.1
  • 49
    • 0003477212 scopus 로고    scopus 로고
    • Liquid software: A new paradigm for networked systems
    • Univ. Arizona, Tuscon, AZ, Tech. Rep. 96-11, June
    • J. Hartman, U. Manber, L. Peterson, and T. Proebsting, "Liquid Software: A New Paradigm for Networked Systems," Univ. Arizona, Tuscon, AZ, Tech. Rep. 96-11, June 1996.
    • (1996)
    • Hartman, J.1    Manber, U.2    Peterson, L.3    Proebsting, T.4
  • 50
    • 0442317576 scopus 로고    scopus 로고
    • Smart Packets. BBN. [Online]
    • C. Partridge and A. Jackson. (1996) Smart Packets. BBN. [Online] Available: http://www.net-tech.bbn.com/smtpkts/smtpkts-index.html
    • (1996)
    • Partridge, C.1    Jackson, A.2
  • 52
  • 58
    • 0029700344 scopus 로고    scopus 로고
    • Decentralized trust management
    • Los Alamitos, CA: IEEE Comput. Soc. Press
    • M. Blaze, J. Feigenbaum, and J. Lacy, "Decentralized trust management," in Proc. 17th Symp. Security 17 Privacy. Los Alamitos, CA: IEEE Comput. Soc. Press, 1996, pp. 164 -173.
    • (1996) Proc. 17th Symp. Security 17 Privacy , pp. 164-173
    • Blaze, M.1    Feigenbaum, J.2    Lacy, J.3
  • 59
    • 0442317603 scopus 로고    scopus 로고
    • Switchware Home Page. [Online]
    • Switchware Home Page. [Online] Available: http://www.cis.upenn.edu/switchware
  • 60
    • 0003836801 scopus 로고    scopus 로고
    • Switchware: Accelerating network evolution
    • Dept. Comput. Inform. Sci., Univ. Pennsylvania, Philadelphia, Tech. Rep. MS-CIS-96-38
    • J. M. Smith, D. J. Farber, D. C. Feldmeier, C. A. Gunter, S. M. Nettles, W. D. Sincoskie, and S. Alexander, "Switchware: Accelerating Network Evolution," Dept. Comput. Inform. Sci., Univ. Pennsylvania, Philadelphia, Tech. Rep. MS-CIS-96-38, 1996.
    • (1996)
    • Smith, J.M.1    Farber, D.J.2    Feldmeier, D.C.3    Gunter, C.A.4    Nettles, S.M.5    Sincoskie, W.D.6    Alexander, S.7
  • 64
    • 0041081898 scopus 로고    scopus 로고
    • A web navigator with applets in CAML
    • F. Louaix, "A web navigator with applets in CAML," in Proc. 5th WWW Conf., 1996, pp. 1365-1371.
    • Proc. 5th WWW Conf., 1996 , pp. 1365-1371
    • Louaix, F.1
  • 69
    • 0035270737 scopus 로고    scopus 로고
    • Janos: A java-oriented OS for active network nodes
    • Mar.
    • P. Tullmann, M. Hibler, and J. Lepreau, "Janos: A java-oriented OS for active network nodes," IEEE J. Select. Areas Commun., vol. 19, pp. 501-510, Mar. 2001.
    • (2001) IEEE J. Select. Areas Commun. , vol.19 , pp. 501-510
    • Tullmann, P.1    Hibler, M.2    Lepreau, J.3
  • 72
    • 0032066141 scopus 로고    scopus 로고
    • A secure active network environment architecture: Realization in switch-ware
    • May/June
    • D. S. Alexander, W. A. Arbaugh, A. D. Keromytis, and J. M. Smith, "A secure active network environment architecture: Realization in switch-Ware," IEEE Network, pp. 37-45, May/June 1998.
    • (1998) IEEE Network , pp. 37-45
    • Alexander, D.S.1    Arbaugh, W.A.2    Keromytis, A.D.3    Smith, J.M.4
  • 73
    • 0028532812 scopus 로고
    • Denial of service: An example
    • Nov.
    • R. M. Needham, "Denial of service: an example," Commun. ACM, vol. 37, no. 11, pp. 42-46, Nov. 1994.
    • (1994) Commun. ACM , vol.37 , Issue.11 , pp. 42-46
    • Needham, R.M.1
  • 78
    • 0442317592 scopus 로고    scopus 로고
    • Piglet: An operating system for network appliances
    • Ph.D. dissertation, CIS Dept., Univ. Pennsylvania, Philadelphia
    • S. J. Muir, "Piglet: An Operating System for Network Appliances," Ph.D. dissertation, CIS Dept., Univ. Pennsylvania, Philadelphia, 2001.
    • (2001)
    • Muir, S.J.1
  • 80
    • 0039894947 scopus 로고    scopus 로고
    • Resource control of untrusted code in an open programmable network
    • Ph.D. dissertation, Univ. Cambridge, Cambridge, U.K.
    • P. B. Menage, "Resource Control of Untrusted Code in an Open Programmable Network," Ph.D. dissertation, Univ. Cambridge, Cambridge, U.K., 2000.
    • (2000)
    • Menage, P.B.1
  • 82
    • 0442302122 scopus 로고    scopus 로고
    • Plan Home Page. [Online]
    • Plan Home Page. [Online] Available: http://www.cis.upenn.edu/switch-ware/PLAN
  • 84
    • 0442317595 scopus 로고    scopus 로고
    • Plan in maude: Specifying an active network programming language
    • New York: Elsevier, Sept. 19-21; ser. Electron. Notes Theoret. Comput. Sci.
    • M.-O. Stehr and C. Talcott, "Plan in maude: Specifying an active network programming language," in Proc. 4th Int. Workshop Rewriting Logic Its Applications. New York: Elsevier, Sept. 19-21, 2002, vol. 71, ser. Electron. Notes Theoret. Comput. Sci.
    • (2002) Proc. 4th Int. Workshop Rewriting Logic Its Applications , vol.71
    • Stehr, M.-O.1    Talcott, C.2
  • 88
    • 0004263117 scopus 로고    scopus 로고
    • Dynamic software updating
    • Ph.D. dissertation, CIS Dept., Univ. Pennsylvania, Philadelphia
    • M. Hicks, "Dynamic Software Updating," Ph.D. dissertation, CIS Dept., Univ. Pennsylvania, Philadelphia, 2001.
    • (2001)
    • Hicks, M.1
  • 91
    • 0242324003 scopus 로고    scopus 로고
    • Practical active packets
    • Ph.D. dissertation, Univ. Pennsylvania, Philadelphia, Sept.
    • J. T. Moore, "Practical Active Packets," Ph.D. dissertation, Univ. Pennsylvania, Philadelphia, Sept. 2002.
    • (2002)
    • Moore, J.T.1
  • 92
    • 84943246692 scopus 로고    scopus 로고
    • Compiling PLAN to SNAP
    • ser. Lecture Notes in Computer Science, I. W. Marshall, S. Nettles, and N. Wakamiya Eds., Oct.
    • M. Hicks, J. T. Moore, and S. Nettles, "Compiling PLAN to SNAP," in Proc. 3rd Int. Working Conf. Active Networks, vol. 2207, ser. Lecture Notes in Computer Science, I. W. Marshall, S. Nettles, and N. Wakamiya Eds., Oct. 2001, pp. 134-151.
    • (2001) Proc. 3rd Int. Working Conf. Active Networks , vol.2207 , pp. 134-151
    • Hicks, M.1    Moore, J.T.2    Nettles, S.3
  • 93
    • 0442286110 scopus 로고    scopus 로고
    • Intel IXP Architecture Network Processors. [Online]
    • Intel IXP Architecture Network Processors. [Online]. Available: http://www.intel.com/design/network/products/npfamily/
  • 94
    • 0442286161 scopus 로고    scopus 로고
    • IBM PowerNP Network Processors. [Online]
    • IBM PowerNP Network Processors. [Online]. Available: http://www-3.ibm.com/chips/products/wired/products/network processors.html
  • 95
    • 0442302104 scopus 로고    scopus 로고
    • Agere Network Processors. [Online]; metro access/networkprocessors.html
    • Agere Network Processors. [Online]. Available: http://www.agere.com/enter-prise metro access/networkprocessors.html
  • 96
    • 0032183845 scopus 로고    scopus 로고
    • Safety and security of programmable network infrastructures
    • D. S. Alexander, W. A. Arbaugh, A. D. Keromytis, and J. M. Smith, "Safety and security of programmable network infrastructures," IEEE Commun., vol. 36, pp. 84-92, 1998.
    • (1998) IEEE Commun. , vol.36 , pp. 84-92
    • Alexander, D.S.1    Arbaugh, W.A.2    Keromytis, A.D.3    Smith, J.M.4
  • 99
    • 0442270550 scopus 로고    scopus 로고
    • Middleboxes: Taxonomy and issues
    • Internet Engineering Task Force, RFC 3234; Feb.
    • B. Carpenter and S. Brim, Middleboxes: Taxonomy and Issues, Internet Engineering Task Force, RFC 3234, Available: [Online] www.iets.org, Feb. 2002.
    • (2002)
    • Carpenter, B.1    Brim, S.2
  • 114
    • 0442270544 scopus 로고    scopus 로고
    • Application Level Programmable Inter-Network Environment Project Web Page [Online]
    • Application Level Programmable Inter-Network Environment Project Web Page, http://www.cs.ucl.ac.uk/alpine/. [Online]
  • 115
    • 84937433239 scopus 로고    scopus 로고
    • An architecture for application layer routing
    • ser. Lecture Notes in Computer Science, H. Yashuda, Ed., Oct.
    • A. Ghosh, M. Fry, and J. Crowcroft, "An architecture for application layer routing," in Proc. 2nd Int. Working Conf. Active Networks, vol. 1942, ser. Lecture Notes in Computer Science, H. Yashuda, Ed., Oct. 2000, pp. 71-86.
    • (2000) Proc. 2nd Int. Working Conf. Active Networks , vol.1942 , pp. 71-86
    • Ghosh, A.1    Fry, M.2    Crowcroft, J.3
  • 117
    • 0035400671 scopus 로고    scopus 로고
    • Dynamic internet overlay deployment and management using the x-bone
    • July
    • J. Touch, "Dynamic internet overlay deployment and management using the x-bone," Comput. Networks, pp. 117-135, July 2001.
    • (2001) Comput. Networks , pp. 117-135
    • Touch, J.1
  • 122
    • 0442286157 scopus 로고    scopus 로고
    • IETF Forwarding Control Element Separation Working Group Home Page. [Online]
    • IETF Forwarding Control Element Separation Working Group Home Page. [Online]. Available: http://www.ietf.org/html.charters/forces-charter.html
  • 128
    • 0842349122 scopus 로고    scopus 로고
    • Virtual radios
    • Ph.D. dissertations, Mass. Inst. Technol., Cambridge, MA
    • V. Bose, "Virtual Radios," Ph.D. dissertations, Mass. Inst. Technol., Cambridge, MA, 1999.
    • (1999)
    • Bose, V.1
  • 129
    • 0442270551 scopus 로고    scopus 로고
    • F.-M. A. (Italian proverb 'La meglio e l'inimico del bene') Voltaire, Contes, 1772
    • F.-M. A. (Italian proverb 'La meglio e l'inimico del bene') Voltaire, Contes, 1772.


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.