Unlock instant, AI-driven research and patent intelligence for your innovation.

A software-defined real-time dynamic optimization method for multipath network flows

A real-time dynamic, software-defined technology, applied in the field of network communication, can solve problems such as inability to link, select or optimize, and affect user experience, so as to enhance user experience and improve transmission efficiency

Active Publication Date: 2019-10-25
CHINA ACADEMY OF ELECTRONICS & INFORMATION TECH OF CETC
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, SDN only provides an open source framework, and the specific functions and implementation details need to be developed. For example, the network topology saved by the controller only reflects the connection status of network devices, and can only switch links for disconnected network devices; When there is a significant delay or packet loss rate, link selection or optimization cannot be performed, and the problem of high delay and high packet loss rate links cannot be solved, which significantly affects the user experience

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
  • A software-defined real-time dynamic optimization method for multipath network flows
  • A software-defined real-time dynamic optimization method for multipath network flows
  • A software-defined real-time dynamic optimization method for multipath network flows

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0025] Such as figure 1 As shown, the software-defined method for real-time dynamic optimization of multi-path network flows provided by this embodiment is applied to wide area networks, and the specific steps include: multi-path network architecture construction step S10: deploying control of real-time dynamic optimization of multi-path network flows in the wide area network Controller, intelligent software-defined network device, client and server, in which the controller and network device constitute a multi-path network architecture in which the control plane and switching plane are separated, and the client uses the real-time dynamically optimized multi-path network flow path Access the server. It also includes a real-time monitoring step S20: the network device independently measures the network status of the network, and uploads the network status information to the controller in real-time or near real-time; the controller stores the network topology of the multi-path n...

no. 2 example

[0031] Such as figure 2 , image 3 and Figure 5 As shown, after the real-time monitoring step S20, the real-time dynamic optimization method for multi-path network flow in this embodiment also includes: step S100: the controller Floodlight accepts the registration request from the client; step S30: the client requests the controller to send the first report Wen; Step S40: After the controller agrees to the request, designate a network device OVS to the client, and calculate the optimal path between the client Client and the server Server; Step S50: The client performs the first tunnel operation on the first message Afterwards, the first message is sent to the network device; Step S60: After the network device receives the first message, it performs a second tunnel operation on the first message and searches whether there is a flow table of the first message; Step S80 : If the network device has a flow table of the first message, the network device forwards the first message ...

no. 3 example

[0038] Such as image 3 and Figure 5 As shown, after step S60: after the network device checks whether there is a flow table of the first message, the real-time dynamic optimization method for multi-path network flow in this embodiment further includes: Step S70: the network device does not store the first message flow table, the network device forwards the first message to the controller, and the controller recalculates the optimal path between the client and the server and the flow table of the first message, and sends the flow table of the first message to to the network device. The function of the controller to generate the flow table means that when the controller receives the first unmatched packet uploaded by the network device, it judges according to the source IP address of the first packet. If the client belongs to the registered client, it is the user The end calculates the optimal path to the server, otherwise ignores the first uploaded packet.

[0039] In this...

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 a software-defined method for real-time dynamic optimization of multi-path network flow, which is applied to a wide area network, including: deploying a controller for real-time dynamic optimization of multi-path network flow in the wide area network, an intelligent software-defined network device, a user terminal and The server, in which the controller and network devices constitute a multi-path network architecture with separation of the control plane and the switching plane, and the client accesses the server through a real-time and dynamically optimized multi-path network flow path under the multi-path network architecture; State measurement, and upload network state information to the controller in real time or near real time; the controller stores the network topology structure of the multi-path network architecture, and updates the network topology structure in real time, and calculates the network topology of each network flow under the new network topology structure The path and the corresponding flow table are optimized, and the corresponding flow table is sent to the network device, which improves the transmission efficiency of the network link.

Description

technical field [0001] The invention belongs to the technical field of network communication, in particular to a software-defined method for real-time dynamic optimization of multi-path network flows. Background technique [0002] With the rapidly expanding network scale and various types of network applications, the structure and functions of the Internet are becoming more and more complex, while the network management and control capabilities are weakening, especially the software-defined network equipment that is the core of the network is overwhelmed. Network, SDN) ideas and architecture came into being. [0003] SDN clearly defines the ideological system that separates the network control layer from the forwarding layer, and concentrates the control logic on dedicated equipment, while the forwarding logic is deployed in a distributed manner, each doing its best and performing its own responsibilities, and the flexibility of the network system and scalability are fully ...

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/715H04L12/751H04L12/931H04L12/937H04L45/02
CPCH04L45/02H04L45/04H04L49/253H04L49/70
Inventor 谢海永刘琼高阳阳吕博杨阳朝梁慜
Owner CHINA ACADEMY OF ELECTRONICS & INFORMATION TECH OF CETC