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

Method of Optimizing Load Balancing in Network Coding Environment

A load balancing and network coding technology, applied in data exchange networks, link quality-based transmission modification, digital transmission systems, etc., can solve the problems of occupying memory, consuming large computing time, and increasing network coding costs.

Inactive Publication Date: 2020-01-17
SOUTHWEST JIAOTONG UNIV
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the prior art, some methods for realizing load balancing under the above-mentioned network coding have appeared one after another, but the methods in the prior art are all carried out on the premise that all nodes in the network perform coding operations, because the coding operations are complex , the above algorithm will undoubtedly consume a lot of computing time and occupy a lot of memory, resulting in a significant increase in network coding costs

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
  • Method of Optimizing Load Balancing in Network Coding Environment
  • Method of Optimizing Load Balancing in Network Coding Environment
  • Method of Optimizing Load Balancing in Network Coding Environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] Such as figure 1 As shown, the steps of the network coding-based load balancing method of the present invention are shown in the figure, and are specifically described as follows:

[0052] The method for optimizing load balancing under the network coding environment of the present invention comprises the following steps:

[0053] (1) The original topology includes a source node s and d destination nodes, the maximum flow of the original topology and the maximum flow from the source node to each destination node in the original topology are calculated by the maximum flow minimum cut theorem, and the original topology is decomposed , the maximum flow from the source node to each destination node in the original topology is not less than the maximum flow of the original topology as a constraint condition, the honey source that meets the constraint condition can establish a multicast subgraph based on network coding, and will be able to establish a multicast subgraph based ...

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 the field of computer network communication. The invention discloses a method for optimizing load balancing in a network coding environment. The method establishes a multicast subgraph based on network coding under certain constraints, that is, performs coding operations under certain constraints, so that the average bandwidth of the network can be utilized rate to a minimum. When performing network encoding, not all nodes perform encoding. Through the present invention, only some nodes are required to perform encoding operations to achieve the maximum transmission rate, that is, the maximum flow of the original topology, so that the network transmission load is more balanced and the calculation is greatly reduced. Time and space consumption.

Description

technical field [0001] The invention relates to the technical field of computer network communication, in particular to a method for optimizing load balancing in a network coding environment. Background technique [0002] Network service providers hope to fully utilize network equipment as much as possible to provide network resources for more customers. Load balancing is a branch of network resource allocation. Obviously, a more balanced transmission load in the network can make more effective use of network resources. Network coding is an information exchange technology that combines routing and coding. Its core idea is to linearly or nonlinearly process the information received on each channel on each node in the network, and then forward it to the downstream node. The intermediate node plays the role of encoder or signal processor. Compared with the traditional store-and-forward method, network coding can ensure that the multicast rate reaches the theoretical upper limit...

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/803H04L12/815H04L12/927H04L12/751H04L1/00H04L45/02H04L47/22H04L47/80
CPCH04L1/0002H04L45/02H04L47/125H04L47/225H04L47/806
Inventor 邢焕来宋富洪叶佳李可杨慧
Owner SOUTHWEST JIAOTONG UNIV