Abstract
The quality-adjustable nature of sensor data and gradually decreasing access pattern foster a new data archiving scheme that can cope with rapidly increasing data generation rates by sensors. We propose a scalable quality management of massive sensor data, which handles less frequent data access through discarding supplementary layers as time elapses for efficient usage of storage space. The efficacy of our scheme is shown by its capability to offer multiple fidelity levels compactly utilizing spatio-temporal correlation, without compromising key features of sensor data. In order to store a huge amount of data from various sensor types efficiently, we also study the optimal storage configuration strategy using analytical models that can capture characteristics of our scheme. This strategy helps storing sensor data blocks while minimizing total distortion under a given total rate budget.
Similar content being viewed by others
References
Satyanarayanan M (2010) Mobile computing: the next decade. Paper presented at the 1st ACM workshop on mobile cloud computing and services: social networks and beyond, San Francisco
Campbell AT, Eisenman SB, Lane ND, Miluzzo E, Peterson RA (2006) People-centric urban sensing. Paper presented at the 2nd annual international workshop on wireless internet, Boston
Roddick JF, Hoel E, Egenhofer MJ, Papadias D, Salzberg B (2004) Spatial, temporal and spatio-temporal databases—hot issues and directions for PhD research. SIGMOD Rec 33(2):126–131. doi:10.1145/1024694.1024724
Kitsuregawa M, Nishida T (2010) Special issue on information explosion. New Gener Comput 28(3):207–215. doi:10.1007/s00354-010-0086-8
Sweeney L (2001) Information explosion. In: Zayatz L, Doyle P, Theeuwes J, Lane J (eds) Confidentiality, disclosure, and data access: theory and practical applications for statistical agencies. Urban Institute, Washington
Gantz JF, Chute C (2008) The diverse and exploding digital universe: an updated forecast of worldwide information growth through 2011. 2008 IDC
Hilbert M, López P (2011) The world’s technological capacity to store, communicate, and compute information. Science 332(6025):60–65. doi:10.1126/science.1200970
Sampson A, Nelson J, Strauss K, Ceze L (2013) Approximate storage in solid-state memories. Paper presented at the 46th IEEE/ACM international symposium on microarchitecture (MICRO), Davis
Esmaeilzadeh H, Sampson A, Ceze L, Burger D (2012) Architecture support for disciplined approximate programming. Paper presented at the 17th international conference on architectural support for programming languages and operating systems (ASPLOS), London
Ganesan D, Estrin D, Heidemann J (2003) Dimensions: why do we need a new data handling architecture for sensor networks? SIGCOMM Comput Commun Rev 33(1):143–148. doi:10.1145/774763.774786
Ganesan D, Greenstein B, Estrin D, Heidemann J, Govindan R (2005) Multiresolution storage and search in sensor networks. ACM Trans Storage 1(3):277–315. doi:10.1145/1084779.1084780
Srisooksai T, Keamarungsi K, Lamsrichan P, Araki K (2012) Practical data compression in wireless sensor networks: a survey. J Netw Comput Appl 35(1):37–59. doi:10.1016/j.jnca.2011.03.001
Vuran MC, Akan ÖB, Akyildiz IF (2004) Spatio-temporal correlation: theory and applications for wireless sensor networks. Comput Netw 45(3):245–259. doi:10.1016/j.comnet.2004.03.007
Smith H (2011) Data center storage: cost-effective strategies, implementation, and management. CRC Press, Boca Raton
Sensirion Home Page. http://www.sensirion.com/en/home/. Accessed 12 Jan 2015
Cao H, Wolfson O, Trajcevski G (2006) Spatio-temporal data reduction with deterministic error bounds. VLDB J 15(3):211–228
Palmer M (2005) Seven principles of effective RFID data management. Progress Software
Cohen E, Kaplan H (2001) Aging through cascaded caches: performance issues in the distribution of web content. SIGCOMM Comput Commun Rev 31(4):41–53
Rimoldi B (1994) Successive refinement of information: characterization of the achievable rates. IEEE Trans Inf Theory 40(1):253–259. doi:10.1109/18.272493
Equitz WHR, Cover TM (1991) Successive refinement of information. IEEE Trans Inf Theory 37(2):269–275. doi:10.1109/18.75242
Schwarz H, Marpe D, Wiegand T (2007) Overview of the scalable video coding extension of the H.264/AVC standard. IEEE Trans Circuits Syst Video Technol 17(9):1103–1120. doi:10.1109/TCSVT.2007.905532
Vidyo Home Page. http://www.vidyo.com. Accessed 12 Jan 2015
Sayood K (2005) Introduction to data compression, 3rd edn. Morgan Kaufmann, San Francisco
Xiong Z, Ramchandran K, Orchard MT, Zhang Y-Q (1999) A comparative study of DCT- and wavelet-based image coding. IEEE Trans Circuits Syst Video Technol 9(5):692–695. doi:10.1109/76.780358
Iverson V, McVeigh J, Reese B (2004) Real-time H.264/AVC codec on Intel architectures. Paper presented at the 11th IEEE international conference on image processing (ICIP), Singapore
Lappalainen V, Hallapuro A, Hämäläinen TD (2003) Performance of H. 26L video encoder on general-purpose processor. J VLSI Signal Process Syst Signal Image Video Technol 34(3):239–249
Diao Y, Ganesan D, Mathur G, Shenoy PJ (2007) Rethinking data management for storage-centric sensor networks. Paper presented at the 3rd biennial conference on innovative data systems research (CIDR), Pacific Grove
SensorScope: sensor networks for environmental monitoring. http://lcav.epfl.ch/op/edit/sensorscope-en. Accessed 12 Jan 2015
RD models derivation Home Page. http://pail.unist.ac.kr/papers/DELEE_COMPUTING_RD.pdf. Accessed 12 Jan 2015
Li D, Sun X (2006) Nonlinear integer programming. Springer, New York
Shoham Y, Gersho A (1988) Efficient bit allocation for an arbitrary set of quantizers. IEEE Trans Acoust Speech Signal Process 36(9):1445–1453. doi:10.1109/29.90373
Everett H (1963) Generalized Lagrange multiplier method for solving problems of optimum allocation of resources. Oper Res 11(3):399–417
Forney GD Jr (1973) The viterbi algorithm. Proc IEEE 61(3):268–278. doi:10.1109/PROC.1973.9030
Wang Y-C, Hsieh Y-Y, Tseng Y-C (2009) Multiresolution spatial and temporal coding in a wireless sensor network for long-term monitoring applications. IEEE Trans Comput 58(6):827–838
Palpanas T, Vlachos M, Keogh E, Gunopulos D, Truppel W (2004) Online amnesic approximation of streaming time series. Paper presented at the 20th international conference on data engineering (ICDE), Boston
Schneidewind NF (1993) Software reliability model with optimal selection of failure data. IEEE Trans Softw Eng 19(11):1095–1104
Chakrabarti K, Garofalakis M, Rastogi R, Shim K (2001) Approximate query processing using wavelets. VLDB J 10(2–3):199–223. doi:10.1007/s007780100049
Cesari M, Favalli L, Folli M (2009) Quality modeling for the medium grain scalability option of H.264/SVC. Paper presented at the 5th international ICST mobile multimedia communications conference (MOBIMEDIA), London
Mansour H, Krishnamurthy V, Nasiopoulos P (2008) Rate and distortion modeling of medium grain scalable video coding. Paper presented at the 15th IEEE international conference on image processing (ICIP), San Diego
Dai M, Loguinov D, Radha HM (2006) Rate-distortion analysis and quality control in scalable internet streaming. IEEE Trans Multimed 8(6):1135–1146. doi:10.1109/TMM.2006.884626
Acknowledgments
This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MEST) (No. 2012R1A1A2044653, No. 2011-0000228). Dongeun Lee wishes to express his gratitude to UNIST (Ulsan National Institute of Science and Technology) for support, where he is currently a postdoctoral research associate.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Lee, D., Ryu, J. & Shin, H. Scalable management of storage for massive quality-adjustable sensor data. Computing 97, 769–793 (2015). https://doi.org/10.1007/s00607-015-0465-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00607-015-0465-6