33 citations found. Retrieving documents...
D. S. Decasper, B. Plattner, G. M. Parulkar, S. Choi, J. D. DeHart, and T. Wolf. A scalable high-performance active network node. IEEE Network, 13(1):8--19. IEEE, January--February 1999.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:

First 50 documents

Resource Allocation in Active Networks - Ramachandran, Pandey (2000)   (3 citations)  (Correct)

....this model, an active node is composed of three main parts: CPU scheduler, Output scheduler and a feedback element (see Figure 11) We assume that all active packets that traverse the node carry code that needs to be executed by the CPU. On reception of a packet, the node performs several steps [3]: It first retrieves the packet from the network card. It enqueues the packet in the processing queue corresponding to its flow. The CPU scheduler (Input Scheduler) then chooses a packet to process from the input queues. After processing the packet, it inserts the packet in the output queue ....

Dan E. Decasper, Bernhard Platther, Guru M. Purulkar, Sumi Choi, John D. Dellart, and Tilman Wolf. A Scalable High-Performance Active Network Node. Network, pages 8 19, January 1999.


Finding and Containing Enemies Within the Walls With.. - Ganger, Economou.. (2003)   (1 citation)  (Correct)

....than two stage attacks. The ideas are complementary, and pushing D WARD all the way to the true sources (individual NIs) is an idea worth exploring. A substantial body of research has examined the execution of application functionality by network cards [13, 17] and infrastructure components [3, 11, 38, 39]. Although scanners are not fully trusted, they are also not submitted by untrusted clients. Nonetheless, this prior work lays solid groundwork for resource management within network components. 6 Summary Self securing network interfaces are a promising addition to the network security arsenal. ....

Dan S. Decasper, Bernhard Plattner, Guru M. Parulkar, Sumi Choi, John D. DeHart, and Tilman Wolf. A scalable high-performance active network node. IEEE Network, 13(1):8--19. IEEE, January--February 1999.


QoS-enabled Middleware for High-Speed Networks and.. - Schmidt, Turner, Kuhns.. (1999)   (Correct)

....port and (2) a set of OS extensions that allow dynamic configuration of kernel plug ins within this embedded processor. The kernel plugin technology is being used to support dynamic configuration of new network and application services as part of an on going research program in active networking [31]. Under an existing effort, the Applied Research Laboratory is developing a larger configuration of the WUGS 20 called the WUGS 160 [10] The new WUGS 160 will provide an aggregate capacity of up to 160 Gbps and is designed to support the same kind of extensions to both hardware and software as ....

D. Decasper, G. Parulkar, S. Choi, J. DeHart, T. Wolf, and B. Plattner, "A Scalable, High Performance Active Network Node," IEEE Network Magazine, vol. 13, January/February 1999.


Self-Securing Network Interfaces: What, Why and How - Ganger, Economou, Bielski (2002)   (Correct)

....by making all requests appear to come from a single system. Self securing NIs allow similar checking in a multi purpose, scanner constraining platform. A substantial body of research has examined the execution of application functionality by network cards [15, 19] and infrastructure components [3, 14, 40, 42]. Although scanners are not fully trusted, they are also not submitted by untrusted clients. Nonetheless, this prior work lays solid groundwork for resource management within network components. 7 Summary Self securing network interfaces are a promising addition to the network security arsenal. ....

Dan S. Decasper, Bernhard Plattner, Guru M. Parulkar, Sumi Choi, John D. DeHart, and Tilman Wolf. A scalable high-performance active network node. IEEE Network, 13(1):8--19. IEEE, January--February 1999.


Fair Resource Allocation in Active Networks - Ramachandran, Pandey, Chan (2000)   (3 citations)  (Correct)

....In this model, an active node is composed of three main parts: CPU scheduler, Out put scheduler and a feedback element (see Figure 1) We assume that all active packets that traverse the node require both CPU and bandwidth requirements. On reception of a packet, the node performs several steps [2]: It first retrieves the packet from the network card. It enqueues the packet in the processing 470 Fig. I. Reference architecture for an active node queue corresponding to its flow. The CPU scheduler then chooses a packet to process from the input queues. After processing the packet, it inserts ....

Dan E. Decasper, Bernhard Platther, Gum M. Pumlkar, Sumi Choi, John D. Dellart, and Tilman Wolf. A Scalable High-Performance Active Network Node. Network, pages 8-19, January 1999.


Virtualizing Active Networks for Telecom Environments - Brunner, Stadler   (Correct)

....active service, and (2) isolate the customers to avoid interference among each other. Current approaches to active networking address this problem by introducing a trust relationship between the party which installs the software in the network and the owner of the network ( 3] 4] and [5]) The software is trusted by the network owner in the sense that its execution is assumed to consume no more than a certain amount of resources, and that its functions inside the network do not interfere with other network services. The difficulties with this approach are that (1) only few ....

....us to evaluate and demon 3 strate active networking concepts. Further, we have worked out a design for a VANenabled node operating system for ANN, a high performance active network node, which is currently being built in our laboratory, in collaboration with Washington University in St. Louis [5]. This design will be further refined, and the VAN concept will be realized on ANN, as part of the FAIN project in the Fifth (EC) Framework Program [6] Progress in this work will be reported in the final version of the paper. The paper is organized as follows. Section 2 introduces a framework ....

[Article contains additional citation context not shown here]

D. Decasper, G. Parulkar, S. Choi, J. DeHart, T. Wolf, B. Plattner, "A Scalable, High Performance Active Network Node," IEEE Network, Vol. 13(1), 1999.


A Service Management Toolkit for Active Networks - Brunner (1999)   (1 citation)  (Correct)

....issues, such as realizing a high throughput of packets on a network node, are currently beyond the scope of our work. However, we plan, in a future phase of this project, to realize the key capabilities of our system on one of the emerging high performance active networking platforms, such as [6]. 4.1 Realizing an Execution Environment for a Customer Service When our VAN provisioning system creates an EE in an active network node, a structure shown in Figure 6 is initialized. This structure represents an EE in a VAN. It can be seen as an initially empty wrap, which is filled with ....

D. Decaspar, G. Parulkar, S. Choi, J. DeHart, T. Wolf, B. Plattner, "A Scalable, High Performance Active Network Node," IEEE Network, Vol. 13(1), 1999.


A Service Management Toolkit for Active Networks - Brunner (1999)   (1 citation)  (Correct)

....issues, such as realizing a high throughput of packets on a network node, are currently beyond the scope of this work. However, we plan in a future phase of this project to realize the key capabilities of our system on one of the emerging high performance active networking platforms such as [5]. When our VAN provisioning system creates an EE in an active network node, an EE Figure 5: Grouping of Nodes Representative Service Management Station structures shown in Figure 2 is initialized. It can be seen as an initially empty wrapper, which is filled with service functionality during ....

D. Decasper et al., "A Scalable, High Performance Active Network Node," IEEE Network, Vol. 13(1), 1999.


Constraint-Based Design of Extensible - Networks Sumi Choi   Self-citation (Choi)   (Correct)

No context found.

Daniel Decasper, Guru Parulkar, Sumi Choi, John DeHart, Tilman Wolf, and Bernard Plattner, "A scalable, high performance active network node," IEEE Network, January/February 1999.


Configuring Sessions in Programmable Networks - With Capacity Constraints (2000)   Self-citation (Choi)   (Correct)

....by routers as programs to be executed, rather than just data to be forwarded. More realistic variants of active networking involve the dynamic execution of trusted programs on behalf of individual application sessions, in response to signaling messages exchanged at the start of a session [4]. This work is oriented toward the latter view of programmable networks. However, it can also be applied in networks where the use of programmable elements is controlled by administratively determined policies, rather than user initiated signaling messages. To illustrate the potential of ....

Daniel Decasper, Guru Parulkar, Sumi Choi, John DeHart, Tilman Wolf, and Bernard Plattner, "A scalable, high performance active network node," IEEE Network, January/February 1999.


Scheduling Processing Resources in Programmable Routers - Prashanth Pappu And (2002)   (6 citations)  Self-citation (Wolf)   (Correct)

....can be done. Section IV describes the scheduling algorithm EFQ in detail and Section V presents the simulation results. Conclusions are drawn in Section VI. II. RELATED WORK A significant amount of work has been done in defining architectures for software based programmable routers [2] 3] [4]. In particular, we have extensively used the router plugins architecture in our work [5] 4] Most systems enforce isolation of packet processing between flows (e.g. malicious packets cannot effect the proper processing of other packets) However, QoS issues at the level of processing are ....

....presents the simulation results. Conclusions are drawn in Section VI. II. RELATED WORK A significant amount of work has been done in defining architectures for software based programmable routers [2] 3] 4] In particular, we have extensively used the router plugins architecture in our work [5] [4]. Most systems enforce isolation of packet processing between flows (e.g. malicious packets cannot effect the proper processing of other packets) However, QoS issues at the level of processing are addressed only in a few cases. The commonly used NodeOS specification [6] asks for packets ....

[Article contains additional citation context not shown here]

Dan Decasper, Guru Parulkar, Sumi Choi, John DeHart, Tilman Wolf, and Bernhard Plattner, "A scalable, high performance active network node," IEEE Network, vol. 31, no. 1, pp. 8--19, Jan. 1999.


An Active Router Architecture for Multicast Video.. - Keller, Choi, Dasen.. (2000)   (33 citations)  Self-citation (Decasper Choi)   (Correct)

....that it is very important to automatically deploy any type of application specific processing to routers (active networking) In this section, we will briefly describe our Active Router Plugins software architecture and its application to WaveVideo scaling. The architecture was introduced in [8] and [9] Routerplugins are code modules, which implement specific datagram processing functionality like encryption, congestion 1. At 155 Mbits s OC 3 speed a router can spend only 26 ts to receive, process, and forward a packet (assuming an average size of 500 bytes) clearly not long ....

.... Currently, the Active Router Plugins software architecture is implemented on a Pentium PC with three ATM network interfaces and an Ethernet card acting as a router, which we call Active Network Node (ANN) We are currently working on a more sophisticated version of the ANN as described in [8], which consists of an ATM switch fabric with 8 ports and active line cards on every port, which we call Active Network Processing Elements (ANPEs) The ANPEs consists of a custom 1.2 Gbit s ATM host adapter chip, a Pentium CPU, a large FPGA that can implement active processing in hardware, and up ....

D. Decasper, G. Parulkar, S. Choi, J. Dellart, T. Wolf, B. Plattnet, "A Scalable, High Performance Active Network Node," In IEEE Network, January/February 1999.


CPU Scheduling for Active Processing using Feedback Deficit.. - Wolf, Decasper (1999)   (2 citations)  Self-citation (Decasper Wolf)   (Correct)

....correct processing time estimations, three schemes of different complexity are proposed. To further show the usefulness of FDRR, we plan to implement the different estimation schemes and measure their adaptability to real traffic patterns. We will also implement FDRR in the Active Network Node [1] to test it in a real world setting. ....

Decasper, D., Parulkar, G., Choi, S., DeHart, J., Wolf, T., Plattner, B. [1999]. "A Scalable, High Performance Active Network Node," IEEE Network, 13:1.


Scheduling Processing Resources in Programmable Routers - Pappu, Wolf (2000)   (6 citations)  Self-citation (Wolf)   (Correct)

....can be done. Section IV describes the scheduling algorithm EFQ in detail and Section V presents the simulation results. Conclusions are drawn in Section VI. II. RELATED WORK A significant amount of work has been done in defining architectures for software based programmable routers [2] 3] [4]. In particular, we have extensively used the router plugins architecture in our work [5] 4] Most systems enforce isolation of packet processing between flows (e.g. malicious packets cannot effect the proper processing of other packets) However, QoS issues at the level of processing are ....

....presents the simulation results. Conclusions are drawn in Section VI. II. RELATED WORK A significant amount of work has been done in defining architectures for software based programmable routers [2] 3] 4] In particular, we have extensively used the router plugins architecture in our work [5] [4]. Most systems enforce isolation of packet processing between flows (e.g. malicious packets cannot effect the proper processing of other packets) However, QoS issues at the level of processing are addressed only in a few cases. The commonly used NodeOS specification [6] asks for packets ....

[Article contains additional citation context not shown here]

Dan Decasper, Guru Parulkar, Sumi Choi, John DeHart, Tilman Wolf, and Bernhard Plattner, "A scalable, high performance active network node," IEEE Network, vol. 31, no. 1, pp. 8--19, Jan. 1999.


Scheduling Processing Resources in Programmable Routers - Pappu, Wolf (2001)   (6 citations)  Self-citation (Wolf)   (Correct)

....can be done. Section IV describes the scheduling algorithm EFQ in detail and Section V presents the simulation results. Conclusions are drawn in Section VI. II. RELATED WORK A significant amount of work has been done in defining architectures for software based programmable routers [1] 2] [3]. In particular we have extensively used the router plugins architecture in our work [4] 3] Most systems enforce isolation of packet processing between flows (e.g. malicious packets cannot effect the proper processing of other packets) However, QoS issues at the level of processing are ....

....presents the simulation results. Conclusions are drawn in Section VI. II. RELATED WORK A significant amount of work has been done in defining architectures for software based programmable routers [1] 2] 3] In particular we have extensively used the router plugins architecture in our work [4] [3]. Most systems enforce isolation of packet processing between flows (e.g. malicious packets cannot effect the proper processing of other packets) However, QoS issues at the level of processing are addressed only in a few cases. The commonly used NodeOS specification [5] asks for packets to be ....

[Article contains additional citation context not shown here]

Dan Decasper, Guru Parulkar, Sumi Choi, John DeHart, Tilman Wolf, and Bernhard Plattner, "A scalable, high performance active network node," IEEE Network, vol. 31, no. 1, pp. 8--19, Jan. 1999.


Service Creation and Management in Active Telecom Networks - Brunner, Plattner (2001)   (6 citations)  Self-citation (Plattner)   (Correct)

.... for active network nodes [6] 7] 2) extracting applicationspecific functionality to be integrated into the network layer, such as, applicationspecific caching [8] application specific packet routing [9] and media scaling [10] and (3) building high performance active networking architectures [11]. 3 A Management Framework for Active Telecom Networks In the following, we outline our framework management and interaction for active networks, which we have first proposed in [2] Customer NMS Service Generic Provisioning Interface Provider Domain Customer Domain Service VAN ....

D. Decasper, G. Parulkar, S. Choi, J. DeHart, T. Wolf, B. Plattner, "A Scalable, High Performance Active Network Node", IEEE Network, Vol. 13(1), 1999.


Tags for High Performance Active Networks - Wolf, Decasper, Tschudin (2000)   (1 citation)  Self-citation (Decasper Wolf)   (Correct)

....the efficient forwarding of activepackets through the OS and EE components on an activenode. While most AN software architectures[4] 5] 6] 7] address network functionality, securityissues, and resource control, only recently there has been emphasis on the performance of these systems [8]. Designing activenetwork This researchwas supported byDARPA under contract number N66001 98 C 8510. systems for high performance is particularly important since active networks inherently shift complexity from the end systems towards the more heavily loaded routers inside the network. Thus, a ....

....components of an activenetwork router: highperformance hardware, streamlined software, and the SAPF protocol for efficientdemultiplexing. This BSDUnix based implementation has been used to do the measurements discussed in Section 4. More details on the general ANN architecture can be found in [8]. There is another SAPF implementation available for Linux based systems which is used for the ARRCANE (Active Routing and Resource Control for Ad hoc NEtworks) active wireless networking research project [18] Although not aiming at high speed routing, SAPF is beneficial in this context, too, ....

[Article contains additional citation context not shown here]

D. Decasper, G. Parulkar, S. Choi, J. DeHart, T. Wolf, and B. Plattner, "A scalable, high performance activenetwork node," IEEE Network, 31, 1, January 1999, 8-19.


Design Issues for High Performance Active Routers - Wolf, Turner (2001)   (10 citations)  Self-citation (Wolf)   (Correct)

....to store per flow state information (e.g. encryption keys or partial video frames) and make the accessible to all packets of one flow. Software environments for packet processing on programmable routers have received much attention in recent years and many such systems have been developed [20], 21] 22] 23] 24] Most prototypes are implemented on workstations that act as routers, but the basic concepts apply to multi port, multi processor routers, too. In principle, any such system could be used to handle operating system, code distribution, and control operations in a network ....

Dan Decasper, Guru Parulkar, Sumi Choi, John DeHart, Tilman Wolf, and Bernhard Plattner, "A scalable, high performance active network node," IEEE Network Magazine, vol. 31, no. 1, pp. 8--19, Jan. 1999.


Configuring Sessions in Programmable Networks - Sumi Choi Jonathan (2001)   (20 citations)  Self-citation (Choi Wolf)   (Correct)

....to incorporate general purpose processing capabilities in network routers. Network processor components with more than ten RISC cores have recently become available and will soon appear in high performance routers from several different equipment vendors. Research in active networking [1] 2] [3] is exploring the potential of programmable routers, and other approaches are being pursued by individual router vendors. This paper is concerned with the problem of how to map application sessions onto network resources, when those network resources may include computational elements that ....

Daniel Decasper, Guru Parulkar, Sumi Choi, John DeHart, Tilman Wolf, and Bernard Plattner, "A scalable, high performance active network node," IEEE Network, January/February 1999.


Applications - Stanley Bielski Of   (Correct)

No context found.

D. S. Decasper, B. Plattner, G. M. Parulkar, S. Choi, J. D. DeHart, and T. Wolf. A scalable high-performance active network node. IEEE Network, 13(1):8--19. IEEE, January--February 1999.


An Architecture for Carrier Grade Programmable Networks - Thanh Vinh Nguyen (2002)   (Correct)

No context found.

Parulkar G. Choi S. DeHart J. Wolf T. Decasper, D. and B. Plattner. A scalable high-performance active network node. IEEE Network, 13(1):8-- 19, January/February 1999.


A Dynamically Updatable Active Networking Architecture - Fernando (2001)   (Correct)

No context found.

D. Decasper, G. Parulkar and B. Plattner, "A Scalable, High Performance Active Network Node", IEEE Network Magazine, January, 1999.


Management of Active and Programmable Networks - Alex Galis Alvin   (Correct)

No context found.

Decasper, D., G. Parulkar, S. Choi, J. DeHart, T. Wolf, B. Plattner, "A Scalable, High Performance Active Network Node", IEEE Network, January/February 1999


How Much CPU Time? Expressing Meaningful.. - Galtier, Hunt..   (Correct)

No context found.

D. Decasper, G. Parulkar, S. Choi, J. DeHart, T. Wolf, and B. Plattner, "A Scalable, High Performance Active Network Node", IEEE Network, January/February 1999.


Programmable Networks - Campbell, Kounavis, Vicente   (Correct)

No context found.

Decasper, D., Parulkar, G., Plattner, B., "A Scalable, High Performance Active Network Node", IEEE Network, January 1999.

First 50 documents

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC