Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

An Intelligent Routing Decision-Making Method Based on DDPG Reinforcement Learning Algorithm

A technology of reinforcement learning and decision-making method, which is applied in the field of computer network and data center network, can solve the problems of poor load balance of equivalent paths, etc., and achieve the effect of improving bandwidth resource utilization, ensuring load balance, and making full use of network bandwidth resources

Active Publication Date: 2020-10-09
XIDIAN UNIV +1
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to address the deficiencies of the above-mentioned prior art, and propose an intelligent routing decision-making method based on a reinforcement learning algorithm, which is used to solve the technical problem of poor load balance of equivalent paths existing in the prior art

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
  • An Intelligent Routing Decision-Making Method Based on DDPG Reinforcement Learning Algorithm
  • An Intelligent Routing Decision-Making Method Based on DDPG Reinforcement Learning Algorithm
  • An Intelligent Routing Decision-Making Method Based on DDPG Reinforcement Learning Algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments.

[0034] refer to figure 1 , the implementation steps of the present invention are as follows:

[0035] Step 1), build network topology:

[0036] Construct a network topology G including a server nodes and m switch nodes 0 , a≥2, m≥2, and G 0 Each server node in can be used as a source server node, and other server nodes can be used as the destination node of the node, and each source server node is connected to other destination server nodes through one or more switch nodes to form an equivalent path , so each equivalent path includes one or more switch nodes in addition to the source server node and the destination server node. In this example, a fat-tree topology with 16 server nodes is selected. In this topology, a=16, m =20;

[0037] Step 2), to the network topology G 0 The equivalent path in is numbered:

[0038] (2a) Initi...

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 present invention proposes an intelligent routing decision-making method based on reinforcement learning, and specifically relates to an intelligent routing decision-making method based on DDPG reinforcement learning algorithm, which aims to design intelligent routing decisions by using reinforcement learning to balance the equivalent path traffic load, To improve the ability of the network to handle burst traffic, the present invention adopts an experience decision-making mechanism based on sampling probability, and the experience with poorer performance has a greater probability of being selected, thereby improving the training efficiency of the algorithm. In addition, adding noise to the neural network parameters is beneficial to the exploration of the system and improves the performance of the algorithm. The implementation steps are: 1) constructing the network topology; 2) constructing the network topology G 0 3) Construct a routing decision model based on the DDPG reinforcement learning algorithm; 4) Initialize the traffic demand matrix DM and the equivalent path traffic ratio matrix PM; 5) Iterate the routing decision model based on reinforcement learning train. The present invention can be used in scenarios such as a data center network.

Description

technical field [0001] The invention belongs to the technical field of computer networks, and relates to an intelligent routing decision-making method based on reinforcement learning, in particular to an intelligent routing decision-making method based on a DDPG reinforcement learning algorithm, which can be used in fields such as data center networks. Background technique [0002] For the network, the routing decision is the process of determining the specific forwarding path of the data packet in the network. It specifies how the data flow reaches another node from a specified node in the network. The routing decision determines the load balance of the equivalent path in the network. , which is mainly related to the difference in bandwidth utilization of each equivalent path and whether deadlock occurs. The smaller the difference, the worse the load balance of the equivalent path, and the occurrence of deadlock will also lead to the deterioration of the load balance of the ...

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 Patents(China)
IPC IPC(8): H04L12/751H04L12/803G06N3/08H04L45/02
CPCH04L45/08H04L47/125G06N3/08
Inventor 顾华玺张瑞卿郭彦涛李健嘉魏雯婷肖哲
Owner XIDIAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products