Font Size: a A A

Research Of Software Define Network Based Unequal Clustering Algorithm For WSN

Posted on:2018-05-06Degree:MasterType:Thesis
Country:ChinaCandidate:H YuFull Text:PDF
GTID:2348330512990260Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Wireless sensor network is made up by vast wireless sensor nodes which can be used to environmental monitoring,military surveillance,target tracking,and so on.Usually the wireless sensor network node is a number of embedded devices,which have low power consumption,energy must not be charged,storage capacity is limited.Due to the characteristics of energy fixed,the network operation process will appear node death phenomenon,how to use the node energy effectively and improve the network survival time as much as possible is a primary consideration for the design of wireless sensor network protocol.The wireless sensor network routing protocol is divided into plane routing and hierarchical routing according to the status of the network nodes in the route.Clustered routing protocols are typical representations of hierarchical routing.Clustered routing uses data aggregation technology to greatly improve network lifetime.In recent years,with the rapid development of software define network,some scholars will SDN architecture into the WSN,through the software to define the network's high flexibility and high configurability to improve the overall network performance.In this paper,we propose SDN-based Unequal Clustering Routing protocol for WSNs(SDUCR).At this stage,the clustering protocols are distributed routing,and a lot of information exchange is needed between nodes in the cluster head selection stage and the routing line selection stage.In view of the above deficiencies,SDUCR made the following optimization:(1)The work of the cluster and the routing work is delivered to the controller.The controller determines the cluster head,cluster members and the next hop from cluster head to the base station,and then through the control packet to notice the cluster head nodes.(2)The CUCA algorithm is used to cluster the nodes,and the optimal cluster head is selected by using the distance between the sensor nodes and the residual energy.The unequal clustering method is used to make the cluster size close to the base station as small as possible which delay the emergence of energy holes.(3)The controller uses the CGMEC algorithm to build the routing tree.The controller maintains the topology of the entire network.According to the topology map to calculate the energy consumption of the smallest routing path,so as to establish the minimum cost of routing tree.(4)Set the energy threshold to control the clustering frequency.When the cluster head node energy is less than the energy threshold,the controller in the current cluster to select the rotation node which avoid frequent clustering.Simulation experiments show that SDUCR greatly improving the network survival time compared to LEACH,HEED,EEUC,CAUCR and other protocol.
Keywords/Search Tags:Wireless sensor network, software define network, unequal clustering, network lifetime
PDF Full Text Request
Related items