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

Self adaptable jitter caching method for eliminating IP speech data jitter

A technology for jitter buffering and implementation methods, applied in data exchange networks, digital transmission systems, electrical components, etc., can solve problems such as dynamic adjustment of JitterBuffer

Inactive Publication Date: 2009-10-14
HUAWEI TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, there is no solution for dynamically adjusting the JitterBuffer in the prior art, which has not been able to solve the above problems

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
  • Self adaptable jitter caching method for eliminating IP speech data jitter
  • Self adaptable jitter caching method for eliminating IP speech data jitter
  • Self adaptable jitter caching method for eliminating IP speech data jitter

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] 1. The data structure of JitterBuffer

[0036] In the present invention, the data structure of the JitterBuffer is realized by using two-level queues. The structure of the queue is a pointer queue, and the current address pointer of the IP packet voice data is cached in each level of queue. The purpose of using the pointer queue is to only transmit the pointer during the data transfer process instead of transmitting the IP packet voice data at each step. Copying of data can thus be avoided. The purpose of using a two-level queue is to simplify the complexity of JitterBuffer operation control and manage data output and input operations separately. Among them, the first queue is responsible for data input operation, which can realize the order adjustment of received data and packet loss compensation; the second queue is responsible for data output operation, which is the external data output interface processed by JitterBuffer, which can realize the time between data pac...

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

An implementing method of eliminating IP voice data jitter and self-adapting jitter buffer memory, particularly adopting the jitter buffer memory having two stage pointer alignment, first takes realtime checking for jitter value for each frame IP data, sends the data frame received normally into the second alignment. If the time jitter is too great or loses the packets, it sends the data frame into first alignment, it takes sequence adjustment in first alignment, increasing the length of alignment or making compensation for packet-losing, then transfers the data frame in first alignment to second alignment. If the actual time jitter is always less than present processing time delay for a certain time, it reduces a data frame from first alignment for each time; finally outputs the data of second alignment to the next interface at uniform speed. Through the above steps, it can take dynamical adjustment for processing time delay of jitter buffer according to the variation of time jitter, and so reduces the adverse effect.

Description

technical field [0001] The present invention relates to IP technology, more specifically, relates to a method for implementing adaptive jitter buffering for eliminating jitter of voice data. Background technique [0002] Due to the transmission characteristics of the IP network, a certain degree of time jitter will be caused to the packet voice data. Delay is an important factor that directly affects the quality of IP voice, and it is also the root cause of jitter. The delay in the IP network mainly includes propagation delay and processing delay. Propagation delay refers to the delay caused by current or photon transmission at a certain speed in the network for a certain distance; processing delay is caused by various devices that process voice during voice transmission, such as those used in the Internet routers, LAN (Local Area Network) switches, WAN (Wide Area Network) switches, etc. Varying delays will cause jitter, that is, changes in various delays will cause change...

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/56H04L29/06H04L12/24H04L12/26H04L27/01H04L12/861
Inventor 樊荣陈久松方卫华段铎
Owner HUAWEI TECH CO LTD