Prashant R. Chandra

Learn More
Network processors (NPs) are an emerging field of programmable processors that are optimized to implement data plane packet processing networking functions. Unlike the general-purpose CPUs that rely heavily on caching for improving performance, the lack of locality in packet processing and need for high-performance I/O have forced designers to come up with(More)
The Internet is rapidly changing from a set of wires and switches that carry packets into a sophisticated infrastructure that delivers a set of complex value-added services to end users. Services can range from bit transport all the way up to distributed value-added services like video teleconferencing, data mining, and distributed interactive simulations.(More)
In this paper, we propose and implementVirtual Network Service (VNS), a value-added network service for deploying virtual private networks (VPN) in a managed wide area IP network. The key feature of VNS is its capability of providing a customer with a VPN that is customizable with management capabilities and performance properties comparable to a dedicated(More)
This paper addresses a dilemma raised by recent advances in networking technology, which provide support both for a rich variety of qualities of service, and for applications that connect many endpoints. Together, these features encourage the development of complex multi-party applications that use a diverse set of data types. This raises a two-fold(More)
There is an emerging class of multi-party, multimedia, multi-flow applications that have a high-level structure that imposes dependencies between resource allocations for flows within the application. These applications are also capable of making intelligent decisions on how resource allocation should be controlled within the application. The development of(More)
Tt is widely believed that closed-loop per-VC flow control is needed to effectively deal with congestion for ABR traffic in ATM networks. The many ATM flow control mechanisms that have been proposed can be divided in two classes. A first class consists of roundtrip-based rate control algorithms in which a source selects a transmit rate for each VC, based on(More)
Light Peak is a new optical interconnect technology developed by Intel and targeted at connecting computing and consumer electronic devices. It provides bandwidth of 10Gbps and higher using optical fiber technology, but at extremely low cost. This paper investigates whether Light Peak technology can be leveraged to form the basis of a low-cost, high(More)
There is an emerging class of multi-party, multimedia, multi-flow applications (e.g distributed, interactive simulation) that have a high-level structure that imposes dependencies between resource allocations for flows within the application. These applications are also capable of making intelligent decisions on how resource allocation should be controlled(More)
The Internet is rapidly evolving from a network that provides basic best-effort communication service to an infrastructure capable of supporting complex value-added services. These services typically have multiple flows with interdependent resource requirements. These dependencies provide opportunities to share the same set of resources among related flows(More)
Active networking is a powerful technology to insert new functionality into the networking. In this paper we look at how active networking technology can be used to customize network services. We observe that users often want slightly different versions of network services such as multicast and network quality of service. We propose to implement these(More)