Mestrado Profissional em Computao UeceIFCE Disciplina Protocolos Chico
- Slides: 44
Mestrado Profissional em Computação Uece-IFCE Disciplina: Protocolos Chico Anysio Óleo sobre tela 60 x 40 cm
PSTN - Espanha PSTN - Brazil GW GW IP-based Network
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 e-mail, 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 7: Redes Multimídia 7 a-20
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 7: Redes Multimídia • 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 7 a-21
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 m 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. 7: Redes Multimídia 7 a-22
Estabelecendo uma chamada • Negociação Codec: – Suponha que Bob não possui um codificador com a lei m 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 7: Redes Multimídia • 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 7 a-23
Exemplo de mensagem SIP INVITE sip: bob@domain. com SIP/2. 0 Via: SIP/2. 0/UDP 167. 180. 112. 24 From: sip: alice@hereway. com To: sip: bob@domain. com Call-ID: a 2 e 3 a@pigeon. hereway. com Content-Type: application/sdp Content-Length: 885 • Alice envia e recebe c=IN IP 4 167. 180. 112. 24 m=audio 38060 RTP/AVP 0 mensagens SIP usando o número de porta default do SIP 5060. Notas: • sintaxe de mensagem HTTP • sdp = session description protocol (protocolo de descrição da sessão) • Identificador (Call-ID) único para cada chamada. 7: Redes Multimídia 7 a-24 • Aqui não conhecemos o endereço IP de Bob. Serão necessários servidores SIP intermediários. • Alice especifica em Via: cabeçalho que o cliente SIP envia e recebe mensagens SIP sobre UDP
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 e-mail 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) 7: Redes Multimídia • 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 7 a-25
Registro SIP 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: REGISTER sip: domain. com SIP/2. 0 Via: SIP/2. 0/UDP 193. 64. 210. 89 From: sip: bob@domain. com To: sip: bob@domain. com Expires: 3600 7: Redes Multimídia 7 a-26
Proxy SIP • Alice envia mensagem de convite para o seu servidor proxy – contém endereço sip: bob@domain. com • 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 7: Redes Multimídia 7 a-27
Exemplo Chamador jim@umass. edu inicia uma chamada para keith@upenn. edu (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 keith@eurecom. fr (4) O proxy da UMass envia INVITE para o registro da eurecom. (5) Registro da eurecom encaminha o INVITE para 197. 87. 54. 21, 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. 7: Redes Multimídia 7 a-28
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. 7: Redes Multimídia • 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. 7 a-40
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 7: Redes Multimídia 7 b-41
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) 7: Redes Multimídia 7 b-42
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 7: Redes Multimídia 7 b-43
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 Qo. S 7: Redes Multimídia 7 b-44
- Adjetivos con rr
- Agradecimento capes artigo
- Mestrado utfpr londrina
- Passei no mestrado e agora
- Mestrado em economia internacional
- Mestrado em direito forense e arbitragem
- Planejamento de carreira e sucesso profissional estácio
- Curtigrama
- Responsabilidade profissional enfermagem
- Perfil profissional professor
- Concernida
- Separação de misturas
- Putas perto de mim
- Psicologia aplicada a ética profissional
- Maurice tardif
- Identidade profissional do professor
- Escola profissional de cuba
- Psicologia aplicada e ética profissional
- Conhecimento profissional
- Protocolos telnet
- Protocolos tcp
- Protocolo minsal psicosocial
- Protocolos del minsal
- Modelo cliente servidor
- Protocolo banerji glioblastoma
- Protocolos de routing
- Triangulo de valoracion pediatrica
- Metrica protocolos de enrutamiento
- Papel para protocolo el salvador
- Plantillas para protocolos
- Capa de transporte protocolos
- Protocolos bioestadística
- Escalas de likert ejemplos
- Protocolos da camada de aplicação
- El acento ejercicios
- Cristovao chico buarque
- Arnulfo chico robles
- Antes de morrer quero o ceu cem por cento
- Es un chico muy reservado estudioso y de buena familia
- Chico paralizado juego
- Mapa zonas naturales de chile
- Chico xavier saudade
- Flora y fauna de la zona norte chico
- Prosopografia
- Biodiversidad del norte chico