Data transmission method, sending node, receiving node, and data transmission system
US10701616B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 11, 2018 |
| Grant date | Jun 30, 2020 |
| Priority date | — |
| Expiry date | Jun 11, 2038 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L1/188
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A data transmission acceleration method and related apparatuses are disclosed. A sanding node transmits a plurality of data packets to a receiving node at an initial transmission rate. Each data packet carries a random sequence number and a rolling sequence number. The random sequence number identifies a data part of the data packet, and the rolling sequence number indicates a transmission sequence of the data packet. The sending node receives a packet loss feedback from the receiving node. The packet loss feedback is generated after the receiving node detects a packet loss event according to a rolling sequence number of a received data packet. The sending node determines a random sequence number of a lost data packet based on the received packet loss feedback. The sending node retransmits a data packet corresponding to the determined random sequence number. The retransmitted data packet carries a new rolling sequence number.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.