Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data retransmission method, receiving end and system

A data retransmission and receiving end technology, applied in the field of data retransmission, can solve problems such as low retransmission efficiency and large data packets, and achieve the effects of improving efficiency, small signaling resources, and reducing signaling size

Active Publication Date: 2015-04-15
BEIJING FEINNO COMM TECH
View PDF5 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The technical solution provided by the present invention can solve the problems of the existing data retransmission method that the selectively retransmitted data packets are too large and the retransmission efficiency is low

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 retransmission method, receiving end and system
  • Data retransmission method, receiving end and system
  • Data retransmission method, receiving end and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0052] Embodiment 1, in the packet loss bitmap, "1" is used to indicate that the corresponding data packet is lost, and "0" is used to indicate that the corresponding data packet is received correctly; the first bit in the packet loss bitmap is used to identify the first a packet loss. Then the 32 bits of an int represent the arrival of 31 data packets after the serial number of the initial packet loss. Among them, the k-th bit (k<32) is 0, indicating that the data packet with the serial number [starting packet loss number + (k-1)] has been received, and if it is 1, it indicates that the data packet is lost. When packets are lost sequentially, the sequence numbers are 14, 16, and 18. The corresponding packet loss bitmap is: 1010 1000 0000 0000 0000 0000 0000 0000, and the serial number of the initial packet loss is: 14.

Embodiment 2

[0053] Embodiment 2, in the packet loss bitmap, "0" is used to indicate that the corresponding data packet is lost, and "1" is used to indicate that the corresponding data packet has been received correctly. Bit 1 in the packet loss bitmap is used to identify a data packet that has been correctly received before the first packet loss. Then the 32 bits of an int represent the arrival of 31 data packets after the serial number of the initial packet loss. Among them, the kth bit (k<32) is 1, indicating that the data packet with the sequence number [(starting packet loss sequence number-1)+(k-1)] has been received, and if it is 0, it means that the data packet is lost . Then the sequence numbers of packet loss are 14, 16, and 18 in turn. The corresponding packet loss bitmap is: 1010 1111 1111 1111 1111 1111 1111 1111 1111, and the sequence number of the initial packet loss is: 14.

[0054] In the present invention, in order to reduce the total length of the transmitted packet l...

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 data retransmission method, a receiving end and a system. The method comprises the following steps: receiving data packets transmitted by a transmitting end; when certain data packets in the data packets are lost, recording the serial number of a first lost data packet, using the serial number of the first lost data packet as the serial number of starting packet loss, and generating a corresponding packet loss bitmap of a preset length according to a packet loss situation after the first lost data packet; and generating selective retransmission information according to the serial number of the starting packet loss and the packet loss bitmap, and transmitting the selective retransmission information to the transmitting end in order that the transmitting end performs retransmission of specified data according to the selective retransmission information. Through adoption of the technical scheme provided by the invention, the problems of over large data packets for selective retransmission and low retransmission efficiency in a current data retransmission method can be solved.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a data retransmission method, receiving end and system. Background technique [0002] In today's Internet age, the exchange of data and information is a key part of the content. In the process of data transmission, it is necessary to retransmit the lost data to ensure the integrity of the data. [0003] For data retransmission, there are two key factors: [0004] One is specified retransmission. That is, retransmissions must be accurate to ensure that all retransmissions are valid retransmissions, so as to ensure that all transmitted data is valid data. Another is how to retransmit. Retransmission needs to be retransmitted according to the packet loss feedback from the peer end, and the feedback data also runs on the user's network, so the design of the feedback directly determines the efficiency of retransmission and the bandwidth consumption in the retransmission ...

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/18H04L29/08
CPCH04L1/1614H04L1/1809
Inventor 刘玎
Owner BEIJING FEINNO COMM TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products