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

A network adaptive anti-packet loss method, device and terminal equipment

An adaptive and anti-packet loss technology, applied in the field of data transmission, can solve problems such as ineffectiveness and increased bandwidth, and achieve the effect of enhancing the anti-packet loss capability

Active Publication Date: 2021-06-22
SHENZHEN INPOR CLOUD COMPUTING CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since FEC adds redundant data to the original data, the bandwidth consumed increases, and the higher the redundancy of FEC, the more bandwidth consumed
Therefore, in the process of data transmission, using FEC to improve the anti-packet loss capability of the system cannot achieve good results.

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
  • A network adaptive anti-packet loss method, device and terminal equipment
  • A network adaptive anti-packet loss method, device and terminal equipment
  • A network adaptive anti-packet loss method, device and terminal equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] See figure 1 , figure 1 It is a schematic flowchart of a network adaptive anti-packet loss method provided by an embodiment of the present invention, and is described in detail as follows:

[0029] Step S101: Receive packet loss feedback information; wherein, the packet loss feedback information includes a packet loss rate.

[0030] Before the data to be transmitted is sent to the receiving end, the data to be transmitted needs to be encoded. For the video data to be transmitted, the H.264 coding technology is used to encode the video frame, and the video frame is stored in the buffer, and the data in the buffer is divided into equal-length data blocks. Wherein, the length of the data block can be set according to needs, and generally 1KB is 1024 bytes, and other lengths can also be used. Then forward error correction coding (FEC, Forward Erasure Correction) is performed on the data in the buffer, that is, redundant data is added to the original data to be transmitte...

Embodiment 2

[0065] Step S201: Receive packet loss feedback information; wherein, the packet loss feedback information includes a packet loss rate.

[0066] S201 in this embodiment is the same as S101 in the previous embodiment. For details, please refer to the related description of S102 in the previous embodiment, which will not be repeated here.

[0067] Step S202: If the packet loss rate is greater than a preset value, adjust the redundancy of FEC and / or the interleaving depth of interleaving coding until the redundancy reaches the first threshold and / or the until the interleaving depth reaches the second threshold.

[0068] S202 in this embodiment is the same as S102 in the previous embodiment. For details, please refer to the relevant description of S102 in the previous embodiment, and details are not repeated here.

[0069] Step S203: After the redundancy reaches the first threshold and / or the interleaving depth reaches the second threshold, if the packet loss rate is still greater...

Embodiment 3

[0088] See image 3 , image 3 A network adaptive anti-packet loss device provided by an embodiment of the present invention includes: an information receiving module 301 , a redundancy and / or interleaving depth adjustment module 302 and a packet length adjustment module 303 .

[0089] An information receiving module 301, configured to receive packet loss feedback information; wherein, the packet loss feedback information includes a packet loss rate;

[0090] The first adjustment module 302 is configured to adjust the redundancy of forward error correction coding FEC and / or the interleaving depth of interleaving coding if the packet loss rate is greater than a preset value, until the redundancy reaches a first threshold And / or until the interleaving depth reaches a second threshold;

[0091] Optionally, the first adjustment module 302 includes:

[0092] A first redundancy adjustment unit 3021, configured to adjust the redundancy of FEC if the packet loss rate is greater tha...

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 invention is applicable to the technical field of data transmission, and provides a network adaptive anti-packet loss method, device and terminal equipment, including: receiving packet loss feedback information; wherein, the packet loss feedback information includes a packet loss rate; if the If the packet loss rate is greater than a preset value, then adjust the redundancy of forward error correction coding FEC and / or the interleaving depth of interleaving coding until the redundancy reaches the first threshold and / or the interleaving depth reaches the second up to the threshold; after the redundancy reaches the first threshold and / or the interleaving depth reaches the second threshold, if the packet loss rate is still greater than the preset value, then adjust the message length until the message length until the third threshold is reached. In the case of poor network quality, the embodiments of the present invention can adjust multiple parameters, that is, first adjust FEC redundancy and / or interleaving depth, and then adjust message length, thereby enhancing the anti-packet loss capability of the system.

Description

technical field [0001] The invention belongs to the technical field of data transmission, and in particular relates to a network adaptive anti-packet loss method, device and terminal equipment. Background technique [0002] In audio or video communication, user datagram protocol (UDP, User Datagram Protocol) is usually used for data transmission. However, since UDP is an unreliable transmission method, packet loss often occurs during data transmission, resulting in discontinuous audio playback and video freezes. [0003] At present, a common anti-packet loss technology is a Forward Error Correction Coding (FEC, Forward Erasure Correction) technology. Since the FEC adds redundant data to the original data, the bandwidth consumed increases, and the higher the redundancy of the FEC, the more bandwidth is consumed. Therefore, in the process of data transmission, using FEC to improve the anti-packet loss capability of the system cannot achieve good results. Contents of the in...

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/00H04L12/26
CPCH04L1/0009H04L1/004H04L1/0071H04L43/0829
Inventor 周华辉王素云侯刚
Owner SHENZHEN INPOR CLOUD COMPUTING CO LTD
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