120 research outputs found

    Routing for Flying Networks using Software-Defined Networking

    Get PDF
    Nos últimos anos, os Veículos Aéreos Não Tripulados (UAVs) estão a ser usados de forma crescente em inúmeras aplicações, tanto militares como civis. A sua miniaturização e o preço reduzido abriram o caminho para o uso de enxames de UAVs, que permitem melhores resultados na realização de tarefas em relação a UAVs independentes. Contudo, para permitir a cooperação entre UAVs, devem ser asseguradas comunicações contínuas e fiáveis.Além disso, os enxames de UAVs foram identificados pela comunidade científica como meio para permitir o acesso à Internet a utilizadores terrestres em cenários como prestação de socorros e Eventos Temporários Lotados (TCEs), tirando partido da sua capacidade para transportar Pontos de Acesso (APs) Wi-Fi e células Long-Term Evolution (LTE). Soluções que dependem de uma Estação de Controlo (CS) capaz de posicionar os UAVs de acordo com as necessidades de tráfego dos utilizadores demonstraram aumentar a Qualidade de Serviço (QoS) oferecida pela rede. No entanto, estas soluções introduzem desafios importantes no que diz respeito ao encaminhamento do tráfego.Recentemente, foi proposta uma solução que tira partido do conhecimento da CS sobre o estado futuro da rede para atualizar dinamicamente as tabelas de encaminhamento de modo a que as ligações na rede voadora não sejam interrompidas, em vez de se recuperar da sua interrupção, como é o caso na maioria dos protocolos de encaminhamento existentes. Apesar de não considerar o impacto das reconfigurações na rede de acesso, como consequência da mobilidade dos APs, ou o balanceamento da carga na rede, esta abordagem é promissora e merece ser desenvolvida e implementada num sistema real.Esta dissertação tem como foco a implementação de um protocolo de encaminhamento para redes voadoras baseado em Software-Defined Networking (SDN). Especificamente, aborda os problemas de mobilidade e de balanceamento da carga na rede de uma perspetiva centralizada, garantindo simultaneamente comunicações ininterruptas e de banda-larga entre utilizadores terrestres e a Internet, permitindo assim que os UAVs se possam reposicionar e reconfigurar sem interferir com as ligações dos terminais à rede.In recent years, Unmanned Aerial Vehicles (UAVs) are being increasingly used in various applications, both military and civilian. Their miniaturisation and low cost paved the way to the usage of swarms of UAVs, which provide better results when performing tasks compared to single UAVs. However, to enable cooperation between the UAVs, always-on and reliable communications must be ensured.Moreover, swarms of UAVs are being targeted by the scientific community as a way to provide Internet access to ground users in scenarios such as disaster reliefs and Temporary Crowded Events (TCEs), taking advantage of the capability of UAVs to carry Wi-Fi Access Points (APs) or Long-Term Evolution (LTE) cells. Solutions relying on a Control Station (CS) capable of positioning the UAVs according to the users' traffic demands have been shown to improve the Quality of Service (QoS) provided by the network. However, they introduce important challenges regarding network routing.Recently, a solution was proposed to take advantage of the knowledge provided by a CS regarding how the network will change, by dynamically updating the forwarding tables before links in the flying network are disrupted, rather than recovering from link failure, as is the case in most of the existing routing protocols. Although it does not consider the impact of reconfigurations on the access network due to the mobility of the APs, it is a promising approach worthy of being improved and implemented in a real system.This dissertation focuses on implementing a routing solution for flying networks based on Software-Defined Networking (SDN). Specifically, it addresses the mobility management and network load balancing issues from a centralised perspective, while simultaneously enabling uninterruptible and broadband communications between ground users and the Internet, thus allowing UAVs to reposition and reconfigure themselves without interfering with the terminals' connections to the network

    Secure and efficient routing in highly dynamic WLAN mesh networks

    Get PDF
    Recent advances in embedded systems, energy storage, and communication interfaces, accompanied by the falling prices of WLAN routers and a considerable increase in the throughput of a WLAN (IEEE 802.11), have facilitated the proliferation of WLAN Mesh Network (WMN) applications. In addition to their current deployments in less dynamic community networks, WMNs have become a key solution in various highly dynamic scenarios. For instance, WMNs are intended to interconnect self-organized, cooperative, and small Unmanned Aerial Vehicles (UAVs) in a wide range of applications, such as emergency response, environmental monitoring, and ad-hoc network provisioning. Nevertheless, WMNs still face major security challenges as they are prone to routing attacks. Consequently, the network can be sabotaged and, in the case of UAV-WMN-supported missions, the attacker might manipulate payload data or even hijack UAVs. Contemporary security standards, such as the IEEE 802.11i and the security mechanisms of the IEEE 802.11s mesh standard, are vulnerable to routing attacks, as experimentally shown in this research. Therefore, a secure routing protocol is indispensable for making feasible the deployment of WMNs in critical scenarios, such as UAV-WMN-assisted applications. As far as the author of this thesis knows, none of the existing research approaches for secure routing in WMNs have gained acceptance in practice due to their high overhead or strong assumptions. In this research, a new approach, which is called Position-Aware, Secure, and Efficient mesh Routing (PASER), is proposed. This new proposal defeats more attacks than the IEEE 802.11s/i security mechanisms and the well-known, secure routing protocol Authenticated Routing for Ad-hoc Networks (ARAN), without making restrictive assumptions. It is shown that PASER achieves —in realistic UAV-WMN scenarios— similar performance results as the well-established, nonsecure routing protocols Hybrid Wireless Mesh Protocol (HWMP) combined with the IEEE 802.11s security mechanisms. Two representative scenarios are considered: (1) on-demand ubiquitous network access and (2) efficient exploration of sizable areas in disaster relief. The performance evaluation results are produced using an experimentally validated simulation model of WMNs, realistic mobility patterns of UAVs, and an experimentally derived channel model for the air-to-air WMN link between UAVs. The findings of this evaluation are justified by the route discovery delay and the message overhead of the considered solutions

    Mesh networks for handheld mobile devices

    Get PDF
    Mesh communications emerge today as a very popular networking solution. Mesh networks have a decentralized and multihop design. These characteristics arouse interest in research for relevant novel features, such as cooperation among nodes, distribution of tasks, scalability, communication with limited infrastructure support, and the support of mobile devices as mesh nodes. In addition to the inexistence of a solution that implements mesh networks with mobile devices at the data link layer (Layer 2), there is also a need to reconsider existing metrics with new information to tackle the intrinsic characteristics of mobile devices, e.g., the limited energy resources of their battery. To tackle this problem, this thesis presents a detailed study about projects, routing protocols and metrics developed in the area of mesh networks. In addition, two data link layer solutions, Open802.11s and B.A.T.M.A.N-advanced, have been adapted and deployed in a real mesh network testbed with off the shelf routers devices installed with a customized operating system. From this testbed, Open802.11s has proved to offer better performance than B.A.T.M.A.N-advanced. Following this, a breakthrough in this work has been the integration of the 802.11s on an Android mobile device and its subsequent incorporation in the mesh network. This allowed the study of eventual limitations imposed by the mobile device on the operation of the mesh network, namely performance and energy scarcity. With this, another major novelty has followed, by designing, implementing and evaluating several energy related metrics regarding the battery status of mobile devices. This has enabled the participation of mobile devices in mesh routing paths in an efficient way. Our main objective was to implement a mesh network with mobile devices. This has been achieved and validated through the evaluation of diverse testing scenarios performed in a real mesh testbed. The obtained results also show that the operation of a mesh with mobile devices can be enhanced, including the lifetime of mobile devices, when an energy-aware metric is used.As redes mesh surgem hoje em dia como uma solução de rede em crescimento e expansão. Neste tipo de redes o comportamento entre os nós é descentralizado e numa topologia de multihop. Estas características despertam interesse na pesquisa e desenvolvimento de novas funcionalidades tais como: cooperação entre nós, distribuição de tarefas, escalabilidade da rede e comunicações mesmo em casos de uma infraestrutura limitada e o suporte de dispositivos móveis como nós de uma rede mesh. Associado à inexistência de um projecto que implemente redes mesh em dispositivos móveis na camada de ligação de dados (Layer 2), surge a necessidade de repensar as métricas já existentes com novas informações que façam face às novas características dos dispositivos móveis, neste caso, os recursos limitados de bateria. Por forma a resolver este problema, este trabalho apresenta um estudo detalhado sobre os projetos, protocolos de routing e métricas desenvolvidas na área das redes mesh. Além disso, duas soluções que utilizam a camada de ligação de dados, Open802.11s e BATMAN-advanced, estes foram adaptadao e implementados num testbed real utilizando routers com um sistema operacional costumizado instalado. Deste testbed, concluiu-se que o Open802.11s obtem um melhor desempenho que o BATMAN-advanced. Assim, um dos avanços deste trabalho foi a integração do Open802.11s num dispositivo móvel Android e sua posterior incorporação na rede mesh. Isto permitiu o estudo de eventuais limitações impostas pelo dispositivo móvel ao funcionar numa rede mesh, ou seja, desempenho e a escassez de energia. Com isso, foi concebida outra novidade, através da concepção, avaliação e implementação de várias métricas relacionadas com a energia e que têm por base o estado da bateria do dispositivo. Isto permitiu que os dispositivos móveis participem na rede mesh e a sua gestão de bateria seja feita de forma eficiente. O principal objectivo era a implementação de uma rede mesh com dispositivos móveis. Este foi alcançado e validado através de diversos cenários de teste reais. Os resultados obtidos demonstram também que o funcionamento de uma rede mesh com dispositivos móveis pode ser melhorada, incluindo o tempo de vida dos dispositivos móveis, quando uma métrica que considera a energia é utilizada

    Experimental analysis of WiMAX and meshed Wi-Fi quality of service

    Get PDF
    Mestrado em Engenharia Electrónica e TelecomunicaçõesA indústria das telecomunicações tem sofrido uma evolução enorme nosúltimos anos. Tanto em termos de comunicações sem fios, como em termos deligações de banda larga, assistiu-se a uma adesão massiva por parte domercado, o que se traduziu num crescimento enorme, já que a tecnologia temque estar um passo à frente da procura, de forma a suprir as carências dosconsumidores. Assim, a evolução persegue um objectivo claro: possibilidadede possuir conectividade de banda larga em qualquer lugar e instante. Nestecontexto, aparecem as tecnologias WiMAX (Worldwide Interoperability forMicrowave Access) e WI-FI em Malha como possibilidades para atingir estefim. O tema desta dissertação incide no estudo das tecnologias de WiMAX e WI-FIem Malha, mais concretamente no estudo da Qualidade de Serviço (QoS)providenciada pelas normas IEEE 802.16 e IEEE 802.11s para serviços deVoIP e VoD. Esta tese apresenta a arquitectura desenvolvida para a correcta integração deQoS para serviços em tempo real no acesso à banda larga sem fios depróxima geração. De seguida, apresenta testes efectuados com osequipamentos disponíveis de WiMAX e WI-FI em Malha, de forma a mostrar ocorrecto comportamento da atribuição extremo-a-extremo de QoS nos cenáriosescolhidos com serviços em tempo real, bem como os efeitos da mobilidade natecnologia WI-FI em Malha. ABSTRACT: The telecommunication industry has suffered a massive evolution throughoutpast years. In terms of wireless communications, as well as broadbandconnections, we’ve seen a massive adoption by the market, which conductedinto an enormous growth, since the technology must always be one step aheadof the demand, in order to be to fulfill the needs of the consumers. Therefore,the evolution pursues one clear goal: the possibility to establish a broadbandconnection anywhere and anytime. In this context, the WiMAX (WorldwideInteroperability for Microwave Access) and Meshed WI-FI technologies appearas possibilities to reach this goal. The subject of this thesis is the study of both the WiMAX and Meshed WI-FItechnologies, and more concretely the study of the QoS provided by theIEEE802.16 and IEEE 802.11s standards to VoIP and VoD services. This thesis presents the architecture developed to provide the correctintegration of QoS for real-media traffic in next generation broadband wirelessaccess. It presents tests carried out with the available WiMAX and Meshed WI-FI equipments, to show the correct behavior in the attribution of end-to-endQoS in selected scenarios with real-time services, as well as mobility effects onWI-FI Wireless Mesh technology

    Supporting Internet Access and Quality of Service in Distributed Wireless Ad Hoc Networks

    Get PDF
    In this era of wireless hysteria, with continuous technological advances in wireless communication and new wireless technologies becoming standardized at a fast rate, we can expect an increased interest for wireless networks, such as ad hoc and mesh networks. These networks operate in a distributed manner, independent of any centralized device. In order to realize the practical benefits of ad hoc networks, two challenges (among others) need to be considered: distributed QoS guarantees and multi-hop Internet access. In this thesis we present conceivable solutions to both of these problems. An autonomous, stand-alone ad hoc network is useful in many cases, such as search and rescue operations and meetings where participants wish to quickly share information. However, an ad hoc network connected to the Internet is even more desirable. This is because Internet plays an important role in the daily life of many people by offering a broad range of services. In this thesis we present AODV+, which is our solution to achieve this network interconnection between a wireless ad hoc network and the wired Internet. Providing QoS in distributed wireless networks is another challenging, but yet important, task mainly because there is no central device controlling the medium access. In this thesis we propose EDCA with Resource Reservation (EDCA/RR), which is a fully distributed MAC scheme that provides QoS guarantees by allowing applications with strict QoS requirements to reserve transmission time for contention-free medium access. Our scheme is compatible with existing standards and provides both parameterized and prioritized QoS. In addition, we present the Distributed Deterministic Channel Access (DDCA) scheme, which is a multi-hop extension of EDCA/RR and can be used in wireless mesh networks. Finally, we have complemented our simulation studies with real-world ad hoc and mesh network experiments. With the experience from these experiments, we obtained a clear insight into the limitations of wireless channels. We could conclude that a wise design of the network architecture that limits the number of consecutive wireless hops may result in a wireless mesh network that is able to satisfy users’ needs. Moreover, by using QoS mechanisms like EDCA/RR or DDCA we are able to provide different priorities to traffic flows and reserve resources for the most time-critical applications

    Mesh-Mon: a Monitoring and Management System for Wireless Mesh Networks

    Get PDF
    A mesh network is a network of wireless routers that employ multi-hop routing and can be used to provide network access for mobile clients. Mobile mesh networks can be deployed rapidly to provide an alternate communication infrastructure for emergency response operations in areas with limited or damaged infrastructure. In this dissertation, we present Dart-Mesh: a Linux-based layer-3 dual-radio two-tiered mesh network that provides complete 802.11b coverage in the Sudikoff Lab for Computer Science at Dartmouth College. We faced several challenges in building, testing, monitoring and managing this network. These challenges motivated us to design and implement Mesh-Mon, a network monitoring system to aid system administrators in the management of a mobile mesh network. Mesh-Mon is a scalable, distributed and decentralized management system in which mesh nodes cooperate in a proactive manner to help detect, diagnose and resolve network problems automatically. Mesh-Mon is independent of the routing protocol used by the mesh routing layer and can function even if the routing protocol fails. We demonstrate this feature by running Mesh-Mon on two versions of Dart-Mesh, one running on AODV (a reactive mesh routing protocol) and the second running on OLSR (a proactive mesh routing protocol) in separate experiments. Mobility can cause links to break, leading to disconnected partitions. We identify critical nodes in the network, whose failure may cause a partition. We introduce two new metrics based on social-network analysis: the Localized Bridging Centrality (LBC) metric and the Localized Load-aware Bridging Centrality (LLBC) metric, that can identify critical nodes efficiently and in a fully distributed manner. We run a monitoring component on client nodes, called Mesh-Mon-Ami, which also assists Mesh-Mon nodes in the dissemination of management information between physically disconnected partitions, by acting as carriers for management data. We conclude, from our experimental evaluation on our 16-node Dart-Mesh testbed, that our system solves several management challenges in a scalable manner, and is a useful and effective tool for monitoring and managing real-world mesh networks
    corecore