Оборудование Что такое FXO и FXS?
Оборудование FXS (Foreign eXchange — Station) подключается к оконечному оборудованию, такому как телефонные аппараты и внешние порты PBX (УАТС), выполняя функции СЕТИ (она же PSTN или ТФОП).
Оборудование FXO (Foreign Exchange — Office) подключается к станционному оборудованию (Central Office == АТС) либо внутренним линиям PBX. Для СЕТИ (или АТС) оборудование FXO играет роль оконечного устройства, например телефонного аппарата.
Обычный телефонный аппарат имеет порт FXO, который соединяется с портом FXS на телефонной станции.
SIP-адаптер, к которому предполагается подключать телефонные аппараты, должен, как и телефонная станция, иметь порты FXS.
SIP-адаптер, в качестве которого выступает IP-АТС АГАТ UX, может иметь не только аналоговые порты FXS и FXO, но и уметь обслуживать цифровые потоки E1 (EDSS1 или ОКС7).
Как настроить функцию АОН (Caller ID, CLIPS) в моём SIP-адаптере?
Для корректной работы CLIP (АОН) необходимо чтобы оба устройства (SIP-адаптер и телефон/определитель) поддерживали один и тот же стандарт. Аппарат купленный здесь или в Европе, скорее всего, умеет работать с CLIP FSK, значит надо сообразно настроить SIP-адаптер.
Например, для работы адаптера Linksys PAP2 совместно с европейским телефонным аппаратом необходимо [в настройках адаптера] на странице Regional выставить Caller ID Method: ETSI FSK. При использовании американских аппаратов с этим адаптером на нем необходимо выставить Caller ID Method: Bellcore; Ring Voltage: 90; Ring Waveform: Trapezoid.
Для Cisco ATA-186 параметр CallerIDMethod по умолчанию имеет значение 0x00019e60, что соответствует американскому стандарту Bellcore.
После правильной настройки на аппарате или определителе отображается цифровой SIP ID, а также имя абонента, как оно прописано на вызывающей стороне. При звонках с московских шлюзов (а может и других) отображается реальный телефонный номер (АОН) позвонившего на шлюз (на номер доступа).
Для IP-АТС АГАТ UX необходимо [в настройках соответствующих каналов FXS] выставить нужное значение параметра Режим генерации CallerID: BELL202 или V.23.
Как настроить dial plan на PAP2?
Пример:
(*xx|<:8495>[1-79]xxxxxxS0|<8,:8>[34589]xx[1-79]xxxxxxS0|<8,10:810>[1-9]xxxxx.|<0,:>xxxxxxxS0)
Вызов по SIP ID осуществляется через «0», 7-значные Московские номера в коде 495 набираются «как есть», междугородние номера набираются через «8», международные — через «8 10».
Комментарии по отдельным составляющим этого примера:
*xx — позволяет набирать коды быстрого набора, например *01
<:8495>[1-79]xxxxxxS0 — к 7-значным номерам, не начинающимся на 8, добавляется 8495
<8,:8>[34589]xx[1-79]xxxxxxS0 — 8 и гудок, 3-значный код города, 7-значный номер телефона, проверка на допустимые цифры в начале кода и номера
<8,10:810>[1-9]xxxxx. — 8, гудок, 10, хотя бы 6 цифр; в конце нет S0, т.е. нет принудительного окончания набора после ввода определенного количества цифр, набор начнётся либо по таймауту либо по нажатию клавиши # в конце номера
<0,:>xxxxxxxS0 — 0, гудок, 7-значный SIP ID
Как настроить tftp-сервер для обновления прошивки?
Для загрузки в различное оборудование программного обеспечения (прошивки, firmware) и конфигурационных файлов, как правило, используется протокол tftp. В ряде случаев сервер, с которого происходит загрузка, располагается у провайдера, в то же время часто бывает необходимо устанавливать tftp-сервер в своей локальной сети. В качестве сервера можно использовать программу tftpd32 (сайт разработчика tftpd32.jounin.net).
Необходимо загрузить с сайта последнюю версию программы, распаковать архив в любую папку на диске и запустить исполняемый файл.
Для хранения рабочих файлов желательно создать отдельный каталог, например, «C:\tftpboot». Именно туда нужно класть все те файлы, которые мы хотим загружать в свои устройства — прошивки, конфигурационные файлы и проч.
В настройках tftpd32 необходимо указать, что «Base directory» у нас теперь C:\tftpboot, а также нужно включить опцию «Allow as virtual root».
При использовании сервера необходимо указывать относительный путь к файлу, т.е. исключая Base directory из реального полного пути на диске. Так, например, если в качестве Base directory указан каталог «C:\tftpboot», и в этом каталоге есть файл «firmware.bin», то при апгрейде какого-либо устройства необходимо указать только имя файла — «firmware.bin».
У меня установлен DSL-модем (маршрутизатор) с функцией NAT. Как мне его настроить для работы SIP-телефона?
При работе через NAT рекомендуется использовать stun-сервер, например stun.sipnet.ru:3478 (stun.sipnet.ru, порт 3478). Технология STUN позволяет устройству понять, как работает NAT между ним и Интернетом.
Делать на DSL-модеме или маршрутизаторе «проброс портов»,«port forwarding» или «virtual server» для сигнализации и RTP-трафика в подавляющем большинстве случаев не требуется. Корректное прохождение через NAT входящего трафика SIP-сигнализации достигается путем регулярной (каждые 10-15 сек) отправки keepalive пакетов SIP-агентом. «Проброс» порта сигнализации позволяет избежать отправки keepalive пакетов и может быть рекомендован только в том случае, если никаким другим способом не удалось добиться устойчивого прохождения входящих вызовов. Если входящие вызовы проходят только в течение короткого промежутка времени после включения или перезагрузки SIP-агента либо после исходящего вызова с него, то необходимо включить keepalive (на SIP-агенте) либо настроить «port forwarding» (на маршрутизаторе). По умолчанию, как правило, для сигнализации используется порт 5060/UDP, однако программные и аппаратные устройства SIP-телефонии позволяют менять это значение или же выбирать этот порт динамически. Так же, как правило, нет никакой необходимости включать «исправление» NAT в самом SIP-агенте, за него это сделает сервер SIPNET. Важно чтобы внутренний (приватный) адрес SIP-агента был назначен из правильного диапазона адресов согласно RFC1918, при использовании других адресов «исправления» NAT на стороне SIPNET не происходит!
«Правильные» внутренние адреса:
10.0.0.0 — 10.255.255.255 (10/8 prefix)
172.16.0.0 — 172.31.255.255 (172.16/12 prefix)
192.168.0.0 — 192.168.255.255 (192.168/16 prefix)
В разных SIP-агентах выключение «исправления» NAT называется по-разному (уточняйте в документации!):
Send internal IP = Always (X-Pro, X-Lite)
Use local IP address = Yes (eyeBeam)
Use discovered addresses in SIP = No (SJphone)
NAT Mapping Enable = No (Linksys PAP2)
nat_enable: 0, nat_received_processing: 0 (Cisco 79xx)
ConnectMode bit22=0 (Cisco ATA)
Как настроить мобильный телефон Nokia E-серии для работы в Сипнет?
Войти в меню, затем выбрать:
Средства — Настройки — Соединения — Параметры SIP
(Tools — Settings — Connection — SIP settings)
Добавить новый профиль.
Имя профиля (Profile name): любое удобное (например, SIPnet)
Профиль услуг (Service profile): IETF
Точка доступа по умолчанию (Default access point): выбрать в списке одну из предварительно настроенных Wi-Fi точек доступа
Открытое имя пользователя (Public user name) — ваш SIP ID (например: 1234567@sipnet.ru )
Использовать сжатие (Use compression) — Нет (No)
Регистрация (Registration) — «по требованию» или «всегда» ("Always on" или "When needed")
Использовать защиту (Use security) — Нет (No)
Прокси сервер (Proxy server)
Адрес прокси сервера (Proxy server address) — sipnet.ru
Область (Realm) — etc.tario.ru
Имя пользователя (User name) — ваш SIP ID (например: 1234567)
Пароль (Password) — ваш пароль в Сипнет
Разр. Нестр. маршрут (Allow loose routing) — Да (Yes)
Тип передачи (Transport type) — TCP или UDP
Порт (Port) — 5060
Сервер регистрации (Registrar server)
Адрес сервера регистрации (Registrar serv. addr.) — sipnet.ru
Остальные поля можно не заполнять
Войти в меню, затем выбрать:
Средства — Настройки — Соединения — Парам. Инт.-тел.
(Tools — Settings — Connection — Internet tel.)
Cоздать новый профиль Интернет-телефона, зарегистрировать в нем ранее созданный профиль SIP.
Рекомендуется загрузить в телефон свежую версию программного обеспечения с сайта Nokia. Перед обновлением версии следует удалить все существующие профили. После обновления необходимо заново создать профили вручную.