GB2373964A - System for lost packet recovery in voice over internet protocol based on time domain interpolation - Google Patents
System for lost packet recovery in voice over internet protocol based on time domain interpolation Download PDFInfo
- Publication number
- GB2373964A GB2373964A GB0214264A GB0214264A GB2373964A GB 2373964 A GB2373964 A GB 2373964A GB 0214264 A GB0214264 A GB 0214264A GB 0214264 A GB0214264 A GB 0214264A GB 2373964 A GB2373964 A GB 2373964A
- Authority
- GB
- United Kingdom
- Prior art keywords
- frame
- missing
- time domain
- energy
- frames
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/005—Correction of errors induced by the transmission channel, if related to the coding algorithm
Abstract
A lost packet recovery device, method and computer program for use in a VoIP system in which lost packets containing voice information are replaced using time domain interpolation techniques. These time domain interpolation techniques employ two different approaches to interpolate missing data packets. The first approach relies on time domain harmonic scaling to interpolate a replacement frame for a missing frame using the frames that come before and after the missing frame. The second approach replicates a frame immediately prior to the missing frame. This replicated frame then has an energy reduction function applied to it to gradually reduce the energy output level of the data samples in the frame. This replicated frame is then used to replace the missing frame. In the second approach, the process of duplicating the prior frame and reducing its energy levels using an energy reduction function is repeated until no further missing frames are detected. Once no further missing frames are detected, an energy restoration function is applied to the next available frame to gradually increase its energy level and provide for a smooth transition. Using these techniques, missing frames of voice data may be replaced to mask the effects of missing frames to a listener.
Description
all, U K Patent Application fig, GB all, 2 373 964 all, A (43) Date of
Printing by UK Office 02.10.2002 (21) Application No 0214264.4 (5) INTCL7 G10L 19/00
(22) Date of Filing 24.01.2001 (52) UK CL (Edition T) (30) Priority Data H4K KOA (31) 09490387 (32) 24.01.2000 (33) US
(56) Documents Cited by ISA (86) International Application Data WO 1999/066494 A PCT/US2001/002232 En 24.01.2001 REN-HUA WANG ET AL:"A 192to-24 channel digital speech interpolation system using TDHS/ARC" (87) International Publication Data globecom '82. IKE GLOBAL TELECOMMUNICATIONS WO2001/054116 En 26.07.2001 CONFERENCE, MIAMI,FLUSA, 29 NOV.-2 DEC. 1982, pages 133 1339 vol.3, XP000990925 1982, New York, NY, USA, IEEE, USA abstract (71) Applicant(s) Nokia Inc (58) Field of Search by ISA
llncorporated in USA - Texas) INT CL7 G10L 6000 Connection Drive, Irving, Texas 75039, EPO-lnternal, WPI Data, INSPEC United States of America (72) Inventor(s) Senthil Sengodan (74) Agent and/or Address for Service Venner Shipley & Co 20 Little Britain, LONDON, EC1A 7DH, United Kingdom (54) Abstract Title System for lost packet recovery in voice over internet protocol based on time domain interpolation (57) A lost packet recovery device, method and computer program for use in a VolP system in which lost packets containing voice information are replaced using time domain interpolation techniques. These time domain interpolation techniques employ two different approaches to interpolate missing data packets. The first approach relies on time domain harmonic scaling to interpolate a replacement frame for a missing frame using the frames that come before and after the missing frame. The second approach replicates a frame immediately prior to the missing frame. This replicated frame then has an energy reduction function applied to it to gradually reduce the energy output level of the data samples in the frame. This replicated frame is then used to replace the missing frame. In the second approach, the process of duplicating the prior frame and reducing its energy levels using an energy reduction function is repeated until no further missing frames are detected. Once no further missing frames are detected, an energy restoration function is applied to the next available frame to gradually increase its energy level and provide for a smooth transition. Using these techniques, missing frames of voice data may be replaced to mask the effects of missing frames to a listener.
C) W CD D
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US49038700A | 2000-01-24 | 2000-01-24 | |
PCT/US2001/002232 WO2001054116A1 (en) | 2000-01-24 | 2001-01-24 | System for lost packet recovery in voice over internet protocol based on time domain interpolation |
Publications (2)
Publication Number | Publication Date |
---|---|
GB0214264D0 GB0214264D0 (en) | 2002-07-31 |
GB2373964A true GB2373964A (en) | 2002-10-02 |
Family
ID=23947822
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB0214264A Withdrawn GB2373964A (en) | 2000-01-24 | 2001-01-24 | System for lost packet recovery in voice over internet protocol based on time domain interpolation |
Country Status (3)
Country | Link |
---|---|
AU (1) | AU2001229732A1 (en) |
GB (1) | GB2373964A (en) |
WO (1) | WO2001054116A1 (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6549886B1 (en) | 1999-11-03 | 2003-04-15 | Nokia Ip Inc. | System for lost packet recovery in voice over internet protocol based on time domain interpolation |
SG97934A1 (en) * | 2000-09-13 | 2003-08-20 | Mediaring Ltd | Quality of transmission across packet-based networks |
FR2830970B1 (en) * | 2001-10-12 | 2004-01-30 | France Telecom | METHOD AND DEVICE FOR SYNTHESIZING SUBSTITUTION FRAMES IN A SUCCESSION OF FRAMES REPRESENTING A SPEECH SIGNAL |
US8046667B2 (en) | 2002-04-19 | 2011-10-25 | Thomson Licensing | Synchronization loss resilient digital communication system using forward erasure correction |
GB0416720D0 (en) | 2004-07-27 | 2004-09-01 | British Telecomm | Method and system for voice over IP streaming optimisation |
US7738768B1 (en) | 2005-12-16 | 2010-06-15 | The Directv Group, Inc. | Method and apparatus for increasing the quality of service for digital video services for mobile reception |
CN101437009B (en) | 2007-11-15 | 2011-02-02 | 华为技术有限公司 | Method for hiding loss package and system thereof |
US8718804B2 (en) * | 2009-05-05 | 2014-05-06 | Huawei Technologies Co., Ltd. | System and method for correcting for lost data in a digital audio signal |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999066494A1 (en) * | 1998-06-19 | 1999-12-23 | Comsat Corporation | Improved lost frame recovery techniques for parametric, lpc-based speech coding systems |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5907822A (en) * | 1997-04-04 | 1999-05-25 | Lincom Corporation | Loss tolerant speech decoder for telecommunications |
US6661793B1 (en) * | 1999-01-19 | 2003-12-09 | Vocaltec Communications Ltd. | Method and apparatus for reconstructing media |
-
2001
- 2001-01-24 WO PCT/US2001/002232 patent/WO2001054116A1/en active Application Filing
- 2001-01-24 AU AU2001229732A patent/AU2001229732A1/en not_active Abandoned
- 2001-01-24 GB GB0214264A patent/GB2373964A/en not_active Withdrawn
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999066494A1 (en) * | 1998-06-19 | 1999-12-23 | Comsat Corporation | Improved lost frame recovery techniques for parametric, lpc-based speech coding systems |
Non-Patent Citations (1)
Title |
---|
REN-HUA WANG ET AL:"A 192-to-24 channel digital speech interpolation system using TDHS/ARC" globecom '82. IEE GLOBAL TELECOMMUNICATIONS CONFERENCE, MIAMI,FLUSA, 29 NOV.-2 DEC. 1982, pages 1334-1339 vol.3, XP000990925 1982, New York, NY, USA, IEEE, USA abstract * |
Also Published As
Publication number | Publication date |
---|---|
GB0214264D0 (en) | 2002-07-31 |
WO2001054116A1 (en) | 2001-07-26 |
AU2001229732A1 (en) | 2001-07-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU1458701A (en) | System for lost packet recovery in voice over internet protocol based on time domain interpolation | |
KR100912303B1 (en) | Mobile communications using wideband terminals allowing tandem-free operation | |
Sanneck et al. | A new technique for audio packet loss concealment | |
US8358617B2 (en) | Enhanced conversion of wideband signals to narrowband signals | |
EP1362341B1 (en) | Method and apparatus for encoding and decoding pause information | |
GB2373964A (en) | System for lost packet recovery in voice over internet protocol based on time domain interpolation | |
US6889183B1 (en) | Apparatus and method of regenerating a lost audio segment | |
EP1649677B1 (en) | Methods and devices for evaluating transmission times and for processing a voice signal received in a terminal connected to a packet network | |
HK1091620A1 (en) | Communication management system for recording at least a portion of a communication session | |
WO2003107628A3 (en) | Establishing a call and removing a media proxy from the call flow in a packet-based communications network | |
SE0004838D0 (en) | Method and communication apparatus in a communication system | |
CN113242155A (en) | Method and system for recovering packet loss of data packet and computer readable storage medium | |
WO2010025684A1 (en) | Method for packet loss compensation, apparatus and system thereof | |
US20010012993A1 (en) | Coding method facilitating the reproduction as sound of digitized speech signals transmitted to a user terminal during a telephone call set up by transmitting packets, and equipment implementing the method | |
EP1565014A1 (en) | Packet transport of compressed voice in the core communication network of a mobile network | |
TWI232657B (en) | Communicating tone information in a network | |
KR20040095652A (en) | Control component removal of one or more encoded frames from isochronous telecommunication stream based on one or more code rates of the one or more encoded frames to create non-isochronous telecommunication stream | |
KR100390212B1 (en) | System of Editing Voice | |
Montminy | A study of speech compression algorithms for Voice over IP. | |
WO2002037803A3 (en) | Method and system for providing audio conferencing services using streaming audio | |
JP2007267269A (en) | Voice monitor system, tfo decomposing device, voice monitoring method, program, and recording medium | |
Zetterström | Mobile Total Conversation–Communication for All, Everywhere | |
JP2005151104A (en) | VoIP TERMINAL | |
KR20030017934A (en) | From internet watch telephone anger sampling characteristic data revision method and revision semiconductor | |
KR20070084756A (en) | Method for reproducing audio data for use in multimedia ring back tone alternative service and mobile communication terminal therefor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WAP | Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1) |