You are on page 1of 25

IMS (IP Multimedia Subsystem) y la convergencia

FranciscoR.Flores Octubre,2010.

Qu es IMS?
ElIPMultimediaSubsystem(IMS)esunaarquitecturaparael desarrolloyoperacindeserviciosbasadosenelprotocoloIP (Wikipedia) ELIPmultimediaSubsystem(IMS)esunaarquitecturafuncionalde redqueaparececomounasolucinpromisoriaparafacilitarlacreacin ydesplieguedeserviciosmultimedia,ascomotambinparaviabilizar laconvergenciaeinteroperabilidadderedes.(GillesBertrand,IEEE) IMSesunaarquitecturadeconectividadIPycontroldeserviciosglobal, independientedelaccesoybasadaenestndaresquepermite diversidaddeserviciosmultimediaparausuariosfinalesutilizando protocoloscomunesdeInternet(MiikkaPoikselkayGeorgMayer,The IMS:IPMultimediaConceptsandServices,ThirdEdition)

SIP IMS versus P2P


P2P IMS
IMS
Arquitecturaencapas Capadeconectividad prcticamentesoporta cualquiertipodeacceso BasadoenSIP(grancantidad dedesarrolladores) QoS

P2P
Marketingviral(volumen) Desarrollospropietarios? (tiempodedespliegueo TTM?)

La convergencia
Serefierealaunificacinde distintosmediostalescomo telefona,Internet,dentrode interfacescomunesen dispositivosnicos. Conceptoqueyaerautilizadopor AT&T en1928,peroha evolucionadoalsiglo21para dominarelposicionamientode mercadodelosoperadoresde telecomunicaciones. Generalmentehablamosde: ConvergenciadeRedes
ConvergenciadeServicios Convergenciadedispositivos

Mil imgenes y mil palabras

Los estndares
SurgeelconceptodeAll IPenRelease4de3GPP Release5introduceel conceptodeIMS TISPAN,3GPP2y CableLabstrabajaronen paraleloenla estandarizacindeIMS En3GPPRelease8 convergenlosdistintos caminosdenormalizacin enelllamadoCommon IMS

Requerimientos de diseo
SesionesIPMultimedia ConectividadIP AseguramientodeQoSpara serviciosMultimediaIP ControldepolticasIP(usode recursos) Comunicacionesseguras Mecanismosdefacturacin Soportepararoaming Interworkingconotrasredes ModelodeControldeservicio Diseoencapase independenciaderedde acceso

La arquitectura | General l
3capasbiendefinidas: Servicio Control Conectividad Losdistintoselementosse puedenclasificarcomo: CSCFs Basesdedatos ElementosdeServicios FuncionesdeIW Funcionesdeapoyo Tarificacin Interfacesopuntosde referenciaestndares

La arquitectura | CSCFs l
Responsabilidaden: CuatrotiposdeCSCFs:
PCSCF
CompresindeSIP AsociacindeseguridadIPSec InteraccinconPCRF Deteccindesesionesdeemergencia

EstablecimientodesesionesyRegistracin

ICSCF
ObtenerdelHSSelnombredelnexthop AsignarelSCSCFcorrespondiente EnrutarsolicitudeshaciaelSCSCF

SCSCF
Responsabledelprocesoderegistracin Elementoclaveenelprocesoderuteo(haciaASy/oOtrosdominiosoredes) Envainformacindetarificacinasistemadecobroenlnea

ECSCF
Enrutasesionesdeemergenciahacia(PublicSafetyAnsweringPoints)

La arquitectura | Databases l HSS(Home Subscriber Server)


Almacenalosdatosdeusuarioy servicios:
Identidades(pblicasoprivadas) informacinderegistro Informacindedisparode servicios

SLF(Subscription Locator Function)

Contienefuncionalidadesde HLR/AUC

EnredesconmasdeunHSSel SLFeselmecanismode resolucinquepermitealICSCF, SCSCFyASdeterminarcualesel HSSrelevante.

La arquitectura | Service Functions


MRFC(MultimediaResource FunctionController)

MRFP(MultimediaResource Funtion Processor)

ManejalacomunicacinSIPconelSCSCF ControlaalMRFP

AS(Application Servers)
Principalesfunciones:

Mezcladodeflujosdemediosentrantes(conferenciasmultipartitas) Fuenteuorigendeflujosdemedios Procesamientodeflujosdemedios(transcodificacin,anlisis,etc )


ProcesareimpactarsesionesSIPentrantes OriginarpeticionesSIP Enviarinformacindetarificacinasistemasdefacturacin

ServiciosnolimitadosexclusivamenteaSIP(CAMEL,CSE,OSA), entoncesASengloba:SIPAS,OSASCSyCAMELIPMultimediaService Switching Function(IMSSF)

La arquitectura | Interworking Functions


BreakoutGatewayControl Function(BGCF)
InvocadoporelSCSCFcuandose requieresaltaraldominioCS (porejemploparaprocesaruna llamadadevozo videoconferencia) InvocadoporelBGCFsilasesin sermanejadaenlapropiared

MediaGatewayControlFunction (MGCF) SignallingGateway(SGW)

Ejecutalaconversinde protocolos/sealizacinmostrada enlafiguradeladerecha

La arquitectura | Entidades de soporte


PCRF(PolicyandChargingRulesFunction)
Decisionesdeaplicacindepolticas Decisionesdetarificacin InteractaconelGGSNparalaaplicacindelaspolticas Requeridoparamanejarlasoperacionesentredosoperadoresdistintos InteroperabilidadendominiosIP(IPv4eIPv6) Privacidaddelatopologadered NAT(networkaddresstranslation) TraduccindeIPv4eIPv6 Seguridaddelplanodecontrolentredominiosdeseguridad ConfidencialidadeIntegridad AsistealECSCFenlaobtencindeinformacindeubicacindelosequiposde usuario(UE)ensesionesdeemergencia.

IBCF(InterconnectionBorderControlFunction)

TrGW(TransitionGateway)
SEG(SecurityGateway)

LRF(LocationRetrievalFunction)

La arquitectura | Entidades de tarificacin


Posibilidaddecobrarbasadoen sesiones,eventososervicios. MtodosOffline&Onlineson soportados(postpago&prepago) BillingSystem CDF(ChargingDataFunction) CGF(ChargingGatewayFunction)
Correla,consolidayfiltraCDRsy suscamposparaenviarfinalmente alBillingSystemparaproducirla factura. Encargadodeprocesarelcobroen lnea Encargadodegenerarfacturas

Interactaconloselementosdered paraproducirCDRs

OCS(OnlineChargingSystem)

Conceptos IMS | Identidades


IMPU(Identidadespblicas)
Utilizadaspararecibircomunicaciones deotrosusuarios Ej.:tel:+50499908446 sip:alguien@dominio.com Identificaalusuariodentrodesured Utilizadasenlosprocesosde autenticacin,autorizacin,cobro, administracin.

IMPI(Identidadesprivadas)

GRUU(URIdeAgentedeusuario ruteableglobalmente)
Identificanunacombinacinnicade IMPUyEquipodeUsuario(UE)

Identidadpblicadeusuariocomodn
GrupodeIMPUsagrupadas(listasde distribucin)

Conceptos IMS | Registracin


NecesariaparapoderutilizarcualquierservicioIMS AntesdelaregistracinelUEdebeobtenerconectividadIPenlaredvisitadaascomoladireccin delPCSCFrelevante Procesodedosfases(challengeresponse) UEesresponsablepormanteneractivalaregistracin Deregistracinimplcitayexplcita Registracindemltiplesidentidadespblicasenunasolaoperacin

Conceptos IMS | Sesiones


Eninformtica,ennetworkingenparticular,unasesinesunintercambiointeractivode informacinsemipermanente,tambinconocidocomoundilogo,unaconversacino unareunin,entredosomsdispositivos/usuariosquesecomunican,oentreuna computadorayelusuario.Unasesinsecreaoestableceenunpuntodeterminadoenel tiempo,yterminaenunmomentoposterioreneltiempo. LadefinicinanterioresvlidatambinenIMS

IMS Callflows | Publicacin de presencia

IMS Callflows | Subscripcin a informacin de presencia

IMS Callflows | Mensajera instantnea

IMS Callflows | Servicio PoC

IMS Callflows | Establecimiento de Sesin de Emergencia

IMS Callflows | Desvo de comunicacin

Preguntas y Respuestas!

Muchas Gracias!

You might also like