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
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