64 research outputs found

    Método adaptativo para protocolos de roteamento em redes tolerantes a atrasos e desconexões baseado em conhecimento de contexto

    Get PDF
    Orientador : Prof. Dr. Luiz Carlos P. AlbiniCoorientador : Prof. Dr. Eduardo J. SpinosaTese (doutorado) - Universidade Federal do Paraná, Setor de Ciências Exatas, Programa de Pós-Graduação em Informática. Defesa: Curitiba, 24/09/2015Inclui referências : f. 127-134Resumo: Redes Tolerantes a Atrasos e Desconexões (Delay and Disruption Tolerant Network - DTN) são redes caracterizadas pela mobilidade dos nós e entrega de mensagens sob elevadas taxas de desconexões e atrasos. Nos últimos anos, diversos protocolos de roteamento para DTN foram propostos. Em sua maioria, reagem de maneira otimizada dentro de um cenário de rede especificamente determinado para seu funcionamento. Contudo, a cada evolução de novas propostas fica evidente que, quando alteradas as características dos cenários, torna-se difícil manter o desempenho dos protocolos. Este comportamento evidencia que os protocolos de roteamento para DTN tem virtudes e fraquezas em relação a determinados contextos de rede. Na maioria das propostas de roteamento, quando os nós se encontram as decisões são tomadas de forma individual, baseadas no relacionamento do nó encontrado com o destino de uma mensagem, desconsiderando as restrições de um ambiente. As dificuldades para equilibrar decisões de roteamento aos limites e oscilações de contextos motivam a proposta desta tese. Um método de adaptação ciente do contexto instantâneo da rede, denominado CARPA (Context-Aware Routing Protocol Adaptation), é proposto para garantir desempenhos globais otimizados. O CARPA é um método dinâmico e instantâneo (on-the-fly) para adaptação a contextos que permite a seleção do protocolo mais otimizado a cada transferência de uma mensagem em DTN. O protocolo de roteamento é escolhido dentre os disponíveis nos nós em contato a cada salto da mensagem. As decisões são tomadas baseadas no contexto momentâneo, que envolve os requisitos da mensagem e as restrições da região visitada. O método CARPA é executado antes do processo de roteamento em cada nó DTN e não altera o algoritmo de roteamento. Para avaliar o contexto momentâneo, o CARPA utiliza informações da rede que o nó DTN tem disponível, das transmissões que realiza quando em contato com nós vizinhos de uma mesma região. O CARPA é comparado com os protocolos parametrizáveis para DTN Epidemic, PRoPHET e Spray and Wait. Os parâmetros utilizados para definir os contextos são? capacidade de armazenamento dos nós, densidade da rede, quantidade de contatos dos nós, velocidade dos nós e tempo de disponibilidade da rede para efetuar entregas. Porém, o método não se limita ao uso apenas dos protocolos e parâmetros usados nas simulações. Os resultados de simulações obtidos através do simulador The ONE mostram que a solução proposta é efetiva para melhorar o desempenho destes protocolos obtendo maiores taxas de entrega, menor atraso e menor sobrecarga. Na grande maioria das avaliações, verifica-se que o método supera os demais protocolos de roteamento para as mais variadas combinações de cenários quanto às métricas de atraso, sobrecarga, e taxa de entrega. Palavras-chave:Redes Tolerantes a Atrasos e Desconexões, Protocolo de Roteamento, Adaptação Dinâmica a Contextos, Parâmetros de Contexto.Abstract: Delay Tolerant Network (DTN) consists of mobile nodes with large delivery delays and frequent disruptions. In recent years, many routing protocols have been proposed for DTN. Most of them demonstrate the ability to achieve good performance metrics under scenarios for which they were developed. However, variations imposed on standard configurations of various routing protocols lead to significant oscillations in performance of metrics, like message delivery rates and delay. This behavior demonstrates that most of the routing protocols for DTN have strengths and weaknesses depending on the scenario used. Most of the decisions take into account the individual relationship between the encountered node and the destination of the message, disregarding the constraints of an environment. A trade-off between routing decisions and contexts oscillations is the main motivation for this thesis. Thus, a context-aware method decoupled from the protocol for adapting the routing process in DTNs is proposed, called CARPA (Context-Aware Routing Protocol Adaptation). CARPA is an on-the-fly method that runs on each node of the network, based on the node's own context information and on the routing protocols available at the possible next hops. Hence, the decision process does not overload the network. From this, the method responds with the most suitable routing protocol for each hop transmission. In order to explore the strengths of all protocols and reduce their weaknesses, every message can be forwarded from the source to the destination node through several different routing protocols, one for each hop if necessary, without any changes to DTN routing protocols. The proposed method is compared to the Epidemic, PRoPHET, and Spray and Wait protocols over several distinct network scenarios, implemented in the THE ONE simulator. The scenarios are composed of combined contexts from the network parameters, such as buffer capacity, network density, speed of the nodes, number of contacts, and period of time that the network is available to deliver the messages. In most of the evaluations, CARPA outperforms the routing protocols simulated on delivery, delay, and overhead, when the network has more than one context. The more different contexts the network has, the better CARPA performs. Keywords: Delay Tolerant Network, Routing Protocol, Context Awareness, Context Parameter

    The Road Ahead for Networking: A Survey on ICN-IP Coexistence Solutions

    Full text link
    In recent years, the current Internet has experienced an unexpected paradigm shift in the usage model, which has pushed researchers towards the design of the Information-Centric Networking (ICN) paradigm as a possible replacement of the existing architecture. Even though both Academia and Industry have investigated the feasibility and effectiveness of ICN, achieving the complete replacement of the Internet Protocol (IP) is a challenging task. Some research groups have already addressed the coexistence by designing their own architectures, but none of those is the final solution to move towards the future Internet considering the unaltered state of the networking. To design such architecture, the research community needs now a comprehensive overview of the existing solutions that have so far addressed the coexistence. The purpose of this paper is to reach this goal by providing the first comprehensive survey and classification of the coexistence architectures according to their features (i.e., deployment approach, deployment scenarios, addressed coexistence requirements and architecture or technology used) and evaluation parameters (i.e., challenges emerging during the deployment and the runtime behaviour of an architecture). We believe that this paper will finally fill the gap required for moving towards the design of the final coexistence architecture.Comment: 23 pages, 16 figures, 3 table

    Naming and Address Resolution in Heterogeneous Mobile Ad hoc Networks

    Get PDF
    This doctoral thesis deals with naming and address resolution in heterogeneous networks to be used in disaster scenarios. Such events could damage the communication infrastructure in parts or completely. To reestablish communication, Mobile Ad hoc Networks (MANETs) could be used where central entities have to be eliminated broadly. The main focus of the thesis lies on two things: an addressing scheme that helps to find nodes, even if they frequently change the subnet and the local addressing, by introducing an identifying name layer; and a MANET-adapted substitution of the Domain Name System (DNS) in order to resolve node identities to changing local addresses. We present our solution to provide decentralized name resolution based on different underlying routing protocols embedded into an adaptive routing framework. Furthermore, we show how this system works in cascaded networks and how to extend the basic approach to realize location-aware service discovery.Auch im Buchhandel erhältlich: Naming and Address Resolution in Heterogeneous Mobile Ad hoc Networks / Sebastian Schellenberg Ilmenau : Univ.-Verl. Ilmenau, 2016. - xvi, 177 Seiten ISBN 978-3-86360-129-4 Preis (Druckausgabe): 17,60

    Mission-based mobility models for UAV networks

    Get PDF
    Las redes UAV han atraído la atención de los investigadores durante la última década. Las numerosas posibilidades que ofrecen los sistemas single-UAV aumentan considerablemente al usar múltiples UAV. Sin embargo, el gran potencial del sistema multi-UAV viene con un precio: la complejidad de controlar todos los aspectos necesarios para garantizar que los UAVs cumplen la misión que se les ha asignado. Ha habido numerosas investigaciones dedicadas a los sistemas multi-UAV en el campo de la robótica en las cuales se han utilizado grupos de UAVs para diferentes aplicaciones. Sin embargo, los aspectos relacionados con la red que forman estos sistemas han comenzado a reclamar un lugar entre la comunidad de investigación y han hecho que las redes de UAVs se consideren como un nuevo paradigma entre las redes multi-salto. La investigación de redes de UAVs, de manera similar a otras redes multi-salto, se divide principalmente en dos categorías: i) modelos de movilidad que capturan la movilidad de la red, y ii) algoritmos de enrutamiento. Ambas categorías han heredado muchos algoritmos que pertenecían a las redes MANET, que fueron el primer paradigma de redes multi-salto que atrajo la atención de los investigadores. Aunque hay esfuerzos de investigación en curso que proponen soluciones para ambas categorías, el número de modelos de movilidad y algoritmos de enrutamiento específicos para redes UAV es limitado. Además, en el caso de los modelos de movilidad, las soluciones existentes propuestas son simplistas y apenas representan la movilidad real de un equipo de UAVs, los cuales se utilizan principalmente en operaciones orientadas a misiones, en la que cada UAV tiene asignados movimientos específicos. Esta tesis propone dos modelos de movilidad basados en misiones para una red de UAVs que realiza dos operaciones diferentes. El escenario elegido en el que se desarrollan las misiones corresponde con una región en la que ha ocurrido, por ejemplo, un desastre natural. La elección de este tipo de escenario se debe a que en zonas de desastre, la infraestructura de comunicaciones comúnmente está dañada o totalmente destruida. En este tipo de situaciones, una red de UAVs ofrece la posibilidad de desplegar rápidamente una red de comunicaciones. El primer modelo de movilidad, llamado dPSO-U, ha sido diseñado para capturar la movilidad de una red UAV en una misión con dos objetivos principales: i) explorar el área del escenario para descubrir las ubicaciones de los nodos terrestres, y ii) hacer que los UAVs converjan de manera autónoma a los grupos en los que se organizan los nodos terrestres (también conocidos como clusters). El modelo de movilidad dPSO-U se basa en el conocido algoritmo particle swarm optimization (PSO), considerando los UAV como las partículas del algoritmo, y también utilizando el concepto de valores dinámicos para la inercia, el local best y el neighbour best de manera que el modelo de movilidad tenga ambas capacidades: la de exploración y la de convergencia. El segundo modelo, denominado modelo de movilidad Jaccard-based, captura la movilidad de una red UAV que tiene asignada la misión de proporcionar servicios de comunicación inalámbrica en un escenario de mediano tamaño. En este modelo de movilidad se ha utilizado una combinación del virtual forces algorithm (VFA), de la distancia Jaccard entre cada par de UAVs y metaheurísticas como hill climbing y simulated annealing, para cumplir los dos objetivos de la misión: i) maximizar el número de nodos terrestres (víctimas) que se encuentran bajo el área de cobertura inalámbrica de la red UAV, y ii) mantener la red UAV como una red conectada, es decir, evitando las desconexiones entre UAV. Se han realizado simulaciones exhaustivas con herramientas software específicamente desarrolladas para los modelos de movilidad propuestos. También se ha definido un conjunto de métricas para cada modelo de movilidad. Estas métricas se han utilizado para validar la capacidad de los modelos de movilidad propuestos de emular los movimientos de una red UAV en cada misión.UAV networks have attracted the attention of the research community in the last decade. The numerous capabilities of single-UAV systems increase considerably by using multiple UAVs. The great potential of a multi-UAV system comes with a price though: the complexity of controlling all the aspects required to guarantee that the UAV team accomplish the mission that it has been assigned. There have been numerous research works devoted to multi-UAV systems in the field of robotics using UAV teams for different applications. However, the networking aspects of multi-UAV systems started to claim a place among the research community and have made UAV networks to be considered as a new paradigm among the multihop ad hoc networks. UAV networks research, in a similar manner to other multihop ad hoc networks, is mainly divided into two categories: i) mobility models that capture the network mobility, and ii) routing algorithms. Both categories have inherited previous algorithms mechanisms that originally belong to MANETs, being these the first multihop networking paradigm attracting the attention of researchers. Although there are ongoing research efforts proposing solutions for the aforementioned categories, the number of UAV networks-specific mobility models and routing algorithms is limited. In addition, in the case of the mobility models, the existing solutions proposed are simplistic and barely represent the real mobility of a UAV team, which are mainly used in missions-oriented operations. This thesis proposes two mission-based mobility models for a UAV network carrying out two different operations over a disaster-like scenario. The reason for selecting a disaster scenario is because, usually, the common communication infrastructure is malfunctioning or completely destroyed. In these cases, a UAV network allows building a support communication network which is rapidly deployed. The first mobility model, called dPSO-U, has been designed for capturing the mobility of a UAV network in a mission with two main objectives: i) exploring the scenario area for discovering the location of ground nodes, and ii) making the UAVs to autonomously converge to the groups in which the nodes are organized (also referred to as clusters). The dPSO-U mobility model is based on the well-known particle swarm optimization algorithm (PSO), considering the UAVs as the particles of the algorithm, and also using the concept of dynamic inertia, local best and neighbour best weights so the mobility model can have both abilities: exploration and convergence. The second one, called Jaccard-based mobility model, captures the mobility of a UAV network that has been assigned with the mission of providing wireless communication services in a medium-scale scenario. A combination of the virtual forces algorithm (VFA), the Jaccard distance between each pair of UAVs and metaheuristics such as hill climbing or simulated annealing have been used in this mobility model in order to meet the two mission objectives: i) to maximize the number of ground nodes (i.e. victims) under the UAV network wireless coverage area, and ii) to maintain the UAV network as a connected network, i.e. avoiding UAV disconnections. Extensive simulations have been performed with software tools that have been specifically developed for the proposed mobility models. Also, a set of metrics have been defined and measured for each mobility model. These metrics have been used for validating the ability of the proposed mobility models to emulate the movements of a UAV network in each mission

    5G and beyond networks

    Get PDF
    This chapter investigates the Network Layer aspects that will characterize the merger of the cellular paradigm and the IoT architectures, in the context of the evolution towards 5G-and-beyond, including some promising emerging services as Unmanned Aerial Vehicles or Base Stations, and V2X communications

    A content dissemination framework for vehicular networking

    Get PDF
    Vehicular Networks are a peculiar class of wireless mobile networks in which vehicles are equipped with radio interfaces and are, therefore, able to communicate with fixed infrastructure (if available) or other vehicles. Content dissemination has a potential number of applications in vehicular networking, including advertising, traffic warnings, parking notifications and emergency announcements. This thesis addresses two possible dissemination strategies: i) Push-based that is aiming to proactively deliver information to a group of vehicles based on their interests and the level of matching content, and ii) Pull-based that is allowing vehicles to explicitly request custom information. Our dissemination framework is taking into consideration very specific information only available in vehicular networks: the geographical data produced by the navigation system. With its aid, a vehicle's mobility patterns become predictable. This information is exploited to efficiently deliver the content where it is needed. Furthermore, we use the navigation system to automatically filter information which might be relevant to the vehicles. Our framework has been designed and implemented in .NET C# and Microsoft MapPoint. It was tested using a small number of vehicles in the area of Cambridge, UK. Moreover, to prove the correctness of our protocols, we further evaluated it in a large-scale network simulation over a number of realistic vehicular trace-based scenarios. Finally, we built a test-case application aiming to prove that vehicles can gain from such a framework. In this application every vehicle collects and disseminates road traffic information. Vehicles that receive this information can individually evaluate the traffic conditions and take an alternative route, if needed. To evaluate this approach, we collaborated with UCLA's Network Research Lab (NRL), to build a simulator that combines network and dynamic mobility emulation simultaneously. When our dissemination framework is used, the drivers can considerably reduce their trip-times

    Secure Communication in Disaster Scenarios

    Get PDF
    Während Naturkatastrophen oder terroristischer Anschläge ist die bestehende Kommunikationsinfrastruktur häufig überlastet oder fällt komplett aus. In diesen Situationen können mobile Geräte mithilfe von drahtloser ad-hoc- und unterbrechungstoleranter Vernetzung miteinander verbunden werden, um ein Notfall-Kommunikationssystem für Zivilisten und Rettungsdienste einzurichten. Falls verfügbar, kann eine Verbindung zu Cloud-Diensten im Internet eine wertvolle Hilfe im Krisen- und Katastrophenmanagement sein. Solche Kommunikationssysteme bergen jedoch ernsthafte Sicherheitsrisiken, da Angreifer versuchen könnten, vertrauliche Daten zu stehlen, gefälschte Benachrichtigungen von Notfalldiensten einzuspeisen oder Denial-of-Service (DoS) Angriffe durchzuführen. Diese Dissertation schlägt neue Ansätze zur Kommunikation in Notfallnetzen von mobilen Geräten vor, die von der Kommunikation zwischen Mobilfunkgeräten bis zu Cloud-Diensten auf Servern im Internet reichen. Durch die Nutzung dieser Ansätze werden die Sicherheit der Geräte-zu-Geräte-Kommunikation, die Sicherheit von Notfall-Apps auf mobilen Geräten und die Sicherheit von Server-Systemen für Cloud-Dienste verbessert

    Information and Communication Technologies for Integrated Operations of Ships

    Get PDF
    Over the past three decades, information and communication technologies have filled our daily life with great comfort and convenience. As the technology keeps evolving, user expectations for more challenging cases that can benefit from advanced information and communication technologies are increasing, e.g., the scenario of Integrated Operations (IO) for ships in the maritime domain. However, to realize integrated operations for ships is a complex task that involves addressing problems such as interoperability among heterogeneous operation applications and connectivity within harsh maritime communication environments. The common approach was to tackle these challenges separately by service integration and communication integration, respectively: each utilizes optimized and independent implementations. Separate solutions work fine within their own contexts, whereas conflicts and inconsistencies can be identified by integrating them together for specific maritime scenarios. Therefore, connection between separate solutions needs to be studied. In this dissertation, we first take a look at complex systems to obtain useful methodologies applied to integrated operations for ships. Then we study IO of ships from different perspectives and divide the complex task into sub-tasks. We explore separate approaches to these sub-tasks, examine the connection in between, resolve inconsistencies if there are any, and continue the exploration process till a compatible and integrated solution can be accomplished. In general, this journey represents our argument for an integration-oriented complex system development approach. In concrete, it shows the way on how to achieve IO of ships by both providing connectivity in harsh communication environments and allowing interoperability among heterogeneous operation applications, and most importantly by ensuring the synergy in between. This synergy also gives hints on the evolution towards a next generation network architecture for the future Internet

    The impact of message replication on the performance of opportunistic networks for sensed data collection

    Get PDF
    Opportunistic networks (OppNets) provide a scalable solution for collecting delay-tolerant data from sensors to their respective gateways. Portable handheld user devices contribute significantly to the scalability of OppNets since their number increases according to user population and they closely follow human movement patterns. Hence, OppNets for sensed data collection are characterised by high node population and degrees of spatial locality inherent to user movement. We study the impact of these characteristics on the performance of existing OppNet message replication techniques. Our findings reveal that the existing replication techniques are not specifically designed to cope with these characteristics. This raises concerns regarding excessive message transmission overhead and throughput degradations due to resource constraints and technological limitations associated with portable handheld user devices. Based on concepts derived from the study, we suggest design guidelines to augment existing message replication techniques. We also follow our design guidelines to propose a message replication technique, namely Locality Aware Replication (LARep). Simulation results show that LARep achieves better network performance under high node population and degrees of spatial locality as compared with existing techniques
    corecore