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

Method, device and system for retransmitting data

A technology for retransmitting data and times of retransmission, applied in the field of data transmission, can solve problems such as inability to receive lost data packets, long retransmission time at the receiving end, easy packet loss, etc., to achieve good flexibility and shorten the total retransmission time time consuming effect

Active Publication Date: 2021-12-31
HANGZHOU HIKVISION DIGITAL TECH
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In the case of poor network conditions, the RTT time is long and packet loss is easy. The receiving end often needs a long retransmission total consumption time to receive the returned lost data packet. Even in some cases, after the retransmission timeout , still cannot receive the returned lost packets
Therefore, in the application scenario of real-time data transmission, such as the application scenario of video conferencing, if the above retransmission mechanism is used in the case of poor network conditions, it will take a long time to wait for the lost data packet, and the flexibility of data transmission is relatively low. Difference

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, device and system for retransmitting data
  • Method, device and system for retransmitting data
  • Method, device and system for retransmitting data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0102] Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatuses and methods consistent with aspects of the present disclosure as recited in the appended claims.

[0103] An exemplary embodiment of the present disclosure provides a method for retransmitting data, such as figure 1 As shown, the processing flow of the method may include the following steps:

[0104] Step S110, when the receiving end detects that a packet loss event occurs, send a retransmission request for the lost data packet to the sending end.

[0105] The receiving end can de...

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 present disclosure relates to a method, device and system for retransmitting data, and belongs to the technical field of data transmission. The method includes: when a packet loss event is detected, sending a retransmission request for the lost data packet to the sender; obtaining the RTT duration, and determining the retransmission parameter threshold based on the RTT duration; when the retransmission request reaches the retransmission duration , if the data packet is not received, send a retransmission request of the data packet to the sender, update the RTT duration, and go to the process of determining the retransmission parameter threshold based on the RTT duration; when the value of the retransmission parameter reaches the corresponding When the retransmission parameter threshold is reached, if no data packet is received, stop sending retransmission requests for data packets. By adopting the present disclosure, it is easier to shorten the total time consumption of retransmission, avoid using a long time to wait for lost data packets, and the flexibility of data transmission is better.

Description

technical field [0001] The present disclosure relates to the technical field of data transmission, in particular to a method, device and system for retransmitting data. Background technique [0002] In the process of real-time data transmission, due to the instability of the network, packet loss events occur in the transmitted data packets. At the receiving end, the sequence numbers of the lost data packets can be determined based on the sequence numbers of the received data packets. Subsequently, the receiving end can send a retransmission request to the sending end, and the retransmission request carries the sequence number of the lost data packet. After receiving the retransmission request, the sending end can check whether there is a missing data packet in the cache based on the sequence number of the missing data packet, and if there is a missing data packet in the cache, obtain the missing data packet and send the missing data packet to the receiving end . In the ab...

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): H04L1/16H04N7/15
CPCH04L1/1678H04N7/15H04L1/16
Inventor 张龙黄凡夫王兴鹤
Owner HANGZHOU HIKVISION DIGITAL TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More