Data packet transmission method, sending end device and receiving end device

A transmission method and data packet technology, applied in the field of sending end equipment and receiving end equipment, and data packet transmission methods, can solve problems such as multicast disasters and bandwidth waste.

Active Publication Date: 2016-08-03
AGRICULTURAL BANK OF CHINA
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the current multicast communication system, after the sending end device sends a batch of data packets to each receiving end device, the receiving end device may lose different data packets due to the heterogeneity of the channel state, and the sending end device may lose different data packets. The end device retransmits a data packet lost by a receiving end device, which will cause the receiving end device that has received the data packet to repeatedly receive the data packet, resulting in a waste of bandwidth, and may even cause multicast when the number of receiving end devices is large. disaster; therefore, how to provide a data packet transmission method to efficiently realize the retransmission of lost data packets in a multicast communication system, and improve the timeliness and reliability of data transmission in a multicast communication system has become a technology in the art Questions for personnel to consider

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
  • Data packet transmission method, sending end device and receiving end device
  • Data packet transmission method, sending end device and receiving end device
  • Data packet transmission method, sending end device and receiving end device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] 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.

[0056] figure 1 For the structural block diagram of the data packet transmission system provided by the embodiment of the present invention, refer to figure 1 , the data packet transmission system is a multicast communication system, mainly including: a sending end device 10 and a plurality of receiving end devices 20;

[0057] In the embodiment of the present invention, the sending end device may send a batch of multiple original data packets to each receivi...

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 embodiment of the invention provides a data packet transmission method, a sending end device and receiving end devices. The method comprises the following steps: after sending first batch of raw data packet to each receiving end device, receiving data packet loss information reported by each receiving end device; according to a lost packet set of each receiving end device, determining a total lost data packet set of all the receiving end devices; according to the total lost data packet set, determining the number of times for retransmitting a coded data packet; according to the number of times and the number of sent raw data packet, improving Vandermonde matrix to encode the coded data packet and determining the coded data packet retransmitted each time; and based on the determined coded data packet retransmitted each time, retransmitting corresponding coded data packet to each receiving end device when transmitting each time. By adopting the data packet transmission method, the sending end device and the receiving end device provided in the embodiment, the lost data packet can be retransmitted efficiently; and the timeliness and the reliability of the data transmission of a multicast communication system can be improved.

Description

technical field [0001] The present invention relates to the technical field of communication, and more specifically, to a data packet transmission method, a sending end device and a receiving end device. Background technique [0002] In recent years, the Internet of Things, cloud computing, and mobile Internet have developed in full swing, and various new applications have emerged one after another. More and more services have made bandwidth resources more tense. How to improve bandwidth utilization has become the most concerned research. One of the hotspots; and multicast technology can effectively improve the utilization rate of bandwidth, which has been widely used in network video, wireless routing, satellite communication and other fields; the communication system using multicast technology is called multicast communication system. Different from the point-to-point communication communication system, the multicast communication system is a communication system that incl...

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/18H04L1/18H04L1/16
CPCH04L1/1607H04L1/1829H04L1/1867H04L12/1868
Inventor 张勇曹震钟新斌
Owner AGRICULTURAL BANK OF CHINA
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