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
(Criou página com '==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, passand...')
 
 
(31 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 7: Linha 7:
 
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.
 
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 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 e posteriormente, analisar e comparar os resultados obtidos.
+
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.
+
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==
 +
{| 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" |
 +
|-
 +
|}
 +
 
 +
 
 +
 
 +
# 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 ==
 +
 
 +
* 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.

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.