SDN (Software Defined Network) core network QoS (Quality of Service) routing optimization algorithm based on reinforcement learning

A technology of reinforcement learning and optimization algorithm, applied in the network field, it can solve problems such as network performance degradation and link congestion

Active Publication Date: 2021-05-18
SHANGHAI DIAN TECH INC
View PDF18 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the current mainstream SDN routing modules basically use the Dijkstra algorithm. This algorithm does not consider the change of the remaining bandwidth of each link when performing routing calculations. All data packets only rely on the shortest path algorithm. If the data flow suddenly It is easy to cause link congestion due to the selection of the same link, which will lead to a significant decrease in network performance

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • SDN (Software Defined Network) core network QoS (Quality of Service) routing optimization algorithm based on reinforcement learning
  • SDN (Software Defined Network) core network QoS (Quality of Service) routing optimization algorithm based on reinforcement learning
  • SDN (Software Defined Network) core network QoS (Quality of Service) routing optimization algorithm based on reinforcement learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0041] Embodiment: In recent years, due to the acquisition of massive data and the development of storage technology and the rapid popularization of heterogeneous hardware such as GPU, artificial intelligence (AI) has obtained rapid development as a new subject in the computer field, and the research content includes image speech Recognition, natural language processing, etc., as one of the learning algorithms of AI, reinforcement learning has also received extensive attention from researchers in the industry and academia. Reinforcement Learning (RL) is a field in machine learning that emphasizes how an agent (Agent) acts based on the environment to maximize the expected benefits. Specifically, let the agent automatically make decisions based on the environment and obtain rewards at the same time, and make optimal decisions by continuously exploring the surrounding environment. Reinforcement learning has two important features: iterative search and delayed reward. Iterative s...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an SDN (Software Defined Network) core network QoS (Quality of Service) routing optimization algorithm based on reinforcement learning. The SDN core network QoS routing optimization algorithm comprises the following steps: acquiring network topology and real-time node information and link information through an SDN controller; according to the obtained network topology and real-time node information and link information, calculating a reward matrix by using a QoS network routing optimization model; initializing and updating the Q table; and obtaining a required optimal forwarding path according to the Q table which is iteratively updated. According to the method, multiple QoS intentions such as low delay, low jitter, large bandwidth, preferential use of private lines and service levels can be met, the shortest forwarding path meeting the QoS requirement can be found for each service flow, the link utilization rate is high, network congestion can be effectively prevented and reduced, and the network resource utilization rate is improved.

Description

technical field [0001] The invention belongs to the field of network technology, and relates to an SDN core network QoS routing optimization algorithm based on reinforcement learning. Background technique [0002] In recent years, with the development of cloud technology, mobile terminals, Internet of Things, big data and other related IT technologies, the Internet industry is still in the process of rapid development, network traffic is increasing rapidly, and network applications are becoming more and more diversified. The network poses some new requirements. Especially in recent years, with the rise of applications such as short videos, live broadcast platforms, and online education, the real-time nature of network business interaction has been continuously enhanced, and network bandwidth consumption has continued to increase. demanding. However, in the case of limited network resources, a substantial increase in network burden will bring many problems such as low servi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/725
CPCH04L45/302
Inventor 刘畅
Owner SHANGHAI DIAN TECH INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products