ВКС №1 в России, по числу внедренных проектов 2020 (TAdviser)

Интеграция VideoMost с цифровой АТС

 

Интеграция Videomost с цифровой АТС осуществляется по протоколу SIP. Для этого необходимо настроить SIP-транк между системой ВКС и АТС.

SIP-транк со стороны Videomost настраивается следующим образом:

 

а)  В файле конфигурации kamailio - /etc/kamailio/kamailio.cfg найдите блок текста:

# *** To enable IP authentication execute:

# - enable mysql

# - enable authentication

# - define WITH_IPAUTH

# - add IP addresses with group id '1' to 'address' table

 

И приведите его к следующему виду:

# *** To enable IP authentication execute:

# - enable mysql

# - enable authentication

#!define WITH_IPAUTH

# - add IP addresses with group id '1' to 'address' table

 

Таким образом разрешается авторизация SIP-клиентов по IP-адресу.

 

б)  Выполните следующие изменения с БД kamailio через утилиту kamctl:

user@deb:~$ kamctl db exec 'insert into address (ip_addr) values ("192.168.234.17");'

user@deb:~$ kamctl db show address

+----+-----+----------------+------+------+------+

| id | grp | ip_addr    | mask | port | tag  |

+----+-----+----------------+------+------+------+

|  1 |   1 | 192.168.234.17 |   32 |0 | NULL |

+----+-----+----------------+------+------+------+

user@deb:~$

В примере подразумевается, что 192.168.234.17 – это IP-адрес АТС.

 

в)  найдите блок текста:

# *** To enable PSTN gateway routing execute:

# - define WITH_PSTN

# - set the value of pstn.gw_ip

# - check route[PSTN] for regexp routing condition

 

и приведите его к следующему виду:

# *** To enable PSTN gateway routing execute:

# - define WITH_PSTN

# - set the value of pstn.gw_ip

# - check route[PSTN] for regexp routing condition

 

г)  в строках укажите реальные IP-адрес и порт на котором в АТС выполняется SIP UA 

pstn.gw_ip = "" desc "PSTN GW Address"

pstn.gw_port = "" desc "PSTN GW Port"

 

д)  в строке укажите паттерн телефонных номеров обслуживаемых  АТС:

if(!($rU=~"^(\+|00)[1-9][0-9]{3,20}$")) return;

 

е) перезапустите kamailio:

user@deb:~$ sudo service kamailio restart

 

Теперь при SIP-вызове участника из конференции по номеру соответствующему указанному паттерну, вызов будет перенаправлен на АТС и будет вызван пользователь PSTN.