96 research outputs found

    An Optimization Framework for IEEE 802.11s Based Wireless Mesh Network

    Get PDF
    Wireless mesh network (WMN) is a promising area of research. Energy efficiency in WMN can play vital role in achieving green wireless communication. This research work considers IEEE 802.11s link based power saving modes. Energy aware joint optimization of routing, link scheduling under wireless interference and delay constraint has been considered. For given traffic load a model has been formulated to minimize network energy consumption by choosing optimum power saving mode for peer links. It is stressed that redundant links and nodes can be turned in low power state for energy savings

    Heuristic algorithms for the min-max edge 2-coloring problem

    Full text link
    In multi-channel Wireless Mesh Networks (WMN), each node is able to use multiple non-overlapping frequency channels. Raniwala et al. (MC2R 2004, INFOCOM 2005) propose and study several such architectures in which a computer can have multiple network interface cards. These architectures are modeled as a graph problem named \emph{maximum edge qq-coloring} and studied in several papers by Feng et. al (TAMC 2007), Adamaszek and Popa (ISAAC 2010, JDA 2016). Later on Larjomaa and Popa (IWOCA 2014, JGAA 2015) define and study an alternative variant, named the \emph{min-max edge qq-coloring}. The above mentioned graph problems, namely the maximum edge qq-coloring and the min-max edge qq-coloring are studied mainly from the theoretical perspective. In this paper, we study the min-max edge 2-coloring problem from a practical perspective. More precisely, we introduce, implement and test four heuristic approximation algorithms for the min-max edge 22-coloring problem. These algorithms are based on a \emph{Breadth First Search} (BFS)-based heuristic and on \emph{local search} methods like basic \emph{hill climbing}, \emph{simulated annealing} and \emph{tabu search} techniques, respectively. Although several algorithms for particular graph classes were proposed by Larjomaa and Popa (e.g., trees, planar graphs, cliques, bi-cliques, hypergraphs), we design the first algorithms for general graphs. We study and compare the running data for all algorithms on Unit Disk Graphs, as well as some graphs from the DIMACS vertex coloring benchmark dataset.Comment: This is a post-peer-review, pre-copyedit version of an article published in International Computing and Combinatorics Conference (COCOON'18). The final authenticated version is available online at: http://www.doi.org/10.1007/978-3-319-94776-1_5

    Improving Inter-service bandwidth fairness in Wireless Mesh Networks

    Get PDF
    Includes bibliographical references.We are currently experiencing many technological advances and as a result, a lot of applications and services are developed for use in homes, offices and out in the field. In order to attract users and customers, most applications and / or services are loaded with graphics, pictures and movie clips. This unfortunately means most of these next generation services put a lot of strain on networking resources, namely bandwidth. Efficient management of bandwidth in next generation wireless network is therefore important for ensuring fairness in bandwidth allocation amongst multiple services with diverse quality of service needs. A number of algorithms have been proposed for fairness in bandwidth allocation in wireless networks, and some researchers have used game theory to model the different aspects of fairness. However, most of the existing algorithms only ensure fairness for individual requests and disregard fairness among the classes of services while some other algorithms ensure fairness for the classes of services and disregard fairness among individual requests

    Redes em malha sem fios baseadas em contexto

    Get PDF
    Doutoramento em Engenharia ElectrotĂ©cnicaIn the modern society, new devices, applications and technologies, with sophisticated capabilities, are converging in the same network infrastructure. Users are also increasingly demanding in personal preferences and expectations, desiring Internet connectivity anytime and everywhere. These aspects have triggered many research efforts, since the current Internet is reaching a breaking point trying to provide enough flexibility for users and profits for operators, while dealing with the complex requirements raised by the recent evolution. Fully aligned with the future Internet research, many solutions have been proposed to enhance the current Internet-based architectures and protocols, in order to become context-aware, that is, to be dynamically adapted to the change of the information characterizing any network entity. In this sense, the presented Thesis proposes a new architecture that allows to create several networks with different characteristics according to their context, on the top of a single Wireless Mesh Network (WMN), which infrastructure and protocols are very flexible and self-adaptable. More specifically, this Thesis models the context of users, which can span from their security, cost and mobility preferences, devices’ capabilities or services’ quality requirements, in order to turn a WMN into a set of logical networks. Each logical network is configured to meet a set of user context needs (for instance, support of high mobility and low security). To implement this user-centric architecture, this Thesis uses the network virtualization, which has often been advocated as a mean to deploy independent network architectures and services towards the future Internet, while allowing a dynamic resource management. This way, network virtualization can allow a flexible and programmable configuration of a WMN, in order to be shared by multiple logical networks (or virtual networks - VNs). Moreover, the high level of isolation introduced by network virtualization can be used to differentiate the protocols and mechanisms of each context-aware VN. This architecture raises several challenges to control and manage the VNs on-demand, in response to user and WMN dynamics. In this context, we target the mechanisms to: (i) discover and select the VN to assign to an user; (ii) create, adapt and remove the VN topologies and routes. We also explore how the rate of variation of the user context requirements can be considered to improve the performance and reduce the complexity of the VN control and management. Finally, due to the scalability limitations of centralized control solutions, we propose a mechanism to distribute the control functionalities along the architectural entities, which can cooperate to control and manage the VNs in a distributed way.Na sociedade actual, novos dispositivos, aplicaçÔes e tecnologias, com capacidades sofisticadas, estĂŁo a convergir na mesma infra-estrutura de rede. Os utilizadores sĂŁo tambĂ©m cada vez mais exigentes nas suas preferĂȘncias e expectativas pessoais, desejando conetividade `a Internet em qualquer hora e lugar. Estes aspectos tĂȘm desencadeado muitos esforços de investigação, dado que a Internet atual estĂĄ a atingir um ponto de rutura ao tentar promover flexibilidade para os utilizadores e lucros para os operadores, enquanto lida com as exigĂȘncias complexas associadas `a recente evolução. Em sintonia com a linha de investigação para a Internet do futuro, muitas soluçÔes tĂȘm sido propostas para melhorar as arquiteturas e protocolos da Internet atual, de forma a tornĂĄ-los sensĂ­veis ao contexto, isto Ă©, adaptĂĄ-los dinamicamente `a alteração da informação que caracteriza qualquer entidade de rede. Neste sentido, a presente Tese propĂ”e uma nova arquitetura que permite criar vĂĄrias redes com diferentes caracterĂ­sticas de acordo com o contexto das mesmas, sobre uma Ășnica rede em malha sem fios (WMN), cuja infra-estructura e protocolos sĂŁo muito flexĂ­veis e auto-adaptĂĄveis. Mais especificamente, esta Tese modela o contexto dos utilizadores, que pode abranger as suas preferĂȘncias de segurança, custo e mobilidade, capacidades dos seus dispositivos ou requisitos de qualidade dos seus serviços, de forma a transformar uma WMN num conjunto de redes lĂłgicas. Cada rede lĂłgica ÂŽe configurada para satisfazer um conjunto de necessidades de contexto do utilizador (como exemplo, suporte de mobilidade elevada e de baixa seguranžca). Para implementar esta arquitetura centrada no utilizador, esta Tese utiliza a virtualização de redes, que tem muitas vezes sido defendida como um meio para implementar arquiteturas e serviços de rede de uma forma independente, enquanto permite uma gestĂŁo dinĂąmica dos recursos. Desta forma, a virtualização de redes pode permitir uma configuração flexĂ­vel e programĂĄvel de uma WMN, a fim de ser partilhada por vĂĄrias redes lĂłgicas (ou redes virtuais - VNs). AlĂ©m disso, o grau de isolamento introduzido pela virtualização de redes pode ser utilizado para diferenciar os protocolos e mecanismos de cada VN baseada em contexto. Esta arquitetura levanta vĂĄrios desafios para controlar e gerir as VNs em tempo real, e em resposta `a dinĂąmica dos utilizadores e da WMN. Neste contexto, abordamos os mecanismos para: (i) descobrir e selecionar a VN a atribuir a um utilizador; (ii) criar, adaptar e remover as topologias e rotas das VNs. TambĂ©m exploramos a possibilidade de considerar a taxa de variação dos requisitos de contexto dos utilizadores de forma a melhorar o desempenho e reduzir a complexidade do controlo e gestĂŁo das VNs. Finalmente, devido ÂŽas limitaçÔes de escalabilidade das soluçÔes de controlo centralizadas, propomos um mecanismo para distribuir as funcionalidades de controlo ao longo das entidades da arquitectura, que podem cooperar para controlar e gerir as VNs de uma forma distribuĂ­da

    Routage adaptatif et stabilité dans les réseaux maillés sans fil

    Full text link
    GrĂące Ă  leur flexibilitĂ© et Ă  leur facilitĂ© d’installation, les rĂ©seaux maillĂ©s sans fil (WMNs) permettent un dĂ©ploiement d’une infrastructure Ă  faible coĂ»t. Ces rĂ©seaux Ă©tendent la couverture des rĂ©seaux filaires permettant, ainsi, une connexion n’importe quand et n’importe oĂč. Toutefois, leur performance est dĂ©gradĂ©e par les interfĂ©rences et la congestion. Ces derniers causent des pertes de paquets et une augmentation du dĂ©lai de transmission d’une façon drastique. Dans cette thĂšse, nous nous intĂ©ressons au routage adaptatif et Ă  la stabilitĂ© dans ce type de rĂ©seaux. Dans une premiĂšre partie de la thĂšse, nous nous intĂ©ressons Ă  la conception d’une mĂ©trique de routage et Ă  la sĂ©lection des passerelles permettant d’amĂ©liorer la performance des WMNs. Dans ce contexte nous proposons un protocole de routage Ă  la source basĂ© sur une nouvelle mĂ©trique. Cette mĂ©trique permet non seulement de capturer certaines caractĂ©ristiques des liens tels que les interfĂ©rences inter-flux et intra-flux, le taux de perte des paquets mais Ă©galement la surcharge des passerelles. Les rĂ©sultats numĂ©riques montrent que la performance de cette mĂ©trique est meilleure que celle des solutions proposĂ©es dans la littĂ©rature. Dans une deuxiĂšme partie de la thĂšse, nous nous intĂ©ressons Ă  certaines zones critiques dans les WMNs. Ces zones se trouvent autour des passerelles qui connaissent une concentration plus Ă©levĂ© du trafic ; elles risquent de provoquer des interfĂ©rences et des congestions. À cet Ă©gard, nous proposons un protocole de routage proactif et adaptatif basĂ© sur l’apprentissage par renforcement et qui pĂ©nalise les liens de mauvaise qualitĂ© lorsqu’on s’approche des passerelles. Un chemin dont la qualitĂ© des liens autour d’une passerelle est meilleure sera plus favorisĂ© que les autres chemins de moindre qualitĂ©. Nous utilisons l’algorithme de Q-learning pour mettre Ă  jour dynamiquement les coĂ»ts des chemins, sĂ©lectionner les prochains nƓuds pour faire suivre les paquets vers les passerelles choisies et explorer d’autres nƓuds voisins. Les rĂ©sultats numĂ©riques montrent que notre protocole distribuĂ©, prĂ©sente de meilleurs rĂ©sultats comparativement aux protocoles prĂ©sentĂ©s dans la littĂ©rature. Dans une troisiĂšme partie de cette thĂšse, nous nous intĂ©ressons aux problĂšmes d’instabilitĂ© des rĂ©seaux maillĂ©s sans fil. En effet, l’instabilitĂ© se produit Ă  cause des changements frĂ©quents des routes qui sont causĂ©s par les variations instantanĂ©es des qualitĂ©s des liens dues Ă  la prĂ©sence des interfĂ©rences et de la congestion. Ainsi, aprĂšs une analyse de l’instabilitĂ©, nous proposons d’utiliser le nombre de variations des chemins dans une table de routage comme indicateur de perturbation des rĂ©seaux et nous utilisons la fonction d’entropie, connue dans les mesures de l’incertitude et du dĂ©sordre des systĂšmes, pour sĂ©lectionner les routes stables. Les rĂ©sultats numĂ©riques montrent de meilleures performances de notre protocole en comparaison avec d’autres protocoles dans la littĂ©rature en termes de dĂ©bit, dĂ©lai, taux de perte des paquets et l’indice de Gini.Thanks to their flexibility and their simplicity of installation, Wireless Mesh Networks (WMNs) allow a low cost deployment of network infrastructure. They can be used to extend wired networks coverage allowing connectivity anytime and anywhere. However, WMNs may suffer from drastic performance degradation (e.g., increased packet loss ratio and delay) because of interferences and congestion. In this thesis, we are interested in adaptive routing and stability in WMNs. In the first part of the thesis, we focus on defining new routing metric and gateway selection scheme to improve WMNs performance. In this context, we propose a source routing protocol based on a new metric which takes into account packet losses, intra-flow interferences, inter-flow interferences and load at gateways together to select best paths to best gateways. Simulation results show that the proposed metric improves the network performance and outperforms existing metrics in the literature. In the second part of the thesis, we focus on critical zones, in WMNs, that consist of mesh routers which are located in neighborhoods of gateways where traffic concentration may occur. This traffic concentration may increase congestion and interferences excessively on wireless channels around the gateways. Thus, we propose a proactive and adaptive routing protocol based on reinforcement learning which increasingly penalizes links with bad quality as we get closer to gateways. We use Q-learning algorithm to dynamically update path costs and to select the next hop each time a packet is forwarded toward a given gateway; learning agents in each mesh router learn the best link to forward an incoming packet and explore new alternatives in the future. Simulation results show that our distributed routing protocol is less sensitive to interferences and outperforms existing protocols in the literature. In the third part of this thesis, we focus on the problems of instability in WMNs. Instability occurs when routes flapping are frequent. Routes flapping are caused by the variations of link quality due to interferences and congestion. Thus, after analyzing factors that may cause network instability, we propose to use the number of path variations in routing tables as an indicator of network instability. Also, we use entropy function, usually used to measure uncertainty and disorder in systems, to define node stability, and thus, select the most stable routes in the WMNs. Simulation results show that our stability-based routing protocol outperforms existing routing protocols in the literature in terms of throughput, delay, loss rate, and Gini index

    Mobile Ad Hoc Networks

    Get PDF
    Guiding readers through the basics of these rapidly emerging networks to more advanced concepts and future expectations, Mobile Ad hoc Networks: Current Status and Future Trends identifies and examines the most pressing research issues in Mobile Ad hoc Networks (MANETs). Containing the contributions of leading researchers, industry professionals, and academics, this forward-looking reference provides an authoritative perspective of the state of the art in MANETs. The book includes surveys of recent publications that investigate key areas of interest such as limited resources and the mobility of mobile nodes. It considers routing, multicast, energy, security, channel assignment, and ensuring quality of service. Also suitable as a text for graduate students, the book is organized into three sections: Fundamentals of MANET Modeling and Simulation—Describes how MANETs operate and perform through simulations and models Communication Protocols of MANETs—Presents cutting-edge research on key issues, including MAC layer issues and routing in high mobility Future Networks Inspired By MANETs—Tackles open research issues and emerging trends Illustrating the role MANETs are likely to play in future networks, this book supplies the foundation and insight you will need to make your own contributions to the field. It includes coverage of routing protocols, modeling and simulations tools, intelligent optimization techniques to multicriteria routing, security issues in FHAMIPv6, connecting moving smart objects to the Internet, underwater sensor networks, wireless mesh network architecture and protocols, adaptive routing provision using Bayesian inference, and adaptive flow control in transport layer using genetic algorithms
    • 

    corecore