Fine-grained network traffic scheduling method and system under network function virtualization

A network function virtualization and network function technology, which is applied in the field of fine-grained network flow scheduling, can solve problems such as increasing implementation complexity, achieving optimization, node congestion, etc., reducing complexity and communication overhead, improving total average throughput, Effect of Maximum Aggregate Average Throughput

Active Publication Date: 2018-05-15
HUAZHONG UNIV OF SCI & TECH
View PDF8 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

First of all, most network flow scheduling methods are coarse-grained static scheduling, which is based on the average flow of network flow over a period of time. This kind of static scheduling can only be applied when the network flow is relatively stable. If it is large, the performance of the network system cannot be guaranteed to be optimal, and it may even cause congestion of a certain node on the network.
Secondly, many network flow scheduling methods are a centralized method that needs to know the global network status (such as node and link status) to schedule, so a centralized control node is required to collect the status of each network node and link information, which increases the complexity of the implementation and causes unnecessary communication overhead
In addition, some network flow scheduling methods lack access control means and cannot be applied to situations where the network flow exceeds the capacity of the network system

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
  • Fine-grained network traffic scheduling method and system under network function virtualization
  • Fine-grained network traffic scheduling method and system under network function virtualization
  • Fine-grained network traffic scheduling method and system under network function virtualization

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0038] Aiming at the network flow scheduling problem under the network function virtualization environment, the invention proposes a fine-grained scheduling method for dynamically scheduling the network flow according to the network state. The scheduling method first classifies the data packets, and creates a corresponding data packet queue to store the data packets. When the network system is ...

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 fine-grained network traffic scheduling method and system under network function virtualization and belongs to the field of network function virtualization. The scheduling method is a distributed method. Each network node can carry out network traffic scheduling after each network node acquires partial network state information. Specifically, according to the method, different control policies are carried out at each moment according to current states of each network node and links, and data packet queue information of different network traffic. The control policies comprise an access control policy, a processing control policy and a transmission control policy. The data packet queue information is updated according to results of the policies. The scheduling system is responsible for maintaining queues, collecting network state information and acquiring a scheduling result through utilization of the scheduling method according to the information. Network functions are used for performing specific tasks according to the scheduling result. According to the scheduling method and the system, the network traffic is dynamically scheduled according to the currentnetwork states, a whole network system is guaranteed to be in a stable state, and the total average throughput is optimized.

Description

technical field [0001] The invention belongs to the field of network function virtualization, and more specifically relates to a fine-grained network flow scheduling method and system in a network function virtualization environment. Background technique [0002] Traditional network equipment based on proprietary hardware is expensive, difficult to manage, poor in flexibility, and takes a long time to deploy services. It is increasingly unable to adapt to the rapid development of network requirements. Network function virtualization is to deploy network functions to general-purpose servers in the form of software through virtualization technology, so as to reduce costs, improve flexibility, facilitate management, and shorten service deployment time. Network functions usually form services in the form of service chains. A service chain defines multiple network functions that network flows need to pass through in sequence. The network flow needs to start from the source node,...

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/851H04L12/801H04L12/863
CPCH04L47/12H04L47/2441H04L47/621
Inventor 顾琳陶晟金海
Owner HUAZHONG UNIV OF SCI & TECH
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