SlideShare une entreprise Scribd logo
1  sur  27
Télécharger pour lire hors ligne
IP Multimedia Subsystem

         Seminário
 MAC5743 – Computação Móvel


                  Rogério Augusto Rondini
                         rarondini@usp.br




                                            1
Introdução
●   Evolução da tecnologia
     –   Circuit-switched -> Packet-switched



         Internet
    ● Padrões abertos
                        Convergência          Celular
    ● Grande número                    ●   Mobilidade
    de serviços




                                                        2
Comutação por circuitos
●   Circuit-Switched
●   PSTN – Public Switched Telephone
    Network
●   Inicialmente telefonia fixa analógica
●   Atualmente digital, incluíndo celulares
●   Qualidade p/ transmissão de voz, pois um
    circuito é reservado durante toda a
    ligação
●   Imprópria para dados
                                              3
Comutação por pacotes
●   Transmissão por pacotes
●   Canal compartilhado
●   Melhor largura de banda
●   Duas abordagens
    –   Circuito virtual: estabelece caminho virtual
        fixo, com garantia de entrega
    –   Datagrama: pacotes enviados
        independentemente


                                                       4
GPRS
●   General Packet Radio Service
●   Evolução GSM
●   Melhor taxa de transferência
●   Internet móvel em alta velocidade
●   Voz e dados no mesmo canal
●   Transição para redes 3G



                                        5
3G
●   Chamada para proposta feita em 1998
    pelo ITU-R (International Telecommunication Union -
    Radiocomunication Standardization Sector)

    –   Primeiros resultados GSM, W-CDMA
●   Comutação por pacotes nativa
●   Banda larga de longo alcance
●   Convergência Celular/Internet



                                                      6
3G
●   Cenário
    –   Mercado de voz baseado em comutação por
        circuitos deixou de ser atrativo p/
        operadoras
    –   Comutação por pacotes pouco utilizada
    –   Necessidade de criar serviços para atrair o
        usuário




                                                      7
IMS



   Arquitetura unificada de rede para
 oferecimento de serviços IP multimídia

Elemento chave para prover acesso ubíquo
               à Internet



                                          8
Novos negócios
●   PoC – Push to Talk over Celullar
●   Adição de mídia durante uma sessão
●   Serviços baseados em localização
●   Transferência de chamadas em
    andamento
●   Terminal único fixo/móvel
●   ...
          Surge o papel do provedor de serviços


                                                  9
Novos negócios (exemplo)
●   Empresa taxi                  ●   Taxista inicia trabalho
     –   Precisa saber                 –   Registra presença e
         disponibilidade e                 localização
         localização dos taxis    ●   Cliente contacta empresa
     –   Utiliza comunicação
         individual e/ou grupo
                                  ●   Empresa
●   Taxista                            –   localiza cliente

     –   Recebe OS, mapas e
                                       –   Identifica taxi próximo
         localização do cliente        –   Envia mapa e instruções
                                  ●   Taxista
                                       –   Aceita OS
                                       –   Se comunica via PoC com
                                           empresa e outros taxistas

                                                                     10
Novos negócios
●   Algumas questões
    –   Como integrar diferentes plataformas ?

    –   Como manter a sessão ativa

    –   Como cobrar dos usuários ?

    –   Como pagar os provedores de serviços ?



                                                 11
Novos negócios
●   IMS oferece
    –   Sessões IP Multimídia
    –   Interfaces e protocolos padronizados
    –   QoS
    –   Roaming
    –   Integração/Composição diferentes serviços
    –   Novos serviços
    –   Controle de pagamento (Charging)


                                                    12
IMS - Arquitetura




Fonte: Khlifi, H.; Gregoire, J.-C., "IMS Application Servers: Roles, Requirements, and Implementation Technologies," Internet
Computing, IEEE , vol.12, no.3, pp.40-51, May-June 2008


                                                                                                                                13
IMS – controle de sessão




Fonte: http://www.3gdb.org/doc/overview-summary.html




                                                       14
IMS - controle de sessão




Fonte: http://pcquest.ciol.com/content/technology/2004/104013102.asp




                                                                       15
IMS – base de dados
●   HSS – Home Subscriber Server
    –   Mantém informações de usuários
●   SLF – Subscription Locator Function
    –   Utilizado quando infraestrutura implementa
        mais de um HSS
    –   Armazena o mapeamente entre Usuário e
        HSS específico




                                                 16
IMS - AAA
●   Autentication, Autorization and
    Accounting




        Fonte: G. Camarillo and M. García-Martín. The 3G IP Multimedia Subsystem (IMS): Merging the Internet and the
        Cellular Worlds, 2.ed. John Wiley & Sons, 2004.


                                                                                                                       17
IMS - AAA
●   Protocolo Diameter
    –   Evolução do protocolo Radius
    –   Consiste de um protocolo base, com a
        possibilidade de estensões para atender
        necessidades específicas
    –   Utiliza TCP
    –   Escalável para padrões atuais (campo de
        identificação suporte 2^32 requisições
        simultâneas)


                                                  18
IMS – controle de mídia
●   MRFC – Media Resource Function
    Controller
●   MRFP – Media Resource Function
    Processor




                                     19
IMS – application server
●   SIP-AS executa
    serviços baseados em
    SIP
●   OSA-SCS Open
    Service Access –
    Service Capability
    Server
●   IM-SSF IP Multimedia
    Service Switching      Fonte: G. Camarillo and M. García-Martín. The 3G IP Multimedia

    Function               Subsystem (IMS): Merging the Internet and the Cellular Worlds,
                           2.ed. John Wiley & Sons, 2004.




                                                                                       20
IMS – arquitetura cobrança
●   CGF – Charging
    Gateway Function
●   CCF – Charging
    Collecton Functon
●   SCF – Session
    Charging Function
●   ECF – Event Charging
    Function               Fonte: H. Oumina and D. Ranck. Towards a Real Time Charging
                           Framework for Complex Application in 3GPP IP Multimedia
                           Subsystem Environment. in International Conference on Next
                           Generation Mobile Applications, Services and Technologies
                           (NGMAST 2007), 2007.




                                                                                   21
Resumo
●   3G oferece banda larga móvel de longo
    alcance
●   Necessidade de novos serviços
●   Novo cenário
    Operadoras/Parceiros/Clientes
●   IMS
    –   Arquitetura unificada
    –   Chave para acesso ubíquo à Internet


                                              22
Minha pesquisa




Infraestrutura distribuída para execução de
              aplicações IMS




                                         23
Estágio atual
●   Protocolo SIP descentralizado
●   Arquitetura baseada em Espaço de
    Tupla
●   Objetivos:
    –   Gerenciamento de sessões distribuídas
    –   Escalabilidade e tolerância a falhas
    –   Eficiência na localização de dispositivos
    –   Gerenciamento de mobilidade



                                                    24
Motivação
●   SIP: natureza centralizada
●   SipServlet: principal implementação de
    SIP
●   Pandey et.el,Performance Study of IMS
    Signaling Plane
    –   Maximum call processing delay takes place
        at CSCF
    –   Efficiency of the SIP Server to large extent
        determine the throughput of the IMS
        network


                                                   25
Proposta
                                                                Espaço de Tupla
                                                                 4




                                                       INVITE
                        REGISTER
                            REGISTER
               2
Maior Capacidade de




                              REGISTER
                                                SIP Session
Processamento




                                         Surrogate Host
                                            3
                                                                     ERB

                      ERB


                                   Dispositivos CLDC

                                        1




                                                                                  26
Referências
[1] G. Camarillo and M. García-Martín. The 3G IP Multimedia Subsystem (IMS): Merging the Internet
 and the Cellular Worlds, 2.ed. John Wiley & Sons, 2004.

[2] J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley,
 and E. Schooler. SIP: Session Initiation Protocol. IETF – RFC3261, 2002.
 http://www.ietf.org/rfc/rfc3261.txt.

[3] http://www.3gpp.org/

[4] M. Poikselkä and G. Mayer and H. Khartabil and A. Niemi. The IMS: IP Multimedia
 Concepts and Services. John Wiley & Sons, 2006.




                                                                                               27

Contenu connexe

Tendances (6)

TCC.INATEL.VIVO.RJ.T66.2011.Lúcio.Pinto.Costa.Junior_v03
TCC.INATEL.VIVO.RJ.T66.2011.Lúcio.Pinto.Costa.Junior_v03TCC.INATEL.VIVO.RJ.T66.2011.Lúcio.Pinto.Costa.Junior_v03
TCC.INATEL.VIVO.RJ.T66.2011.Lúcio.Pinto.Costa.Junior_v03
 
Realidade e tendencia
Realidade e tendenciaRealidade e tendencia
Realidade e tendencia
 
Convergencia art02
Convergencia art02Convergencia art02
Convergencia art02
 
Protocolos ethernet
Protocolos ethernetProtocolos ethernet
Protocolos ethernet
 
Projeto Vídeo IP
Projeto Vídeo IP Projeto Vídeo IP
Projeto Vídeo IP
 
La ns sem fio
La ns sem fioLa ns sem fio
La ns sem fio
 

Similaire à IP Multimedia Subsystem - Seminário Computação Móvel

Panorama Geral e Tendências em Redes IP - I Workshop CPqD de Inovação Tecnoló...
Panorama Geral e Tendências em Redes IP - I Workshop CPqD de Inovação Tecnoló...Panorama Geral e Tendências em Redes IP - I Workshop CPqD de Inovação Tecnoló...
Panorama Geral e Tendências em Redes IP - I Workshop CPqD de Inovação Tecnoló...CPqD
 
CONCEITOS E APLICAÇÕES DE REDES MEC
CONCEITOS E APLICAÇÕES DE REDES MECCONCEITOS E APLICAÇÕES DE REDES MEC
CONCEITOS E APLICAÇÕES DE REDES MECJúlio César Magro
 
IMS - IP Multimedia Subsystem
IMS - IP Multimedia SubsystemIMS - IP Multimedia Subsystem
IMS - IP Multimedia SubsystemSérgio Passos
 
Projeto de redes 5G Auto-organizáveis
Projeto de redes 5G Auto-organizáveisProjeto de redes 5G Auto-organizáveis
Projeto de redes 5G Auto-organizáveisMarcello Caldano
 
Apresentação POS PUC_LTE 21_3_2010
Apresentação POS PUC_LTE 21_3_2010Apresentação POS PUC_LTE 21_3_2010
Apresentação POS PUC_LTE 21_3_2010Fabricia Graça
 
Smart grid: miscellaneous information technologies and the challenges of thei...
Smart grid: miscellaneous information technologies and the challenges of thei...Smart grid: miscellaneous information technologies and the challenges of thei...
Smart grid: miscellaneous information technologies and the challenges of thei...Jéssica Gessoli
 
"Evolution of Computing, IoT & Cloud Computing"
"Evolution of Computing, IoT & Cloud Computing""Evolution of Computing, IoT & Cloud Computing"
"Evolution of Computing, IoT & Cloud Computing"EUBrasilCloudFORUM .
 
1. arquitetura da rede ims
1. arquitetura da rede ims1. arquitetura da rede ims
1. arquitetura da rede imsRÔMULO MELO
 
ESTUDO DE SOLUÇÕES PARA A GARANTIA DE QoS EM REDES LOCAIS (LAN)
ESTUDO DE SOLUÇÕES PARA A GARANTIA DE QoS EM REDES LOCAIS (LAN)ESTUDO DE SOLUÇÕES PARA A GARANTIA DE QoS EM REDES LOCAIS (LAN)
ESTUDO DE SOLUÇÕES PARA A GARANTIA DE QoS EM REDES LOCAIS (LAN)Júlio César Magro
 
IMS – IP Multimedia Subsystem como solução de convergência para redes heterog...
IMS – IP Multimedia Subsystem como solução de convergência para redes heterog...IMS – IP Multimedia Subsystem como solução de convergência para redes heterog...
IMS – IP Multimedia Subsystem como solução de convergência para redes heterog...Rivaldo Guedes Corrêa. Jr
 
Aula 07 - Projeto de Topologia e Exercícios - Parte II
Aula 07 - Projeto de Topologia e Exercícios - Parte IIAula 07 - Projeto de Topologia e Exercícios - Parte II
Aula 07 - Projeto de Topologia e Exercícios - Parte IIDalton Martins
 
Bt sspi_vsat_day_2009
Bt  sspi_vsat_day_2009Bt  sspi_vsat_day_2009
Bt sspi_vsat_day_2009SSPI Brasil
 
Palestra cloud-computing
Palestra cloud-computingPalestra cloud-computing
Palestra cloud-computingNaptec
 
Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional
Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacionalCloud Computing: uma abordagem objetiva sobre o novo ambiente computacional
Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacionalJosé Morelli Neto
 
Tecno Risco 10052006 V1
Tecno Risco 10052006 V1Tecno Risco 10052006 V1
Tecno Risco 10052006 V1Luciano Basile
 
11b rede inteligente
11b rede inteligente11b rede inteligente
11b rede inteligenteSilvio Cadete
 
Desenvolvimento da SmartGrid da EDP: Projecto InovGrid
Desenvolvimento da SmartGrid da EDP: Projecto InovGridDesenvolvimento da SmartGrid da EDP: Projecto InovGrid
Desenvolvimento da SmartGrid da EDP: Projecto InovGridmbenquerenca
 
Selecionando application procotocols para IoT
Selecionando application procotocols para IoTSelecionando application procotocols para IoT
Selecionando application procotocols para IoTcesar231084
 

Similaire à IP Multimedia Subsystem - Seminário Computação Móvel (20)

Panorama Geral e Tendências em Redes IP - I Workshop CPqD de Inovação Tecnoló...
Panorama Geral e Tendências em Redes IP - I Workshop CPqD de Inovação Tecnoló...Panorama Geral e Tendências em Redes IP - I Workshop CPqD de Inovação Tecnoló...
Panorama Geral e Tendências em Redes IP - I Workshop CPqD de Inovação Tecnoló...
 
CONCEITOS E APLICAÇÕES DE REDES MEC
CONCEITOS E APLICAÇÕES DE REDES MECCONCEITOS E APLICAÇÕES DE REDES MEC
CONCEITOS E APLICAÇÕES DE REDES MEC
 
IMS - IP Multimedia Subsystem
IMS - IP Multimedia SubsystemIMS - IP Multimedia Subsystem
IMS - IP Multimedia Subsystem
 
Projeto de redes 5G Auto-organizáveis
Projeto de redes 5G Auto-organizáveisProjeto de redes 5G Auto-organizáveis
Projeto de redes 5G Auto-organizáveis
 
Apresentação POS PUC_LTE 21_3_2010
Apresentação POS PUC_LTE 21_3_2010Apresentação POS PUC_LTE 21_3_2010
Apresentação POS PUC_LTE 21_3_2010
 
Smart grid: miscellaneous information technologies and the challenges of thei...
Smart grid: miscellaneous information technologies and the challenges of thei...Smart grid: miscellaneous information technologies and the challenges of thei...
Smart grid: miscellaneous information technologies and the challenges of thei...
 
"Evolution of Computing, IoT & Cloud Computing"
"Evolution of Computing, IoT & Cloud Computing""Evolution of Computing, IoT & Cloud Computing"
"Evolution of Computing, IoT & Cloud Computing"
 
1. arquitetura da rede ims
1. arquitetura da rede ims1. arquitetura da rede ims
1. arquitetura da rede ims
 
ESTUDO DE SOLUÇÕES PARA A GARANTIA DE QoS EM REDES LOCAIS (LAN)
ESTUDO DE SOLUÇÕES PARA A GARANTIA DE QoS EM REDES LOCAIS (LAN)ESTUDO DE SOLUÇÕES PARA A GARANTIA DE QoS EM REDES LOCAIS (LAN)
ESTUDO DE SOLUÇÕES PARA A GARANTIA DE QoS EM REDES LOCAIS (LAN)
 
IMS – IP Multimedia Subsystem como solução de convergência para redes heterog...
IMS – IP Multimedia Subsystem como solução de convergência para redes heterog...IMS – IP Multimedia Subsystem como solução de convergência para redes heterog...
IMS – IP Multimedia Subsystem como solução de convergência para redes heterog...
 
Aula 07 - Projeto de Topologia e Exercícios - Parte II
Aula 07 - Projeto de Topologia e Exercícios - Parte IIAula 07 - Projeto de Topologia e Exercícios - Parte II
Aula 07 - Projeto de Topologia e Exercícios - Parte II
 
Bt sspi_vsat_day_2009
Bt  sspi_vsat_day_2009Bt  sspi_vsat_day_2009
Bt sspi_vsat_day_2009
 
Palestra cloud-computing
Palestra cloud-computingPalestra cloud-computing
Palestra cloud-computing
 
Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional
Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacionalCloud Computing: uma abordagem objetiva sobre o novo ambiente computacional
Cloud Computing: uma abordagem objetiva sobre o novo ambiente computacional
 
Tecno Risco 10052006 V1
Tecno Risco 10052006 V1Tecno Risco 10052006 V1
Tecno Risco 10052006 V1
 
11b rede inteligente
11b rede inteligente11b rede inteligente
11b rede inteligente
 
Factura Clix
Factura ClixFactura Clix
Factura Clix
 
Desenvolvimento da SmartGrid da EDP: Projecto InovGrid
Desenvolvimento da SmartGrid da EDP: Projecto InovGridDesenvolvimento da SmartGrid da EDP: Projecto InovGrid
Desenvolvimento da SmartGrid da EDP: Projecto InovGrid
 
4G Comunicação Móvel
4G Comunicação Móvel4G Comunicação Móvel
4G Comunicação Móvel
 
Selecionando application procotocols para IoT
Selecionando application procotocols para IoTSelecionando application procotocols para IoT
Selecionando application procotocols para IoT
 

Dernier

ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfNatalia Granato
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 

Dernier (6)

ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 

IP Multimedia Subsystem - Seminário Computação Móvel

  • 1. IP Multimedia Subsystem Seminário MAC5743 – Computação Móvel Rogério Augusto Rondini rarondini@usp.br 1
  • 2. Introdução ● Evolução da tecnologia – Circuit-switched -> Packet-switched Internet ● Padrões abertos Convergência Celular ● Grande número ● Mobilidade de serviços 2
  • 3. Comutação por circuitos ● Circuit-Switched ● PSTN – Public Switched Telephone Network ● Inicialmente telefonia fixa analógica ● Atualmente digital, incluíndo celulares ● Qualidade p/ transmissão de voz, pois um circuito é reservado durante toda a ligação ● Imprópria para dados 3
  • 4. Comutação por pacotes ● Transmissão por pacotes ● Canal compartilhado ● Melhor largura de banda ● Duas abordagens – Circuito virtual: estabelece caminho virtual fixo, com garantia de entrega – Datagrama: pacotes enviados independentemente 4
  • 5. GPRS ● General Packet Radio Service ● Evolução GSM ● Melhor taxa de transferência ● Internet móvel em alta velocidade ● Voz e dados no mesmo canal ● Transição para redes 3G 5
  • 6. 3G ● Chamada para proposta feita em 1998 pelo ITU-R (International Telecommunication Union - Radiocomunication Standardization Sector) – Primeiros resultados GSM, W-CDMA ● Comutação por pacotes nativa ● Banda larga de longo alcance ● Convergência Celular/Internet 6
  • 7. 3G ● Cenário – Mercado de voz baseado em comutação por circuitos deixou de ser atrativo p/ operadoras – Comutação por pacotes pouco utilizada – Necessidade de criar serviços para atrair o usuário 7
  • 8. IMS Arquitetura unificada de rede para oferecimento de serviços IP multimídia Elemento chave para prover acesso ubíquo à Internet 8
  • 9. Novos negócios ● PoC – Push to Talk over Celullar ● Adição de mídia durante uma sessão ● Serviços baseados em localização ● Transferência de chamadas em andamento ● Terminal único fixo/móvel ● ... Surge o papel do provedor de serviços 9
  • 10. Novos negócios (exemplo) ● Empresa taxi ● Taxista inicia trabalho – Precisa saber – Registra presença e disponibilidade e localização localização dos taxis ● Cliente contacta empresa – Utiliza comunicação individual e/ou grupo ● Empresa ● Taxista – localiza cliente – Recebe OS, mapas e – Identifica taxi próximo localização do cliente – Envia mapa e instruções ● Taxista – Aceita OS – Se comunica via PoC com empresa e outros taxistas 10
  • 11. Novos negócios ● Algumas questões – Como integrar diferentes plataformas ? – Como manter a sessão ativa – Como cobrar dos usuários ? – Como pagar os provedores de serviços ? 11
  • 12. Novos negócios ● IMS oferece – Sessões IP Multimídia – Interfaces e protocolos padronizados – QoS – Roaming – Integração/Composição diferentes serviços – Novos serviços – Controle de pagamento (Charging) 12
  • 13. IMS - Arquitetura Fonte: Khlifi, H.; Gregoire, J.-C., "IMS Application Servers: Roles, Requirements, and Implementation Technologies," Internet Computing, IEEE , vol.12, no.3, pp.40-51, May-June 2008 13
  • 14. IMS – controle de sessão Fonte: http://www.3gdb.org/doc/overview-summary.html 14
  • 15. IMS - controle de sessão Fonte: http://pcquest.ciol.com/content/technology/2004/104013102.asp 15
  • 16. IMS – base de dados ● HSS – Home Subscriber Server – Mantém informações de usuários ● SLF – Subscription Locator Function – Utilizado quando infraestrutura implementa mais de um HSS – Armazena o mapeamente entre Usuário e HSS específico 16
  • 17. IMS - AAA ● Autentication, Autorization and Accounting Fonte: G. Camarillo and M. García-Martín. The 3G IP Multimedia Subsystem (IMS): Merging the Internet and the Cellular Worlds, 2.ed. John Wiley & Sons, 2004. 17
  • 18. IMS - AAA ● Protocolo Diameter – Evolução do protocolo Radius – Consiste de um protocolo base, com a possibilidade de estensões para atender necessidades específicas – Utiliza TCP – Escalável para padrões atuais (campo de identificação suporte 2^32 requisições simultâneas) 18
  • 19. IMS – controle de mídia ● MRFC – Media Resource Function Controller ● MRFP – Media Resource Function Processor 19
  • 20. IMS – application server ● SIP-AS executa serviços baseados em SIP ● OSA-SCS Open Service Access – Service Capability Server ● IM-SSF IP Multimedia Service Switching Fonte: G. Camarillo and M. García-Martín. The 3G IP Multimedia Function Subsystem (IMS): Merging the Internet and the Cellular Worlds, 2.ed. John Wiley & Sons, 2004. 20
  • 21. IMS – arquitetura cobrança ● CGF – Charging Gateway Function ● CCF – Charging Collecton Functon ● SCF – Session Charging Function ● ECF – Event Charging Function Fonte: H. Oumina and D. Ranck. Towards a Real Time Charging Framework for Complex Application in 3GPP IP Multimedia Subsystem Environment. in International Conference on Next Generation Mobile Applications, Services and Technologies (NGMAST 2007), 2007. 21
  • 22. Resumo ● 3G oferece banda larga móvel de longo alcance ● Necessidade de novos serviços ● Novo cenário Operadoras/Parceiros/Clientes ● IMS – Arquitetura unificada – Chave para acesso ubíquo à Internet 22
  • 23. Minha pesquisa Infraestrutura distribuída para execução de aplicações IMS 23
  • 24. Estágio atual ● Protocolo SIP descentralizado ● Arquitetura baseada em Espaço de Tupla ● Objetivos: – Gerenciamento de sessões distribuídas – Escalabilidade e tolerância a falhas – Eficiência na localização de dispositivos – Gerenciamento de mobilidade 24
  • 25. Motivação ● SIP: natureza centralizada ● SipServlet: principal implementação de SIP ● Pandey et.el,Performance Study of IMS Signaling Plane – Maximum call processing delay takes place at CSCF – Efficiency of the SIP Server to large extent determine the throughput of the IMS network 25
  • 26. Proposta Espaço de Tupla 4 INVITE REGISTER REGISTER 2 Maior Capacidade de REGISTER SIP Session Processamento Surrogate Host 3 ERB ERB Dispositivos CLDC 1 26
  • 27. Referências [1] G. Camarillo and M. García-Martín. The 3G IP Multimedia Subsystem (IMS): Merging the Internet and the Cellular Worlds, 2.ed. John Wiley & Sons, 2004. [2] J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley, and E. Schooler. SIP: Session Initiation Protocol. IETF – RFC3261, 2002. http://www.ietf.org/rfc/rfc3261.txt. [3] http://www.3gpp.org/ [4] M. Poikselkä and G. Mayer and H. Khartabil and A. Niemi. The IMS: IP Multimedia Concepts and Services. John Wiley & Sons, 2006. 27