Font Size: a A A

Research On Load Balancing Of SDN-WSN Architecture

Posted on:2021-02-01Degree:MasterType:Thesis
Country:ChinaCandidate:Z L ChenFull Text:PDF
GTID:2518306308465874Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Wireless Sensor Network(WSN)is widely used in military search,intelligent transportation,environmental monitoring,smart medical and other fields.However,wireless sensor networks are still facing new challenges:The expansibility of the network puts forward higher requirements that the proliferation of network nodes affects wireless sensor networks,this phenomenon increases the difficulty of network management and maintenance costs.To cope with this challenge,researchers have proposed a new network architecture-Software Defined Network(SDN),its core idea is to separate the control layer from the data layer.Many researchers try to combine SDN with WSN,However,as a centralized architecture,SDN will generate greater control overhead when applied to WSN.Therefore,how to balance the energy overhead of introducing SDN into WSN and obtain the advantages of efficient and flexible management have become a major challenge.In order to make full use of the advantages of SDN,this dissertation proposes an improved architecture based on SDN-WISE.The architecture is clustered at the data layer,the sink node assumes the controller function and has a global network view,which can make decisions on the entire network;the sensor nodes are only responsible for transmitting data and sending node information to the cluster-head nodes;the cluster-head nodes are simply processing the dates and sending to the sink node.At the same time,the adapter protocol is added to the SDN-WISE protocol stack and the control layer is divided into four functional modules.Experimental results show that compared with SDN-WISE,the improved architecture has smaller end-to-end delay and lower sink node response time.For the load balancing problem of wireless sensors,under the SDN architecture,this dissertation proposes a path selection algorithm based on large and small flows.First,giving the energy model and network model;Second,improving the LEACH clustering algorithm and proposing the node clustering algorithm which is called EBUCA;Then the sink node divides the data flow into large and small flows according to the threshold value based on the global view,and classifies the path selection.Among the optional paths,1)for small data flows,selecting the path with the lightest load;2)for large data flows,selecting multiple paths to balance the load according to the algorithm.Finally,the experimental results show that under the premise of the same network load,the proposed algorithm has better performance than the existing load balancing algorithm SDWSN-RL in terms of throughput,transmission delay and link resource utilization.Figure[17]Table[8]Reference[42]...
Keywords/Search Tags:Wireless Sensor Networks, Software Defined Networks, Architecture, Clustering, Load balancing
PDF Full Text Request
Related items