Sip прокси

Материал из wiki.sipnet.ru

Инструкции для устройств на платформе S60 с поддержкой VoIP версии 1.x и 2.x

Версия 1 устарела, к версии 2.x относятся E51, E60, E61, E63, E65, E66, E70, E71, N80, N81, N82, N95, ...

Информация о классификации моделей - в таблице на сайте Nokia.


Войти в меню, затем выбрать:

Средства — Настройки — Соединение (Подключение) — Параметры SIP (Tools — Settings — Connection — SIP settings)

Добавить новый профиль:

  • Имя профиля (Profile name): любое удобное (например, Sipnet)
  • Профиль услуг (Service profile): IETF
  • Точка доступа по умолчанию (Default access point): выбрать в списке одну из предварительно настроенных Wi-Fi точек доступа
  • Открытое имя пользователя (Public user name) — ваш SIP ID с добавлением @sipnet.ru (например: )
  • Использовать сжатие (Use compression) — Нет (No)
  • Регистрация (Registration) — «всегда» или «по требованию» ("Always on" или "When needed")
  • Использовать защиту (Use security) — Нет (No)


  • Прокси сервер (Proxy server):
    • можно не заполнять


  • Сервер регистрации (Registrar server):
    • Адрес сервера регистрации (Registrar serv. addr.) — sipnet.ru
    • Область (Realm) — etc.tario.ru
    • Имя пользователя (User name) — ваш SIP ID (например: 1234567)
    • Пароль (Password) — ваш пароль в SIPNET
    • Тип передачи (Transport type) —

      TCP

    • Порт (Port) — 5060


Войти в меню, затем выбрать:

(E60 и некоторые другие): Средства — Настр-ки — Соединение — Парам. Инт.-тел. (Tools — Settings — Connection — Internet tel.)

(E51 и некоторые другие): Средства — Настр-ки — Подключение — Интернет-тел. (Tools — Settings — Connection — Internet tel.)

Cоздать новый профиль Интернет-телефона, указать в нем на ранее созданный профиль SIP. Альтернативно профиль может быть создан из программы Nokia SIP VoIP Settings.


! Проверьте настройку, отвечающую за передачу своего номера:

(E60 и некоторые другие): Меню — Средства — Настройки — Вызов — Передача Инт.-номера (Menu — Tools — Settings — Call — Send my net call ID). Правильное значение – Да (Yes)

(E51 и некоторые другие): Меню — Средства — Настройки — Телефон — Вызов — Передача инт.-номера (Menu — Tools — Settings — Phone — Call — Send my internet caller ID). Правильное значение – Да (Yes)


SIP-клиент в упомянутых выше моделях поддерживает:

  • кодеки G.711a, G.711µ, G.729, iLBC, AMR и технологию Comfort Noise
  • передачу DTMF как in-band так и согласно RFC2833


Приоритеты кодеков, настройки DTMF и параметры, влияющие на работу через NAT, можно изменить при помощи специальной программы - Nokia SIP VoIP Settings


2009-04-17T13:13:32+0400

2017-06-20T21:27:24+0300

Владимир Афанасьев

Скачайте приложение:

Функции

SIP Proxy Tunnel может объединить все SIP (сигнализация) и RTP (голос) VoIP-пакеты из одной точки (как правило это удаленный офис), и передать их в другую точку (как правило это АТС) с использованием протокола TCP.

Эта простая концепция дает возможность использовать SIP Proxy Tunnel для преодоления сложных ситуаций, или для упрощения сетевого сценария.

SIP Proxy Tunnel можно использовать в следующих ситуациях:

  • Преодоление NAT на удаленных точках и АТС
  • Упрощение конфигурации брандмауэра на удаленной точке и на  АТС
  • Решение проблем с провайдерами, которые блокируют VoIP-трафик на основании номеров портов
  • Позволяет прохождение VoIP-трафика через WiFi в некоторых ограниченных зонах, таких как номера отеля
  • Преодоление брандмауэров, которые не могут передать VoIP-трафик корректно или которые очень сложно правильно настроить, такие, как:
    • Microsoft ISA Server
    • SonicWall

Типичный сценарий

Рисунок расположенный выше отображает типичный сценарий для внедрения SIP Proxy Tunnel на удаленной точке. Чтобы использовать данную схему, необходимо настроить все SIP-телефоны в удаленной сети (192.168.0.x) связываться с сервером АТС (10.0.0.181) через SIP Proxy Tunnel (192.168.0.2).

Требования

  • 3CX PhoneSystem установлена в локальной сети
  • Port Forwarding  на 3CX PhoneSystem настроен для входящих подключений тоннеля
  • NAT в локальной сети перенаправляет все пакеты TCP: 5090 к серверу АТС
  • Реальный статический IP-адрес для соединения Интернет и локальной сети
  • Статический IP-адрес для сервера 3CX PhoneSystem в локальной сети
  • IP-адрес сервера  в удаленной локальной сети, где будет установлено приложение SIP Proxy Tunnel
  • Пароль для туннеля настроен на сервере 3CX Phone System

Допущения

Для случая рассмотренного на схеме необходимо настроить следующее:

  • Публичный IP-адрес сервера 3CX: 213.165.190.51
  • Внутренний IP-адрес сервера 3CX: 10.0.0.181
  • IP-адрес удаленного компьютера, который будет выступать в качестве прокси-сервера: 192.168.0.2
  • IP-адрес телефона, который будет использовать прокси-сервер: 192.168.0.3
  • Пароль туннеля: ABC

Настройка 3CX Phone System в главном офисе

  1. 3CX Phone System «Настройки > Сеть» (Settings > Network), вкладка «3CX Туннель» (Tunnel).
  2. Введите пароль для туннелей (по умолчанию это "ABC").
  3. Выберите IP-адрес сетевой карты, которая подключена к нтернету из выпадающего списка.
  4. Укажите порт для тоннеля- вы можете оставить по умолчанию порт 5090, при необходимости вы можете его изменить, однако не забудьте изменить привязку портов на маршрутизаторе.

Настройка 3CX SIP Proxy Manager

В удаленном офисе выберите ПК, который имеет доступ к Интернету и установить 3CX SIP Proxy Manager. Это простое приложение, которое будет установлено 3CX Tunnel Service, и запустите его.

  1. На сервере, где будет запущен туннель для 3CX PhoneSystem, установите SIP Proxy Manager.
  2. Запустите SIP Proxy Manager.

  • «SIP Listener IP address» выберите IP-адрес сервера SIP Proxy Tunnel, который имеет доступ к Интернету (в данном примере: 192.168.0.2).
  • Оставьте значение поля «SIP Listener Port» по умолчанию 080, при необходимости вы можете его поменять.
  • В разделе «Server Public IP address» укажите публичный IP-адрес (в данном примере:213.165.190.51).
  • Оставьте значение поля «Server Tunnel Port» по умолчанию 5090, если вы не меняли порт указанные в 3CX Phone System.
  • В поле «Server Tunnel Password» введите тот же пароль, используемый в 3CX Phone System (в данном примере: "ABC")
  • Нажмите на кнопку «Save Settings» для сохранения настроек в конфигурационный файл.
  • Выберите «File > Tunnel Proxy > Stop Tunnel» для остановки службы туннеля.
  • Выберите «File > Tunnel Proxy > Start Tunnel» для запуска службы туннеля с новыми настройками.

Настройка телефона серии Grandstream GXP для подключения через тоннель

  1. Войдите в веб-интерфейс телефона, используя браузер, например http://192.168.0.3
  2. Выберите вкладку «Account 1».
  3. В поле «SIP Server» введите IP-адрес сервера 3CX (в данном примере: 10.0.0.181).
  4. В поле «Outbound Proxy» введите IP-адрес и порт сервера SIP Proxy Tunnnel в следующем формате: : (в данном примере: 192.168.0.2:5080)
  5. В полях «SIP User ID», «Authenticat.e ID», «Authenticate Password», и «Name», введите внутренний номер, логин, пароль и имя пользователя.
  6. В разделе «Register Expiration» введите интервал  перерегистрации - рекомендуется уменьшить это значение. Рекомендованный интервал 15 минут.

Хочется подобную фишку. Насколько я понимаю - для полноценной реализации подобной схемы нужно использовать sip-proxy.

Посоветуйте - какой именно sip-proxy лучше использовать, и, если есть, ссылки на хавтушки.

SIPNET — это первая в Росии кластерная сеть IP-телефонии работающая на протоколе SIP, работающая с ноября 2005 года. На текущий момент VoIP технологии SIPNET активно применяются различными компаниями, например часть голосовых сервисов SIPNET интегрированы в интернет-мессенджер Mail.ru Агент.

Как правильно регистрироваться на sipnet.ru:

— Обязательно заполните все поля.
— Логин и пароль должны содержать только латинские буквы, цифры, точка и подчеркивание. Никакой кириллицы.
— Пароль должен быть не короче 6 символов и должен состоять из цифр и латинских букв.
— При указании даты рождения вводить её следует в формате дд/мм/yyyy (через / а не через точки).


Типовые настройки для подключения к серверу SIPNET:
Registrar | SIP Server | SIP-proxy : sipnet.ru
Outbound proxy: sipnet.ru (В подавляющем большинстве случаев не используется)
Domain, Realm : sipnet.ru
Server | Proxy port: 5060 ( UDP или TCP) либо 5061 (TLS)
Transport protocol: TLS, TCP или UDP (в зависимости от того что предпочтительней)
Username | Login | User ID | Phone Number: SIP ID полученный при регистрации, например:
Authorization name | Auth ID: не используется либо указать SIP ID
Display Name — любой текст, например, свое реальное имя или имя аккаунта в латинской раскладке
Password: пароль
STUN server (если требуется): stun.sipnet.ru, STUN port: 3478
Регистрация (Registration) : «по требованию»(«When needed») или «всегда» («Always on»)
Использовать защиту (Use security) : Нет (No)

Рекомендации:
Интервал регистрации («Register Expires») не должен быть менее 60 (секунд)
В настройках DTMF рекомендуется выбрать RFC2833
В настройках не должно быть упоминаний никаких IP-адресов, принадлежащих SIPNET. Так же не должно быть упоминаний никаких других доменных имён кроме sipnet.ru


Кодеки:
В SIPNET при звонках на обычные телефоны могут быть использованы G.711 (A и µ) и G.729, а при звонках между абонентами — любой стандартный кодек, имеющийся у обоих абонентов.
Подробные настройки для различного SIP-оборудования можно посмотреть здесь: ссылка

Как правильно набирать номера при звонке с sipnet на обычные телефоны:
Зарубежье:
стационарный: 8 10 — код страны — код города — номер телефона
мобильный: 8 10 — код страны — код города — номер телефона

Россия:
стационарный: 8 — код города — номер телефона
мобильный прямой: 8 — код города — номер телефона
мобильный федеральный: 8 9xx — номер телефона

Подмосковье:
стационарный: 8 — код города — номер телефона
стационарный, если код города начинается с цифры 2: 8 496 — код города без цифры 2 — номер телефона
мобильный прямой: 8 495 — номер телефона
мобильный федеральный: 8 9xx — номер телефона

Москва:
стационарный: 8 495/499 — номер телефона
мобильный прямой: 8 495 — номер телефона
мобильный федеральный: 8 9XX — номер телефона

Звонки с обычных телефонов на SIP-телефон
Телефон доступа — тон — номер SIP ID. Телефоны доступа опубликованы в Личном кабинете, раздел звонки на SIP ID и роуминг. Например телефон доступа в Москве: 788-90-95.
При звонке со стационарного телефона вы набираете телефон доступа, далее переводите телефон в режим тонального набора и набираете SIP ID абонента.
Звонок с мобильного телефона тарифицируется как местный или роуминговый по тарифам соответствующего оператора.
При звонке с мобильного — просто телефон доступа и SIP ID абонента.

Фильм «Кошмар на улице Вязов» основан на реальных историях камбоджийских беженцев, которые отказывались от сна из-за мучивших их кошмаров. Многие из них действительно умирали во сне, а причины их смертей установить так и не удалось.