| Wireless Sensor Networks(WSNs)is one of the important components of the Internet of Things.Because of its low cost,high flexibility,strong self-organization ability,and shortrange broadcast communication,it has been widely used in various fields.However,the lack of security of node wireless communication and the limitation of resources make data privacy a bottleneck in the development of WSNs.In addition,dense deployment of nodes or slow changes in the monitoring environment result in a lot of redundant data in the network,and aggregating redundant data will increase a lot of energy consumption.In conclusion,it is particularly important to study redundant data elimination and privacy protection of wireless sensor network data aggregation to solve the problems of network transmission energy consumption and data privacy.This paper focuses on how to reduce redundant data,reduce communication overhead,and how to ensure the privacy of data aggregation while taking into account network energy efficiency.The main work has the following two points:(1)Aiming at the problem that the redundant data in the aggregated network will significantly increase the network energy consumption,a data redundancy elimination algorithm(Spatio-Temporal and Sequence Correlations,STSC)of the two-layer model is proposed.The sensor node layer adopts the node sleep scheduling algorithm to avoid the generation of spatial redundant data,and defines the similarity matching function to reduce the time redundant data and network communication overhead.The cluster head node layer eliminates sequence-related redundant data based on the Pearson correlation coefficient(PPC)to further reduce communication overhead.The simulation results show that the STSC algorithm effectively reduces the data aggregation rate and significantly reduces the network energy consumption.(2)Aiming at the situation that data aggregation faces privacy leakage and poor network performance of privacy protection technology,a Slice-based Data Aggregation Privacy Protection algorithm(S-DAPP)is proposed.First,the number of nodes(id),the remaining energy and the distance from the node to the base station are used as the main parameters to build an aggregated binary tree,so that the node energy consumption load is balanced,and the node energy is fully utilized to provide stable and efficient data transmission for the network.Then,use data slicing technology and end-to-end encryption technology to protect the privacy of data,and combine with signature algorithm to ensure data integrity.Theoretical analysis and experimental results show that the algorithm can resist attacks such as eavesdropping,tampering and collusion,and ensures the privacy,authenticity and integrity of data,and while efficiently ensuring data security,the network has low communication overhead and high life cycle. |