Anti-packet loss method, device and system in real-time communication

A real-time communication and anti-packet loss technology, which is applied in the field of anti-packet loss methods, devices and systems, can solve the problems of FEC consuming large network traffic, expensive communication costs, and cannot guarantee the recovery of all packets.

Active Publication Date: 2020-11-27
ZTE CORP
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Generally speaking, the delay of interleaving is large, and when packet loss is caused by congestion, blind retransmission will aggravate network congestion. Therefore, the application of retransmission and interleaving in real-time communication systems is subject to some restrictions
[0004] Based on the above considerations, FEC is usually used for anti-packet loss in real-time communication, and because FEC achieves the purpose of anti-packet loss by increasing redundancy, it will lead to further aggravation of congestion when the network is congested
Moreover, in the era of mobile Internet, another negative effect of increasing redundancy through FEC is that too much FEC will consume a large amount of network traffic, therefore, expensive communication costs will be generated
If the redundancy of FEC is relatively high, the packet loss can be recovered to the maximum extent, but the bandwidth of redundant data will be high; on the contrary, if the redundancy of FEC is relatively low, all packets cannot be guaranteed to be fully restored, which will cause video The display has problems such as blurred screens and freezes, which reduces user experience
[0005] A common way to solve this problem is to determine the FEC redundancy level based on the packet loss rate of network statistics. However, since the packet loss rate fed back by the network is generally based on historical statistics and cannot fully reflect the current network status, FEC redundancy The level corresponds to the average status of the network in the historical time. Under the current network status, it is not guaranteed to restore all packets. Therefore, FEC cannot achieve the expected effect, and thus cannot fundamentally solve the problem.

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
  • Anti-packet loss method, device and system in real-time communication
  • Anti-packet loss method, device and system in real-time communication
  • Anti-packet loss method, device and system in real-time communication

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0048] The main solution of the embodiment of the present invention is: send a network data packet to the receiving end, the network data packet includes encoded video frame data and FEC redundant data, and the FEC redundant data is determined to have corresponding FEC redundant data according to the network packet loss rate Level; receive the feedback data sent by the receiving end; when the feedback data is packet loss feedback data, according to the current packet loss model of the packet loss feedback data, reselect the corresponding level from the preset multiple sets of redundancy levels of FEC redundancy data In addition, when the feedback data is decoding error feedback data, according to the current decoding error model, the independently decodable frame corresponding to the decoding error frame is obtained an...

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

Disclosed in the present invention are an anti-packet loss method, device and system for use in real-time communication, and the method comprising: sending network packets to a receiving end, the network packet including encoded video frame data and FEC redundancy data, wherein corresponding FEC redundancy levels are determined for the FEC redundancy data; receiving feedback data sent by the receiving end after the network packet is resolved and restored; when the feedback data is packet loss feedback data, according to a current packet loss model, selecting an item of FEC redundancy data having an appropriate level from among the FEC redundancy data of a plurality of preset redundancy levels, and sending the same to the receiving end; in addition, when the feedback data is decoding error feedback data, according to the current decoding error model, obtaining an independently decodable frame corresponding to a decoding error frame, and sending the same to the receiving end. The present invention solves the problems in existing technology wherein the processing of the packet loss cannot meet the demands of high quality and low bandwidth at the same time, and the anti-packet loss capability is poor. The present invention enhances anti-packet loss capability in a real-time communication.

Description

technical field [0001] The present invention relates to the technical field of communication, in particular to a method, device and system for anti-packet loss in real-time communication. Background technique [0002] In real-time communication, audio and video media are usually transmitted using UDP (User Datagram Protocol, User Datagram Protocol). Since UDP is a connectionless transmission protocol and a best-effort service method, it cannot provide reliable transmission. Therefore, packet loss will inevitably occur in the network, resulting in discontinuous sound, blurred video, etc., seriously affecting communication quality and user experience. Therefore, anti-packet loss technology is an important technology related to user experience. [0003] Currently, technologies for anti-packet loss generally include: FEC (Forward Error Correction, forward error correction), retransmission, and interleaving. Generally speaking, the time delay of interleaving is relatively large,...

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/18H04L1/00
CPCH04L1/0009H04L1/0041H04L1/1819H04L1/00H04L1/18
Inventor 丁仕林林亚
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products