Fountain code-based multi-path parallel transmission method and apparatus

A transmission method and transmission device technology, applied in the field of virtual private network, can solve the problem of no tunnel reliability and the like

Active Publication Date: 2016-12-21
BEIJING UNIV OF POSTS & TELECOMM
View PDF2 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, although there are some schemes using fountain codes to realize multiplex transmission, these schemes are all realized by performing fountain codes on the application layer or transport layer, and there are few precedents of using fountain codes in the network layer. There are no related solutions for tunnel reliability

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
  • Fountain code-based multi-path parallel transmission method and apparatus
  • Fountain code-based multi-path parallel transmission method and apparatus
  • Fountain code-based multi-path parallel transmission method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0062] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0063] Some words mentioned in the embodiments of the present invention are explained below.

[0064] Fountain code is a "rateless" code whose code rate can be adjusted in real time as the channel transmission conditions change. The sending end does not need to pre-set the code rate, and can generate any number of encoded packets from k original data packets, and then send the packaged encoded data packets in a certain way; the receiving end only needs to rece...

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 fountain code-based multi-path parallel transmission method and apparatus. The method includes the following steps that: original data packets to be sent are cached respectively according to the address of a receiving end; whether the number of the original data packets in caching reaches a preset number or whether the waiting time of the original data packets in caching exceeds a preset value is judged; if the number of the original data packets in caching reaches the preset number or the waiting time of the original data packets in caching exceeds the preset value, fountain encoding is carried out on the original data packets in caching, so that encoded data packets can be obtained; the overall conditions of a plurality of tunnels for transmitting the encoded data packets are obtained, and the overall conditions of the plurality of tunnels are divided into a performance good condition and a performance poor condition, and corresponding transmission modes are selected according to the overall conditions, corresponding tunnels are selected for the encoded data packets according to the scale values of the encoded data packets under the corresponding transmission modes, and the transmission modes of the encoded data packets are adjusted correspondingly in different stages of the transmission process of the encoded data packets; and a feedback module is set at the receiving end, a sending end is made to judge whether the transmission process is completed, and therefore, multi-path parallel transmission of the original data packets can be realized, and link utilization rate and transmission reliability can be improved.

Description

technical field [0001] The present invention relates to the field of virtual private network, in particular to a fountain code-based multi-channel parallel transmission method and device. Background technique [0002] Tunnel is a key technology for realizing a virtual private network (Virtual Private Network, VPN), and its basic function is encapsulation, which is mainly realized by using a tunnel protocol. The tunnel protocol encapsulates the data frame or data packet of one network protocol into the data frame of another network protocol, establishes a virtual private connection between the two hosts, and the encapsulated data packet is transmitted like a normal data packet, realizing Transfer private data over public networks. Based on the widely distributed Internet network, VPN tunnels are easy to deploy, low in cost, and good in scalability, and are widely used in enterprise networks. However, due to bandwidth limitations, node congestion, firewall filtering and othe...

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/46H04L1/00H04L12/803H04L12/875H04L47/56
CPCH04L1/0006H04L1/0056H04L12/4633H04L12/4641H04L47/125H04L47/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