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

A Weighted Round Robin System and Algorithm Based on SDN

A weighted polling and server technology, applied in the field of mobile communications, can solve problems such as slow flow table speed, complex configuration, and slow flow table delivery speed

Active Publication Date: 2020-06-26
GTCOM TECH QINGDAO CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The control granularity is set based on the port of the load balancing device, which makes the control granularity too large, and the entire configuration is distributed (there are multiple load balancing devices in the entire network), the configuration is complicated and error-prone
And when there are many user services, the SDN controller will generate a large number of flow table entries. Through the flow table distribution mechanism of the OpenFlow protocol itself, the speed of configuring the flow table of the SDN switch is relatively slow, so many flow tables are generated and the flow table distribution speed is slow. It will take a long time for the business to fully take effect and affect 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 Weighted Round Robin System and Algorithm Based on SDN
  • A Weighted Round Robin System and Algorithm Based on SDN
  • A Weighted Round Robin System and Algorithm Based on SDN

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0063] The following are specific embodiments of the present invention and in conjunction with the accompanying drawings, the technical solutions of the present invention are further described, but the present invention is not limited to these embodiments.

[0064] Such as Figure 1-2 As shown, an SDN-based weighted round-robin system includes:

[0065] The client module is used to send client requests, including several client devices.

[0066] The server module is used to receive and process the client request sent by the client module. Including several servers, multiple servers form a group, they are connected through network equipment, and these servers provide the same or similar network services.

[0067] Such as Figure 4 As shown, the SDN switch module is configured to dynamically detect the server module, and report the detection result to the SDN controller module. The SDN switch module includes a PING message sending unit for sending a PING message to the inter...

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 relates to a weighted polling system and algorithm based on an SDN. The system comprises a client module for sending a client request; a server module for receiving and processing the client request sent by the client module; an SDN switch module for dynamically detecting the server module, and reporting the detection result to an SDN controller module; the SDN controller module for generating a weighted polling strategy table according to the detection result reported by the SDN switch module, and requesting server distribution for the client of the client module according to the weighted polling strategy table, and issuing a flow table to the SDN switch module according to a server distribution result. All configurations are integrated on the controller, and the SDN switch can automatically senses the server and notifies the controller, the configuration is convenient and simple, and is controlled by the controller in a unified manner; the controller formulates the weighted polling strategy according to the reported server information, and issues the flow table, thereby realizing a load sharing function.

Description

technical field [0001] The invention relates to the technical field of mobile communication, in particular to an SDN-based weighted polling system and algorithm. Background technique [0002] Software Defined Network (Software Defined Network, SDN) is a new network innovation architecture of Emulex network and a way to realize network virtualization. Its core technology, OpenFlow, separates the control plane of network equipment from the data plane, thereby realizing network The flexible control of traffic makes the network more intelligent as a pipeline. After the network in the traditional IT architecture is deployed and launched according to business needs, if the business needs change, it is very cumbersome to re-modify the configuration on the corresponding network devices (routers, switches, firewalls). In the rapidly changing business environment of the Internet / mobile Internet, the high stability and high performance of the network are not enough to meet business ne...

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): H04L29/08H04L12/26
CPCH04L43/16H04L67/1004H04L67/1008H04L67/1029
Inventor 翟跃
Owner GTCOM TECH QINGDAO CO LTD
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