Tópicos Avançados em Telefonia (técnico) (diário 2009-2)
Revisão de 17h26min de 1 de outubro de 2009 por Etorresini (discussão | contribs) (→Entroncamento entre dois ''soft'' PBXs.)
Cronograma
- Vide plano de ensino.
Capítulo 6
26/08 (4): O que é VoIP?
- Tópicos: Internet como meio de transmissão, redes convergentes e comunicações unificadas.
02/09 (2): Protocolos de VoIP
- Tópicos: H.323, SIP, SDP, XMPP, RTP e RTCP.
- Material auxiliar: Guia básico de VoIP com Asterisk.
09/09 (2): Plataformas de VoIP
- Tópicos: hardware e software. Asterisk como exemplo de soft PBX, instalação de Asterisk.
- Material auxiliar: comandos *nix.
Intervalo de 1 semana
23/09 (2): Visão geral de um soft PBX
- Tópicos: visão geral do soft PBX Asterisk, o protocolo SIP (arquitetura e primeiros canais), a primeira ligação entre dois canais.
Capítulo 7
30/09 (4): Sinalização de Mídia
- Tópicos: o protocolo SIP (trocas de mensagens e cabeçalhos).
Entroncamento entre dois soft PBXs.
- Cenário: dois soft PBXs contendo 3 canais SIP para uso local: telefone+ATA, telefone IP e softphone (Ekiga).
- Ideia: interligar os dois PBXs para permitir as ligações diretas entre quaisquer UACs usando apenas SIP.
<graphviz> digraph DoisPBXs {
Norte [shape=record,label="Norte|IP=10.1.1.1"] ATA_N [shape=plaintext] Softphone_N [shape=plaintext] TelefoneIP_N [shape=plaintext]
Sul [shape=record,label="Sul|10.20.30.40"] ATA_S [shape=plaintext] Softphone_S [shape=plaintext] TelefoneIP_S [shape=plaintext]
ATA_N -> Norte:0 Softphone_N -> Norte:0 TelefoneIP_N -> Norte:0
ATA_S -> Sul:0 Softphone_S -> Sul:0 TelefoneIP_S -> Sul:0
Norte:0 -> Sul:0 } </graphviz>
- PBX Norte
- Arquivo sip.conf:
[general] ... register => PBX_Sul@10.20.30.40 ... [ATA_N] type=friend username=ATA_N host=dynamic insecure=port,invite context=ligacoesLocais ;allow=gsm allow=alaw ;allow=ulaw qualify=yes [TelefoneIP_N] type=friend username=maria host=dynamic insecure=port,invite context=ligacoesLocais allow=gsm allow=alaw allow=ulaw qualify=yes [Softphone_N] type=friend username=boi host=dynamic insecure=port,invite context=ligacoesLocais allow=gsm allow=alaw allow=ulaw qualify=yes
[nos] type=peer username=nos host=192.168.2.114 insecure=port,invite context=soLigaParaLocal allow=gsm allow=alaw allow=ulaw qualify=yes
- Arquivo extensions.conf:
[ligacoesLocais] exten => thiego,1,HangUp() exten => 200,1,Dial(SIP/thiego) exten => 201,1,Dial(SIP/thiego) exten => maria,1,Dial(SIP/maria) exten => 202,1,Dial(SIP/maria) exten => boi,1,Dial(SIP/boi) exten => 300,1,Dial(SIP/boi) exten => _0.,1,Dial(SIP/nos/${EXTEN:1}) exten => _1.,1,Dial(SIP/asteriskA/${EXTEN:1})
Intervalo de 1 semana
14/10 (2): Descrição de Mídia
- Tópicos: o protocolo SDP e vocoders.
- Referências externas:
21/10 (2): Transmissão de Mídia
- Tópicos: os protocolos RTP e RTCP, qualidade de serviços e mecanismos de controle (protocolos, compensações, descartes, jitter, etc.), problemas do TCP/IP e alternativas.
Intervalo de 2 semanas
11/11 (4): Plano de numeração
- Tópicos: plano de numeração, E.164, ENUM, URA/AA, URI
Capítulo 8
18/11 (4): Projeto final (apresentação e desenvolvimento)
- Tópicos: definição das equipes e temas, leitura dos trabalhos de semestres anteriores, desenvolvimento do projeto final.
- Propostas:
- Segurança em VoIP: segurança na sinalização (SIP sobre TLS), segurança na transmissão de mídia (SRTP).
- XMPP para sinalização e descrição de mídia, comunicações unificadas.
- Telefonia analógico ou digital + VoIP via placas de conversão.
- Implementação de gateways de redes VoIP: Google Talk, Skype, Fone@RNP e outros.
- URA/AA com filas de atendimento e ligação de retorno (callback).
25/11 (4): Projeto final (desenvolvimento)
- Tópicos: canais e plano de numeração, desenvolvimento do projeto final.
02/12 (4): Projeto final (desenvolvimento)
- Tópicos: serviços adicionais (correio de voz, sala de conferência, etc.), desenvolvimento do projeto final.
09/12 (4): Projeto final (desenvolvimento)
- Tópicos: automatização (callback, etc.), desenvolvimento do projeto final, avaliação escrita.
16/12 (4): Projeto final (apresentação)
- Tópicos: apresentação do projeto final, futuro do VoIP, recuperação da avaliação escrita.