379 research outputs found

    Designing and prototyping WebRTC and IMS integration using open source tools

    Get PDF
    WebRTC, or Web Real-time Communications, is a collection of web standards that detail the mechanisms, architectures and protocols that work together to deliver real-time multimedia services to the web browser. It represents a significant shift from the historical approach of using browser plugins, which over time, have proven cumbersome and problematic. Furthermore, it adopts various Internet standards in areas such as identity management, peer-to-peer connectivity, data exchange and media encoding, to provide a system that is truly open and interoperable. Given that WebRTC enables the delivery of multimedia content to any Internet Protocol (IP)-enabled device capable of hosting a web browser, this technology could potentially be used and deployed over millions of smartphones, tablets and personal computers worldwide. This service and device convergence remains an important goal of telecommunication network operators who seek to enable it through a converged network that is based on the IP Multimedia Subsystem (IMS). IMS is an IP-based subsystem that sits at the core of a modern telecommunication network and acts as the main routing substrate for media services and applications such as those that WebRTC realises. The combination of WebRTC and IMS represents an attractive coupling, and as such, a protracted investigation could help to answer important questions around the technical challenges that are involved in their integration, and the merits of various design alternatives that present themselves. This thesis is the result of such an investigation and culminates in the presentation of a detailed architectural model that is validated with a prototypical implementation in an open source testbed. The model is built on six requirements which emerge from an analysis of the literature, including previous interventions in IMS networks and a key technical report on design alternatives. Furthermore, this thesis argues that the client architecture requires support for web-oriented signalling, identity and call handling techniques leading to a potential for IMS networks to natively support these techniques as operator networks continue to grow and develop. The proposed model advocates the use of SIP over WebSockets for signalling and DTLS-SRTP for media to enable one-to-one communication and can be extended through additional functions resulting in a modular architecture. The model was implemented using open source tools which were assembled to create an experimental network testbed, and tests were conducted demonstrating successful cross domain communications under various conditions. The thesis has a strong focus on enabling ordinary software developers to assemble a prototypical network such as the one that was assembled and aims to enable experimentation in application use cases for integrated environments

    APP R-ALERGO: allergy-healthy routes in Valencia

    Get PDF
    On the urban areas there are sources of information about the exposition to environmental allergens and others potential factors of allergies, such as: weather conditions, vegetation, urban morphology, etc. For the last two years we have been developing, together with the “La Fe” Hospital of Valencia, the Cartography Institute of Valencia (Instituto Cartografico Valenciano), and the Polytechnic University of Valencia (UPV), a mobile phone App to help citizens to avoid high environmental allergens exposure areas while they are walking around the city. The App uses modified grid calculations where impedances have been calculated based on the variables that affect allergens exposure: temperature, humidity and wind direction, pollution level, trees, pollination, season period, pet areas, fountains and water surfaces. People’s allergy information and the factors that have effects on the allergens exposure were agreed by a group of specialized doctors. The design follows the recommendations of the Agency of Health Quality of Andalucia (Agencia de Calidad Sanitaria de Andalucia). R-ALERGO is the first App to avoid the exposure to air allergens in Spain. The App works following 4 steps: 1st Patient profile; 2nd Definition of the origin-destination of the route; 3rd Calculation of the route with the lower exposure to allergens; 4th Specific recommendations for users. The App R-ALERGO is developed following the concept of other applications dedicated to improve life quality of citizens and recovering, by using the idea of Smart Cities, the link between medicine and health, with the purpose of achieving more responsible cities towards their citizens

    Development of Augmented Reality Underground Facility Management System using Map Application Programming Interface and JavaScript Object Notation Communication

    Get PDF
    With the rapid development of IT in the modern society, various kinds of information such as smart information age are provided in real time regardless of time and place. Especially, various IT devices and mobile devices using the ubiquitous concept are being widely used in real life and helping to make life convenient. Currently, various ubiquitous services and management schemes are being tried in the government business field. This paper was performed to propose an augmented reality-based system construction and service environment plan for the management of underground facilities such as gas, electricity, communication, water supply, sewerage, heating, and oil pipelines. To do this, the author used Map API and JSON communication technique. JSON can be used in JavaScript programs without parsing or serialization. Also, JSON is a text-based way to represent JavaScript object literals, arrays, and scalar data. As a result, it can be transmitted in a format that can be interpreted in fields that utilize various types of data. Using this JSON, an augmented reality-based underground facility management system was implemented. In other words, it is a system that can find and modify the location of underground objects without drawing drawings in the field through communication between the tablet and the server. Especially, it suggested a method to provide and manage the location information of GIS (NGIS, KLIS) system and the facilities embedded in the underground, and attribute information by replacing the location mark used in existing underground facilities. Through the augmented reality based underground facility management system, it is expected to be effective in terms of practicality, economics, real - time network, information provision and management, and prevention of major accidents. In addition, it will be an effective method for updating and maintaining information related to underground facilities. Finally, by applying the augmented reality-based underground facility management system, it is possible to precisely measure the underground facility survey and condition for an existing buried pipe or a new public pipeline. Through augmented reality technology, it is possible to check the facilities of obstacles as if they were right in front of you. In addition, facility management, history management, and on-site management are possible at once, and it is characterized by convergence with other IT and quick decision-making by integrating the management system

    The design of an indirect method for the human presence monitoring in the intelligent building

    Get PDF
    This article describes the design and verification of the indirect method of predicting the course of CO2 concentration (ppm) from the measured temperature variables Tindoor (degrees C) and the relative humidity rH(indoor) (%) and the temperature T-outdoor (degrees C) using the Artificial Neural Network (ANN) with the Bayesian Regulation Method (BRM) for monitoring the presence of people in the individual premises in the Intelligent Administrative Building (IAB) using the PI System SW Tool (PI-Plant Information enterprise information system). The CA (Correlation Analysis), the MSE (Root Mean Squared Error) and the DTW (Dynamic Time Warping) criteria were used to verify and classify the results obtained. Within the proposed method, the LMS adaptive filter algorithm was used to remove the noise of the resulting predicted course. In order to verify the method, two long-term experiments were performed, specifically from February 1 to February 28, 2015, from June 1 to June 28, 2015 and from February 8 to February 14, 2015. For the best results of the trained ANN BRM within the prediction of CO2, the correlation coefficient R for the proposed method was up to 92%. The verification of the proposed method confirmed the possibility to use the presence of people of the monitored IAB premises for monitoring. The designed indirect method of CO2 prediction has potential for reducing the investment and operating costs of the IAB in relation to the reduction of the number of implemented sensors in the IAB within the process of management of operational and technical functions in the IAB. The article also describes the design and implementation of the FEIVISUAL visualization application for mobile devices, which monitors the technological processes in the IAB. This application is optimized for Android devices and is platform independent. The application requires implementation of an application server that communicates with the data server and the application developed. The data of the application developed is obtained from the data storage of the PI System via a PI Web REST API (Application Programming Integration) client.Web of Science8art. no. 2

    Integração contínua no 5GASP

    Get PDF
    The wide adoption of an NFV-oriented paradigm by network operators proves the importance of NFV in the future of communication networks. This paradigm allows network operators to speed up the development process of their services, decoupling hardware from the functionalities provided by these services. However, since NFV has only been recently globally adopted, several questions and difficulties arose. Network operators need to ensure the reliability and the correct behavior of their Virtualized Network Functions, which poses severe challenges. Thus, the need for developing new validation tools, which are capable of validating network functions that live in an NFV ecosystem. 5GASP is a European project which aims to shorten the idea-to-market process by creating a fully automated and selfservice 5G testbed and providing support tools for Continuous Integration in a secure and trusted environment, addressing the DevOps paradigm. Being aligned with 5GASP’s goals, this dissertation mainly addresses the development of tools to validate NetApps. To accomplish this, this document introduces two different mechanisms for validating NetApps. The first tool is responsible for statically validate the NetApps before they are deployed in 5GASP’s testbeds, being denominated by NetApp Package Validator. Regarding this tool, during this document the focus is its Descriptors Validator Module, which validates the NetApp descriptors through syntactic, semantics, and reference validation and supports NetApps developed according to different Information Models. The second tool comprises an automated validation pipeline. This pipeline validates the functionality and the behavior of the NetApps once they are deployed in a 5G-testbed. Besides, it collects several metrics to enable a better understanding of the NetApp’s behavior. Both tools are expected to be integrated with the 5GASP’s ecosystem. This document presents the requirements definition, architecture, and implementation of these tools and presents their results and outputs.The wide adoption of an NFV-oriented paradigm by network operators proves the importance of NFV in the future of communication networks. This paradigm allows network operators to speed up the development process of their services, decoupling hardware from the functionalities provided by these services. However, since NFV has only been recently globally adopted, several questions and difficulties arose. Network operators need to ensure the reliability and the correct behavior of their Virtualized Network Functions, which poses severe challenges. Thus, the need for developing new validation tools, which are capable of validating network functions that live in an NFV ecosystem. 5GASP is a European project which aims to shorten the idea-to-market process by creating a fully automated and selfservice 5G testbed and providing support tools for Continuous Integration in a secure and trusted environment, addressing the DevOps paradigm. Being aligned with 5GASP’s goals, this dissertation mainly addresses the development of tools to validate NetApps. To accomplish this, this document introduces two different mechanisms for validating NetApps. The first tool is responsible for statically validate the NetApps before they are deployed in 5GASP’s testbeds, being denominated by NetApp Package Validator. Regarding this tool, during this document the focus is its Descriptors Validator Module, which validates the NetApp descriptors through syntactic, semantics, and reference validation and supports NetApps developed according to different Information Models. The second tool comprises an automated validation pipeline. This pipeline validates the functionality and the behavior of the NetApps once they are deployed in a 5G-testbed. Besides, it collects several metrics to enable a better understanding of the NetApp’s behavior. Both tools are expected to be integrated with the 5GASP’s ecosystem. This document presents the requirements definition, architecture, and implementation of these tools and presents their results and outputs.Mestrado em Engenharia Informátic

    MACE: Joint Deliverable "Evaluation of the MACE system"

    Get PDF
    Stefaner, M., Wolpers, M., Memmel, M., Duval, E., Specht, M., Börner, D., Gruber, M., De Jong, T., Giretti, A., & Klemke, R. (2009). MACE: Joint Deliverable "Evaluation of the MACE system". MACE-project.This deliverable presents the evaluation results of the MACE project1. MACE integrates large amounts of technology enhanced learning contents and metadata in the domain of architecture, in order to create a framework for the integration of multiple content sources, content enrichment with different metadata types, and improved access to these existing contents.MAC

    An investigation into the readiness of open source software to build a Telco Cloud for virtualising network functions

    Get PDF
    Cloud computing offers new mechanisms that change the way networks can be created and managed. The increased demand for multimedia and Internet of Things (IoT) services using the Internet Protocol is also fueling the need to look more into a networking approach that is less reliant on physical hardware components and allows new networks and network components to be created on-demand. Network Function Virtualisation (NFV) is a networking paradigm that decouples network functions from the hardware on which they run on. This offers new approaches to telecommunication providers who are looking to new ways of improving Quality of Service (QoS) in cost effective ways. Cloud technologies have given way to more specialised cloud environments such as the telco cloud. The telco cloud is a cloud environment where telecommunication services are hosted utilising NFV techniques. As the use of telecommunication standards moves towards 5G, network services will be provided in a virtualised manner in order to keep up with the demand. Open source software is a driver for innovation as it is has a collaborative culture to support it. This research investigates the readiness of open source tools to build a telco cloud that supports functions such as autoscaling and fault tolerance. Currently available open source software was explored for the different aspects involved in building a cloud from the ground up. The ETSI NFV MANO framework is also discussed as it is a widely used guiding standard for implementing NFV. Guided by the ETSI NFV MANO framework, open source software was used in an experiment to build a resilient cloud environment in which a virtualised IP Multimedia Subsystem (vIMS) network was deployed. Through this experimentation, it is evident that open source tools are mature enough to build the cloud environment and its ETSI NFV MANO compliant orchestration. However, features such as autoscaling and fault tolerance are still fairly immature and experimental

    Implementação de redes 5G baseadas em código aberto

    Get PDF
    Recently, a growth of mobile networks, from a huge connection of only a few devices, to the need for constant maintenance with support even with different technological needs. This requires increasing the capacity of networks to respond to user needs, increasing connection speeds and decreasing latencies. In many cases, the demand for the capabilities offered by the new generation of mobile networks, 5G, remains unanswered with conventional structures, especially in urban areas. As a viable option for these needs, the use of small cells emerged. The use of this equipment is facilitated due to the flexibility offered by the architecture of 5G mobile networks that facilitate the division of the same into functional units with a virtual implementation, thus helping to spread the coverage area. The growing interest in 5G mobile networks and the immense possibilities they offer have given rise to projects focused on the development of 5G mobile networks that are made available for consultation and use by the interested community. These networks are mostly implemented in a virtual way, with the exception of the component responsible for the emission of the radio signal, where some options will be presented for this purpose during the course of the dissertation. As a target of study and evaluation of the state of development and usefulness throughout this dissertation, OpenAirInterface was chosen from among these open-source projects. The complete implementation of the same is presented and described, as well as the tests carried out in order to determine which are the functional bandwidths and which are the options for optimizing its operation. To conclude the work carried out, the results and balance of these tests are presented in the form of speed and latency tests in various bandwidths, verification of occupancy of the same, flexibility in modifying the emission frequency, as well as the result of a test of connecting elements of mobile networks developed by different open-source projects as a way of evaluating the flexibility of these networks.Recentemente temos assistido a um crescimento enorme de redes móveis, desde a conexão de apenas alguns dispositivos, até à necessidade de manter ligação constante com múltiplos equipamentos com necessidades tecnológicas diferentes. Isto requer o aumento da capacidade das redes para dar resposta às necessidades dos utilizadores, aumentar velocidades de conexão e diminuir latências. Em muitos casos, a procura pelas capacidades oferecidas pela nova geração de redes móveis, o 5G, continua sem resposta com as estruturas convencionais, especialmente em áreas urbanas. Como opção viável para essas necessidades, surgiu o uso de small cells. O uso desse equipamento é facilitado devido à flexibilidade oferecida pela arquitetura de redes móveis 5G que facilitam a divisão da mesma em unidades funcionais com uma implementação virtual ajudando assim à propagação da área de cobertura. O interesse crescente de redes móveis 5G e as imensas possibilidades que as mesmas oferecem, fizeram surgir projetos focados no desenvolvimento de redes móveis 5G que são colocados disponíveis para consulta e uso da comunidade interessada. Estes redes são maioritariamente implementadas de forma virtual à exceção do componente responsável pela emissão do sinal rádio, onde serão apresentadas algumas opções para o efeito no decorrer da dissertação. Como alvo de estudo e avaliação do estado de desenvolvimento e utilidade ao longo desta dissertação, foi escolhida a OpenAirInterface de entre esses projetos open-source. É apresentada e descrita a implementação completa da mesma, assim como os testes efetuados no sentido de apurar quais as larguras de banda funcionais e quais as opções de otimização de funcionamento da mesma. Para concluir o trabalho realizado, é apresentado o resultado e balanço desses testes na forma de testes de velocidade e latência em várias larguras de banda, verificação de ocupação da mesma, flexibilidade em modificar a frequência de emissão, assim como o resultado de um teste de conexão de elementos de redes móveis desenvolvidos por projetos open-source diferentes como forma de avaliar a flexibilidade destas redes.Mestrado em Engenharia Eletrónica e Telecomunicaçõe
    corecore