SDN based distributed control system and user flow optimization method

A distributed control and network technology, applied in the transmission system, digital transmission system, data exchange network, etc., can solve the problems of user access service interruption, consumption of controller network resources, and network use impact, etc., to achieve large data flow, scalability Strong scalability and improved network bandwidth utilization

Active Publication Date: 2016-04-06
北京肇煜宏泰信息科技有限公司
View PDF4 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] However, the current controller of the SDN network is generally deployed in the local area network. If the controller is used on the wide area network, there will be situations where the flow table delivery fails or even cannot be connected.
Specifically, the current controller and SDN switch are connected through the Internet. For example, SDN switches are distributed all over the world, and there is only one controller. No matter which address the controller chooses, there will be links from the controller to some SDN switches. In the case of poor quality, for these links with poor quality, the package-in message generated by the SDN switch needs to be transmitted to the controller after hundreds of milliseconds. The controller performs path calculation and then sends the flow table down. , when the network packet loss is serious, it will cause the packet-in message or the data packet of the distributed flow table to be lost
The SDN switch will continuously generate package-in messages because it has not received the delivered flow table, which will consume a large amount of network resources between the controller and the SDN switch, and further affect the communication between other SDN switches and the controller. In extreme cases It may happen that the controller cannot respond in time to the normal package-in messages of other SDN switches, resulting in users being unable to communicate.
[0010] In addition, in the current SDN network, because a single controller has network resource bottlenecks, cpu computing bottlenecks, and storage bottlenecks, etc., these will affect the concurrent processing capabilities of the controllers, resulting in limited concurrent processing capabilities of a single controller. The matching speed and entries are limited, so it is not suitable for use in the case of large data volume and high concurrency
[0011] Moreover, when there is a problem with a single controller, the newly generated traffic of users in the network cannot be scheduled normally, resulting in the interruption of user access services, and the dual-machine hot backup sometimes interrupts the user's business when switching , which affects the use of the entire 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
  • SDN based distributed control system and user flow optimization method
  • SDN based distributed control system and user flow optimization method
  • SDN based distributed control system and user flow optimization method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] The following is a detailed description with reference to the accompanying drawings, but the provided embodiments are not intended to limit the scope of the present invention.

[0053] Such as Figure 4 As shown, a distributed control system based on an SDN network of the present invention mainly includes a plurality of layered controllers. Figure 4 In the illustrated embodiment, a distributed control system with a 3-layer structure is shown, which may include a root controller at the top layer (such as a main root controller and a backup root controller, etc.), a regional controller at the middle layer (such as area controllers 1 to 3, etc.), and the access controllers at the bottom layer (such as access controllers a, b, etc.). In other embodiments, the distributed control system may also have a more layered structure, for example, the regional controller located in the middle layer may be further split to include multiple layered regional controllers. In addition,...

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 reveals an SDN based distributed control system and a user flow optimization method. The distributed control system comprises multiple layered controllers; the controllers include root controllers at the top layer, area controllers in the middle layer and access controllers at the bottom layer; the SDN comprises multiple areas; each area comprises the area controller in communication connection with the root controller, the access controllers in communication connection with the area controller and first SDN switches in communication connection with the access controllers; and the root controllers are used for global control, the area controllers are used for area control, the access controllers are used for data access, and the first SDN switches are used to forward data packets by inquiring local flows.

Description

technical field [0001] The invention relates to a controller of an SDN network, in particular to a distributed control system based on the SDN network. Background technique [0002] The SDN network consists of an SDN switch and a controller. The SDN switch is responsible for the forwarding of data packets, and the controller is responsible for the data control plane. The SDN switch and the controller use the openflow protocol for communication. [0003] As a prototype implementation of SDN, OpenFlow technology represents the technical realization of the SDN control-forwarding separation architecture. With the gradual development and improvement of SDN technology, strictly speaking, OpenFlow technology has become one of the various communication protocols between the SDN control plane and the data plane, but in fact, OpenFlow has been regarded as an SDN protocol because of its flexibility and standardization advantages. The standard of the communication protocol is similar t...

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): H04L29/08H04L12/801
Inventor 李明
Owner 北京肇煜宏泰信息科技有限公司
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