vkawadia at bbn dot com
Experienced researcher and software engineer passionate about using advanced
theory to design and build practical systems. Interests and expertise include
wireless networks, distributed systems, machine learning, network science, game
theory, and optimization.
2012–Now Senior Scientist/Engineer
, Raytheon BBN Technologies,
, Raytheon BBN Technologies, Cambridge,
BBN, now part of Raytheon, is a legendary R&D organiza-
tion known for technologies such as packet switching, email,
and building the ﬁrst router. Awarded the National Medal of
Technology and Innovation in 2012.
My responsibilities include developing and applying advanced
methods, theories, and R&D techniques from a variety of tech-
nical specialties to practical problems; plan/direct/coordinate
projects; understand, and meet customer needs; consider long-
term impact when solving short-term problems; and constantly
improve processes and services.
2005–06 Adjunct Faculty Member
, College of Computer & Info. Sci-
ences, Northeastern University, Boston.
2001 Summer Intern, HRL Laboratories, Malibu, CA.
1999–2004 MS & PhD. in Electrical and Computer Engineering
Univ. of Illinois at Urbana-Champaign.
Awarded the E.A. Reid Fellowship by the ECE department.
Protocols and architecture for wireless ad hoc networks, Advisor:
P. R. Kumar
1995–1999 B. Tech in Engineering Physics
Indian Institute of Tech-
nology (IIT), Bombay.
Skills and Interests
Algorithms, Graph Theory, Computer Networking, Machine
Learning, Optimization, Clustering, Game Theory and Mecha-
nism Design, Network Science, Social Network Analysis.
Python, C/C++, Network simulators such as ns3, git and svn,
proﬁcient in the Unix environment.
Proﬁcient in writing proposals and pitching new R&D ideas
to agencies such as DARPA. Led/contributed to proposal ef-
forts on content-centric networking, scalable mobile ad hoc
networks, disruption tolerant networks, social network analysis,
and network science.
Provided technical leadership on numerous projects, supervised
summer interns, and mentored students and post-docs on col-
Selected Current and Past Projects
Designed and implemented a novel technique for detecting
clusters in time-varying graphs. The method balances the
quality of current clustering with a novel distance from past
clusterings, called estrangement, to ﬁnd smoothly evolving
meaningful clusters. Details:
V. Kawadia, and S. Sreenivasan, “Sequential detection
of temporal communities by estrangement conﬁnement”,
Scientiﬁc Reports 2
, Nature Publishing Group, 2012,
Python implementation available at kawa-
Currently working on an extension to overlapping temporal
Also working on a distributed/parallel implementation of the
temporal clustering algorithm.
Part of the Network Science project sponsored by Army
Content-centric networking is a fundamental architectural
change to networking: replacing named hosts with location
independent named data as the primary abstraction. Unlike IP,
it naturally provides for caching, mobility, and security.
Designed a protocol for content-centric networking in wireless
mobile ad hoc networks. It provides a distributed hash table
abstraction in a wireless p2p network with no ﬁxed infras-
tructure. The scheme achieves low query latency and low
network overhead by intelligently using the inherent commu-
nity structure in the topology and dynamics of such wireless
networks. Received best paper citation:
V. Kawadia et al. , “ Slinky: An Adaptive Protocol for Content
Access in Disruption-Tolerant Ad Hoc Networks ”, Interna-
tional Workshop on Tactical Mobile Ad Hoc Networking, ACM
Tech. lead on the DARPA Content-based Mobile Edge Net-
working program which involves implementation and demon-
stration of the above-mentioned Slinky protocol on the An-
Market design for dynamic bandwidth sharing
Designed and implemented an auction-based protocol to allow
smartphone users to sell their unused data quota eﬃciently by
acting as a wiﬁ hotspot. Implemented in the Linux kernel using
the advanced traﬃc control(tc) module.
V. Shnayder, J. Hoon, D. Parkes and V. Kawadia, “Truthful
Prioritization Schemes for Spectrum Sharing”, in NetEcon
’12: Workshop on the Economics of Networks, Systems and
Computation, IEEE INFOCOM 2012.
Delay tolerant networking
Delay tolerant networking(DTN) seeks to provide reliable data
communications in "intermittently connected" networks, where
an end-to-end path may not always be available.
Implemented (in C++) and demonstrated in the ﬁeld, a
protocol for reliable transport of content in a disruption
tolerant mobile ad hoc network for the DARPA DTN program.
System described in a paper with R. Krishnan et al., “The
SPINDLE Disruption-Tolerant Networking System,” in IEEE
Implemented a routing protocol in the WNaN (Wireless Net-
work after Next) Radio program sponsored by DARPA to
build high scalable, highly-adaptive mobile ad-hoc networks
that provide robust networking across densely-connected de-
ployments of inexpensive wireless nodes.
Network evaluation tools
Developed an emulation environment that connected linux vir-
tual machines (uml and kvm) to the ns network simulator to
create a shared-code network emulation environment where
unmodiﬁed real system code can be tested in a simulator. Used
extensively to test BBN’s networking software. Later enhanced
the tool to connect Android virtual machines as well.
Developed a network simulator in python for fast high level
simulation of networking protocols.
Wireless Mobile Ad hoc Networks
Wireless Mobile Ad hoc networks (MANETs) are peer-to-peer
wireless networks without any ﬁxed infrastructure such as base
stations or access points. I studied some hard problems in
designing and building MANETs:
Conducted a detailed study of the problem of choosing transmit
power for the radios in a MANET, providing design principles
and protocol design and an implementation in the Linux kernel.
V. Kawadia and P. R. Kumar, “Principles and protocols for
power control in ad hoc networks”, IEEE Journal on Selected
Areas in Communications, 2005. (>350 citations)
Conducted an extensive experimental study of TCP and IEEE
802.11 over an ad hoc networking testbed. Discovered that
the feedback loops in those two layers can interact negatively
and hurt performance. Recommended conﬁguration settings
for improved performance.
V. Kawadia and P. R. Kumar, “Experimental Investigations
into TCP Performance over Wireless Multi-hop Networks”,
SIGCOMM 2005 - EWIND Workshop.
Provided a cautionary perspective on cross-layer design in net-
works illustrating the trade-oﬀs between a good long-term
architectural design and short term performance optimization.
V. Kawadia and P. R. Kumar, “A cautionary perspective on
cross layer design”, IEEE Wireless Communication Magazine,
Feb 2005. (>800 citations)
Implemented a kernel module to facilitate the implementation
of on-demand MANET routing protocols (such as AODV) in
. Implemented a MANET
routing protocol developed at HRL based on forming a virtual
Memberships IEEE Senior Member, ACM Member.
Proposal review panelist for the US National Science Foundation,
Army Research Oﬃce, and the Israel Science Foundation among
Technical Program Committee (TPC) chair for IEEE MILCOM
2014, Track 3: Networking.
For several conferences including IEEE SECON 2009-14, ACM
Mobihoc 2014, IEEE ICC 2009–2012, and IEEE MILCOM 2011-
2012 Dagstuhl seminar on Information-centric networking –
Ready for the real world? Content-centric wireless
networking at the IEEE Computer Communications Workshop,
IEEE Conference on Sensor and Ad Hoc Communications and
Networks (SECON) 2010.
For several top IEEE and ACM conferences and journals in
Authored over 20 publications in top conferences and journals,
some of which are listed above in the description of projects.
For the complete list, please see my Google Scholar page: