A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Chico Anysio Óleo sobre tela 60x40 cm Mestrado Profissional em Computação Uece-IFCE Disciplina: Protocolos.

Apresentações semelhantes


Apresentação em tema: "Chico Anysio Óleo sobre tela 60x40 cm Mestrado Profissional em Computação Uece-IFCE Disciplina: Protocolos."— Transcrição da apresentação:

1 Chico Anysio Óleo sobre tela 60x40 cm Mestrado Profissional em Computação Uece-IFCE Disciplina: Protocolos

2 IP-based Network GW PSTN - Brazil PSTN - Espanha GW

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20 7: Redes Multimídia7a-20 SIP: Session Initiation Protocol Vem da IETF (RFC 3261) Visão de longo prazo do SIP Todas as chamadas telefônicas e de vídeo conferência se realizam sobre a Internet Pessoas são identificadas por nomes ou endereços de , ao invés de números de telefone. Você pode alcançar o chamado, não importa onde ele esteja, em qualquer dispositivo IP que o chamado esteja usando no momento

21 7: Redes Multimídia7a-21 Serviços SIP Estabelecendo uma chamada – Provê mecanismos para que o chamador informe ao chamado que ele deseja estabelecer uma chamada – Provê mecanismos para que o chamador e o chamado concordem no tipo de mídia e na codificação – Provê mecanismos para encerrar a chamada Determina o endereço IP atual do chamado. – Mapeia identificador mnemônico para o endereço IP atual Gerenciamento de chamadas – Adiciona novos fluxos de mídia durante a chamada – Altera a codificação durante a chamada – Convida outros participantes – Transfere e segura chamadas

22 7: Redes Multimídia7a-22 Estabelecendo uma chamada para um endereço IP conhecido Mensagem SIP de convite de Alice indica o seu número de porta e endereço IP. Indica a codificação em que Alice prefere receber (lei do PCM) A mensagem 200 OK de Bob indica o seu número de porta, endereço IP e codificação preferida (GSM) As mensagens SIP podem ser transmitidas sobre TCP ou UDP; aqui está sendo enviada sobre RTP/UDP O número de porta default do SIP é a 5060.

23 7: Redes Multimídia7a-23 Estabelecendo uma chamada Negociação Codec: – Suponha que Bob não possui um codificador com a lei do PCM. – Bob responderá então com um código 606 Not Acceptable Reply e lista os codificadores que ele pode usar. – Alice pode então enviar uma nova mensagem INVITE, anunciando um codificador apropriado Rejeitando a chamada – Bob pode rejeitar com respostas busy (ocupado), gone (encerrado) payment required (necessário pagamento), forbidden (proibido). A mídia pode ser enviada sobre RTP ou algum outro protocolo

24 7: Redes Multimídia7a-24 INVITE SIP/2.0 Via: SIP/2.0/UDP From: To: Call-ID: Content-Type: application/sdp Content-Length: 885 c=IN IP m=audio RTP/AVP 0 Notas: sintaxe de mensagem HTTP sdp = session description protocol (protocolo de descrição da sessão) Identificador (Call-ID) único para cada chamada. Exemplo de mensagem SIP Aqui não conhecemos o endereço IP de Bob. Serão necessários servidores SIP intermediários. Alice envia e recebe mensagens SIP usando o número de porta default do SIP Alice especifica em Via: cabeçalho que o cliente SIP envia e recebe mensagens SIP sobre UDP

25 7: Redes Multimídia7a-25 Tradução de nome e localização de usuário Chamador deseja chamar o chamado, mas possui apenas o nome ou o endereço de do chamado. Precisa obter o endereço IP do hospedeiro atual do chamado: – usuário se desloca – protocolo DHCP – usuário possui diferentes dispositivos IP (PC, PDA, dispositivo no automóvel) Resultado pode depender de: – hora do dia (trabalho, casa) – chamador (não deseja que o chefe lhe chame em casa) – status do chamado (chamadas enviadas para correio de voz quando o chamado já estiver falando com alguém) Serviço provido por servidores SIP: Entidade registradora SIP Servidor proxy do SIP

26 7: Redes Multimídia7a-26 Registro SIP REGISTER sip:domain.com SIP/2.0 Via: SIP/2.0/UDP From: To: Expires: 3600 r Quando Bob inicia cliente SIP, o cliente envia uma mensagem SIP de registro (REGISTER) para a entidade registradora de Bob (função semelhante é necessária para serviço de mensagens instantâneas) Mensagem de Registro:

27 7: Redes Multimídia7a-27 Proxy SIP Alice envia mensagem de convite para o seu servidor proxy – contém endereço O proxy é responsável por rotear mensagens SIP para o chamado – possivelmente através de múltiplos proxies O chamado envia resposta através do mesmo conjunto de proxies. O proxy retorna a mensagem de resposta SIP para Alice – contendo o endereço IP de Bob Nota: proxy é análogo a um servidor DNS local

28 7: Redes Multimídia7a-28 Exemplo Chamador inicia uma chamada para (1) Jim envia mensagem INVITE para o proxy SIP da UMass. (2) Proxy encaminha o pedido para o servidor de registro da UPenn. (3) O servidor da UPenn retorna resposta de redirecionamento, indicando que deve tentar (4) O proxy da UMass envia INVITE para o registro da eurecom. (5) Registro da eurecom encaminha o INVITE para , que está rodando o cliente SIP de Keith. (6-8) retorno da resposta SIP. (9) mídia enviada diretamente entre clientes. Nota: mensagens ack do SIP, não apresentadas.

29

30

31

32

33

34

35

36

37

38

39

40 7: Redes Multimídia7a-40 Comparação com o H.323 H.323 é um outro protocolo de sinalização para tempo-real, interativo H.323 é um conjunto integrado de protocolos para conferência multimídia: sinalização, registro, controle de admissão, transporte e codecs. SIP é um único componente. Trabalha com RTP, mas não é obrigatório. Pode ser combinado com outros protocolos e serviços. H.323 vem do ITU (telefonia). SIP vem do IETF: Empresta muitos dos seus conceitos do HTTP. – SIP tem um sabor Web, enquanto que o H.323 tem um sabor da telefonia. SIP usa o princípio KISS: Keep it simple, stupid.

41 7: Redes Multimídia7b-41 Objetivos de Projeto do RSVP 1.acomodar receptores heterogêneos (larguras de banda diferentes ao longo dos caminhos) 2.acomodar diferentes aplicações com diferentes requisitos de recursos 3.tornar o multicast um serviço de primeira classe, com adaptação para participação em grupo multicast 4.aproveitamento do roteamento multicast/unicast existente, com adaptação a mudanças nas rotas unicast e multicast 5.sobrecarga do protocolo de controle com crescimento linear (no pior caso) em função do número de receptores 6.projeto modular para tecnologias heterogêneas

42 7: Redes Multimídia7b-42 O que o RSVP não faz r especifica como os recursos devem ser reservados m ele é um mecanismo para comunicar as necessidades r determina as rotas seguidas pelos pacotes m este é a tarefa dos protocolos de roteamento m sinalização desvinculada do roteamento r interação com o repasse de pacotes m separação dos planos de controle (sinalização) e dados (repasse)

43 7: Redes Multimídia7b-43 RSVP: visão geral da operação Transmissores e receptor aderem a um grupo multicast – Realizado fora do RSVP – Transmissores não precisam se unir ao grupo Sinalização do transmissor para a rede – Mensagem de caminho: torna a presença do transmissor conhecida dos roteadores – Desligamento do caminho: remove o estado do caminho do transmissor dos roteadores Sinalização dos receptores para a rede – Mensagem de reserva: reserva recursos dos transmissores para o receptor – Remoção (teardown) das reservas: remove as reservas do receptor Sinalização da rede para o sistema final – Erro de caminho – Erro de reserva

44 Redes Multimídia: Resumo Princípios classificação das aplicações multimídia identificação das necessidades de serviços de redes das aplicações extraindo o máximo do serviço atual de melhor esforço Protocolos e Arquiteturas protocolos específicos para o melhor esforço mecanismos para fornecimento de QoS arquiteturas para QoS – múltiplas classes de serviço – Garantias de QoS, controle de admissão 7: Redes Multimídia7b-44


Carregar ppt "Chico Anysio Óleo sobre tela 60x40 cm Mestrado Profissional em Computação Uece-IFCE Disciplina: Protocolos."

Apresentações semelhantes


Anúncios Google