—просите про Asterisk в Telegram - чате

“елефон舓еори€

Ќастройка VoIP шлюза

ѕереходим на протокол SIP

ћерион Ќетворкс

¬ данной статье речь пойдЄт о способах и алгоритмах настройки VoIP шлюза дл€ осуществлени€ звонков с офисных телефонных аппаратов, имеющихс€ в офисе, через сеть IP.

¬ насто€щее врем€ подавл€ющее большинство современных компаний имеют телефонную св€зь.  акие-то компании уже открыли дл€ себ€ преимущества, открывающиес€ благодар€ VoIP телефонии, каким-то только предстоит это сделать. ќчень распространена ситуаци€, когда в компании уже имеютс€ средства традиционной (аналоговой или цифровой) телефонной св€зи и переоснащение всего офиса новыми IP телефонами получаетс€ довольно дорогосто€щим. ¬ таких ситуаци€х на помощь приход€т межсетевые VoIP шлюзы.

ћежсетевой шлюз VoIP Ц это устройство предназначенное дл€ сопр€жени€ сетей традиционной телефонии с пакетной сетью передачи данных, в качестве которой выступает »нтернет. “акое сопр€жение достигаетс€ благодар€ аппаратным и программным возможност€м шлюзов, а именно преобразованием трафика из одного типа сетей в другой. јппаратное исполнение VoIP шлюза различаетс€ по типу телефонного стыка, на цифровые (E1/T1, ISDN) и аналоговые (FXO, FXS).

ќрганизовать телефонную св€зь через голосовой шлюз предлагают провайдеры IP телефонии, которые предоставл€ют услуги св€зи по протоколу SIP через сеть »нтернет.

Ќастройка VoIP шлюз

ѕри такой схеме реализации создаЄтс€, так называемый, SIP - транк (trunk), €вл€ющийс€ по сути телефонной линией, котора€ устанавливаетс€ через сеть »нтернет по средствам протокола SIP. SIP провайдер, при помощи данного протокола, даЄт компании - клиенту множество голосовых каналов.

ѕосле заключени€ договора с оператором VoIP, остаЄтс€ только настроить голосовой шлюз, это €вл€етс€ основной и самой объЄмной работой на пути к обеспечению компании качественной IP телефонией.

–ассмотрим настройку подключени€ аналогового телефона к пакетной сети на простейшем примере, когда в офисе имеетс€ всего один аналоговый телефонный аппарат и голосовой шлюз компании AddPac. ѕо командной консоли устройства AddPac очень напоминают Cisco, поэтому, конфигураци€ приведЄнна€ ниже отлично подойдЄт дл€ понимани€ процесса настройки.

—перва следует настройка сетевых параметров шлюза и маршрутизации.

Gateway# configure terminal
Gateway(config)#interface FastEthernet 0/0
Gateway(config-if)# ip address 192.168.0.11 255.255.255.0
Gateway(config-if)# exit
Gateway(config)# ip route 0.0.0.0 0.0.0.0 192.168.0.1

ƒалее настройка диал-пиров (dial-peer) и маршрутов. ƒиал-пиры определ€ют параметры, направление и участников соединени€. ¬ нашем случае, необходимо настраивать диал-пиры в два направлени€, в сторону аналогового порта и в сторону SIP провайдера.

ƒиал-пир в сторону аналогового порта:

Gateway(config)# dial-peer voice 0 pots Gateway(config-dialpeer-pots-0)#destination-pattern [ID, выданный SIP провайдером] Gateway(config-dialpeer-pots-0)#port 0/0 Gateway(config-dialpeer-pots-0)#exit Gateway(config)# dial-peer voice 1 pots Gateway(config-dialpeer-pots-1)#destination-pattern [ID, выданный SIP провайдером] Gateway (config-dialpeer-pots-1)#port 1/0 Gateway(config-dialpeer-pots-1)#exit

—оздание диал-пира в сторону SIP провайдера:

Gateway(config)#dial-peer voice 100 VoIP
Gateway(config-dialpeer-VoIP-100)#destination-pattern T 

ƒанна€ команда означает что этот dial-peer будет соответствовать любому номеру

Gateway(config-dialpeer-VoIP-100)#session target sip-server

 оманда, указывающа€ адрес SIP-сервера.

Gateway(config-dialpeer-VoIP-100)#session protocol sip

 оманда, указывающа€ шлюзу по какому протоколу устанавливать соединение, в данном случае SIP

Gateway(config-dialpeer-VoIP-100)#voice-class codec 0

Ќастройка приоритизации используемых кодеков

Gateway(config-vclass-codec#0)# codec preference 1 g711alaw Gateway(config-vclass-codec#0)# codec preference 2 g729 Gateway(config-dialpeer-VoIP-100)# no vad

 оманда, включающа€ принудительное подавление тишины

Gateway(config-dialpeer-VoIP-100)#exit

Ќастройка SIP UA (User Agent) дл€ подключени€ к поставщику услуг

Gateway(config)# sip-ua
Gateway(config-sip-ua)# sip-username [ID, выданный SIP провайдером]
Gateway(config-sip-ua)# sip-password ******* [Password, выданный SIP провайдером]
Gateway(config-sip-ua)# sip-server [адрес SIP-сервера]
Gateway(config-sip-ua)# srv enable

 оманда, позвол€юща€ серверу определ€ть местоположение (им€ хоста и номер порта) дл€ определенных служб. явл€етс€ стандартом DNS Service Record

Gateway(config-sip-ua)#register e164
 оманда дл€ отдельной регистрации телефонных портов на сервере. ѕозвол€ет настраивать маршрутизацию звонков индивидуально дл€ каждого порта.

Gateway(config-sip-ua)#exit
Router#write

ѕосле проведЄнных действий можно звонить с аналогового аппарата, имеющегос€ в офисе на любые телефонные номера через SIP провайдера. ¬ход€щие звонки извне будут поступать на порт 0/0 или 1/0, в случае недоступности первого.

 онфигураци€, приведЄнна€ выше €вл€етс€ простейшим примером. ¬ реальности же включаетс€ дополнительный функционал и опции, например настройка переадресации или удержани€ звонка, телефонна€ сеть офиса может быть выделена в отдельный VLAN, а голосовой трафик иметь множество механизмов приоритизации.

—пециалисты нашей компании имеют большой опыт в настройке и устранении проблем VoIP шлюзов. ≈сли ¬ы решили модернизировать старую или с нул€ разворачиваете телефонную сеть дл€ своего офиса Ц доверьте это дело высококвалифицированным сотрудникам нашей компании.


ѕолезна ли ¬ам эта стать€?

–аз в неделю мы отправл€ем дайджест с самыми интересными стать€ми.

P.S. ≈сли укажите свою дату рождени€, то мы об€зательно ¬ас поздравим и подарим небольшой подарок :)

Ќажима€ на кнопку "ѕодписатьс€", вы даете согласие на обработку своих персональных данных