Mudanças entre as edições de "Tópicos Avançados em Telefonia (técnico) (diário 2009-2)"
Ir para navegação
Ir para pesquisar
Página principal da disciplina
Linha 116: | Linha 116: | ||
=====PBX Sul===== | =====PBX Sul===== | ||
+ | * Arquivo <tt>sip.conf</tt>: | ||
+ | [general] | ||
+ | ... | ||
+ | # | ||
+ | # Definição dos "Ramais" internos | ||
+ | [ATA_S] | ||
+ | type=friend | ||
+ | username=ATA_S | ||
+ | host=dynamic | ||
+ | insecure=port,invite | ||
+ | context=somenteLocal | ||
+ | allow=alaw | ||
+ | allow=ulaw | ||
+ | qualify=yes | ||
+ | # | ||
+ | [TelefoneIP_S] | ||
+ | type=friend | ||
+ | username=TelefoneIP_S | ||
+ | host=dynamic | ||
+ | insecure=port,invite | ||
+ | context=somenteLocal | ||
+ | allow=alaw | ||
+ | allow=ulaw | ||
+ | qualify=yes | ||
+ | # | ||
+ | [Softphone_S] | ||
+ | type=friend | ||
+ | username=softphone_S | ||
+ | host=dynamic | ||
+ | insecure=port,invite | ||
+ | context=somenteLocal | ||
+ | allow=alaw | ||
+ | allow=ulaw | ||
+ | qualify=yes | ||
+ | # | ||
+ | # Definição do UAC Norte | ||
+ | [Norte] | ||
+ | type=friend | ||
+ | username=Norte | ||
+ | host=dynamic | ||
+ | insecure=port,invite | ||
+ | context=somenteLocal | ||
+ | allow=alaw | ||
+ | allow=ulaw | ||
+ | qualify=yes | ||
+ | |||
+ | * Arquivo <tt>extensions.conf</tt>: | ||
+ | ... | ||
+ | [somenteLocal] | ||
+ | # | ||
+ | # "Ramais" internos | ||
+ | exten => 210,1,Dial(SIP/ATA_S) | ||
+ | exten => 211,1,Dial(SIP/TelefoneIP_S) | ||
+ | exten => 212,1,Dial(SIP/Softphone_S) | ||
+ | # | ||
+ | # Ligando para a outra central e, na sequência, o "ramal" de destino | ||
+ | exten => _0.,1,Dial(SIP/Norte/${EXTEN:1}) | ||
==Intervalo de 1 semana== | ==Intervalo de 1 semana== |
Edição das 17h37min de 1 de outubro de 2009
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] ... # # Registrando o UAC Norte no UAS Sul register => Norte@10.20.30.40 ... # # Definição dos "Ramais" internos [ATA_N] type=friend username=ATA_N host=dynamic insecure=port,invite context=ligacoesLocais allow=alaw allow=ulaw qualify=yes # [TelefoneIP_N] type=friend username=TelefoneIP_N host=dynamic insecure=port,invite context=ligacoesLocais allow=alaw allow=ulaw qualify=yes # [Softphone_N] type=friend username=softphone_N host=dynamic insecure=port,invite context=ligacoesLocais allow=alaw allow=ulaw qualify=yes # # Definição do UAC Norte [Norte] type=peer username=Norte host=10.20.30.40 insecure=port,invite context=ligacoesLocais allow=alaw allow=ulaw qualify=yes
- Arquivo extensions.conf:
... [ligacoesLocais] # # "Ramais" internos exten => 100,1,Dial(SIP/ATA_N) exten => 101,1,Dial(SIP/TelefoneIP_N) exten => 102,1,Dial(SIP/Softphone_N) # # Ligando para a outra central e, na sequência, o "ramal" de destino exten => _0.,1,Dial(SIP/Norte/${EXTEN:1})
PBX Sul
- Arquivo sip.conf:
[general] ... # # Definição dos "Ramais" internos [ATA_S] type=friend username=ATA_S host=dynamic insecure=port,invite context=somenteLocal allow=alaw allow=ulaw qualify=yes # [TelefoneIP_S] type=friend username=TelefoneIP_S host=dynamic insecure=port,invite context=somenteLocal allow=alaw allow=ulaw qualify=yes # [Softphone_S] type=friend username=softphone_S host=dynamic insecure=port,invite context=somenteLocal allow=alaw allow=ulaw qualify=yes # # Definição do UAC Norte [Norte] type=friend username=Norte host=dynamic insecure=port,invite context=somenteLocal allow=alaw allow=ulaw qualify=yes
- Arquivo extensions.conf:
... [somenteLocal] # # "Ramais" internos exten => 210,1,Dial(SIP/ATA_S) exten => 211,1,Dial(SIP/TelefoneIP_S) exten => 212,1,Dial(SIP/Softphone_S) # # Ligando para a outra central e, na sequência, o "ramal" de destino exten => _0.,1,Dial(SIP/Norte/${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.