VLDB 2026 Research / reviewers in the wild / expert
Sayandeep Sen
dblp:22/5609
· DBLP profile ↗
23ranked-venue papers
7as first author
3since 2021 · last 2025
0000-0003-3791-3842ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 16 · 5 first-authorApplied, interdisciplinary, general and emerging computing · 4 · 2 first-author · 2 since 2021Software engineering, systems software and programming languages · 2Artificial intelligence and machine learning · 1 · 1 since 2021Systems, architecture and hardware · 1Databases, data management, data science and information retrieval · 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
16 papers |
Wireless networking · 37% Internet of things and sensor networks · 16% Network measurement and analytics · 14% | |
| Artificial intelligence
1 paper |
Language models and text generation · 100% | |
| Human-computer interaction and pervasive computing
3 papers |
Ubiquitous computing and smart environments · 100% | |
| Software engineering, system software, and programming languages
2 papers |
Program analysis · 91% Operating systems · 9% |
Topics — the 30 heaviest of 41, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Language models and text generation › text summarization › domain-specific summarization
code summarization |
0.9 | 1 | 2025 | ETF: An Entity Tracing Framework for Hallucination Detection in Code Summaries · ACL (1) 2025 |
Natural language and speech › Language models and text generation
hallucination detection |
0.9 | 1 | 2025 | ETF: An Entity Tracing Framework for Hallucination Detection in Code Summaries · ACL (1) 2025 |
Ubiquitous computing and smart environments › context recognition › activity recognition
activities of daily living recognition |
0.6 | 2 | 2019 | TSFS: An Integrated Approach for Event Segmentation and ADL Detection in IoT Enabled Smarthomes · IEEE Trans. Mob. Comput. 2019 Demultiplexing activities of daily living in IoT enabled smarthomes · INFOCOM 2016 |
Ubiquitous computing and smart environments
smart home |
0.6 | 2 | 2019 | TSFS: An Integrated Approach for Event Segmentation and ADL Detection in IoT Enabled Smarthomes · IEEE Trans. Mob. Comput. 2019 Demultiplexing activities of daily living in IoT enabled smarthomes · INFOCOM 2016 |
Physical-layer communications › channel coding › error control coding
unequal error protection |
0.3 | 2 | 2013 | Design and Implementation of an "Approximate" Communication System for Wireless Media Applications · IEEE/ACM Trans. Netw. 2013 Design and implementation of an "approximate" communication system for wireless media applications · SIGCOMM 2010 |
Program analysis
static analysis |
0.3 | 1 | 2025 | ETF: An Entity Tracing Framework for Hallucination Detection in Code Summaries · ACL (1) 2025 |
Ubiquitous computing and smart environments › context recognition
activity recognition |
0.2 | 1 | 2016 | Demultiplexing activities of daily living in IoT enabled smarthomes · INFOCOM 2016 |
Wireless networking
wireless mesh network |
0.2 | 3 | 2009 | On the feasibility of the link abstraction in wireless mesh networks · IEEE/ACM Trans. Netw. 2009 On the Feasibility of the Link Abstraction in (Rural) Mesh Networks · INFOCOM 2008 Long distance wireless mesh network planning: problem formulation and solution · WWW 2007 |
Wireless networking
WLAN |
0.2 | 3 | 2014 | Scalable WiFi Media Delivery through Adaptive Broadcasts · NSDI 2010 A measurement study of a commercial-grade urban wifi mesh · Internet Measurement Conference 2008 A case for enhancing dual radio repeater performance through striping, aggregation, and channel sharing · MobiCom 2014 |
Network measurement and analytics
wireless network measurement |
0.2 | 2 | 2011 | Can they hear me now?: a case for a client-assisted approach to monitoring wide-area wireless networks · Internet Measurement Conference 2011 A measurement study of a commercial-grade urban wifi mesh · Internet Measurement Conference 2008 |
Content delivery and video streaming
multimedia delivery |
0.2 | 2 | 2013 | Design and Implementation of an "Approximate" Communication System for Wireless Media Applications · IEEE/ACM Trans. Netw. 2013 Scalable WiFi Media Delivery through Adaptive Broadcasts · NSDI 2010 |
Wireless networking › multi-channel communication
bandwidth aggregation |
0.2 | 1 | 2014 | A case for enhancing dual radio repeater performance through striping, aggregation, and channel sharing · MobiCom 2014 |
Vehicular, aerial and satellite networks › vehicular networks
heterogeneous vehicular networks |
0.2 | 1 | 2014 | Enhancing vehicular internet connectivity using whitespaces, heterogeneity, and a scouting radio · MobiSys 2014 |
Vehicular, aerial and satellite networks
vehicular internet access |
0.2 | 1 | 2014 | Enhancing vehicular internet connectivity using whitespaces, heterogeneity, and a scouting radio · MobiSys 2014 |
Wireless networking
link abstraction |
0.2 | 2 | 2009 | On the feasibility of the link abstraction in wireless mesh networks · IEEE/ACM Trans. Netw. 2009 On the Feasibility of the Link Abstraction in (Rural) Mesh Networks · INFOCOM 2008 |
Physical-layer communications
error protection |
0.2 | 1 | 2013 | Design and Implementation of an "Approximate" Communication System for Wireless Media Applications · IEEE/ACM Trans. Netw. 2013 |
Wireless networking
wireless network protocols |
0.2 | 1 | 2013 | Design and Implementation of an "Approximate" Communication System for Wireless Media Applications · IEEE/ACM Trans. Netw. 2013 |
Network measurement and analytics
network performance measurement |
0.1 | 2 | 2011 | Can they hear me now?: a case for a client-assisted approach to monitoring wide-area wireless networks · Internet Measurement Conference 2011 Long-distance 802.11b links: performance measurements and experience · MobiCom 2006 |
Wireless networking › cognitive radio › white space communication
TV white space network |
0.1 | 2 | 2014 | Enhancing vehicular internet connectivity using whitespaces, heterogeneity, and a scouting radio · MobiSys 2014 Video streaming using whitespace spectrum for vehicular applications · MobiSys 2013 |
Wireless networking › wireless mesh network
multihop wireless network |
0.1 | 1 | 2008 | Loss-aware network coding for unicast wireless sessions: design, implementation, and performance evaluation · SIGMETRICS 2008 |
Internet architecture and protocols
network coding |
0.1 | 1 | 2008 | Loss-aware network coding for unicast wireless sessions: design, implementation, and performance evaluation · SIGMETRICS 2008 |
Wireless networking › WLAN › WLAN architecture
urban wifi mesh |
0.1 | 1 | 2008 | A measurement study of a commercial-grade urban wifi mesh · Internet Measurement Conference 2008 |
Storage systems
file systems |
0.1 | 1 | 2008 | Avoiding File System Micromanagement with Range Writes · OSDI 2008 |
Multimedia systems and quality of experience
video quality assessment |
0.1 | 2 | 2013 | Design and Implementation of an "Approximate" Communication System for Wireless Media Applications · IEEE/ACM Trans. Netw. 2013 Design and implementation of an "approximate" communication system for wireless media applications · SIGCOMM 2010 |
Ubiquitous computing and smart environments › smart home
smart home monitoring |
0.1 | 1 | 2016 | Idea: A System for Efficient Failure Management in Smart IoT Environments · MobiSys 2016 |
Network optimization and economics › network design
network planning |
0.1 | 1 | 2007 | Long distance wireless mesh network planning: problem formulation and solution · WWW 2007 |
Cellular and mobile networks › mobile networks
mobile data networks |
0.1 | 1 | 2015 | WiScape: A Framework for Measuring the Performance of Wide-Area Wireless Networks · IEEE Trans. Mob. Comput. 2015 |
Wireless networking › WLAN
IEEE 802.11 |
0.1 | 1 | 2006 | Long-distance 802.11b links: performance measurements and experience · MobiCom 2006 |
Cellular and mobile networks › uplink transmission
cellular uplink |
0.1 | 1 | 2014 | Enhancing vehicular internet connectivity using whitespaces, heterogeneity, and a scouting radio · MobiSys 2014 |
Wireless networking › cognitive radio › spectrum access
channel sharing |
0.1 | 1 | 2014 | A case for enhancing dual radio repeater performance through striping, aggregation, and channel sharing · MobiCom 2014 |
Methods — techniques the papers use, named apart from their topics
entity tracing · 1.7temporal-sensor-frequency analysis · 0.8data-driven de-multiplexing · 0.8software-defined radio · 0.5redundancy analysis · 0.5activity of daily living detection · 0.5crowdsourced measurement · 0.3data mining · 0.2classification · 0.2zone partitioning · 0.2striping · 0.2channel estimation · 0.2backpressure · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | ETF: An Entity Tracing Framework for Hallucination Detection in Code SummariesabstractKishan Maharaj, Vitobha Munigala, Srikanth G. Tamilselvam, Prince Kumar, Sayandeep Sen, Palani Kodeswaran, Abhijit Mishra, Pushpak Bhattacharyya. Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2025. Kishan Maharaj, Vitobha Munigala, Srikanth Tamilselvam, Sayandeep Sen, Palani Kodeswaran, Abhijit Mishra, Pushpak Bhattacharyya |
ACL (1) | 5 |
| 2024 | Syscall Analysis for Resource Stress Identification for Container Network FunctionsabstractContainerized Network Functions (CNFs) have seen recent increase in adoption due to the success of orchestration platforms and the natural flexibility of containers for deployment to heterogeneous, resource constrained environments like the edge. However, the weak isolation model of containers makes them susceptible to performance degradation due to interference from other containers. The interference manifests as stress on various resources like CPU, memory, cache, bandwidth of a CNF. While identifying the exact resource that is under stress is essential to employ the right remediation strategies, it is a challenging problem given the wide spectrum of applications, platforms and hardware, especially with the high performance requirements of CNFs with stringent SLAs. We present Sari, a first of a kind practical NF -agnostic framework leveraging temporal patterns in syscalls. Sari works for multi-service NFs and generalizes to a wide range of conditions. We leverage supervised time series classification and achieve performance upto 98.9% with minimal captures at runtime (starting from 25ms). Sari'sprediction error is 63.33% lower than any existing stress identification framework for VNFs and to the best of our knowledge, the first to address the problem for CNFs. Chander Govindarajan, Priyanka Naik, Kavya Govindarajan, Seep Goel, Palani Kodeswaran, Sayandeep Sen, Praveen Javachandran |
CLOUD | 6 |
| 2023 | Accelerated Verifiable Fair Digital ExchangeabstractA Fair Digital Exchange is defined as either all or none of the participants achieving a (predetermined) desirable outcome. This work addresses third party mediated systems for digital content where mutually unknown, and hence non-trusting, buyers, sellers and the mediator (third party) take part in an exchange protocol. We address the lack of guaranteed fairness, as defined above, in the existing platforms for this setting. We present TEDX, a decentralized solution for guaranteed three party fair exchange of digital goods with scalability and support for incremental deployment over the existing (non-fair) platforms. TEDX combines carefully crafted message exchanges with incentive schemes designed to deter malicious behavior. TEDX also leverages ideas from blockchain anchored state-channels to provide trusted execution while minimizing the operational overheads of blockchain. We present the design and a security analysis of TEDX to validate the claimed fairness properties. We also present the details of a prototype implementation of TEDX leveraging Hyperledger Fabric and performance evaluation of the same on a realistic testbed spanning five public cloud zones. Our results indicate that TEDX adds only a minimal overhead of 16% while being 46x faster than a naive blockchain solution, thereby demonstrating that TEDX is scalable. Prabal Banerjee, Dushyant Behl, Palani Kodeswaran, Chaitanya Kumar, Sushmita Ruj, Sayandeep Sen, Dhinakaran Vinayagamurthy |
Distributed Ledger Technol. Res. Pract. | 6 |
| 2019 | TSFS: An Integrated Approach for Event Segmentation and ADL Detection in IoT Enabled SmarthomesabstractWith the recent advances in Internet of Things, smarthomes containing a variety of sensors are expected to monitor and react to the activities of daily living (ADL) of the residents with the goal of improving convenience, comfort, and safety. However, a single human activity may trigger multiple sensors, and each sensor is triggered by multiple activities. Also, the very human nature of interleaving activities along with the presence of multiple inhabitants makes ADL detection a complex problem. This paper tackles the problem with a data driven de-multiplexing approach termed TSFS (Temporal-Sensor-Frequency-Stitch) that disentangles each individual activity from the sensor stream and thus simplifies the ADL recognition problem. TSFS leverages temporal(T), sensory(S), and frequency(F) information to discriminate between two consecutive/parallel activities, followed by a stitch(S) to enhance segmentation. The multi-faceted approach helps us in correctly identifying segments; extensive evaluation on 10 public datasets reveals that TSFS is better by 185 percent when compared to a simple temporal segmentation approach. The activity detection accuracy yields within 93 percent of the best possible (an oracle) approach. Madhumita Mallick, Palani Kodeswaran, Sayandeep Sen, Ravi Kokku, Niloy Ganguly |
IEEE Trans. Mob. Comput. | 3 |
| 2016 | Demultiplexing activities of daily living in IoT enabled smarthomesabstractPowered by the emergence of the Internet of Things, smart homes containing a variety of sensors and actuators are expected to monitor and react to the activities of the residents with the goal of improving convenience, comfort and safety. However, in typical home settings, each human Activity of Daily Living (ADL) generates events from multiple sensors, and each sensor is triggered by multiple ADLs. Consequently, achieving high detection accuracy in these complex environments requires large amounts of training data for every possible multiplexing scenario, making it a complex problem. In this paper, we propose a data driven three-step de-multiplexing approach that simplifies the ADL recognition problem by first segmenting the event stream into periods of interest, before feeding to a classifier. We mine datasets to identify salient features which allow us to achieve a good segmentation. Extensive evaluation on ten public datasets shows that our approach achieves upto 77% segmentation accuracy, and a activity detection accuracy within 91% of the best possible. Palani Kodeswaran, Ravi Kokku, Madhumita Mallick, Sayandeep Sen |
INFOCOM | 4 |
| 2016 | Idea: A System for Efficient Failure Management in Smart IoT EnvironmentsabstractIoT enabled smart environments are expected to proliferate significantly in the near future, particularly in the context of monitoring services for wellness living, patient healthcare and elderly care. Timely maintenance of failed sensors is of critical importance in such deployments to ensure minimal disruption to monitoring services. However, maintenance of large and geographically spread deployments can be a significant challenge. We present Idea that significantly increases the vtime-before-repair for a smart home deployment, thereby reducing the maintenance overhead. Specifically, our approach leverages the facts that (a) there is inherent sensor redundancy when combinations of sensors monitor activities of daily living (ADLs) in smart environments, and (b) the impact of each sensor failure depends on the activities being monitored and the functional redundancy afforded by rest of the heterogeneous sensors available for detecting the activities. Consequently, Idea identifies homes that need to be fixed based on expected degradation in ADL detection performance, and optimizes maintenance scheduling accordingly. We demonstrate that our approach leads to 3--40 times fewer maintenance personnel than a scheme in which failed sensors are fixed without considering their impact. Palani Kodeswaran, Ravi Kokku, Sayandeep Sen, Mudhakar Srivatsa |
MobiSys | 3 |
| 2015 | WiScape: A Framework for Measuring the Performance of Wide-Area Wireless NetworksabstractWe present WiScape, a framework for benchmarking and understanding the behavior of wide-area wireless networks, e.g., city-wide or nation-wide cellular data networks using active participation from clients. The goal of WiScape is to provide a coarse-grained view of a wide-area wireless landscape that allows operators and users to understand broad performance characteristics of the network. In WiScape, a centralized controller instructs clients to collect minimal measurement samples over time and space in an opportunistic manner. To limit the overheads of this measurement framework, WiScape partitions the world into zones, contiguous areas with relatively similar user experiences, and partitions time into zone-specific epochs over which network statistics are relatively stable. For each epoch in each zone, WiScape takes a minimalistic view-it attempts to collect a small number of measurement samples to characterize the client experience in a zone at a specific epoch, thereby limiting the bandwidth and energy overheads for collecting measurements at client devices. For this effort, we have collected ground truth measurements for three commercial cellular networks across a nation-wide area in USA for a period of more than one year. We justify our design choices of WiScape through collected data, demonstrate that WiScape can provide an accurate performance characterization of the networks over a wide-area (within 4 percent error for more than 70 percent of instances) with a low overhead on the clients, and illustrate multiple applications of this framework through a sustained and ongoing measurement study. Jongwon Yoon, Sayandeep Sen, Joshua Hare, Suman Banerjee 0001 |
IEEE Trans. Mob. Comput. | 2 |
| 2014 | A case for enhancing dual radio repeater performance through striping, aggregation, and channel sharingabstractThe work in this paper is a systematic research and engineering effort in exploring the design space of multi-interface wireless repeater systems. We present the design, implementation and evaluation of a wireless repeater system, Multifacet, which opportunistically utilizes multiple interfaces to enhance capacity. The system is designed to be transparent to application endpoints and does not need any end application modifications for adoption. Multifacet incorporates several techniques to achieve efficient bandwidth utilization across multiple interfaces -- (a) coordinated channel sharing, (b) a simplified backpressure based striping technique, (c) a single link abstraction, and (d) the ability to seamlessly migrate a client to the optimal channel. Multifacet is implemented on off-the-shelf dual band wireless repeater and demonstrates high speeds (337 Mbps) operation. On average, Multifacet performs 50% better than traditional AP/repeater setups, and in the best case, more than 2x better. Sayandeep Sen, Michael Griepentrog, Jongwon Yoon, Suman Banerjee 0001 |
MobiCom | 1 |
| 2014 | Enhancing vehicular internet connectivity using whitespaces, heterogeneity, and a scouting radioabstractWe explore the use of TV whitespace communication systems for providing robust connectivity to vehicles. A key challenge in this setup is the asymmetry in transmit power limits -- the fixed base station is allowed to communicate at up to 4 W, while the mobile gateways in vehicles are limited to 100 mW. This paper presents a specific solution to deal with this asymmetry in which whitespace transceivers are used in the downlink direction while a more traditional cellular path is used in the uplink one. While heterogeneous communication systems have been considered before (e.g., in some satellite networks), our solution explores some unique opportunities that arise in vehicular systems. In particular, we describe a system called Scout that uses a front radio at the head of a vehicle to look ahead and identify the best channel parameters to be used when the rear radio eventually reaches the forward post. We use these channel estimates to adapt a number of transmission mechanisms for improving the performance of flows through this heterogeneous network. We have implemented and deployed this system on moving vehicles in an urban environment, and demonstrated 3 -- 8× performance improvement over simpler alternatives that do not use the scouting technique. Tan Zhang, Sayandeep Sen, Suman Banerjee 0001 |
MobiSys | 2 |
| 2013 | Video streaming using whitespace spectrum for vehicular applicationsabstractWe present Scout, a communication system leveraging TV whitespaces to support robust and high-speed streaming services. Scout uses two key techniques to improve video performance. First, it extends network coverage through an asymmetric network architecture where whitespace transceivers are used for the downlink direction while a cellular path is used for the uplink. Scout further leverages some unique opportunities that arise in vehicular systems. In particular, it sends a front radio to lookahead and identify the best channel parameters when the rear radio eventually reaches the forward post. We demonstrate the performance of Scout by using a single base station to stream a high-quality video to a vehicle driving along a 1.3km road stretch. Tan Zhang, Sayandeep Sen, Suman Banerjee 0001 |
MobiSys | 2 |
| 2013 | Design and Implementation of an "Approximate" Communication System for Wireless Media ApplicationsabstractAll practical wireless communication systems are prone to errors. At the symbol level, such wireless errors have a well-defined structure: When a receiver decodes a symbol erroneously, it is more likely that the decoded symbol is a good “approximation” of the transmitted symbol than a randomly chosen symbol among all possible transmitted symbols. Based on this property, we define approximate communication, a method that exploits this error structure to natively provide unequal error protection to data bits. Unlike traditional [forward error correction (FEC)-based] mechanisms of unequal error protection that consume additional network and spectrum resources to encode redundant data, the approximate communication technique achieves this property at the PHY layer without consuming any additional network or spectrum resources (apart from a minimal signaling overhead). Approximate communication is particularly useful to media delivery applications that can benefit significantly from unequal error protection of data bits. We show the usefulness of this method to such applications by designing and implementing an end-to-end media delivery system, called Apex. Our Software Defined Radio (SDR)-based experiments reveal that Apex can improve video quality by 5–20 dB [peak signal-to-noise ratio (PSNR)] across a diverse set of wireless conditions when compared to traditional approaches. We believe that mechanisms such as Apex can be a cornerstone in designing future wireless media delivery systems under any error-prone channel condition. Sayandeep Sen, Tan Zhang, Syed Gilani, Shreesha Srinath, Suman Banerjee 0001, Sateesh Addepalli |
IEEE/ACM Trans. Netw. | 1 |
| 2011 | Can they hear me now?: a case for a client-assisted approach to monitoring wide-area wireless networksabstractWe present WiScape, a framework for measuring and understanding the behavior of wide-area wireless networks, e.g., city-wide or nation-wide cellular data networks using active participation from clients. The goal of WiScape is to provide a coarse-grained view of a wide-area wireless landscape that allows operators and users to understand broad performance characteristics of the network. In this approach a centralized controller instructs clients to collect measurement samples over time and space in an opportunistic manner. To limit the overheads of this measurement framework, WiScape partitions the world into zones, contiguous areas with relatively similar user experiences, and partitions time into zone-specific epochs over which network statistics are relatively stable. For each epoch in each zone, WiScape takes a minimalistic view --- it attempts to collect a small number of measurement samples to adequately characterize the client experience in that zone and epoch, thereby limiting the bandwidth and energy overheads at client devices. For this effort, we have collected ground truth measurements for up to three different commercial cellular wireless networks across (i) an area of more than 155 square kilometer in and around Madison, WI, in the USA, (ii) a road stretch of more than 240 kilometers between Madison and Chicago, and (iii) locations in New Brunswick and Princeton, New Jersey, USA, for a period of more than 1 year. We justify various design choices of WiScape through this data, demonstrate that WiScape can provide an accurate performance characterization of these networks over a wide area (within 4% error for more than 70% of instances) with a low overhead on the clients, and illustrate multiple applications of this framework through a sustained and ongoing measurement study. Sayandeep Sen, Jongwon Yoon, Joshua Hare, Justin Ormont, Suman Banerjee 0001 |
Internet Measurement Conference | 1 |
| 2010 | Hybrid Window and Rate Based Congestion Control for Delay Sensitive ApplicationsabstractThere has been a dramatic increase in interactive cloud based software applications. Compared to classical real-time media applications (voice over IP (VoIP)/conferencing) and non real-time file delivery, these interactive software applications have unique characteristics: 1) they are delay sensitive yet demand in order and reliable data delivery, and 2) the traffic is usually bursty. Traditional window based congestion control does not work well for interactive applications because the bursty arrival of data leads to bursty network traffic, which causes additional queuing delay and packet loss in the network which reduces its delay performance. In this paper, we propose a new hybrid window plus rate based congestion control technique. This algorithm improves the delay performance of interactive applications by preventing congestion induced loss and minimizing queuing delay while still fully utilizing network capacity and maintaining fairness across multiple flows. Sanjeev Mehrotra, Jin Li 0001, Sudipta Sengupta, Sayandeep Sen |
GLOBECOM | 5 |
| 2010 | Scalable WiFi Media Delivery through Adaptive Broadcasts
Sayandeep Sen, Neel Kamal Madabhushi, Suman Banerjee 0001 |
NSDI | 1 |
| 2010 | Design and implementation of an "approximate" communication system for wireless media applicationsabstractAll practical wireless communication systems are prone to errors. At the symbol level such wireless errors have a well-defined structure: when a receiver decodes a symbol erroneously, it is more likely that the decoded symbol is a good "approximation" of the transmitted symbol than a randomly chosen symbol among all possible transmitted symbols. Based on this property, we define approximate communication, a method that exploits this error structure to natively provide unequal error protection to data bits. Unlike traditional (FEC-based) mechanisms of unequal error protection that consumes additional network and spectrum resources to encode redundant data, the approximate communication technique achieves this property at the PHY layer without consuming any additional network or spectrum resources (apart from a minimal signaling overhead). Approximate communication is particularly useful to media delivery applications that can benefit significantly from unequal error protection of data bits. We show the usefulness of this method to such applications by designing and implementing an end-to-end media delivery system, called Apex. Our Software Defined Radio (SDR)-based experiments reveal that Apex can improve video quality by 5 to 20 dB (PSNR) across a diverse set of wireless conditions, when compared to traditional approaches. We believe that mechanisms such as Apex can be a cornerstone in designing future wireless media delivery systems under any error-prone channel condition. Sayandeep Sen, Syed Gilani, Shreesha Srinath, Stephen Schmitt, Suman Banerjee 0001 |
SIGCOMM | 1 |
| 2009 | On the feasibility of the link abstraction in wireless mesh networks
Bhaskaran Raman, Kameswari Chebrolu, Dattatraya Y. Gokhale, Sayandeep Sen |
IEEE/ACM Trans. Netw. | 4 |
| 2008 | A measurement study of a commercial-grade urban wifi meshabstractWe present a measurement study of a large-scale urban WiFi mesh network consisting of more than 250 Mesh Access Points (MAPs), with paying customers that use it for Internet access. Our study, involved collecting multi-modal data, e.g., through continuous gathering of SNMP logs, syslogs, passive traffic capture, and limited active measurements in different parts of the city. Our study is split into four components — planning and deployment of the mesh, success of mesh routing techniques, likely experience of users, and characterization of how the mesh is utilized. During our data collection process that spanned 8 months, the network changed many times due to hardware and software upgrades. Hence to present a consistent view of the network, the core dataset used in this paper comes from a two week excerpt of our dataset. This part of the dataset had more than 1.7 million SNMP log entries (from 224 MAPs) and more than 100 hours of active measurements. The scale of the study allowed us to make many important observations that are critical in planning and using WiFi meshes as an Internet access technology. For example, our study indicates that the last hop 2.4GHz wireless link between the mesh and the client is the major bottleneck in client performance. Further we observe that deploying the mesh access points on utility poles results in performance degradation for indoor clients that receive poor signal from the access points. Vladimir Brik, Shravan K. Rayanchu, Sharad Saha, Sayandeep Sen, Vivek Shrivastava, Suman Banerjee 0001 |
Internet Measurement Conference | 4 |
| 2008 | On the Feasibility of the Link Abstraction in (Rural) Mesh NetworksabstractOutdoor community mesh networks based on 802.11 have seen tremendous growth in the recent past. The current understanding is that wireless link performance in these settings in inherently unpredictable, due to multipath delay spread. Consequently, researchers have focused on developing intelligent routing techniques to achieve the best possible performance. In this paper, we are specifically interested in mesh networks in rural locations. We first present detailed measurements to show that the PHY layer in these settings is indeed stable and predictable. There is a strong correlation between the error rate and the received signal strength. We show that interference, and not multipath fading, is the primary cause of unpredictable performance. This is in sharp contrast with current widespread knowledge from prior studies. Furthermore, we corroborate our view with a fresh analysis of data presented in these prior studies. Based on our results, we argue that outdoor rural mesh networks can indeed be built with the link abstraction being valid. This has several design implications, and opens up a fresh perspective on a wide range of technical issues in this domain. Dattatraya Y. Gokhale, Sayandeep Sen, Kameswari Chebrolu, Bhaskaran Raman |
INFOCOM | 2 |
| 2008 | Avoiding File System Micromanagement with Range Writes
Ashok Anand, Sayandeep Sen, Andrew Krioukov, Florentina I. Popovici, Aditya Akella, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau, Suman Banerjee 0001 |
OSDI | 2 |
| 2008 | Loss-aware network coding for unicast wireless sessions: design, implementation, and performance evaluationabstractLocal network coding is growing in prominence as a technique to facilitate greater capacity utilization in multi-hop wireless networks. A specific objective of such local network coding techniques has been to explicitly minimize the total number of transmissions needed to carry packets across each wireless hop. While such a strategy is certainly useful, we argue that in lossy wireless environments, a better use of local network coding is to provide higher levels of redundancy even at the cost of increasing the number of transmissions required to communicate the same information. In this paper we show that the design space for effective redundancy in local network coding is quite large, which makes optimal formulations of the problem hard to realize in practice. We present a detailed exploration of this design space and propose a suite of algorithms, called CLONE, that can lead to further throughput gains in multi-hop wireless scenarios. Through careful analysis, simulations, and detailed implementation on a real testbed, we show that some of our simplest CLONE algorithms can be efficiently implemented in today's wireless hardware to provide a factor of two improvement in throughput for example scenarios, while other, more effective, CLONE algorithms require additional advances in hardware processing speeds to be deployable in practice. Shravan K. Rayanchu, Sayandeep Sen, Suman Banerjee 0001, Sudipta Sengupta |
SIGMETRICS | 2 |
| 2007 | Long distance wireless mesh network planning: problem formulation and solutionabstractSeveral research efforts as well as deployments have chosen IEEE802.11 as a low-cost, long-distance access technology to bridge the digital divide. In this paper, we consider the important issue of planning such networks to the minimize system cost. This is a non-trivial task since it involves several sets of variables: the network topology, tower heights, antenna types to be used and the irorientations, and radio transmit powers. The task is further complicated due to the presence of network performance constraints, and the inter-dependence among the variables. Our first contribution in this paper is the formulation of this problem in terms of the variables, constraints and the optimization criterion. Our second contribution is in identifying the dependencies among the variables and breaking-down the problem into four tractable sub-parts. In this process, we extensively use domain knowledge to strike a balance between tractability and practicality. Sayandeep Sen, Bhaskaran Raman |
WWW | 1 |
| 2006 | Rural Telephony: A Socio-Economic Case StudyabstractInformation and Communication Technology (ICT) has the potential to bring in development to rural areas in the third world. Any deployment of technology however should be backed by a positive economic activity to be sustainable. This paper reports on experience with the economics, as well as the social aspects of Voice-over-IP (VoIP) as a service. In Jan 2003, we established a WiFi link from a site with wired Internet connection to a remote village site. On learning the demand for a telephone facility at the village, we setup a VoIP service. The setup has been running with reasonable success since then. We have collected a wide variety of statistics on the usage of the service. Although we used the relatively low-cost WiFi technology, the expenses have been high. The capital expense is dominated by antenna tower (40m: U.S.$6,600). The WiFi equipment and the solar power system added significantly to the cost too (about U.S.$3,100). The revenue generated from the phone calls has averaged at about $52/month. Hence this service alone may not be sufficient, and other targeted services are necessary to sustain ICT in rural villages. However, on the positive side we think that telephony facility can attract potential ICT users to the setup since people can relate to the service immediately (unlike say, web browsing). Sayandeep Sen, Sukant Kole, Bhaskaran Raman |
ICTD | 1 |
| 2006 | Long-distance 802.11b links: performance measurements and experienceabstractThe use of 802.11 long-distance links is a cost-effective means of providing wireless connectivity to rural areas. Although deployments in this setting are increasing, a systematic study of the performance of 802.11 in these settings is lacking. The contributions of this paper are two-fold: (a)we present a detailed performance study of a set of long-distance 802.11b links at various layers of the network stack, and (b)we document the various non-obvious experiences during our study.Our study includes eight long-distance links, ranging from 1km to 37km in length. Unlike prior studies of outdoor 802.11 links, we find that the error rate as a function of the received signal strength behaves close to theory. Time correlation of any packet errors is negligible across a range of time-scales. We have observed at least one of the link to be robust to rain and fog. But any interference on the long-distance links can be detrimental to performance. Apart from this however, such long-distance links can be planned to work well with predictable performance. During our measurements, we have observed a few hardware/driver quirks as well as system bottlenecks apart from the wireless link itself. We believe that our measurements and the documentation of our experience will help future network planning as well as protocol design for these networks. Kameswari Chebrolu, Bhaskaran Raman, Sayandeep Sen |
MobiCom | 3 |