9 research outputs found

    The Virtual Device: Expanding Wireless Communication Services Through Service Discovery and Session Mobility

    Get PDF
    We present a location-based, ubiquitous service architecture, based on the Session Initiation Protocol (SIP) and a service discovery protocol that enables users to enhance the multimedia communications services available on their mobile devices by discovering other local devices, and including them in their active sessions, creating a 'virtual device.' We have implemented our concept based on Columbia University's multimedia environment and we show its feasibility by a performance analysis

    The Session Initiation Protocol (SIP) "Replaces" Header

    No full text

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

    Get PDF
    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.Ingeniería de Telecomunicació

    An open framework for low-latency communications across the smart grid network

    Get PDF
    The recent White House (2011) policy paper for the Smart Grid that was released on June 13, 2011, A Policy Framework for the 21st Century Grid: Enabling Our Secure Energy Future, defines four major problems to be solved and the one that is addressed in this dissertation is Securing the Grid. Securing the Grid is referred to as one of the four pillars to be built on an open technology framework. The problem of securing the grid is further defined that cybersecurity practices must provide the special, low-latency communications needed for real-time automation control (White House, 2011, p. 49). The National Institute of Standards and Technology (NIST) is tasked with development of the cybersecurity communication standards through establishment of the NIST Cybersecurity Working Group (CSWG). NIST CSWG further states that low-latency is critical for automation control on the Smart Grid (NISTIR-Vol.3, 2010). The research and experimental planning for the solution tested in this dissertation provide low-latency through a system of open protocols that include HMAC keys (Hashed Message Authentication Code) and cryptographic identification for real-time control across the Smart Grid. It is serendipitous that HMAC keys (Hashed Message Authentication Code) can be processed very fast so there is little delay/latency added to the overall file transfer process (Goutis et al, 2005). In addition the research results offer guidance on the additional latency of AES versus Blowfish encryption algorithms for file transfers.John Andrew SturmCockrell, GeraldBeach, DavidRoobik Gharabagi(St. Louis University)Lin, YuetongMaughan, GeorgeDoctor of PhilosophyDepartment of Technology ManagementCunningham Memorial library, Terre Haute,Indiana State UniversityILL-ETD-082DoctoralTitle from document title page. Document formatted into pages: contains 149 p.: ill. Includes abstract and appendi

    Diseño e implementación de una solución de VoIP

    Get PDF
    El presente proyecto propone y compara diferentes diseños para dar solución a los requerimientos de comunicaciones de voz expuestos por un cliente de la empresa dedicada a la integración de soluciones de comunicación en la que actualmente trabajo. Debido a la implicación laboral con Siemens en los últimos 5 años, las soluciones de este proyecto se basan en las plataformas de este fabricante, tanto en sus sistemas para las comunicaciones tradicionales convergentes a IP, como en sus servidores para las Unified Communications

    Diseño e implementación de una solución de VoIP

    Get PDF
    El presente proyecto propone y compara diferentes diseños para dar solución a los requerimientos de comunicaciones de voz expuestos por un cliente de la empresa dedicada a la integración de soluciones de comunicación en la que actualmente trabajo. Debido a la implicación laboral con Siemens en los últimos 5 años, las soluciones de este proyecto se basan en las plataformas de este fabricante, tanto en sus sistemas para las comunicaciones tradicionales convergentes a IP, como en sus servidores para las Unified Communications

    Movilidad de sesiones sobre plataforma IMS

    Get PDF
    En este proyecto se propone e implementa de forma completa un servicio para IMS. Este servicio permite la movilidad de sesiones entre terminales de un mismo usuario sin necesitar la intervención directa del otro extremo con el que tiene establecida la sesión. Se utilizará una implementación de código abierto como Core IMS, y un servidor de aplicaciones JAIN SLEE también de código abierto en el que se desplegará la aplicación que se desarrolle y que permita la movilidad de sesiones. La aplicación manejará señalización SIP para permitir la movilidad, realizando procedimientos de transferencia entre los terminales del usuario, y se ayudará de otro servidor que interactuará al nivel de los datos intercambiados en la sesión, y que también será desarrollado. Se emularán los terminales utilizando generadores de tráfico SIP/RTP y softphones para distintas plataformas, y se probarán varios escenarios para validar el correcto funcionamiento del servicio. ______________________________________________________________________________________________________________________________This project proposes and implements in a full way an IMS service. This service allows session mobility between several terminals of the same user, without requiring the direct intervention of the other side with which the session is established. An open source implementation of an IMS Core will be used, and also an open source JAIN SLEE application server, in which the application to develop that allows session mobility will be deployed. The application will handle SIP signaling to enable mobility, performing transfer procedures between the user terminals, and will be helped by another server that will interact at the level of the exchanged data in the session, and that will be developed too. The terminals will be emulated using SIP/RTP traffic generators, and also softphones for different platforms. Several test cases will be tested in order to validate the correct behavior of the service.Ingeniería de Telecomunicació

    Approche applicative de la continuité des services en mobilité dans un milieu hétérogène

    Get PDF
    People now live within an electronic sphere of heterogenous devices providing similar services. From now on they can freely choose the best interface corresponding to their needs, switching from a device to another while enjoying a same service. This freedom leverage new mobility issues that directly impact the user experience. The state of the art introduces two services types with specific properties : applicative services commonly known as local or remote applications and telecommunication services based on standardised infrastructures. The study of the mobility constraints and the existing approaches shows that current solutions in this domain are incomplete and cannot assure an end-to-end continuity : selection, transfer, adaptation, etc. We implemented continuity mechanisms in the ims and web environments for telecommunication and multimedia services in order to emphasize the lacks of the existing solutions and identify the basic features of a unified mobility management model. These works led to a more abstract vision of the service concept, required to define a generic continuity model adapted to the user’s heterogeneous environment. We introduced innovative concepts and original mobility mechanisms, which we implemented in a "distributed Service Manager". Finally, we evaluated this model with qualitative and quantitative tests on a prototype according to a transfer scenario of text-edition service in a heterogeneous environment. Results are very satisfying, they prove the feasibility of our solution and its adequacy with the temporal and contextual constraintsL’Homme est aujourd’hui au centre d’une sphère électronique composée de terminaux hétérogènes capables d’offrir des services similaires. Il choisit désormais l’interface adaptée à ses besoins, passant librement d’un terminal à un autre pour bénéficier d’un même service. Cette liberté induit de nouvelles problématiques de mobilité ayant un impact direct sur l’expérience utilisateur. L’état de l’art fait apparaître deux catégories de services aux caractéristiques propres : des services applicatifs revêtant diverses formes (applications locales et distantes) et des services de télécommunications reposant sur des infrastructures standardisées. L’étude des contraintes de mobilité et des approches existantes révèle que les solutions actuelles dans ce domaine sont incomplètes et ne peuvent assurer une continuité de bout en bout : désignation, transfert, adaptation, etc. Nous avons implémenté des mécanismes de continuité dans les environnements ims et web pour des services de télécommunications et multimédias afin de mettre en évidence les lacunes des solutions existantes, et identifier les fonctions élémentaires d’une gestion globale de la mobilité. Le résultat de ces travaux révèle qu’une approche plus abstraite du concept de service est nécessaire dans la définition d’un modèle générique de continuité adapté au milieu hétérogène de l’utilisateur. Nous avons introduit de nouveaux concepts et des mécanismes de mobilité originaux que nous avons ensuite implémentés dans un "distributed Service Manager". Enfin nous avons évalué ce modèle grâce à des tests qualitatifs et quantitatifs sur un prototype selon un scénario de transfert d’un service d’édition de texte dans un milieu hétérogène. Les résultats particulièrement satisfaisants prouvent la faisabilité de notre solution et son adéquation avec les contraintes de continuités temporelle et contextuell

    Mobilité des sessions dans les communications multimédias en mode-conférence basées sur le protocole SIP

    Get PDF
    Ce mémoire traite la problématique de la mobilité des sessions pour le transfert des communications multimédias basées sur le protocole SIP. Plusieurs aspects sont étudiés et des mécanismes proposés afin de permettre la mobilité des sessions avant, durant et après leur établissement. En plus d'une communication impliquant deux intervenants, Il a été possible d'étendre l'utilisation de la mobilité des sessions pour l'appliquer aux scénarios de communications en mode conférence regroupant plusieurs intervenants. Les mécanismes de mobilité de session développés au cours de cette thèse sont par la suite déployés pour (1) permettre des transformations entre différentes topologies de conférences et (2) construire un modèle de conférence adapté pour l'échange de la voix au sein des groupes de communication à large échelle
    corecore