Abstract
Current adaptation algorithms for network echo cancelers are designed without regard to the fact that, invariably, a single canceler chip handles many conversations simultaneously. This implies that for N c channels, the processor must handle N c times the peak computational load of a single channel. If the number of channels is large, however, it should be possible to reduce the demands on the processor to something close to N c times the average load. Some additional computational capacity would, of course, be necessary to take care of statistical fluctuation in the requirements, but the required safety margin becomes smaller as N c becomes larger. (With the speed and memory now available on a chip, the number of channels can be several hundred, so the safety margin might not have to be large.) Once the problem is looked upon as that of dealing with a large number of channels, it is also possible to take advantage of other knowledge about speech patterns and characteristics of long distance circuits to further reduce the computational load. In this chapter, we show how the computational requirement can, in principle, be reduced by a very large factor perhaps as large as thirty.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Benesty, J., Gänsler, T., Morgan, D.R., Sondhi, M.M., Gay, S.L. (2001). Dynamic Resource Allocation for Network Echo Cancellation. In: Advances in Network and Acoustic Echo Cancellation. Digital Signal Processing. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-04437-7_4
Download citation
DOI: https://doi.org/10.1007/978-3-662-04437-7_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-07507-0
Online ISBN: 978-3-662-04437-7
eBook Packages: Springer Book Archive