G.168 Plus™ Packet Echo Canceller

G.168 Plus Packet, World Class Echo Canceller

AVAILIBILITY

ADT G.168 is available on the TMS320™ DSP Family, C5000™ and C6000™ DSP Platforms
C55x™DSP, C64x, & C64x+™DSP generations

TI TMS320 C55x, C64x, C64x+

Linux/x86

Adaptive Digital's echo canceller G.168 Plus Packet EC (PEC) is able to handle round-trip delays of 512 milliseconds. Furthermore, our echo canceller is packet-loss aware and is able to mitigate the specific effects that packet loss has on echo cancellation in the VoIP network.

Packet Loss: If an echo canceller is placed on the opposite side of a packet network with respect to the hybrid, a lost packet causes an interruption in the echo path. This can cause an echo canceller to diverge.

Adaptive Digital’s echo canceller is offered in three variants, which are compared by feature set in the following table. Adaptive Digital's Packet EC includes the complete feature set.

Feature G.168 LEC G.168 NEC PEC (G.168+ Packet EC )
Maximum Tail Length 16 msec 128 msec 512 msec
Tandem Free Operation -- X X
High Efficiecty Tandem Free Operation -- -- X
Packet Loss Concealment -- -- X
PCM Slip Correction -- X X
Dynamic NLP X X X
Comfort Noise Generator X X X
Rapid Convergence X X X
Automatic Tail Search -- X X
Cancels multiple reflectors X X X
Convergence Monitor X X X
Tone Disabler X X X
SS7 Tone Detection -- X X
Double-talk Detection X X X
Stationary Signal Detector X X X
Pre-NLP Signal Available X X X
Split Pre- and Post- Processing X X X
Handles Residual Acoustic Echo X X X
eXpress DSP™ compliant X X X
Functions are “C” callable X X X
User Configurable Parameters X X X

SPECIFICATIONS

C55x

All Memory usage is given in units of byte.

Tail Length MIPs (Peak) Program Memory Data Memory Per-Channel Data Memory
256 msec 8.2 13686 9738 8834
384 msec 10.4 13686 13834 12546
512 msec 12.4 13686 17930 16258

C64x

All Memory usage is given in units of byte.

Tail Length MIPs (Peak) Program Memory Data Memory Scratch Per-Channel Data Memory
256 msec tail 5.2 31264 6502 -- 8804
384 msec tail 5.8 31264 8934 -- 12260
512 msec tail 6.2 31264 11366 -- 15716

NOTE: Worst case, consult User’s Guide for reduced complexity specs.

C64x+

Tail Length MIPs (Peak) Program Memory Data Memory Scratch Per-Channel Data Memory
256 msec 5.1 29280 6502 -- 8804
384 msec 5.7 29280 8934 -- 12260
*512 msec 6.1 29280 11366 -- 15716

NOTE: Worst case, consult User’s Guide for reduced complexity specs.

 

Linux/x86

CPU Utilization

Variant Platform Average MIPS* Peak MIPS
PEC 32 bit 19 148
PEC 64 bit 8 60

* PEC average MIPS characterized with smart packet optimization set to maximum on echo-free circuit

 

With G.168+/Packet EC, Adaptive Digital strives to meet the current and future requirements of service providers, system developers, and end-equipment manufacturers bringing superior voice quality to speech-based applications. By continually evolving their echo cancellation algorithm, Adaptive Digital strives to increase the differentiation between their world class EC and those of their competitors.

 

For more information on our echo canceller algorithms and solutions,
please contact us at 610-825-0182

 

 

 

 

Follow us on twitter
PRODUCTS