Publication:
Implementación de movilidad de sesión con el protocolo SIP

Loading...
Thumbnail Image
Identifiers
Publication date
2013
Defense date
2013-02-06
Tutors
Journal Title
Journal ISSN
Volume Title
Publisher
Impact
Google Scholar
Export
Research Projects
Organizational Units
Journal Issue
Abstract
Lo que se pretende, es poder transferir una sesión multimedia a otro dispositivo móvil sin necesidad de finalizar la sesión. Esta transferencia la puede iniciar otro terminal ajeno a la sesión (modo pull) o un terminal participante en la sesión (modo push). El proyecto de fin de carrera ha consistido en implementar la movilidad de sesión mediante la utilización del protocolo SIP en una aplicación Android. Para ello se ha utilizado la aplicación IMSDroid, de software libre. Esta aplicación es el primer cliente IMS para dispositivos Android. IMSDroid utiliza la librería android-ngn-stack, que se apoya en las características de doubango para poder realizar todas las funciones del cliente SIP/IMS. Para el desarrollo de la implementación del proyecto, es necesario modificar, eliminar o incluir nuevo código no sólo de la aplicación IMSDroid, sino también en el código de doubango. Adicionalmente, ha sido preciso disponer de una base de datos para almacenar información sobre la sesión multimedia y sobre el usuario registrado. Para ello se ha utilizado un servidor apache, con el fin de realizar la comunicación entre el terminal móvil y la base de datos. _________________________________________________________________________________________________________________
The main intention is to be able to transfer a multimedia session to another mobile device without terminating the session. This transfer can be started by a device which is not involved in the session (pull mode) or by a device which is taking part in the session (push mode). This project consists on implementing a session transfer by using the SIP protocol in an Android application. For that the IMSDroid application was used which is open source and free software. This application is the first IMS client for Android devices. IMSDroid makes use of the android-ngn-stack library which employs doubango's characteristics to be able to carry out all of the functionality of a SIP/IMS client. To be able to develop the implementation of the project, it is necessary to modify, delete or add new code, not only for the IMSDroid application but also in doubango's code. In addition, it was necessary to make use of a data base to store information about the multimedia session and about the registered user. For that an Apache server was used, so its purpose was to enable the communication between the mobile device and the data base.
Description
Keywords
Protocolos de comunicación, Radiocomunicación, Multimedia, Dispositivos móviles, Android (Sistema operativo)
Bibliographic citation