SCRAPPOR: An Efficient Privacy-Preserving Algorithm Base on Sparse Coding for Information-Centric IoT

Different from the traditional Internet-of-Things (IoT) architecture, information-centric IoT is a novel paradigm in which changes are made to the entire network stack, from layer 3 up to the application layer. IC-IoT is built on top of named data networking (NDN), a content-centric Internet paradigm whose features are particularly promising for certain IoT applications, such as smart grid. In IC-IoT, privacy is one of the most challenging issues. Among existing privacy-preserving approaches, differential privacy (DP) is a powerful tool that can provide privacy-preserving noisy query answers over statistical databases and has been widely adopted in many practical fields. In particular, as an enhanced implementation of DP, randomized aggregable privacy-preserving ordinal response (RAPPOR) can achieve strong privacy, high-efficiency, and high-utility guarantees for each client string in data crowdsourcing. However, in many IoT applications like smart grid, data are often processed in batches. Developing a new random response algorithm that can support batch-processing will make it more efficient and suitable for IoT applications than existing random response algorithms. In this paper, we propose a new randomized response algorithm that can achieve differential-privacy and utility guarantees for consumer’s behaviors and can process one batch of data at each time. First, by applying sparse coding in this algorithm, a behavior signature dictionary is created from the aggregated energy consumption data in IoT. Then, we add noise into the behavior signature dictionary by the classical randomized response techniques to achieve the differential privacy after data re-aggregation. Through security analysis with the principle of differential privacy and experimental performance evaluation, we prove that our proposed algorithm can preserve consumer’s privacy without compromising utility.

[1]  Patrik O. Hoyer,et al.  Modeling Receptive Fields with Non-Negative Sparse Coding , 2002, Neurocomputing.

[2]  Peng Liu,et al.  Secure Information Aggregation for Smart Grids Using Homomorphic Encryption , 2010, 2010 First IEEE International Conference on Smart Grid Communications.

[3]  Karen R. Sollins,et al.  Arguments for an information-centric internetworking architecture , 2010, CCRV.

[4]  Xi Fang,et al.  3. Full Four-channel 6.3-gb/s 60-ghz Cmos Transceiver with Low-power Analog and Digital Baseband Circuitry 7. Smart Grid — the New and Improved Power Grid: a Survey , 2022 .

[5]  Úlfar Erlingsson,et al.  RAPPOR: Randomized Aggregatable Privacy-Preserving Ordinal Response , 2014, CCS.

[6]  G. W. Hart,et al.  Nonintrusive appliance load monitoring , 1992, Proc. IEEE.

[7]  Jianhua Li,et al.  Service Popularity-Based Smart Resources Partitioning for Fog Computing-Enabled Industrial Internet of Things , 2018, IEEE Transactions on Industrial Informatics.

[8]  Andrew Y. Ng,et al.  Energy Disaggregation via Discriminative Sparse Coding , 2010, NIPS.

[9]  Jun Wu,et al.  NLES: A Novel Lifetime Extension Scheme for Safety-Critical Cyber-Physical Systems Using SDN and NFV , 2019, IEEE Internet of Things Journal.

[10]  Pascal Frossard,et al.  Dictionary Learning , 2011, IEEE Signal Processing Magazine.

[11]  Frank McSherry,et al.  Privacy integrated queries: an extensible platform for privacy-preserving data analysis , 2009, SIGMOD Conference.

[12]  J. Zico Kolter,et al.  REDD : A Public Data Set for Energy Disaggregation Research , 2011 .

[13]  Andrey Brito,et al.  A Technique to provide differential privacy for appliance usage in smart metering , 2016, Inf. Sci..

[14]  Marc Teboulle,et al.  A Fast Iterative Shrinkage-Thresholding Algorithm for Linear Inverse Problems , 2009, SIAM J. Imaging Sci..

[15]  Sam T. Roweis,et al.  One Microphone Source Separation , 2000, NIPS.

[16]  Jie Bao,et al.  A Privacy Preserving Model for Energy Internet Base on Differential Privacy , 2017, 2017 IEEE International Conference on Energy Internet (ICEI).

[17]  Min Chen,et al.  Narrow Band Internet of Things , 2017, IEEE Access.

[18]  Julien Mairal,et al.  Proximal Methods for Hierarchical Sparse Coding , 2010, J. Mach. Learn. Res..

[19]  Mianxiong Dong,et al.  FCSS: Fog-Computing-based Content-Aware Filtering for Security Services in Information-Centric Social Networks , 2019, IEEE Transactions on Emerging Topics in Computing.

[20]  Fred Popowich,et al.  AMPds: A public dataset for load disaggregation and eco-feedback research , 2013, 2013 IEEE Electrical Power & Energy Conference.

[21]  Hongke Zhang,et al.  Smart Collaborative Caching for Information-Centric IoT in Fog Computing , 2017, Sensors.

[22]  Jeannie R. Albrecht,et al.  Smart * : An Open Data Set and Tools for Enabling Research in Sustainable Homes , 2012 .

[23]  H. Vincent Poor,et al.  Smart Meter Privacy: A Theoretical Framework , 2013, IEEE Transactions on Smart Grid.

[24]  Staal A. Vinterbo A simple algorithm for estimating distribution parameters from n-dimensional randomized binary responses , 2018, ISC.

[25]  Martín Abadi,et al.  Semi-supervised Knowledge Transfer for Deep Learning from Private Training Data , 2016, ICLR.

[26]  Mani B. Srivastava,et al.  It's Different: Insights into home energy consumption in India , 2013, BuildSys@SenSys.

[27]  Yi Xu,et al.  A survey on the communication architectures in smart grid , 2011, Comput. Networks.

[28]  José M. F. Moura,et al.  Event detection for Non Intrusive load monitoring , 2012, IECON 2012 - 38th Annual Conference on IEEE Industrial Electronics Society.

[29]  S L Warner,et al.  Randomized response: a survey technique for eliminating evasive answer bias. , 1965, Journal of the American Statistical Association.

[30]  Jianhua Li,et al.  Big Data Analysis-Based Secure Cluster Management for Optimized Control Plane in Software-Defined Networks , 2018, IEEE Transactions on Network and Service Management.

[31]  Cynthia Dwork,et al.  Calibrating Noise to Sensitivity in Private Data Analysis , 2006, TCC.

[32]  J. J. Garcia-Luna-Aceves ADN: An Information-Centric Networking Architecture for the Internet of Things , 2017, 2017 IEEE/ACM Second International Conference on Internet-of-Things Design and Implementation (IoTDI).

[33]  Jian Weng,et al.  Cost-Friendly Differential Privacy for Smart Meters: Exploiting the Dual Roles of the Noise , 2017, IEEE Transactions on Smart Grid.

[34]  Kunal Talwar,et al.  Mechanism Design via Differential Privacy , 2007, 48th Annual IEEE Symposium on Foundations of Computer Science (FOCS'07).

[35]  Anthony Rowe,et al.  BLUED : A Fully Labeled Public Dataset for Event-Based Non-Intrusive Load Monitoring Research , 2012 .

[36]  Ashwin Machanavajjhala,et al.  No free lunch in data privacy , 2011, SIGMOD '11.

[37]  S. Shankar Sastry,et al.  Energy Disaggregation via Learning Powerlets and Sparse Coding , 2015, AAAI.

[38]  Anders P. Eriksson,et al.  Fast Convolutional Sparse Coding , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[39]  Guy N. Rothblum,et al.  Concentrated Differential Privacy , 2016, ArXiv.

[40]  Xiaojiang Du,et al.  Privacy-Preserving and Efficient Aggregation Based on Blockchain for Power Grid Communications in Smart Communities , 2018, IEEE Communications Magazine.

[41]  Xiaojiang Du,et al.  Achieving Efficient and Secure Data Acquisition for Cloud-Supported Internet of Things in Smart Grid , 2017, IEEE Internet of Things Journal.

[42]  Cynthia Dwork,et al.  Differential Privacy , 2006, ICALP.

[43]  Úlfar Erlingsson,et al.  Building a RAPPOR with the Unknown: Privacy-Preserving Learning of Associations and Data Dictionaries , 2015, Proc. Priv. Enhancing Technol..

[44]  Jack Kelly,et al.  'UK-DALE': A dataset recording UK Domestic Appliance-Level Electricity demand and whole-house demand , 2014, ArXiv.

[45]  David K. Y. Yau,et al.  Privacy-Assured Aggregation Protocol for Smart Metering: A Proactive Fault-Tolerant Approach , 2016, IEEE/ACM Transactions on Networking.

[46]  Angshul Majumdar,et al.  Deep Sparse Coding for Non–Intrusive Load Monitoring , 2018, IEEE Transactions on Smart Grid.