Font Size: a A A

Research On Data Transmission Method Based On Ant Colony Algorithm In Software-defined Internet Of Things

Posted on:2021-11-23Degree:MasterType:Thesis
Country:ChinaCandidate:Q DingFull Text:PDF
GTID:2518306200953439Subject:Computer technology
Abstract/Summary:PDF Full Text Request
As an emerging industry,the Internet of Things involves different fields,because devices connected to the Internet of Things generate a lot of data.The Internet of Things cannot continuously store these massive data,these data will cause network congestion,resulting in delays in network data transmission,the quality of network data service decline.To solve this problem in the Internet of Things,we need to refer to having a new network architecture based on programming and master control.Software-defined networking can provide the basic network's programmability and primary control without changing the architecture of the current network.The software-defined network has the characteristics of separation of control plane and forwarding plane and open programmability.It separates the control platform from the data forwarding plane.It can be defined and controlled by software programming.The introduction of softwaredefined networks into the Internet of Things can significantly improve the efficiency of network data transmission,and effectively improve the quality of network data transmission.In this article,we are mainly concerned about the delay of data transmission in software-defined Io T networks.Because the network transmission efficiency is affected by the limitation of the flow table resources and computing resources in SD-Io T and the delay of data forwarding in the data forwarding plane,this article proposes two different solutions to reduce the network data transmission delay.First,a method for optimizing the resources of SD-Io T flow table and computing resources to improve network data transmission efficiency.In this method,we propose the resource scheduling(ORSA)algorithm,which rationally allocates switch flow table resources and minimize the computation load of the controller.Simulation experiments show that the scheme can effectively improve the utilization of flow table resource,average network throughput and the efficiency of network data transmission,reducing the delay of network data transmission and improve the quality of network data service.Second,the above solution only considers the flow table and computing resources,but does not consider the problem of the data forwarding in the data forwarding plane,and does not consider the problem of the data transmission delay on the data forwarding plane,which is an important cause of the overall network data transmission delay.Therefore,a data transmission method based on ant colony algorithm is proposed in this paper.On the data forwarding plane,the path of the data flow is dynamically planned to achieve a reasonable and balanced distribution of the data flow to the feasible multipath.The method can effectively utilize network routing resources,make network data transmission evenly distributed,reduce congestion paths of network data transmission,and thereby reduce the delay of data transmission in the network.The results of simulation show that the method is proposed in this paper has good results.
Keywords/Search Tags:software-defined Internet of Things, flow table resources, computing resources, ant colony algorithm, dynamic programming
PDF Full Text Request
Related items