Mudanças entre as edições de "Avaliação de protocolos de transmissão de mídia em Telefonia IP"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
 
(24 revisões intermediárias por um outro usuário não estão sendo mostradas)
Linha 14: Linha 14:
  
 
==Cronograma de desenvolvimento do TCC==
 
==Cronograma de desenvolvimento do TCC==
 +
{| border="1"
 +
|-
 +
| rowspan="2" | Etapas || colspan="5" align="center"  | Meses
 +
|-
 +
| Agosto || Setembro || Outubro || Novembro || Dezembro
 +
|-
 +
| align="center" | 1 || bgcolor="gray" |  || || || ||
 +
|-
 +
| align="center" | 2 || || bgcolor="gray" |  || || ||
 +
|-
 +
| align="center" | 3 || || bgcolor="gray" |  ||bgcolor="gray" |  || ||
 +
|-
 +
| align="center" | 4 || || || bgcolor="gray" | || bgcolor="gray" |  ||
 +
|-
 +
| align="center" | 5 || || || bgcolor="gray" | || bgcolor="gray" |  || bgcolor="gray" |
 +
|-
 +
|}
  
 
[[Arquivo:Cronograma1.jpg]]
 
 
 
 
'''Etapa 1:'''
 
Estudo dos protocolos e serviços envolvido no projeto
 
 
 
'''Etapa 2:'''
 
Definição dos cenários a serem implementados
 
 
 
'''Etapa 3:'''
 
Instalação e configuração dos softwares
 
 
 
'''Etapa 4:'''
 
Realização dos testes
 
 
 
'''Etapa 5:'''
 
Análise dos resultados e escrita do relatório
 
  
  
 +
# Estudo dos protocolos e serviços envolvido no projeto
 +
# Definição dos cenários a serem implementados
 +
# Instalação e configuração dos softwares
 +
# Realização dos testes
 +
# Análise dos resultados e escrita do relatório
  
 
==Referências ==
 
==Referências ==
  
* [http://tools.ietf.org/html/rfc4960 RFC 4960 SCTP]
+
* STEWART, R. RFC 4960: ''Stream Control Transmission Protocol''. IETF. 2007.
 
+
* BAUGHER, M. et. al. RFC 3711: ''The Secure Real-time Transport Protocol''. IETF. 2004.
* [http://www.ietf.org/rfc/rfc3711.txt RFC 3711 SRTP]
+
* ZIMMERMANN. P. e CALLAS, J. RFC 6189: ''ZRTP: Media Path Key Agreement for Unicast Secure RTP''. IETF. 2011.
 
 
* [http://tools.ietf.org/html/rfc6189 RFC 6189 ZRTP]
 

Edição atual tal como às 18h00min de 17 de junho de 2013

Resumo

No decorrer dos anos, o sistema telefônico mundial tem sido implementado com a utilização de diferentes tecnologias, que vão desde o sistema analógico, passando pela telefonia digital, até a transmissão de voz através da rede de dados. A possibilidade de transmitir voz através da rede IP (VoIP) tem proporcionado grandes vantagens em relação ao sistema convencional, como redução de custos, a utilização de uma rede de transmissão que possui abrangência mundial e possibilidade de utilização em diversos tipos de terminais, motivo pelo qual esta tecnologia cresce de maneira exponencial.

Para padronizar a transmissão da voz sobre a rede IP foram criados protocolos e recomendações que são responsáveis pela comunicação entre os equipamentos utilizados na arquitetura VoIP.

Atualmente os protocolos mais utilizados no ambiente VoIP são o SIP, RTP e UDP. No entanto novos protocolos tem sido desenvolvidos com intuito de garantir maior eficácia e segurança na informação transmitida, mas não há conhecimento aprofundado se de fato esses novos protocolos se adequam ao cenário de transmissão de voz sobre a rede de dados.

O protocolo SCTP surgiu como uma alternativa ao uso dos protocolos TCP e UDP, tendo como características principais o multihoming o multistreaming. Como alternativa ao RTP existem os protocolos SRTP e ZRTP, cujo intuito é estabelecer um canal de comunicação seguro entre os terminais, utilizando o recurso de criptografia.

O objetivo deste trabalho é estudar estes protocolos alternativos, criar cenários de teste baseado em uma matriz de combinações pré-definida, que vão desde cenário com e sem perdas até ambientes congestionados, e posteriormente analisar e comparar os resultados obtidos.

Toda a configuração dos serviços e aplicações envolvidas nos testes será documentada de forma a criar um roteiro que será disponibilizado a quem interessar. Para a implementação dos cenários propostos serão utilizados Asterisk e FreeSwitch, além do uso de softphone, ainda a ser definido.

Cronograma de desenvolvimento do TCC

Etapas Meses
Agosto Setembro Outubro Novembro Dezembro
1
2
3
4
5


  1. Estudo dos protocolos e serviços envolvido no projeto
  2. Definição dos cenários a serem implementados
  3. Instalação e configuração dos softwares
  4. Realização dos testes
  5. Análise dos resultados e escrita do relatório

Referências

  • STEWART, R. RFC 4960: Stream Control Transmission Protocol. IETF. 2007.
  • BAUGHER, M. et. al. RFC 3711: The Secure Real-time Transport Protocol. IETF. 2004.
  • ZIMMERMANN. P. e CALLAS, J. RFC 6189: ZRTP: Media Path Key Agreement for Unicast Secure RTP. IETF. 2011.