Font Size: a A A

Research On Software Defined Wireless Sensor Network Energy Efficiency Algorithm Based On Network Coding

Posted on:2021-05-13Degree:MasterType:Thesis
Country:ChinaCandidate:H S ZouFull Text:PDF
GTID:2428330632962781Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
In recent years,wireless sensor networks have developed rapidly.The software-defined wireless sensor network incorporates the ideas of centralized control,which improves the defects of the wireless sensor network sensor node's simple function and poor computing and storage capabilities.However,the energy consumption problem of wireless sensor networks still exists under the software-defined architecture.In order to solve the above problems,this paper proposes two energy efficiency algorithms in SDWSN based on inter-flow and intra-flow network coding.This paper designs and builds SDWSN system based on network coding.The two algorithms are designed for different application scenarios.In scenarios that require high data transmission reliability,such as traffic and military,intra-flow network coding based algorithm is used.In scenarios that require extensive application and are not strict on data transmission,inter-flow network coding based algorithm is used.The main contributions are as follows:1.This paper proposes Inter-flow Network Coding Based Energy-effcient Routing Algorithm,IENCEA.The controller node selects the cluster head based on three indicators:the remaining energy of the node,the density between the nodes,and the number of hops between the node and the sink node.The algorithm redefines the routing metric based on inter-flow coding opportunities,and the controller node selects the best path for data transmission between cluster heads based on this routing metric.Finally,the simulation verifies the excellent performance of the algorithm in terms of reducing the number of transmissions,reducing transmission energy consumption,and extending the life of the network.2.This paper proposes Intra-flow Network Coding Based Energy-effcient Routing Algorithm,IANCEA.Based on the above clustering algorithm,intra-cluster data transmission adopts intra-flow coding method.The algorithm divides the data of the same flow into data fragments of the same size,and then performs intra-flow random network coding on the same data fragments and then transmits them.Finally,the simulation verifies the excellent performance of the algorithm in terms of successful delivery ratio,normalized redundancy and normalized energy consumption.3.This paper designs and builds a system of software-defined wireless sensor network based on Inter-flow Network Coding Based Energy-effcient Routing Algorithm.This paper makes a detailed introduction to the topology and routing flow mechanism.The topology mechanism includes topology discovery and topology maintenance processes,and the routing mechanism includes flow table generation and flow table delivery processes.This paper builds a complete network management system based on the Raspberry Pi,and realizes the visualization function of topology routing information and sensor data information.
Keywords/Search Tags:software-defined wireless sensor network, energy saving, network coding, energy efficiency algorithm
PDF Full Text Request
Related items