skip to main content
research-article

Compressive Sensing Based Distributed Data Storage for Mobile Crowdsensing

Published: 04 February 2022 Publication History

Abstract

Mobile crowdsensing systems typically operate centralized cloud storage management, and the environment data sensed by the participants are usually uploaded to certain central cloud servers. Instead, this article addresses the decentralized data storage problem in scenarios where cloud servers or network infrastructures do not work as expected and the sensing data have to be temporarily stored on the mobile devices carried by the participants. Considering that the sensing data are generally correlated, this article investigates a compressive distributed storage scheme for mobile crowdsensing. We notice a key observation: when a participant has a random walk in the target sensing area, his walking/sensing process can be considered as a random sampling for the entire area, although the activity of the participant may only have a local scope. We then propose an encoding algorithm based on compressive sensing theory. Each participant encodes the sensing data in their local trajectory, but the encoded CS measurement is capable of roughly reflecting the entire information of the whole area. While a participant stores a blurred global image of the target sensing area, the entire data can then be collaboratively stored by a certain number of participants. We further present a period-based data recovery algorithm to exploit the inter-period correlations, improving the recovery accuracy. Experimental results using real environmental data demonstrate the performance of the proposed compressive storage scheme. The test datasets and our source codes are available at https://github.com/siwangzhou/MCS-Storage.

References

[1]
Emmanuel Candes and Yaniv Plan. 2009. Near-ideal model selection by l1 minimization. Annals of Statistics 37, 5A (2009), 2145–2177.
[2]
Emmanuel Candes and Justin Romberg. 2007. Sparsity and incoherence in compressive sampling. Inverse Problems 23, 3 (2007), 969.
[3]
Emmanuel J. Candes and Justin K. Romberg. 2005. Signal recovery from random projections. In Proceedings of SPIE 5674, Computational Imaging III. SPIE, San Jose, CA, 76–87.
[4]
Emmanuel J. Candes and Michael B. Wakin. 2008. An introduction to compressive sampling. IEEE Signal Processing Magazine 25, 2 (2008), 21–30.
[5]
Andrea Capponi, Claudio Fiandrino, Burak Kantarci, Luca Foschini, Dzmitry Kliazovich, and Pascal Bouvry. 2019. A survey on mobile crowdsensing systems: Challenges, solutions, and opportunities. IEEE Communications Surveys and Tutorials 21, 3 (2019), 2419–2465.
[6]
Khanh Quoc Dinh, Hiuk Jae Shim, and Byeungwoo Jeon. 2017. Small-block sensing and larger-block recovery in block-based compressive sensing of images. Signal Processing Image Communication 55 (2017), 10–22.
[7]
David L. Donoho. 2006. Compressed sensing. IEEE Transactions on Information Theory 52, 4 (2006), 1289–1306.
[8]
J. E. Fowler, Sungkwang Mun, and E. W. Tramel. 2010. Block-based compressed sensing of images and video. Foundations and Trends in Signal Processing 4, 4 (2010), 297–416. https://doi.org/10.1561/2000000033
[9]
Lu Gan. 2007. Block compressed sensing of natural images. In Proceedings of the International Conference on Digital Signal Processing. IEEE, Los Alamitos, CA, 403–406.
[10]
Hong Gao, Xiaolin Fang, Jianzhong Li, and Yingshu Li. 2015. Data collection in multi-application sharing wireless sensor networks. IEEE Transactions on Parallel and Distributed Systems 26, 2 (2015), 403–412.
[11]
Bo Gong, Peng Cheng, Zhuo Chen, Ning Liu, Lin Gui, and Frank De Hoog. 2015. Spatiotemporal compressive network coding for energy-efficient distributed data storage in wireless sensor networks. IEEE Communications Letters 19, 5 (2015), 803–806.
[12]
Ma Huadong, Zhao Dong, and Yuan Peiyan. 2014. Opportunities in mobile crowd sensing. IEEE Communications Magazine 52, 8 (2014), 29–35.
[13]
Saeed Karimi-Bidhendi, Jun Guo, and Hamid Jafarkhani. 2020. Energy-efficient node deployment in heterogeneous two-tier wireless sensor networks with limited communication range. IEEE Transactions on Wireless Communications 20, 1 (2020), 40–55.
[14]
Feng Liu, Mu Lin, Yusuo Hu, Chong Luo, and Feng Wu. 2015. Design and analysis of compressive data persistence in large-scale wireless sensor Networks. IEEE Transactions on Parallel and Distributed Systems 26, 10 (2015), 2685–2698.
[15]
Jinwei Liu, Haiying Shen, and Husnu Saner Narman. 2018. A survey of mobile crowdsensing techniques: A critical component for the Internet of Things. ACM Transactions on Cyber-Physical Systems 2, 3 (2018), Article 18, 26 pages.
[16]
Xiao Yang Liu, Yanmin Zhu, Linghe Kong, Cong Liu, Yu Gu, Athanasios V. Vasilakos, and Min You Wu. 2015. CDC: Compressive data collection for wireless sensor networks. IEEE Transactions on Parallel and Distributed Systems 26, 8 (2015), 2188–2197.
[17]
Christopher A. Metzler, Arian Maleki, and Richard G. Baraniuk. 2016. From denoising to compressed sensing. IEEE Transactions on Information Theory 62, 9 (2016), 5117–5144.
[18]
Jianbing Ni, Kuan Zhang, Qi Xia, Xiaodong Lin, and Xuemin Sherman Shen. 2020. Enabling strong privacy preservation and accurate task allocation for mobile crowdsensing. IEEE Transactions on Mobile Computing 19, 6 (2020), 1317–1331.
[19]
Tomer Peleg, Yonina C. Eldar, and Michael Elad. 2012. Exploiting statistical dependencies in sparse representations for signal recovery. IEEE Transactions on Signal Processing 60, 5 (2012), 2286–2303.
[20]
Richard G. Baraniuk, Volkan Cevher, and Michael B. Wakin. 2010. Low-dimensional models for dimensionality reduction and signal recovery: A geometric perspective. Proceedings of the IEEE 98, 6 (2010), 959–971. STCNC,Cstorage
[21]
Ali Talari and Nazanin Rahnavard. 2016. CStorage: Decentralized compressive data storage in wireless sensor networks. AdHoc Networks 37, 2 (2016), 475–485.
[22]
Feng Wang and Jiangchuan Liu. 2011. Networked wireless sensor data collection: Issues, challenges, and approaches. IEEE Communications Surveys and Tutorials 13, 4 (2011), 673–687.
[23]
Leye Wang, Wenbin Liu, Daqing Zhang, Yasha Wang, En Wang, and Yongjian Yang. 2018. Cell selection with deep reinforcement learning in sparse mobile crowdsensing. In Proceedings of the IEEE 38th International Conference on Distributed Computing Systems (ICDCS’18). IEEE, Los Alamitos, CA.
[24]
Leye Wang, Daqing Zhang, Animesh Pathak, Chao Chen, Haoyi Xiong, Dingqi Yang, and Yasha Wang. 2015. CCS-TA: Quality-guaranteed online task allocation in compressive crowdsensing. In Proceedings of the ACM International Joint Conference on Pervasive and Ubiquitous Computing (UbiComp’15). ACM, New York, NY, 683–694.
[25]
Leye Wang, Daqing Zhang, Yasha Wang, Chao Chen, Xiao Han, and Abdallah Mhamed. 2016. Sparse mobile crowdsensing: Challenges and opportunities. IEEE Communications Magazine 54, 7 (2016), 161–167.
[26]
Leye Wang, Daqing Zhang, Dingqi Yang, Animesh Pathak, Chao Chen, Xiao Han, Haoyi Xiong, and Yasha Wang. 2018. SPACE-TA cost-effective task allocation exploiting intradata and interdata correlations in sparse crowdsensing. ACM Transactions on Intelligent Systems and Technology 9, 2 (2018), 20.
[27]
Thakshila Wimalajeewa and Pramod K. Varshney. 2019. Application of compressive sensing techniques in distributed sensor networks: A survey. arXiv:1709.10401 (2019).
[28]
Chaocan Xiang, Zhao Zhang, Yuben Qu, Dongyu Lu, Xiaochen Fan, Panglong Yang, and Fan Wu. 2020. Edge computing-empowered large-scale traffic data recovery leveraging low-rank theory. IEEE Transactions on Network Science and Engineering 7, 4 (2020), 2205–2218.
[29]
Chaocan Xiang, Yanlin Zhou, Haipeng Dai, Yuben Qu, Suining He, Chao Chen, and Panlong Yang. 2021. Reusing delivery drones for urban crowdsensing. IEEE Transactions on Mobile Computing. Early access, November 13, 2021.
[30]
Xi Xu, Rashid Ansari, Ashfaq Khokhar, and Athanasios V. Vasilakos. 2015. Hierarchical data aggregation using compressive sensing (HDACS) in WSNs. ACM Transactions on Sensor Networks 11, 3 (2015), 45.
[31]
Mingrui Yang and Frank de Hoog. 2015. Orthogonal matching pursuit with thresholding and its application in compressive sensing. IEEE Transactions on Signal Processing 63, 20 (2015), 5479–5486.
[32]
Xianjun Yang, Xiaofeng Tao, Eryk Dutkiewicz, Xiaojing Huang, Y. Jay Guo, and Qimei Cui. 2013. Energy-efficient distributed data storage for wireless sensor networks based on compressed sensing and network coding. IEEE Transactions on Wireless Communications 12, 10 (2013), 5087–5099.
[33]
Quan Yuan, Haibo Zhou, Zhihan Liu, Jinglin Li, Fangchun Yang, and Xuemin Shen. 2019. CESense: Cost-effective urban environment sensing in vehicular sensor networks. IEEE Transactions on Intelligent Transportation Systems 20, 9 (2019), 3235–3246.
[34]
Jian Zhang, Debin Zhao, and Wen Gao. 2014. Group-based sparse representation for image restoration. IEEE Transactions on Image Processing 23, 8 (2014), 3336–3351.
[35]
Yu Zheng, Xiuwen Yi, Ming Li, Ruiyuan Li, Zhangqing Shan, Eric Chang, and Tianrui Li. 2015. Forecasting fine-grained air quality based on big data. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, New York, NY, 2267–2276.
[36]
Siwang Zhou, Yan He, Yonghe Liu, Chengqing Li, and Jianming Zhang. 2021. Multi-channel deep networks for block-based image compressive sensing. IEEE Transactions on Multimedia 23 (2021), 2627–2640.
[37]
Siwang Zhou, Yan He, Shuzhen Xiang, Keqin Li, and Yonghe Liu. 2019. Region-based compressive networked storage with lazy encodings. IEEE Transactions on Parallel and Distributed Systems 30, 6 (2019), 1390–1402.
[38]
Siwang Zhou, Shuzhen Xiang, Xingting Liu, and Yonghe Liu. 2018. Compressive networked storage with lazy-encoding. In Proceedings of the IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP’18). IEEE, Los Alamitos, CA.
[39]
Siwang Zhou, Qian Zhong, Bo Ou, and Yonghe Liu. 2019. Data ferries based compressive data gathering for wireless sensor networks. Wireless Networks 25 (2019), 675–687.

Cited By

View all
  • (2024)E-TPE: Efficient Thumbnail-Preserving Encryption for Privacy Protection in Visual Sensor NetworksACM Transactions on Sensor Networks10.1145/359261120:4(1-26)Online publication date: 11-May-2024
  • (2024)Decentralized and Compressed Data Storage for Mobile CrowdsensingIEEE Transactions on Mobile Computing10.1109/TMC.2023.329496923:5(4694-4708)Online publication date: May-2024
  • (2024)Imagery Overlap Block Compressive Sensing With Convex OptimizationIEEE Transactions on Intelligent Transportation Systems10.1109/TITS.2024.337645525:7(8076-8092)Online publication date: Jul-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Sensor Networks
ACM Transactions on Sensor Networks  Volume 18, Issue 2
May 2022
370 pages
ISSN:1550-4859
EISSN:1550-4867
DOI:10.1145/3494076
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Journal Family

Publication History

Published: 04 February 2022
Accepted: 01 November 2021
Revised: 01 August 2021
Received: 01 November 2020
Published in TOSN Volume 18, Issue 2

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Compressive sensing
  2. distributed storage
  3. mobile crowdsensing
  4. wireless sensor network

Qualifiers

  • Research-article
  • Refereed

Funding Sources

  • National Science Foundation of China
  • Changsha Municipal Natural Science Foundation

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)145
  • Downloads (Last 6 weeks)12
Reflects downloads up to 03 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2024)E-TPE: Efficient Thumbnail-Preserving Encryption for Privacy Protection in Visual Sensor NetworksACM Transactions on Sensor Networks10.1145/359261120:4(1-26)Online publication date: 11-May-2024
  • (2024)Decentralized and Compressed Data Storage for Mobile CrowdsensingIEEE Transactions on Mobile Computing10.1109/TMC.2023.329496923:5(4694-4708)Online publication date: May-2024
  • (2024)Imagery Overlap Block Compressive Sensing With Convex OptimizationIEEE Transactions on Intelligent Transportation Systems10.1109/TITS.2024.337645525:7(8076-8092)Online publication date: Jul-2024
  • (2024)A Preference-Driven Malicious Platform Detection Mechanism for Users in Mobile CrowdsensingIEEE Transactions on Information Forensics and Security10.1109/TIFS.2024.335241219(2720-2731)Online publication date: 10-Jan-2024
  • (2024)Privacy-Preserving for Dynamic Real-Time Published Data Streams Based on Local Differential PrivacyIEEE Internet of Things Journal10.1109/JIOT.2023.333739711:8(13551-13562)Online publication date: 15-Apr-2024
  • (2024)Adaptive Sampling Allocation for Distributed Data Storage in Compressive CrowdSensingIEEE Internet of Things Journal10.1109/JIOT.2023.333184811:7(12022-12032)Online publication date: 1-Apr-2024
  • (2024)Stopping Criteria for Distributed Data Storage in Compressive CrowdSensing SystemsIEEE Internet of Things Journal10.1109/JIOT.2023.333098311:7(11767-11778)Online publication date: 1-Apr-2024
  • (2024)Energy-Efficient Reliable Data Storage Service in Heterogeneous Crowdsensing2024 IEEE Cyber Science and Technology Congress (CyberSciTech)10.1109/CyberSciTech64112.2024.00034(160-167)Online publication date: 5-Nov-2024
  • (2024)Get by how much you pay: A novel data pricing scheme for data tradingInformation Processing & Management10.1016/j.ipm.2024.10384961:6(103849)Online publication date: Nov-2024
  • (2024)Region-based compressive distributed storage in Mobile CrowdSensingFuture Generation Computer Systems10.1016/j.future.2024.04.018158(200-209)Online publication date: Sep-2024
  • Show More Cited By

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Full Text

View this article in Full Text.

Full Text

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media