WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2001033788) SYSTEM FOR LOST PACKET RECOVERY IN VOICE OVER INTERNET PROTOCOL BASED ON TIME DOMAIN INTERPOLATION
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2001/033788    International Application No.:    PCT/US2000/030302
Publication Date: 10.05.2001 International Filing Date: 03.11.2000
Chapter 2 Demand Filed:    30.05.2001    
IPC:
G10L 19/00 (2006.01), H04L 12/64 (2006.01)
Applicants: NOKIA INC. [US/US]; 6000 Connection Drive, Irving, TX 75039 (US)
Inventors: PARTALO, Momir; (CA)
Agent: BRUNDIDGE, Carl, I.; Antonelli, Terry, Stout & Kraus, LLP, Suite 1800, 1300 N. Seventeenth Street, Arlington, VA 22209 (US)
Priority Data:
09/432,781 03.11.1999 US
Title (EN) SYSTEM FOR LOST PACKET RECOVERY IN VOICE OVER INTERNET PROTOCOL BASED ON TIME DOMAIN INTERPOLATION
(FR) SYSTEME DE RECUPERATION DE PAQUETS PERDUS DANS LE TRANSPORT DE LA VOIX SUR IP CENTRE SUR UNE INTERPOLATION DE DOMAINE DE TEMPS
Abstract: front page image
(EN)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.
(FR)Un programme informatique, un procédé et un dispositif de récupération de paquets perdus, utilisés dans un système de voix sur IP dans lequel des paquets perdus renfermant des informations vocales, sont remplacés au moyen de techniques d'interpolation de domaines de temps. Ces techniques utilisent deux approches différentes pour interpoler des paquets de données manquants. La première approche repose sur une mise à l'échelle d'harmoniques du domaine du temps afin d'interpoler un cadre de remplacement pour un cadre manquant au moyen de cadres qui viennent avant ou après le cadre manquant. La seconde approche réplique un cadre immédiatement avant le cadre manquant. Ce cadre répliqué présente alors une fonction de réduction d'énergie qui lui est appliquée afin de réduire le niveau de sortie d'énergie des échantillons de données dans le cadre. Ce cadre répliqué est ensuite utilisé pour remplacer le cadre manquant. Dans la seconde approche, le procédé de duplication du cadre précédent et de diminution de ses niveaux d'énergie au moyen de la fonction de réduction d'énergie est répété jusqu'à ce qu'aucun autre cadre manquant ne soit décelé. Une fois qu'aucun autre cadre n'est détecté, une fonction de restauration d'énergie est appliquée au cadre suivant disponible pour augmenter graduellement son niveau d'énergie et produire une transition en douceur. L'utilisation de ces techniques permet de pouvoir remplacer des cadres manquants de données vocales de manière à masquer les effets des cadres manquants à un auditeur.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BY, CA, CH, CN, CR, CU, CZ, DE, DK, DM, DZ, EE, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, NO, NZ, PL, PT, RO, RU, SD, SE, SG, SI, SK, SL, TJ, TM, TR, TT, TZ, UA, UG, UZ, VN, YU, ZA, ZW.
African Regional Intellectual Property Organization (GH, GM, KE, LS, MW, MZ, SD, SL, SZ, TZ, UG, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)