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

Method and apparatus providing continuous adaptive control of voice packet buffer at receiver terminal

A packet buffer, voice technology, applied in speech analysis, instrumentation, telephone communication, etc., can solve the problems of voice playback rate fluctuation, insufficient solution, unsatisfactory arrival time variability, etc.

Active Publication Date: 2007-05-23
NOKIA TECHNOLOGLES OY
View PDF1 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this should be taken into account in the design of the adaptive buffer control, since the playback rate of speech should not fluctuate annoyingly if the buffering delay fluctuates
[0008] It can therefore be appreciated that current approaches to dealing with variability in the arrival times of data packets containing voice or video signals are not satisfactory and do not adequately address the need for natural-sounding voices in VoIP and other types of packet-based network systems. problems inherent in speech

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 and apparatus providing continuous adaptive control of voice packet buffer at receiver terminal
  • Method and apparatus providing continuous adaptive control of voice packet buffer at receiver terminal
  • Method and apparatus providing continuous adaptive control of voice packet buffer at receiver terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] Whether the signal of interest is speech, music, some other type of audible or video signal, or generally any time ordered signal, the adaptive buffer control mechanism described below can be used. Therefore, although the term voice is used in this disclosure, the use of the term voice should not be understood to mean only human vocalizations.

[0027] In general, adaptive buffer control should affect the voice signal only when necessary. This concept involves other error correction methods that only work when one or more errors have already occurred. It may be the case in packet-switched networks that packets arrive in bursts with long (eg, seconds) delays between each burst. This is not a problem if the long-term inter-arrival interval is on average the same as the rate at which voice packets are generated, and only means that the physical buffer size should be long enough at the receiver side to accommodate the variation. However, this should be taken into account ...

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

Disclosed is a device, a computer program and a method to receive and buffer data packets that contain information that is representative of time-ordered content, such as a voice signal, that is intended to be presented to a person in a substantially continuous and substantially uniform temporal sequence; to decode the information to obtain samples and to buffer the samples prior to generating a playout signal. The samples are time scaled as a function of packet network conditions to enable changing the play-out rate to provide a substantially continuous output signal when the data packets are received at a rate that differs from a rate at which the data packets are created. The time scaling operation operates with a base delay that is controlled in a positive sense when the data packets are received at a rate that is slower than a rate at which the data packets are created, and a reserve delay that is managed to provide insurance against an interruption should the base delay become negative.

Description

technical field [0001] The present invention relates generally to telecommunication equipment and terminals, and in particular to terminals connected to a packet-switched network and capable of receiving data packets containing speech, such as during a VoIP (Voice over Internet Protocol) call. Although primarily described in the context of receiving and playing packets containing voice, the invention also applies to packets containing video, and generally to packets that are transmitted in substantially continuous and substantially consistent Time-ordered content presented to a listener or viewer in a chronological order (that is, in a manner that is substantially neither interrupted nor discontinuous). Voice content and video content are two prime but non-limiting examples of time-ordered content. Background technique [0002] In packet-switched systems such as General Packet Radio System (GPRS) wireless systems, uncertainty due to variations in the arrival times of data p...

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): G10L21/04H04J3/06H04L12/28H04L12/56H04L29/06H04M1/253
CPCH04J3/0632H04M1/2535H04L29/06027G10L19/005H04L65/80H04W28/14H04L65/1101
Inventor 雅尼·马尔利拉
Owner NOKIA TECHNOLOGLES OY