Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Vijay P. Kumar

dblp:41/4903 · DBLP profile ↗
← Back
18ranked-venue papers
7as first author
0since 2021 · last 2008
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 10 · 7 first-authorComputer networks · 8Software engineering, systems software and programming languages · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
5 papers
Internet architecture and protocols · 28% Software-defined and programmable networks · 26% Routing and switching · 23%
Network and information security
1 paper
Network security · 100%
Computer architecture, parallel and distributed computing, and storage systems
4 papers
Interconnection networks and networks-on-chip · 38% Electronic design automation · 22% Hardware reliability and fault tolerance · 21%

Topics — the 29 heaviest of 32, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software-defined and programmable networks › programmable network nodes
programmable routers
0.112008
Joint Traffic Routing and Distribution of Security Services in High Speed Networks · INFOCOM 2008
Network security › intrusion detection and prevention › intrusion detection
intrusion prevention system
0.112008
Joint Traffic Routing and Distribution of Security Services in High Speed Networks · INFOCOM 2008
Routing and switching › switching
shared memory switch
0.031997
Performance of Shared-Memory Switches Under Multicast Bursty Traffic · IEEE J. Sel. Areas Commun. 1997
On the Multiple Shared Memory Module Approach to ATM Switching · INFOCOM 1992
Backpressure in Shared-Memory-Based ATM Switches under Multiplexed Bursty Sources · INFOCOM 1996
Datacenter networks
load balancing
0.012008
Joint Traffic Routing and Distribution of Security Services in High Speed Networks · INFOCOM 2008
Network optimization and economics
resource allocation
0.012008
Joint Traffic Routing and Distribution of Security Services in High Speed Networks · INFOCOM 2008
Routing and switching › traffic engineering
traffic routing
0.012008
Joint Traffic Routing and Distribution of Security Services in High Speed Networks · INFOCOM 2008
Internet architecture and protocols
ATM networks
0.011997
Virtual Queueing Techniques for ABR Service: Improving ABR/VBR Interaction · INFOCOM 1997
Internet architecture and protocols › ATM networks
available bit rate service
0.011997
Virtual Queueing Techniques for ABR Service: Improving ABR/VBR Interaction · INFOCOM 1997
Internet architecture and protocols › buffer management
buffer sizing
0.011997
Performance of Shared-Memory Switches Under Multicast Bursty Traffic · IEEE J. Sel. Areas Commun. 1997
Internet architecture and protocols › ATM networks
ATM switch
0.011996
Backpressure in Shared-Memory-Based ATM Switches under Multiplexed Bursty Sources · INFOCOM 1996
Transport protocols and congestion control › hop-by-hop congestion control
backpressure
0.011996
Backpressure in Shared-Memory-Based ATM Switches under Multiplexed Bursty Sources · INFOCOM 1996
Interconnection networks and networks-on-chip › switching network › multistage interconnection network
fault-tolerant MIN
0.021989
Failure Dependent Performance Analysis of a Fault-Tolerant Multistage Interconnection Network · IEEE Trans. Computers 1989
Design and Analysis of Fault-Tolerant Multistage Interconnection Networks With Low Link Complexity · ISCA 1985
Interconnection networks and networks-on-chip › switching network
multistage interconnection network
0.021989
Failure Dependent Performance Analysis of a Fault-Tolerant Multistage Interconnection Network · IEEE Trans. Computers 1989
Design and Analysis of Fault-Tolerant Multistage Interconnection Networks With Low Link Complexity · ISCA 1985
Internet architecture and protocols › ATM networks
ATM switching
0.011992
On the Multiple Shared Memory Module Approach to ATM Switching · INFOCOM 1992
Internet architecture and protocols › buffer management
buffer sharing
0.011992
On the Multiple Shared Memory Module Approach to ATM Switching · INFOCOM 1992
Routing and switching
switching
0.011992
On the Multiple Shared Memory Module Approach to ATM Switching · INFOCOM 1992
Interconnection networks and networks-on-chip › switching network › multistage interconnection network
banyan network
0.011992
Performance of a Crosspoint Buffered ATM Switch Fabric · INFOCOM 1992
Distributed systems
fault tolerance
0.021990
On the Design of High-Yield Reconfigurable PLA's · IEEE Trans. Computers 1990
Failure Dependent Performance Analysis of a Fault-Tolerant Multistage Interconnection Network · IEEE Trans. Computers 1989
Hardware reliability and fault tolerance
fault diagnosis and repair
0.011990
On the Design of High-Yield Reconfigurable PLA's · IEEE Trans. Computers 1990
Electronic design automation › logic synthesis
programmable logic array
0.011990
On the Design of High-Yield Reconfigurable PLA's · IEEE Trans. Computers 1990
Electronic design automation › design for manufacturability › design for yield
yield enhancement
0.011990
On the Design of High-Yield Reconfigurable PLA's · IEEE Trans. Computers 1990
Transport protocols and congestion control › rate control
rate-based congestion control
0.011997
Virtual Queueing Techniques for ABR Service: Improving ABR/VBR Interaction · INFOCOM 1997
Hardware reliability and fault tolerance
network fault tolerance
0.011985
Design and Analysis of Fault-Tolerant Multistage Interconnection Networks With Low Link Complexity · ISCA 1985
Hardware reliability and fault tolerance
reliability analysis
0.011985
Design and Analysis of Fault-Tolerant Multistage Interconnection Networks With Low Link Complexity · ISCA 1985
Hardware reliability and fault tolerance › reliability analysis
terminal reliability
0.011985
Design and Analysis of Fault-Tolerant Multistage Interconnection Networks With Low Link Complexity · ISCA 1985
Electronic design automation › hardware verification and test › design for testability
built-in self-test
0.011990
On the Design of High-Yield Reconfigurable PLA's · IEEE Trans. Computers 1990
Electronic design automation
hardware verification and test
0.011990
On the Design of High-Yield Reconfigurable PLA's · IEEE Trans. Computers 1990
Distributed systems › fault tolerance › resilience
graceful degradation
0.011989
Failure Dependent Performance Analysis of a Fault-Tolerant Multistage Interconnection Network · IEEE Trans. Computers 1989
Interconnection networks and networks-on-chip
network topology
0.011985
Design and Analysis of Fault-Tolerant Multistage Interconnection Networks With Low Link Complexity · ISCA 1985

Methods — techniques the papers use, named apart from their topics

optimization · 0.2emulation · 0.2simulation · 0.0queueing analysis · 0.0virtual queueing · 0.0centralized control algorithm · 0.0laser programmable interconnect · 0.0fault masking · 0.0performance and reliability modeling · 0.0interreference time distribution · 0.0reliability analysis · 0.0performance analysis of circuit-switched networks · 0.0
YearPublicationVenuePosition
2008 Joint Traffic Routing and Distribution of Security Services in High Speed Networks
abstract
The continued explosion of new virus/worm and other security attacks in the Internet and the tremendous propagation speed of self-propagating attacks has led to network security being considered as a design criterion rather than an afterthought. Attack prevention, detection, and mitigation mechanisms can be broadly classified as network based or host based. Network based security mechanisms have been shown to be much more effective than host based mechanisms, primarily because of the former's ability in identifying attack traffic that is further upstream from the victim and closer to the attack source. In the context of network based mechanisms, we consider a flexible overlay network of security systems running on top of programmable (active) routers. In such an architecture, security services can be dynamically distributed across the network, which provides flexibility for load-balancing of services across nodes and addition of new services over time. Such network based mechanisms inevitably decrease network performance as all packets are analyzed for malicious content before being forwarded. In this paper, we consider traffic routing, placement of active router nodes, and distribution of security services across such nodes so as to optimize certain objectives, including (i) minimize the total number of active router deployed nodes, and (ii) minimize the maximum utilization of any router node in the network. Based on an emulation in the Deter testbed we show the benefit of the presented approach.
Andreas Hess 0003, Sudipta Sengupta, Vijay P. Kumar
INFOCOM3
1999 A Generic Wight-Proportional Bandwidth Sharing Policy for ATM ABR Service
Y. Thomas Hou 0001, Henry H.-Y. Tzeng, Shivendra S. Panwar, Vijay P. Kumar
Perform. Evaluation4
1997 Fair Network Bandwidth Allocation with Minimum Rate Guarantee and its ABR Implementations
abstract
A novel concept in available bit rate (ABR) service model as defined by the ATM Forum is the minimum cell rate (MCR) bandwidth guarantee for each connection. In this paper, we present a network bandwidth allocation policy to support each ABR connection's MCR requirement, as well as its peak cell rate (PCR) constraint. Furthermore, we develop two explicit-rate (ER) based ABR algorithms consistent with the ATM Forum ABR traffic management framework to achieve this rate allocation policy. The first ABR implementation is a simple heuristic algorithm which does not require per-VC accounting. It requires minimal implementation complexity and offers satisfactory performance in a LAN environment. The second ABR implementation employs per-VC accounting and is proven to converge to our rate allocation policy for any network topology and any set of link distances.
Y. Thomas Hou 0001, Henry H.-Y. Tzeng, Shivendra S. Panwar, Vijay P. Kumar
ICC (3)4
1997 A Scalable, Dynamic Multicast Routing Algorithm in ATM Networks
abstract
In this paper, we present a scalable dynamic multicast routing algorithm based on a dynamic Steiner tree approach. First, we analyze a hierarchical multicast routing algorithm which introduced the use of core nodes in each peer-group to support multicasting under the private network-network interface (PNNI) framework. Based on this analysis, we conclude that finding near-optimal multicast trees in each peer-group is important. Our proposed algorithm produces improved results by computing better multicast trees within each peer-group. This scheme also eliminates the dependency of core node selection, on the quality of overall multicast tree generated. We compare the two schemes based on simulations on several randomly generated graphs of size ranging from 115 to 170 nodes. Based on these simulations, we show that our algorithm performs 35% better than the hierarchical algorithm. Our algorithm is scalable, allows incorporation of fault-tolerance and can easily be extended to incorporate a QoS criterion in routing.
Raja Venkateswaran, Cauligi S. Raghavendra, Vijay P. Kumar
ICC (3)4
1997 Virtual Queueing Techniques for ABR Service: Improving ABR/VBR Interaction
abstract
Several algorithms have been proposed for the switch behavior for congestion control of available bit rate (ABR) services. Schemes such as the enhanced proportional rate control algorithm (EPRCA) and the dynamic max rate control algorithm (DMRCA), which use the queue length as the congestion indicator to make a simple approximation of the fair share converge to the actual fair share, have become popular, because they offer a good performance and are simple to implement. In particular, with no VBR traffic in the network, DMRCA has been shown to achieve fairness in all situations, good buffer control, and robust performance. First we show that the performance of these schemes may degrade when ABR traffic interacts with highly-bursty VBR traffic. If VBR traffic induces congestion in the network, the length of the ABR queue cannot serve as a reliable indicator of congestion caused by ABR traffic, and the schemes perform poorly, introducing considerable unfairness. Then, we propose a simple technique to solve these problems. The switch constructs the length of a virtual queue which is not affected by the instantaneous behavior of VBR traffic, and does not depend on how the two types of traffic are served in order to share the common link capacity; thus, it can serve as a reliable indicator of congestion. We use this technique in DMRCA with virtual queueing (DMRCA-VQ), and show that the new scheme achieves fair rate allocation to the ABR connections also in the presence of highly-bursty VBR traffic. The DMRCA-VQ maintains the low hardware complexity of DMRCA. The virtual queueing technique is a solution for the more general problem of separating rate allocation based on the queue length from scheduling of multiple queues for sharing a common resource.
Fabio M. Chiussi, Ye Xia 0001, Vijay P. Kumar
INFOCOM3
1997 Performance of Shared-Memory Switches Under Multicast Bursty Traffic
abstract
We study shared-memory switches under multicast bursty traffic and characterize the relation between their performance and the multicast distribution that defines the mix of multicast traffic arriving at the switches. We consider two schemes that have been used in practical realizations of these switches to replicate multicast cells: (1) replication-at-receiving (RAR), where multiple copies of a multicast cell are stored in the buffer and served independently, and (2) replication-at-sending (RAS), where a single instance of a multicast cell is stored in the buffer, and the cell is replicated as it is transmitted to the output ports. For each scheme, we study two configurations: (1) the shared-memory-only (SMO) configuration, where the bandwidth of the replication mechanism is sufficient to accommodate even the worst-case replication requirements, and (2) the shared-memory-with-replication-first-in-first-out (SM+RFIFO) configuration, where the bandwidth of the replication mechanism is lower than that required by the worst case, and thus an additional buffer is used in front of the shared memory to temporarily store cells while they are replicated. For all cases, using simulation, we find upper bounds for the buffer requirements to achieve a desired cell-loss rate. We show that these upper bounds are significantly larger than the buffer requirements under unicast traffic and are approached even for very small volumes of multicast traffic; thus, these upper bounds should be used in practice to size the buffers to achieve the desired performance under traffic with general multicast distributions. We also study shared-memory switches with output demultiplexers and characterize and compare the different multicasting schemes that are used in these switches.
Fabio M. Chiussi, Ye Xia 0001, Vijay P. Kumar
IEEE J. Sel. Areas Commun.3
1996 Backpressure in Shared-Memory-Based ATM Switches under Multiplexed Bursty Sources
abstract
We study a shared-memory center-stage switch with input multiplexers and output demultiplexers, where backpressure is applied from the demultiplexers to the center stage, and from the center stage to the multiplexers. We consider three backpressure schemes: (i) non-selective backpressure (NSB), where a congested center stage or a congested demultiplexer applies backpressure indiscriminately to all the traffic destined to it, regardless of the destination; (ii) per-port selective backpressure (PPSB), where the center stage applies backpressure selectively only to the traffic destined to the center-stage port(s) experiencing congestion, but a demultiplexer applies backpressure indiscriminately to all the traffic destined to it; and (iii) per-subport selective backpressure (PSSB), where both center-stage switch and demultiplexers apply backpressure selectively only to the traffic destined to the output link(s) experiencing congestion. We show that NSB introduces heavy HOL blocking which limits the throughput of the system and causes heavy losses. On the contrary, PPSB and PSSB achieve high throughputs, and allow one to increase buffer utilization in the system while keeping the majority of the buffers physically separate in the input multiplexers. Both these schemes perform very well in the case where only limited sharing of the buffers in the center stage is allowed, as required to guarantee fairness in the switch. With PSSB, small buffer sizes in the demultiplexers can be used. If the buffers in the demultiplexers are large, PPSB and PSSB offer comparable performance.
Fabio M. Chiussi, Ye Xia 0001, Vijay P. Kumar
INFOCOM3
1994 Analyzing Scalability of Parallel Algorithms and Architectures
Vijay P. Kumar
J. Parallel Distributed Comput.1
1994 Special Issue on Scalability of Parallel Algorithms and Architectures - Guest Editors' Introduction
Vijay P. Kumar, Xian-He Sun
J. Parallel Distributed Comput.1
1992 Performance of a Crosspoint Buffered ATM Switch Fabric
abstract
The authors present a queuing analysis and a simulation study of banyan switch fabrics based on 2*2 switching elements with crosspoint buffering. In particular, the results apply to the PHOENIX switching element based banyan fabrics. The results indicate that crosspoint buffering provides throughput approaching the offered load under uniform traffic conditions. The effect of bursty traffic on the performance of the switch is studied. It is shown that a speedup factor of three or more is required to achieve acceptable delay and packet loss probability. It is also shown that the amount of buffer space required per port increases linearly with the burst size for a desired packet loss performance. For a given burst size the packet loss rate decreases exponentially as the buffer size is increased. The impact of crosspoint buffering and shared buffering in the switching elements on the performance of the banyan fabric is analyzed.>
Praveen Goli, Vijay P. Kumar
INFOCOM2
1992 On the Multiple Shared Memory Module Approach to ATM Switching
abstract
The authors propose a new approach to building large asynchronous transfer mode (ATM) switches based on shared memory modules. Shared memory modules are proposed to be placed in parallel, with every input and output port having access to every one of the switch models. This approach permits global sharing of the total buffer space. Some basic issues in such an arrangement are studied, such as the necessary and sufficient conditions for optimal performance and the minimum number of modules required for the switch to have optimal performance while permitting sharing of the entire buffer space among all the input and output ports and while preserving packet sequencing for any virtual channel. A centralized control algorithm which yields optimal performance is also proposed.>
Sherry X. Wei, Vijay P. Kumar
INFOCOM2
1990 Dynamic Full Access in Fault Tolerant Multistage Interconnection Networks
Vijay P. Kumar, S. J. Wang
ICPP (1)1
1990 On the Design of High-Yield Reconfigurable PLA's
abstract
An approach to the design of reconfigurable programmable logic arrays (RPLAs) is proposed in which diagnosis of faults and reconfiguration are performed simultaneously. The approach also takes advantage of a laser programmable interconnect to simplify the test circuitry and area overhead. The RPLA design presented makes it possible to diagnose and repair faults on bit lines, product lines, and output lines. The unrepairable area in the RPLA is kept to a minimum. Only one extra input is required for testability. A mapping process for masking out missing crosspoint faults is employed to further enhance the yield of PLAs. Experimental results on the area overhead and the yield of the proposed RPLAs are presented. The field of the proposed RPLAs is higher than that of the original PLAs.>
Dong Sam Ha, Vijay P. Kumar
IEEE Trans. Computers2
1989 An approach for the yield enhancement of programmable gate arrays
abstract
Programmable gate arrays (PGAs) offer a convenient means of prototyping complex logic. An approach is presented for enhancing the yield of PGAs through defect tolerance. This serves two purposes: to make the product economical, as well as to help reduce the turnaround time. The approach is based on using programmable interconnect to test the logic in the PGA and to use adaptive customization to avoid the defective portions. The ideas are illustrated through the use of a novel PGA architecture. Heuristics for adaptive customization of the PGAs are given and their effectiveness is studied through yield analysis. The results of the study for a sample circuit are included.>
Vijay P. Kumar, Anton T. Dahbura, Fred Fischer, Patrick Juola
ICCAD1
1989 Failure Dependent Performance Analysis of a Fault-Tolerant Multistage Interconnection Network
abstract
To provide fault tolerance and improve system reliability and performance, a class of fault-tolerant multistage interconnection networks, called augmented shuffle-exchange networks (ASENs) has been proposed. ASENs are gracefully degradable; although an individual component failure reduces ASEN performance, it does not cause a total network failure. The purpose of this work is to analyze how these component failures affect ASEN performance. A key step in performance and reliability modeling is the choice of an appropriate metric for analysis. Because network bandwidth can be an inadequate performance measure when fault are present. The authors consider other network performance measures, including the interreference time distribution for individual outputs (memories).>
Vijay P. Kumar, Andrew L. Reibman
IEEE Trans. Computers1
1985 On Multipath Multistage Interconnection Networks
Sudhakar M. Reddy, Vijay P. Kumar
ICDCS2
1985 Design and Analysis of Fault-Tolerant Multistage Interconnection Networks With Low Link Complexity
abstract
A class of multipath multistage interconnection networks (MINs) is proposed in this paper.These MINs have single fault-tolerance and dynamic reroutability at reduced link complexity.In addition they tolerate several multiple faults.The proposed MINs feature links between switches of the same stage, unlike other MINs, and the nmnber of links between adjacent stages is the same as in unique path networks.The paths available between a given source-destination pair have val3"ing lengths.Reliability analysis, including the mean time to failure, steady state availability, and terminal reliability is given for the networks.The reliability figures are found comparable to thee of other, more complex multipath MINs.°The performance analysis of the MINs in circuit switched, random access environment shows that the acceptance probability is considerably increased and the average path length is close to that in the unique path MINs.
Vijay P. Kumar, Sudhakar M. Reddy
ISCA1
1984 A Class of Graphs for Fault-Tolerant Processor Interconnections
Vijay P. Kumar, Sudhakar M. Reddy
ICDCS1