Software-defined network congestion control algorithm based on stream segmentation

A software-defined network and congestion control technology, which is applied in the field of communication networks, can solve problems such as congestion, finding no usable path, and algorithm validity cannot be fully guaranteed, and achieve the effect of alleviating problems and network congestion

Inactive Publication Date: 2017-01-25
CHONGQING UNIV OF POSTS & TELECOMM
View PDF8 Cites 33 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the algorithm may not be able to ensure the accuracy of the algorithm because it cannot find an available path, and may cause new congestion. At the same time, it cannot effectively utilize a large number of idle links in the network, wasting a lot of network resources.
[0005] Through the research on the existing data center network congestion control mechanism, it can be concluded that the current solution to the congestion control problem in the data center network can alleviate network congestion to a certain extent, but the effectiveness of the algorithm cannot be fully guaranteed and cannot be fully utilized. Link resources that are idle in the network

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
  • Software-defined network congestion control algorithm based on stream segmentation
  • Software-defined network congestion control algorithm based on stream segmentation
  • Software-defined network congestion control algorithm based on stream segmentation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The technical solutions in the embodiments of the present invention will be described clearly and in detail below with reference to the drawings in the embodiments of the present invention. The described embodiments are only some of the embodiments of the invention.

[0031] Technical scheme of the present invention is as follows:

[0032] figure 1 shown

[0033] The first step is to initialize the network topology. The controller sends the LLDP protocol to the relevant switch to grasp the global topology information and calculate all paths between any two nodes, and sort the paths in ascending order of hop count.

[0034] In this example, figure 2 For the simulation topology diagram of the present invention, this experimental topology is composed of 4 edge layer switches (S5, S6, S9, S10), 4 aggregation layer switches (S3, S4, S7, S8) and 2 core layer switches (S1 , S2), wherein each edge layer switch is connected to two hosts through two ports, every four aggrega...

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 claims a software-defined network congestion control algorithm based on stream segmentation and belongs to the technical field of communication networks. First, an SDN (software-defined network) controller initializes network topology and forwarding paths; the controller monitors traffic of all links by transmitting State-Request information periodically to a switch to query states of the switch and its ports, and then calculates load condition of each path; when the load of one path is greater than a set congestion threshold, a large stream on the path may be split into a plurality of sub-streams, and the controller schedules the sub-streams to the other available paths with light load by issuing corresponding stream tables; the controller queries the state of the switch periodically, and transmits a message of decreasing data packet rate to a source switch when usage of a cache of a target switch is excessive; the algorithm performs path reselection on data streams leading to link congestion and re-ranks data packets, transmitting rate of a source port is reduced, and load of a link with high load is relieved and network congestion is relieved.

Description

technical field [0001] The invention belongs to the technical field of communication networks, and relates to a software-defined network congestion control algorithm based on stream slicing. Background technique [0002] Software Defined Network (SDN) is a revolution for the current network architecture, and its core concept is the separation of data forwarding and control planes. With the widespread application of cloud computing, big data and search technologies in data center networks, data center applications are becoming more and more abundant and the number of users is increasing significantly. The performance of data center networks is facing severe challenges, among which network congestion is the most prominent phenomenon. solve. When the data flow in the network exceeds the processing capacity of the current network equipment, it will lead to network congestion. If the congestion problem cannot be solved in time, the network performance will continue to deteriorat...

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/801H04L12/813H04L12/851H04L47/20
CPCH04L47/10H04L47/11H04L47/12H04L47/20H04L47/2441
Inventor 樊自甫李书赵安澜周凯恒万晓榆王正强
Owner CHONGQING UNIV OF POSTS & TELECOMM
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