Unlock instant, AI-driven research and patent intelligence for your innovation.

QoE-perceived WebRTC congestion control method

A technology of congestion control and data packet, applied in the direction of network traffic/resource management, electrical components, wireless communication, etc., can solve the problem that the network layer cannot directly obtain relevant information of the application layer, and meet the requirements of good user experience and user experience required effect

Pending Publication Date: 2022-03-25
平行云科技(北京)有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The present invention provides a QoE-aware WebRTC congestion control method to solve the situation that the network layer cannot directly obtain the relevant information of the application layer

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
  • QoE-perceived WebRTC congestion control method
  • QoE-perceived WebRTC congestion control method
  • QoE-perceived WebRTC congestion control method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0058] The embodiment of the present invention provides a QoE-aware WebRTC congestion control method, including:

[0059] Obtaining the basic information of the sending frame in the network layer, reorganizing the basic information of the sending frame, obtaining the sending frame reorganization information and the sent data packet, and recording the sending frame reorganization information, and determining the sending frame record;

[0060] Receiving the data packet sent by the sending end and reorganizing the received frame information based on the sending frame record, obtaining the received frame reorganization information, and determining the received frame rate and the quantization parameter of the corresponding frame according to the received frame reorganized information;

[0061] Confirm the data packet information received by the receiving end, and obtain the sending time and receiving time corresponding to each data packet, and calculate the queuing delay according t...

Embodiment 2

[0066] In an embodiment of the present invention: the acquisition of the basic information of the sending frame in the network layer, the reorganization of the basic information of the sending frame, the acquisition of the sending frame reassembly information and the sent data packet, and the reorganization of the sending frame Record the reassembly information and determine the sending frame mark, including:

[0067] According to the basic information of the sending frame in the network layer, split the sending frame, obtain the sent data packet information, and record the information according to the content record item for the sent data packet information, and determine the information record content; Wherein, the content record item includes: the RTP timestamp corresponding to the data packet, the Packet type, and the encoding quantization parameter corresponding to the data packet;

[0068] According to the information record content, according to the preset definition co...

Embodiment 3

[0073] In an embodiment of the present invention: according to the sent data packet information, the sending time corresponding to the sent data packet is obtained, and the sending frame data is reorganized, and the execution process includes:

[0074] Obtain the sent data packet information corresponding to the sending end, and traverse the video encoding frame according to the sent data packet information, and obtain the video encoding frame matching the data packet;

[0075] Based on the matching information of the sent data packet and the video encoding frame, obtain the current timestamp of the sent data packet, and judge whether the current timestamp is consistent with the recorded RTP timestamp, and determine the judgment result;

[0076] When the judgment result shows that the current timestamp is inconsistent with the recorded RTP timestamp, reconstructing the encoded frame structure;

[0077] When the judgment result shows that the current timestamp is consistent wit...

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 provides a QoE (Quality of Experience) perceived WebRTC (Web Real-Time Communication) congestion control method, which comprises the following steps of: acquiring basic information of a sending frame in a network layer, recombining the basic information of the sending frame, recording the recombined information of the sending frame, and determining a sending frame record; receiving a data packet sent by the sending end, recombining the receiving frame information based on the sending frame record, and determining a receiving frame rate and a quantization parameter of a corresponding frame according to the receiving frame recombining information; confirming data packet information received by a receiving end, acquiring sending time and receiving time corresponding to each data packet, calculating queuing delay according to the sending time and the receiving time corresponding to each data packet, and acquiring queuing delay data; and updating the network transmission rate in real time based on the receiving frame rate of the receiving end, the quantization parameter of the corresponding frame and the queuing delay data corresponding to the received data packet. According to the invention, the network transmission rate can be controlled in real time according to the obtained quantization parameter and the received frame rate information.

Description

technical field [0001] The invention relates to the technical field of Web real-time communication, in particular to a QoE-aware WebRTC congestion control method. Background technique [0002] At present, with the improvement of the performance of network infrastructure such as the Internet and the increasing popularity of 5G networks, more and more funds, enterprises and R&D personnel are investing in industries based on RTC technology such as video conferencing, cloud games and Cloud XR. , due to the high technical threshold in the RTC field integrating graphics rendering, audio and video codec, network transmission and other technologies, it takes a lot of manpower, financial and time resources to develop a complete RTC system from scratch, so many companies Both people and individuals will rely on or directly use Google's open source WebRTC solution. [0003] Google's open source WebRTC system is a complete solution that conforms to the WebRTC standard. Its underlying l...

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): H04L47/24H04L65/65H04L65/80H04L67/02H04W28/02
CPCH04L67/02H04L47/24H04W28/0268H04L65/80Y02D30/70
Inventor 陈洪泉杜文军李岩赵凯
Owner 平行云科技(北京)有限公司