Архив метки: sip

Автор:Dmitriy Altuhov

Pansonic TDE SIP Asterisk задержка после набора последней цифры

Настроили связь Panasonic TDE и Asterisk по SIP?
После набора номера SIP-абонента с аналогового телефона Panasonic TDE раздражает задержка перед первым гудком (после набора последней цифры)?

Нужно прописать План набора номера

panasplannabora

Автор:Dmitriy Altuhov

Перевод звонков Linksys, Grandsream аналоговые телефоны

Для того, чтобы можно было нажатием Flash (кнопки кратковременного сброса линии) или нажатием на рычаг переводить звонки (как на аналоговой АТС) необходимо в VoIP-шлюзе проверить настройки

Grandstream:

Preferred DTMF method: 
(in listed order)
  Priority 1:   RFC2833
Priority 2:   SIP INFO
Priority 3:   IN-AUDIO
Disable DTMF Negotiation:   *No (negotiate with peer)  Yes (use above DTMF order without negotiation)
Send Hook Flash Event:   * No      Yes   (Hook Flash will be sent as a DTMF event if set to Yes)
Enable Call Features:   *No       Yes (if Yes, call features using star codes will be supported locally)
Enable Hook Flash:    No     *Yes
Hook Flash Timing:   In 40-2000 milliseconds range, minimum: 50      maximum: 900
On Hook Timing:   400 (In 40-2000 milliseconds range, default is 400)

В VoIP-шлюзах Linksys/Cisco нужно:

1) В настройках линий (Voice — Line X) включить все «Supplementary Service Subscription»
2) В настройках Voice — Regional изменить параметры:
Hook Flash Timer Min: .05
Hook Flash Timer Max: .9

Автор:Dmitriy Altuhov

Подключаем Неофон от Ростелекома к Asterisk (Elastix)

Неофон от Компании Ростелеком — это телефония на базе протокола SIP, позволяющего использовать большое количество разнообразных сервисов (передача голоса, видео, текстовых сообщений, факсов и др.) и создать суперсовременную систему управления информационными потоками.

neofonelastixДля подключения SIP-транка Неофон в Asterisk (Elastix):

  1. Узнать адрес своего регионального сервера Неофон из инструкции http://www.chelyabinsk.rt.ru/data/doc/sip_instruction.doc
  2. Указать параметры подключения trunk:
    [rostel]
    username=user
    fromuser=user
    secret=pass
    host=chel.media.usi.ru
    fromdomain=chel.media.usi.ru
    type=friend
    context=from-trunk
    insecure=port,invite
    trustrpid=yes
    qualify=yes
    keepalive=45
    directmedia=no
    dtmfmode=rfc2833
    t38pt_udptl=yes

 

Автор:Dmitriy Altuhov

Подключаем Мегафон к Asterisk (Elastix)

Имеется сервер с установленным Elastix (Asterisk).

Требуется подключить транк (внешнюю линию) от Мегафона с помощью услуги Мультифон.
Очень удобная услуга, позволяющая подключить имеющийся федеральный или городской номер (на сим-карте) к серверу IP-телефонии Asterisk.
С помощью настроек можно сделать поступление звонков только в Asterisk и/или на сотовый телефон (сим-карту)

Настраивается очень просто по инструкции: http://multifon.ru/media/devices/instruction/Asterisk_set1_1.pdf

http://multifon.ru/help/

Ещё ссылки:

http://habrahabr.ru/post/66023/

http://icanblink.com/

http://www.phonerlite.de/index_en.htm

Автор:Dmitriy Altuhov

Объединение аналоговой и IP-телефонии на предприятии

Долгое время в организации работала гибридная АТС Panasonic KX-TDA100.

Появилась потребность в IP-телефонии (дешевый межгород через оператора SIPNET) и объединение удалённых офисов/подразделений.

На сервере IP-телефонии был установлен и настроен Asterisk. Осталось связать аналоговую АТС и Asterisk. Поскольку в TDA встроенной поддержки SIP нет (в модели TDE добавили), то требуется шлюз между АТС Panasonic и Asterisk. Лучше конечно связать по E1 (с помощью специальных плат расширения), но пока достаточно SIP-шлюза.

В качестве SIP-шлюзов используются Linksys SPA-2102. Итого 4 канала. Пока этого достаточно (E1 предоставляет 30 каналов).

Автор:Dmitriy Altuhov

Корпоративная IP-телефония для организации с филиалами на Elastix/Asterisk

Задача — организовать корпоративную IP-телефонию с объединением офисов в единую телефонную сеть с выходом на межгород через различных операторов IP-телефонии.

В основе решения — Модернизация ИТ-инфраструктуры небольшой фирмы на одном сервере

На сервере HP ProLiant установлен гипервизор VMware ESXi 5.5, созданы виртуальные машины под сервер IP-телефонии Elastix и интернет-шлюз (с сервером OpenVPN).
Удалённые офисы подключены к центральному серверу по OpenVPN и имеют доступ к файловым ресурсам, серверу 1С предприятие, серверу IP-телефонии.

В качестве абонентских устройств используются телефоны GrandStream GXP1400

Шлюзы GrandStream HandyTone 502 (HT502)

И шлюз GrandStream HandyTone 503 (HT503) для подключения внешней аналоговой линии к серверу IP-телефонии Elastix, настройка которого потребовала несколько кружек кофе.

На сервере IP-телефонии были созданы:

  • Внутренние номера (для абонентских устройств) (extensions)
  • Внешние линии (trunk)
  • Виртуальный факс для приёма факсов и пересылки на e-mail (Virtual Fax)
  • Внутренний номер с включенным голосовым ящиком в качестве автоответчика в нерабочее время
  • Настроены входящие и исходящие маршруты, группы вызовов, запись звонков

Результат работы виден в панели оператора (Operator Panel)

elastixcorp

Автор:Dmitriy Altuhov

Elastix (Asterisk)и FXO Grandstream HT-503

Потребовалось подключить городскую линию к серверу IP-телефонии Elastix (Asterisk) через «шлюз» Grandstream HT-503.

В Elastix создаем новый Trunk:

  1. General Settings — Trunk Name?: providerfxogw — на ваш выбор
  2. Outgoing Settings — Trunk Name?: providerfxotrunk — на ваш выбор
  3. PEER Details?:
    secret=password — на ваш выбор
    type=friend
    context=from-trunk
    host=dynamic
    permit=0.0.0.0/0.0.0.0
    nat=no
    port=5060
    qualify=yes
    qualifyfreq=60
  4. Сохраняем trunk и применяем настройки

Настраиваем сам шлюз Grandstream HT-503

  1. Городскую (внешнюю) линию подключили к порту FXO.
  2. В настройках BASIC SETTINGS
    Device Mode: Bridge
    Unconditional Call Forward to VOIP: 600 @ elastix.domain.local : 5060 — тут указать на какой номер (или ring group) перекидывать входящие звонки с PSTN
  3. В настройках ADVANCED SETTINGS:
    Firmware Server Path: firmware.grandstream.com
  4. В настройках FXO PORT:
    Account Active:   Yes
    Primary SIP Server: elastix.domain.local
    SIP User ID: sipaccountforfxo — тут укажите транк, созданный для FXO-gateway
    Authenticate Password: — пароль на аккаунт
    Enable Current Disconnect:  No
    Enable PSTN Disconnect Tone Detection:   Yes
    PSTN Disconnect Tone: f1=425@-11,f2=0@-11,c=400/400;
    Number of Rings: 2 (1 не ставьте, иначе не будет CallerID работать)
    PSTN Ring Thru FXS:  No
    Wait for Dial-Tone:  No
    Stage Method (1/2): 1

Всё работает, номер определяется. Детектирование (обнаружение) сигнала занято/отбой (когда PSTN-абонент положит трубку) работает.

Автор:Dmitriy Altuhov

Модернизация ИТ-инфраструктуры небольшой фирмы на одном сервере

Имеется небольшая производственно-торговая фирма.
Требуется провести модернизацию ИТ-инфраструктуры (заменить сервера, сетевое оборудование, видеонаблюдение, телефонию).

Многие года в организации работало и использовалось:

  • Аналоговое видеонаблюдение
  • Аналоговая телефония на базе Мини-АТС малой номерной ёмкости
  • Несколько «серверов» в виде обычных компьютеров (такие используются в качестве рабочих станций)
  • Локальная сеть 100 мегабит/сек
  • Файловый вариант 1С с базой «Управление небольшой фирмой» (размер базы около 1,5ГБ)

Для модернизации ИТ-ифраструктуры потребуется:

  1. Серверный шкаф или стойка 19″ (Например, ЦМО СТК-С-33.2.1000)
    cmostoyka
  2. Стоечный сервер 19″ (Например, HP ProLiant DL320e Gen8 V2)

    hpilo
  3. Рельсы для сервера (Например, HP 1U Small Form Factor Ball Bearing Gen8 Rail Kit)
  4. Дополнительные модули памяти и жесткие диски для сервера
  5. Стоечный ИБП 19″ (Например, APC Smart SUA1000RMI2U)
  6. Бесплатная версия гипервизора VMware ESXi v 5.5 HP Custom
    esxi
  7. Бесплатная (свободно распространяемая) ОС на базе ядра Linux (Например, Ubuntu)
    psfauxserver1c
  8. Бесплатная (свободно распространяемая) платформа для унифицированных коммуникаций (Например, Elastix)
    elastixcorp
  9. Лицензии на систему видеонаблюдения Macroscop
  10. Лицензии на Windows Server (для контроллера домена)
  11. Лицензия на Windows 7/8 (для Macroscop)
  12. Управляемые сетевые коммутаторы L2/L3 (Например, D-Link DGS-1210-28P/B1A (с POE) или DGS-1500-28 / A1A (без POE))

После покупки необходимого программного и аппаратного обеспечения начинаются монтажные и пуско-наладочные работы:

  1. Сборка серверного шкафа/стойки
  2. Установка серверного шкафа/стойки в серверную комнату
  3. Сборка сервера (установка жестких дисков, модулей памяти, рельс)
  4. Установка оборудования в серверный шкаф/стойку
  5. Подключение СКС и питания к оборудованию. Физическая коммутация.
  6. Запуск оборудования (ИБП, коммутаторы, сервера)
  7. Начальная настройка сервера HP ProLiant (опции/параметры BIOS)
  8. Установка гипервизора VMware ESXi на сервер HP ProLiant с помощью HP Intelligent Provisioning
  9. Настройка гипервизора VMware ESXi и создание необходимых виртуальных машин (серверов)
  10. Установка операционных систем в подготовленные виртуальные машины
  11. Настройка VLAN (разделение физической локальной сети на логические/»виртуальные»)  на коммутаторах, гипервизоре VMware ESXi и виртуальных машинах
  12. Настройка сетевого серверного программного обеспечения (маршрутизация, сетевая безопасность, OpenVPN, DNS, DHCP, WINS, Samba, Active Directory Domain Services, и другие)
  13. Настройка сервера IP-телефонии Elastix
  14. Настройка рабочих мест сотрудников (рабочие станции, IP-телефоны)
  15. Настройка видеонаблюдения (IP-Камеры, Macroscop)
  16. Настройка  центрального сервера кластера 1С и сервера баз данных PostgreSQL
    serv1c834

Срок поставки оборудования 1-2 недели.
Срок выполнения монтажа и запуска в эксплуатацию — 1-2 дня с плавным переходом на новое оборудование в нерабочее время сотрудников.

Для обеспечения надежности работы ИТ-инфраструктуры рекомендуется купить дополнительный резервный сервер и настроить резервное копирование виртуальных машин с помощью Veeam Backup & Replication

Данное решение является наиболее оптимальным для большинства небольших компаний (до 50 рабочих станций). Системный интегратор «Технологии будущего» выполняет полный цикл работ от поставки оборудования (включая преднастроенные сервера) и программного обеспечения до монтажа и пуско-наладочных работ.

Автор:Dmitriy Altuhov

Наш опыт внедрения Linux-решений и АТС Panasonic более — 10 лет

Первые сервера на базе Linux наша компания настраивала в 2002 году.
Это были сервера учета и контроля доступа в популярных, в те времена, домовых сетях.
В данных серверах использовался самописный биллинг + PPTP + Radius + MySQL + Apache + PHP

С развитием интернет-технологий данные решения по учету и контролю доступа стали востребованными в малом бизнесе, где руководство желало контролировать и ограничивать работу своих сотрудников в сети Интернет.
Дополнительно сервер на Linux решал задачи безопасности и надежности ИТ-инфраструктуры предприятия.

С последующим развитием ИТ-инфраструктур, внедрением сложных ИТ-решений для автоматизации бизнеса (1С) стали востребованными надежные и резервируемые каналы доступа в интернет (для подключения удалённых филиалов к единой ИТ-инфраструктуре).

Постепенно контроль и учет работы сотрудников в Интернете отошёл на второй план, так как появились безлимитные тарифы с хорошими скоростями, позволяющие избежать возможных перерасходов на связь.

Контроль за сотрудниками стали выполнять специализированные программы, фиксирующую деятельность пользователя на рабочей станции. Это оказалось намного эффективнее вычитания из зарплаты нерабочего интернет-трафика.

В последнее время всё больше задач переносят на Linux-системы:

  • Сервера IP/SIP-телефонии (IP-PBX Asterisk)
  • Сервера/кластеры 1С и базы данных PostgreSQL
  • Файл-серверы Samba
  • Прозрачное проксирование и кеширование интернет-трафика SQUID
  • Антивирусные центры управления и обновления Dr.WEB Enterprise Suite
  • Серверы IP-видеонаблюдения (Macroscop)

С развивающейся IP/SIP-телефонией продолжает активно использоваться традиционная аналоговая телефония и Мини АТС Panasonic.
Мини АТС Panasonic — это проверенные решения для организации аналоговой телефонии на небольшом предприятии.
В линейке продуктов имеются АТС малой ёмкости для малых офисов KX-TEB308/TEM824/, так и для крупных объектов KX-TDA30/100/200/600

С мини АТС Panasonic часто используют DECT-трубки и базовые станции Panasonic, позволяющие организовать бесшовную DECT-радиосвязь на всей территории предприятия/цеха/площадки.

Помимо аналоговых и гибридных АТС у Panasonic есть IP-PBX KX-TDE100/200/600 совмещающие в себе возможности серии TDA и сервера IP (SIP)-телефонии.

Решения Panasonic легко интегрируются с серверами IP-телефонии Asterisk с помощью плат Digium цифрового потока E1.

Компания «Технологии будущего» с многолетним опытом внедрения решений на базе Linux и Panasonic предлагает свои услуги малому и среднему бизнесу в городе Челябинск и другим городам Челябинской области.

Автор:Dmitriy Altuhov

SIP URL URIоткрытие в браузере

Всё чаще встречаются на сайтах ссылки на номер IP-телефона, например

<a href=»SIP:1212121212@example.com»> 12121 21212</a>

Чтобы такие ссылки сразу «открывались» (выполнялся вызов) нужно ассоциировать протокол SIP с нужной программой.
Для этого в WIndows Vista и Windows 7 нужно создать reg-файл, сохранить в него следующее:


Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOTsip]
«URL Protocol»=»»
«EditFlags»=dword:00000002
«BrowserFlags»=dword:00000008
@=»URL: SIP Protocol»

[HKEY_CLASSES_ROOTsipDefaultIcon]
@=»»C:\Program Files\PhonerLiteBeta\PhonerLite.exe»,0″ 

[HKEY_CLASSES_ROOTsipshell]

[HKEY_CLASSES_ROOTsipshellopen]

[HKEY_CLASSES_ROOTsipshellopencomman d]
@=»»C:\Program Files\PhonerLiteBeta\PhonerLite.exe» «%1″»

В данном примере устанавливается ассоциация «SIP:» проктокола и программы C:Program FilesPhonerLiteBetaPhonerLite.exe

После схоранения запускаем reg-файл и вносим изменения в реестр. Всё. Можно нажимать на ссылки.