Demo Data from EDBT 2026 / reviewers in the wild / expert
Adiseshu Hari
dblp:84/3380
· DBLP profile ↗
8ranked-venue papers
5as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 7 · 4 first-authorApplied, interdisciplinary, general and emerging 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
4 papers |
Routing and switching · 70% Software-defined and programmable networks · 14% Network management and operations · 6% | |
| Network and information security
1 paper |
Blockchain and cryptocurrency security · 100% | |
| Theoretical computer science
1 paper |
Approximation and online algorithms · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% |
Topics — the 10 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Routing and switching
source routing |
0.4 | 2 | 2017 | On the Problem of Optimal Path Encoding for Software-Defined Networks · IEEE/ACM Trans. Netw. 2017 Path switching: reduced-state flow handling in SDN using path information · CoNEXT 2015 |
Routing and switching › forwarding table
forwarding state reduction |
0.3 | 1 | 2017 | On the Problem of Optimal Path Encoding for Software-Defined Networks · IEEE/ACM Trans. Netw. 2017 |
Routing and switching
packet forwarding |
0.2 | 1 | 2015 | Path switching: reduced-state flow handling in SDN using path information · CoNEXT 2015 |
Routing and switching › switching
path switching |
0.2 | 1 | 2015 | Path switching: reduced-state flow handling in SDN using path information · CoNEXT 2015 |
Distributed systems
consensus |
0.1 | 1 | 2019 | ACCEL: Accelerating the Bitcoin Blockchain for High-throughput, Low-latency Applications · INFOCOM 2019 |
Approximation and online algorithms
approximation algorithms |
0.1 | 1 | 2017 | On the Problem of Optimal Path Encoding for Software-Defined Networks · IEEE/ACM Trans. Netw. 2017 |
Approximation and online algorithms › approximation algorithms
constant-factor approximation |
0.1 | 1 | 2017 | On the Problem of Optimal Path Encoding for Software-Defined Networks · IEEE/ACM Trans. Netw. 2017 |
Network management and operations › network control
overload control |
0.1 | 2 | 2005 | Robust Multiclass Signaling Overload Control · ICNP 2005 Fast and Robust Signaling Overload Control · ICNP 2001 |
Cellular and mobile networks
signaling overload control |
0.1 | 2 | 2005 | Robust Multiclass Signaling Overload Control · ICNP 2005 Fast and Robust Signaling Overload Control · ICNP 2001 |
Internet architecture and protocols › traffic management
traffic control |
0.1 | 2 | 2005 | Robust Multiclass Signaling Overload Control · ICNP 2005 Fast and Robust Signaling Overload Control · ICNP 2001 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.8bitcoin-compatible implementation · 0.8approximation algorithm · 0.6NP-hardness reduction · 0.6APX-hardness · 0.6path encoding · 0.2regression · 0.1RED · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | ACCEL: Accelerating the Bitcoin Blockchain for High-throughput, Low-latency ApplicationsabstractThe Bitcoin blockchain is a secure, distributed ledger that enables trusted transactions across untrusted entities. However, many applications need much faster transaction confirmation than that of the current Bitcoin blockchain. In this paper, we present a high-throughput, low-latency, deterministic confirmation mechanism called ACCEL for accelerating Bitcoin's block confirmation mechanism. Our key idea for achieving faster confirmation is the quick identification of singular blocks that provably belong to the blockchain. While it is impossible to determine with certainty if a block belongs to a blockchain when network delays are unbounded, singular block detection exploits the fact that the end-to-end latency between Bitcoin miners is substantially lower than the inter-block spacing and can be assumed to be upper bounded. ACCEL is especially suitable for low-latency, permissioned blockchains, where the block spacing can be optimized to the blockchain's small latencies to greatly improve throughput. We evaluate ACCEL's performance with extensive simulations and with a real implementation built with minimal changes to and fully compatible with the Bitcoin blockchain. We show that with appropriate bounds on the end-to-end latency, it is possible to reduce transaction confirmation latencies to milliseconds with ACCEL, and so meet the performance needs of a wide range of applications. Adiseshu Hari, Murali S. Kodialam, T. V. Lakshman |
INFOCOM | 1 |
| 2017 | On the Problem of Optimal Path Encoding for Software-Defined NetworksabstractPacket networks need to maintain the state in the form of forwarding tables at each switch. The cost of this state increases as networks support ever more sophisticated per-flow routing, traffic engineering, and service chaining. Per-flow or per-path state at the switches can be eliminated by encoding each packet's desired path in its header. A key component of such a method is an efficient encoding of paths through the network. We introduce a mathematical formulation of this optimal path-encoding problem. We prove that the problem is APX-hard, by showing that approximating it to within a factor less than 8/7 is NP-hard. Thus, at best, we can hope for a constant-factor approximation algorithm. We then present such an algorithm, approximating the optimal path-encoding problem to within a factor 2. Finally, we provide the empirical results illustrating the effectiveness of the proposed algorithm. Adiseshu Hari, Urs Niesen, Gordon T. Wilfong |
IEEE/ACM Trans. Netw. | 1 |
| 2016 | The Internet Blockchain: A Distributed, Tamper-Resistant Transaction Framework for the InternetabstractExisting security mechanisms for managing the Internet infrastructural resources like IP addresses, AS numbers, BGP advertisements and DNS mappings rely on a Public Key Infrastructure (PKI) that can be potentially compromised by state actors and Advanced Persistent Threats (APTs). Ideally the Internet infrastructure needs a distributed and tamper-resistant resource management framework which cannot be subverted by any single entity. A secure, distributed ledger enables such a mechanism and the blockchain is the best known example of distributed ledgers. Adiseshu Hari, T. V. Lakshman |
HotNets | 1 |
| 2015 | Path switching: reduced-state flow handling in SDN using path informationabstractThe advent of virtualization, containerization and the Internet of Things (IoT) is leading to an explosive growth in the number of endpoints. Ideally with Software Defined Networking (SDN), one would like to customize packet handling for each of these endpoints or applications. However this typically leads to a large growth in forwarding state. This growth is avoided in current networks by using aggregation which trades off fine-grained control of micro-flows for reduced forwarding state. It is worthwhile to ask whether the benefits of micro-flow control can be retained without a large growth in forwarding state and without using aggregation. In this paper we describe an incrementally deployable SDN-friendly packet forwarding mechanism called Path Switching that achieves this by compactly encoding a packet's path through the network in the packet's existing address fields. Path Switching provides the same reduction in forwarding state as source routing while retaining the benefits and use of fixed size packet headers and existing protocols. Adiseshu Hari, T. V. Lakshman, Gordon T. Wilfong |
CoNEXT | 1 |
| 2015 | Optimal path encoding for software-defined networksabstractPacket networks need to maintain state in the form of forwarding tables at each switch. The cost of this state increases as networks support ever more sophisticated per-flow routing, traffic engineering, and service chaining. Per-flow or per-path state at the switches can be eliminated by encoding each packet's desired path in its header. A key component of such a method is an efficient encoding of paths through the network. We introduce a mathematical formulation of this optimal path-encoding problem. We prove that the problem is APX-hard, by showing that approximating it to within a factor less than 8/7 is NP-hard. Thus, at best we can hope for a constant-factor approximation algorithm. We then present such an algorithm, approximating the optimal path-encoding problem to within a factor 2. Finally, we provide empirical results illustrating the effectiveness of the proposed algorithm. Adiseshu Hari, Urs Niesen, Gordon T. Wilfong |
ISIT | 1 |
| 2005 | Robust Multiclass Signaling Overload ControlabstractWe propose multi-class signaling overload control algorithms, for telecommunication switches, that are robust against different input traffic patterns and system upgrades. In order to appropriately measure the system load when several classes of signaling traffic are present, we first introduce the concept of equivalent system load measure that converts the multiple system measures associated with different classes of traffic into a single measure with respect to a pre-defined base class. We use this measure to develop three multi-class overload detection and measurement algorithms. Next, we develop a new algorithm for partitioning the allowable equivalent system load across multiple traffic classes, using a strict priority scheme. Using simulations of call flows from mobile telecommunications standards, we compare different multi-class overload algorithms under a variety of overload conditions. Our simulation results indicate that our algorithm that measures system load using a combination of request acceptance rate and processor occupancy provides highly reactive and robust overload control. Last, for the purpose of making the overload control algorithms more robust, we propose a measurement-based simple regression technique to dynamically estimate key system parameters. We find that estimates derived in this manner converge rapidly to their true values. Sneha Kumar Kasera, José Pinheiro, Catherine Loader, Thomas La Porta, Mehmet Karaul, Adiseshu Hari |
ICNP | 6 |
| 2005 | MobileNAT: A New Technique for Mobility Across Heterogeneous Address Spaces
Milind M. Buddhikot, Adiseshu Hari, Kundan Singh, Scott C. Miller |
Mob. Networks Appl. | 2 |
| 2001 | Fast and Robust Signaling Overload ControlabstractTelecommunication switches implement overload controls to maintain call throughput and delay at acceptable levels during periods of high load. Existing work has mostly focused on controls under sustained overload-they do not meet the demands of modern telecommunication systems where the increased number of services and mobile subscribers often creates fast changing hot spots. We introduce new algorithms that are designed to be highly reactive to sudden bursts of load. One algorithm is a modified version of RED for signaling traffic that measures the queue size. The second algorithm uses two measures: call acceptance rate and processor occupancy. Using simulations of realistic system models, we compare these new algorithms with each other and an existing algorithm that uses processor occupancy only. Our simulation results and qualitative arguments show that the combination of acceptance rate and processor occupancy results in a highly reactive and robust signaling overload control. Sneha Kumar Kasera, José Pinheiro, Catherine Loader, Mehmet Karaul, Adiseshu Hari, Thomas La Porta |
ICNP | 5 |