VOCAL Print Logo

G.165 Line Echo Canceller (LEC) Software

The ITU G.165 Recommendation was initially developed to standardize echo canceller performance and ensure network interoperability. Unfortunately, the focus on band-limited noise measurement and testing often resulted in unsatisfactory speech performance. As a result, it was superceded by the ITU G.168 Recommendation and subsequent addendums. In actual practice it is more beneficial to use a stripped subset of the G.168 implementation to satisfy most echo cancellation requirements rather than a G.165 Echo Canceller.

VOCAL has developed a variety of echo cancellation modules and solutions, including acoustic echo cancellers (AEC), line echo cancellers (LEC), and digital network echo cancellers (DNEC). Our echo cancellers are used in millions of installations world-wide, including the public telephone system, a variety of VoIP products, as well many other types of manufactured items. Our experts can provide a custom, optimized echo cancellation solution to meet most types of processing and acoustic environment requirements. These echo cancellers have been rigorously tested, meeting ITU compliance tests as well as our own. Please contact us for more information or to arrange a demonstration.

VOCAL's embedded software libraries include a complete range of ETSI / ITU / IEEE compliant algorithms, in addition to many other standard and proprietary algorithms. Our software is optimized for execution on ANSI C and leading DSP architectures (TI, ADI, AMD, ARM, MIPS, CEVA, LSI Logic ZSP, etc.). These libraries are modular and can be executed as a single task under a variety of operating systems or standalone with its own microkernel.

Features

  • Fully compliant with ITU G.165 Recommendation
  • Rapid convergence
  • Subjective low returned echo level during single talk
  • Low divergence during double talk
  • Configurable tail length up to 64 ms
  • Utilizes Normalized LMS (NLMS)
  • Low echo return level during single talk
  • Double talk detector avoids divergence during double talk
  • Tone detector and hold release logic
  • Non linear processor (NLP) with Comfort Noise Generator (CNG)
  • Supports user callable functions

G.165 Echo Canceller Test Compliance

  • Compliant with Test No. 1 Steady state residual and returned echo level test
  • Compliant with Test No. 2 Convergence test
  • Compliant with Test No. 3 Performance under conditions of double talk
  • Compliant with Test No. 4 Leak rate test
  • Compliant with Test No. 5 Infinite return loss convergence test
  • Compliant with Test No. 6 Nondivergence on narrow-band signals
  • Compliant with Test No. 7 Nonconvergence of echo cancellers on mono or bifrequency signals transmitted in a handshaking protocol
  • Compliant with Test No. 8 Overload test for Type A and Type D cancellers

ITU Recommendation G.165