Next Article in Journal
A Novel Cloning Template Designing Method by Using an Artificial Bee Colony Algorithm for Edge Detection of CNN Based Imaging Sensors
Next Article in Special Issue
Authenticated Key Agreement with Rekeying for Secured Body Sensor Networks
Previous Article in Journal
Odour Detection Methods: Olfactometry and Chemical Sensors
Previous Article in Special Issue
Multi-Hop Routing-Based Optimization of the Number of Cluster-Heads in Wireless Sensor Networks
Sensors 2011, 11(5), 5323-5336; doi:10.3390/s110505323
Article

Burst Packet Loss Concealment Using Multiple Codebooks and Comfort Noise for CELP-Type Speech Coders in Wireless Sensor Networks

1
,
1,* , 2
,
3
 and
4
1 School of Information and Communications, Gwangju Institute of Science and Technology (GIST), Gwangju 500-712, Korea 2 Department of Computer Engineering, Mokpo National University, Jeollanam-do 534-729, Korea 3 School of Information Engineering, Mokpo National University, Jeollanam-do 534-729, Korea 4 Department of Electronic and Information Engineering, Seoul National University of Science and Technology, Seoul 139-743, Korea
* Author to whom correspondence should be addressed.
Received: 11 March 2011 / Revised: 10 May 2011 / Accepted: 16 May 2011 / Published: 17 May 2011
(This article belongs to the Special Issue Selected Papers from FGIT 2010)
View Full-Text   |   Download PDF [637 KB, uploaded 21 June 2014]   |   Browse Figures

Abstract

In this paper, a packet loss concealment (PLC) algorithm for CELP-type speech coders is proposed in order to improve the quality of decoded speech under burst packet loss conditions in a wireless sensor network. Conventional receiver-based PLC algorithms in the G.729 speech codec are usually based on speech correlation to reconstruct the decoded speech of lost frames by using parameter information obtained from the previous correctly received frames. However, this approach has difficulty in reconstructing voice onset signals since the parameters such as pitch, linear predictive coding coefficient, and adaptive/fixed codebooks of the previous frames are mostly related to silence frames. Thus, in order to reconstruct speech signals in the voice onset intervals, we propose a multiple codebook-based approach that includes a traditional adaptive codebook and a new random codebook composed of comfort noise. The proposed PLC algorithm is designed as a PLC algorithm for G.729 and its performance is then compared with that of the PLC algorithm currently employed in G.729 via a perceptual evaluation of speech quality, a waveform comparison, and a preference test under different random and burst packet loss conditions. It is shown from the experiments that the proposed PLC algorithm provides significantly better speech quality than the PLC algorithm employed in G.729 under all the test conditions.
Keywords: speech coding; G.729; wireless sensor networks; packet loss concealment; comfort noise; burst packet loss; voice onset speech coding; G.729; wireless sensor networks; packet loss concealment; comfort noise; burst packet loss; voice onset
This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Share & Cite This Article

Further Mendeley | CiteULike
Export to BibTeX |
EndNote
MDPI and ACS Style

Park, N.I.; Kim, H.K.; Jung, M.A.; Lee, S.R.; Choi, S.H. Burst Packet Loss Concealment Using Multiple Codebooks and Comfort Noise for CELP-Type Speech Coders in Wireless Sensor Networks. Sensors 2011, 11, 5323-5336.

View more citation formats

Related Articles

Article Metrics

For more information on the journal, click here

Comments

Cited By

[Return to top]
Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert