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

Abhishek Kumar 0003

dblp:67/6188-3 · DBLP profile ↗
← Back
21ranked-venue papers
11as first author
0since 2021 · last 2017
0000-0002-6022-3068ORCID · verified

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

Computer networks · 11 · 6 first-authorSoftware engineering, systems software and programming languages · 7 · 2 first-authorSystems, architecture and hardware · 3 · 2 first-authorHuman-computer interaction and ubiquitous computing · 2 · 2 first-authorArtificial intelligence and machine learning · 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
13 papers
Network measurement and analytics · 75% Internet architecture and protocols · 16% Routing and switching · 6%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Distributed systems · 77% Interconnection networks and networks-on-chip · 18% Performance modeling and evaluation · 5%
Software engineering, system software, and programming languages
1 paper
Program analysis · 100%

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

TopicWeightPapersLastEvidence papers
Network measurement and analytics
traffic measurement
0.242006
Detection of Super Sources and Destinations in High-Speed Networks: Algorithms, Analysis and Evaluation · IEEE J. Sel. Areas Commun. 2006
A data streaming algorithm for estimating subpopulation flow size distribution · SIGMETRICS 2005
Data streaming algorithms for efficient and accurate estimation of flow size distribution · SIGMETRICS 2004
Network measurement and analytics
streaming data
0.242005
Data streaming algorithms for accurate and efficient measurement of traffic and flow matrices · SIGMETRICS 2005
A data streaming algorithm for estimating subpopulation flow size distribution · SIGMETRICS 2005
Data streaming algorithms for efficient and accurate estimation of flow size distribution · SIGMETRICS 2004
Network measurement and analytics
per-flow measurement
0.122004
Space-Code Bloom Filter for Efficient Per-Flow Traffic Measurement · INFOCOM 2004
Space-code bloom filter for efficient traffic flow measurement · Internet Measurement Conference 2003
Distributed systems › peer-to-peer systems
distributed hash table
0.122004
On the fundamental tradeoffs between routing table size and network diameter in peer-to-peer networks · IEEE J. Sel. Areas Commun. 2004
Ulysses: A Robust, Low-Diameter, Low-Latency Peer-ti-Peer Network · ICNP 2003
Distributed systems
peer-to-peer systems
0.122004
On the fundamental tradeoffs between routing table size and network diameter in peer-to-peer networks · IEEE J. Sel. Areas Commun. 2004
Ulysses: A Robust, Low-Diameter, Low-Latency Peer-ti-Peer Network · ICNP 2003
Program analysis › dynamic analysis
runtime monitoring
0.112008
Lightweight, High-Resolution Monitoring for Troubleshooting Production Systems · OSDI 2008
Network measurement and analytics › sampling
packet sampling
0.122006
Sketch Guided Sampling - Using On-Line Estimates of Flow Size for Adaptive Data Collection · INFOCOM 2006
A data streaming algorithm for estimating subpopulation flow size distribution · SIGMETRICS 2005
Network measurement and analytics › sketch data structures
bloom filter
0.122005
Space-code bloom filter for efficient traffic flow measurement · Internet Measurement Conference 2003
Efficient and scalable query routing for unstructured peer-to-peer networks · INFOCOM 2005
Network measurement and analytics
heavy hitter detection
0.112005
Joint Data Streaming and Sampling Techniques for Detection of Super Sources and Destinations · Internet Measurement Conference 2005
Internet architecture and protocols
peer-to-peer networks
0.112005
Efficient and scalable query routing for unstructured peer-to-peer networks · INFOCOM 2005
Internet architecture and protocols › peer-to-peer networks
query routing
0.112005
Efficient and scalable query routing for unstructured peer-to-peer networks · INFOCOM 2005
Network measurement and analytics
traffic matrix estimation
0.112005
Data streaming algorithms for accurate and efficient measurement of traffic and flow matrices · SIGMETRICS 2005
Network measurement and analytics › traffic measurement
traffic monitoring
0.112005
Joint Data Streaming and Sampling Techniques for Detection of Super Sources and Destinations · Internet Measurement Conference 2005
Network measurement and analytics › per-flow measurement
flow size distribution
0.012004
Data streaming algorithms for efficient and accurate estimation of flow size distribution · SIGMETRICS 2004
Interconnection networks and networks-on-chip
routing algorithms
0.012004
On the fundamental tradeoffs between routing table size and network diameter in peer-to-peer networks · IEEE J. Sel. Areas Commun. 2004
Internet architecture and protocols › overlay networks
peer-to-peer routing
0.012003
Ulysses: A Robust, Low-Diameter, Low-Latency Peer-ti-Peer Network · ICNP 2003
Routing and switching
routing
0.012003
Ulysses: A Robust, Low-Diameter, Low-Latency Peer-ti-Peer Network · ICNP 2003
Internet architecture and protocols
buffer management
0.012002
XCHOKE: Malicious Source Control for Congestion Avoidance at Internet Gateways · ICNP 2002
Transport protocols and congestion control › TCP congestion control
congestion avoidance
0.012002
XCHOKE: Malicious Source Control for Congestion Avoidance at Internet Gateways · ICNP 2002
Network measurement and analytics › traffic measurement › flow measurement
flow size estimation
0.012006
Sketch Guided Sampling - Using On-Line Estimates of Flow Size for Adaptive Data Collection · INFOCOM 2006
Network security › intrusion detection and prevention › intrusion detection
anomaly detection
0.012006
Detection of Super Sources and Destinations in High-Speed Networks: Algorithms, Analysis and Evaluation · IEEE J. Sel. Areas Commun. 2006
Network security
traffic analysis
0.012006
Detection of Super Sources and Destinations in High-Speed Networks: Algorithms, Analysis and Evaluation · IEEE J. Sel. Areas Commun. 2006
Internet architecture and protocols › network topology
internet topology
0.012005
Exploiting Underlying Structure for Detailed Reconstruction of an Internet-scale Event · Internet Measurement Conference 2005
Network measurement and analytics › flow monitoring
netflow
0.012005
A data streaming algorithm for estimating subpopulation flow size distribution · SIGMETRICS 2005
Routing and switching
traffic engineering
0.012005
Data streaming algorithms for accurate and efficient measurement of traffic and flow matrices · SIGMETRICS 2005
Network measurement and analytics › sketch-based measurement
multiplicity estimation
0.012004
Space-Code Bloom Filter for Efficient Per-Flow Traffic Measurement · INFOCOM 2004
Routing and switching › routing tables
routing table design
0.012004
On the fundamental tradeoffs between routing table size and network diameter in peer-to-peer networks · IEEE J. Sel. Areas Commun. 2004
Performance modeling and evaluation
simulation
0.012003
Ulysses: A Robust, Low-Diameter, Low-Latency Peer-ti-Peer Network · ICNP 2003
Network security › attack strategy
denial-of-service attack
0.012002
XCHOKE: Malicious Source Control for Congestion Avoidance at Internet Gateways · ICNP 2002

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

data streaming · 0.2hash-based flow sampling · 0.1sampling · 0.1maximum likelihood estimation · 0.1sampling theory · 0.1counting sketch · 0.1statistical estimation · 0.1packet sampling · 0.1bloom filter · 0.1bayesian statistics · 0.1number theory · 0.0asymptotic analysis · 0.0simulation · 0.0butterfly topology · 0.0active queue management · 0.0RED · 0.0CHOKe · 0.0
YearPublicationVenuePosition
2017 Multi-faceted Index driven Navigation for Educational Videos in Mobile Phones
abstract
One of the challenges that is holding back wide spread consumption of educational videos on mobile devices is the lack of mobile interfaces which can provide efficient video navigation capabilities. In this paper, we utilize multi-modal data analysis techniques which include analysis of the spoken content and the written content of the video, to create a multi-faceted index. We present a novel and first-of-its-kind mobile interface which uses aforementioned multi-faceted index to provide intuitive, usable, and efficient way to navigate through a video. The efficacy of the proposed multi-faceted index driven mobile interface for non-linear navigation is demonstrated through a preliminary user study of 15 participants. We demonstrate that the proposed interface leads to statistically significant savings in navigation time as compared to that of a baseline interface used by leading e-learning providers.
Abhishek Kumar 0003, Kushal Srivastava, Om Deshmukh
IUI1
2016 A Generic Framework for Recommendations Based on User Data Aggregation
abstract
The next generation intelligent devices need to grow and evolve with the user. Mobile user framework solution allows us to move towards this goal. In this paper, we describe a service framework that captures user's interest and intent which is mined through latent analysis of content. Applications using such a framework can provide adaptive and customized services to the user. We provide details of four demonstrator applications that use this framework, utilizing user interest and intent information to provision targeted advertisements, recommend products and songs. We provide details of our evaluation with subjective and objective analysis of the system.
Vinod Keshav Seetharamu, Sailesh Sathish, Abhishek Kumar 0003
ICWS3
2015 SenseX: Design and Deployment of a Pervasive Wellness Monitoring Platform for Workplaces
Rakshit Wadhwa, Amandeep Chugh, Abhishek Kumar 0003, Mridula Singh, Sharanya Eswaran, Tridib Mukherjee
ICSOC3
2014 Wallah: design and evaluation of a task-centric mobile-based crowdsourcing platform
abstract
Crowdsourcing through web technologies has emerged as a key method and tool for conducting distributed work. There are new platforms constantly emerging that aim to provide crowdsourcing opportunities on mobile phones. However, most of these systems are very specific to certain types of tasks and do
Abhishek Kumar 0003, Suhas Dev, Shailesh Vaya, G. Michael Youngblood
MobiQuitous1
2012 Automated Analysis of Textual Use-Cases: Does NLP Components and Pipelines Matter?
abstract
Significant time is spent by practitioners to analyze use-cases written in Natural Language (NL). With only prescriptive templates to describe complex scenarios, common errors like misinterpretation and oversight can have costly consequence later during system development. A semi-automatic approach based on NL processing can reduce the time spent on requirement analysis and bootstrap design activity. However, linguistic community has adopted pipeline processing to handle NL ambiguities where several sequential tasks aid in solving a bigger task. Choosing NL processing techniques depends on the domain and task to accomplish. As use-cases are domain specific it is crucial to identify suitable pipelines to process them. This is highlighted in our evaluation of two pipelines consisting of syntactic and semantic techniques on use-cases found in theory and practice. We believe, the promising results has opened up the need for exploring more task specific NLP pipelines and evaluation thereof.
Naveen N. Kulkarni, Deepti Parachuri, Madhuri Dasa, Abhishek Kumar 0003
APSEC4
2009 Attribute based specification, comparison and selection of electroplating system using MADM approach
Abhishek Kumar 0003, V. P. Agrawal
Expert Syst. Appl.1
2008 Lightweight, High-Resolution Monitoring for Troubleshooting Production Systems
Sapan Bhatia, Abhishek Kumar 0003, Marc E. Fiuczynski, Larry L. Peterson
OSDI2
2007 A New Design of Bloom Filter for Packet Inspection Speedup
abstract
Bloom filter is a space-efficient randomized data structure for group membership query. It is widely used in networking applications which involve the packet header/content inspection. To provide fast membership query operation, this data structure resides in the main memory in most of its applications. Each membership query consists hashing for a set of memory addresses and memory accesses at these locations. In this paper, we propose a new design of Bloom filter in which every two memory addresses are squeezed into one I/O block of the main memory. With the burst-type data I/O capability in the contemporary DRAM design, the total number of memory I/O's involved in the membership query is reduced by half. Therefore, the average query delay can be reduced significantly. The cost of using this new design is a negligible increment of false positive rate as shown by both analysis and simulation.
Abhishek Kumar 0003, Jun (Jim) Xu
GLOBECOM2
2006 Sketch Guided Sampling - Using On-Line Estimates of Flow Size for Adaptive Data Collection
abstract
Abstract — Monitoring the traffic in high-speed networks is a data intensive problem. Uniform packet sampling is the most popular technique for reducing the amount of data the network monitoring hardware/software has to process. However, uniform sampling captures far less information than can be potentially obtained with the same overall sampling rate. This is because uniform sampling (unnecessarily) draws the vast majority of samples from large flows, and very few from small and medium flows. This information loss on small and medium flows significantly affects the accuracy of the estimation of various network statistics. In this work, we develop a new packet sampling methodology called “sketch-guided sampling ” (SGS), which offers better statistics than obtainable from uniform sampling, given the same number of raw samples gathered. Its main idea is to make the probability with which an incoming packet is sampled a decreasing sampling function ¢ of the size of the flow the packet belongs to. This way our scheme is able to significantly increase the packet sampling rate of the small and medium flows at slight expense of the large flows, resulting in much more accurate estimations of various network statistics. However, the exact sizes of all flows are available only if we keep per-flow information for every flow, which is prohibitively expensive for highspeed links. Our SGS scheme solves this problem by using a small (lossy) synopsis data structure called counting sketch to encode the approximate sizes of all flows. Our evaluation on real-world Internet traffic traces shows that our sampling theory based the approximate flow size estimates from the counting sketch works almost as well as if we know the exact sizes of the flows. I.
Abhishek Kumar 0003, Jun (Jim) Xu
INFOCOM1
2006 Detection of Super Sources and Destinations in High-Speed Networks: Algorithms, Analysis and Evaluation
abstract
Detecting the sources or destinations that have communicated with a large number of distinct destinations or sources (i.e., large “fan-out” or “fan-in”) during a small time interval is an important problem in network measurement and security. Previous detection approaches are not able to deliver the desired accuracy at high link speeds (10–40 Gb/s). In this work, we propose two novel algorithms that provide accurate and efficient solutions to this problem. Their designs are based on the insight that sampling and data streaming are often suitable for capturing different and complementary regions of the information spectrum, and a close collaboration between them is an excellent way to recover the complete information. Our first solution builds on the standard hash-based flow sampling algorithm. Its main innovation is that the sampled traffic is further filtered by a data streaming module which allows for much higher sampling rate (hence, much higher accuracy) than achievable with standard hash-based flow sampling. Our second solution is more sophisticated but offers higher accuracy. It combines the power of data streaming in efficiently estimating quantities (e.g., fan-out) associated with a given identity, and the power of sampling in collecting a list of candidate identities. The performance of both solutions are evaluated using both mathematical analysis and trace-driven experiments on real-world Internet traffic.
Qi Zhao 0006, Jun (Jim) Xu, Abhishek Kumar 0003
IEEE J. Sel. Areas Commun.3
2005 Exploiting Underlying Structure for Detailed Reconstruction of an Internet-scale Event
Abhishek Kumar 0003, Vern Paxson, Nicholas Weaver
Internet Measurement Conference1
2005 Joint Data Streaming and Sampling Techniques for Detection of Super Sources and Destinations
Qi Zhao 0006, Abhishek Kumar 0003, Jun (Jim) Xu
Internet Measurement Conference2
2005 Efficient and scalable query routing for unstructured peer-to-peer networks
abstract
Searching for content in peer-to-peer networks is an interesting and challenging problem. Queries in Gnutella-like unstructured systems that use flooding or random walk to search must visit O(n) nodes in a network of size n, thus consuming significant amounts of bandwidth. In this paper, we propose a query routing protocol that allows low bandwidth consumption during query forwarding using a low cost mechanism to create and maintain information about nearby objects. To achieve this, our protocol maintains a lightweight probabilistic routing table at each node that suggests the location of each object in the network. Following the corresponding routing table entries, a query can reach the destination in a small number of hops with high probability. However, maintaining routing tables in a large and highly dynamic network requires non-traditional mechanisms. We design a novel data structure called an exponentially decaying bloom filter (EDBF) that encodes such probabilistic routing tables in a highly compressed manner, and allows for efficient aggregation and propagation. The search primitives provided by our system can be used to search for single keys or multiple keywords with equal ease. Analytical modeling of our design predicts significant improvements in search efficiency, verified through extensive simulations in which we observed an order of magnitude reduction in query path length over previous proposals.
Abhishek Kumar 0003, Jun (Jim) Xu, Ellen Zegura
INFOCOM1
2005 A data streaming algorithm for estimating subpopulation flow size distribution
abstract
Statistical information about the flow sizes in the traffic passing through a network link helps a network operator to characterize network resource usage, infer traffic demands, detect traffic anomalies, and improve network performance through traffic engineering. Previous work on estimating the flow size distribution for the complete population of flows has produced techniques that either make inferences from sampled network traffic, or use data streaming approaches. In this work, we identify and solve a more challenging problem of estimating the size distribution and other statistical information about arbitrary subpopulations of flows. Inferring subpopulation flow statistics is more challenging than the complete population counterpart, since subpopulations of interest are often specified a posteriori (i.e., after the data collection is done), making it impossible for the data collection module to "plan in advance".Our solution consists of a novel mechanism that combines data streaming with traditional packet sampling to provide highly accurate estimates of subpopulation flow statistics. The algorithm employs two data collection modules operating in parallel --- a NetFlow-like packet sampler and a streaming data structure made up of an array of counters. Combining the data collected by these two modules, our estimation algorithm uses a statistical estimation procedure that correlates and decodes the outputs (observations) from both data collection modules to obtain flow statistics for any arbitrary subpopulation. Evaluations of this algorithm on real-world Internet traffic traces demonstrate its high measurement accuracy.
Abhishek Kumar 0003, Minho Sung, Jun (Jim) Xu, Ellen Zegura
SIGMETRICS1
2005 Data streaming algorithms for accurate and efficient measurement of traffic and flow matrices
abstract
The traffic volume between origin/destination (OD) pairs in a network, known as traffic matrix, is essential for efficient network provisioning and traffic engineering. Existing approaches of estimating the traffic matrix, based on statistical inference and/or packet sampling, usually cannot achieve very high estimation accuracy. In this work, we take a brand new approach in attacking this problem. We propose a novel data streaming algorithm that can process traffic stream at very high speed (e.g., 40 Gbps) and produce traffic digests that are orders of magnitude smaller than the traffic stream. By correlating the digests collected at any OD pair using Bayesian statistics, the volume of traffic flowing between the OD pair can be accurately determined. We also establish principles and techniques for optimally combining this streaming method with sampling, when sampling is necessary due to stringent resource constraints. In addition, we propose another data streaming algorithm that estimates flow matrix, a finer-grained characterization than traffic matrix. Flow matrix is concerned with not only the total traffic between an OD pair (traffic matrix), but also how it splits into flows of various sizes. Through rigorous theoretical analysis and extensive synthetic experiments on real Internet traffic, we demonstrate that these two algorithms can produce very accurate estimation of traffic matrix and flow matrix respectively.
Qi Zhao 0006, Abhishek Kumar 0003, Jia Wang 0001, Jun (Jim) Xu
SIGMETRICS2
2004 Space-Code Bloom Filter for Efficient Per-Flow Traffic Measurement
abstract
Per-flow traffic measurement is critical for usage accounting, traffic engineering, and anomaly detection. Previous methodologies are either based on random sampling (e.g., Cisco's NetFlow), which is inaccurate, or only account for the "elephants". We introduce a novel technique for measuring per-flow traffic approximately, for all flows regardless of their sizes, at very high-speed (say, OC768). The core of this technique is a novel data structure called space code bloom filter (SCBF). A SCBF is an approximate representation of a multiset; each element in this multiset is a traffic flow and its multiplicity is the number of packets in the flow. The multiplicity of an element in the multiset represented by SCBF can be estimated through either of two mechanisms-maximum likelihood estimation (MLE) or mean value estimation (MVE). Through parameter tuning, SCBF allows for graceful tradeoff between measurement accuracy and computational and storage complexity. SCBF also contributes to the foundation of data streaming by introducing a new paradigm called blind streaming. We evaluate the performance of SCBF through mathematical analysis and through experiments on packet traces gathered from a tier-1 ISP backbone. Our results demonstrate that SCBF achieves reasonable measurement accuracy with very low storage and computational complexity
Abhishek Kumar 0003, Jun (Jim) Xu, Jia Wang 0001, Oliver Spatscheck, Li Erran Li
INFOCOM1
2004 Data streaming algorithms for efficient and accurate estimation of flow size distribution
abstract
Knowing the distribution of the sizes of traffic flows passing through a network link helps a network operator to characterize network resource usage, infer traffic demands, detect traffic anomalies, and accommodate new traffic demands through better traffic engineering. Previous work on estimating the flow size distribution has been focused on making inferences from sampled network traffic. Its accuracy is limited by the (typically) low sampling rate required to make the sampling operation affordable. In this paper we present a novel data streaming algorithm to provide much more accurate estimates of flow distribution, using a "lossy data structure" which consists of an array of counters fitted well into SRAM. For each incoming packet, our algorithm only needs to increment one underlying counter, making the algorithm fast enough even for 40 Gbps (OC-768) links. The data structure is lossy in the sense that sizes of multiple flows may collide into the same counter. Our algorithm uses Bayesian statistical methods such as Expectation Maximization to infer the most likely flow size distribution that results in the observed counter values after collision. Evaluations of this algorithm on large Internet traces obtained from several sources (including a tier-1 ISP) demonstrate that it has very high measurement accuracy (within 2%). Our algorithm not only dramatically improves the accuracy of flow distribution measurement, but also contributes to the field of data streaming by formalizing an existing methodology and applying it to the context of estimating the flow-distribution.
Abhishek Kumar 0003, Minho Sung, Jun (Jim) Xu, Jia Wang 0001
SIGMETRICS1
2004 On the fundamental tradeoffs between routing table size and network diameter in peer-to-peer networks
abstract
We study a fundamental tradeoff issue in designing a distributed hash table (DHT) in peer-to-peer (P2P) networks: the size of the routing table versus the network diameter. Observing that existing DHT schemes have either 1) a routing table size and network diameter both of O(log/sub 2/n), or 2) a routing table of size d and network diameter of O(n/sup 1/d/), S. Ratnasamy et al. (2001) asked whether this represents the best asymptotic "state-efficiency" tradeoffs. We show that some straightforward routing algorithms achieve better asymptotic tradeoffs. However, such algorithms all cause severe congestion on certain network nodes, which is undesirable in a P2P network. We rigorously define the notion of "congestion" and conjecture that the above tradeoffs are asymptotically optimal for a congestion-free network. The answer to this conjecture is negative in the strict sense. However, it becomes positive if the routing algorithm is required to eliminate congestion in a "natural" way by being uniform. We also prove that the tradeoffs are asymptotically optimal for uniform algorithms. Furthermore, for uniform algorithms, we find that the routing table size of O(log/sub 2/n) is a magic threshold point that separates two different "state-efficiency" regions. Our third result is to study the exact (instead of asymptotic) optimal tradeoffs for uniform algorithms. We propose a new routing algorithm that reduces the routing table size and the network diameter of Chord both by 21.4% without introducing any other protocol overhead, based on a novel number-theory technique. Our final result is to present Ulysses, a congestion-free nonuniform algorithm that achieves a better asymptotic "state-efficiency" tradeoff than existing schemes in the probabilistic sense, even under dynamic node joins/leaves.
Jun (Jim) Xu, Abhishek Kumar 0003, Xingxing Yu
IEEE J. Sel. Areas Commun.2
2003 Ulysses: A Robust, Low-Diameter, Low-Latency Peer-ti-Peer Network
abstract
A number of distributed hash table (DHT)-based protocols have been proposed to address the issue of scalability in peer-to-peer networks. In this paper, we present Ulysses, a peer-to-peer network based on the butterfly topology that achieves the theoretical lower bound of (log n)/(log log n)on network diameter when the average routing table size at nodes is no more than log n. Compared to existing DHT-based schemes with similar routing table size, Ulysses reduces the network diameter by a factor of log log n. which is 2-4 for typical configurations. This translates into the same amount of reduction on query latency and average traffic per link/node. In addition, Ulysses maintains the same level of robustness in terms of routing in the face of faults and recovering from graceful/ungraceful joins and departures, as provided by existing DHT-based schemes. The performance of the protocol has been evaluated using both analysis and simulation.
Abhishek Kumar 0003, Shashidhar Merugu, Jun (Jim) Xu, Xingxing Yu
ICNP1
2003 Space-code bloom filter for efficient traffic flow measurement
abstract
Per-flow traffic measurement is critical for usage accounting, traffic engineering, and anomaly detection. Previous methodologies are either based on random sampling (e.g., Cisco's NetFlow), which is inaccurate, or only account for the "elephants". Our paper introduces a novel technique for measuring per-flow traffic approximately, for all flows regardless of their sizes, at very high-speed (say, OC192+). The core of this technique is a novel data structure called Space Code Bloom Filter (SCBF). A SCBF is an approximate representation of a multiset; each element in this multiset is a traffic flow and its multiplicity is the number of packets in the flow. SCBF employs a Maximum Likelihood Estimation (MLE) method to measure the multiplicity of an element in the multiset. Through parameter tuning, SCBF allows for graceful tradeoff between measurement accuracy and computational and storage complexity. SCBF also contributes to the foundation of data streaming by introducing a new paradigm called blind streaming. We evaluated the performance of SCBF on packet traces gathered from a tier-1 ISP backbone and through mathematical analysis. Our preliminary results demonstrate that SCBF achieves reasonable mea-surement accuracy with very low storage and computational complexity.
Abhishek Kumar 0003, Jun (Jim) Xu, Li Erran Li, Jia Wang 0001
Internet Measurement Conference1
2002 XCHOKE: Malicious Source Control for Congestion Avoidance at Internet Gateways
abstract
The paper describes an algorithm to control flows from nonadaptive sources in the Internet in a simple and lightweight fashion. The algorithm, called XCHOKe, is an extension to CHOKe and RED. The paper presents experimental results from simulations that demonstrate that the algorithm outperforms current well-known algorithms for buffer management in providing better protection for TCP flows under varying degrees of attack from non-adaptive flows.
Parminder Chhabra, Shobhit Chuig, Anurag Goel, Ajita John, Abhishek Kumar 0003, Huzur Saran, Rajeev Shorey
ICNP5