Jump to content
Калькуляторы

VoIP-шлюз набирает лишние цифры

Здравствуйте. Есть VoIP-шлюз SNR-VG-6080. Есть сервер с астериском. Звонок попадает на шлюз, с него переадресовывается на sip-номер, который уже внутри астериска переадресовывает в голосовое меню.

Так вот, иногда, примерно 1 раз из 20, VoIP шлюз некорректно обрабатывает нажимаемые клавиши. То есть, человек набирает 1104 в голосовом меню, а астериску передаётся вместо этого 11104 или 111104, и, по правилам набора, астериск пытается позвонить на первые 4 цифры (1110 и 1111 соответственно). В чём может быть проблема? Пробовал менять DTMF mode, эффекта нет.

Share this post


Link to post
Share on other sites

Самое вероятное - дребезг кнопок в телефоне у человека. DTMF все-таки довольно хорошо документирован и стандартизирован, в отличии от сигналов Tone-Busy в реализациях отечественных АТС. Как костыль - просто добавьте в Астериске чтобы он ловил только последние 4 цифры

Share this post


Link to post
Share on other sites

А сколько вариантов набора в голосовом меню?

Если количество набираемых вариантов в IVR до 10 или какое то разумное,

можно сделать проверку в цикле на астериск и в случае несовпадения из всех имеющихся комбинаций выдавать сообщение и/или отправлять в начало меню и ожидать повторного ввода цифр.

Это при условии, что с дребезгом кнопок не удастся разобраться.

Share this post


Link to post
Share on other sites

Дело точно не в аппарате, т.к. звонки приходят извне, с сотовых и стационарных телефонов, и время от времени попадают не на тот номер, на который звонили.

В IVR-меню прописана переадресация по нажатию 1-8 (9 - повтор сообщения), и так же есть возможность набора 4-значного внутреннего номера.

Насчёт захватывания астериском только последних 4-х цифр хорошая идея, не подскажете, как её правильно реализовать в диалплане?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.