Octasic's SoftEcho is a simple to integrate echo cancellation application for Asterisk® based IP PBX systems up to 16 channels.
Available per channel, SoftEcho is a cost-effective way for Asterisk integrators to leverage Octasic's sound processing expertise to offer carrier-grade voice quality. In addition to keeping integration quick and simple, SoftEcho effectively eliminates customers' support calls about unsatisfactory voice quality.
Based on years of experience in trunk side as well as local side network echo cancellation, SoftEcho's algorithm is auto-tuning meaning that no adjustments are necessary: just install SoftEcho and your IP PBX will offer superior voice quality.
SoftEcho Delivers Superior Performance by Way of:
- Algorithm transparency
- Excellent double-talk handling
- Fast convergence
- High quality background noise handling
- Long echo tail
- Performance and voice quality statistics
Line Echo Cancellation (LEC) Feature List
- Up to 128 ms echo tail
- Auto-tuning algorithm
- Dial tone and digit transparency
- G.168-2004 compliant
For higher densities, check out Octasic's OCT6100 echo cancellation device that supports 16 to 672 channels.
Find a Distributor
For information, please contact your Octasic representative directly or fill-out this form.
Latin America
Europe
|
Germany
beroNet GmbH
www.beronet.com
Friedrichstr. 231
Haus D, 4. OG
10969 Berlin
Tel: +49 (0) 30 259389-0
Fax: +49 (0) 30 259389-19
|
Spain
Capa Tres Soluciones
www.capatres.com
Avda Primero de Mayo s/n Local 20
(Locales Pedro IV exteriores)
La Llagosta, Barcelona
España
08120
Tel: +34 935605424
Fax: +34 935605424
|
|
Poland
Halo Kwadrat Sp. z o.o.
www.asterisk.pl
ul. Polna 46/14
00-644 Warszawa
Tel: +48 22 8753290
Fax: +48 22 8753291
|
Italy
Wildix srl
www.wildix.com
Via Lunelli, 39
38100 Trento
Italy
Tel: +39 0461.7430891
Fax: +39 0461.019978
|
|
Sweden
New Technology Sweden AB
www.ntsweden.se
sales@ntsweden.se
Box 68
149 21 Nynäshamn
Tel: +46-8-520-18200
Fax: +46-8-524-00225
|
United Kingdom
VoIPon Solutions
www.voipon.co.uk
PO Box 2124
Chelmsford
CM1 3UP
United Kingdom
E-mail: info@voipon.co.uk
Tel: +44 (0)1245 808195
Fax: +44 (0)1245 600030
|
|
Czech Republic
Daktela s.r.o.
www.daktela.com
daktela@daktela.com
Moravska 1739
250 82 Uvaly
Tel: +420-226213305
|
|
Asia
|
Korea
OpenPBX
www.openpbx.co.kr
sales@openpbx.co.kr
201ho, 257-7 Dangsandong3ga, Youngdungpogu
Seoul, Korea
Tel: +82-10-9299-2966
Fax: (822)6008-6730
|
Australia & New Zealand
TechTopia
www.techtopia.com.au
Unit One, 269 Stirling Street
Perth WA 6000
Australia
|
|
Thailand
Poise Technology Co.,LTD
www.poisetechnology.com
76 Suhkumvit Soi 2,
klongtoey, Bangkok
Thailand 10110
onananp@poisetechnology.com
Tel: +66 -2-656-8598 (Auto)
|
China
ZAPMICRO
www.zapmicro.com
2303-7 Dominion CTR 43-59 Queen's Road East
Hong Kong, China
Tel: +852-67121422
Fax: +86-21-64380260
|
|
China
OpenVox Communication Co., Ltd
www.openvox.com.cn
F/2, Building No.14, Shangsha Science & Technology Park,
No.9283, Binhe Road, Futian District, Shenzhen, Guangdong
518048, China
sales@openvox.com.cn
Tel: +86-755-82535461
+86-755-82535095 +86-755-82535262
Fax: +86-755-82535174
|
SoftEcho for Asterisk Support
Download SoftEcho User's Guide
If you're looking for an answer to a technical question about SoftEcho for Asterisk®, please refer to our Frequently Asked Questions (FAQ) below. If your issue is still unresolved, please contact your distributor for further support.
FAQ
- What versions of OCTVQE8 should I use with version 1.x.y of Zaptel?
- What information should be provided when a problem is encountered?
- How to install OCTVQE8 on zaptel 1.2.21 and 1.4.6
- How to install OCTVQE8 on zaptel 1.2.20.1 and 1.4.5.1
- How do zaptel channel numbers relate to ocvqed channel numbers?
- How do I deactivate OCTVQE8?
- Can OCTVQE8 be used with the ztdummy module?
- Can OCTVQE8 be used with the mISDN driver?
- Can OCTVQE8 and HPEC be used together
- Can I move my License Key to another HW platform or change the network adapter?
1. What versions of OCTVQE8 should I use with version 1.x.y of Zaptel?
OCTVQE8 version 01.04.00-PR supports up to version 1.4.7.1 of Zaptel.
OCTVQE8 version 01.04.02-PR supports versions 1.4.8 and newer of Zaptel.
OCTVQE8 does not currently support DAHDI (Digium Asterisk Hardware Device Interface).
All versions can be found here.
2. What information should be provided when a problem is encountered?
In order to ensure a prompt and accurate response, the following information should be provided when reporting a problem:
1) System information
- Names and versions of the hardware, OS, libraries and executables running on the system with the problem.
For example, On Linux systems, the outputs of the following commands should be provided:
uname -a
lsmod
dmesg
ps -aux
cat /proc/cpuinfo
cat /proc/octvqe
- License Key used for registering the product
2) Installation procedure followed
The exact steps that were followed for the installation process. Any deviation from the documented procedure should be outlined.
3) Detailed description of the symptoms and the environment
All the information that describes the unwanted behavior that was observed as well as all the steps taken to get to the problematic situation.
4) Impact analysis
A description of the impacts that the problem has on the system implementation and its usability.
3. How to install OCTVQE8 on zaptel 1.2.21 and 1.4.6
For version 1.2.21 and 1.4.6 of Zaptel, follow the installation instructions found in the documentation.
In short, you must define ECHO_CAN_OCTWARE in zconfig.h.
Look for this: #define ECHO_CAN_MG2
Replace it by: #define ECHO_CAN_OCTWARE
You then have to edit zaptel-base.c and include octwareec14.h by adding the following lines in the echo canceller section:
#elif defined(ECHO_CAN_OCTWARE)
#include "octwareec14.h"
4. How to install OCTVQE8 on zaptel 1.2.20.1 and 1.4.5.1
There is a change in procedure to install OCTVQE8 when you are using version
1.2.20.1 and 1.4.5.1 of Zaptel. Follow the instructions to install the octvqe
module. Then, instead of editing zconfig.h, you have to edit Makefile.kernel26.
Look for this line:
ECHO_CAN_NAME := MG2 and replace MG2 by OCTWARE.
Edit zaptel-base.c by adding the following lines in the echo canceller section:
#elif defined(ECHO_CAN_OCTWARE)
#include "octwareec14.h"
You can then do the make and make install of Zaptel and it will use OCTVQE8 as its default echo canceller.
5. How do zaptel channel numbers relate to ocvqed channel numbers?
The octvqed.conf channel numbers are completely independent from the zaptel channel numbers. The echo_can functions in zaptel used to connect to the ocvqed deamon do not carry the zaptel channel number information. We currenly have no means to tie the octvqed channels to the zaptel the channel numbers. However, once a channel is opened, the octvqed will start by using all the available ( activated with the licenses ) channels first and then fall back to the default zaptel EC for subsequent channels for which EC is enabled. The decision to enable EC or not on a specific zaptel channel ( or group of channels ) is normally made in the /etc/asterisk/zapata.conf file.
6. How do I deactivate OCTVQE8?
It might be useful for troubleshooting purposes to deactivate OCTVQE8. To do this, all octvqed processes must be stopped by entering the "killall octvqed" command. To start OCTVQE8 again, just run the "./octvqed" command from the directory it was extracted to.
7. Can OCTVQE8 be used with the ztdummy module?
Currently, OCTVQE8 cannot be used with the ztdummy module. To perform echo cancellation, the OCTVQE8 relies on the fact that the zaptel driver receives and transmits voice samples. We are currently investigating if we can provide a solution to echo problems on systems not using the zaptel driver to receive and transmit voice samples.
8. Can OCTVQE8 be used with the mISDN driver?
It can. The kernel module and the mISDN driver needs to be patched to make this possible. This has been done by someone at Beronet on version 1.1.2. Please note that at this point we recommend using the latest version. We currently do not have the intention to include these patches in our releases.
You will find the 1.1.2 patched files and a good README here: http://www.beronet.com/downloads/SoftEcho
9. Can OCTVQE8 and HPEC be used together
No. Using HPEC and OCTVQE8 together is not possible. Make sure that none of the HPEC modules are installed and that the "hpec_$arch_$bit.o_shipped" binary is not present the zaptel/hpec directory.
10. Can I move my License Key to another HW platform or change the network adapter?
License Keys are bound to a single hardware platform and cannot be unregistered. Upgrading to a newer computer will require a new license. The Octware License Keys are bound ( amongst other things ) to the MAC address of the first network adapter. It is possible to replace a failing network adapter as long as the MAC address of the new adapter is changed to be the same as the one that was used to perform the registration.
Here is how to change a MAC address on Linux:
ifconfig <interface> hw <class> <address>
For Example:
ifconfig eth0 hw ether 01:02:03:04:05:06 Will give eth0 network adaptor the new address 01:02:03:04:05:06
Download Zaptel Echo Support
Here is what you need to download:
1. Base Package
2. Architecture-specific Package
3. Registration Application
Documentation