Mudanças entre as edições de "Tópicos Avançados em Telefonia (técnico) (diário 2009-2)"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 71: Linha 71:
 
  [TelefoneIP_N]
 
  [TelefoneIP_N]
 
  type=friend
 
  type=friend
  username=maria
+
  username=TelefoneIP_N
 
  host=dynamic
 
  host=dynamic
 
  insecure=port,invite
 
  insecure=port,invite
Linha 82: Linha 82:
 
  [Softphone_N]
 
  [Softphone_N]
 
  type=friend
 
  type=friend
  username=boi
+
  username=softphone_N
 
  host=dynamic
 
  host=dynamic
 
  insecure=port,invite
 
  insecure=port,invite
Linha 90: Linha 90:
 
  allow=ulaw
 
  allow=ulaw
 
  qualify=yes
 
  qualify=yes
 
+
  [nos]
+
  [PBX_Sul]
 
  type=peer
 
  type=peer
 
  username=nos
 
  username=nos
  host=192.168.2.114
+
  host=10.20.30.40
 
  insecure=port,invite
 
  insecure=port,invite
  context=soLigaParaLocal
+
  context=ligacoesLocais
 
  allow=gsm
 
  allow=gsm
 
  allow=alaw
 
  allow=alaw
Linha 104: Linha 104:
 
** Arquivo <tt>extensions.conf</tt>:
 
** Arquivo <tt>extensions.conf</tt>:
 
  [ligacoesLocais]
 
  [ligacoesLocais]
  exten => thiego,1,HangUp()
+
  # "Ramais" internos
exten => 200,1,Dial(SIP/thiego)
+
  exten => 100,1,Dial(SIP/ATA_N)
exten => 201,1,Dial(SIP/thiego)
+
  exten => 101,1,Dial(SIP/TelefoneIP_N)
exten => maria,1,Dial(SIP/maria)
+
  exten => 102,1,Dial(SIP/Softphone_N)
  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 => _0.,1,Dial(SIP/nos/${EXTEN:1})
exten => _1.,1,Dial(SIP/asteriskA/${EXTEN:1})
 
  
 
==Intervalo de 1 semana==
 
==Intervalo de 1 semana==

Edição das 17h28min de 1 de outubro de 2009

Cronograma

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

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=TelefoneIP_N
host=dynamic
insecure=port,invite
context=ligacoesLocais
allow=gsm
allow=alaw
allow=ulaw
qualify=yes

[Softphone_N]
type=friend
username=softphone_N
host=dynamic
insecure=port,invite
context=ligacoesLocais
allow=gsm
allow=alaw
allow=ulaw
qualify=yes

[PBX_Sul]
type=peer
username=nos
host=10.20.30.40
insecure=port,invite
context=ligacoesLocais
allow=gsm
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)
exten => _0.,1,Dial(SIP/nos/${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.


Página principal da disciplina