Method, device and electronic equipment for retransmission of lost packet
A technology of packet loss retransmission and retransmission request, which is applied in the field of data transmission, can solve the problems of prolonged retransmission waiting time and poor video transmission quality, and achieve the effect of shortening retransmission waiting time and improving video transmission quality
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0041] In the embodiment provided by the present invention, at first two kinds of data structures are defined:
[0042] (1) Information header (retrans_header)
[0043]
[0044] Specifically, the information header includes the sequence number of the data packet (sequence_number, represented by a 16-bit unsigned integer), the retransmission flag (retrains_flag, represented by a 1-bit bit), and the sending time (ts, represented by a 16-bit bit string), In addition, it also includes a check flag (magic_check, represented by a 15-bit bit string). Wherein, the data packet is divided into a retransmission data packet and a normal data packet, the retransmission data packet is a data packet that has been sent once or more times, and the retransmission data packet is a data packet sent for the first time. The retransmission flag is used by the receiving end to distinguish whether the received data packet is a retransmission data packet or a normal data packet. The sending time is...
Embodiment 2
[0131] Figure 14 A schematic diagram of a first structure of a lost packet retransmission device provided by an embodiment of the present invention is shown. The packet loss retransmission device is applied to the sending end, including:
[0132] The monitoring module 11 is used to monitor whether a retransmission request is received, and the retransmission request carries the relevant information of the sequence number of the lost data packet; the acquisition module 12 is used to obtain the normal data to be transmitted when the retransmission request is not received Packet; Normal sending module 13, is used for adding information header to normal data packet, then sends normal data packet to receiving end, simultaneously, normal data packet is stored in data cache area; Extraction module 14, is used for when receiving retransmission request , read and parse the retransmission request, and extract the lost data packet from the data cache area according to the retransmission...
Embodiment 3
[0137] see Figure 16 , the embodiment of the present invention also provides an electronic device 100, including: a processor 40, a memory 41, a bus 42 and a communication interface 43, the processor 40, the communication interface 43 and the memory 41 are connected through the bus 42; Executable modules, such as computer programs, stored in the execution memory 41 .
[0138] Wherein, the memory 41 may include a high-speed random access memory (RAM, Random Access Memory), and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 43 (which may be wired or wireless), and the Internet, wide area network, local network, metropolitan area network, etc. can be used.
[0139] The bus 42 can be an ISA bus, a PCI bus or an EISA bus, etc. The bus can be divided into address bus, data b...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com