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

Jayanthkumar Kannan

dblp:10/1399 · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
0since 2021 · last 2011
—ORCID · none

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

Computer networks · 4 · 2 first-authorSecurity and privacy · 1Software 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
4 papers
Network measurement and analytics · 59% Internet architecture and protocols · 27% Routing and switching · 14%
Databases, data mining, and information retrieval
1 paper
Distributed and cloud data management · 44% Data stream processing · 44% Information retrieval · 13%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Distributed systems · 100%
Network and information security
1 paper
Network security · 100%

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

TopicWeightPapersLastEvidence papers
Network measurement and analytics
network traces
0.112007
Discoverer: Automatic Protocol Reverse Engineering from Network Traces · USENIX Security Symposium 2007
Network measurement and analytics › protocol analysis
protocol reverse engineering
0.112007
Discoverer: Automatic Protocol Reverse Engineering from Network Traces · USENIX Security Symposium 2007
Data stream processing
continuous query processing
0.112006
SmartSeer: Using a DHT to Process Continuous Queries Over Peer-to-Peer Networks · INFOCOM 2006
Distributed and cloud data management › distributed data structures
distributed hash table
0.112006
SmartSeer: Using a DHT to Process Continuous Queries Over Peer-to-Peer Networks · INFOCOM 2006
Network measurement and analytics
anomaly detection
0.112006
Semi-automated discovery of application session structure · Internet Measurement Conference 2006
Internet architecture and protocols › naming and addressing
locator/identifier separation
0.112006
ROFL: routing on flat labels · SIGCOMM 2006
Internet architecture and protocols
overlay networks
0.112006
OCALA: An Architecture for Supporting Legacy Applications over Overlays · NSDI 2006
Routing and switching
routing
0.112006
ROFL: routing on flat labels · SIGCOMM 2006
Network measurement and analytics
traffic characterization
0.112006
Semi-automated discovery of application session structure · Internet Measurement Conference 2006
Network security
traffic analysis
0.012007
Discoverer: Automatic Protocol Reverse Engineering from Network Traces · USENIX Security Symposium 2007
Information retrieval › query formulation
customized queries
0.012006
SmartSeer: Using a DHT to Process Continuous Queries Over Peer-to-Peer Networks · INFOCOM 2006
Distributed systems › peer-to-peer systems
distributed hash table
0.012006
ROFL: routing on flat labels · SIGCOMM 2006
Distributed systems
peer-to-peer systems
0.012006
SmartSeer: Using a DHT to Process Continuous Queries Over Peer-to-Peer Networks · INFOCOM 2006

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

flat labels · 0.1distributed hash table · 0.1routing algorithms · 0.1routing algorithm · 0.1poisson process statistics · 0.1
YearPublicationVenuePosition
2011 Making Programs Forget: Enforcing Lifetime for Sensitive Data
Jayanthkumar Kannan, Byung-Gon Chun
HotOS1
2007 Discoverer: Automatic Protocol Reverse Engineering from Network Traces
Weidong Cui, Jayanthkumar Kannan, Helen J. Wang
USENIX Security Symposium2
2006 Semi-automated discovery of application session structure
abstract
While the problem of analyzing network traffic at the granularity of individual connections has seen considerable previous work and tool development, understanding traffic at a higher level - the structure of user-initiated sessions comprised of groups of related connections - remains much less explored. Some types of session structure, such as the coupling between an FTP control connection and the data connections it spawns, have prespecified forms, though the specifications do not guarantee how the forms appear in practice. Other types of sessions, such as a user reading email with a browser, only manifest empirically. Still other sessions might exist without us even knowing of their presence, such as a botnet zombie receiving instructions from its master and proceeding in turn to carry them out. We present algorithms rooted in the statistics of Poisson processes that can mine a large corpus of network connection logs to extract the apparent structure of application sessions embedded in the connections. Our methods are semi-automated in that we aim to present an analyst with high-quality information (expressed as regular expressions) reflecting different possible abstractions of an application's session structure. We develop and test our methods using traces from a large Internet site, finding diversity in the number of applications that manifest, their different session structures, and the presence of abnormal behavior. Our work has applications to traffic characterization and monitoring, source models for synthesizing network traffic, and anomaly detection.
Jayanthkumar Kannan, Jaeyeon Jung, Vern Paxson, Can Emre Koksal
Internet Measurement Conference1
2006 SmartSeer: Using a DHT to Process Continuous Queries Over Peer-to-Peer Networks
abstract
Abstract — As the academic world moves away from physical journals and proceedings towards online document repositories, the ability to efficiently locate work of interest among the torrent of newly-generated papers will become increasingly important. To aid in this endeavor, we designed SmartSeer, a system that allows users to register personalized continuous queries over the CiteSeer database of technical documents. Users are then alerted whenever papers that match their queries are put online. SmartSeer has two main design requirements. First, to allow effective information retrieval, it should support rich continuous queries (as opposed to simple keyword searches). Second, to make effective use of donated infrastructure, it should be capable of running on a loosely maintained group of unreliable machines spread across multiple organizations (as opposed to assuming a reliable and tightly coupled distributed system). Existing work on distributed continuous query systems fails at least one of these requirements. Our design for SmartSeer is based on Distributed Hash Tables (DHTs), and thereby leverages previous work on DHT-based query systems. A prototype of SmartSeer has been implemented and evaluated on Planetlab. Though we evaluate our design only for the SmartSeer application, we believe it also provides useful insights into other distributed and rich continuous query systems (web alerts, news alerts etc). I.
Jayanthkumar Kannan, Beverly Yang, Scott Shenker, Puneet Sharma 0001, Sujata Banerjee, Sujoy Basu, Sung-Ju Lee 0001
INFOCOM1
2006 OCALA: An Architecture for Supporting Legacy Applications over Overlays
Dilip Antony Joseph, Jayanthkumar Kannan, Ayumu Kubota, Karthik Lakshminarayanan, Ion Stoica, Klaus Wehrle
NSDI2
2006 ROFL: routing on flat labels
abstract
It is accepted wisdom that the current Internet architecture conflates network locations and host identities, but there is no agreement on how a future architecture should distinguish the two. One could sidestep this quandary by routing directly on host identities themselves, and eliminating the need for network-layer protocols to include any mention of network location. The key to achieving this is the ability to route on flat labels. In this paper we take an initial stab at this challenge, proposing and analyzing our ROFL routing algorithm. While its scaling and efficiency properties are far from ideal, our results suggest that the idea of routing on flat labels cannot be immediately dismissed.
Matthew Caesar 0001, Tyson Condie, Jayanthkumar Kannan, Karthik Lakshminarayanan, Ion Stoica
SIGCOMM3