Search For:

Displaying 1-15 out of 15 total
Peer-to-Peer Data Replication Meets Delay Tolerant Networking
Found in: Distributed Computing Systems, International Conference on
By Peter Gilbert, Venugopalan Ramasubramanian, Patrick Stuedi, Doug Terry
Issue Date:June 2011
pp. 109-120
Work on delay tolerant networks (DTN) and peer-to-peer replication systems has made rapid advances with the similar goal of permitting reliable message delivery in challenged communication environments. Techniques developed for both types of systems also b...
 
Fidelity-Aware Replication for Mobile Devices
Found in: IEEE Transactions on Mobile Computing
By Venugopalan Ramasubramanian, Kaushik Veeraraghavan, Krishna P.N. Puttaswamy, Thomas L. Rodeheffer, Douglas B. Terry, Ted Wobber
Issue Date:December 2010
pp. 1697-1712
Mobile devices often store data in reduced resolutions or custom formats in order to accommodate resource constraints and tailor-made software. The Polyjuz framework enables sharing and synchronization of data across a collection of personal devices that u...
 
Statistical Analysis of Connectivity in Unidirectional Ad Hoc Networks
Found in: Parallel Processing Workshops, International Conference on
By Venugopalan Ramasubramanian, Daniel Mossé
Issue Date:August 2002
pp. 109
A unidirectional link exists in an ad-hoc network when a node B is within the transmission range of another node A while node A cannot directly hear node B. However, a reverse route from B to A might exist, by going through multiple nodes. Unidirectional l...
 
Anonymous Gossip: Improving Multicast Reliability in Mobile Ad-Hoc Networks
Found in: Distributed Computing Systems, International Conference on
By Ranveer Chandra, Venugopalan Ramasubramanian, Kenneth P. Birman
Issue Date:April 2001
pp. 0275
Abstract: In recent years, a number of applications of ad-hoc networks have been proposed. Many of them are based on the availability of a robust and reliable multicast protocol. In this paper, we address the issue of reliability and propose a scalable met...
 
Contrail: Decentralized and Privacy-Preserving Social Networks on Smartphones
Found in: IEEE Internet Computing
By Patrick Stuedi,Iqbal Mohomed,Mahesh Balakrishnan,Zhuoqing Mao,Venugopalan Ramasubramanian,Doug Terry,Ted Wobber
Issue Date:December 2013
pp. 1
Mobile devices are increasingly used for social networking applications, where data is shared between devices belonging to different users. Today, such applications are implemented as centralized services, forcing users to trust corporations with their per...
 
Supporting research collaboration through bi-level file synchronization
Found in: Proceedings of the 17th ACM international conference on Supporting group work (GROUP '12)
By Catherine C. Marshall, Douglas B. Terry, Ted Wobber, Venugopalan Ramasubramanian
Issue Date:October 2012
pp. 165-174
In this paper, we describe the design and use of Cimetric, a file synchronization application that supports scholarly collaboration. The system design incorporates results of earlier studies that suggest replicating content on a user's personal devices may...
     
Where's that phone?: geolocating IP addresses on 3G networks
Found in: Proceedings of the 9th ACM SIGCOMM conference on Internet measurement conference (IMC '09)
By Iqbal Mohomed, Mahesh Balakrishnan, Venugopalan Ramasubramanian
Issue Date:November 2009
pp. 294-300
Cell phones connected to high-speed 3G networks constitute an increasingly important class of clients on the Internet. From the viewpoint of the servers they connect to, such devices are virtually indistinguishable from conventional end-hosts. In this stud...
     
Fidelity-aware replication for mobile devices
Found in: Proceedings of the 7th international conference on Mobile systems, applications, and services (Mobisys '09)
By Douglas B. Terry, Kaushik Veeraraghavan, Ted Wobber, Thomas L. Rodeheffer, Venugopalan Ramasubramanian
Issue Date:June 2009
pp. 1-2
Mobile devices often store data in reduced resolutions or custom formats in order to accommodate resource constraints and tailor-made software. The Polyjuz framework enables sharing and synchronization of data across a collection of personal devices that u...
     
On the treeness of internet latency and bandwidth
Found in: Proceedings of the eleventh international joint conference on Measurement and modeling of computer systems (SIGMETRICS '09)
By Aditya Akella, Archit Gupta, Dahlia Malkhi, Fabian Kuhn, Mahesh Balakrishnan, Venugopalan Ramasubramanian
Issue Date:June 2009
pp. 159-162
Existing empirical studies of Internet structure and path properties indicate that the Internet is tree-like. This work quantifies the degree to which at least two important Internet measures--latency and bandwidth--approximate tree metrics. We evaluate ou...
     
Effective and efficient compromise recovery for weakly consistent replication
Found in: Proceedings of the fourth ACM european conference on Computer systems (EuroSys '09)
By Catherine C. Marshall, Douglas B. Terry, Prince Mahajan, Ramakrishna Kotla, Ted Wobber, Thomas L. Rodeheffer, Venugopalan Ramasubramanian
Issue Date:April 2009
pp. 29-32
Weakly consistent replication of data has become increasingly important both for loosely-coupled collections of personal devices and for large-scale infrastructure services. Unfortunately, automatic replication mechanisms are agnostic about the quality of ...
     
Kinesis: A new approach to replica placement in distributed storage systems
Found in: ACM Transactions on Storage (TOS)
By John MacCormick, Junfeng Yang, Lidong Zhou, Nicholas Murphy, Udi Wieder, Venugopalan Ramasubramanian
Issue Date:January 2009
pp. 1-28
Kinesis is a novel data placement model for distributed storage systems. It exemplifies three design principles: structure (division of servers into a few failure-isolated segments), freedom of choice (freedom to allocate the best servers to store and retr...
     
Graceful degradation via versions: specifications and implementations
Found in: Proceedings of the twenty-sixth annual ACM symposium on Principles of distributed computing (PODC '07)
By Chandramohan A. Thekkath, Lidong Zhou, Roy Levin, Venugopalan Ramasubramanian, Vijayan Prabhakaran
Issue Date:August 2007
pp. 264-273
Correctness of a fault-tolerant system hinges on the failure model, which typically constrains the number of concurrent failures in the system. These assumptions are sometimes violated in practice, inevitably leading to degraded system behavior that deviat...
     
Reconstructing approximate tree metrics
Found in: Proceedings of the twenty-sixth annual ACM symposium on Principles of distributed computing (PODC '07)
By Dahlia Malkhi, Fabian Kuhn, Ittai Abraham, Kunal Talwar, Mahesh Balakrishnan, Venugopalan Ramasubramanian
Issue Date:August 2007
pp. 43-52
We introduce a novel measure called ε-four-pointscondition (ε-4PC), which assigns a value ε ∈ [0,1] to every metric space quantifying how close the metric is to a tree metric. Data-sets taken from real Internet measurements indicate re...
     
The design and implementation of a next generation name service for the internet
Found in: Proceedings of the 2004 conference on Applications, technologies, architectures, and protocols for computer communications (SIGCOMM '04)
By Emin Gun Sirer, Venugopalan Ramasubramanian
Issue Date:August 2004
pp. 95-104
Name services are critical for mapping logical resource names to physical resources in large-scale distributed systems. The Domain Name System (DNS) used on the Internet, however, is slow, vulnerable to denial of service attacks, and does not support fast ...
     
SHARP: a hybrid adaptive routing protocol for mobile ad hoc networks
Found in: Proceedings of the fourth ACM international symposium on Mobile ad hoc networking & computing (MobiHoc '03)
By Emin Gun Sirer, Venugopalan Ramasubramanian, Zygmunt J. Haas
Issue Date:June 2003
pp. 303-314
A central challenge in ad hoc networks is the design of routing protocols that can adapt their behavior to frequent and rapid changes in the network. The performance of proactive and reactive routing protocols varies with network characteristics, and one p...
     
 1