ims - ip multimedia subsystem
DESCRIPTION
Aula sobre o padrão IMS - IP Multimedia SubsystemTRANSCRIPT
![Page 2: IMS - IP Multimedia Subsystem](https://reader031.vdocuments.mx/reader031/viewer/2022013114/5564b250d8b42a98268b4fa5/html5/thumbnails/2.jpg)
Agenda
➔ IMS – O que é ?➔ CS - Comutação por Circuito ➔ PS - Comutação por Pacotes➔ Arquitetura➔ Protocolos da Rede IMS➔ Elementos da Arquitetura IMS Serviços➔ Referências
![Page 3: IMS - IP Multimedia Subsystem](https://reader031.vdocuments.mx/reader031/viewer/2022013114/5564b250d8b42a98268b4fa5/html5/thumbnails/3.jpg)
IMS – O que é ?➔ IMS (IP Multimedia Subsystem) representa um
esforço do 3GPP em definir uma arquitetura baseada totalmente em IP de redes de telefonia celular
➔ Seu objetivo é realizar a convergência entre voz e dados
➔ Arquitetura baseada em comutação de pacotes (totalmente IP) em oposição a comutação por circuitos das redes tradicionais
➔ IMS é uma maneira de distribuir multimídia, independente do dispositivo ou do meio de acesso.
➔ Arquitetura é baseada no protocolo SIP em redes all-IP.
![Page 4: IMS - IP Multimedia Subsystem](https://reader031.vdocuments.mx/reader031/viewer/2022013114/5564b250d8b42a98268b4fa5/html5/thumbnails/4.jpg)
CS - Comutação por Circuito (Circuit-switched)
✔ É uma rede de uso privativo virtualmente construída sobre uma rede pública
✔ Compartilhada com outras VPN's
✔ Permite a customização da rede de acordo com as necessidades dos clientes
✔ Particionamento da rede física e equipamentos da rede
✔ Multi-protocolo
![Page 5: IMS - IP Multimedia Subsystem](https://reader031.vdocuments.mx/reader031/viewer/2022013114/5564b250d8b42a98268b4fa5/html5/thumbnails/5.jpg)
PS - Comutação por Pacotes (Packet-switched)
✔ Transmissão por pacotes (redes de dados convencionais)
✔ Canal compartilhado, otimização da transmissão
✔ Melhor largura de banda
✔ Duas abordagens✔ Circuito virtual: estabelece caminho virtual fixo, com garantia
de entrega✔ Datagrama: pacotes enviados independentemente
![Page 6: IMS - IP Multimedia Subsystem](https://reader031.vdocuments.mx/reader031/viewer/2022013114/5564b250d8b42a98268b4fa5/html5/thumbnails/6.jpg)
CS x PS
![Page 7: IMS - IP Multimedia Subsystem](https://reader031.vdocuments.mx/reader031/viewer/2022013114/5564b250d8b42a98268b4fa5/html5/thumbnails/7.jpg)
Arquitetura
![Page 8: IMS - IP Multimedia Subsystem](https://reader031.vdocuments.mx/reader031/viewer/2022013114/5564b250d8b42a98268b4fa5/html5/thumbnails/8.jpg)
Protocolos da Rede IMS➔ A maioria dos protocolos são Padronizados pelo
IETF
➔ Sinalização e fluxo de Mídia
– SIP(Session Initiation Protocol)-RFC 3261: Função de estabelecer, modificar e terminar sessões multimídias entre dois terminais
• Protocolo chave da arquitetura IMS
– SDP(Session Description Protocol)–RFC 3264: Transportado no copo do SIP com a função de descrição da atributos de mídia de sessão como endereços IP, portas, tipo de mídia e codecs.
![Page 9: IMS - IP Multimedia Subsystem](https://reader031.vdocuments.mx/reader031/viewer/2022013114/5564b250d8b42a98268b4fa5/html5/thumbnails/9.jpg)
Protocolos da Rede IMS
➔ Authentication, Authorization, and Accounting
– Diameter - RFC 3588: Substituto do RADIUS para realizar a função de autenticação, autorização e accounting. Baseado em TLS e IPSEC.
![Page 10: IMS - IP Multimedia Subsystem](https://reader031.vdocuments.mx/reader031/viewer/2022013114/5564b250d8b42a98268b4fa5/html5/thumbnails/10.jpg)
Protocolos da Rede IMS➔ Outros Protocolos
– MeGaCo (H.248) - RFC 3015: Substituto do MGCP no controle e sinalização dos media servers da rede (gateways)
– RTP (Real Time Protocol) - RFC 3550: Oferece a função de transporte para transmissão de dados em tempo real.
– RTCP (Real Time Control Protocol) – Utilizado em conjunto com o RTP. Permite a monitoração da entrega dos dados e funcionalidades de controle e identificação
![Page 11: IMS - IP Multimedia Subsystem](https://reader031.vdocuments.mx/reader031/viewer/2022013114/5564b250d8b42a98268b4fa5/html5/thumbnails/11.jpg)
Elementos da Arquitetura IMS➔ CSCF (Call Session Control Function) é um servidor SIP, ele
controla todas as requisições na rede IMS e registra os terminais.– Também conhecido como Call Agent ou Call Controller– Seu papel preliminar é fornecer a lógica da chamada e o
controle da sinalização da chamada para um ou mais Media Gateways.
➔ É dividido em 3 partes: – P-CSCF (Proxy)– I-CSCF (Interrogação)– S-CSCF (Serving)
![Page 12: IMS - IP Multimedia Subsystem](https://reader031.vdocuments.mx/reader031/viewer/2022013114/5564b250d8b42a98268b4fa5/html5/thumbnails/12.jpg)
Elementos da Arquitetura IMS
➔ P-CSCF (Proxy)
– É o ponto de entrada na rede IMS
– Todas as requests ou responses SIP ao IMS são processados pelo P-CSCF.
– Diversas diretrizes de proteção e mecanismos de criptografia usando IPSec.
– Possui compactador e descompactados de mensagens.
![Page 13: IMS - IP Multimedia Subsystem](https://reader031.vdocuments.mx/reader031/viewer/2022013114/5564b250d8b42a98268b4fa5/html5/thumbnails/13.jpg)
Elementos da Arquitetura IMS
➔ I-CSCF (Interrogação)
– É o DNS do IMS.
– Faz interface com SLF (Multi-HSS) e HSS através do protocolo Diameter.
– Opcionalmente pode cifrar partes das mensagens SIP, como por exemplo, número de usuários no domínio, seus nomes do DNS ou sua capacidade.
![Page 14: IMS - IP Multimedia Subsystem](https://reader031.vdocuments.mx/reader031/viewer/2022013114/5564b250d8b42a98268b4fa5/html5/thumbnails/14.jpg)
Elementos da Arquitetura IMS
➔ S-CSCF (Serving)
– Core do CSCF.
– Todas as sinalizações SIP passam pelo S-CSCF, ele inspeciona cada mensagem SIP e determina por onde deve passar a mensagem SIP.
– Realiza o policiamento da rede, por exemplo, um usuário não esta autorizado a estabelecer determinados tipos de sessão, impede os usuários de executar operações não autorizadas.
![Page 15: IMS - IP Multimedia Subsystem](https://reader031.vdocuments.mx/reader031/viewer/2022013114/5564b250d8b42a98268b4fa5/html5/thumbnails/15.jpg)
Elementos da Arquitetura IMS
➔ HSS (Home Subscriber Servers)
– É uma base de dados central de dispositivos, é responsável pela informação de autenticação, autorização e localização física.
– É uma evolução do HLR (Home Location Register), que é um nó especificado pela arquitetura GSM.
– Ficam armazenados os perfis de usuário e serviços que possui.– Conversa diretamente com o CSCF através do protocolo
Diameter.– Contém todos os dados relacionados ao usuário necessários
para assegurar sessões multimídia.
![Page 16: IMS - IP Multimedia Subsystem](https://reader031.vdocuments.mx/reader031/viewer/2022013114/5564b250d8b42a98268b4fa5/html5/thumbnails/16.jpg)
Elementos da Arquitetura IMS
Registro de um Assinante na rede IMSFonte: http://www.3gdb.org/doc/overview-summary.html
![Page 17: IMS - IP Multimedia Subsystem](https://reader031.vdocuments.mx/reader031/viewer/2022013114/5564b250d8b42a98268b4fa5/html5/thumbnails/17.jpg)
Serviços
➔ Push-to-talk over Celular (PoC)
➔ Presença
➔ Serviço de mensagens instantâneas
➔ Compartilhamento de arquivos
➔ Compartilhamento de vídeo
![Page 18: IMS - IP Multimedia Subsystem](https://reader031.vdocuments.mx/reader031/viewer/2022013114/5564b250d8b42a98268b4fa5/html5/thumbnails/18.jpg)
Referêncas
➔ Funicelli, Vinicius. Tutorial sobre NGN e IMS II
Disponível em http://www.teleco.com.br/tutoriais/tutorialngnims2/pagina_1.asp
➔ REIS, Luis. Elementos da rede IMS. Disponível em: http://ims.no.sapo.pt/index.htm
➔ Bertrand, Gilles. The IP Multimedia Subsystem in Next Generation Networks. Disponível em: http://www.rennes.enst-bretagne.fr/~gbertran/files/IMS_an_overview.pdf