Рейтинг статьи: 2.882/5 (51 голосов).
Частенько есть необходимость позвонить человеку на офис, находясь в дороге. Звонки на городской дороги, а сотовый номер не всегда известен, хотя частенько помнишь внутренний телефонный номер. Для этого решили использовать старый, 3G модем Huawei E156G.Спонсор этой страницы:
Выбор оператора
После определения у кого, какой сотовый, решили взять сим карту от MTS. Хотя MTS, Velcom абсолютно не принципиально. А так как его планировали только для входящих, то выбирали тарифный план без абонентской платы.
Позвонили на номер 300 и путем донабора отключили тонинг.
Запуск 3G модема
Установили SIM карту в 3G модем, подключили к компьютеру, установили драйвера. Так же отключили запрос PIN кода.
Скачиваем с www.oktell.ru программу Oktel SIP-GSM, устанавливаем на компьютер и регистрируем.
Смотрим MAC адрес компьютера, где установлен 3G модем и настраиваем маршрутизатор cisco
Настройка проводилась на маршрутизаторе Cisco 2811
Версия софта.
Cisco IOS Software, 2800 Software (C2800NM-ADVIPSERVICESK9-M), Version 12.4(24)T2, RELEASE SOFTWARE (fc2)
c2800nm-advipservicesk9-mz.124-24.T2.bin
voice register dn 29
number 6429
allow watch
voice register pool 29
id mac 1234.2B2E.7789
number 1 dn 29
username 6429 password 6429
codec g711alaw
no vad
На Cisco имеется trunk на станцию Alcatel. Схема описана в статье Запуск голосового шлюза Voicecom92-3
dial-peer voice 8029 voip
description Alcatel
destination-pattern [4,5]...
session protocol sipv2
session target ipv4:192.168.1.2
codec g711alaw
Далее настраиваем Oktel SIP-GSM
- (o) Использовать в качестве маршрутизатора
- Домет SIP : 192.168.1.1 (Адрес cisco router)
- Номер телефона 6429
- Пароль 6429
- Caller ID Передавать номер абонента
Сохранить / Применить
Правила набора.
На мобильном телефоне в адресной книге вносим запись в виде тефонный номер SIM карты буква p внутреннй номер пользователя
Например +375292234567p4001
где
+375292234567 - номер нашей сим карты с тарифным планом без абонентской платы.
4001 - Номер телефона на АТС Alcatel
На разных телефонных аппаратах символ p набирается по разному. Сложнее всего было на Android. Некоторые телефоны на Andoid игнорируют желание поставить символ p в номере телефона.
Совершаем звонок.
На табло телефонного аппарата 4001 высвечивается номер входящего 375297654321 что собственно не очень утраивает, так как пользователь не может перезвонить по этому номеру.
Хотелось бы видеть 980297654321. То есть необходимо сделать трансляцию 375 в 980 и то не у всех.
Трансляция номера
Описываем правила трансляции
voice translation-rule 6429
rule 1 /37529/ /98029/ type any national
rule 2 /37533/ /98033/ type any national
rule 3 /37544/ /98044/ type any national
voice translation-profile INCOM_GSM
translate calling 6429
Можно бы было ограничиться одним правилом с 375, но для перестраховки более точного определения описали 3 правила.
Теперь это правило прицепливаем к dial-peer
dial-peer voice 8029 voip
description Alcatel
translation-profile outgoing INCOM_GSM
Теперь при входящем звонке со стороны SIP-GSM у пользователя определяется входящий номер с корректной трансляцией, чтобы пользователь, просматривая входящие мог перезвонить одной кнопкой, а не перебирать весь номер.
На этом пока все, и да будет связь устойчивая и приносящая радость.
Комментариев нет. Станьте первым!