PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

A new regression model applied for packet loss recovery technique in real-time communications

Treść / Zawartość
Identyfikatory
Warianty tytułu
PL
Nowy model regresji zastosowany do techniki odzyskiwania utraty pakietów w komunikacji w czasie rzeczywistym
Języki publikacji
EN
Abstrakty
EN
In the present paper, a new regression model adapted to the G.711-PLC was proposed to avoid deterioration of the synthetic signal caused by the use of the attenuated part of the scale-speech. The method of regression consists of discovering a polynomial of a set of data points to estimate values between points. This method is very useful in applied mathematics for approximations and estimations. The main objective is to investigate methods for enhancing the performance of the G.711-PLC, which is the most commonly used technique for speech transmission in real time. This technique is less efficient due to the fact that the precision of attenuation is insufficient because of the variability of speech signal. For this reason, we implement regression polynomial algorithms into attenuation block. The regression polynomial is performed between the amplitudes and the positions of the peaks / valleys to provide a polynomial model of the signal on the interval in the last good packet before the loss. The results revealed that the proposed algorithm has better performance for the speech quality.
PL
W artykule zaproponowano nowy model regresji dostosowany do sterownika G.711-PLC, aby uniknąć pogorszenia sygnału syntetycznego spowodowanego użyciem tłumionej części mowy skali. Metoda regresji polega na odkryciu wielomianu zbioru punktów danych w celu oszacowania wartości pomiędzy punktami. Metoda ta jest bardzo przydatna w matematyce stosowanej do przybliżeń i szacunków. Głównym celem jest zbadanie metod zwiększania wydajności sterownika G.711-PLC, który jest najczęściej stosowaną techniką transmisji mowy w czasie rzeczywistym. Technika ta jest mniej efektywna ze względu na niedostateczną precyzję tłumienia ze względu na zmienność sygnału mowy. Z tego powodu implementujemy algorytmy wielomianu regresji do bloku tłumienia. Wielomian regresji wykonuje się pomiędzy amplitudami i pozycjami szczytów/dolin, aby zapewnić wielomianowy model sygnału w przedziale ostatniego dobrego pakietu przed utratą. Wyniki wykazały, że proponowany algorytm ma lepszą wydajność w zakresie jakości mowy.
Słowa kluczowe
Rocznik
Strony
118--124
Opis fizyczny
Bibliogr. 40 poz., rys.
Twórcy
autor
  • Scientific and Technical Research Centre on Arid Regions CRSTRA, Algeria
autor
  • Speech Communication and Signal Processing Laboratory, LCPTS Faculty of Electronics and Computer Science, USTHB. Algeria
  • Speech Communication and Signal Processing Laboratory, LCPTS Faculty of Electronics and Computer Science, USTHB. Algeria
Bibliografia
  • [1] M. Chandra M, and M, Ray, "Comparative study of PCM, LPC, and CELP speech coders used for VoIP applications," Intelligent computing, communication and devices, pp. 579- 587, 2015.
  • [2] J. Cermak, "Verbal descriptors for VoIP speech sounds," International Journal of Speech Technology, vol. 7, pp 81-91, 2004.
  • [3] L. Larzon, M. Degermark, et al, "The Lightweight User Datagram Protocol (UDP-Lite), "IETF. RFC 3828, 2004.
  • [4] H. Schulzrinne, S. Casner, R. Frederick and V. Jacobson," RFC 3550: RTP: A Transport Protocol for Real-Time Applications," Request for Comments, IETF, 2003.
  • [5] A. Gomez, J. Carmona, A. Peinado and V. Sanchez, "One-pulse fec coding for robust celp-coded speech transmission over erasure channels, "IEEE Transactions on Multimedia, vol. 13, pp.894-904, 2011.
  • [6] L. Zhongbo, Z. Shenghui and B. Stefan, "Comparison and optimization of packet loss recovery methods based on AMR-WB for VoIP, "Speech Communication. ELSEVIER, vol. 54, pp. 957-974, 2012.
  • [7] G. Cermak, "Subjective Quality of Speech Over Packet Networks as a Function of Packet Loss," Delay and Delay Variation. International Journal of Speech Technology, pp. 65- 84, 2002.
  • [8] W. Jim and H. Mahbub, "The issue of useless packet transmission for multimedia over the Internet," Computer Communications. ELSEVIER, vol. 26, pp. 1240-1254, 2003.
  • [9] F. Neves, S. Soares and P Amado, "Optimal voice packet classification for enhanced VoIP over priority-enabled networks," Journal of Communications and Networks, vol. 20, no. 6, pp. 554-564, 2018.
  • [10] P. Vern, P, "End-to-End Internet Packet Dynamics, " IEEE/ACM Transactions on Networking, vol. 7, no. 3, pp. 277- 292, 1999.
  • [11] L. Roychoudhuri and E.S. Al-Shaer, "Real-Time Packet Loss Prediction Based on End-to-end Delay Variation," IEEE etransactions on Network and Service Management, vol .2, no.1, pp.29-39, 2005.
  • [12] W. Jiang and H. Schulzrinne, "Modeling of packet loss and delay and their effect on real-time multimedia service quality," In Proceedings of NOSSDAV, 2000.
  • [13] P. Vijaya and N. Urmila, "Error concealment schemes for speech packet transmission over IP network," Systems Signals and Image Processing, IEEE Xplore, pp. 188-193, 2008.
  • [14] I. Akinori and N. Takeshi, "Packet loss concealment of VoIP under severe loss conditions," The 15th International Symposium on Wireless Personal Multimedia Communications 2008.
  • [15] A. Bakri, A. Amrouche and M. Abbas, "An improved packet loss concealment technique for speech transmission in voip," International Conference on Natural Language and Speech Processing, 2018.
  • [16] H. Sanneck, K. Ben Younes, and B. Girod, "A new technique for audio packet loss Concealment," IEEE Global Telecommunications Conference, pp. 48-52, 1996.
  • [17] N. Benamirouche, et al, "Low complexity forward error correction for CELP-type speech coding over erasure channel transmission," International Journal of Speech Technology vol. 19, p. 717-730, 2016.
  • [18] D. Rodríguez D Z, et al, "Impact of FEC codes on speech communication quality using WB E-model algorithm," Wireless Days (WD) Publisher IEEE, 2019.
  • [19] B.K. Lee and J.H Chang, "Packet loss concealment based on deep neural networks for digital speech," IEEE/ACM Transactions on Audio Speech and Language Processing, vol. 24, no. 2, pp. 378-387, 2016.
  • [20] F. Mehran, "Interleaver choice in serially concatenated codes for soft real-time wireless speech transmission applications," In IEEE 2011 19th Iranian Conference on Electrical Engineering, 2011.
  • [21] A. Bakri and A. Amrouche, "Implementing the PLC Techniques with G 729 Coded to Improving the Speech Quality for VoIP Transmission," Intentional Conference Nanoelectron Communication. Renew Energy, 2013.
  • [22] N. Aoki, "VoIP packet loss concealment based on two-side pitch waveform replication technique using steganography," IEEE Region 10 Conference TENCON, pp. 52-55, 2010.
  • [23] L. Zhibin, L. Jing and Q. Xiaojun, "An effective hybrid low delay packet loss concealment algorithm for MDCT-based audio codec," Applied Acoustics, vol. 154, pp. 170-175, 2019.
  • [24] W.T. Liao, et al," Adaptive Recovery Techniques for Real-Time Audio Streams”, In IEEE Proceedings IEEE INFOCOM, vol. 2, pp. 815-823, 2001.
  • [25] S. Leandro and M. Edjair, "Survey on application-layer mechanisms for speech quality adaptation in VoIP," ACM Computing Surveys (CSUR), vol. 45, no. 3, pp. 31-36, 2013.
  • [26] T. Chua and D. Pheanis, "QoS evaluation of sender-based loss-recovery techniques for VoIP," IEEE Netw, vol. 20, no. 6, pp. 14-22, 2006.
  • [27] M. Li et al, "Packet Loss Concealment Using Enhanced Waveform Similarity Over Lap-and-Add Technique with Management of Gains," International Conference on Wireless Communications. Networking and Mobile Computing, 2009.
  • [28] S. Agnihotri, et al, "A new technique for improving quality of speech in voice over IP using time-scale modification," in Proc IEEE Int Conf Acoust, Speech Signal Process, pp. 2085-2088, 2002.
  • [29] ITU-T G.711, "A High Quality Low-Complexity Algorithm for Packet Loss Concealment with G.711, " 1999.
  • [30] M. Elsabrouty, M. Bouchard and T. Aboulnasr, "Receiver-based packet loss concealment for pulse code modulation (PCM G.711) coder," Signal Processing, vol. 84, no. 3, pp. 663- 667, 2004.
  • [31] J. Qiang, B. Changchun and C. Zihao, "Packet Loss Concealment Based on Phase Correction and Deep Neural Network", Applied Siences, vol. 12, no. 19, pp.1--17, 2022.
  • [32] T. Gueham and F. Merazka, "Packet loss concealment method based on hidden Markov model and decision tree for AMR-WB codec", Multimedia Tools and Applications, 2023.
  • [33] J. Wiley, "VoIP voice and fax signal processing," General & Introductory Electrical & Electronics Engineering published simultaneously in Canada, 2008.
  • [34] P. Thévenaz and T Blu," Unser M. Unser Interpolation Revisited," IEEE Transactions on Medical Imaging, vol. 19, no. 7, pp. 739-758, 2000.
  • [35] J. Wang and J.D. Gibson, "Parameter interpolation to enhance frame erasure robustness of CELP coders in packet networks," Proc IEEE Int Conf Acoust Speech Signal Process, pp. 721- 724, 2001.
  • [36] A. Bakri and A. Amrouche, "Packet loss concealment-based estimation of polynomial interpolation for improving speech quality in VoIP," International Journal of Intelligent Systems Technologies and Applications, vol. 19, no. 5, pp. 486-499, 2020.
  • [37] O. Eva, "Modelling using polynomial regression," Procedia Engineering, vol. 48: pp. 500-506, 2012.
  • [38] D. Christopher, et al, "Improving the Operationalization of interest congruence using polynomial regression," Journal of vocational behaviour, vol. 104, pp. 154-169, 2018.
  • [39] J.S. Garofolo," Getting started with the DARPA TIMIT CDROM: an acoustic phonetic continuous speech database," NIST Tech Report, 1988.
  • [40] ITU-T Recommendation, "Wideband extension to Recommendation P.862 for the assessment of wideband telephone networks and speech codecs," 2007.
Uwagi
Opracowanie rekordu ze środków MNiSW, umowa nr POPUL/SP/0154/2024/02 w ramach programu "Społeczna odpowiedzialność nauki II" - moduł: Popularyzacja nauki i promocja sportu (2025).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-cab680a6-b787-434b-af78-11a41b0b34f3
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.