Method for distributing ascent type encode vector in multicast network

A technology of encoding vectors and global encoding vectors, which is applied in the field of upward distribution of network encoding vectors, can solve the problems of affecting multicast network transmission performance, occupying large bandwidth resources, and not being able to guarantee the successful decoding of destination nodes 100%

Inactive Publication Date: 2009-04-15
BEIJING UNIV OF POSTS & TELECOMM
View PDF0 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method also has its unavoidable limitations. One is that adding encoding vector information in the packet header will occupy a large amount of bandwidth resources, and this method is not suitable for networks with relatively tight resources; Opaque networks can achieve correct encoding and decoding, but for topologically transparent networks, the use of this encoding vector allocation method will seriously affect the transmission efficiency
[0

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 for distributing ascent type encode vector in multicast network
  • Method for distributing ascent type encode vector in multicast network
  • Method for distributing ascent type encode vector in multicast network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] A preferred example of the present invention is described as follows in conjunction with accompanying drawing:

[0026] Firstly, the relevant terms involved in the present invention will be introduced below.

[0027] Global coding vector: the vector allocated for each link selected by the source node from the finite field when performing network coding;

[0028] Local coding vector, when network coding is performed, the source node is allocated by the coding node, and is used to calculate the global coding vector of the downstream link of the node;

[0029] Disjoint path: a transmission path with multiple disjoint edges established from a source node to the same destination node;

[0030] NC multicast tree: In order to configure the corresponding network coding environment, according to the principle of maximum flow and minimum cut, after establishing a number of disjoint edges for each entry node that does not exceed the maximum number of flows, a tree that is suitabl...

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 method for distributing upstream going coding vectors in a multicast network, comprising: linearity unrelatable global coding vectors are distributed from the beginning of a grogram and gradually transmitted to a source node, and decoding matrix is ensured to have full rank at a destination node; namely, the linearity unrelatable global coding vectors are distributed for all the destination nodes and then transmitted towards upstream, and local coding vectors are calculated and recorded according to a certain regulation at the coding nodes. A congregation of the global coding vectors is maintained at the source node, and all the coding vectors are respectively recorded at one port of a buffer of the coding vector. When the data is transmitted, the message sent by the source node is firstly multiplied by the global coding vectors at all the ports of the buffer, and then is transmitted towards the downstream. After receiving the message, the destination nodes transfer the decoding matrix to decode by adopting Gaussian elimination method. The invention is applicable to the method for distributing the coding vectors in topology of the known network and the unknown network, so as to increase the decoding probability of the success for receiving node in the multicast network based on the network code, reduce the size of alphabet needed by decoding and lower the complexity of the network code.

Description

technical field [0001] The present invention designs a method for allocating network code vectors in an upward-looking manner in a multicast network, and is mainly applied to the distribution of code vectors in a multicast network. Background technique [0002] With the continuous development of the information age, various communication networks are more and more closely integrated with all aspects of people's work and life. At the same time, due to the rapid increase in the number of users, the diversification of network services and the continuous improvement of network transmission quality requirements, how to improve the utilization of existing network resources and optimize the network has become one of the important topics in today's network communication research. The proposal of network coding technology meets the needs of modern networks, and its theory and application have become a new hotspot in the field of communication research. Network coding (Network coding...

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): H04L1/00H04L12/18H04L12/56
Inventor 柏琳王肖玲
Owner BEIJING 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