885 citations · 3.8k across the 104 of their papers we have counts for
5 papers · 1 filter
When Do Redundant Requests Reduce Latency ?
Nihar B. Shah, Kangwook Lee, Kannan Ramchandran
Several systems possess the flexibility to serve requests in more than one way. For instance, a distributed storage system storing multiple replicas of the data can serve a request…
A Solution to the Network Challenges of Data Recovery in Erasure-coded Distributed Storage Systems: A Study on the Facebook Warehouse Cluster
K. V. Rashmi, Nihar B. Shah, Dikang Gu +3
Erasure codes, such as Reed-Solomon (RS) codes, are being increasingly employed in data centers to combat the cost of reliably storing large amounts of data. Although these codes p…
Collaborative High Accuracy Localization in Mobile Multipath Environments
Venkatesan. N. Ekambaram, Kannan Ramchandran, Raja Sengupta
We study the problem of high accuracy localization of mobile nodes in a multipath-rich environment where sub-meter accuracies are required. We employ a peer-to-peer framework where…
An Adaptive Multi-channel P2P Video-on-Demand System using Plug-and-Play Helpers
Hao Zhang, Minghua Chen, Abhay Parekh +1
We present a multi-channel P2P Video-on-Demand (VoD) system using "plug-and-play" helpers. Helpers are heterogenous "micro-servers" with limited storage, bandwidth and number of us…
Network Coding for Distributed Storage Systems
Alexandros G. Dimakis, P. Brighten Godfrey, Yunnan Wu +2
Distributed storage systems provide reliable access to data through redundancy spread over individually unreliable nodes. Application scenarios include data centers, peer-to-peer s…