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

Vikas Kawadia

dblp:38/6931 · DBLP profile ↗
← Back
8ranked-venue papers
3as first author
0since 2021 · last 2018
—ORCID · none

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

Computer networks · 8 · 3 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
3 papers
Wireless networking · 44% Routing and switching · 26% Internet of things and sensor networks · 16%
Software engineering, system software, and programming languages
1 paper
Operating systems · 100%

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

TopicWeightPapersLastEvidence papers
Wireless networking
mobile ad hoc networks
0.132005
Principles and protocols for power control in wireless ad hoc networks · IEEE J. Sel. Areas Commun. 2005
Power Control and Clustering in Ad Hoc Networks · INFOCOM 2003
System Services for Ad-Hoc Routing: Architecture, Implementation and Experiences · MobiSys 2003
Wireless networking › cross-layer optimization
cross-layer protocol design
0.112005
Principles and protocols for power control in wireless ad hoc networks · IEEE J. Sel. Areas Commun. 2005
Cellular and mobile networks › power control
transmission power control
0.112005
Principles and protocols for power control in wireless ad hoc networks · IEEE J. Sel. Areas Commun. 2005
Routing and switching
ad hoc network routing
0.122003
System Services for Ad-Hoc Routing: Architecture, Implementation and Experiences · MobiSys 2003
Power Control and Clustering in Ad Hoc Networks · INFOCOM 2003
Routing and switching › routing protocol
reactive routing protocol
0.012003
System Services for Ad-Hoc Routing: Architecture, Implementation and Experiences · MobiSys 2003
Internet of things and sensor networks
topology control
0.012003
Power Control and Clustering in Ad Hoc Networks · INFOCOM 2003
Internet of things and sensor networks
neighbor discovery
0.012005
Principles and protocols for power control in wireless ad hoc networks · IEEE J. Sel. Areas Commun. 2005

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

shared user-space library · 0.1kernel module · 0.1software architecture · 0.1protocol design · 0.1network layer protocol design · 0.0linux implementation · 0.0
YearPublicationVenuePosition
2018 Content sharing with mobility in an infrastructure-less environment
W. Timothy Strayer, Samuel C. Nelson, Armando Caro, Joud Khoury, Bryan Tedesco, Olivia DeRosa, Carsten Clark, Kolia Sadeghi, Michael Matthews, Jake Kurzer, Philip Lundrigan, Vikas Kawadia, Dorene Ryder, Keith Gremban, Wayne Phoel
Comput. Networks12
2014 CLAN: An Efficient Distributed Temporal Community Detection Protocol for MANETs
abstract
Real world MANETs often exhibit an inherent community structure in their topological connectivity and in the evolution of the topology over time. Such temporal community structure of MANETs has been shown to be extremely useful in improving the performance of routing and content-based routing in MANETs. However, detecting temporal communities in a completely distributed and real time manner is a hard problem, and it is often performed offline with knowledge of the full network topology over time. We propose CLAN, a distributed and real-time protocol for detecting temporal communities in MANETs. CLAN is an adaptation of the Label Propagation algorithm to distributed and time-varying graphs that MANETs are. A key novel component of CLAN is local rules for community rediscovery as the network evolves. CLAN also uses a weighted version of the network topology where the weights are defined using a novel notion of social entropy to promote stability of communities. Extensive simulation results demonstrate that CLAN is quick to converge, incurs minimal overhead and is as effective as centralized approaches to temporal community detection. We also demonstrate how the temporal community structure can be used by designing a hierarchical routing protocol that achieves the delivery ratio of the OLSR routing protocol at a fraction of the overhead.
Stephen Dabideen, Vikas Kawadia, Samuel C. Nelson
MASS2
2014 Truthful prioritization for dynamic bandwidth sharing
abstract
We design a protocol for dynamic prioritization of data on shared routers such as untethered 3G/4G devices. The mechanism prioritizes bandwidth in favor of users with the highest value, and is incentive compatible, so that users can simply report their true values for network access. A revenue pooling mechanism also aligns incentives for sellers, so that they will choose to use prioritization methods that retain the incentive properties on the buy-side. In this way, the design allows for an open architecture. In addition to revenue pooling, the technical contribution is to identify a class of stochastic demand models and a prioritization scheme that provides allocation monotonicity. Simulation results confirm efficiency gains from dynamic prioritization relative to prior methods, as well as the effectiveness of revenue pooling.
Victor Shnayder, David C. Parkes, Vikas Kawadia, Jeremy Hoon
MobiHoc3
2008 Enabling open-source cognitively-controlled collaboration among software-defined radio nodes
Gregory D. Troxel, Eric Blossom, Steve Boswell, Armando Caro, Isidro Castiñeyra, Alex Colvin, Tad Dreier, Joseph B. Evans, Nick Goffee, Karen Zita Haigh, Talib S. Hussain, Vikas Kawadia, David E. Lapsley, Carl Livadas, Alberto Medina, Joanne Mikkelson, Gary J. Minden, Robert Morris 0005, Craig Partridge, Vivek Raghunathan
Comput. Networks12
2007 Cognitive Adaptation for Teams in ADROIT
abstract
We have created a sensor-sharing protocol that uses cognition to increase performance by choosing protocol parameters based on the current environment and the past relationships between environment and performance. We have constructed a prototype of the protocol, and experimented with it in a four-node outdoor testbed. Our testbed is part of a larger effort, ADROIT, which seeks to create cognitive teams of software-defined radios [l].
Gregory D. Troxel, Armando Caro, Isidro Castiñeyra, Nick Goffee, Karen Zita Haigh, Talib S. Hussain, Vikas Kawadia, Paul Rubel, David Wiggins
GLOBECOM7
2005 Principles and protocols for power control in wireless ad hoc networks
abstract
Transmit power control is a prototypical example of a cross-layer design problem. The transmit power level affects signal quality and, thus, impacts the physical layer, determines the neighboring nodes that can hear the packet and, thus, the network layer affects interference which causes congestion and, thus, affects the transport layer. It is also key to several performance measures such as throughput, delay, and energy consumption. The challenge is to determine where in the architecture the power control problem is to be situated, to determine the appropriate power level by studying its impact on several performance issues, to provide a solution which deals properly with the multiple effects of transmit power control, and finally, to provide a software architecture for realizing the solution. We distill some basic principles on power control, which inform the subsequent design process. We then detail the design of a sequence of increasingly complex protocols, which address the multidimensional ramifications of the power control problem. Many of these protocols have been implemented, and may be the only implementations for power control in a real system. It is hoped that the approach in this paper may also be of use in other topical problems in cross-layer design.
Vikas Kawadia, P. R. Kumar 0001
IEEE J. Sel. Areas Commun.1
2003 Power Control and Clustering in Ad Hoc Networks
abstract
In this paper, we consider the problem of power control when nodes are nonhomogeneously dispersed in space. In such situations, one seeks to employ per packet power control depending on the source and destination of the packet. This gives rise to a joint problem which involves not only power control but also clustering. We provide three solutions for joint clustering and power control. The first protocol, CLUSTERPOW, aims to increase the network capacity by increasing spatial reuse. We provide a simple and modular architecture to implement CLUSTERPOW at the network layer. The second, Tunnelled CLUSTERPOW, allows a finer optimization by using encapsulation, but we do not know of an efficient way to implement it. The last, MINPOW, whose basic idea is not new, provides an optimal routing solution with respect to the total power consumed in communication. Our contribution includes a clean implementation of MINPOW at the network layer without any physical layer support. We establish that all three protocols ensure that packets ultimately reach their intended destinations. We provide a software architectural framework for our implementation as a network layer protocol. The architecture works with any routing protocol, and can also be used to implement other power control schemes. Details of the implementation in Linux are provided.
Vikas Kawadia, P. R. Kumar 0001
INFOCOM1
2003 System Services for Ad-Hoc Routing: Architecture, Implementation and Experiences
abstract
This work explores several system issues regarding the design and implementation of routing protocols for ad-hoc wireless networks. We examine the routing architecture in current operating systems and find it insufficient on several counts, especially for supporting on-demand or reactive routing protocols. Examples include lack of mechanisms for queuing outstanding packets awaiting route discovery and mechanisms for communicating route usage information from kernel to userspace. We propose an architecture and a generic API for any operating system to augment the current routing architecture. Implementing the API may normally require kernel modifications, but we provide an implementation for Linux using only the standard Linux 2.4 kernel facilities. The API is provided as a shared user-space library called the Ad-hoc Support Library (ASL), which uses a small loadable kernel module. To prove the viability of our framework, we provide a full-fledged implementation of the AODV protocol using ASL, and a design for the DSR protocol. Through this study, we also reinforce our belief that it is profoundly important to consider system issues in ad-hoc routing protocol design. 1
Vikas Kawadia, Yongguang Zhang, Binita Gupta
MobiSys1