02.01.2013 Views

Infra-Estrutura VoIP no IPL - IPLNet - Instituto Politécnico de Lisboa

Infra-Estrutura VoIP no IPL - IPLNet - Instituto Politécnico de Lisboa

Infra-Estrutura VoIP no IPL - IPLNet - Instituto Politécnico de Lisboa

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Infra</strong>-<strong>Estrutura</strong> <strong>VoIP</strong><br />

<strong>Instituto</strong> <strong>Politécnico</strong> <strong>de</strong> <strong>Lisboa</strong><br />

<strong>Instituto</strong> Superior <strong>de</strong> Engenharia <strong>de</strong> <strong>Lisboa</strong><br />

Nu<strong>no</strong> Cruz


� 8 Pólos<br />

Universo <strong>IPL</strong><br />

� 15000 alu<strong>no</strong>s<br />

� ISEL – 7500 alu<strong>no</strong>s<br />

� 1500 docentes<br />

� 500 funcionários<br />

� Serviços centrais<br />

� Serviços <strong>de</strong> acção social<br />

� 2 Residências<br />

� Utilizadores com conta <strong>de</strong> e-mail (alu<strong>no</strong>s/docentes/funcionários)<br />

� Total – 8500<br />

� ISEL – 4650<br />

19-04-2006 Nu<strong>no</strong> Cruz - <strong>IPL</strong>/ISEL/DEETC/SRCD 2


A re<strong>de</strong> do <strong>IPL</strong><br />

4096/256<br />

10Mbps<br />

2~3Mbps<br />

100Mbps<br />

100Mbps<br />

Laser<br />

4096/256<br />

19-04-2006 Nu<strong>no</strong> Cruz - <strong>IPL</strong>/ISEL/DEETC/SRCD 3<br />

4096/256<br />

10Mbps<br />

4096/256<br />

4096/256<br />

4096/256


A re<strong>de</strong> do <strong>IPL</strong> – Estatísticas<br />

� 191 Re<strong>de</strong>s IPv4<br />

� 63 das quais com conectivida<strong>de</strong> IPv6<br />

� 150 Pontos <strong>de</strong> acesso <strong>de</strong> re<strong>de</strong> sem fios<br />

� 4000 Tomadas <strong>de</strong> re<strong>de</strong> 10/100 com gestão<br />

� 26 Routers<br />

� Re<strong>de</strong> sem fios e-U (últimos 30 dias)<br />

� 1468 Utilizadores distintos (locais)<br />

� 47 visitantes<br />

� 46 utilizadores locais em roaming <strong>no</strong>utra instituição<br />

� 200000 sessões<br />

� Pico <strong>de</strong> 220 utilizadores simultâneos<br />

19-04-2006 Nu<strong>no</strong> Cruz - <strong>IPL</strong>/ISEL/DEETC/SRCD 4


Cro<strong>no</strong>logia – <strong>Infra</strong>-estrutura <strong>VoIP</strong><br />

� Setembro 2002 – Primeira aproximação ao <strong>VoIP</strong> <strong>no</strong> ISEL, relacionado com um Projecto<br />

Final <strong>de</strong> Curso<br />

� Aquisição <strong>de</strong> 4 telefones Cisco 7910, 1 telefone Cisco 7940 e 1 Call Manager<br />

� Novembro 2002 – São adquiridos os telefones mas não o Call Manager<br />

� Dezembro 2002 – Após o estudo <strong>de</strong> alternativas optou-se pelo uso do SIP e trocou-se os<br />

4 telefones Cisco 7910 por 2 Cisco 7940<br />

� Janeiro 2003 – Primeira instalação <strong>de</strong> um SIP Proxy (SER) para testes iniciais usando os<br />

Cisco 7940, softphones e o windows messenger<br />

� Julho 2003 – Aquisição <strong>de</strong> uma placa <strong>de</strong> Voz para um router Cisco 3620 para funcionar<br />

como gateway<br />

� Dezembro 2003 – Planeamento <strong>de</strong> uma <strong>no</strong>va estrutura baseada em SER + Asterisk para<br />

estudo dos problemas <strong>de</strong> interligação <strong>de</strong> domínios SIP para uma tese <strong>de</strong> mestrado<br />

� 1º Semestre 2004 – Instalação da <strong>no</strong>va infra-estrutura <strong>no</strong> ISEL<br />

� 1º Trimestre 2005 – Alargamento dos testes a utilizadores seleccionados utilizando<br />

telefones Cisco 7905<br />

� Outubro 2005 – Abertura ao público<br />

19-04-2006 Nu<strong>no</strong> Cruz - <strong>IPL</strong>/ISEL/DEETC/SRCD 5


<strong>Infra</strong>-estrutura base<br />

� 1 Feature Server/PBX<br />

� Gentoo (Kernel 2.6.11)<br />

� Asterisk (CVS)<br />

� 2 Placas ISDN<br />

� Diva Client PCI (low-cost)<br />

� 1 Proxy SIP<br />

� Gentoo (Kernel 2.6.11)<br />

� OpenSER (CVS)<br />

� Mediaproxy<br />

� Servidor <strong>de</strong> STUN<br />

� 1 GW Router Cisco 2621<br />

� 2 WIC Voz<br />

� Interligação ao PBX do ISEL<br />

através <strong>de</strong> 4 acessos básicos<br />

RDIS (2 <strong>no</strong> Asterisk, 2 <strong>no</strong> GW)<br />

19-04-2006 Nu<strong>no</strong> Cruz - <strong>IPL</strong>/ISEL/DEETC/SRCD 6


Autenticação<br />

� Integração com a infra-estrutura existente<br />

� DB – MySQL<br />

� RADIUS – FreeRADIUS<br />

� Escolhido o MySQL, tendo em conta que o próprio RADIUS<br />

obtém a informação do MySQL<br />

� Feita <strong>no</strong> OpenSER<br />

� Excepto para telefones <strong>VoIP</strong> com acesso ao exterior via PBX do ISEL –<br />

implica custos<br />

� Falta <strong>de</strong> Integração!!! – Asterisk Realtime + Views (MySQL >= 5.0)<br />

19-04-2006 Nu<strong>no</strong> Cruz - <strong>IPL</strong>/ISEL/DEETC/SRCD 7


� Actuais<br />

Serviços<br />

� Listagem <strong>de</strong> Utilizadores<br />

� Call Forward<br />

� Caller ID<br />

� Voice Mail (Apenas para alguns utilizadores)<br />

� Aprovisionamento automático<br />

� DHCP + TFTP + Configurações dos telefones<br />

� Presença<br />

� Futuro<br />

� Click 2 Dial (Já em testes)<br />

� Web<br />

� Outlook – SIP TAPI<br />

� Voice Mail (Para todos os utilizadores)<br />

19-04-2006 Nu<strong>no</strong> Cruz - <strong>IPL</strong>/ISEL/DEETC/SRCD 8


Serviços – Listagem <strong>de</strong> Utilizadores<br />

19-04-2006 Nu<strong>no</strong> Cruz - <strong>IPL</strong>/ISEL/DEETC/SRCD 9


Serviços – Click 2 Dial<br />

� Via Web<br />

� Utilizador com login feito <strong>no</strong> site e registado <strong>no</strong> SIP Proxy –<br />

Através <strong>de</strong> CGI, com evolução <strong>de</strong> estado online<br />

� Funciona com qualquer telefone hard ou soft -usa o SIP REFER<br />

� Utilizador sem login feito ou que não esteja registado <strong>no</strong> SIP<br />

Proxy – Através <strong>de</strong> URLs sip:user@domínio<br />

� Implica pré-instalação <strong>no</strong> cliente <strong>de</strong> um “.reg”<br />

� Via Outlook<br />

� Através da SIP TAPI<br />

19-04-2006 Nu<strong>no</strong> Cruz - <strong>IPL</strong>/ISEL/DEETC/SRCD 10


Serviços – Click 2 Dial – Web<br />

19-04-2006 Nu<strong>no</strong> Cruz - <strong>IPL</strong>/ISEL/DEETC/SRCD 11


Serviços – Click 2 Dial – Web (2)<br />

19-04-2006 Nu<strong>no</strong> Cruz - <strong>IPL</strong>/ISEL/DEETC/SRCD 12


Serviços – Click 2 Dial – Outlook<br />

19-04-2006 Nu<strong>no</strong> Cruz - <strong>IPL</strong>/ISEL/DEETC/SRCD 13


Gateway para a PSTN<br />

� Outbound<br />

� ISEL<br />

� 4 acesso básicos para uma Alcatel 4400<br />

� 2 via router Cisco<br />

� Exterior (apenas utilizadores privilegiados)<br />

� 2 via placas ISDN<br />

� Extensões Internas<br />

� Exterior para utilizadores sem privilégios<br />

� Inbound<br />

� Através <strong>de</strong> um operador SIP grátis<br />

� Apenas chamadas <strong>de</strong> um minuto para número fixos numa série <strong>de</strong> países<br />

� O Asterisk aten<strong>de</strong> as chamadas e pergunta o número <strong>de</strong> <strong>de</strong>sti<strong>no</strong><br />

� Só permite usar um pla<strong>no</strong> <strong>de</strong> en<strong>de</strong>reçamento<br />

19-04-2006 Nu<strong>no</strong> Cruz - <strong>IPL</strong>/ISEL/DEETC/SRCD 14


Alta disponibilida<strong>de</strong><br />

� Hardware (SIP Proxy e PBX)<br />

� Uptime <strong>de</strong> 250 dias<br />

� Apenas é feito reboot para actualizar o kernel<br />

� SIP Proxy<br />

� Múltiplos<br />

� Redundância pelo DNS<br />

� Actualmente um OpenSER serve os domínios todos<br />

� 29 domínios<br />

� PBX<br />

� Busca entre múltiplos (tem <strong>de</strong> ser contemplado na configuração do OpenSER)<br />

� Mediaproxy<br />

� Múltiplos<br />

� Redundância pelo DNS<br />

� Actualmente um Mediaproxy serve os domínios todos<br />

19-04-2006 Nu<strong>no</strong> Cruz - <strong>IPL</strong>/ISEL/DEETC/SRCD 15


Clientes em funcionamento<br />

� Hardphones<br />

� Cisco 7940/7960<br />

� 3 em funcionamento<br />

� Cisco ATA186<br />

� 1 em funcionamento<br />

� Cisco 7905/7912<br />

� 25 em funcionamento<br />

� Softphones<br />

� X-Lite / X-Pro<br />

� SJPhone<br />

� Eyebeam<br />

19-04-2006 Nu<strong>no</strong> Cruz - <strong>IPL</strong>/ISEL/DEETC/SRCD 16


Hardphones<br />

19-04-2006 Nu<strong>no</strong> Cruz - <strong>IPL</strong>/ISEL/DEETC/SRCD 17


Estatísticas <strong>de</strong> Utilização<br />

� 130 já fizeram uma chamada pelo me<strong>no</strong>s 1 vez<br />

� 40 em média activam o seu terminal regularmente<br />

� 10016 chamadas <strong>de</strong>s<strong>de</strong> que foi activado o acesso para todos<br />

� 367 horas <strong>de</strong> chamadas<br />

� 32 horas/1450 chamadas – <strong>VoIP</strong> -> Extensão Interna<br />

� 44 horas/958 chamadas – <strong>VoIP</strong> -> Número exter<strong>no</strong> via PBX<br />

� 75 horas/1703 chamadas – <strong>VoIP</strong> -> Número exter<strong>no</strong> via Operador <strong>VoIP</strong><br />

� 216 horas/5905 chamadas – <strong>VoIP</strong> -> <strong>VoIP</strong><br />

� Números aproximados, tirados a partir da data <strong>de</strong> abertura do<br />

serviço a todos – 31/10/2005 até dia 17/04/2006<br />

19-04-2006 Nu<strong>no</strong> Cruz - <strong>IPL</strong>/ISEL/DEETC/SRCD 18


Estatísticas <strong>de</strong> Utilização (2)<br />

� Desti<strong>no</strong>s <strong>no</strong> exterior:<br />

� Inesc-id.pt – 28 chamadas<br />

� Voipgate.com – 20 chamadas<br />

� Fccn.pt – 14 chamadas<br />

� Iptel.org – 5 chamadas<br />

� Ul.pt – 2 chamadas<br />

� Pulver.com – 2 chamadas<br />

� Originadas <strong>no</strong> exterior:<br />

� Fccn.pt – 30 chamadas<br />

� Inesc-id.pt – 25 chamadas<br />

� Iptel.org – 7 chamadas<br />

� Voipgate.com – 6 chamadas<br />

� Mail.pt – 6 chamadas<br />

� Ul.pt – 3 chamadas<br />

� Re<strong>de</strong>sul.net – 4 chamadas<br />

� Uc.pt – 1 chamada<br />

� Fct.mctes.pt – 1 chamada<br />

� Ineti.pt – 1 chamada<br />

19-04-2006 Nu<strong>no</strong> Cruz - <strong>IPL</strong>/ISEL/DEETC/SRCD 19


Evolução<br />

� Agregação do tráfego <strong>de</strong> voz das diferentes escolas para o nó<br />

central da <strong>IPL</strong>Net<br />

� Pla<strong>no</strong> <strong>de</strong> migração, pla<strong>no</strong> <strong>de</strong> en<strong>de</strong>reçamento global<br />

� Já a <strong>de</strong>correr<br />

� Criação <strong>de</strong> múltiplos SIP Proxy e PBX para aumentar a<br />

disponibilida<strong>de</strong><br />

� Distribuídos pelas escolas<br />

� Permitem a interligação às centrais actuais<br />

� Múltiplos mediaproxy<br />

� Integração OpenSER e Asterisk<br />

� Interligação ao PBX através <strong>de</strong> um E1 (router Cisco ou Asterisk)<br />

� Já em aquisição<br />

19-04-2006 Nu<strong>no</strong> Cruz - <strong>IPL</strong>/ISEL/DEETC/SRCD 20


Questões?<br />

Nu<strong>no</strong> Cruz<br />

mailto:ncruz@net.ipl.pt<br />

sip:ncruz@net.ipl.pt<br />

� http://www.net.ipl.pt<br />

� http://www.net.ipl.pt/voip<br />

19-04-2006 Nu<strong>no</strong> Cruz - <strong>IPL</strong>/ISEL/DEETC/SRCD 21

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!