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

A data packet scheduling method, device and electronic equipment based on timeliness

A scheduling method and data packet technology, applied in the field of data processing, can solve the problems of subsequent frame distortion, affecting video playback, and time-consuming data retransmission, and achieve the effect of increasing immediacy and improving real-time performance.

Active Publication Date: 2021-10-12
BEIJING UNIV OF POSTS & TELECOMM
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the process of wireless video data transmission, for the receiving end of decompressed and encoded video data, when the previous reference frame data is received incorrectly, the wrong reference frame data will affect the correctness of subsequent frame decoding, that is, the current frame is in Distortion during data transmission will cause greater distortion in subsequent frames, which will affect video playback
[0004] Aiming at the problem that the distortion of the current frame during the data transmission process will lead to greater distortion in the subsequent frames, which will affect the video playback, the existing HARQ (Hybrid-Automatic Repeat-reQuest, hybrid automatic repeat request) technology is used to realize the data packet Scheduling, the implementation process of this technology includes: the data sender generates data packets from the compressed and encoded video data stream, and then groups the data packets, each packet contains multiple data packets, and generates Redundancy check information, and then send the data packets in the group and the redundancy check information corresponding to the data packets to the data receiving end; the data receiving end receives the data packets sent by the data sending end and the redundancy check information corresponding to the data packets information, and then check the redundancy check information corresponding to each data packet, when the data packet verification fails, judge whether the number of retransmissions of the data packet is less than the preset maximum number of retransmissions, if yes, then Feedback NACK (Non-ACKnowledgement, non-confirmation) information to the data sender, so that the data sender retransmits the data packet, if not, discards the data packet, and when all the verification of the group of data packets is completed (including the data packet Retransmit successfully or discard data packets), decode the data packets in the group to realize video playback, and feed back ACK (ACKnowledgment, confirmation) information to the data sender at the same time, so that the data sender continues to send the next set of data
[0005] In the existing scheduling implementation process of data packets, a single data packet is checked, and whether the data packet is retransmitted is determined according to the preset maximum number of iterations. If the maximum number of iterations is set too small, there is still data distortion, which affects video playback. If the maximum number of iterations is set too large, it will take more time to retransmit the data, which will affect the real-time performance of data decoding and playback, and then affect the playback effect of the video.

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 data packet scheduling method, device and electronic equipment based on timeliness
  • A data packet scheduling method, device and electronic equipment based on timeliness
  • A data packet scheduling method, device and electronic equipment based on timeliness

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0079] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0080] In order to solve the problem that the existing data packet retransmission strategy affects the real-time performance of data decoding and playback, and further affects the video playback effect, the embodiment of the present invention provides a time-based data packet scheduling method, which is applied to the data receiving end. Methods include:

[0081] Receive the current data packet sent by the data sending end and the information corresponding to ...

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 present invention provides a time-based data packet scheduling method, device and electronic equipment, the method comprising: the data receiving end receives the current data packet sent by the data sending end; the current data packet is verified to obtain the verification result ; Calculate the AOI of the current data packet; determine the AOI of the current data packet, the number of retransmissions and the verification result as the state of the current data packet; calculate the state transition probability of the current data packet, and construct a state transition matrix; Packet loss rate; based on the state of the current data packet, the obtained action vector, state transition matrix, AOI and packet loss rate of the current data packet, a Markov model is constructed; the retransmission strategy of the current data packet is obtained by using the Markov model; The retransmission strategy of the current data packet is sent to the data sender, and the data sender sends the corresponding data packet according to the retransmission strategy of the current data packet. The embodiment of the present invention can improve the real-time performance of data decoding and playing.

Description

technical field [0001] The present invention relates to the technical field of data processing, in particular to a data packet scheduling method, device and electronic equipment based on timeliness. Background technique [0002] With the rapid development of the Internet, the playback of Internet videos is becoming more and more popular. The process of watching Internet video through wireless video transmission may include: the streaming media server obtains the compressed and encoded video data stream in real time, and when the user requests video data, the video data stream in the streaming media server is scheduled by the data scheduling device and sent to Client, the client receives video stream data and decodes and plays it. [0003] Video compression coding is mostly carried out using the H.264 standard, and the correlation between encoded video data is relatively strong. For example, take GOP (Group of Pictures) as an example. GOP is a group of continuous images, co...

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): H04N21/462H04N21/262H04N21/6375H04N21/647
CPCH04N21/26208H04N21/462H04N21/6375H04N21/64792
Inventor 秦晓琦黄舒晨张治
Owner BEIJING UNIV OF POSTS & TELECOMM
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