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

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

A real-time communication and anti-packet loss technology, applied in the field of anti-packet loss methods, devices and systems, can solve problems such as aggravated network congestion, FEC can not achieve the expected effect, and congestion aggravated

Active Publication Date: 2017-09-22
ZTE CORP
View PDF4 Cites 19 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

The invention discloses an anti-packet loss method, a device and a system in real-time communication. The method comprises steps: a network data packet is transmitted to a receiving end, wherein the network data packet comprises video frame data after coding and FEC (Forward Error Correction) redundant data, and the FEC redundant data determine a corresponding FEC redundant level; feedback data transmitted after the receiving end analyzes and restores the network data packet are received; when the feedback data are packet loss feedback data, according to the current packet loss model, the corresponding level of FEC redundant data is reselected from preset multiple groups of redundant levels of FEC redundant data, and the data are transmitted to the receiving end; besides, when the feedback data are decoding error feedback data , according to the current decoding error model, an independent decoding frame corresponding to the decoding error frame is acquired and transmitted to the receiving end. The problems that processing on the network packet loss can not meet requirements of high quality and low bandwidth in the prior art, and the anti-packet loss ability is poor can be solved, and the anti-packet loss ability in the real-time communication process is enhanced.

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
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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products