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

Method, device, equipment and system for adjusting sending code rate of data packet

A data packet and code rate technology, which is applied in the field of communication, can solve problems such as inability to adapt to network scenarios, and inability to effectively adjust the data packet transmission code rate.

Inactive Publication Date: 2019-08-30
ZTE CORP
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Embodiments of the present invention provide a method and device for adjusting the data packet transmission code rate, so as to at least solve the problem in the related art that the congestion control based on the queue delay cannot effectively adjust the data packet when the network jitter is large. The sending bit rate cannot adapt to the problem of network scenarios with large jitter

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
  • Method, device, equipment and system for adjusting sending code rate of data packet
  • Method, device, equipment and system for adjusting sending code rate of data packet
  • Method, device, equipment and system for adjusting sending code rate of data packet

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0105] Example one, Figure 5 It is a schematic diagram of a system for sending data packets according to Example 1 of the present invention;

[0106] In real-time communication, audio and video media are usually transmitted using UDP. Since UDP is a connectionless transmission protocol and a best-effort service method, congestion will inevitably occur in the network. UDP itself does not have a congestion control mechanism. After congestion occurs, it will cause discontinuous sound and video blurring, which will seriously affect the quality of calls. Therefore, network congestion control is an important technology related to user experience. In the prior art, congestion control mainly depends on parameters such as packet loss rate and delay. The method of judging network congestion by using queue delay can judge the trend of network congestion as early as possible before packet loss occurs due to congestion, so as to avoid further aggravation of congestion by adjusting the se...

example 2

[0113] Instance two, Image 6 It is a flowchart of a data packet sending method according to Example 2 of the present invention;

[0114] Such as Image 6The method shown is mainly implemented at the sending end 500 . The core idea is that the sending end updates the sending data packet sending code rate R according to the code rate information R_recv in the data packet fed back by the receiving end, and marks the time T_send when the packet is sent in the sent data packet.

[0115] The method may include the steps of:

[0116] Step 1, receiving the feedback RTCP packet;

[0117] Before implementing step 1, the sender can first initialize each parameter;

[0118] Step 1 may also include: judging whether a feedback data packet is received. If no feedback packet is received, skip to step 3.

[0119] Step 2, update the sending code rate;

[0120] The RTCP packet is fed back by the receiving end and carries the calculated or adjusted data packet sending bit rate. The sendi...

example 3

[0124] Example three, Figure 7 It is a flow chart of a method for adjusting the data packet sending code rate according to the third invention example.

[0125] Such as Figure 7 The method for adjusting the data packet sending code rate shown is mainly implemented at the receiving end 502 . The core idea is that the receiving end 502 processes as follows: grouping is performed according to the feedback time interval, each group calculates the basic delay T_basedelay of the group according to the sending time T_send in the header of the received data packet and the time T_recv of the current received packet, Queue delay T_queuedelay and average queue delay T_queuedelay_avg. When the grouping time is over, count the total amount of data S_total received by the receiving end during this period, and add weight to the T_basedelay of the group according to S_total. In multiple groups, the smaller the value of S_total, the weight of T_basedelay corresponding to the grouping The ...

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 embodiment of the invention discloses a method, a device, equipment and a system for adjusting a sending code rate of a data packet. According to the method, the average basic time delay of a datapacket can be calculated; the queue time delay and the average queue time delay are further calculated; congestion control is carried out according to the average queue time delay; the problems in the prior art that network jitter is large, congestion control based on the queue time delay cannot effectively adjust the sending code rate of a data packet and cannot adapt to a network scene with large jitter is solved; the congestion control based on the queue time delay can effectively adjust the code rate of sending the data packet under the condition that the network jitter is large, the congestion control based on the queue time delay better adapts to the network environment, and user experience is improved.

Description

technical field [0001] The present invention relates to the communication field, in particular, to a method, device, device and system for adjusting the code rate of data packet transmission. Background technique [0002] In real-time communication, audio and video media usually use User Datagram Protocol (UDP for short). Since UDP is a connectionless transmission protocol and a best-effort service method, congestion will inevitably occur in the network. UDP itself does not have a congestion control mechanism. After congestion occurs, it will cause discontinuous sound and video blurring, which will seriously affect the quality of calls. Therefore, network congestion control is an important technology related to user experience. [0003] In the prior art, congestion control mainly depends on parameters such as packet loss rate and delay. Among them, delay-based congestion control, one method is to estimate the network status based on the round-trip delay (Round-Trip Time, r...

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): H04L12/801H04L12/825H04L12/26
CPCH04L47/10H04L47/12H04L47/263H04L47/266H04L43/0858
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