2 research outputs found

    Contribuci贸n al soporte de aplicaciones multimedia multiusuario de alta interactividad en el subsistema IP multimedia

    Get PDF
    Las aplicaciones multimedia multiusuario de alto grado de interactividad (HIMMA) est谩n en auge actualmente gracias a la evoluci贸n de las redes de acceso fijas y m贸viles, las mejoras en los terminales de usuario y a la propia oferta de aplicaciones existente. Aplicaciones como las de trabajo colaborativo, juegos multijugador, tele-ense帽anza o telemedicina fomentan la comunicaci贸n entre usuarios en distintos 谩mbitos profesionales y de entretenimiento, tanto en entornos fijos como en movilidad. Estas aplicaciones requieren generalmente un conjunto de funciones comunes como son la gesti贸n de usuarios (alta, baja, almacenamiento de perfil, creaci贸n de grupos), informaci贸n sobre servicios (presencia, predisposici贸n a participar en actividades, etc.) y gesti贸n de las comunicaciones (establecimiento de sesiones multiusuario, notificaci贸n de eventos, soporte de m煤ltiples dispositivos, gesti贸n del estado, calidad de servicio en la red, etc.). Todas estas funciones deben proporcionarse por infraestructura espec铆fica de la aplicaci贸n en caso de desplegarse en una red que s贸lo proporcione conectividad IP (como la propia Internet). Esta situaci贸n conduce a desarrollos habitualmente propietarios o espec铆ficos que dan lugar a deseconom铆as de escala y dificultan la interoperabilidad entre aplicaciones y, por tanto, entre usuarios, problema que constituye la motivaci贸n principal de la Tesis. El Subsistema IP Multimedia (IMS) est谩 definido por el 3GPP como arquitectura est谩ndar para la provisi贸n de servicios Todo-IP en redes m贸viles y ha sido adoptado por otros foros de estandarizaci贸n para entornos de telefon铆a fija, redes de cable, fibra e inal谩mbricas. La arquitectura de IMS est谩 basada en el establecimiento de sesiones mediante el protocolo SIP del IETF y cuenta con un conjunto de servicios b谩sicos, denominados habilitadores, entre los que se incluyen gesti贸n de grupos, presencia, mensajer铆a, etc. En esta Tesis se aborda la adecuaci贸n de IMS como plataforma para la provisi贸n de aplicaciones multimedia multiusuario de alto grado de interactividad, estudiando las aplicaciones multiusuario provistas de forma por est谩ndar por IMS (videoconferencia, Pulsar para Hablar) y proponiendo como contribuci贸n b谩sica un marco gen茅rico de soporte a aplicaciones HIMMA basado en los est谩ndares de IMS que facilita el desarrollo de este tipo de aplicaciones. Este marco de soporte se aprovecha de las posibilidades de extensi贸n de IMS, a trav茅s del concepto de habilitador, y comprende dos elementos fundamentales: un habilitador ligero para la gesti贸n de aplicaciones HIMMA y un middleware para clientes que ofrece una interfaz Java de alto nivel que facilita el desarrollo de aplicaciones HIMMA sin infraestructura espec铆fica aprovechando las capacidades de la red IMS. Finalmente, se presenta la aplicabilidad de las contribuciones anteriores a dos tipos de escenarios relevantes para las aplicaciones HIMMA: juegos multijugador en red y servicios profesionales. Abstract Highly interactive multimedia multiparty applications (HIMMA) are gaining interest in the TIC market thanks to the evolution of fixed and radio access networks, improvements in user terminals and the broad range of existing applications. Applications such as collaborative work, multiplayer networked games, e-learning and e-health encourage communication among users in a variety of professional and entertainment spheres, both in fixed and mobile environments. These applications usually require a set of common functions such as user management (creation of records, storage of the user profile, creation of groups, etc.), information services (presence, willingness to participate in activities, etc.) and communications management (establishment of multiparty sessions, event notification, support for multiple devices, state management, quality of service in the network, etc.). Should the network provide only IP connectivity (like the Internet), all the previous functions must be provided by application-specific infrastructure deployed in the network. This situation usually leads to custom developments of the required functions, where different providers duplicate the same functionality. It also generates scale diseconomies and makes interoperability among applications difficult and, thus, among users. The IP Multimedia Subsystem (IMS) is defined by 3GPP as a standard architecture for the provision of All-IP services in mobile networks and has been adopted by other standardization bodies for fixed telephony, cable, fiber optic and wireless networks. The IMS architecture is based on the SIP signaling protocol to create and maintain communication sessions. It also includes a set of basic services, namely service enablers, including group management, rich presence, messaging and so on. This PhD thesis addresses the suitability of the IMS as a platform for the provision of highly interactive multimedia multiparty applications and proposes as global contribution a generic standards-based framework to ease the development and deployment of HIMMA applications. This framework makes the most of the extensibility of IMS architecture and protocols through the concept of service enabler, comprising two core elements: a Lightweight Conferencing Enabler (LCE) to manage HIMMA applications, and a HIMMA middleware which provides developers a high-level Java interface to ease the development of HIMMA applications without application-specific infrastructure. Finally, we present the applicability of the previous contributions to two types of relevant scenarios: multiplayer networked games and professional services
    corecore