Bee colony optimization based network traffic scheduling method under multiple QoS (quality of service) constraints

A quality constraint, network traffic technology, applied in the field of computer networks, can solve the problems of traffic jitter, high-speed bandwidth, high traffic congestion, etc., and achieve the effect of improving diversity and global search ability.

Active Publication Date: 2015-09-30
INST OF BIG DATA RES AT YANCHENG OF NANJING UNIV OF POSTS & TELECOMM
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For modern networks with wide coverage, limited line resources, high-speed bandwidth costs, and the contradiction between rapidly increasing business traffic and limite

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
  • Bee colony optimization based network traffic scheduling method under multiple QoS (quality of service) constraints
  • Bee colony optimization based network traffic scheduling method under multiple QoS (quality of service) constraints
  • Bee colony optimization based network traffic scheduling method under multiple QoS (quality of service) constraints

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] figure 1 Through the collection and analysis of traffic, the impact of multiple QoS constraints on traffic scheduling is obtained. The main considerations of multiple QoS constraints include host-to-server delay, traffic proportion, bandwidth percentage, and hop count. A multi-objective optimization function for traffic scheduling is established. Multi-objective optimization is used to design the mathematical model of traffic scheduling. The main goal of traffic scheduling is to make the delay in scheduling the shortest, the flow the most balanced, and the number of hops to be the least.

[0038] For the decision space x=(x 1 ,x 2 ,x 3 ) respectively correspond to (delay, traffic proportion and bandwidth percentage, hops) then the objective function f 1 (x), f 2 (x), f 3 (x) respectively represent the delay function, traffic balance function and hop function in scheduling.

[0039] Record n ​​as the number of network hosts, m as the number of accessible servers, v...

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 provides a bee colony optimization based network traffic scheduling method under multiple QoS (quality of service) constraints. According to the method, a multi-objective optimization problem is solved with a multi-objective artificial bee colony optimization algorithm, a fitness function is improved in combination of the algorithm with a Pareto sorting mechanism and a crowding distance, solution selection is performed with a Boltzmann strategy, a found Pareto solution is recorded with an external file, and neighborhood search of the colony is guided according to global information, so that the found Pareto optimal solutions are uniformly distributed at the real Pareto optimal front end. The degree of importance of each objective is analyzed according to actual conditions, an optimal traffic scheduling scheme is determined, so that after traffic scheduling, the network traffic is scheduled as required, the service level for users is improved, the utilization rate of network resources is increased, the load balancing purpose is achieved, and the traffic scheduling effect is optimal. With the application of the method, the high-utilization and low-consumption traffic scheduling of the network traffic under the multiple QoS constraints can be realized.

Description

technical field [0001] The present invention is a network traffic scheduling scheme designed based on a multi-objective Artificial Bee Colony Algorithm (Multi-objective Artificial Bee Colony Algorithm), which is applicable to multi-QoS (Quality of Service, quality of service) constraints, and realizes network traffic under multi-QoS constraints. Traffic load balancing. The technology belongs to the field of computer network. Background technique [0002] With the rapid development of the Internet in the world and the rapid popularization of various Internet applications, the number of network users is increasing day by day, and the needs of users for various network information resources and the information generated are increasing. The increase in traffic, the rapid growth of visits and data traffic, resulting in a substantial increase in network traffic. The traffic in the network is unevenly distributed. Some links in the network are congested due to overload, while oth...

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
IPC IPC(8): H04L12/803H04L12/851H04L12/875H04L12/873H04L47/52H04L47/56
CPCH04L47/125H04L47/24H04L47/52H04L47/56
Inventor 肖甫孔维莉王汝传韩志杰王少辉柯昌博
Owner INST OF BIG DATA RES AT YANCHENG OF NANJING 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