Not Every Bit Counts: Data-Centric Resource Allocation for Correlated Data Gathering in Machine-to-Machine Wireless Networks
Journal
ACM Transactions on Sensor Networks (TOSN)
Pages
38:1-38:33
Date Issued
2015-02
Author(s)
Abstract
Many applications involving machine-to-machine (M2M) communications are characterized by the large amount of data to transport. To support these M2M applications, we argue in this article that instead of focusing on serving individual machines with better quality, one should focus on solutions that can better serve the data itself. To substantiate, we consider the application of data gathering from a set of machines that communicate directly to an aggregator. Since the aggregator has limited radio resources, the problem arises as to how the resource can be effectively utilized for supporting such an application. We investigate "datacentric" resource allocation that aims to maximize information entropy of data collected through selecting the subset of machines to transmit, determining the amount of resources to allocate, and scheduling the sequence of transmissions. We present two instantiations of the problems when machines can perform distributed source coding or dependent source coding based on the data overheard from neighboring machines and then propose algorithms for solving the joint optimization problems. Evaluation results show that compared to conventional "machine-centric" resource allocation that aims to maximize the aggregate data rates or number of supported machines, "data-centric" resource allocation exhibits significant performance gain in terms of the quality of data that can be collected for the given amount of radio resources.
Type
conference paper
