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.

Dakshi Agrawal

dblp:98/601 · DBLP profile ↗
← Back
31ranked-venue papers
14as first author
0since 2021 · last 2019
0000-0002-1641-4705ORCID · corroborated

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

Security and privacy · 9 · 5 first-authorComputer networks · 8 · 3 first-authorTheory of computation · 5 · 4 first-authorSystems, architecture and hardware · 4Databases, data management, data science and information retrieval · 4 · 1 first-authorSoftware engineering, systems software and programming languages · 2Artificial intelligence and machine learning · 1Human-computer interaction and ubiquitous computing · 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
8 papers
Network management and operations · 30% Network measurement and analytics · 23% Physical-layer communications · 21%
Network and information security
9 papers
Hardware security and side channels · 36% Cryptographic protocols and secure computation · 28% Network security · 12%
Theoretical computer science
7 papers
Coding theory · 70% Information theory · 13% Algorithms and data structures · 9%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Distributed systems · 50% Performance modeling and evaluation · 37% Integrated circuit design · 13%

Topics — the 30 heaviest of 55, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Network management and operations › fault management
fault diagnosis
0.222010
Spatio-temporal patterns in network events · CoNEXT 2010
Learning, indexing, and diagnosing network faults · KDD 2009
Hardware security and side channels
side-channel attack
0.242007
Trojan Detection using IC Fingerprinting · S&P 2007
Templates as Master Keys · CHES 2005
Multi-channel Attacks · CHES 2003
Physical-layer communications
physical layer security
0.112012
Limitations of Generating a Secret Key Using Wireless Fading Under Active Adversary · IEEE/ACM Trans. Netw. 2012
Cryptographic protocols and secure computation
key exchange
0.112012
Limitations of Generating a Secret Key Using Wireless Fading Under Active Adversary · IEEE/ACM Trans. Netw. 2012
Cryptographic protocols and secure computation › key exchange
secret key generation
0.112012
Limitations of Generating a Secret Key Using Wireless Fading Under Active Adversary · IEEE/ACM Trans. Netw. 2012
Network management and operations
network monitoring
0.112011
Index-based sampling policies for tracking dynamic networks under sampling constraints · INFOCOM 2011
Network optimization and economics › multi-armed bandit
restless multi-armed bandit
0.112011
Index-based sampling policies for tracking dynamic networks under sampling constraints · INFOCOM 2011
Internet of things and sensor networks › age of information
sampling policy
0.112011
Index-based sampling policies for tracking dynamic networks under sampling constraints · INFOCOM 2011
Network security
anonymity networks
0.122006
Fundamental Limits on the Anonymity Provided by the MIX Technique · S&P 2006
Probabilistic Treatment of MIXes to Hamper Traffic Analysis · S&P 2003
Privacy and data protection
information sharing
0.112009
A metadata calculus for secure information sharing · CCS 2009
Usable security
security labels
0.112009
A metadata calculus for secure information sharing · CCS 2009
Coding theory › error-correcting codes › decoding
iterative decoding
0.122003
Joint noncoherent demodulation and decoding for the block fading channel: a practical framework for approaching Shannon capacity · IEEE Trans. Commun. 2003
The turbo decoding algorithm and its phase trajectories · IEEE Trans. Inf. Theory 2001
Hardware security and side channels › hardware trojan
hardware trojan detection
0.112007
Trojan Detection using IC Fingerprinting · S&P 2007
Hardware security and side channels › side-channel attack
power analysis
0.112007
Trojan Detection using IC Fingerprinting · S&P 2007
Transport protocols and congestion control
TCP modeling
0.122004
Using certes to infer client response time at the web server · ACM Trans. Comput. Syst. 2004
Inferring client response time at the web server · SIGMETRICS 2002
Hardware security and side channels › side-channel attack › profiled side-channel attack
template attack
0.112005
Templates as Master Keys · CHES 2005
Network measurement and analytics › network performance measurement
response time estimation
0.012004
Using certes to infer client response time at the web server · ACM Trans. Comput. Syst. 2004
Cryptographic protocols and secure computation › adversarial model
active adversary
0.012012
Limitations of Generating a Secret Key Using Wireless Fading Under Active Adversary · IEEE/ACM Trans. Netw. 2012
Spatial and temporal data management › spatio-temporal indexing
trajectory indexing
0.012003
On nearest neighbor indexing of nonlinear trajectories · PODS 2003
Physical-layer communications › fading channels
block-fading channel
0.012003
Joint noncoherent demodulation and decoding for the block fading channel: a practical framework for approaching Shannon capacity · IEEE Trans. Commun. 2003
Physical-layer communications
fading channels
0.012003
Joint noncoherent demodulation and decoding for the block fading channel: a practical framework for approaching Shannon capacity · IEEE Trans. Commun. 2003
Network security
traffic analysis
0.012003
Probabilistic Treatment of MIXes to Hamper Traffic Analysis · S&P 2003
Coding theory
channel coding
0.012003
Joint noncoherent demodulation and decoding for the block fading channel: a practical framework for approaching Shannon capacity · IEEE Trans. Commun. 2003
Algorithms and data structures › similarity search
nearest neighbor search
0.012003
On nearest neighbor indexing of nonlinear trajectories · PODS 2003
Information theory › communication channels
noncoherent communication
0.012003
Joint noncoherent demodulation and decoding for the block fading channel: a practical framework for approaching Shannon capacity · IEEE Trans. Commun. 2003
Network measurement and analytics
web performance measurement
0.012002
Inferring client response time at the web server · SIGMETRICS 2002
Hardware security and side channels › side-channel attack
electromagnetic side channel
0.012002
The EM Side-Channel(s) · CHES 2002
Network management and operations › fault management › fault diagnosis
fault localization
0.012010
Spatio-temporal patterns in network events · CoNEXT 2010
Physical-layer communications › modulation
constellation design
0.012001
Multiple-antenna signal constellations for fading channels · IEEE Trans. Inf. Theory 2001
Privacy and data protection › privacy-preserving data analysis
privacy-preserving data mining
0.012001
On the Design and Quantification of Privacy Preserving Data Mining Algorithms · PODS 2001

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

information-theoretic analysis · 0.4communication cost analysis · 0.3signal processing · 0.2statistical testing · 0.1noise modeling · 0.1whittle's index policy · 0.1restless multi-armed bandit · 0.1linear programming · 0.1combinatorial analysis · 0.1spatio-temporal modeling · 0.1event stream analysis · 0.1space-time indexing · 0.1signature matching · 0.1security label deduction · 0.1semi-markov process · 0.1maximum likelihood estimation · 0.1indexing structures · 0.1convex hull property · 0.1
YearPublicationVenuePosition
2019 STB: space time boxes
Dakshi Agrawal, Raghu K. Ganti, Jeff Jonas, Mudhakar Srivatsa
CCF Trans. Pervasive Comput. Interact.1
2013 Seeing through black boxes: Tracking transactions through queues under monitoring resource constraints
Anima Anandkumar, Ting He 0001, Chatschik Bisdikian, Dakshi Agrawal
Perform. Evaluation4
2012 Microscopic Social Influence
abstract
Social influences, the phenomena that one individual's actions can induce similar behaviors among his/her friends via their social ties, have been observed prevailingly in socially networked systems. While most existing work focuses on studying general, macro-level influence (e.g., diffusion); equally important is to understand social influence at microscopic scales (i.e., at the granularity of single individuals, actions, and time-stamps), which may benefit a range of applications. We propose μSI, a microscopic social-influence model wherein: individuals' actions are modeled as temporary interactions between social network (formed by individuals) and object network (formed by targets of actions); one individual's actions influence his/her friends in a dynamic, network-wise manner (i.e., dependent on both social and object networks). We develop for μSI a suite of novel inference tools that enable to answer questions of the form: How may an occurred interaction trigger another? More importantly, when and where may a new interaction be observed? We carefully address the computational challenges for inferencing over such semantically rich models by dynamically identifying sub-domains of interest and varying the precision of solutions over different sub-domains. We demonstrate the breadth and generality of μSI using two seemingly disparate applications. In the context of social tagging service, we show how it can help improve the accuracy and freshness of resource recommendation; in the context of mobile phone call service, we show how it can help improve the efficiency of paging operation.
Ting Wang 0006, Mudhakar Srivatsa, Dakshi Agrawal, Ling Liu 0001
SDM3
2012 Limitations of Generating a Secret Key Using Wireless Fading Under Active Adversary
abstract
Recently, many research studies have explored the use of wireless fading to generate an information-theoretic shared secret key over an open wireless channel. While this line of research is now mature enough to be built into demonstrative working systems for scenarios involving a (limited) passive/eavesdropping adversary model, the case of an active (jamming) adversary has not been sufficiently studied. Under an active adversary, information-bits that need to be exchanged during the process of key setup will not only be subject to eavesdropping, but also message disruptions that could lead to a high communication cost per bit of secret key generated. Measuring efficiency of key exchange as the ratio of communication cost to the size of secret key generated, in this paper, we address the following question: Is generating a secret key by exploiting wireless fading an efficient process? We obtain analytical results that quantify the minimum number of information-bits that must be exchanged to obtain one bit of shared secret key and show that this number rapidly increases with an active adversary's signal power. Thus, through our analysis, we conclude that the effectiveness of generating a secret key from wireless fading is limited when considering active adversaries.
Murtaza Zafer, Dakshi Agrawal, Mudhakar Srivatsa
IEEE/ACM Trans. Netw.2
2011 Index-based sampling policies for tracking dynamic networks under sampling constraints
abstract
We consider the problem of tracking the topology of a large-scale dynamic network with limited monitoring resources. By modeling the dynamics of links as independent ON-OFF Markov chains, we formulate the problem as that of maximizing the overall accuracy of tracking link states when only a limited number of network elements can be monitored at each time step. We consider two forms of sampling policies: link sampling, where we directly observe the selected links, and node sampling, where we observe states of the links adjacent to the selected nodes. We reduce the link sampling problem to a Restless Multi-armed Bandit (RMB) and prove its indexability under certain conditions. By applying the Whittle's index policy, we develop an efficient link sampling policy with methods to compute the Whittle's index explicitly. Under node sampling, we use a linear programming (LP) formulation to derive an extended policy that can be reduced to determining the nodes with maximum coverage of the Whittle's indices. We also derive performance upper bounds in both sampling scenarios. Simulations show the efficacy of the proposed policies. Compared with the myopic policy, our solution achieves significantly better tracking performance for heterogeneous links.
Ting He 0001, Anima Anandkumar, Dakshi Agrawal
INFOCOM3
2011 Modeling data flow in socio-information networks: a risk estimation approach
abstract
Information leakage via the networks formed by subjects (e.g., Facebook, Twitter) and objects (e.g., blogosphere) - some of whom may be controlled by malicious insiders - often leads to unpredicted access control risks. While it may be impossible to precisely quantify information flows between two entities (e.g., two friends in a social network), this paper presents a first attempt towards leveraging recent advances in modeling socio-information networks to develop a statistical risk estimation paradigm for quantifying such insider threats. In the context of socio-information networks, our models estimate the following likelihoods: prior flow - has a subject $s$ acquired covert access to object o via the networks? posterior flow - if s is granted access to o, what is its impact on information flows between subject s' and object o'? network evolution - how will a newly created social relationship between s and s' influence current risk estimates? Our goal is not to prescribe a one-size-fits-all solution; instead we develop a set of composable network-centric risk estimation operators, with implementations configurable to concrete socio-information networks. The efficacy of our solutions is empirically evaluated using real-life datasets collected from the IBM SmallBlue project and Twitter.
Ting Wang 0006, Mudhakar Srivatsa, Dakshi Agrawal, Ling Liu 0001
SACMAT3
2010 Spatio-temporal patterns in network events
abstract
Operational networks typically generate massive monitoring data that consist of local (in both space and time) observations of the status of the networks. It is often hypothesized that such data exhibit both spatial and temporal correlation based on the underlying network topology and time of occurrence; identifying such correlation patterns offers valuable insights into global network phenomena (e.g., fault cascading in communication networks). In this paper we introduce a new class of models suitable for learning, indexing, and identifying spatio-temporal patterns in network monitoring data. We exemplify our techniques with the application of fault diagnosis in enterprise networks. We show how it can help network management systems (NMSes) to effciently detect and localize potential faults (e.g., failure of routing protocols or network equipments) by analyzing massive operational event streams (e.g., alerts, alarms, and metrics). We provide results from extensive experimental studies over real network event and topology datasets to explore the effcacy of our solution.
Ting Wang 0006, Mudhakar Srivatsa, Dakshi Agrawal, Ling Liu 0001
CoNEXT3
2010 Risk based Access Control with Uncertain and Time-dependent Sensitivity
John A. Clark, Juan Tapiador, John A. McDermid, Pau-Chen Cheng, Dakshi Agrawal, Natalie Ivanic, Dave Slogget
SECRYPT5
2009 A metadata calculus for secure information sharing
abstract
In both commercial and defense sectors a compelling need is emerging for rapid, yet secure, dissemination of information to the concerned actors. Traditional approaches to information sharing that rely on security labels (e.g., Multi-Level Security (MLS)) suffer from at least two major drawbacks. First, static security labels do not account for tactical information whose value decays over time. Second, MLS-like approaches have often ignored information transform semantics when deducing security labels (e.g., output security label = max over all input security labels). While MLS-like label deduction appears to be conservative, we argue that this approach can result in both underestimation and overestimation of security labels. We contend that overestimation may adversely throttle information flows, while underestimation incites information misuse and leakage.
Mudhakar Srivatsa, Dakshi Agrawal, Steffen Reidt
CCS2
2009 A universal method for composing business transaction models using logs
abstract
In this paper, a novel procedural framework for increasing the efficiency of the model composition process for the end-to-end transactional behavior of various classes of business-level computer applications is presented. The objectives of the framework are reducing the composition time and the level of engagement of domain experts in deploying business management solutions. Starting with application footprints (i.e., raw log data of various types) and without the need for a priori understanding of their syntax and semantics, the framework permits the analysis of the footprints based on an agnostic tokenization of log data. The framework then produces candidate states and relationships that form the basis for composing the transactional models via the framework's state and relationship manipulation utilities. The main architectural components of the framework are presented and their underlying principles discussed. A case study highlighting the use of the framework, based on an implementation of it, is given and a discussion regarding additional features of the framework and its relation to other research activities is also provided.
Joel W. Branch, Chatschik Bisdikian, Starsky H. Y. Wong, Dakshi Agrawal
Integrated Network Management4
2009 Learning, indexing, and diagnosing network faults
abstract
Modern communication networks generate massive volume of operational event data, e.g., alarm, alert, and metrics, which can be used by a network management system (NMS) to diagnose potential faults. In this work, we introduce a new class of indexable fault signatures that encode temporal evolution of events generated by a network fault as well as topological relationships among the nodes where these events occur. We present an efficient learning algorithm to extract such fault signatures from noisy historical event data, and with the help of novel space-time indexing structures, we show how to perform efficient, online signature matching. We provide results from extensive experimental studies to explore the efficacy of our approach and point out potential applications of such signatures for many different types of networks including social and information networks.
Ting Wang 0006, Mudhakar Srivatsa, Dakshi Agrawal, Ling Liu 0001
KDD3
2008 Tracking in a spaghetti bowl: monitoring transactions using footprints
abstract
The problem of tracking end-to-end service-level transactions in the absence of instrumentation support is considered. The transaction instances progress through a state-transition model and generate time-stamped footprints on entering each state in the model. The goal is to track individual transactions using these footprints even when the footprints may not contain any tokens uniquely identifying the transaction instances that generated them. Assuming a semi-Markov process model for state transitions, the transaction instances are tracked probabilistically by matching them to the available footprints according to the maximum likelihood (ML) criterion. Under the ML-rule, for a two-state system, it is shown that the probability that all the instances are matched correctly is minimized when the transition times are i.i.d. exponentially distributed. When the transition times are i.i.d. distributed, the ML-rule reduces to a minimum weight bipartite matching and reduces further to a first-in first-out match for a special class of distributions. For a multi-state model with an acyclic state transition digraph, a constructive proof shows that the ML-rule reduces to splicing the results of independent matching of many bipartite systems.
Anima Anandkumar, Chatschik Bisdikian, Dakshi Agrawal
SIGMETRICS3
2007 Planning and Managing the IPTV Service Deployment
abstract
The deployment of converged services of TV, telephony, and Internet access over IP entails a significant initial investment for service providers. This investment is not only for the underlying network infrastructure but also for provisioning and managing vast data centers needed to provide sophisticated IP-based TV (IPTV) experience, including multiple camera views, live (broadcast) and on demand programming, etc., to a large number of viewers. Thus the service providers need to carefully plan and manage the IPTV service deployment to maximize the return-on-investment while providing a good quality of experience to the subscribers. In this paper, we develop a methodology to aid service providers to effectively plan for the staggered deployment of IPTV services in this fledgling market. We present the utility of this framework by demonstrating a planning tool developed from this framework.
Dakshi Agrawal, Mandis Beigi, Chatschik Bisdikian
Integrated Network Management1
2007 Issues in Designing a Policy Language for Distributed Management of IT Infrastructures
abstract
The objectives of this paper are twofold. First, we introduce a novel policy language, called CIM-SPL (simple policy language for CIM) that complies with the CIM (common information model) Policy Model and fully incorporates CIM constructs. Currently, the CIM standards from distributed management task force (DMTF) include a policy model, but there is no satisfactory way to render this policy model. CIM-SPL is a language that has been defined for this purpose. Second, we address design and implementation issues for policy languages in general, and for CIM-SPL in particular. The design of CIM-SPL was inspired by our previous experiences in designing various policy languages (e.g., PDL from Bell Laboratories, and ACPL from IBM) and lessons learned from studying other well-known policy languages (e.g., Ponder from Imperial College). We will discuss our design choices, evaluating the pros and cons of various alternatives. The ideas presented in this paper are meant to shed light on our design decisions, and provide guidance for those who want to build a CIM-based policy system or some other policy system in the future.
Dakshi Agrawal, Seraphin B. Calo, Kang-Won Lee 0002, Jorge Lobo 0001
Integrated Network Management1
2007 Trojan Detection using IC Fingerprinting
abstract
Hardware manufacturers are increasingly outsourcing their IC fabrication work overseas due to their much lower cost structure. This poses a significant security risk for ICs used for critical military and business applications. Attackers can exploit this loss of control to substitute Trojan ICs for genuine ones or insert a Trojan circuit into the design or mask used for fabrication. We show that a technique borrowed from side-channel cryptanalysis can be used to mitigate this problem. Our approach uses noise modeling to construct a set of fingerprints/or an IC family utilizing side- channel information such as power, temperature, and electromagnetic (EM) profiles. The set of fingerprints can be developed using a few ICs from a batch and only these ICs would have to be invasively tested to ensure that they were all authentic. The remaining ICs are verified using statistical tests against the fingerprints. We describe the theoretical framework and present preliminary experimental results to show that this approach is viable by presenting results obtained by using power simulations performed on representative circuits with several different Trojan circuitry. These results show that Trojans that are 3-4 orders of magnitude smaller than the main circuit can be detected by signal processing techniques. While scaling our technique to detect even smaller Trojans in complex ICs with tens or hundreds of millions of transistors would require certain modifications to the IC design process, our results provide a starting point to address this important problem.
Dakshi Agrawal, Selçuk Baktir, Deniz Karakoyunlu, Pankaj Rohatgi, Berk Sunar
S&P1
2007 Correction to "Multiple-Antenna Signal Constellations for Fading Channels"
abstract
The authors correct a mathematical equation contained in the correspondence "Multiple-antenna signal constellations for fading channels," previously published in the IEEE Transactions on Information Theory
Dakshi Agrawal, Tom McGiffen, Tom Richardson 0001, Rüdiger L. Urbanke, Donald C. Cox
IEEE Trans. Inf. Theory1
2006 Fundamental Limits on the Anonymity Provided by the MIX Technique
abstract
The MIX technique forms the basis of many popular services that offer anonymity of communication in open and shared networks such as the Internet. In this paper, fundamental limits on the anonymity provided by the MIX technique are found by considering two different settings. First, we consider an information theoretic setting to determine the extent of information inherent in observations of the traffic passing through the MIX. We show that if the size of sender anonymity sets is less than the total user population, the information contained in traffic observations is sufficient to deduce all communication relationships between senders and receivers using the MIX. More importantly, we show that even if every user sends a message in each communication round, it is possible to compromise the anonymity significantly. We precisely characterize the extent of compromised anonymity in each case. In the second setting, we assume that the attacker has unlimited computational resources and is free to choose any attack algorithm. We derive tight upper and lower bounds on the minimum number of observations required to deduce all recipient peer-partners of a targeted user. The analysis done in these two settings reveals many discrete mathematical structures inherent in anonymity sets, and the intuition gained from these structures can be used when designing or using a MIX based anonymity technique.
Dogan Kesdogan, Dakshi Agrawal, Dang Vinh Pham, Dieter Rautenbach
S&P2
2005 Templates as Master Keys
Dakshi Agrawal, Josyula R. Rao, Pankaj Rohatgi, Kai Schramm
CHES1
2005 Policy management for networked systems and applications
abstract
In this paper, we present a novel policy middleware architecture for managing IT systems and applications that span multiple networks and administrative domains. The proposed policy middleware provides a standard infrastructure for the creation, storage, distribution, and execution of policies, and helps in reducing the cost of making IT systems policy-aware. In particular, we focus on three aspects of the proposed policy middleware that help in making the middleware fully general: (1) a platform-neutral and extensible specification of policies; (2) the local ratification of policies, which lets system administrators accept, reject, or flag an incoming policy; and (3) the transformation of policies, which allows system administrators to transform incoming policies to match their local environment. We present our experience in building an application on the proposed middleware to audit the configuration of a storage area network. We also present performance results from a prototype and show that our policy middleware design can scale to handle a large number of policies.
Dakshi Agrawal, Seraphin B. Calo, James Giles, Kang-Won Lee 0002, Dinesh C. Verma
Integrated Network Management1
2004 Using certes to infer client response time at the web server
abstract
As businesses continue to grow their World Wide Web presence, it is becoming increasingly vital for them to have quantitative measures of the mean client perceived response times of their web services. We present Certes (CliEnt Response Time Estimated by the Server), an online server-based mechanism that allows web servers to estimate mean client perceived response time, as if measured at the client. Certes is based on a model of TCP that quantifies the effect that connection drops have on mean client perceived response time by using three simple server-side measurements: connection drop rate, connection accept rate and connection completion rate. The mechanism does not require modifications to HTTP servers or web pages, does not rely on probing or third party sampling, and does not require client-side modifications or scripting. Certes can be used to estimate response times for any web content, not just HTML. We have implemented Certes and compared its response time estimates with those obtained with detailed client instrumentation. Our results demonstrate that Certes provides accurate server-based estimates of mean client response times in HTTP 1.0/1.1 environments, even with rapidly changing workloads. Certes runs online in constant time with very low overhead. It can be used at websites and server farms to verify compliance with service level objectives.
David P. Olshefski, Jason Nieh, Dakshi Agrawal
ACM Trans. Comput. Syst.3
2003 Multi-channel Attacks
Dakshi Agrawal, Josyula R. Rao, Pankaj Rohatgi
CHES1
2003 On nearest neighbor indexing of nonlinear trajectories
abstract
In recent years, the problem of indexing mobile objects has assumed great importance because of its relevance to a wide variety of applications. Most previous results in this area have proposed indexing schemes for objects with linear trajectories in one or two dimensions. In this paper, we present methods for indexing objects with nonlinear trajectories. Specifically, we identify a useful condition called the convex hull property and show that any trajectory satisfying this condition can be indexed by storing a careful representation of these objects in a traditional index structure. Since a wide variety of relevant nonlinear trajectories satisfy this condition, our result significantly expands the class of trajectories for which nearest neighbor indexing schemes can be devised. We also show that even though many non-linear trajectories do not satisfy the convex hull condition, an approximate representation can often be found which satisfies it. We discuss examples of techniques which can be utilized to find representations that satisfy the convex hull property. We present empirical results to demonstrate the effectiveness of our indexing method.
Charu C. Aggarwal, Dakshi Agrawal
PODS2
2003 Probabilistic Treatment of MIXes to Hamper Traffic Analysis
abstract
The goal of anonymity providing techniques is to preserve the privacy of users, who has communicated with whom, for how long, and from which location, by hiding traffic information. This is accomplished by organizing additional traffic to conceal particular communication relationships and by embedding the sender and receiver of a message in their respective anonymity sets. If the number of overall participants is greater than the size of the anonymity set and if the anonymity set changes with time due to unsynchronized participants, then the anonymity technique becomes prone to traffic analysis attacks. We are interested in the statistical properties of the disclosure attack, a newly suggested traffic analysis attack on the MIXes. Our goal is to provide analytical estimates of the number of observations required by the disclosure attack and to identify fundamental (but avoidable) 'weak operational modes' of the MIXes and thus to protect users against a traffic analysis by the disclosure attack.
Dakshi Agrawal, Dogan Kesdogan, Stefan Penz
S&P1
2003 Joint noncoherent demodulation and decoding for the block fading channel: a practical framework for approaching Shannon capacity
abstract
The paper contains a systematic investigation of practical coding strategies for noncoherent communication over fading channels, guided by explicit comparisons with information-theoretic benchmarks. Noncoherent reception is interpreted as joint data and channel estimation, assuming that the channel is time varying and a priori unknown. We consider iterative decoding for a serial concatenation of a standard binary outer channel code with an inner modulation code amenable to noncoherent detection. For an information rate of about 1/2 bit per channel use, the proposed scheme, using a quaternary phase-shift keying (QPSK) alphabet, provides performance within 1.6-1.7 dB of Shannon capacity for the block fading channel, and is about 2.5-3 dB superior to standard differential demodulation in conjunction with an outer channel code. We also provide capacity computations for noncoherent communication using standard phase-shift keying (PSK) and quadrature amplitude modulation (QAM) alphabets; comparing these with the capacity with unconstrained input provides guidance as to the choice of constellation as a function of the signal-to-noise ratio. These results imply that QPSK suffices to approach the unconstrained capacity for the relatively low information and fading rates considered in our performance evaluations, but that QAM is superior to PSK for higher information or fading rates, motivating further research into efficient noncoherent coded modulation with QAM alphabets.
Rong-Rong Chen, Ralf Koetter, Upamanyu Madhow, Dakshi Agrawal
IEEE Trans. Commun.4
2002 The EM Side-Channel(s)
Dakshi Agrawal, Bruce Archambeault, Josyula R. Rao, Pankaj Rohatgi
CHES1
2002 Inferring client response time at the web server
abstract
As businesses continue to grow their World Wide Web presence, it is becoming increasingly vital for them to have quantitative measures of the client perceived response times of their web services. We present Certes (CliEnt Response Time Estimated by the Server), an online server-based mechanism for web servers to measure client perceived response time, as if measured at the client. Certes is based on a model of TCP that quantifies the effect that connection drops have on perceived client response time, by using three simple server-side measurements: connection drop rate, connection accept rate and connection completion rate. The mechanism does not require modifications to http servers or web pages, does not rely on probing or third party sampling, and does not require client-side modifications or scripting. Certes can be used to measure response times for any web content, not just HTML. We have implemented Certes and compared its response time measurements with those obtained with detailed client instrumentation. Our results demonstrate that Certes provides accurate server-based measurements of client response times in HTTP 1.0/1.1 [14] environments, even with rapidly changing workloads. Certes runs online in constant time with very low overhead. It can be used at web sites and server farms to verify compliance with service level objectives.
David P. Olshefski, Jason Nieh, Dakshi Agrawal
SIGMETRICS3
2001 On the Design and Quantification of Privacy Preserving Data Mining Algorithms
abstract
The increasing ability to track and collect large amounts of data with the use of current hardware technology has lead to an interest in the development of data mining algorithms which preserve user privacy. A recently proposed technique addresses the issue of privacy preservation by perturbing the data and reconstructing distributions at an aggregate level in order to perform the mining. This method is able to retain privacy while accessing the information implicit in the original attributes. The distribution reconstruction process naturally leads to some loss of information which is acceptable in many practical situations. This paper discusses an Expectation Maximization (EM) algorithm for distribution reconstruction which is more effective than the currently available method in terms of the level of information loss. Specifically, we prove that the EM algorithm converges to the maximum likelihood estimate of the original distribution based on the perturbed data. We show that when a large amount of data is available, the EM algorithm provides robust estimates of the original distribution. We propose metrics for quantification and measurement of privacy-preserving data mining algorithms. Thus, this paper provides the foundations for measurement of the effectiveness of privacy preserving data mining algorithms. Our privacy metrics illustrate some interesting results on the relative effectiveness of different perturbing distributions.
Dakshi Agrawal, Charu C. Aggarwal
PODS1
2001 Multiple-antenna signal constellations for fading channels
abstract
In this correspondence, we show that the problem of designing efficient multiple-antenna signal constellations for fading channels can be related to the problem of finding packings with large minimum distance in the complex Grassmannian space. We describe a numerical optimization procedure for finding good packings in the complex Grassmannian space and report the best signal constellations found by this procedure. These constellations improve significantly upon previously known results.
Dakshi Agrawal, Tom Richardson 0001, Rüdiger L. Urbanke
IEEE Trans. Inf. Theory1
2001 The turbo decoding algorithm and its phase trajectories
abstract
This paper analyzes phase trajectories and fixed points of the turbo decoding algorithm as a function of the signal-to-noise ratio (SNR). By exploiting the large length of turbo codes, the turbo decoding algorithm is treated as a single-parameter dynamical system, parameterized (approximately) by the SNR. This parameterization, along "with" extensive simulations at practical SNRs and asymptotic analysis as SNR goes to zero and infinity, is used to subdivide the entire SNR range into three regions with the "waterfall region" in the middle. The turbo decoding algorithm has distinctive phase trajectories and convergence properties in these three SNR regions. This paper also investigates existence and properties of fixed points in these SNR regions. The main fixed points of the turbo decoding algorithm are classified into two categories. In a wide range of SNRs (corresponding to bit-error rates less than 10/sup -1/), the decoding algorithm has "unequivocal" fixed points which correspond to mostly correct decisions on the information bits. Within this range, toward the lower values of SNR, there is another fixed point which corresponds to many erroneous decision on the information bits. Fixed points of this type are referred to as "indecisive" fixed points. It turns out that the indecisive fixed points bifurcate and disappear for SNRs in the waterfall region. This paper associates the qualitative transition of phase trajectories in the waterfall region to the bifurcation of indecisive fixed points. These bifurcations also explain empirically observed quasi-periodic and periodic phase trajectories of the turbo decoding algorithm.
Dakshi Agrawal, Alexander Vardy
IEEE Trans. Inf. Theory1
2000 Generalized minimum distance decoding in Euclidean space: Performance analysis
abstract
We present a detailed analysis of generalized minimum distance (GMD) decoding algorithms for Euclidean space codes. In particular, we completely characterize GMD decoding regions in terms of receiver front-end properties. This characterization is used to show that GMD decoding regions have intricate geometry. We prove that although these decoding regions are polyhedral, they are essentially always nonconvex. We furthermore show that conventional performance parameters, such as error-correction radius and effective error coefficient, do not capture the essential geometric features of a GMD decoding region, and thus do not provide a meaningful measure of performance. As an alternative, probabilistic estimates of, and upper bounds upon, the performance of GMD decoding are developed. Furthermore, extensive simulation results, for both low-dimensional and high-dimensional sphere-packings, are presented. These simulations show that multilevel codes in conjunction with multistage GMD decoding provide significant coding gains at a very low complexity. Simulated performance, in both cases, is in remarkably close agreement with our probabilistic approximations.
Dakshi Agrawal, Alexander Vardy
IEEE Trans. Inf. Theory1
1995 A counterexample to a Voronoi region conjecture
abstract
Given a 2D-symmetric lattice /spl Lambda/, it was conjectured by Forney (1989) that the projection of the Voronoi region R(/spl Lambda/) onto two coordinates equals the Voronoi region of the constituent 2D-sublattice /spl Lambda//spl nu//sub 2/. We present a three-dimensional counterexample.>
Rüdiger L. Urbanke, Dakshi Agrawal
IEEE Trans. Inf. Theory2