Data frame buffer method and equipment

A buffering method and data frame technology, applied in the field of communication, can solve problems affecting voice call quality, large end-to-end delay, voice frame discarding, etc., to respond sensitively to network changes, reduce packet loss rate, and reduce end-to-end delayed effect

Inactive Publication Date: 2014-06-18
MARVELL INT LTD
View PDF7 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in practical applications, there is the following problem: that is, if the buffer time of each speech frame in the jitter buffer is set shorter, the end-to-end delay will be smaller, but this may result in more speech frames because On the other hand, if each voice frame is buffered in the jitter buffer for a longer time, the frame loss caused by the jitter buffer can be reduced more effectively, but the end-to-end delay will be Relatively large, which affects the quality of voice calls

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
  • Data frame buffer method and equipment
  • Data frame buffer method and equipment
  • Data frame buffer method and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The principle and spirit of the present invention will be described below with reference to several exemplary embodiments. It should be understood that these embodiments are given only to enable those skilled in the art to better understand and implement the present invention, rather than to limit the scope of the present invention in any way.

[0035] figure 1 One application example of the jitter buffer is schematically shown. Such as figure 1 As shown, P4, P6, P6, P7, P5, P8, and P9 in the grid represent data frames buffered by the jitter buffer. due to figure 1 In the example shown, each data frame is buffered in the jitter buffer for a short period of time, thus causing data frames to be dropped due to late arrival. Specifically, at 80 ms, P4 is being played, but P5 is not buffered in the jitter buffer but P6 is buffered. When 100ms, there is silence due to not finding P5 in the jitter buffer (i.e., no arbitrary data frames are played, this is because each ...

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

Embodiments of the invention generally relate to a data frame buffer method and equipment. Specifically, the method can comprise receiving data frames and caching the data frames to a buffer according to a timestamp order corresponding to the data frames, a clock is adjusted according to relative arriving time of the data frames to change the number of data frames capable of being buffered in the buffer, and the data frames are output when play time of the data frames are reached. Correspondingly, the invention further provides data frame buffer equipment. Through the embodiments of the invention, the packet loss rate generated by the jitter buffer can be reduced, and end-to-end delay is reduced so that network changes can be responded sensitively.

Description

[0001] Cross References to Related Applications [0002] This application claims priority to US Provisional Application No. 61 / 738,239, filed December 17, 2012, the disclosure of which is hereby incorporated by reference in its entirety. technical field [0003] Various embodiments of the present invention generally relate to the communication field, and more specifically, relate to a data frame buffering method and device. Background technique [0004] With the development of information technology, various technologies have been applied in the field of communication. Among them, VoIP (Voice over IP) is a network real-time voice communication system based on IP (Internet Protocol). Because this communication system has the advantages of low call cost and less broadband occupation, it has been widely used in the communication field in recent years. However, due to the unstable performance of the current network (that is, the transmission time of voice frames in the network...

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 Applications(China)
IPC IPC(8): H04L12/861H04L12/885H04M7/00H04L49/9023
Inventor 董大源樊宇伟黄永佳
Owner MARVELL INT LTD
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