4.1. Перевод звонка
Перевод текущего вызова — самая используемая дополнительная функция любой современной АТС. В зависимости от типа используемого оборудования имеется несколько способов активации этой функции. Сервер по время разговора абонентов прослушивает канал на наличие кодов, и если нажать быстро два раза решетку на телефоне ##, то переводящий услышит приглашение системы для ввода номера, на который переводить. Такой перевод с помощью тоновой комбинации работает практически во всех случаях, и контролируется непосредственно сервером, что позволят не зависеть от типа оборудования и подключения и иметь одинаковый способ перевода во всей телефонной системе.
Перевод вызова по комбинации ## может быть как с уведомлением так и без него. В первом случае если переводящий начнет перевод, и введет номер то будет соединен с вызываемым, сможет с ним поговорить (например, сообщить, кого хочет перевести и надо ли), в втором случае перевод производится моментально без разговора. Для этого переводящий может просто положить трубку сразу после перевода и не дожидаться ответа вызываемой стороны, либо воспользоваться комбинацией слепого перевода **.
Если переводящий положит трубку, то вызывающий и вызываемый соединятся, если вызываемый положит трубку, то вызывающий снова соединится с переводившим и и может продолжить разговор. Сразу после момента нажатия переводящим комбинации перевода вызова вызывающему начинается проигрываться музыка на ожидании, причем когда система поймет, что вызов переведен, музыка сменяется гудками дозвона (КПВ).
Помимо переводом средствами системы, имеется возможность воспользоваться функциями оборудования, подключенного к серверу. Так например, шлюзы D-Link при соответствующих настройках определяют кратковременный сигнал отбоя и позволяют переводить звонки пользователям привычной кнопкой Flash. IP телефоны также имею аналогичные средства, так телефоны Grandstream имеют две кнопки: Flash и Transfer. Первая отвечает за слепой перевод, а вторая — за перевод с уведомлением.
VoIP сервер TBE может ограничивать перевод вызова на внешние или внутренние линии. По умолчанию, вызовы с внешних линий не могут быть переведены на внешние. Чтобы это изменить, нужно отредактировать параметры набора в модуле Setup->General Settings:
- Asterisk Dial command options: В этом поле задаются опции для системной команды Dial, которая используются при совершении вызова в пределах номеров системы. Опции могут определять поведение системы в том или ином случае.
- Asterisk Outbound Dial command options: В этом поле определяются опции команды Dial в том случае, когда вызов производится за пределы системы, например на городские линии.
Опции могут принимать следующие значения:
- t: Разрешить вызываемой стороне перевести вызов нажатием клавиши ##.
- T: Разрешить вызывающей стороне перевести вызов нажатием клавиши ##.
- r: Разрешить генерацию КПВ вызывающей стороне: в общем случае оконечное оборудование должно самостоятельно генерировать «гудок вызова» в соответствии с состоянием канала, однако некоторое оборудование этого делать не умеет и звонящий слышит тишину. Использование этой опции предписывает генерировать гудок в самостоятельно в любом случае.
- w: Разрешить вызываемой стороне включить запись разговора нажатием кнопки *1.
- W: Разрешить вызывающей стороне включить запись разговора нажатием кнопки *1. Подробнее об этой функции смотрите раздел «Запись разговоров».
Все опции могут использоваться одновременно друг с другом в различных комбинациях. Коды перевода звонков можно сменить в секции Core модуля управления сервисными кодами Setup->Feature Codes. Для этого в поле Call Pickup нужно убрать опцию «Default» и в писать нужный код, который не должен пересекаться с уже существующими.
Comments
So empty here ... leave a comment!