Font Size: a A A

Research On Data Aggregation And Privacy-preserving Algorithm For Sensor Network

Posted on:2015-11-02Degree:MasterType:Thesis
Country:ChinaCandidate:C Q PanFull Text:PDF
GTID:2348330461480303Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
The Internet of Things (IOT) is the essential domain of the information industry development of the national information strategy industry, the development and application of IoT will further promote the information progress of economic and social. IOT is involved in industrial and agricultural production, military investigators, smart home, medical diagnostics, remote sensing, intelligent manufacturing, intelligent transportation, industrial automation etc.Sensor networks is an important means of IOT perception of the physical world. As there are large numbers of sensor nodes and lots of redundant data in WSN, it is impossible that every node transmits sensing data to sink node. The redundant data not only results in a waste of communication bandwidth and energy resources, but also reduces collection efficiency and timeliness of the data transmission. Therefore, it is an important rsearch topic how to use limited resources to prolong the network lifetime. Data aggregation is an effective method to solve this issue, by merging, compression, calculations, forecast evaluation and other means to effectively reduce the amount of data transmission, prolong the network lifetime, improve data accuracy.However, Sensor networks is distributed in the uncontrollable environment. Collecting sensitive data may be subject to passive attacks (illegal eavesdropping) and active attacks (destroy data integrity). Therefore, the data privacy-preserving becomes an urgent issue in the WSN.In this article, the data aggregation and privacy-preserving are main research content. Firstly, current research status and network model are analysed by reading releated literature. Then, Clustering Routing Algorithm Based on Energy-Balanced (CRAE) and cluster-based privacy-preserving data aggregation algorithm (CPDAA) are presented.CRAE algorithm is presented based on LEACH protocal. CRAE is adopted for data aggregation and transmission. In the process of cluster formation, main cluster-head nodes in charge of data collection and aggregation and vice cluster-head nodes in charge of data transmission are selected according to the node residual energy ratio and the highest energy consumption ratio in each round. In order to reduce the network delay, the great cluster is clustering again.CPDAA algorithm is presented based on CPDA algorithm to ensure that the data privacy and prevent leakage. The method divides the nodes in WSN into different clusters based on CRAE, in which nodes are divided into different groups according to the random number. CPDA algorithm is performed on the nodes in one group to encrypt, decrypt and integrate data, then selecting group-head to send the encrypted aggregate data to cluster-head.The simulation experiments on CRAE algorithm and CPDAA algorithm are conducted by Matlab software. Theoretical analysis and the simulation results show that the CRAE algorithm balance the each node energy consumption, prolong the network survival time and improve the efficiency of data collection. Compared to CPDA, the simulation result shows CPDAA emsuring privacy protection and lower communication overhead.
Keywords/Search Tags:The Internet of things, Wireless sensor network, data aggregation, routing algorithm, privacy-preserving
PDF Full Text Request
Related items