VLDB 2026 Research / reviewers in the wild / expert
Swati Rallapalli
dblp:46/8573
· DBLP profile ↗
21ranked-venue papers
6as first author
2since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 14 · 4 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3Systems, architecture and hardware · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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
11 papers |
Network optimization and economics · 47% Wireless sensing and localization · 16% Edge and fog computing · 14% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Performance modeling and evaluation · 55% Distributed systems · 35% GPUs and heterogeneous computing · 10% | |
| Artificial intelligence
3 papers |
Efficient and distributed learning · 82% Image recognition and object detection · 18% |
Topics — the 30 heaviest of 40, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation
workload characterization |
0.8 | 2 | 2021 | Augur: Modeling the Resource Requirements of ConvNets on Mobile Devices · IEEE Trans. Mob. Comput. 2021 Modeling the Resource Requirements of Convolutional Neural Networks on Mobile Devices · ACM Multimedia 2017 |
Machine learning › Efficient and distributed learning
model compression |
0.6 | 2 | 2021 | Augur: Modeling the Resource Requirements of ConvNets on Mobile Devices · IEEE Trans. Mob. Comput. 2021 Modeling the Resource Requirements of Convolutional Neural Networks on Mobile Devices · ACM Multimedia 2017 |
Edge and fog computing
distributed mobile computation |
0.5 | 1 | 2021 | PicSys: Energy-Efficient Fast Image Search on Distributed Mobile Networks · IEEE Trans. Mob. Comput. 2021 |
Edge and fog computing
image retrieval |
0.5 | 1 | 2021 | PicSys: Energy-Efficient Fast Image Search on Distributed Mobile Networks · IEEE Trans. Mob. Comput. 2021 |
Network optimization and economics › auction mechanism
double auction |
0.4 | 2 | 2016 | Double Auctions for Dynamic Spectrum Allocation · IEEE/ACM Trans. Netw. 2016 Double auctions for dynamic spectrum allocation · INFOCOM 2014 |
Network optimization and economics › mechanism design
incentive mechanism |
0.4 | 2 | 2016 | Double Auctions for Dynamic Spectrum Allocation · IEEE/ACM Trans. Netw. 2016 iDEAL: Incentivized Dynamic Cellular Offloading via Auctions · IEEE/ACM Trans. Netw. 2014 |
Network optimization and economics › resource allocation
spectrum allocation |
0.4 | 2 | 2016 | Double Auctions for Dynamic Spectrum Allocation · IEEE/ACM Trans. Netw. 2016 iDEAL: Incentivized Dynamic Cellular Offloading via Auctions · IEEE/ACM Trans. Netw. 2014 |
Network optimization and economics › auction mechanism
truthful auction |
0.4 | 2 | 2016 | Double Auctions for Dynamic Spectrum Allocation · IEEE/ACM Trans. Netw. 2016 iDEAL: Incentivized Dynamic Cellular Offloading via Auctions · IEEE/ACM Trans. Netw. 2014 |
Network optimization and economics
auction theory |
0.4 | 2 | 2014 | Double auctions for dynamic spectrum allocation · INFOCOM 2014 iDEAL: Incentivized dynamic cellular offloading via auctions · INFOCOM 2013 |
Cellular and mobile networks
mobile data offloading |
0.4 | 2 | 2014 | iDEAL: Incentivized Dynamic Cellular Offloading via Auctions · IEEE/ACM Trans. Netw. 2014 iDEAL: Incentivized dynamic cellular offloading via auctions · INFOCOM 2013 |
Network optimization and economics › auction mechanism
reverse auction |
0.4 | 2 | 2014 | iDEAL: Incentivized Dynamic Cellular Offloading via Auctions · IEEE/ACM Trans. Netw. 2014 iDEAL: Incentivized dynamic cellular offloading via auctions · INFOCOM 2013 |
Network optimization and economics
mechanism design |
0.2 | 2 | 2014 | Double auctions for dynamic spectrum allocation · INFOCOM 2014 iDEAL: Incentivized dynamic cellular offloading via auctions · INFOCOM 2013 |
Network optimization and economics › mechanism design
truthful mechanism |
0.2 | 2 | 2014 | Double auctions for dynamic spectrum allocation · INFOCOM 2014 iDEAL: Incentivized dynamic cellular offloading via auctions · INFOCOM 2013 |
Wireless sensing and localization › indoor localization
fingerprint-based localization |
0.2 | 1 | 2014 | Unified localization framework using trajectory signatures · SIGMETRICS 2014 |
Wireless sensing and localization › localization
indoor and outdoor localization |
0.2 | 1 | 2014 | Unified localization framework using trajectory signatures · SIGMETRICS 2014 |
Wireless sensing and localization
indoor localization |
0.2 | 1 | 2014 | Enabling physical analytics in retail stores using smart glasses · MobiCom 2014 |
Network optimization and economics
spectrum auction |
0.2 | 1 | 2014 | Double auctions for dynamic spectrum allocation · INFOCOM 2014 |
Wireless sensing and localization › tracking
user tracking |
0.2 | 1 | 2014 | Demo: tracking user browsing on a demo floor · MobiCom 2014 |
Cellular and mobile networks › mobility management
mobility prediction |
0.2 | 1 | 2013 | Analysis and applications of smartphone user mobility · INFOCOM 2013 |
Cellular and mobile networks › mobility management
user mobility |
0.2 | 1 | 2013 | Analysis and applications of smartphone user mobility · INFOCOM 2013 |
GPUs and heterogeneous computing › embedded GPU
mobile GPU |
0.1 | 1 | 2021 | Augur: Modeling the Resource Requirements of ConvNets on Mobile Devices · IEEE Trans. Mob. Comput. 2021 |
Wireless networking › spatial reuse
spectrum reuse |
0.1 | 2 | 2016 | Double Auctions for Dynamic Spectrum Allocation · IEEE/ACM Trans. Netw. 2016 Double auctions for dynamic spectrum allocation · INFOCOM 2014 |
Physical-layer communications
channel coding |
0.1 | 1 | 2011 | Harnessing frequency diversity in wi-fi networks · MobiCom 2011 |
Physical-layer communications › channel coding › error control coding
forward error correction |
0.1 | 1 | 2011 | Harnessing frequency diversity in wi-fi networks · MobiCom 2011 |
Physical-layer communications › modulation
multicarrier transmission |
0.1 | 1 | 2011 | Harnessing frequency diversity in wi-fi networks · MobiCom 2011 |
Network optimization and economics › resource allocation › OFDMA resource allocation
subcarrier allocation |
0.1 | 1 | 2011 | Harnessing frequency diversity in wi-fi networks · MobiCom 2011 |
Wireless networking
WLAN |
0.1 | 1 | 2011 | Harnessing frequency diversity in wi-fi networks · MobiCom 2011 |
Wireless sensing and localization
range-based localization |
0.1 | 1 | 2010 | Exploiting temporal stability and low-rank structure for localization in mobile networks · MobiCom 2010 |
Wireless sensing and localization › localization algorithms
range-free localization |
0.1 | 1 | 2010 | Exploiting temporal stability and low-rank structure for localization in mobile networks · MobiCom 2010 |
Machine learning › Efficient and distributed learning › model deployment
mobile deployment |
0.1 | 1 | 2017 | Modeling the Resource Requirements of Convolutional Neural Networks on Mobile Devices · ACM Multimedia 2017 |
Methods — techniques the papers use, named apart from their topics
analytical modeling · 1.6optimization · 1.5CNN pipeline partitioning · 1.5layerwise profiling · 1.0profiling · 0.6measurement · 0.6auction theory · 0.4gaze tracking · 0.4conflict graph · 0.2time-series alignment · 0.2dynamic time warping · 0.2conflict graph partitioning · 0.2reverse auction · 0.2location-based social network data analysis · 0.2incentive mechanism · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | PicSys: Energy-Efficient Fast Image Search on Distributed Mobile NetworksabstractMobile devices collect a large amount of visual data that are useful for many applications. Searching for an object of interest over a network of mobile devices can aid human analysts in a variety of situations. However, processing the information on these devices is a challenge owing to the high computational complexity of the state-of-the-art computer vision algorithms that primarily rely on Convolutional Neural Networks (CNNs). Thus, this paper builds PicSys, a system that enables answering visual search queries on a mobile network. The objective of the system is to minimize the maximum completion time over all devices while taking into account the energy consumption of mobile devices as well. First, PicSys carefully divides the computation into multiple filtering stages, such that only a small percentage of images need to run the entire CNN pipeline. Splitting such CNN computation into multiple stages requires understanding the intermediate CNN features and systematically trading off accuracy for the computation speed. Second, PicSys determines where to run each of the stages of the multi-stage pipeline to fully utilize the available resources. Finally, through extensive experimentation, system implementation, and simulation, we show that PicSys performance is close to optimal and significantly outperforms other standard algorithms. Noor Felemban, Fidan Mehmeti, Hana Khamfroush, Zongqing Lu 0002, Swati Rallapalli, Kevin S. Chan, Thomas La Porta |
IEEE Trans. Mob. Comput. | 5 |
| 2021 | Augur: Modeling the Resource Requirements of ConvNets on Mobile DevicesabstractConvolutional Neural Networks (ConvNets/CNNs) have revolutionized the research in computer vision, due to their ability to capture complex patterns, resulting in high inference accuracies. However, the increasingly complex nature of these neural networks means that they are particularly suited for server computers with powerful GPUs. We envision that deep learning applications will be eventually widely deployed on mobile devices, e.g., smartphones, self-driving cars, and drones. Therefore, in this paper, we aim to understand the resource requirements of CNNs on mobile devices in terms of compute time, memory, and power. First, by deploying several popular CNNs on different mobile CPUs and GPUs, we measure and analyze the performance and resource usage for the CNNs on a layerwise granularity. Our findings point out the potential ways of optimizing the CNN pipelines on mobile devices. Second, we model resource requirements of core computations of CNNs. Finally, based on the measurement and modeling, we build and evaluate our modeling tool, Augur, which takes a CNN configuration (descriptor) as the input and estimates the compute time, memory, and power requirements of the CNN, to give insights about whether and how efficiently a CNN can be run on a given mobile platform. Zongqing Lu 0002, Swati Rallapalli, Kevin S. Chan, Shiliang Pu, Thomas La Porta |
IEEE Trans. Mob. Comput. | 2 |
| 2020 | Actor Conditioned Attention Maps for Video Action DetectionabstractWhile observing complex events with multiple actors, humans do not assess each actor separately, but infer from the context. The surrounding context provides essential information for understanding actions. To this end, we propose to replace region of interest(RoI) pooling with an attention module, which ranks each spatio-temporal region's relevance to a detected actor instead of cropping. We refer to these as Actor-Conditioned Attention Maps (ACAM), which amplify/dampen the features extracted from the entire scene. The resulting actor-conditioned features focus the model on regions that are relevant to the conditioned actor. For actor localization, we leverage pre-trained object detectors, which transfer better. The proposed model is efficient and our action detection pipeline achieves near real-time performance. Experimental results on AVA 2.1 and JHMDB demonstrate the effectiveness of attention maps, with improvements of 7 mAP on AVA and 4 mAP on JHMDB. Oytun Ulutan, Swati Rallapalli, Mudhakar Srivatsa, Carlos Torres 0001, B. S. Manjunath |
WACV | 2 |
| 2019 | SENSE: Semantically Enhanced Node Sequence EmbeddingabstractEffectively representing graph node sequences in the form of vector embeddings is critical to many applications. We achieve this by (i) first learning vector embeddings of single graph nodes and (ii) then composing them to compactly represent node sequences. Specifically, we propose SENSE-S (Semantically Enhanced Node Sequence Embedding - for Single nodes), a skip-gram based novel embedding mechanism, for single graph nodes that co-learns graph structure as well as their textual descriptions. We demonstrate that SENSE-S vectors increase the accuracy of multi-label classification tasks by up to 50% and link-prediction tasks by up to 78% under a variety of scenarios using real datasets. Based on SENSE-S, we next propose generic SENSE to compute composite vectors that represent a sequence of nodes, where preserving the node order is important. We prove that this approach is efficient in embedding node sequences, and our experiments on real data confirm its high accuracy. Swati Rallapalli, Liang Ma 0002, Mudhakar Srivatsa, Ananthram Swami, Heesung Kwon, Graham A. Bent, Christopher Simpkin |
IEEE BigData | 1 |
| 2019 | Constructing distributed time-critical applications using cognitive enabled services
Christopher Simpkin, Ian J. Taylor, Graham A. Bent, Geeth de Mel, Swati Rallapalli, Liang Ma 0002, Mudhakar Srivatsa |
Future Gener. Comput. Syst. | 5 |
| 2018 | Olympian: Scheduling GPU Usage in a Deep Neural Network Model Serving SystemabstractDeep neural networks (DNNs) are emerging as important drivers for GPU (Graphical Processing Unit) usage. Routinely, now, cloud offerings include GPU-capable VMs, and GPUs are used for training and testing DNNs. A popular way to run inference (or testing) tasks with DNNs is to use middleware called a serving system. Tensorflow-Serving (TF-Serving) is an example of a DNN serving system. In this paper, we consider the problem of carefully scheduling multiple concurrent DNNs in a serving system on a single GPU to achieve fairness or service differentiation objectives, a capability crucial to cloud-based TF-Serving offerings. In scheduling DNNs, we face two challenges: how to schedule, and switch between, different DNN jobs at low overhead; and, how to account for their usage. Our system, Olympian, extends TF-Serving to enable fair sharing of a GPU across multiple concurrent large DNNs at low overhead, a capability TF-Serving by itself is not able to achieve. Specifically, Olympian can run concurrent instances of several large DNN models such as Inception, ResNet, GoogLeNet, AlexNet and VGG, provide each with an equal share of the GPU, while interleaving them at timescales of 1-2 ms, and incurring an overhead of less than 2%. It achieves this by leveraging the predictability of GPU computations to profile GPU resource usage models offline, then using these to achieve low overhead switching between DNNs. Yitao Hu, Swati Rallapalli, Bong Jun Ko, Ramesh Govindan |
Middleware | 2 |
| 2017 | Modeling the Resource Requirements of Convolutional Neural Networks on Mobile DevicesabstractConvolutional Neural Networks (CNNs) have revolutionized the research in computer vision, due to their ability to capture complex patterns, resulting in high inference accuracies. However, the increasingly complex nature of these neural networks means that they are particularly suited for server computers with powerful GPUs. We envision that deep learning applications will be eventually and widely deployed on mobile devices, e.g., smartphones, self-driving cars, and drones. Therefore, in this paper, we aim to understand the resource requirements (time, memory) of CNNs on mobile devices. First, by deploying several popular CNNs on mobile CPUs and GPUs, we measure and analyze the performance and resource usage for every layer of the CNNs. Our findings point out the potential ways of optimizing the performance on mobile devices. Second, we model the resource requirements of the different CNN computations. Finally, based on the measurement, profiling, and modeling, we build and evaluate our modeling tool, Augur, which takes a CNN configuration (descriptor) as the input and estimates the compute time and resource usage of the CNN, to give insights about whether and how efficiently a CNN can be run on a given mobile platform. In doing so Augur tackles several challenges: (i) how to overcome profiling and measurement overhead; (ii) how to capture the variance in different mobile platforms with different processors, memory, and cache sizes; and (iii) how to account for the variance in the number, type and size of layers of the different CNN configurations. Zongqing Lu 0002, Swati Rallapalli, Kevin S. Chan, Thomas La Porta |
ACM Multimedia | 2 |
| 2017 | Beyond Spatial Auto-Regressive Models: Predicting Housing Prices with Satellite ImageryabstractWhen modeling geo-spatial data, it is critical to capture spatial correlations for achieving high accuracy. Spatial Auto-Regression (SAR) is a common tool used to model such data, where the spatial contiguity matrix (W) encodes thespatial correlations. However, the efficacy of SAR is limited by two factors. First, it depends on the choice of contiguity matrix, which is typically not learnt from data, but instead, is assumed to be known apriori. Second, it assumes that the observations can be explained by linear models. In this paper, we propose a Convolutional Neural Network (CNN) framework to model geo-spatial data (specifically housing prices), to learn the spatial correlations automatically. We show that neighborhood information embedded in satellite imagery can be leveraged to achieve the desired spatial smoothing. An additional upside of our framework is the relaxation of linear assumption on the data. Specific challenges we tackle while implementing our framework include, (i) how much of the neighborhood is relevant while estimating housing prices? (ii) what is the right approach to capture multiple resolutions of satellite imagery? and (iii) what other data-sources can help improve the estimation of spatial correlations? We demonstrate a marked improvement of 57% on top of the SAR baseline through the use of features from deep neural networks for the cities of London, Birmingham and Liverpool. Archith J. Bency, Swati Rallapalli, Raghu K. Ganti, Mudhakar Srivatsa, B. S. Manjunath |
WACV | 2 |
| 2016 | WaveLoc: Wavelet Signatures for Ubiquitous LocalizationabstractAlways-on localization is an important problem for a lot of context sensitive mobile computing applications. This paper proposes WaveLoc, which effectively uses measurements from a trajectory as its fingerprint for localization. Different from traditional approaches, which use signatures from single-points for localization, we leverage signatures from a trajectory, since it offers a lot more information. However, it is much more challenging to match measurements across trajectories than from single points. To tackle this challenge, WaveLoc divides the problem into the following two steps: (i) identify a user's current trajectory by matching its measurements with those in the training traces (trajectory matching) and (ii) localize the user on the trajectory (localization). The core requirement of both steps is an accurate and robust algorithm to match two time-series that may contain significant noise and perturbation due to differences in speed, mobility, devices, and environment. WaveLoc addresses these by performing multi-level wavelet analysis of the measurements and applying an enhanced Dynamic Time Warping (DTW) alignment to the wavelet coefficients. Using both indoor and outdoor experiments, we demonstrate that WaveLoc is accurate and power efficient. Swati Rallapalli, Lili Qiu, Yin Zhang 0001 |
MASS | 1 |
| 2016 | Double Auctions for Dynamic Spectrum AllocationabstractWireless spectrum is a precious resource and must be allocated and used efficiently. Conventional spectrum allocations let a government agency (e.g., FCC) sell a portion of spectrum to one provider. This is not only restrictive, but also limits spectrum reuse and may lead to significant under-utilization of spectrum. In this paper, we develop a novel truthful double-auction scheme to let any resource owner (e.g., a cellular provider), who has spare spectrum at a given time period, sell to one or more providers that need additional spectrum at that time. Spectrum auctions are fundamentally different from conventional auction problems since spectrum can be reused and competition among buyers is complex due to wireless interference. Our proposal is the first double-auction design for spectrum allocation that explicitly decouples the buyer-side and seller-side auction design while achieving: 1) truthfulness; 2) individual rationality; and 3) budget-balance. To accurately capture wireless interference and support spectrum reuse, we partition the conflict graph so that buyers with strong direct and indirect interference are put into the same subgraph, and buyers with no interference or weak interference are put into separate subgraphs. Then, we compute pricing independently within each subgraph. We then develop a scheme to combine spectrum allocation results from different subgraphs and resolve potential conflicts. We further extend our approach to support local sellers whose spectrum can only be sold to buyers within certain regions, instead of all buyers. Using conflict graphs generated from real cell tower locations, we extensively evaluate our approach and demonstrate that it achieves high efficiency, revenue, and utilization. Swati Rallapalli, Lili Qiu, K. K. Ramakrishnan, Yin Zhang 0001 |
IEEE/ACM Trans. Netw. | 2 |
| 2014 | Double auctions for dynamic spectrum allocationabstractWireless spectrum is a precious resource and must be allocated and used efficiently. The conventional spectrum allocation lets a government (e.g., FCC) sell a given portion of spectrum to one provider. This is not only restrictive, but also limits spectrum reuse and may lead to significant under-utilization of spectrum. In this paper, we develop a novel truthful double auction scheme to let any resource owner (e.g., a cellular provider), who has spare spectrum at a given time, sell to one or more providers that need additional spectrum at that time. Spectrum auction is fundamentally different from conventional auction problems since spectrum can be re-used and competition pattern is complex due to wireless interference. We propose the first double auction design for spectrum allocation that explicitly decouples the buyer side and seller side auction design while achieving (i) truthfulness, (ii) individual rationality, and (iii) budget balance. To accurately capture wireless interference and support spectrum reuse, we partition the conflict graph so that buyers with strong direct and indirect interference are put into the same subgraph and buyers with no or weak interference are put into separate subgraphs and then compute pricing independently within each subgraph. We develop a merge scheme to combine spectrum allocation results from different subgraphs and resolve potential conflicts. Using conflict graphs generated from real cell tower locations, we extensively evaluate our approach and demonstrate that it achieves high efficiency, revenue, and utilization. Swati Rallapalli, Lili Qiu, K. K. Ramakrishnan, Yin Zhang 0001 |
INFOCOM | 2 |
| 2014 | Demo: tracking user browsing on a demo floorabstractNo abstract available. Aishwarya Ganesan, Swati Rallapalli, Krishna Chintalapudi, Venkat N. Padmanabhan, Lili Qiu |
MobiCom | 2 |
| 2014 | Enabling physical analytics in retail stores using smart glassesabstractWe consider the problem of tracking physical browsing by users in indoor spaces such as retail stores. Analogous to online browsing, where users choose to go to certain webpages, dwell on a subset of pages of interest to them, and click on links of interest while ignoring others, we can draw parallels in the physical setting, where a user might walk purposefully to a section of interest, dwell there for a while, gaze at specific items, and reach out for the ones that they wish to examine more closely. Swati Rallapalli, Aishwarya Ganesan, Krishna Chintalapudi, Venkat N. Padmanabhan, Lili Qiu |
MobiCom | 1 |
| 2014 | Unified localization framework using trajectory signaturesabstractWe develop a novel trajectory-based localization scheme which (i) identifies a user's current trajectory based on the measurements collected while the user is moving, by finding the best match among the training traces (trajectory matching) and then (ii) localizes the user on the trajectory (localization). The core requirement of both the steps is an accurate and robust algorithm to match two time-series that may contain significant noise and perturbation due to differences in mobility, devices, and environments. To achieve this, we develop an enhanced Dynamic Time Warping (DTW) alignment, and apply it to RSS, channel state information, or magnetic field measurements collected from a trajectory. We use indoor and outdoor experiments to demonstrate its effectiveness. Swati Rallapalli, Lili Qiu, Yin Zhang 0001 |
SIGMETRICS | 1 |
| 2014 | iDEAL: Incentivized Dynamic Cellular Offloading via AuctionsabstractThe explosive growth of cellular traffic and its highly dynamic nature often make it increasingly expensive for a cellular service provider to provision enough cellular resources to support the peak traffic demands. In this paper, we propose iDEAL, a novel auction-based incentive framework that allows a cellular service provider to leverage resources from third-party resource owners on demand by buying capacity whenever needed through reverse auctions. iDEAL has several distinctive features: 1) iDEAL explicitly accounts for the diverse spatial coverage of different resources and can effectively foster competition among third-party resource owners in different regions, resulting in significant savings to the cellular service provider. 2) iDEAL provides revenue incentives for third-party resource owners to participate in the reverse auction and be truthful in the bidding process. 3) iDEAL is provably efficient. 4) iDEAL effectively guards against collusion. 5) iDEAL effectively copes with the dynamic nature of traffic demands. In addition, iDEAL has useful extensions that address important practical issues. Extensive evaluation based on real traces from a large US cellular service provider clearly demonstrates the effectiveness of our approach. We further demonstrate the feasibility of iDEAL using a prototype implementation. Swati Rallapalli, Rittwik Jana, Lili Qiu, K. K. Ramakrishnan, Leo Razoumov, Yin Zhang 0001, Tae Won Cho |
IEEE/ACM Trans. Netw. | 2 |
| 2013 | iDEAL: Incentivized dynamic cellular offloading via auctionsabstractThe explosive growth of cellular traffic and its highly dynamic nature often make it increasingly expensive for a cellular service provider to provision enough cellular resources to support the peak traffic demands. In this paper, we propose iDEAL, a novel auction-based incentive framework that allows a cellular service provider to leverage resources from third-party resource owners on demand by buying capacity whenever needed through reverse auctions. iDEAL has several distinctive features: (i) iDEAL explicitly accounts for the diverse spatial coverage of different resources and can effectively foster competition among third-party resource owners in different regions, resulting in significant savings to the cellular service provider. (ii) iDEAL provides revenue incentives for third-party resource owners to participate in the reverse auction and be truthful in the bidding process. (iii) iDEAL is provably efficient. (iv) iDEAL effectively guards against collusion. (v) iDEAL effectively copes with the dynamic nature of traffic demands. In addition, iDEAL has useful extensions that address important practical issues. Extensive evaluation based on real traces from a large US cellular service provider clearly demonstrates the effectiveness of our approach. We further demonstrate the feasibility of iDEAL using a prototype implementation. Swati Rallapalli, Rittwik Jana, Lili Qiu, K. K. Ramakrishnan, Leo Razoumov, Yin Zhang 0001, Tae Won Cho |
INFOCOM | 2 |
| 2013 | Analysis and applications of smartphone user mobilityabstractUsers around the world have embraced new generation of mobile devices such as the smartphones at a remarkable rate. These devices are equipped with powerful communication and computation capabilities and they enable a wide range of exciting location-based services, e.g., location based ads, content prefetching etc. Many of these services can benefit from a better understanding of the smartphone user mobility, which may differ significantly from the general user mobility. Hence, previous works on understanding user mobility models and predicting user mobility may not directly apply to smartphone users. To overcome this, in this paper we analyze data from two popular location based social networks, where the users are real smartphone users and the places they check-in represent the typical locations where they use their smartphone applications. Specifically, we analyze how individual users move across different locations. We identify several factors that affect user mobility and their relative significance. We then leverage these factors to perform individual mobility prediction. We further show that our mobility prediction yields significant benefit to two important location based applications: content prefetching and shared ride recommendation. Swati Rallapalli, Gene Moo Lee, Yi-Chao Chen 0001, Lili Qiu |
INFOCOM | 1 |
| 2013 | Model-driven energy-aware rate adaptationabstractRate adaptation in WiFi networks has received significant attention recently. However, most existing work focuses on selecting the rate to maximize throughput. How to select a data rate to minimize energy consumption is an important yet under-explored topic. This problem is becoming increasingly important with the rapidly increasing popularity of MIMO deployment, because MIMO offers diverse rate choices (e.g., the number of antennas, the number of streams, modulation, and FEC coding) and selecting the appropriate rate has significant impact on power consumption. Muhammad Owais Khan, Vacha Dave, Yi-Chao Chen 0001, Oliver Jensen, Lili Qiu, Apurv Bhartia, Swati Rallapalli |
MobiHoc | 7 |
| 2013 | Mobile video delivery via human movementabstractThis paper proposes VideoFountain, a novel service that deploys kiosks at popular venues to store and transmit digital media to users' personal devices using Wi-Fi access points, which may not have Internet connectivity. We leverage mobile users to deliver content to these kiosks. A key component in this design is an in-depth understanding of user mobility. We gather real mobility traces from two largest location-based social networks (Foursquare and Gowalla) and analyze both macroscopic and microscopic human mobility in different cities. Based on the insights we gain, we study several algorithms to determine the initial placement of content and design routing algorithms to optimize the content delivery. We further consider several practical issues, such as how to incentivize users to forward content, how to manage copyrights, how to ensure security, and how to achieve service discovery. We demonstrate the feasibility of VideoFountain using trace-driven simulations. Gene Moo Lee, Swati Rallapalli, Yi-Chao Chen 0001, Lili Qiu, Yin Zhang 0001 |
SECON | 2 |
| 2011 | Harnessing frequency diversity in wi-fi networksabstractWireless multicarrier communication systems transmit data by spreading it over multiple subcarriers and are widely used today owing to their robustness to multipath fading, high spectrum efficiency, and ease of implementation. In this paper, we use real measurements to show there is significant frequency diversity in Wi-Fi channels, and propose a series of techniques to explicitly harness such frequency diversity. In particular, we leverage the Channel State Information (CSI), which captures the SNR on each subcarrier to (i) map symbols to subcarriers according to their importance, (ii) effectively recover partially corrupted FEC groups and facilitate FEC decoding, and (iii) develop MAC-layer FEC to offer different degrees of protection to the symbols according to their error rates at the PHY layer. We further develop a rate adaptation approach that works together with these optimization schemes. Our trace-driven simulation and testbed experiments based on USRP clearly demonstrate the effectiveness of our approaches. Apurv Bhartia, Yi-Chao Chen 0001, Swati Rallapalli, Lili Qiu |
MobiCom | 3 |
| 2010 | Exploiting temporal stability and low-rank structure for localization in mobile networksabstractLocalization is a fundamental operation for many wireless networks. While GPS is widely used for location determination, it is unavailable in many environments either due to its high cost or the lack of line of sight to the satellites (e.g., indoors, under the ground, or in a downtown canyon). The limitations of GPS have motivated researchers to develop many localization schemes to infer locations based on measured wireless signals. However, most of these existing schemes focus on localization in static wireless networks. As many wireless networks are mobile (e.g., mobile sensor networks, disaster recovery networks, and vehicular networks), we focus on localization in mobile networks in this paper. We analyze real mobility traces and find that they exhibit temporal stability and low-rank structure. Motivated by this observation, we develop three novel localization schemes to accurately determine locations in mobile networks: (i) Low Rank based Localization (LRL), which exploits the low-rank structure in mobility, (ii) Temporal Stability based Localization (TSL), which leverages the temporal stability, and (iii) Temporal Stability and Low Rank based Localization (TSLRL), which incorporates both the temporal stability and the low-rank structure. These localization schemes are general and can leverage either mere connectivity (i.e., range-free localization) or distance estimation between neighbors (i.e., range-based localization). Using extensive simulations and testbed experiments, we show that our new schemes significantly outperform state-of-the-art localization schemes under a wide range of scenarios and are robust to measurement errors. Swati Rallapalli, Lili Qiu, Yin Zhang 0001, Yi-Chao Chen 0001 |
MobiCom | 1 |